body{
color:#6A6A6A;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
}
a, a:visited{
color:#6A6A6A;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: underline
}
a:hover{text-decoration: none}
form{padding:0px;margin:0px;}
input, textarea, select{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
		color:#6A6A6A;
}
td{font-size:12px}

h1, h2{
font-family: Arial, Helvetica, sans-serif;
color:#293133;
margin: 0px;
padding:0 0 17px 0;
font-size:24px;
font-weight:normal
}
	h1 a, h1 a:VISITED, h2 a, h2 a:VISITED{
	color:#293133;
	margin: 0px;
	padding:0 0 17px 0;
	font-size:24px;
	text-decoration:underline
	}
	h1 a:HOVER{
	text-decoration:none
	}
h2{
color:#CF1141;
margin:0 0 15px 0;
padding:0px 0px 0px 0px;
}
h2.red_line{
border-bottom:1px dashed #E788A0;
display:inline
}
h2.grey_line{
border-bottom:1px dashed #E788A0;
color:#939AAB;
display:inline
}
	h2.red_line a, h2.red_line a:VISITED{
	font-size:24px;
	color:#CF1141;
	text-decoration:underline
	}
	h2.grey_line a, h2.grey_line a:VISITED{
	font-size:24px;
	color:#939AAB;
	text-decoration:underline
	}
	h2.grey_line a:HOVER, h2.red_line a:HOVER{text-decoration:none}
#contact h2{padding-bottom:15px}
h4{font-size:12px}
hr{
border:none;
border-bottom:1px solid #CFCDC8;
color:#CFCDC8;
height:1px;
}
img{border:none;}
p{margin:0px 0px 14px 0px}

.main_cont{
min-width:1000px;
position:relative;
width:100%;
width:expression(document.body.clientWidth < 1000? "1000px":"100%" );
}
#header{
position:relative;
height:246px;
}
#logo{
position:absolute;
left:53px;
top:41px;
}
#nav{
position:absolute;
right:318px;
top:33px;
}
	#nav img{margin-left:29px}
#head_text{
position:absolute;
left:358px;
top:74px;
}
	#ht_l{
	font-size:34px;
	color:#293133;
	width:200px;
	float:left;
	line-height:32px
	}
	#ht_l span{color:#CE1142}
	#ht_r{
	float:left;
	border-left:1px solid #ACAEB0;
	width:260px;
	padding-left:12px;
	margin-top:7px;
	height:90px;
	color:#ACAEB0;
	font-size:18px
	}
	
#top{
height:142px;
background:url(../images/head_3_fon.jpg)
}
#top_1{
float:left;
width:33%;
background:url(../images/head_1_fon.jpg) 0 0 repeat-x
}
	#top_1_inn{
	background:url(../images/head_1_l.jpg) 0 0 no-repeat;
	height:142px;
	position:relative
	}
#top_2{
float:left;
width:33%;
background:url(../images/head_2_fon.jpg) 0 0 repeat-x
}
	#top_2_inn{
	background: url(../images/head_2_l.jpg) 0 0 no-repeat;
	height:142px;
	position:relative
	}
#top_3{
float:left;
width:34%;
}
	#top_3_inn{
	height:142px;
	position:relative
	}
	.t_pic{
	position:absolute;
	left:22px;
	top:28px
	}
	.h_pic{
	position:absolute;
	top:-26px;
	right:17px
	}
	
#menu_cont{
background:url(../images/menu_fon.jpg);
}
#menu_cont_inn_1{
background:url(../images/menu_l.jpg) 0 0 no-repeat;
padding-top:3px
}
#menu_cont_inn_2{
border-top:1px solid #CDD0D2;
height:173px;
position:relative
}
#ipo_text{
position:absolute;
left:22px;
top:28px;
width:309px;
cursor:pointer
}
#ipo_text a, #ipo_text a:HOVER{
cursor:pointer;
text-decoration:none
}
	#ipo_text a:HOVER{
	text-decoration:none
	}
#i_1{
color:#999;
font-size:22px
}
#i_2{
color:#BC0000;
font-family:"Arial Black", Arial, Helvetica, sans-serif;
font-size:31px;
margin-top:-8px;
position:relative
}
#i_3{
color:#fff;
font-size:14px;
line-height:14px
}

.menu_out{
list-style:none;
margin:0px 0px 0px 33%;
padding:25px 0 20px 24px;
border-top:24px solid #fff;

}
	.m_item{
	float:left;
	width:32%;
	position:relative;
	padding:1px 0px 2px;
	}
	.separ{width:62%}
	.menu_out a, .menu_out a:VISITED{
	color:#000;
	font-size:12px;
	text-decoration:underline
	}
	.menu_out a:HOVER{
	text-decoration:none;
	}
#top_sel a, #top_sel a:VISITED{
text-decoration:none;
font-weight:bold
}
#sub_sel a, #sub_sel a:VISITED{
text-decoration:underline
}	
#top_sel ul a, #top_sel ul a:VISITED{
font-weight:normal
}	

