* {font-family: Tahoma, Verdana, Arial ;}
html,body,table,tbody,tr,td,div,span,p,a,br,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,strong,b,en,i,form,input,select,label,textarea,sub,sup {margin:0; padding:0;}

.clear{
clear:both!important;
font-size:0pt!important;
line-height:0pt!important;
overflow:hidden!important;
}
a{outline:none;}
body{background:url(/img/bg.png) no-repeat center 0px;}
#header{height:292px;width:998px;margin:0 auto 30px;position:relative;}
/*#header .phone{color:#666666;float:right;font-size:24px;margin: 13px 55px 0 0;position:relative;z-index:500}*/
#header .phone{color:#666666;float:right;font-size:24px;margin: 0px -78px 0 0;position:relative;z-index:500;
display:block;
width:174px;
height:95px;
background:url(/img/phones.png) repeat scroll left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/phones.png', sizingMethod="crop")
}
#header #flash_h{position:absolute;top:0px;left:0px;z-index:5;}
#header .phone em{font-style:normal;}
#header div.link-block{width:118px;background:url(/img/slashes.png) no-repeat left bottom;height:20px;margin:205px 10px 5px 0;padding:0 0 5px 17px;float:right;position:relative;z-index:500}
#header div.link-block a{width:13px;display:block;margin-right:26px;float:left;height:10px;overflow:hidden;font-size:1px}
#header div.link-block a.home{background:url(/img/home.gif) no-repeat left top;}
#header div.link-block a.map{background:url(/img/map.gif) no-repeat left top;}
#header div.link-block a.mailheader{background:url(/img/letter.png) no-repeat left top;}
.index #header div.link-block a.home, .sitemap #header div.link-block a.map, #header div.link-block a:hover{background-position:left bottom;}
#header .top-menu{position:absolute; bottom:24px;left:70px;}
/*#header .top-menu li{float:left;font-size:11px!important;margin-right:39px;padding-left:15px;text-transform:uppercase;position:relative;list-style-type:none;}*/
#header .top-menu li{float:left;font-size:11px!important;margin-right:20px;padding-left:0;text-transform:uppercase;position:relative;list-style-type:none;}

#header .top-menu li.active div{background:url(/img/active-link.png) repeat scroll left top;
height:44px;
left:-8px;
position:absolute;
top:-15px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/active-link.png', sizingMethod="scale")}

/*#header .top-menu li a{display:block;position:absolute;top:0px;left:0px;height:15px;background-repeat:no-repeat;background-position:left top;}*/
#header .top-menu li a{display:block;position:absolute;top:0px;left:0px;height:13px;background-repeat:no-repeat;background-image:url(/img/top-menu2.png);}
/*#header .top-menu li.pos1 a{background-image:url(/img/menu/pos1.gif);width:106px;}
#header .top-menu li.pos1 a.pos_act{background-image:url(/img/menu/pos1a.gif);}
#header .top-menu li.pos1 div{width:126px;}
#header .top-menu li.pos2 a{background-image:url(/img/menu/pos2.gif);width:68px;}
#header .top-menu li.pos2 a.pos_act{background-image:url(/img/menu/pos2a.gif);}
#header .top-menu li.pos2 div{width:88px;}
#header .top-menu li.pos3 a{background-image:url(/img/menu/pos3.gif);width:78px;}
#header .top-menu li.pos3 a.pos_act{background-image:url(/img/menu/pos3a.gif);}
#header .top-menu li.pos3 div{width:98px;}
#header .top-menu li.pos4 a{background-image:url(/img/menu/pos4.gif);width:77px;}
#header .top-menu li.pos4 a.pos_act{background-image:url(/img/menu/pos4a.gif);}
#header .top-menu li.pos4 div{width:97px;}
#header .top-menu li.pos5 a{background-image:url(/img/menu/pos5.gif);width:181px;}
#header .top-menu li.pos5 a.pos_act{background-image:url(/img/menu/pos5a.gif);}
#header .top-menu li.pos5 div{width:201px;}
#header .top-menu li.pos6 a{background-image:url(/img/menu/pos6.gif);width:70px;}
#header .top-menu li.pos6 a.pos_act{background-image:url(/img/menu/pos6a.gif);}
#header .top-menu li.pos6 div{width:90px;}
#header .top-menu li.pos7 a{background-image:url(/img/menu/pos7.gif);width:90px;}
#header .top-menu li.pos7 a.pos_act{background-image:url(/img/menu/pos7a.gif);}
#header .top-menu li.pos7 div{width:110px;}

#header .top-menu li.pos1{width:79px;}
#header .top-menu li.pos2{width:40px;}
#header .top-menu li.pos3{width:56px;}
#header .top-menu li.pos4{width:57px;}
#header .top-menu li.pos5{width:153px;}
#header .top-menu li.pos6{width:46px;}
#header .top-menu li.pos7{width:65px;}
*/

