*{margin: 0; padding: 0;}
html, body{height: 100%;}
body{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #343434;
	background: #DDDDDD url(/i/images/bg.gif);
	text-align: center;
}
.clear{clear: both;}
img{border: none;}
ul li{list-style: none;}
#wrapper{width: 1008px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -102px; background: #D9D9D3 url(/i/images/cont_bg.gif) repeat-y;}
	#wrapper .wpadding{padding: 0 5px;}

#header{width: 100%; height: 176px; background: url(/i/images/header_img.jpg) no-repeat right top; overflow: hidden;}
	#header .hlogo{width: 277px; height: 141px; overflow: hidden; float: left;}
	#header .hta{width: 347px; height: 141px; overflow: hidden; float: left; background: url(/i/images/header_ta.jpg) no-repeat left top; color: #fff;}
	#header .hta h1{font-family: Arial, sans-serif; font-size: 36px; font-style: italic; font-weight: 400; text-align: left; padding: 25px 0 0 20px; line-height: 32px;}
	#header .hta h2{font-family: Arial, sans-serif; font-size: 39px; font-style: italic; font-weight: 400; text-align: left; padding: 0 0 0 40px; line-height: 32px; color: #FFF4AE;}
	#header .form_area_ind{width: 374px; height: 176px; float: right; background: url(/i/images/index_head.jpg) no-repeat right bottom;}
	#header .form_area{width: 374px; height: 176px; float: right;}
.top_menu{width: 624px; height: 35px; float: left; background: url(/i/images/mi_bttm.gif) repeat-x left bottom;}
.top_menu li{float: left;}

.login_form{width: 175px; float: right; text-align: left; padding: 30px 0 0 0;}
.login_form input{vertical-align: middle; margin: 4px 0 3px}