ul.sub_menu{
list-style:none;
margin:0;
padding:0;
position:absolute;
border:1px solid #C9C9C9;
background:#FBFBFB;
left:17px;
top:19px;
z-index:9999;
padding:15px 8px;
width:176px;
display:none
}
ul.sub_menu li{
background:url(../images/submenu_arrow.jpg) 2px 9px no-repeat;
padding:5px 10px 5px 20px;
border-top:1px solid #E4E4E4;
}
ul.sub_menu li:first-child{
border:none
}
	ul.sub_menu a, ul.sub_menu a:VISITED{
	color:#505050;
	font-size:11px;
	text-decoration:none
	}
	ul.sub_menu a:HOVER, #top_sel ul a:HOVER{
	text-decoration:underline
	}

#cent_cont{
padding:27px 0px 30px
}
.m_tb{
width:100%;
border:none;
border-collapse:collapse
}
#l_td{
padding:0;
width:356px;
vertical-align:top
}
#c_td{
padding:0;
vertical-align:top
}
#r_td{
padding:0;
width:277px;
vertical-align:top
}

#calc_cont{
border-top:1px solid #D1D1D1;
margin:20px 45px 0px 0px;
padding-top:9px;
position:relative
}
.vin{
background:url(../images/vin.gif) 0 0 no-repeat;
width:132px;
text-align:center;
padding:11px 0px
}
.vin a, .vin a:VISITED{
color:#fff;
text-decoration:underline;
font-size:10px
}
.vin a:HOVER{text-decoration:none}
#vin_cred{
position:absolute;
left:183px;
top:44px;
}


#news{
padding:0;
margin:0;
list-style:none
}
#news li{
padding:0 80px 14px 0
}
.date{font-size:10px}

.r_text{
padding:15px 25px 30px 0px;
}

#footer{
position:relative
}
#foot_text{
position:absolute;
top:-10px;
left:0px;
color:#666;
padding-left:33px
}
	#foot_text a, #foot_text a:VISITED{
	color:#666;
	text-decoration:underline
	}
	#foot_text a:HOVER{text-decoration:none}
	#copyr{
	padding-top:32px;
	}
	#copyr a, #copyr a:VISITED{
	color:#919293;
	text-decoration:none;
	font-size:11px
	}

#contact{
margin-left:356px;
border-top:1px solid #D1D1D1;
/*background:url(../images/logo_small.jpg) 100% 44px no-repeat;*/
padding:18px 0px 50px;
color:#484B4D
}
	#phone_number{
	font-size:14px;
	font-weight:bold
	}

#search_block{
position:absolute;
top:29px;
right:17px
}
	.input_text{
	border:1px solid #E6E6E6;
	width:136px;
	margin-left:5px
	}
	.subm{
	border:none;
	background:url(../images/srch.gif) 0 2px no-repeat;
	color:#6F7170;
	text-decoration:underline;
	width:66px;
	font-size:10px;
	margin-left:3px;
	cursor:pointer
	}
#faq{
list-style:none;
margin:0;
padding:0
}
	#faq li{
	padding:0 0 20px 0
	}
	#faq .date{
	font-weight:bold;
	padding:2px 0
	}
	a.author, a.author:VISITED{text-decoration:underline}
	a.author:HOVER{text-decoration:none}
.answer{
margin:5px 5px 0 5px;
padding:2px 5px 2px 5px;
border-top:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE
}

.f_tb{
border:none;
border-collapse:collapse
}
.l_td{
width:100px;
text-align:right;
padding:2px 0px;
vertical-align:top;
font-size:12px
}
.r_td{
padding:2px 10px 2px 10px;
font-size:12px
}
.r_td input, .r_td textarea{
width:200px
}
.f_subm{
margin:10px 0 0 10px;
border:1px solid #000
}
h1.f_link{
text-decoration:underline;
cursor:pointer
}
	/*#form{display:none}*/
	
#exch{
font-size:14px
}
.n_more, .n_more:VISITED{
text-decoration:underline
}
	.n_more:HOVER{
	text-decoration:none
	}
	
.srch_det{
padding:0 0 10px 0;
margin-bottom:15px;
border-bottom:1px solid #DEDEDE
}
.cons_r_top{
PADDING-LEFT: 20px; 
color: #292D2E; 
font-size: 14px; 
font-weight: bold;
}
.cons_r{
PADDING-LEFT: 33px;
}
#Button_1, #Button_2, #calcSeyf{
width:290px;
margin-top: 15px; 
border:1px solid #000
}

#top_1_inn, #top_2_inn, #top_3_inn{
padding:27px 0 0 22px
}
#top a, #top a:VISITED{
font-size:24px;
text-decoration:none;
color:#fff;
line-height:23px;
font-family:'Arial Narrow', Arial, Helvetica, sans-serif
}
	#top a:HOVER{text-decoration:underline}
#top_2_inn a, #top_2_inn a:VISITED{color:#424242}
#top_3_inn a, #top_3_inn a:VISITED{color:#ABADB0}

span.mes{color:#CF1141; font-size:11px; float:left; margin:6px 0 0}
