 .infoblokk{
 display:block;
 position:fixed;
 right:0px;
 top:0px;
 width:214px;
 height:150px;
 text-indent:-5000px;
 background:url(images/main/infoblokk.png) right top no-repeat;
 background-size:100%;
 z-index:51;
 } 

.slider-wrapper{
position:relative;
}

@media screen and (min-width: 1020px) {
.top_line{
position:fixed;
width:100%;
height:177px;
background:url(images/main/bg.png) left top repeat-x;
z-index:2;
}
.header{
width:1000px;
height:177px;
margin:0 auto;
background:url(images/main/header.jpg) left top no-repeat;
}
.logo{
position:absolute;
width:213px;
height:113px;
margin-top:10px;
margin-left:100px;
background:url(images/main/logo.png) left top no-repeat;
text-indent:-5000px;
}
.since{
position:absolute;
width:112px;
height:81px;
margin-top:107px;
margin-left:869px;
background:url(images/main/since.png) left top no-repeat;
z-index:3;
}
.main_menu{
position:absolute;
margin-left:0px;
margin-top:130px;
width:820px;
height:40px;
}
.content{
position:relative;
width:1000px;
margin: 0 auto;
background:url(images/main/content.png) left top;
padding:20px;
padding-top:170px;
z-index:1;
}
.rotator{
width:960px;
height:350px;
margin:0 auto;
overflow:hidden;
}
.wrapright{
float: left;
width: 100%;
z-index:1;
}
.main_zone{
margin-left:240px;
padding-top:20px;
}
.left_zone{
float: left;
margin-left:-100%;
width: 220px;
padding-top:20px;
}
.footer{
width:1000px;
margin:0 auto;
border-top:5px solid #cb2d33;
margin-bottom:30px;
}
.footer_links{
display:block;
padding:0px;
margin:0px;
list-style-type:none;
}
.footer_links li{
position:relative;
display:block;
width:27%;
height:110px;
padding:0px;
float:left;
}
.footer_links>li:nth-of-type(4){
width:19%;
}
.footer_links li img{
display:inline-block;
position:absolute;
bottom:20px;
}
.footer_links>li img:nth-of-type(2){
margin-left:40px;
}
.footer_menu{
display:block;
list-style-type:none;
padding:0px;
margin:0px;
}
.footer_menu li{
display:block;
width:100%;
height:auto;
}
.footer_menu li a{
display:block;
color:#464645;
text-decoration:none;
padding:3px;
}
.footer_menu li a:hover{
display:block;
color:#464645;
text-decoration:underline;
padding:3px;
}
}

@media screen and (min-width: 801px) and (max-width: 1019px){
.top_line{
position:fixed;
width:100%;
height:177px;
background:url(images/main/bg.png) left top repeat-x;
z-index:2;
}
.header{
width:100%;
height:177px;
margin:0 auto;
background:url(images/main/headert.jpg) left top no-repeat;
}
.logo{
position:absolute;
width:213px;
height:113px;
margin-top:10px;
margin-left:100px;
background:url(images/main/logo.png) left top no-repeat;
text-indent:-5000px;
}
.since{
position:absolute;
width:112px;
height:81px;
margin-top:35px;
right:20px;
background:url(images/main/since.png) left top no-repeat;
z-index:3;
}
.main_menu{
position:absolute;
margin-left:0px;
margin-top:130px;
width:100%;
height:40px;
}
.content{
position:relative;
width:100%;
margin: 0 auto;
background:url(images/main/content.png) left top;
padding-bottom:20px;
padding-top:170px;
z-index:1;
}
.rotator{
width:100%;
}
.wrapright{
float: left;
width: 100%;
z-index:1;
}
.main_zone{
margin-left:240px;
padding-right:20px;
padding-top:20px;
}
.left_zone{
float: left;
margin-left:-100%;
width: 240px;
padding-left:20px;
padding-top:20px;
}
.footer{
width:100%;
margin:0 auto;
border-top:5px solid #cb2d33;
margin-bottom:30px;
}
.footer_links{
display:block;
padding:0px;
margin:0px;
list-style-type:none;
}
.footer_links li{
position:relative;
display:block;
width:27%;
height:130px;
padding:0px;
float:left;
}
.footer_links>li:nth-of-type(4){
width:19%;
}
.footer_links li img{
display:inline-block;
position:absolute;
bottom:20px;
}
.footer_links>li img:nth-of-type(2){
margin-left:40px;
}
.footer_menu{
display:block;
list-style-type:none;
padding:0px;
margin:0px;
}
.footer_menu li{
display:block;
width:100%;
height:auto;
}
.footer_menu li a{
display:block;
color:#464645;
text-decoration:none;
padding:3px;
}
.footer_menu li a:hover{
display:block;
color:#464645;
text-decoration:underline;
padding:3px;
}
.w_sidebar .main_zone,.w_sidebar .footer{
padding-right:45px;
}
}

