@charset "utf-8";
/* CSS Document for HeatExpert.EU*/
* {
	padding:0;
	margin: 0;
}
html, body {
	height:100%;
	width:100%;
}
#container {
	min-height: 100%;
	width:100%;
}
* html #container {
	height: 100%;
}
body {
	margin:0px;
	padding:0px;}
img {
	border:none;
}
a {position: relative;}
td {
	vertical-align:top;
}
#main {
	max-width:1300px;
	text-align:center;
width:expression(document.body.clientWidth > 1300? "1300px": "100%");
}
#level { float:left; position:absolute; z-index:900;
	max-width:1300px;
	text-align:center;
width:expression(document.body.clientWidth > 1300? "1300px": "100%");
}
.clear { clear:both;}
.1 { color:#CC0000; font-weight:bold;}
.all { text-align:left;}
.all h2 { text-align:left; font-size:16px; color:#3399FF; font-family:Arial, Helvetica, sans-serif; margin-left:15px;}
.all h3 { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:145%; color:#666666; text-align:left; margin-left:15px;}
.co_date {  text-align:left; padding-left:10px; font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.ai_menu1_off a, .ai_men2u_off a, .ai_menu3_off a, .ai_menu4_off a{ text-align:left;}
.ai_menu1_off { margin-top:31px; margin-left:10px; }
.ai_menu1_off a { position:relative; font-family:Arial, Helvetica, sans-serif; padding-left:20px; font-size:12px; color:#fff; text-decoration:underline;}
.ai_menu1_off a:hover { padding-left:15px;}
.ai_menu2_off { margin-top:33px; margin-left:10px;}
.ai_menu2_off a { position:relative; font-family:Arial, Helvetica, sans-serif; padding-left:35px; font-size:12px; color:#fff; text-decoration:underline;}
.ai_menu2_off a:hover { padding-left:39px;}
.ai_menu3_off { margin-top:33px; margin-left:10px;}
.ai_menu3_off a {position:relative;  font-family:Arial, Helvetica, sans-serif; padding-left:20px; font-size:12px; color:#fff; text-decoration:underline;}
.ai_menu3_off a:hover { padding-left:15px;}
.ai_menu4_off { margin-top:33px; margin-left:10px;}
.ai_menu4_off a {position:relative;  font-family:Arial, Helvetica, sans-serif; padding-left:35px; font-size:12px; color:#fff; text-decoration:underline;}
.ai_menu4_off a:hover { padding-left:39px;}
/*CATALOG PRODUCT*/
.faq_date { margin-top:10px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:12px;  color: #666666;}
.faq_txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:160%; color:#666666; margin-top:5px;}
#logo { position:absolute; z-index:100; width:100%; float:left; height:220px;}
.logo0 { width:241px; height:216px; background:url(/skin/images/logo.png) no-repeat; margin-right:6px;}
.logo2 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:10px; padding-right:10px;}
.ai_menu {  float:left; position:absolute; z-index:999;}
.ai_menu0 { width:131px; height:220px; padding-right:30px; margin-top:10px; float:left; position:absolute; z-index:900;}
.cat_product_extra_img { margin-left:12px;}
.cat_product_extra_zoom {font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:3px;}
.cat_product_extra_zoom a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
.cat_product_extra_zoom a:hover{ color:#B61A01; text-decoration:underline;}
.cat_pro_main_img2 {margin-left:12px;}
.cat_product_extra_img {margin-top:20px;}
.cat_product_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin-bottom:4px;}
.cat_product_text a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B61A01; text-decoration:underline;}
.cat_product_text a:hover{color:#666666;}
.cat_product_rec_txt {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FF8201; margin-left:12px; margin-top:3px; margin-bottom:4px;}
.cat_product_recomendation {margin-top:20px;}
.cat_product_rec_link { margin-left:13px; margin-top:4px;}
.cat_product_rec_link a{  font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#E11F00; text-decoration:underline;}
.cat_product_rec_link a:hover{  color:#666666;}
.cat_product_rec_name { margin-left:13px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.cat_product_rec_img { margin-left:13px; margin-top:4px;}
.cat_product_rec_zoom {margin-left:36px; margin-top:3px; margin-bottom:20px; text-align:left;}
.cat_product_rec_zoom a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E11F00; text-decoration:underline;}
.cat_product_rec_zoom a:hover { color:#666666;}

/*NAVIGATION _path*/
.navigation {margin-left:14px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.navigation a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B61A01; text-decoration:underline;}
.navigation a:hover {color: #666666;}

/*CATALOG all*/
.cat_all_pro {margin-top:30px;}
.cat_pro_main {width:602px; display: table;}
.cat_pro_main_left {float:left; padding-left:12px;}
.cat_pro_main_right {float:left; padding-left:17px;}
.cat_pro_main_zoom {margin-bottom:20px; text-align:center; margin-top:3px;}
.cat_pro_main_zoom a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
.cat_pro_main_zoom a:hover{ color:#B61A01; text-decoration:underline;}
.cat_pro_main_zoom2 {margin-bottom:1px; text-align:center; margin-top:3px;}
.cat_pro_main_zoom2 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
.cat_pro_main_zoom2 a:hover{ color:#B61A01; text-decoration:underline;}
.cat_pro_main_name a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#B61A01; text-decoration:none;}
.cat_pro_main_sp { background:url(/skin/images/catalog_pro_sp.gif) no-repeat; width:472px; margin-top:0px; height:1px;}
.cat_pro_main_descr { margin-top:4px; font-family:Arial, Helvetica, sans-serif; width:460px; font-size:12px; line-height:130%; color:#50585A;}
.skype { margin-top:21px; text-align:center;}
.skype a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none;}
.catalog2 a{ position:relative;}
.catalog2 { background:url(/skin/images/sp_bg.jpg) top;}
.field_1 {;}
.year { width:215px; height:82px; background:url(/skin/images/bg_god.png) no-repeat left;}
.year a { padding-left:80px;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-decoration:underline;}
.year a:hover { color:#0099CC;}
.heax p { padding-left:15px; padding-right:15px; margin-top:10px; line-height:145%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;} 
.conts { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:#EFEFEF; padding-bottom:8px; text-align:center; line-height:160%; margin-top:13px;}
.menu a, .menu1 a, .menu2 a, .menu3 a { position:relative; display:block;}
.so_head { margin-top:5px; margin-left:15px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:#666666;}
.so_head a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-align:left; font-weight:bold; text-decoration:none;}
.so_img { margin-top:9px;  margin-left:10px; padding:1px; width:78px; border:1px solid #cccccc;}
.so_head a:hover {text-decoration:underline;}
.catalog2 ul { list-style:none; padding-top:10px;}
.catalog2 ul li { padding-bottom:18px; border-bottom:1px solid #FFFFFF;}
.so_sp { margin-top:8px;}
.tm_menu0 {;}
.tm_menu0 a {white-space:nowrap; padding-left:15px; padding-right:15px; font-family:Arial, Helvetica, sans-serif; display:block; font-size:14px; font-weight:200; color: #FFFFFF;  text-decoration:none; height:34px; line-height:32px;}
.tm_menu0 a:hover { text-decoration:underline; background:url(/skin/images/mko.png) repeat-x;}
.tm_menua a {white-space:nowrap; position:relative; font-family:Arial, Helvetica, sans-serif; display:block; font-size:14px; font-weight:200; color: #FFFFFF;  text-decoration: underline; padding-left:15px; padding-right:15px; height:27px; padding-top:8px;background:url(/skin/images/mko.png) repeat-x;}
.tm_menua a:hover { text-decoration:underline;}
.main_bg { height:141px; background:url(/skin/images/main_bg.jpg) no-repeat top center; border-bottom:1px solid #FFFFFF;}
.menu_bg { height:35px; background:url(/skin/images/menu.png) repeat-x;}
.lang_on a{ width:27px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; color:#FFFFFF; text-decoration:none; display:block; height:26px; padding-top:9px; background:url(/skin/images/lang.jpg) no-repeat; text-align:center;}
.lang_on a:hover { text-decoration:underline;}
.lang_off a{ width:27px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; color:#FFFFFF; text-decoration:none; display:block; height:26px; padding-top:9px;  text-align:center;}
.lang_off a:hover { text-decoration:underline; background:url(/skin/images/lang.jpg) no-repeat;}
.kont_name { text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:180%; margin-top:5px;}
.kont_num { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666; font-weight:600; margin-top:5px; line-height:160%; padding-left:5px;}
.lang_bg { height:30px; background:url(/skin/images/lang.png) repeat-x;}
.cl_off5 { height:28px; background:url(/skin/images/c_l.png) left no-repeat; padding-left:2px; margin-left:1px;}
.cl_off5 a {background:url(/skin/images/c_r.png) right no-repeat; display:block; height:22px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none; text-align:center;}
.cl_off5 a:hover { color:#0099CC;}
.welcome_head { margin-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0099CC; text-align:left; margin-top:24px; font-weight:bold; padding-right:10px;}
.welcome_txt { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:155%; margin-left:0px; margin-top:15px; padding-right:15px; text-align:left; padding-bottom:20px;}
.welcome_txt a { color:#0099CC; text-decoration:underline;}
.welcome_txt a:hover { color:#333333;}
.welcome_link { margin-top:5px; text-align:right;}
.welcome_link a { font-size:11px; text-decoration:underline; color:#006699;}
.welcome_link a:hover { color:#333333;}

.welcome_sig { margin-top:5px; margin-right:15px; text-align:right;}
.ekskursii_head { margin-left:1px; margin-right:1px; background:#EDEDED; height:25px;
	padding-top:5px;
	display:block;
	color:#656565;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:600;
	padding-left:10px; 
	text-align:left;}
.zakaz_head  { margin-left:1px; margin-right:1px; background:#5AA5CB;height:25px;
	padding-top:5px;
	display:block;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:600;
	padding-left:10px; 
	text-align:left;}	
	.seo_data { margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; vertical-align:middle;}
.eks_img {  margin-top:20px; margin-left:15px; margin-right:15px;}
.img_border { border:1px solid #999999; padding:1px;}
.kontakti_body { background:url(/skin/images/kont.jpg) #EFEFEF no-repeat top;}
.partneri_link {margin-left:7px; margin-right:0px; margin-top:3px;}
.part { float:left; margin-right:4px; margin-top:4px;}
.eks_head { margin-top:18px; text-align:left; }
.copy{ padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding-top:7px;} 
.made{ padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding-top:7px;} 
.made a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration: none;}
.made a:hover { text-decoration: underline;}
.eks_head a { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0099CC; font-weight:600; text-decoration: none;}
.x_form_name { margin-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
.eks_data { font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #FF870F;}
.eks_txt { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; text-align:left; line-height:145%; padding-right:15px; margin-top:10px;}
.eks_sp { margin-left:15px; margin-right:15px; height:2px; background:#f3f3f3;}
.ekskursii_body { padding-bottom:15px;}
.welcome { padding-bottom:10px;}
.eks_head a:hover { text-decoration:underline;}
.cl_on6 { height:28px; background:url(/skin/images/c_l2.png) left no-repeat; padding-left:2px; margin-left:1px;}

.cl_on6 a {background:url(/skin/images/c_r2.png) right no-repeat; display:block; height:22px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none; text-align:center; text-decoration:underline;}
.cl_on6 a:hover { color:#0099CC;}
.kalendar {margin-right:1px;}
.submenu { background:#F8F8F8; padding-bottom:10px;
}
.submenu_link { margin-top:7px; text-align:left;  padding-left:15px; font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#545454;}
.submenu_link a { font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px; color:#545454; }
.submenu_link a:hover { color:#0099CC;}
.submenu_link_on {margin-top:7px; text-align:left;  padding-left:15px; font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#545454;}
.submenu_link_on a { font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:14px; color:#0099CC; font-weight:bold;}
.catalogue_search_form { margin:0;}
.submenu_link_on a:hover { text-decoration:none;}
.strani {;}
.cat_all9 { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; color:#666666; text-align:left; line-height:155%;}
.seos { padding-left:10px; padding-right:10px; background:url(/skin/images/seps.jpg) top repeat-x; }
.zz_link {  margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
.zz_link a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#666666;}
.zz_link a:hover { color:#0099CC;}
.7 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999;}
.888 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0099CC; text-align:left; margin-top:15px;}
.cat_head2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; text-align:left;}
.cat_title2 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#666666; text-align:left; margin-top:5px;}
.cat_all { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:145%; margin-top:7px;}
.strani_linki, .strani_linki0 { text-align:left;}
.strani_linki a { display:block; height:28px; padding-left:29px; width:186px; vertical-align:middle; line-height:26px; background:url(/skin/images/n_on.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px;  text-decoration:none; color:#555555;}
.strani_linki0 a { display:block; height:28px; padding-left:29px; width:186px; vertical-align:middle; line-height:26px; background:url(/skin/images/n_on2.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#555555;}
.strani_linki a:hover { text-decoration:underline;background:url(/skin/images/n_on2.jpg) no-repeat;} 
.strani_linki_curr { background:url(/skin/images/n_on2.jpg) no-repeat; display:block; height:28px; padding-left:29px; width:186px; vertical-align:middle; line-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#555555;} 
.mko { background:url(/skin/images/mko2.png) repeat-x; height:34px;}
.strani_head {
	background:url(/skin/images/l_head.png) no-repeat; width:200px; display:block; height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#FFFFFF;}
.submenu_head {
	background:url(/skin/images/l_head7.jpg) no-repeat; width:200px; height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#FFFFFF;}	
.seo_head {
	background:url(/skin/images/l_head.png) no-repeat; width:200px; height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#FFFFFF;}
.strani_god { padding-left:44px; padding-top:32px; height:50px; background:url(/skin/images/bg_god.png) no-repeat;}
.strani_god a { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#6F97CE; text-decoration:underline;}
.strani_god a:hover { color:#666666;}
.poisk {
;
}
.bp {background:#CCCCCC; display:block;}
.portfolio_img { float:left; margin:1px;}
#tobe { width:100%; height:230px; background: url(/skin/images/photo3.jpg) no-repeat;}
.heax h4 {width:100%; background:url(/skin/images/l_head6.jpg) repeat-x;  height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#666; margin:0; padding-top:0; padding-bottom:0;}
.heax99 h4 {width:100%; background:url(/skin/images/l_head6.jpg) repeat-x;  height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:left; color:#666; margin:0; padding-top:0; padding-bottom:0;}
.heax h6 {ine-height:140%; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: normal; padding-left:15px; text-align:left; color:#666; margin-top:5px;padding-bottom:0;}
.heax0 h4 {width:100%; background:url(/skin/images/l_head6.jpg) repeat-x;  height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:0px; text-align:left; color:#666; margin:0; padding-top:0; padding-bottom:0;}
.heax h3 { font-family:Arial, Helvetica, sans-serif; margin-left:10px; text-align:left; font-size:18px; font-weight: normal; color:#1F94D4;}
.heax h2 { font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left:10px; margin-top:7px; font-size:12px; color:#666666; font-weight: normal;}
.google { margin-left:10px; margin-right:10px; margin-bottom:10px; border:3px solid #DED9C9;}
.poisk_head {
	background:url(/skin/images/bg_poisk.png) repeat-x;
}
.ggg { margin-left:15px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#669900; text-align:left; margin-bottom:10px;}
.vt { vertical-align:middle;}
.vt7 { vertical-align:middle; }
.vt0 { vertical-align:middle; border-bottom:1px solid #EFEFEF; border-right:1px solid #e2e2e2;}
.cc_name { margin-left:5px; margin-right:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666666;}
.cc_name0 { margin-left:5px; margin-right:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.cc_name0 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
.cc_name0 a:hover { color:#0066CC;}
.part_t { margin:10px;}
.validation-advice{ width:122px; margin-bottom:6px; margin-left:13px;  margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; text-align:left;}
.kontakti{;}
.kontakti_head { background:url(/skin/images/l_head2.jpg) no-repeat; width:223px; height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#FFFFFF;}
.x_message { text-align: center; font-size:16px; color:#339900; font-family:Arial, Helvetica, sans-serif; line-height:140%; margin-top:10px; padding-left:15px; padding-right:15px;}
.x_message2 { text-align: center; font-size:16px; color: #CC0000;  font-family:Arial, Helvetica, sans-serif; line-height:140%; margin-top:10px; padding-left:15px; padding-right:15px;}
.offers{;}
.offers_head { background:url(/skin/images/l_head3.jpg) no-repeat; width:223px; height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#FFFFFF;}
.part_head { background:url(/skin/images/l_head8.jpg) no-repeat; width:223px; height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#666;}
.news_head { background:url(/skin/images/l_head4.jpg) no-repeat; width:200px; height:34px; vertical-align:middle; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-left:15px; text-align:left; color:#FFFFFF;}

cl_on6 { height:28px; background:url(/skin/images/c_l2.png) left no-repeat; padding-left:2px; margin-left:1px;}

.cl_on6 a {background:url(/skin/images/c_r2.png) right no-repeat; display:block; height:22px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none; text-align:center; text-decoration:underline;}
.cl_on6 a:hover { color:#0099CC;}


.top {   display:block; height:25px; line-height:24px; background:url(/skin/images/zxz.jpg) left 0px ; background-repeat:no-repeat; margin-right:0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.top a { color:#5b5b5b; text-decoration:none; display:block; background:url(/skin/images/zxz2.jpg) right 0px; background-repeat:no-repeat;  line-height:23px; height:25px; }
.top1 {   display:block; height:25px; line-height:24px; background:url(/skin/images/zxz.jpg) left -25px ; background-repeat:no-repeat; margin-right:0px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.top1 a { color:#fff; text-decoration: underline; display:block; background:url(/skin/images/zxz2.jpg) right -25px; background-repeat:no-repeat;  line-height:23px; height:25px; }
.b_data { padding-top:7px; font-size:12px; vertical-align:middle; color:#555; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.b_name { clear:both; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0099CC; font-weight:600; text-decoration: none; margin-bottom:20px;}
.forum_topname { font-family:Arial, Helvetica, sans-serif; text-align:center; padding:5px; font-size:13px; color:#333333;}
.forum_name { padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.forum_name a{ font-family:Arial, Helvetica, sans-serifl; text-decoration:underline; color:#0066CC; font-size:14px;}
.forum_name a:hover { color:#666666;}
.forum_name_des { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; margin-top:4px; }
.forum_num { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:5px; text-align:center;}
.forum_txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:155%; color:#333333; padding-left:10px; padding-right:18px;}
.forum_menu { height:35px; line-height:33px; background:#ebebeb;}
.forum_m { float:left; padding-left:15px; width:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.forum_m a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:underline;}
.forum_m a:hover { color:#333333;}