html, body {background: #fefefe url(../images/shbg.jpg) repeat-x 0 0;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding: 0px;height: 100%;}
img {border:0;}
fieldset{margin:0; border:0; padding:0;}
/*Стили шапки*/
#wrapper {background: url(../images/shl.jpg) no-repeat 0 0;height:auto !important;margin:0pt auto -77px;min-height:100%;height: 100%;min-width:980px;_width: expression((documentElement.clientWidth||document.body.clientWidth)<980?'980px':'');position:relative;}

#center table div{color: #616161;}
#center{color: #5F5F5F;}
#center form input {border:1px solid #eb8c00;}
#center form textarea{border:1px solid #eb8c00;}
#center form .dttgp{width:263px; background: #eb8c00; border:1px solid #ffffff; font-weight:bold;}
#header {background: url(../images/shr.png) no-repeat 87% 9px;height:486px;}
#header div#takcia{font-size:14px;font-style:italic;font-weight:bold;left:700px;position:absolute;top:382px;}
#header div#takcia a{color:#39271B;text-decoration: none;}
#header div#takcia a div{float: left;text-align:right;}
#header div#takcia a span.div{display:block; float:left; font-size:14px !important; padding:0; text-align:right;}
#header div#takcia a span{float: left;font-size: 30px;padding:0 10px;}
#header a#logo{display:block;height:98px;left:79px;position:absolute;top:43px;width:190px;}
#header div#ttel{background: url(../images/ttel.gif) no-repeat 28px 5px;font-family: Arial, Helvetica, sans-serif;margin:0 auto 0 369px;position:absolute;top:292px;width:254px;}
#header div#ttel p{color: #e84600;font-size: 24px;margin: 0;text-align:right;}
#header div#ttel p span{color: #7c502f;font-size: 18px;}
#header div#ttel p cite{color:#7C502F;font-size:14px;left:12px;margin-top:10px;position:absolute;text-align:left;width:340px;}
#header div#ttel p cite span{color: #e84600;font-size:14px;}
#header div#okom {background: url(../images/okom.png) no-repeat 0 0;height:38px;left:310px;padding:12px 15px;position:absolute;top:372px;width:356px;}
#header div#okom p{color: #7c502f;margin: 0;}
#header div#mape {float:right;position:absolute;right:0;top:338px;}
#header div#mape a{margin: 0 8px;}
#header div#obr {position:relative;text-align:center;top:432px;}
#header ul#tmenu {margin:0;padding: 0;}
#header ul#tmenu li {height:37px;list-style: none;list-style-type: none;margin-right: 5px;display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;}
#header ul#tmenu li a {color: #8f6a52;display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; height:37px;text-decoration: none;}
#header ul#tmenu li a b {cursor:pointer;display:display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;height:37px;line-height:36px;padding:0 16px 0;text-transform:uppercase;}
#header ul#tmenu li a span {cursor:pointer;display:display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;height:37px;line-height:36px;padding:0 16px 0;text-transform:uppercase; font-weight:bold;}
#header ul#tmenu li#thov {background: url(../images/tmc.jpg) repeat-x 0 0;}
#header ul#tmenu li#thov a {background: url(../images/tml.jpg) no-repeat 0 0;color: #edf2f6;}
#header ul#tmenu li#thov a b {background: url(../images/tmr.jpg) no-repeat 100% 0;}
#header ul#tmenu li#thov a span {background: url(../images/tmr.jpg) no-repeat 100% 0;}
#header ul#tmenu li a:hover {color: #E84600;}
#header ul#tmenu li#thov a:hover {color: #edf2f6;}
/*Стили левой колонки*/
#left {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; float: left;padding-top:14px;width: 280px;}
#left div.lname{border-bottom: 2px solid #E4E2E2; border-right: 2px solid #E4E2E2;color:#E84600;font-size: 18px;margin:6px 0 2px;padding:5px 10px;text-align:center;}
#left a.lmenu{color: #626262;font-size: 12px;display: block;text-decoration: none;}
#left a.lmenu span{background: #E4E2E2 url(../images/str.gif) no-repeat 20px 50%;display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;margin-right:10px;padding:7px 0;width: 37px;}
.nextlvl span{width:70px;}
#left a.lmenu:hover{color:#E84600;}
#left a.lact{background: #ec9411;color: #FFFFFF;}
#left a.lact span{background: #ec9411 url(../images/bstr.gif) no-repeat 34px 50%;padding:5px 0;}
#left a.lact:hover{color: #FFFFFF;}
#left a#lprice{background: url(../images/price.jpg) no-repeat 0 0;display: block;height: 127px;margin: 30px auto 20px;width: 218px;}
#left a#akcia{background: url(../images/5.jpg) no-repeat 0 0;display: block;height: 196px;margin: 30px auto 20px;width: 229px;}
/*Стили правой колонки*/
#right {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;float: right;padding-top:14px;width: 200px;}
#right div.rname{border-bottom: 2px solid #E4E2E2; border-left: 2px solid #E4E2E2;color:#E84600;font-size: 18px;margin:6px 0 2px;padding:5px 10px;text-align:center;}
#right p#nzag {color: #eb8c00;}
#right p {color: #616161;margin: 10px 0;}
#right p tt{color: #d94100;display: block;font-size:14px;font-weight:bold;}
#right p a{color: #eb8c00;text-decoration: none;}
#right p a:hover{text-decoration: underline;}
/*Стили центра*/
#center {margin-left: 290px;margin-right: 210px;text-align: justify;}
#center h1{color:#E84600;font-size:18px;font-weight:normal;margin:5px 0;padding-left:12px;}
#center div.h1{color:#E84600;font-size:18px;font-weight:normal;margin:5px 0;padding-left:12px;}
#center h2{color:#EE7440;font-size:17px;font-weight:normal;margin:5px 0;padding-left:12px;}
#center p {color:#626262;line-height: 16px;margin: 10px 0;}
#center a{color:#D94100;}
#center a:hover{color:#E27040; text-decoration:none;}
#center ul li{color:#626262;line-height: 16px;list-style:square;}
#center div#tnav{color: #6e6e6e;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;padding-left:12px;}
#center div#tnav a{color: #6e6e6e;text-decoration: none;}
#center div#tnav a:hover{text-decoration: underline;}
#center div#tnav span{color:#E84600;}
#center div#nav {margin:10px 0;text-align: center;}
#center div#nav a{color:#8F6A52;margin:0 2px;text-decoration: none;}
#center div#nav a#nsh,#center div#nav a:hover{color:#D94100;text-decoration: underline;}
#center div#nav a#begin:hover,#center div#nav a#end:hover{text-decoration: none;}
#center div#nav span{color:#6F6F6F;display: block;padding-top:5px;}
div.cline {background: url(../images/cline.jpg) repeat-x 0 -1px;margin-top:5px;height: 1px;line-height: 1px;font-size: 0;}
div.cline div{background: url(../images/cline.jpg) no-repeat 0 0;}
div.cline div div{background: url(../images/cline.jpg) no-repeat 100% -2px;height: 1px;}


div.cline2 {background: url(../images/cline.jpg) repeat-x 0 -1px;margin-top:5px;height: 1px;line-height: 1px;font-size: 0; margin-bottom: 10px;}
div.cline2 div{background: url(../images/cline.jpg) no-repeat 0 0;}
div.cline2 div div{background: url(../images/cline.jpg) no-repeat 100% -2px;height: 1px;}
.wdtt{width:345px;}
.ds3kk{padding:0 41%;}
#alltov {border:1px solid #EB8C00;color: #3F2F2F;right:60px;top:243px;width:190px;font-size: 12px;}
#alltov optgroup{background-color: #EDEDED;color: #3F2F2F;font-size: 12px;font-weight: bold;font-style: normal;}
#alltov optgroup option{background-color: #FFFFFF;color: #E84600;font-size: 11px;}
#alltov option.allt{background-color: #EB8C00;color: #FFFFFF;font-size: 12px;font-weight: bold;font-style: normal;}
.uppercase{text-transform:uppercase;}
.f_messag{margin-left:1px;}
.ldsll{padding-left:5px;}
#center div.tlist{display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;width: 49%;}
#center div.tlist img{float: left;margin:10px 12px;}
#center div.tname{color:#EB8C00;font-size:14px;padding:17px 0 10px;}
#center strong{color:#6F6F6F;}
#center div.tprice{color: #6F6F6F;}
#center div.tprice span{color:#D94100;}
#center table td b{color:#ffffff;}
#nav b{color: #616161!important;}
.nextlvl span{padding-left:25px!important; background-position: 57px 50%!important;}
#center div.tlist a.podr{background: url(../images/pod.jpg) no-repeat 0 0;display: block;height: 19px;margin-left:124px;margin-top:12px;width: 82px;}
.cat{color: #EB8C00;}
.newsblock{padding-left:12px;}
.newsblock .he3{color:#EB8C00;display:block;font-size:16px;font-weight:normal;margin:10px 0 8px;}
.newsblock .datt {color:#D94100;display:block;font-size:14px;font-weight:bold;}
.olive img{margin-top:10px;}
.doptovv{background: #AFAFAF;margin-top:20px;}
.doptovv td{background: #fff;}
.ima22{margin:50px 10px 0 0;}
/*Стили футера*/
div.clear {clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
div.footer, div.push {height:77px;}
div.footer {background: url(../images/ftbg.jpg) repeat-x 0 100%;margin:0px auto;position:relative;text-align:left;width:100%;min-width:980px;_width: expression((documentElement.clientWidth||document.body.clientWidth)<980?'980px':'');}
div.footer div#copy{color: #ffffff;float: left;padding:30px 12px 0;}
div.footer div#copy1{color: #ffffff;float: left;padding:15px 12px 0; line-height:24px;}
div.footer div#copy1 a{color: #ffffff;}
div.footer div#copy1 img{margin-bottom:-3px; margin-right:3px;}
div.footer div#counter {float: right;padding:30px 12px 0;}
#center .posasorta{background:#CDCCCC;font-weight:bold;margin:0 23px;padding:5px 0; text-align:center}
#center #inamx{margin-top:10px;}
#inamx .standard{background: #e8e8e8 url(../images/sytyuvk.jpg) no-repeat 13px -9px; padding:3px 10px 5px 25px; color: #787777; font-weight: bold; text-decoration:none;margin-right:-4px; display:block;float:left;}
#inamx .standardhh{background: #e8e8e8 url(../images/sytyuvk.jpg) no-repeat 13px -9px; padding:3px 10px 5px 25px; color: #787777; font-weight: bold; text-decoration:none;margin-right:-4px; display:block;float:left; color: #ec9311;}
#inamx .standardhh:hover{ color: #ec9311;}
#inamx .standard:hover{background-position: 13px 7px; color: #ec9311;}
.ttdlp{	 font-size:12px; }
.ttdlp a{color:#ed6b33; font-size:15px; font-weight:bold; text-decoration:none;}
h4{ color: #e29322;}
.form1{background:#e4e4e4; padding:10px 20px; margin-bottom:15px;}
.ddfv{font-weight:bold;}
.lname a{color: #E84600; text-decoration: none;}
.addtocart{ width: 138px; height: 19px; display: block; background: url(../images/tocard.jpg) 0 0; margin:7px auto 3px;}
.addtocart2{ background: url(../images/tocart2.jpg) 0 0; display:block;height:19px;margin:7px 0 3px 124px;width:82px;}

#rbag{display:block;height:111px;padding-left:10px;padding-top:25px;width:190px; background: url(../images/сorzina.jpg);}
#rbag #rbaghead{color:#E94601;font-size:17px;margin-bottom:20px;}
#rbag #rbagcount{}
#rbag #rbagsum{margin-bottom:7px;margin-top:7px;}
#rbag span{color:#E94601; font-weight: bold;}
#rbag  a{background: url(../images/сorzina.jpg) 1px 175px; color:#FFFFFF;display:block;height:18px;padding-left:4px;padding-top:2px;width:114px; text-decoration: none;}
.bata{background: url(../images/ent9er.jpg) 0px 0px no-repeat;color:#FFFFFF !important;display:block;height:17px;padding:2px 24px 0;text-decoration:none;width:34px;margin:0 10px 0 0;float:left;}
.bata2{background: url(../images/ent9er.jpg) 0px 0px no-repeat;color:#FFFFFF !important;display:block;height:17px;padding:2px 40px 0 12px;text-decoration:none;width:30px;margin:0 0px 0 0;float:right;}
#authorization {margin: 10px 5px;}
#authorization input{border: 1px solid #FF6002;width:210px; }
#authorization textarea{border: 1px solid #FF6002;width:280px; }
.aal{margin-right: 5px;}
.redd2{color: #FF0000;}
.tovarcen{text-align:center;}
.price2 {font-size: 18px; color:##6F6F6F;}
.price2 span{color: #EE7440; margin-bottom:15px;}

span.strong {font-weight:bold;}
.dveri1 {background: url(../images/dvervdom1.png) center center no-repeat; height:245px; padding-left:20px; padding-top:20px; text-align:center; width:180px;}
.dveri1 a{display:block; height:120px; width:155px; padding-top:110px; text-decoration:none;}
.dveri1sp{color:white; display:table-cell; height:75px; padding-left:42px; *padding-left:0px; vertical-align:middle; width:83px; *display:block;}
.dveri1sp span{margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px"); *display:block; font-size:10px;}
.dveri2 {background: url(../images/dvervdom2.png) left top no-repeat; height:78px; line-height:20px; width:540px; margin-top:10px;}
.dveri2  a{color:#BB0E0B !important; display:block; font-weight:bold; padding-left:45px; padding-top:27px; text-decoration:none;}
.mainteb {width:100%; _width:99%;}