@media screen AND (max-width: 800px) {
.top_line{
width:100%;
height:140px;
z-index:2;
}
.header{
position:relative;
width:100%;
height:140px;
margin:0 auto;
background:url(images/main/headert.jpg) -100px top no-repeat;
}
.logo{
position:absolute;
width:213px;
height:113px;
margin-top:10px;
margin-left:10px;
background:url(images/main/logo.png) left top no-repeat;
text-indent:-5000px;
}
.since{
position:absolute;
width:112px;
height:81px;
right:10px;
top:10px;
background:url(images/main/since.png) left top no-repeat;
z-index:3;
}
.main_menu{
position:absolute;
margin-left:0px;
margin-top:130px;
width:100%;
background:#cc2229;
}
.content{
position:relative;
width:100%;
margin: 0 auto;
background:#ffffff;
padding-bottom:0px;
z-index:1;
}
.rotator{
display:none;
width:100%;
}
.wrapright{
width: 100%;
z-index:1;
}
.main_zone{
width:100%;
padding:20px;
}
.left_zone{
width: 100%;
padding:20px;
}
.footer{
width:100%;
margin:0 auto;
border-top:5px solid #cb2d33;
margin-bottom:30px;
}
.footer_links{
display:block;
padding:0px;
margin:0px;
list-style-type:none;
}
.footer_links li{
position:relative;
display:block;
padding:0px;
}
.footer_links li img{
display:inline-block;
}
.footer_links>li img:nth-of-type(2){
margin-left:40px;
}
.footer_menu{
display:block;
list-style-type:none;
padding:0px;
margin:0px;
margin-bottom:20px;
}
.footer_menu li{
display:block;
width:100%;
height:auto;
}
.footer_menu li a{
display:block;
color:#464645;
text-decoration:none;
padding:3px;
}
.footer_menu li a:hover{
display:block;
color:#464645;
text-decoration:underline;
padding:3px;
}
.gwmmenubutton{
position:absolute;
right:5px;
bottom:15px;
z-index:90;
}

.zone2_menu0>a
{
background:#cc2229 !important;
}

.zone2_menu0>a.hover, .zone2_menu0>a.active, .zone2_menu0>a.active.hover
{
background:#202020 !important;
}

.zone2_menu0>a, .zone2_menu0>a.hover, .zone2_menu0>a.active, .zone2_menu0>a.active.hover{
border-bottom:1px solid #9f0c12;
}
}

@media screen AND (max-width: 480px){
.w_sidebar .left_zone,.w_sidebar .main_zone,.w_sidebar .footer{
padding-right:15px;
}
}

@media screen AND (max-height: 480px){
.w_sidebar .left_zone,.w_sidebar .main_zone,.w_sidebar .footer{
padding-right:15px;
}
}



.zone1{
margin:0px;
padding:0px;
}
.zone1_text, .zone1_poll, .zone1_banner, .zone1_dynamic, .zone1_menu{
padding:0px;
}

.zone2{
margin:0px;
padding:0px;
}
.zone2_menu{
padding:0px;
}
.zone2_menu_separator{
}
.zone2_menu0{
font-size:14px;
white-space:nowrap;
}
.zone2_menu0 a, .zone2_menu0 a.hover, .zone2_menu0 a.active, .zone2_menu0 a.active.hover{
display:block;
padding:12px 10px 11px 10px;
color:#ffffff;
background:transparent;
text-transform:uppercase;
}
.zone2_menu0 a.hover, .zone2_menu0 a.active, .zone2_menu0 a.active.hover{
color:#ffffff;
background:#202020;
}
.zone2_menu1{
font-size:14px;
}
.zone2_menu1 a, .zone2_menu1 a.hover, .zone2_menu1 a.active, .zone2_menu1 a.active.hover{
display:block;
padding:10px 10px;
color:#ffffff;
background:#cc2229;
text-transform:uppercase;
border-bottom:1px solid #9f0c12;
}
.zone2_menu1 a.hover, .zone2_menu1 a.active, .zone2_menu1 a.active.hover{
color:#ffffff;
background:#202020;
}
.zone2_menu2{
font-size:14px;
}
.zone2_menu2 a, .zone2_menu2 a.hover, .zone2_menu2 a.active, .zone2_menu2 a.active.hover{
display:block;
padding:10px 10px;
color:#ffffff;
background:#cc2229;
text-transform:uppercase;
border-bottom:1px solid #9f0c12;
}
.zone2_menu2 a.hover, .zone2_menu2 a.active, .zone2_menu2 a.active.hover{
color:#ffffff;
background:#202020;
}