#content{width: 100%;}
	#content .cnews, #content .ccontus, #content .cfaq, #content .cshab{padding: 13px 10px;}
	#content .cnews .title, #content .ccontus .title, #content .cfaq .title, #content .cshab .title{width: 555px; float: left; background: url(/i/images/ico_cloud.gif) no-repeat left 3px; padding: 0 0 3px 0;}
	#content .cnews .title h1, #content .ccontus .title h1, #content .cfaq .title h1, #content .cshab .title h1{font-size: 18px; text-transform: uppercase; color: #593F1C; text-align: left; margin-left: 30px;}
	#content .pages{width: 415px; float: right; color: #6A5434;}
	#content .pages ul{float: right;}
	#content .pages li{float:left; width: 22px; margin: 0 1px; line-height: 20px; font-size: 14px; font-weight: 700;}
	#content .pages li.nolink{width: 50px;}
	
	#content .cnews .news_i, #content .cfaq .faq_i, #content .cfaq .faq_top{background: url(/i/images/sep_bg.gif) repeat-x top; text-align: left; margin-left: 30px; padding: 5px 0 0 0;}
	#content .cnews .news_i p, #content .cfaq .faq_i p{margin: .4em 0;}
	#content .cnews .news_i span , #content .cfaq .faq_i span{color: #593F1C; font-weight: 700;}
	#content .cnews .news_i h1 , #content .cfaq .faq_i h1{color: #A21615; font-size: 12px; margin: .4em 0;}
	
	#content .cind{}
	#content .cind .l_side{width: 736px; float: left; overflow: hidden;}
	#content .cind .l_side .l_ta{width: 184px; height: 189px; float: left; overflow: hidden; background: url(/i/images/index_01.jpg) no-repeat left top; text-align: left;}
	#content .cind .l_side .l_ta h1{color: #410909; font-size: 18px; font-weight: 700; padding: 0 10px;}
	#content .cind .l_side .l_ta p{padding: 0 10px;}
	#content .cind .l_side .pics{width: 552px; height: 189px; float: left; overflow: hidden;}
	
	#content .cind .r_side{width: 262px; height: 634px; float: right; overflow: hidden; background: url(/i/images/index_05.jpg) no-repeat top;}
	#content .cind .r_side .r_ta{width: 100%; height: 350px; overflow: hidden;}
	#content .cind .r_side .r_tapadd{padding: 10px 0 0 150px; color: #410909; font-size: 14px; font-weight: 700; text-align: left;}
	#content .cind .r_side .r_col_link{width: 100%; height: 45px;}
	#content .cind .r_side .r_col_link .r_col_padd{padding: 0 10px;}
	#content .cind .r_side .r_col{width: 100%; background: url(/i/images/r_col_bg.gif) repeat-y left;}
	#content .cind .r_side .r_col_bg{background: url(/i/images/r_col_bttm.gif) no-repeat bottom; padding: 0 12px 15px 10px;}
	#content .cind .r_side .r_col .rslide{width: 240px; height: 223px; background: #FFDE69; overflow: auto; text-align: justify;}
	#content .cind .r_side .r_col .rslide h1{font-size: 12px; color: #921919; font-weight: 700; margin: .4em 5px;}
	#content .cind .r_side .r_col .rslide p{color: #000; margin: .4em 5px;}
	
	#content .ccontus .subm_form_area{width: 435px; float: left;}
	#content .ccontus .subm_form_area .subm_form{padding: 0 36px; font-size: 14px; font-weight: 700; color: #921818;}
	#content .ccontus .subm_form_area .subm_form input{border: none; background: transparent; margin: 3px 0;}
	#content .ccontus .subm_form_area .subm_form{}
	#content .ccontus .subm_form_area .subm_form input.width{width: 252px; padding: 0 5px;}
	#content .ccontus .subm_form_area .subm_form input.narrow{width: 92px; padding: 0 5px;}
	#content .ccontus .subm_form_area .subm_form span.inp_back{padding: 3px 0; background: url(/i/images/inp_bg_width.gif) no-repeat center;}
	#content .ccontus .subm_form_area .subm_form span.inp_back2{padding: 3px 0; background: url(/i/images/inp_bg_narrow.gif) no-repeat center;}
	#content .ccontus .subm_form_area .subm_form .tarea {width: 100%; text-align: left;}
	#content .ccontus .subm_form_area .subm_form .tarea textarea{width: 100%;}
	#content .ccontus .subm_form_area .subm_form .code_area{width: 235px; float: left; padding-top: 5px; line-height: 16px;}
	#content .ccontus .subm_form_area .subm_form .captcha_area{width: 122px; float: right; padding-top: 3px;}
	#content .ccontus .subm_form_area .subm_form .bttn{padding: 10px 0;}
	
	#content .ccontus .descr_area{width: 540px; float: right; text-align: justify; font-size: 14px;}
	#content .ccontus .descr_area h1{font-size: 18px; color: #921818;}
	#content .ccontus .descr_area p{margin: .4em 0;}
	
	#content .cfaq .faq_i h1{color: #593F1C; background: url(/i/images/ico_quest.gif) no-repeat left 2px; padding: 0 0 0 20px; font-size: 16px; font-weight: 700; text-transform: uppercase;}
	#content .cfaq .faq_i span{color: #A21615; text-decoration: underline;}
	
	#content .cshab .prom_annote{margin: 0 0 0 30px; text-align: justify; background: url(/i/images/sep_bg.gif) repeat-x bottom; padding: 0 0 10px 0;}
	#content .cshab .pic_area{width: 435px; float: left; text-align: left;}
	#content .cshab .pic_area .pa_padd{padding-left: 30px;}
	#content .cshab .pic_area h1{font-size: 18px; font-weight: 700; color: #921818; text-decoration: underline;}
	#content .cshab .pic_area img{border: 1px solid #8D8D8D;}
	#content .cshab .pic_area img.bttn{border: none; margin: 3px 5px 0 0;}
	
	#content .cshab .descr_area{width: 535px; float: right; border-left: 1px dotted #ABABA1; text-align: justify;}
	#content .cshab .descr_area h1{font-size: 14px; color: #921818; text-decoration: underline; padding: 0 0 0 10px;}
	#content .cshab .descr_area p{margin: 1em 0;  padding: 0 0 0 10px;}
	
	#content .cshab .promo_mats{padding-left: 16px;}
	#content .cshab .promo_mats .promo_i{width: 465px; height: 128px; float: left; overflow: hidden; margin: 7px 0 8px; padding-left: 15px;}
	#content .cshab .promo_mats .promo_i img{float: left;}
	#content .cshab .promo_mats .promo_i .texta{width: 240px; float: right; text-align: justify;}
	#content .cshab .promo_mats .promo_i .texta h1{font-size: 14px; color: #921818; text-decoration: underline;}
	
.cantsee{font-size: 11px; text-align: left; padding-left: 3px;}
	
.push{width: 100%; height: 102px;}
#footer{width: 1000px; height: 102px; margin: 0 auto; background: url(/i/images/footer_bg.gif) repeat-x bottom; font-weight: 700; color: #451312;}
	#footer ul{width: 650px; margin: 0 auto;}
	#footer ul li{float: left; margin: 0 20px; text-transform: uppercase; padding: 10px 0 5px;}

.error{font-size: 18px; color: #921818;}
a:link, a:visited, a:active, a:hover {color: #414141; text-decoration: underline;}
a:hover {text-decoration: none;}

#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color: #000; text-decoration: underline;}
#footer a:hover {text-decoration: none;}

#content .pages li a:link, #content .pages li a:visited, #content .pages li a:active, #content .pages li a:hover {color: #A21615; background: #CACAC2; text-decoration: underline; display: block;}
#content .pages li a:hover {background: #FFF765 url(/i/images/pages_bg.gif) repeat-x;}

#content .cfaq .faq_top a:link, #content .cfaq .faq_top a:visited, #content .cfaq .faq_top a:active, #content .cfaq .faq_top a:hover {color: #A21615; text-decoration: none; font-weight: 700;}
#content .cfaq .faq_top a:hover {text-decoration: underline;}
