/* START_DEFAULT_STYLES  */
html{font-size:62.5%;margin:0;padding:0;}
body{color:#2d2c2c;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;margin:0;padding:0;background:url(images/bg.jpg) #fff;}
.clear{clear:both;font-size:0;line-height:0;display:block;height:0;}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;font-weight:400;margin:0;padding:5px 0;}
p{margin:0;padding:5px 0;}
a,a:link,a:active,a:visited{color:#000;text-decoration:underline;cursor:pointer;}
a:hover{color:#333;text-decoration:none;}
img{border:none;}
ul,ol{margin:0;padding:0;}
li{margin:0;padding:0 10px;}
form,input{margin:0;padding:0;}
em,i{font-style:normal;}
/* END_DEFAULT_STYLES  */
#cont{background:url(images/all_bg.jpg) repeat-x;}
#all{max-width:1112px;}
* html #all{width:expression((document.body.clientWidth > 1112) ? '1112px' : '99%');}
#wrap{background:url(images/r_decor.jpg) no-repeat 1112px 0;}
#header{background:url(images/header.jpg) no-repeat 100% 0;}
.header-2{background:url(images/header-2.jpg) no-repeat 100% 145px;}
.header-3{height:370px;background:url(images/header-3.jpg) no-repeat 100% 254px;}
#header_box{position:relative;float:right;width:885px;height:370px;}
.logo{width:508px;height:261px;display:block;position:absolute;top:87px;left:312px;}
.flag_1{width:70px;height:45px;display:block;position:absolute;top:58px;left:168px;}
.flag_2{width:70px;height:45px;display:block;position:absolute;top:123px;left:182px;}
.flag_3{width:70px;height:45px;display:block;position:absolute;top:189px;left:196px;}
#content{background:url(images/content_bg.jpg) repeat-y 100% 0;}
.content_top{background:url(images/content_top.jpg) no-repeat 100% 0;}
.content_bottom{height:1%;padding-bottom:115px;background:url(images/footer.jpg) no-repeat 100% 100%;}
#mid_content{float:right;width:805px;padding:0 40px;}
.sidebar{float:left;width:195px;position:relative;color:#fefae9;padding-bottom:350px;margin-top:-60px;}
#search_form{overflow:hidden;width:195px;border-top:2px solid #4f020d;border-bottom:2px solid #4f020d;margin-top:10px;padding:10px 0;}
.s_input{float:left;height:18px;width:118px;border:0;margin-right:2px;padding:2px;background:url(images/s_input.png) no-repeat;}
.but_poisk{float:right;}
.sidebar h4{font-family:"Times New Roman", Times, serif;font-size:20px;font-weight:400;margin:15px 0 5px;padding:0 0 12px 18px;background:url(images/menu_li.jpg) no-repeat 0 100%;}
.sidebar a,.sidebar a:visited,.sidebar a:hover{color:#fefae9;text-decoration:none;}
.main_content{float:right;width:575px;overflow:hidden;}
.text_decor{text-align:center;padding-bottom:40px;padding-top:35px;margin-bottom:-30px;_height:1%;background:url(images/text_decor.jpg) no-repeat 50% 100%;}
.copy{text-align:center;padding-top:80px;font-size:13px;font-family:"Times New Roman", Times, serif;}