/* general */
h2 {padding:0px 0px 10px; margin:0px; font-size:14px; font-weight:bold}
h2.special{float:left; padding:0px 0px 10px; margin:0px; font-size:14px; font-weight:bold}
form.clean_form{padding:0px; margin:0px}
/* mFrontendSearchBox1 */
div.search_box_left{height:126px; width:11px; background:url(/images/image_set/mod_search_box_left.jpg) no-repeat; float:left;}
div.search_box_right{height:126px; width:12px; background:url(/images/image_set/mod_search_box_right.jpg) no-repeat; float:left;}
div.search_box_content{height:106px; width:529px; padding:10px 0px 10px 0px;	background:url(/images/image_set/mod_search_box_bk.jpg) repeat-x;	float:left;	overflow:hidden;}
div.search{float:left; width:368px; font-family:Arial; font-size:12px; overflow:hidden}
div.search input, select {margin:0px; padding:0px; font-family:Arial; font-size:12px;}
div.search div.label{float:left; width:100px; text-align:right; margin:5px 0px 5px 0px;}
div.search div.input{float:left; width:261px; margin:3px 0px 5px 7px;}
div.input input{width:200px}
div.sog{float:left; width:161px; margin-top:20px; cursor:pointer}
div.sog img{width:130px; height:39px;}
span.search_box_sp{display:block; float:left; text-align:center; width:30px; padding:2px 4px 2px 4px; background-color:#5cacb4; color:#fff}
/* mFrontendNewsletterSubscribe3 */
div.mod_small_left{height:94px; width:10px; background:url(/images/image_set/mod_small_left.jpg) no-repeat; float:left;}
div.mod_small_content{height:64px; width:289px; background:url(/images/image_set/mod_small_bk.jpg) repeat-x; float:left; font-size:14px; padding:15px 0px 15px 0px;}
div.mod_small_content a{text-decoration:none; color:#000}
div.mod_small_right{height:94px; width:9px; background:url(/images/image_set/mod_small_right.jpg) no-repeat; float:left;}
img.email_submit{width:105px; height:26px; margin-bottom:-8px;}
/* mFrontendSearchResult2 */
div.pagination{float:right; text-align:right; font-size:12px;}
div.pagination a{color:#000}
div.pagination a:link{text-decoration:none}
div.pagination a:visited{text-decoration:none}
div.pagination a:hover{text-decoration:none}
div.pagination a:active{text-decoration:none}
div.pagination a.active:link{font-weight:bold}
div.pagination a.active:visited{font-weight:bold}
div.pagination a.active:hover{font-weight:bold}
div.pagination a.active:active{font-weight:bold}
div.item{background-color:#d2e3e5; padding:10px}
div.item span.title{display:block; padding-bottom:5px; font-size:14px; font-weight:bold}
div.item div.left{float:left; width:318px;}
div.item div.vspacer{float:left; width:40px;}
div.item div.left img{float:left; padding: 0px 10px 10px 0px}
div.item a:link{display:block; padding-bottom:5px; text-decoration:none; color:#000; font-size:14px; font-weight:bold}
div.item a:visited{display:block; padding-bottom:5px;text-decoration:none; color:#000; font-size:14px; font-weight:bold}
div.item a:hover{display:block; padding-bottom:5px;text-decoration:none; color:#000; font-size:14px; font-weight:bold}
div.item a:active{display:block; padding-bottom:5px;text-decoration:none; color:#000; font-size:14px; font-weight:bold}
div.item div.right{float:left; width:174px;}
div.item div.right span.ralign{float:right; display:block; text-align:right}
span.ralign span.old{text-decoration:line-through; font-weight:bold}
span.ralign span.new{font-size:16px; font-weight:bold}
span.ralign img{width:78px; height:26px;}
/* text module */
div.mod_small1_top{overflow:hidden;height:11px; width:552px; background:url(/images/image_set/mod_small_top.jpg) no-repeat;}
div.mod_small1_content{overflow:hidden;width:532px; font-size:14px; padding:0px 10px 0px 10px; background-color:#A1D6DB}
div.mod_small1_foot{overflow:hidden;height:11px; width:552px; background:url(/images/image_set/mod_small_bottom.jpg) no-repeat;}

