

*{

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; font-size:15px;}



h1{

background:url(images/bg_h1.gif) no-repeat;

width:438px;

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:32px;

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;}



.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:40px;

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:40px; 

}



#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:400px;

float:left;

margin-right:12px;

}



.debt_1{
margin:20px;
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 {
    float: left;
    padding: 0 12px 0 20px;
    width: 97%;
}



#about_link{

background:url(images/bg_linkabout.jpg) repeat-x;

width:920px;

height:108px;

margin:15px 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;

height:92px;

background:#e7e7e7;

margin:0px 0 0px 12px;

}



*html #footer{margin:0px 0 0px 12px;}



#footer_1{

width:920px;

max-height:92px;

background:#e7e7e7;

margin:15px 0 0px 12px;

}



#fot_menu{

width:620px;

max-height:60px;

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;

height:30px;

float:right;

margin:30px 20px 0 0;

}





.validation-advice{

color: #ff6600 !important;

font-size: 10px;

line-height: 14px;

}