#header .top-menu li.pos1 a{width:98px;background-position:left top;}
#header .top-menu li.pos1 a.pos_act{background-position:left bottom;}
#header .top-menu li.pos1 div{width:118px;}

#header .top-menu li.pos2 a{width:58px;background-position:-118px top;}
#header .top-menu li.pos2 a.pos_act{background-position:-118px bottom;}
#header .top-menu li.pos2 div{width:78px;}

#header .top-menu li.pos3 a{width:69px;background-position:-196px top;}
#header .top-menu li.pos3 a.pos_act{background-position:-196px bottom;}
#header .top-menu li.pos3 div{width:89px;}

#header .top-menu li.pos4 a{width:74px;background-position:-285px top;}
#header .top-menu li.pos4 a.pos_act{background-position:-285px bottom;}
#header .top-menu li.pos4 div{width:94px;}

#header .top-menu li.pos5 a{width:162px;background-position:-379px top;}
#header .top-menu li.pos5 a.pos_act{background-position:-379px bottom;}
#header .top-menu li.pos5 div{width:182px;}

#header .top-menu li.pos6 a{width:63px;background-position:-556px top;}
#header .top-menu li.pos6 a.pos_act{background-position:-556px bottom;}
#header .top-menu li.pos6 div{width:83px;}

#header .top-menu li.pos7 a{width:82px;background-position:-647px top;}
#header .top-menu li.pos7 a.pos_act{background-position:-647px bottom;}
#header .top-menu li.pos7 div{width:102px;}

#header .top-menu li.pos8 a{width:120px;background-position:-742px top;}
#header .top-menu li.pos8 a.pos_act{background-position:-742px bottom;}
#header .top-menu li.pos8 div{width:140px;}

#header .top-menu li.pos1{width:98px;}
#header .top-menu li.pos2{width:58px;}
#header .top-menu li.pos3{width:69px;}
#header .top-menu li.pos4{width:74px;}
#header .top-menu li.pos5{width:162px;}
#header .top-menu li.pos6{width:63px;}
#header .top-menu li.pos7{width:82px;}
#header .top-menu li.pos8{width:120px;}

