@import url(layouts.css);@import url(components.css);@import url(modules.css);@import url(navigation.css);@import url(misc.css);@import url(forms.css);@import url(skill.css);@import url(skill2.css);@import url(/skill3.css);.article_body p{padding-top:0!important;padding-bottom:0!important;}
html.body{font-family:Tahoma,"Lucida Grande",Georgia,Helvetica,Arial,Verdana,sans-serif;font-size:12px;color:#333;margin:0;}
body{font-family:Tahoma;font-family:Tahoma,"Lucida Grande",Georgia,Helvetica,Arial,Verdana,sans-serif;font-size:12px;color:#333;margin:0;line-height:1.35em !important;text-align:center;background:#FFF;}
h1{font-size:16px;line-height:1em;font-weight:900;}
h2{font-size:15px;line-height:1em;font-weight:900;}
h3{font-size:14px;line-height:1em;font-weight:900;}
h4{font-size:13px;line-height:1em;font-weight:900;}
h5{font-size:12px;line-height:1em;font-weight:900;}
h6{font-size:11px;line-height:1em;font-weight:900;}
td{font-size:12px;}
th{font-size:12px;}
a{color:#0085CF;}
a:link{color:color:#0085CF;text-decoration:none;}
a:hover{color:#659FDE;text-decoration:underline;}
a:visited{color:#CC6600;text-decoration:none;}
img{border:0 none;}
h1{font-size:16px;line-height:1em;font-weight:900;}
h2{font-size:15px;line-height:1em;font-weight:900;}
h3{font-size:14px;line-height:1em;font-weight:900;}
h4{font-size:13px;line-height:1em;font-weight:900;}
h5{font-size:12px;line-height:1em;font-weight:900;}
h6{font-size:11px;line-height:1em;font-weight:900;}
td{font-size:12px;}
th{font-size:12px;}
a:link{color:#CC6600;}
a:hover{color:#659FDE;}
a:visited{color:#CC6600;}
img{border:0 none;}
.clr{clear:both;}
*{margin:0;padding:0;}
div#main{width:980px;margin:0 auto;text-align:left;position:relative;left:0;top:0;}
div#header{margin-bottom:20px;}
div#top_right_top{}
div#top{width:980px;height:37px;margin:18px auto 0 auto;background:url(../images/globalsearch_bg.png) no-repeat scroll 100% 0;text-align:center;overflow:hidden;display:none;}
* html div#top{height:1%;position:relative;}
div#top_l{width:728px;height:37px;background:url(../images/topmenu6.png) no-repeat scroll top right;padding:0 146px 0 0;}
div#top ul{width:100%;height:37px;list-style:none;float:left;}
div#top li{float:left;height:37px;overflow:hidden;width:102px;}
div#top a,div#top a:link{font-size:95%;float:left;display:block;margin:0 auto;padding:9px 0 0 0;text-decoration:none;text-align:center;white-space:nowrap;color:#ddd;height:100%;width:100%;background:url(../images/globalnav.png) no-repeat scroll 100% 0;}
div#top span{margin:auto;margin-left:5px;margin-right:5px;}
div#top a:hover{color:#FFF;background-position:100% -71px!important;}
div#top li#current a{color:#FFF;background-position:100% -108px!important;}
div#search{position:relative;left:-20px;background:url(../images/search1.png) no-repeat scroll 0px 0px;padding-left:16px;height:37px;width:100px;float:right;margin-top:-28px;}
* html div#search{*/}
div#search_sub{background:url(../images/search2.png) no-repeat scroll right top;padding-right:5px;position:relative;}
div#search input, #search input#keyword2{padding-left:4px;font-style:italic;color:#444444;border:0 none;background:none;height:20px;overflow:hidden;}
div#tott{position:relative;}
* html div#tott{position:static;}
div#content{width:580px;border:0 none;float:left;padding:0 25px;overflow:hidden;position:relative;display:inline;}
* html div#content{}
div.sub{margin:0 0 20px 0;}
div#breadcrumb{}
div#breadcrumb div{padding-left:15px;height:54px;}
div#vmMainPage a, div#vmMainPage a:link{text-decoration:none;}
div#vmMainPage a:visited{}
div#vmMainPage tr td{text-align:center;}
div#vmMainPage a:hover{color:#993333;}
div.pre_content{width:100%}
div.pre_content table{border-collapse:collapse;width:100%;}
div.pre_content{}
div.pre_content div.categories{height:150px;width:80px;position:relative;float:left;padding:20px 20px;width:100px;}
div.pre_content img{}
.after_content{padding-top:30px;}
#main_content{width:580px;}
.main_cat{margin:10px 5px;}
.main_cat table tr{margin-bottom10px;}
.main_cat table tr td{border-bottom:2px solid #eee;border-right:2px solid #eee;padding:0 2px 10px;}
.main_cat table tr td:nth-child(even){border-right:0 none;}
.main_cat img:hover{opacity:0.8;}
.main_cat img{}
.product{}
#content a, #content a:link{color:#556E93;}
#content a:visited{}
#content a:hover{color:#CC6600;}
.main_cat td a{display:block;}
.clear{}
div#left{width:169px;border:0 none;float:left;padding:0;position:relative;}
* html div#left{}
div#left_logo{width:169px;height:260px;margin:0 0 15px 0;background:url(../images/left_logo.gif) no-repeat scroll top left;}
div#left_logo div{width:169px;height:260px;position:relative;bottom:0;left:0;background:url(../images/left_logo_bottom.gif) no-repeat scroll bottom left;}
div#panel1{}
#subleft{margin:25px 5px;}
div.panel{background:url(../images/panel_bottom.png) no-repeat scroll -2px bottom;width:168px;margin-bottom:10px;}
div.panel div.title-bar,.content-bar2 div.title-bar{background:url(../images/panel_top.png) no-repeat scroll top left;height:25px;}
div.panel div.title-bar p,div.panel .moduletable h3{text-align:center;color:#FFFFFF;font-weight:bold;position:relative;top:-30px;}
div.panel2 .moduletable h3{text-align:center;color:#FFFFFF;font-weight:bold;position:relative;top:-34px;}
div.panel div.content-bar{padding:10px;}
div.panel ul{border:0;margin:10px 30px 10px 1.25em;padding-top:10px;list-style-type:none;}
div.panel li{border-bottom:2px solid #069;padding:.3em 0;text-indent:.5em;}
div.panel li:first-child{border-top:2px solid #069;}
* html div.panel ul{border-top:2px solid #069;}
div.panel a{text-decoration:none;color:#069;text-align:center;}
div.panel a:hover{color:#F33;}
div.panel li#current a{text-decoration:none;color:#CCC;}
div.panel div.content-bar a img{margin:0;white-space:nowrap;}
div.panel2{background:url(../images/panel_bottom.png) no-repeat scroll -2px bottom;width:168px;padding-bottom:15px;}
.ppp p{font-size:12px;}
div.ppp div a{font-size:14px;padding:3px 12px;}
div.panel2 div.title-bar{}
div.panel2 div.content-bar{padding-top:15px;}
div.panel2 ul{border:0;list-style-type:none;margin-top:-10px;}
div.panel2 li{padding-bottom:2px;}
* html div.panel2 ul{}
div.panel2 a,#left_top3 a,.moduletable_left_katalog a{padding-bottom:3px;padding-top:3px;color:#333333;display:block;padding:5px 3px;text-decoration:none;line-height:1.3;}
div.panel2 a:hover,#left_top3 a:hover,.moduletable_left_katalog a:hover{color:#0085CF;text-decoration:none;}
div.panel2 li#current a{text-decoration:none;color:#CCC;}
div.panel2 ul li ul li a{color:#333333;display:block;padding:2px 12px;text-decoration:line-through!important;}
div#right{border:0 none;float:right;overflow:hidden;padding:0;position:relative;width:178px;}
div#right>div{margin-left:10px;}
#pan1{}
#pan2{background:url(../images/panel_bottom2.png) no-repeat scroll -2px bottom;width:168px;}
#pan2 img{margin-bottom:5px;border-bottom:1px dotted #777;}
div#footer{height:80px;}
div#footer_sub{border-top:1px solid #CCCCCC;}
div#gmenu{height:23px;padding:25px 0 0 78px;}
div#gmenu ul{list-style:none;}
div#gmenu li{float:left;margin:0;border-right:1px solid #CCCCCC;}
div#gmenu li:first-child{border-left:1px solid #CCCCCC;margin-left:6px;}
* html div#gmenu ul{border-left:1px solid #CCCCCC;margin-left:6px;}
div#gmenu a, div#gmenu a:link{font-size:10px;text-decoration:none;color:#036;}
div#gmenu a span{padding:0 6px;}
div#gmenu a:hover{text-decoration:underline;color:#C30;}
div#gmenu li#current a{color:#CCC;}
div#footer_sub{color:#CCC;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
div#footer{background:url(../images/znak.gif) no-repeat top left;}
div#vmMainPage div tr td{border-bottom:2px solid #EEEEEE;border-right:2px solid #EEEEEE;padding:20px 10px;vertical-align:top;}
#product_list{margin-top:20px;}
.sectiontableheader{text-align:center;}
tr.sectiontableentry1 td,tr.sectiontableentry21 td{border:2px solid #EEEEEE;padding:20px 10px;vertical-align:bottom;}
tr.sectiontableentry2 td,tr.sectiontableentry22 td{border:2px solid #EEEEEE;padding:20px 10px;vertical-align:bottom;//background:#DDD;}
tr.sectiontableheader th{border:1px solid #888;padding:5px 5px;vertical-align:bottom;background:#EEE;}
.pagination li span{color:#DDD;}
#vmMainPage table#spisok{border-collapse:collapse;}
#vmMainPage form{color:#333;}
.pagination{margin:20px 0 5px 0;}
#vmMainPage h3{margin:5px 0 20px 0;}
#vmMainPage tr.sectiontableentry1 td, #vmMainPage tr.sectiontableentry2 td,#vmMainPage tr.sectiontableentry21 td,#vmMainPage tr.sectiontableentry22 td{vertical-align:middle;padding:4px;}
#vmMainPage tr.sectiontableentry1 td img, #vmMainPage tr.sectiontableentry2 td img{width:70px;}
#vmMainPage tr.sectiontableentry1 td img:hover, #vmMainPage tr.sectiontableentry2 td img:hover,#vmMainPage tr.sectiontableentry21 td img:hover{opacity:0.65;}
.vmCartContainer{background:none;border:0;}
.tovar{}
a.previous_page, a.next_page{white-space:nowrap;margin-right:3px;}
#tovar_name{margin:15px 10px;}
#tovar_img img{margin:5px;}
#tovar_price, .price{}
#tovar_price strong,.productPrice, .price .productPrice, .price strong{visibility:visible;}
table#spisok{line-height:1em;}
.pizda{font:10px Arial,serif;}
div#cat_int div table tr td{border:0;padding:0;border-bottom:2px solid #EEEEEE;border-right:2px solid #EEEEEE;padding-left:5px;}
div#cat_int div table tr td:nth-child(even){border-right:0 none;}
ul.tab, .tab li{border:0;margin:0;padding:0;list-style:none}
ul.tab{border-bottom:solid 1px #DEDEDE;height:29px;padding-left:20px;margin-top:15px;}
.tab li{float:left;margin-right:2px;}
.tab a:link, .tab a:visited{float:left;height:30px;background:url(../images/tab-round.png) no-repeat right -30px;color:#666;font-weight:bold;text-decoration:none;padding:0 14px 0 0;}
.tab a span{float:left;height:30px;background:url(../images/tab-round.png) no-repeat left -30px;padding:0 0 0 14px;line-height:30px;cursor:pointer}
.tab a:hover{background-position:right -60px;}
.tab a:hover span{background-position:left -60px;}
.active a:link, .active a:visited, .active a:visited, .active a:hover{background-position:right 0;}
.active a span, .active a:hover span{background-position:left 0;}
#action table{border-collapse:collapse;text-align:center;border:1px 1px;}
#action table tr td{padding:3px;}
#action{padding:30px 0;}
.ckCSSinput{width:36%;}
.ckCSSlabel{width:37%;margin-right:5%;}
.componentheading{text-align:center;font-size:14px;font-weight:bold;}
input.button{border:1px solid #999999;padding:2px;margin:2px 0;}
#pan3{height:auto;text-align:justify;}
a{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
.subcat a.sublevel{color:#556E93 !important;}
.subcat a.sublevel:hover{color:#F58220!important;}
ul.pagination{text-align:center;color:#777;font-family:sans-serif;font-size:14px;padding-top:10px;}
ul.pagination li{display:inline-block;padding:0px;}
ul.pagination li span{padding:0px;}
ul.pagination a{color:#4275A4;background-color:white;margin:0;padding:2px 7px;border:1px solid #fff;text-decoration:none;}
ul.pagination a:hover{color:black;border:1px solid #333;}
ul.pagination a:active, ul.pagination a:focus{}
#cat_int img:hover{}
h1{}
#spisok{-moz-border-radius:3px 3px 3px 3px;}
#tovar_img img{border:1px solid #CCCCCC;padding:2px;}
#rasschet li{list-style:none;padding:10px;}
#rasschet li input{float:right;zoom:1;}
#rasschet li select{padding-left:10px;}
#rasschet .calc_outputs .textoutput{margin-left:10px;font-family:Arial;color:red;}
#rasschet #menustart_p{text-decoration:underline;color:blue;}
#rasschet #menustart_p:hover{text-decoration:none;color:red;}
#rasschet #menustart tr td{border:1px solid;}
.moduletable_left_katalog{font-weight:bold;}
.moduletable_left_menu{}
ul#left_top3{}
.content-bar2{background:url("../images/panel_repeat.png") repeat-y scroll -2px 0;}
.product a, a.rrr, #mebel1 a p,#mebel2 a p{font-weight:bold;font-family:"Lucida Grande",Georgia,Helvetica,Arial,Verdana,sans-serif;color:#35527E;}
#vmMainPage table.childlist a.cat img{width:80px;}
#vmMainPage table.childlist2 a.cat img,#vmMainPage table.childlist2 a.cat3 img{max-width:150px;}
#left .item53 a{background:#ABB7CC;}
#mebel1 a img, #mebel2 a img{height:80px;width:none;}
.mebel_img img{max-width:230px;}
div#vmMainPage .sortirovka .sort_item a{float:left;text-decoration:underline;padding-right:5px;}
.sortirovka div.sort_title,.sortirovka div.sort_item{float:left;}
div#vmMainPage a.pathway{text-decoration:underline;}
div#vmMainPage input[type=text],div#vmMainPage textarea{border:1px solid #CCCCCC;}
.pan_maps span,.pan_maps span a{padding-left:5px;padding-right:5px;}
#pan5{margin-top:15px;}
span.highlight{font-weight:bold}
#pan15 .content-bar{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;background-color:#EAE9E9;}
.ssill{position:absolute;left:-9999px;}