html, body { margin:0; padding:0;}

body { background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:url(../images/bg_header.png) repeat-x 0 0;}

input, select, textarea { margin:2px; padding:2px; vertical-align:middle}

a, a:visited { color:#2491b5; text-decoration:none; font-weight:bold; outline:none;}
a:hover { text-decoration:underline; color:#ec6030}
a.active { color:#ec6030}

#wrapper { width:912px; margin:0 auto;}
.cnt_border { height:14px; overflow:hidden;}
.container { width:912px; background:url(../images/bg_container.png) repeat-y 0 0;}


.header {height:160px; width:918px; margin:0 auto;}
.logo { float:left; margin:20px 0 0 10px;}
.phone { float:right; text-align:right; padding:20px 10px 0 0;}
.search { float:right; clear:both; margin-right:10px;}
.search .inp_text { background:url(../images/bg_search_inp.png) no-repeat 0 0; padding:4px 15px 0 15px; width:165px; height:17px; border:none; font-size:11px; color:#777}
.tabs {   padding-top:8px;}
.tabs ul {padding:0; margin:0; list-style-type:none;}
.tabs ul li { float:right; width:138px; padding:0; margin:0;}
.tabs ul li a, .tabs ul li a:visited { display:block; float:right; width:138px; height:23px; background:url(../images/bg_top_tab.png) no-repeat 0 0; text-decoration:none; color:#FFF; text-align:center; padding-top:3px;}
.tabs ul li a:hover { color:#CFF; text-decoration:none;}

.collage_wrap { height:211px; background:url(../images/bg_collage.jpg) repeat-x 0 0;}
.collage_shadow {width:916px; margin:0 auto; background:url(../images/bg_shadow.png) repeat-y 0 0;}
.collage {width:902px; margin:0 auto; overflow:hidden; background:#182F41; position:relative; height:211px;}
.flash { float:left !important; width:657px !important; height:211px !important; overflow:hidden !important; position:relative; }
#prevBtn, #nextBtn {display:none;}

/* slider */
#slider ul, #slider li{ 
	margin:0;
	padding:0;
	list-style:none;
	}	
#slider, #slider ul, #slider li{ 
	height:211px;
	width:657px;
	overflow:hidden;
	padding:0;
	margin:0;
	}	
/*#prevBtn, #nextBtn{ 
	display:block;
	width:30px;
	height:77px;
	}	
#nextBtn{ 
	left:701px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:30px;
	height:77px;
	 background:url(../images/btn_prev.gif) no-repeat 0 0; 
	}	
#nextBtn a{ 
	 background:url(../images/btn_next.gif) no-repeat 0 0; 
	}*/								
	
.support { color:#FFF; font-weight:bold; float:right; background:url(../images/bg_support.jpg) no-repeat 0 0; height:211px; width:245px;}
.support_inner { padding:60px 20px 20px}
.support span {color:#ff9d39;}
.support p { padding:8px 0;}
.supp_phone { font-size:18px; color:#f5bf36;}

.content { width:916px; margin:0 auto; padding:0; background:url(../images/bg_shadow8.png) repeat-y 50% 0; min-height:300px; _height:300px}
.content_inner { padding:10px 20px;}
.cnt_left { float:left; width:620px;}

/* Site MAP */
.site_map_div {font-weight:bold; padding:5px 20px 25px 10px;}
.site_map_div a, .site_map_div a:visited { text-transform:uppercase;}
.site_map_div .site_map_div a, .site_map_div .site_map_div a:visited { text-transform:none; font-weight:normal;}
.site_map_div .site_map_div { padding:10px 0 5px 20px; font-weight:normal; background:url(../images/bullet2.gif) no-repeat 8px 16px;}
.site_map_div .site_map_div .site_map_div { padding:3px 0 3px 20px; background:url(../images/bullet3.gif) no-repeat 8px 12px;}