
*{
padding:0px;
margin:0px;
}

img, div{ behavior: url("iepngfix.htc") }

body{
background:#fff url(images/bg.jpg) no-repeat center top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444444;
}

p{line-height:18px; margin-bottom:12px;}

h1{
background:url(images/bg_h1.gif) no-repeat;
width:438px;
max-height:40px;
line-height:39px;
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
color:#333333;
margin-bottom:18px;
padding:0 0 0 35px;
}

h2{
font-size:20px;
font-family:"Times New Roman", Times, serif;
font-weight:normal;
color:#333333;
margin-bottom:16px;
}

h3{
background:url(images/bg_h3.jpg) no-repeat;
width:212px;
height:40px;
line-height:38px;
font-size:18px;
font-weight:normal;
color:#333333;
padding:0 0 0 15px;
}

#wrapper{
width:945px;
margin:0px auto;
}

#header{
width:945px;
position:relative;
}

.clear {
    clear: both;
    height: 1px;

}



.orange{color:#ff6600;}

#logo{
background:url(images/bg_logo.png) no-repeat;
width:266px;
height:282px;
float:left;
padding:26px 0 0 24px;
margin-left:26px;
*margin-left:15px;
}

#call{
width:240px;
float:right;
font-family:"Times New Roman", Times, serif;
font-size:22px;
font-weight:normal;
color:#FFFFFF;
margin:20px 29px;
*margin-right:20px;
}

#menu{
background:url(images/bg_topmenu.jpg) no-repeat;
width:532px;
height:39px;
float:right;
text-align:center;
margin-right:30px;
}
*html #menu{ margin-right:20px; }
*html #menu ul{ margin-left:-8px;}

#menu ul{
list-style:none;
}
#menu ul li{
margin:0 0px;
float:left;
}
#menu ul li a{
padding-left:19px;
line-height:39px;
font-size:16px;
font-weight:bold;
font-family: "Times New Roman", Times, serif;
text-decoration:none;
color:#FFFFFF;
cursor:pointer;
display:block; /*opera*/
display:inline-block; /*ie*/
display:-moz-inline-box;  /*ff*/
}

#menu ul li a span{
height:39px;
line-height:39px;
display:block;
display:inline-block;
padding-right:19px; 
}

#menu ul li a:hover, .select{
background: url(images/left_tab.jpg) no-repeat left top;
color: #ff6600;
}

#menu ul li a:hover span, .select span{
background: url(images/right_tab.jpg) no-repeat right top;
color: #ff6600;
}


#banner{
width:945px;
position:absolute;
margin:98px 0 15px 0;
*margin:97px 0 15px 0;
}

#banner_index{
width:945px;
position:absolute;
margin:100px 0 15px 0;
*margin:99px 0 15px 0;
}

#contant{
width:921px;
padding:190px 12px 0 12px;
}


#left_box{
width:410px;
float:left;
padding-top:11px;
}

#right_box{
width:473px;
float:right;

}

#right_contant{
background:url(images/bg_from.jpg) repeat-x;
width:397px;
height:187px;
padding:0 38px 0 38px;
}

.input{
background:url(images/bg_input.png) no-repeat;
width:94px;
height:19px;
padding:2px 0 0 5px;
border:none;
}

.input_1{
width:99px;
height:21px;
}

.btn{background: url(images/btn_submit.png) no-repeat;
width:91px;
height:24px;
border:none;
cursor:pointer;
}

#one_link{
width:920px;
}

#link{
background:url(images/bg_link.png) no-repeat;
width:890px;
height:211px;
position:absolute;
margin:-28px 0 0 12px;
padding:34px 15px 0 15px;
}
*html #link{ margin-top:-220px; margin-left:12px;}

ul.bullet{
list-style:none;
}

ul.bullet li{
background:url(images/bullet.gif) no-repeat left 6px;
padding:0 0 0 18px;
color:#FFFFFF;
line-height:22px;
}

.debt{
width:201px;
float:left;
margin-right:12px;
}

.debt_1{
width:220px;
float:left;
}

.text{
font-size:15px;
font-family:"Times New Roman", Times, serif;
font-weight:normal;
color:#FFFFFF;
margin-bottom:8px;
display:block;
}

#contant_1{
background:url(images/bg_contant.jpg) repeat-x;
width:917px;
padding:90px 12px 0 0px;
margin-left:8px;
}

#left_forum{
width:195px;
float:left;
}

#forum{
background:url(images/bgforum_about.jpg) repeat-x;
width:203px;
height:356px;
padding:15px 10px 0 13px;
}

#right_text{
width:650px;
padding:0 12px 0 13px;
float:right;
}

#about_link{
background:url(images/bg_linkabout.jpg) repeat-x;
width:920px;
height:108px;
margin:8px 0 0 8px;
*margin:-74px 0 0 8px;
text-align:center
}

ul.bul{
list-style:none;
}

ul.bul li{
background:url(images/bull.gif) no-repeat left 7px;
padding:0 0 0 15px;
line-height:20px;
}

#map{
width:637px;
height:205px;
border:1px solid #e0e0e0;
padding:5px 5px;
}

ul.bullet_1{
list-style:none;
margin:25px 0 0 30px;
}

ul.bullet_1 li{
background:url(images/bull.gif) no-repeat left 11px;
padding:0 0 0 15px;
display:block;
line-height:25px;
}

ul.bullet_1 li a{
font-size:14px;
text-decoration:none;
font-weight:normal;
font-family:"Times New Roman", Times, serif;
color:#ff6600;
}

ul.bullet_1 li a:hover{
text-decoration:none;
color:#333333;
}

#footer{
width:920px;
max-height:92px;
background:#e7e7e7;
margin:222px 0 0px 12px;
}

*html #footer{margin:30px 0 0px 12px;}

#footer_1{
width:920px;
max-height:92px;
background:#e7e7e7;
margin:15px 0 0px 12px;
}

#fot_menu{
width:620px;
max-height:20px;
float:left;
padding:30px 0 0 12px;
}

#fot_menu ul{
list-style:none;
}

#fot_menu ul li{
display:inline;
}

#fot_menu ul li a{
font-size:12px;
text-decoration:none;
color:#333333;
margin:0 9px;
}

#fot_menu ul li a:hover{
text-decoration:none;
color:#ff6600;
}

#img{
width:180px;
max-height:30px;
float:right;
margin:30px 20px 0 0;
}


.validation-advice{
color: #ff6600 !important;
font-size: 10px;
line-height: 14px;
}