#header a.logo{position:absolute;diplay:block;width:212px;height:52px;left:110px;top:35px;z-index:500;background:url(/blank.gif) repeat;}
.index-catalogue-bg{background:url(/img/bg-index.gif) no-repeat center top;margin:20px auto 0;}
#body {color:#7a7a7a;font-size:12px;padding:0 60px;width:823px;margin:0 auto;line-height:19px;}
.index-catalogue-bg .index-catalogue,.index #body{margin:0 auto;width:943px;padding:0;}
.col{width:387px;padding-left:60px;float:left;font-size:12px;color:#7a7a7a;line-height:19px;/*position:relative;*/}
.col a, #body a{color:#388bca;}

ul.cat_links_main li a{color:black;}

.col a:hover, #body a:hover{text-decoration:none;}
.col ul, #body ul{}
.col ul li, #body ul li{padding-left:20px;list-style-type:none;background:url(/img/arr.gif) no-repeat left 5px;}
span.date{color:#a8a8a8;display:block;}
.col h2, h1{margin-left:-20px;text-transform:uppercase;font-size:21px;font-weight:normal;color:#000;padding-bottom:10px;line-height:150%}
.col h2 {
margin-left:0px; 
float:left; 
margin-right:10px; 
_margin-right:5px;
}
.index .col dl{padding:10px 0 0;}
.index .col dl dd{padding-bottom:10px;}
.index-catalogue-bg .index-catalogue .col{padding-top:11px;}
.index-catalogue-bg .index-catalogue .col form{padding: 50px 0 25px 30px;background:url(/img/form-ind.gif) no-repeat left top;color:#000;_height:1px;}
.index-catalogue-bg .index-catalogue .col form ul{padding:10px 0 10px 85px;}
.index-catalogue-bg .index-catalogue .col form ul li{padding-bottom:5px;list-style-type:none;padding-left:0;background:none;}
.index-catalogue-bg .index-catalogue .col form ul li input{margin:0 5px -3px 0;}
.index-catalogue-bg .index-catalogue .col a.catalogue-link{color:#000;display:block;padding-right:40px;background:url(/img/form-but2.gif) no-repeat left top;font-size:21px;text-align:right;height:35px;padding-top:14px;}
button{height:28px;border:0px none;cursor:pointer;outline:none;}
.index-catalogue-bg .index-catalogue .col form button{width:110px;background:url(/img/form-but2_.gif) no-repeat left top;color:#fff;font-size:14px;margin-left:70px;}
.index-catalogue-bg .index-catalogue .col div.pos-cat{padding:6px 4px;position:relative;width:167px;margin-bottom:10px;/*float:left;*/clear:both;}

.index-catalogue-bg .index-catalogue .col div.second-pos{/*float:right*/}
.index-catalogue-bg .index-catalogue .col div.pos-cat span{height:51px;margin-bottom:15px;display:block}

.index-catalogue-bg .index-catalogue .col div.pos-cat div.img{position:absolute;top:0px;left:0px;width:175px;height:63px;
background:url(/img/border.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/border.png')}


.index .col div.banner {margin-left:-60px;text-align:right;padding-top:11px;margin-bottom:25px;}
.index .col div.banner a img{border:0px none;}
#footer{width:834px;padding:45px 82px 0;background:url(/img/footer.gif) no-repeat center top;margin:40px auto 0;font-size:11px;color:#a8a8a8; height:65px;}
#footer p.dev{float:right;}
#footer p a{color:#000;}


.news #body .preview{float:left;margin:5px 30px 30px 0;}

#body p {padding:10px 0;}
#body h2 {padding:10px 0;font-size:18px;font-weight:normal;line-height:20px;}
#body p.head {padding:10px 0;font-size:18px;font-weight:normal;line-height:20px;margin-left:-20px;text-transform:uppercase;color:#000;padding-bottom:10px;}
.inside #body table {border-collapse:collapse;}
.inside #body table tr {border-collapse:collapse;}
.inside #body table tr td {border-collapse:collapse;padding:0 5px}

.news .allnews{padding-left:20px; background:url(/img/arr2.gif) no-repeat left 7px;color:#388bca;font-size:17px;margin-top:10px}
.news #body .short-news{clear:both;}
.news #body .short-news p{display:block;padding-bottom:20px;padding-top:0px;}

div.paging{margin:25px 0 0;float:right;}
.paging a, .paging span {
display:block;
float:left;
height:18px;
padding:3px 0pt 14px;
text-align:center;
width:40px;
font-size:17px;
color:#388bca;
}
/*.paging a:hover{text-decoration:none;}*/

.paging span {
background:url(/img/paging.gif) no-repeat left bottom;
font-weight:bold;
color:#000;
padding-bottom:14px;
width:40px;
}

.catalogue div.paging{float:none;}
.catalogue div.paging div{float:right;}
.catalogue div.paging a.all_page, .catalogue div.paging span.all_page{width:auto;}

.inside #body ul, .inside #body ol{margin-left:25px;padding:10px 0;}
.inside #body ul li{background:none;list-style-image:url(/img/list.gif);padding-left:0;}
.inside #body table{margin:10px 0;border-collapse:collapse;}

#body table.blue-white tr td{border:0px none;border-left:1px solid #ff8700;padding:0 5px;}
#body table.blue-white tr td p{margin:0!important;}
#body table.blue-white tr td.first{border-left:0px none;}
#body table.blue-white tr.headline td{background:#ff8700;color:#fff;font-weight:bold;}
#body table.blue-white tr.blue td{background:#e3fcfc;}

#body .big-font{font-size:15px;color:#000;font-weight:bold;padding-top:20px;}

.catalogue #body ul.select{margin-left:0;color:#000;}
.catalogue #body ul.select li{list-style:none;display:block;float:left;margin-right:14px;}
.catalogue #body ul.select li label{font-weight:700}
.catalogue #body ul.select li select{width:100px;}
.catalogue #body ul.select li select.cost{width:45px;margin-right:5px}
.catalogue #body ul.select li input{width:40px;}
.catalogue #body ul.select li button{border:0px none;background:url(/img/select.gif);width:125px;height:28px;margin-top:10px;}
.catalogue #body ul.select li.button{margin-left: 10px; margin-right:0px;}

.catalogue #body table.catalog-list{width:100%;}
.catalogue #body table.catalog-list tr{}
.catalogue #body table.catalog-list tr.headline{}
.catalogue #body table.catalog-list tr td{border-bottom:1px solid #ffd300;padding:5px 8px;}
.catalogue #body table.catalog-list tr td.blue{background:#e3fcfc;}
.catalogue #body table.catalog-list tr.headline td{font-weight:bold;color:#000;line-height:14px;background:#ffd300;border-collapse:separate;border-color:White;border-style:solid;border-width:0px 2px;padding-top:0;padding-bottom:0;}
.catalogue #body table.catalog-list tr.dop td{padding:0;}
.catalogue #body table.catalog-list tr.headline td div.top-d{background:url(/img/corner.gif) no-repeat -6px -6px;height:8px;}
.catalogue #body table.catalog-list tr.headline td div.top-d span{background:url(/img/corner.gif) no-repeat 4px -6px;height:8px;width:8px;float:right;}
.catalogue #body table.catalog-list tr.headline td div.bot-d{background:url(/img/corner.gif) no-repeat -6px 4px;height:8px;}
.catalogue #body table.catalog-list tr.headline td div.bot-d span{background:url(/img/corner.gif) no-repeat 4px 4px;height:8px;width:8px;float:right;}
.catalogue #body table.catalog-list tr.headline td div, .catalogue #body table.catalog-list tr.headline td div span{overflow:hidden;font-size:0px;}

.catalogue #body table.item{margin-right:-25px;width:100%;}
.catalogue #body table.item tr td{vertical-align:top;}
.catalogue #body table tr td.description{padding:0 20px;}
.catalogue #body table tr td.description p{padding:0 0 20px;}
.catalogue #body table tr td.border-l{border-left:1px solid #e9e9e9;padding:0 20px;_padding-left:18px;width:90px;line-height:24px;white-space:nowrap}
.catalogue #body table tr td.border-l span{color:green;float:left;_margin-left:5px;}
.catalogue #body table tr td.border-l em{color:#d20000;font-style:normal;font-size:17px;}
.catalogue #body table tr td.border-l strong{color:#000;}
.catalogue #body table tr td.border-l input{width:75px;margin-bottom:4px;}
.catalogue #body table tr td.firstc {text-align:right;}
.catalogue #body table tr td.firstc #item_price{white-space:nowrap}
.catalogue #body table tr td.firstc code{display:block;
/*float:left;
padding-right:5px;*/
text-align:right;
*float:left;
width:30px;}
.catalogue #body table tr td.firstc em{display:block;
margin-top:-24px;
padding-left:35px;
text-align:left;
*clear:both;
/*float:right;
margin-left:10px;
_margin-left:5px;
margin-right:15px;
text-align:left;*//*
width:40px;*/}

.catalogue #basket_button{margin-top:5px;}
.catalogue #body .basket{float:right;margin-top:-40px;font-size:12px;}
.catalogue #body .basket a{display:block;text-decoration:none;font-weight:bold;color:#999999;font-size:14px;text-transform:uppercase;
background:url(/img/basket1.gif) no-repeat left top;
padding-left:35px;
height:30px;
width:40px;
}
.catalogue #body .basket span{font-size:11px;line-height:14px}

button.button-go{background:url(/img/but_go.gif) no-repeat top left;width:250px;float:right;margin-top:15px;}

.catalogue #body table.item tr td.catform{border: 0px none ; padding-left: 0px;}

#body form input{padding:0 5px;}
button.but-form{background:url(/img/form-but3.gif) no-repeat top left;width:187px;margin-top:15px;float:right;}

form.ordering{color:black}
form input.text-inp{width:220px;}
form td.clock input{text-align:center;width:20px;}
form.ordering label{display:block;width:156px;text-align:right;font-weight:bold;}
form.ordering label span{color:red}
form.ordering tr.price td{padding-top:0px;}
form.ordering tr.price td strong, form.ordering tr.price td span{color:red;}
form.ordering tr.space td{padding-top:30px;}
form.ordering td{padding:5px;vertical-align:top;}
form.ordering table{float:left;}
form.ordering table.dop{margin-left:40px!important;}
form.ordering table.dop td{vertical-align:middle}
form.ordering table.dop label{text-align:left;width:auto}

table.filter_tbl {color: #000000;}
table.filter_tbl td.need {font-weight: bold; padding: 0 10px 0 0;}
table.filter_tbl td.input input {width: 89px; height: 19px;}
table.filter_tbl td.plywood {padding: 0 8px 0 10px; white-space: nowrap;}
table.filter_tbl td.radio {padding: 0 0 0 13px; white-space: nowrap;}
table.filter_tbl td.radio label {margin: 0 0 0 2px;}
/*div#button_select {text-align:right;}*/
div#button_select input {float: right;}

div#search_list h3.head {
    margin:0 0 9px 0;
    padding: 0;
}

div#search_list h3.head a:link, div#search_list h3.head a:hover, div#search_list h3.head a:active, div#search_list h3.head a:visited {
    font-size:17px;
    font-weight: normal;
    text-decoration: underline;
    color: #388bca;
}

div#search_list td.image {
    width: 150px;
    vertical-align: top;
    padding-top:5px;
    white-space:nowrap;
}

div#search_list td.content {
    vertical-align: top;
    padding:0 0 0 20px;
    width: 400px;
}

div#search_list td.availability {
    vertical-align:top;
    color:#338d22;
    white-space: nowrap;
}

div#search_list td.sep {
    width: 60px;
    background: url(/img/sep.gif) repeat-y;
}

div#search_list td.order {
    padding: 0 0 0 45px;
    vertical-align: top;
}