.zone3{
margin:0px;
padding:0px;
}
.zone3 h2{
margin:0;
margin-bottom:5px;
font-size:1.5em;
font-weight:normal;
color:#4f4a3c;
}
.zone3_text, .zone3_poll, .zone3_banner, .zone3_dynamic, .zone3_menu{
padding:0px;
}
.zone3_menu{
line-height:1em;
}
.zone3_menu_separator{
}
.zone3_menu0{
white-space:nowrap;
}
.zone3_menu0 a, .zone3_menu0 a.hover, .zone3_menu0 a.active, .zone3_menu0 a.active.hover{
display:block;
padding:18px 10px;
color:#474336;
background:url(images/main/menubgp_big.png) left bottom repeat-x #e9e5de;
text-transform:uppercase;
border-bottom:1px solid #d58e1e;
}
.zone3_menu0 a.hover, .zone3_menu0 a.active, .zone3_menu0 a.active.hover{
color:#ffffff;
background:url(images/main/menubga_big.png) left bottom repeat-x #cbbc9c;
}
.zone3_menu1{
white-space:nowrap;
}
.zone3_menu1 a, .zone3_menu1 a.hover, .zone3_menu1 a.active, .zone3_menu1 a.active.hover{
display:block;
padding:10px 10px;
color:#474336;
background:url(images/main/menubgp_big.png) left bottom repeat-x #e9e5de;
text-transform:uppercase;
border-bottom:1px solid #d58e1e;
}
.zone3_menu1 a.hover, .zone3_menu1 a.active, .zone3_menu1 a.active.hover{
color:#ffffff;
background:url(images/main/menubga_big.png) left bottom repeat-x #cbbc9c;
}
.zone3_menu2{
white-space:nowrap;
}
.zone3_menu2 a, .zone3_menu2 a.hover, .zone3_menu2 a.active, .zone3_menu2 a.active.hover{
display:block;
padding:10px 10px;
color:#474336;
background:url(images/main/menubgp_big.png) left bottom repeat-x #e9e5de;
text-transform:uppercase;
border-bottom:1px solid #d58e1e;
}
.zone3_menu2 a.hover, .zone3_menu2 a.active, .zone3_menu2 a.active.hover{
color:#ffffff;
background:url(images/main/menubga_big.png) left bottom repeat-x #cbbc9c;
}

.zone4{
margin:0px;
padding:0px;
}
.zone4 h1{
margin:0;
margin-bottom:5px;
font-size:1.7em;
font-weight:normal;
color:#000000;
}
.zone4 h2{
margin:0;
margin-bottom:5px;
font-size:1.5em;
font-weight:bolder;
color:#000000;
}
.zone4_text, .zone4_poll, .zone4_banner, .zone4_dynamic, .zone4_menu{
padding:0px;
}

.zone5{
margin:0px;
padding:0px;
}
.zone5 h2{
margin:0;
margin-bottom:5px;
font-size:1.5em;
font-weight:bolder;
color:#6c0d04;
text-transform:uppercase;
}
.zone5_text, .zone5_poll, .zone5_banner, .zone5_dynamic, .zone5_menu{
padding:0px;
}


@media screen and (max-width: 800px) {
 .zone1_submenu_hu, .zone1_submenu_vl, .zone1_submenu_vr, .zone2_submenu_hu, .zone2_submenu_vl, .zone2_submenu_vr, .zone3_submenu_hu, .zone3_submenu_vl, .zone3_submenu_vr, .zone4_submenu_hu, .zone4_submenu_vl, .zone4_submenu_vr, .zone5_submenu_hu, .zone5_submenu_vl, .zone5_submenu_vr{
 }
}

@media screen and (min-width: 801px) {
 .zone1_submenu_hu, .zone1_submenu_vl, .zone1_submenu_vr, .zone2_submenu_hu, .zone2_submenu_vl, .zone2_submenu_vr, .zone3_submenu_hu, .zone3_submenu_vl, .zone3_submenu_vr, .zone4_submenu_hu, .zone4_submenu_vl, .zone4_submenu_vr, .zone5_submenu_hu, .zone5_submenu_vl, .zone5_submenu_vr{
 position:absolute;
 border:1px solid #9f0c12;
 border-bottom:0px none;
 }
 .zone1_submenu_hu,.zone2_submenu_hu,.zone3_submenu_hu,.zone4_submenu_hu,.zone5_submenu_hu{
 }
 .zone1_submenu_vl,.zone2_submenu_vl,.zone3_submenu_vl,.zone4_submenu_vl,.zone5_submenu_vl{
 right:100%;
 top:0px;
 }
 .zone1_submenu_vr,.zone2_submenu_vr,.zone3_submenu_vr,.zone4_submenu_vr,.zone5_submenu_vr{
 left:100%;
 top:0px;
 }
}

.bid7{
background:#c0bdb2;
padding:5px 20px;
}
.bid5{
background:#9d998d;
padding:5px 20px;
}
.bid8{
padding:5px 20px;
}