@charset "utf-8";
/* CSS Document */

body,html,#carkas{
height:100%;
}
body{
margin:0;
padding:0;
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6D6E71;
}
h1{
font-family:Tahoma, Arial, "MS Serif";
font-size:18px;
font-weight:normal;
color:#909C0F;
background:url(../images/bg_header.gif) no-repeat 0 22px;
padding:0 0 12px 7px;
margin:0 0 15px 0;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
margin:0 0 12px 0;
}
p{
margin:0 0 10px 0;
}
img{border:0;}
a{color:#B5BF1B; text-decoration:none;}
a:hover{color:#878F0E;}

a.gray{color:#6D6E71;}
a.gray:hover{color:#A4C10B;}


/* carkas */
table#carkas{}
td#carkas_left{
background:url(../images/collage_left_1.gif) no-repeat right 32px;
vertical-align:top;
}
td#carkas_center{
width:898px;
min-width:898px;
vertical-align:top;
overflow:hidden;
}
td#carkas_right{
background:url(../images/collage_right_1.gif) no-repeat 0 93px;
}

/* top */
div#top_1{
background:url(../images/collage_left_2.gif) no-repeat 0 34px;
}
div#top_2{
background:url(../images/collage_left_3.gif) no-repeat 150px 67px;
}
div#top_3{
background:url(../images/collage_right_2.jpg) no-repeat right bottom;
}
div#top_4{
background:url(../images/collage_right_3.gif) no-repeat 522px 111px;
height:228px;
overflow:hidden;
}
div#logo{
position:relative;
left:194px;
top:76px;
height:73px;
width:290px;
overflow:hidden;
}
div#menu{
background:url(../images/bg_menu.gif) repeat-x;
padding:11px 0 0 0;
margin:86px 310px 0 150px;
}
div#menu,div#menu a{
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
color:#FFFFFF;
}
div.menu_item,div.menu_item_s{
float:left;
padding:16px 8px 8px 8px;
}
div.menu_item_s{background:url(../images/bg_menu_s.gif) repeat-x top;}
div.menu_item_s a{color:#878F0E !important; }
div.menu_sub{
position:absolute;
top:0px;
left:0px;
display:none;
background:#F5F4B6;
color:#878F0E;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
}
div.menu_sub a{text-decoration:none; color:#6C7309;}
div.sub_item, div.sub_item_s{
padding:3px 12px 4px 12px;
border-top:1px solid #E3EA72;
}
div.sub_item_s{
background:#EAF085;
}

/* content */
div#gray_line{
background:#C6C6C6;
border-top:1px solid #FFFFFF;
font-size:0px;
height:10px;
}
div#content{
float:left;
width:705px;
}
div#content_1{
background:#F7F7F7 url(../images/content_border.gif) repeat-y left;
border-bottom:1px solid #FFFFFF;
}
div#content_2{
background:url(../images/content_border.gif) repeat-x bottom;
}
div#content_3{
background:url(../images/content_border.gif) repeat-y right;
}
div#content_4{
background:url(../images/content_corner_left.gif) no-repeat left bottom;
}
div#content_5{
background:url(../images/content_corner_right.gif) no-repeat right bottom;
}
div#content_6{
background:url(../images/birka_1.jpg) no-repeat right 41px;
}
div#content_inner{
padding:32px 26px 20px 26px;
text-align:justify;
min-height:360px;
}
#gray_line img{
position:relative;
top:-1px;
}
table.catalog{}
table.catalog td{
padding:5px 20px 25px 20px;
text-align:center;
vertical-align:top;
}
table.catalog .header{
text-transform:uppercase;
color:#B5BF1B;
font-size:12px;
font-weight:bold;
}
table.catalog a.header:hover{
color:#878F0E;
}
table.catalog th{
text-align:center;
vertical-align:bottom;
}
table.catalog img{
border:1px solid #B9C737;
}

/* right_menu */
div#right_menu{
float:right;
width:193px;
}
div#right_item_1{
background:url(../images/right_item_1.jpg) no-repeat 18px 0;
padding:4px 69px 0 35px;
height:107px;
}
div#right_item_2{
background:url(../images/right_item_2.jpg) no-repeat 18px 0;
padding:0 19px 0 88px;
height:104px;
}
div#right_item_3{
background:url(../images/right_item_3.jpg) no-repeat 18px 0;
padding:0 40px 0 33px;
height:106px;
}
div.right_cont{
padding:28px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
div#right_item_3 div.right_cont{padding-top:63px;}
div.right_item_blue,div.right_item_red{
background:url(../images/bg_right_item.gif) repeat-x bottom;
padding:1px 0 4px 0;
}
div#right_item_3 div.right_item_blue{
background:url(../images/bg_right_item.gif) repeat-x top;
padding:4px 0 1px 0;
}
div.right_item_info{
background:url(../images/bg_right_item.gif) repeat-x top;
margin:0 0 0 0;
}
div.right_item_blue div{
background:url(../images/bullet_blue.gif) no-repeat 0 3px;
padding:0 0 0 16px;
}
div.right_item_red div{
background:url(../images/bullet_red.gif) no-repeat 0 3px;
padding:0 0 0 16px;
}
div.right_item_blue a,div.right_item_red a,div.right_item_info a{
text-transform:none;
text-decoration:none;
color:#FFFFFF;
}
div.right_item_blue a:hover, div.right_item_info a:hover{color:#6F9AEF;}
div.right_item_red a:hover{color:#F64192;}


div#right_item_4{
padding:17px 20px 17px 31px;
}
#right_item_4 a{
color:#95949B;
font-weight:bold;
text-decoration:none;
}
#right_item_4 a:hover{
color:#6D6E71;
}

/* footer */
table#menu_bottom{margin:31px auto 0 auto;}
#menu_bottom a.selected{color:#878F0E;}
#menu_bottom td{
padding:0 15px;
border-right:1px solid #A5A5A5;
height:9px;
}
td.footer{
background:url(../images/bg_footer_2.gif) repeat-x bottom;
vertical-align:bottom;
color:#A5A4A4;
}
td.footer a{color:#A5A4A4; font-weight:bold;}
td.footer a:hover{color:#CF7798;}
div#footer_1{
background:url(../images/footer.jpg) no-repeat 732px 0px;
padding:74px 0 0 0;
}
div#footer_2{
background:url(../images/bg_footer_1.gif) no-repeat 110px 1px;
padding:6px 0 11px 254px;
}
div#birka{
background:url(../images/birka_2.gif) no-repeat right;
height:87px;
margin-top:500px;
}

/* vtorichka */
div#vtorichka{
position:relative;
top:-64px;
font-size:11px;
height:20px;
padding:0 190px 0 0;
}
div#vtorichka a{
color:#95949B;
text-decoration:none;
}
div#vtorichka a:hover{color:#3B424C;}
div#vtorichka div{
padding:0 18px 0 15px;
float:right;
}
div#vtorichka_1{background:url(../images/bullet_green.gif) no-repeat 0 3px;}
div#vtorichka_2{background:url(../images/bullet_blue.gif) no-repeat 0 3px;}
table.news{
margin:0 auto 60px auto;
width:650px;
}
table.news td{
vertical-align:top;
width:50%;
}
table.news td div{
background: url(../images/bg_news.gif) repeat-y left;
padding:0 42px 0 17px;
text-align:left !important;
}
table.news p{
margin:0;
}
#height_limiter{
font-size:0px;
}



table.news_1{
margin:0 auto 60px auto;
width:650px;
}
table.news_1 td{
vertical-align:top;
width:50%;
}

table.news_1 p{
margin:0;
}
#height_limiter{
font-size:0px;
}