/*div#search_list td.order div.left {
    text-align:right;
    width: 38px;
    float:left;
}*/

div#search_list td.order table {
    margin: 0;
}

div#search_list td.order td.left {
    text-align:right;
    width: 38px;
}

div#search_list td.order td.right {
    font-size: 17px;
    color: #db3333;
    padding: 0 0 0 10px;
}

/*div#search_list td.order div.right {
    margin: 0 0 0 40px;
    font-size: 17px;
    color: #db3333;
    background:red;
}*/

body.printbill {
    background: none;
    padding: 10px;
    font-size: 12px;
}

body.printbill div#seller {
    margin: 0 0 15px 0;
}

body.printbill div#bill {
    margin: 25px 0 0 0;
}

body.printbill div#bill h5 {
    font-size: 14px;
    font-weight: bold;
    text-align:center;
}

body.printbill div#bill table {
    border:1px solid #000000;
    border-collapse:collapse;
    margin: 5px auto;
    width: 100%;
}

body.printbill div#bill table th, body.printbill div#bill table td {
    border:1px solid #000000;
    padding: 3px;
}

body.printbill div#signature {
    white-space: nowrap;
    margin: 35px 0 35px 0;
}

body.printbill div#bottom div.left {
    width: 250px;
    float: left;
}

body.printbill div#bottom div.right {
    margin: 0 0 0 250px;
}

#slider_block {
    text-align:left;
    width:215px;
    height: 100px;
    padding: 15px 0 0 5px;
    visibility: hidden;
}

div#slider {
    width:215px;
}

div.slider_price {
    font-weight:bold;
    font-size: 12px;
    color:#000000;
    margin: 0 0 4px 0;
}

div.slider_price span{
    color:#d51111;
}

div.overlay {
    position: absolute;
    z-index:1000;
    background: #666666;
    opacity: 0.5;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;    
    vertical-align: middle;
    filter: alpha(opacity=50);
}

div.overlay div {
    text-align: right;
    position: fixed;
    color: #fff;
    font-weight: bold;
    width: 100%;
}

.khochu{width:214px;/*float:right;*/padding-top:10px;}
.khochu strong{color:#000;}
.khochu strong span{color:#d51111;}
.khochu span.line{display:block;position:relative;height:16px;background:url(/img/poloska.png) no-repeat left center;}
.khochu span.line em{display:block;position:absolute;width:5px;height:16px;top:0px;left:40px;background:url(/img/begun.gif) no-repeat left top;cursor:pointer}

.lk #body table.catalog-list{width:600px;left:-20px;position:relative;}
.lk #body table.catalog-list tr.headline td.no-bg{background:none}

.lk #body table.catalog-list tr.sum{height:35px;}
.lk #body table.catalog-list tr.sum td{background: url(/img/sum2.png) no-repeat center center;font-weight:bold;font-size:12px;color:#545252;padding-top:0;padding-bottom:0;vertical-align:center;border:0px none;}
.lk #body table.catalog-list tr.sum td.first{background: url(/img/sum2.png) no-repeat left center;}
.lk #body table.catalog-list tr.sum td.last{color:#121212;font-size:14px;background: url(/img/sum2.png) no-repeat right center;}


.lk #body div.lk-blocks{width:216px;float:right;margin:-60px -34px 0 0;line-height:14px;_margin-right:-17px;}
.lk #body div.lk-blocks div{border:1px solid #cecece;margin:0 0 15px;padding:10px 15px;width:184px;position:relative;}
.lk #body div.lk-blocks div div{border:0px none;margin:0px;position:absolute;padding:0;height:5px;width:216px;overflow:hidden;}
.lk #body div.lk-blocks div div.top{left:-1px;top:-1px;background:url(/img/corner4.gif) no-repeat -5px -5px;}
.lk #body div.lk-blocks div div.bottom{left:-1px;bottom:-1px;background:url(/img/corner4.gif) no-repeat -5px top;}
.lk #body div.lk-blocks div div span{float:right;display:block;width:5px;height:5px;}
.lk #body div.lk-blocks div div.top span{background:url(/img/corner4.gif) no-repeat left -5px;}
.lk #body div.lk-blocks div div.bottom span{background:url(/img/corner4.gif) no-repeat left top;}
.lk #body div.user-block{background:#ffffe4;font-size:11px;}
.lk #body div.user-block input{cursor:pointer;float:right;background:url(/img/exit2.png) no-repeat left top;width:74px;border:2px none;height:26px;display:block;position:relative;margin-top:2px;}
.lk #body div.user-block a.user{background:url(/img/user.gif) no-repeat left 4px;padding-left:12px;}

.lk #body div.basket-block{line-height:26px;}
.lk #body div.basket-block a{font-size:13px;font-weight:bold;float:right;display:block;width:43px;height:20px;background:#c4c3c3 url(/img/basket3.gif) no-repeat top left;color:#fff;padding:4px 0 0 32px;text-decoration:none;line-height:14px;}


span.space{display:block;overflow:hidden;height:10px;}

/**********************************************************/
/*
.lk #header .top-menu li{float:left;font-size:11px!important;margin-right:20px;padding-left:0;text-transform:uppercase;position:relative;list-style-type:none;}

.lk #header .top-menu li a{display:block;position:absolute;top:0px;left:0px;height:13px;background-repeat:no-repeat;background-image:url(/img/top-menu2.png);}

.lk #header .top-menu li.pos1 a{width:98px;background-position:left top;}
.lk #header .top-menu li.pos1 a.pos_act{background-position:left bottom;}
.lk #header .top-menu li.pos1 div{width:118px;}

.lk #header .top-menu li.pos2 a{width:58px;background-position:-118px top;}
.lk #header .top-menu li.pos2 a.pos_act{background-position:-118px bottom;}
.lk #header .top-menu li.pos2 div{width:78px;}

.lk #header .top-menu li.pos3 a{width:69px;background-position:-196px top;}
.lk #header .top-menu li.pos3 a.pos_act{background-position:-196px bottom;}
.lk #header .top-menu li.pos3 div{width:89px;}

.lk #header .top-menu li.pos4 a{width:74px;background-position:-285px top;}
.lk #header .top-menu li.pos4 a.pos_act{background-position:-285px bottom;}
.lk #header .top-menu li.pos4 div{width:94px;}

.lk #header .top-menu li.pos5 a{width:162px;background-position:-379px top;}
.lk #header .top-menu li.pos5 a.pos_act{background-position:-379px bottom;}
.lk #header .top-menu li.pos5 div{width:182px;}

.lk #header .top-menu li.pos6 a{width:63px;background-position:-556px top;}
.lk #header .top-menu li.pos6 a.pos_act{background-position:-556px bottom;}
.lk #header .top-menu li.pos6 div{width:83px;}

.lk #header .top-menu li.pos7 a{width:82px;background-position:-647px top;}
.lk #header .top-menu li.pos7 a.pos_act{background-position:-647px bottom;}
.lk #header .top-menu li.pos7 div{width:102px;}

.lk #header .top-menu li.pos8 a{width:120px;background-position:-742px top;}
.lk #header .top-menu li.pos8 a.pos_act{background-position:-742px bottom;}
.lk #header .top-menu li.pos8 div{width:140px;}

.lk #header .top-menu li.pos1{width:98px;}
.lk #header .top-menu li.pos2{width:58px;}
.lk #header .top-menu li.pos3{width:69px;}
.lk #header .top-menu li.pos4{width:74px;}
.lk #header .top-menu li.pos5{width:162px;}
.lk #header .top-menu li.pos6{width:63px;}
.lk #header .top-menu li.pos7{width:82px;}
.lk #header .top-menu li.pos8{width:120px;}*/

/*************** register *************/
.register{}
.register ul, .register div.dop_link{margin-top:10px;margin-left:-20px;}
.register form{position:relative;left:-20px;margin-top:30px;}
.register form table{border-collapse:collapse;border:0px none;}
.register form table tr{border-collapse:collapse;border:0px none;}
.register form table tr td{border-collapse:collapse;border:0px none;padding:0 10px 5px 0;vertical-align:top;}
.register form table tr.space td{padding-bottom:30px;}
.register form table tr td label{color:#939393;font-size:11px;}
.register form table tr td input.textinput, .register form table tr td input.textinput_s, .register form table tr td textarea{color:#7a7a7a;font-size:12px;}
.register form table tr td input.textinput{width:200px}
.register form table tr td input.textinput_s{width:150px}
.register form table tr td textarea{width:200px;padding:0 5px;height:50px;}
/*.register div.dop_link{position:relative;left:-20px;}*/

.stat{position:absolute;top:-1000px;left:-1000px;}
/* News Year theme
---------------------------------------------------------------------*/

.left_coner{
	background:url(/files/left_coner.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/left_coner.png', sizingMethod="crop");
	width: 135px;
	height: 140px;
	position: absolute;
	top: 200px;
	z-index: 101;
}
.right_coner{
	background:url(/files/right_coner.png) no-repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/right_coner.png', sizingMethod="crop");
	width: 135px;
	height: 150px;
	position: absolute;
	top: 200px;
	right: 0;
	z-index: 100;
}
.sneginki{
	background: url(/files/sneginki.gif) repeat-y top center;
}
.new-year-them{
	background: url(/files/right_box.gif) no-repeat top center;
}

html>/**/body
{
overflow: -moz-scrollbars-vertical;
overflow-x: auto;
}
