html, body {background:#F5DFCC  url(../images/shbg-x.jpg) repeat-x 0 0;margin: 0;  padding: 0;font-size: 12px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;min-width: 1024px;height:100%;}

* {margin: 0;padding: 0;}
img {border: none;}
ol, ul{padding:0;margin:6px 0 6px 15px;}
.ib{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
.cb {clear: both; _font-size: 1px; float: none !important;}
fieldset {border: 0;}
p{margin:10px 0;color:#89472B;}
a{color:#DC4F04;}
a:hover{text-decoration:none;}

#wrapper {background:url(../images/shbg-cntr.jpg) no-repeat 50% 0;	width: 100%;	min-width: 1000px;	min-height: 100%;	height: auto !important;	height: 100%;position:relative;}

#header {height: 238px;}
a#logo{background:url(../images/shlogo.jpg) no-repeat 0 0;display:block;height:119px;width:92px;position:absolute;top:10px;left:20px;}
div.tmenu{padding-top:211px;text-align:center;}
div.tmenu a, div.tmenu a.act{background:url(../images/mnbg.gif) no-repeat 0 50%;color:#89472B;font-size:16px;margin-left:14px;text-decoration:none;padding-left:6px;}
div.tmenu a.act{color:white;}
div.tmenu a:hover{color:white;}
div.icos{position:absolute;top:10px;right:20px;}
div.icos a{margin-left:10px;}
#kontakt{position:absolute;top:150px;left:10%;}
#kontakt p, #korz p{margin:0;}
#kontakt p.zagl, #korz p.zagl{font-size:14px;font-weight:bold;margin-left:34px;}
#kontakt p.phone span, #footer p.phone span{color:white;font-size:28px;line-height:22px;}
#kontakt a{color:#89472B;margin-left:34px;margin-top:4px;}
#kontakt a:hover{text-decoration:none;}
#kontakt a.callme, #korz a.callme{background:url(../images/callme.jpg) no-repeat 0 0;color:white;height:20px;line-height:17px;text-align:center;text-decoration:none;width:117px;display:block;margin-top:5px;}
#kontakt a.callme:hover, #korz a.callme:hover{text-decoration:underline;}
#korz{position:absolute;top:150px;right:10%;}
#korz p.zagl{margin:0;}
#korz p.kzak{color:white;margin:5px 0;}
#korz p.kzak span{padding:0 4px;}

#middle {	width: 100%;	padding: 0 0 100px;	height: 1%;}
#middle:after {	content: '.';	display: block;	clear: both;	visibility: hidden;	height: 0;}
#container {background:url(../images/contbg-x.jpg) repeat-x 0 0;	width: 100%;	float: left;	overflow: hidden;}
#content {	padding: 0 0 0 266px;}
#page_name{background:url(../images/czgbg-x.jpg) repeat-x 0 0;border-left:1px solid white;border-right:1px solid white;height:23px;margin-right:20px;}
#page_name h1{background:url(../images/czgbg.jpg) no-repeat 0 0;color:white;font-size:16px;font-weight:normal;line-height:22px;padding-left:20px;}
div.txtall{margin:0 40px 0 20px;text-align:justify;line-height:16px;}
div.dl-tov div.txtall div.botblok-a{width:140px;}
div.txtall h2{color:#DC4F04;font-weight:normal;margin-top:10px;#font-size:14px;#font-weight:bold;}
div.txtall p img.pict{border:2px solid #89472B;float:left;margin-right:10px;margin-bottom:3px;margin-top:3px;padding:4px;}
div.txtall p span{color:#DC4F04;font-weight:bold;}
#crumbs{background-color:#F6DFCD;border-right:1px solid white;border-top:1px solid white;border-bottom:1px solid white;margin-right:20px;margin-bottom:10px;}
#crumbs a{background:url(../images/li-a-y.jpg) repeat-y;color:#89472B;text-decoration:none;font-size:11px;padding-left:10px;line-height:21px;}
#crumbs a:hover, #crumbs a.actcrumb{color:#DC4F04;text-decoration:underline;}
#finder{background-color:#BD907B;width:600px;margin:10px auto;text-align:center;}
#finder span{color:white;font-size:18px;}
#finder input.faind{background:url(../images/findbtn.jpg) no-repeat 0 0; border:none;cursor:pointer;height:20px;margin-left:4px;margin-top:3px;position:absolute;width:33px;}
#finder div.pole{padding:0 10px 10px;}
#finder div.pole label{background-color:#E2C2AB;color:#89472B;float:left;height:20px;_height:22px;width:90px;_width:88px;line-height:18px;}
#finder div.pole label.longcena{width:135px;_width:130px;}
#finder div.pole input.longin{width:115px;#width:112px;_margin-left:-6px;}
#finder div.pole select{#margin-right:4px;_margin-left:-3px;}
#finder div.pole input, #finder div.pole select{border:1px solid #E2C2AB;width:162px;#width:158px;height:20px;}
#finder div.pole input{height:18px;_height:20px;width:160px;#width:157px;#margin-top:-1px;#margin-right:4px;_margin-left:-2px;}
#finder div.pole div.rzd{width:253px;margin-top:6px;}
table{width:100%;#width:98%;text-align:center;padding-right:20px; clear:both; margin-top:20px;}
table.tab-a tr td, table.tab-b tr td.bg-v, table.tab-b tr td.nobgtd-v, table.tab-b tr td.bg-n, table.tab-b tr td.nobgtd-n{text-align:center;padding:10px 0;border-top:1px solid white;border-bottom:1px solid white;vertical-align:top;}
table.tab-a tr td.lasttd, table.tab-b tr td.lasttd{border-right:1px solid white;}
table.tab-a tr td.nobgtd, table.tab-b tr td.nobgtd-v, table.tab-b tr td.nobgtd-n{padding:10px 24px;}
table.tab-a tr td.empt, table.tab-b tr td.empt{background:none;border:none;height:20px;}
table.tab-a tr td.td-a, table.tab-a tr td.td-b, table.tab-b tr td.td-a-v, table.tab-b tr td.td-b-v, table.tab-b tr td.td-a-n, table.tab-b tr td.td-b-n{background:url(../images/li-a-y.jpg) repeat-y 0 0;width:24px;padding:0;}
table.tab-b tr td.bg-v, table.tab-b tr td.nobgtd-v{padding-bottom:10px;}
table.tab-b tr td.bg-n, table.tab-b tr td.nobgtd-n{border-top:none;padding-top:0;}
table.tab-b tr td.td-a-v, table.tab-b tr td.td-b-v{border-top:1px solid white; border-bottom:1px solid white;}
table.tab-b tr td.td-a-n, table.tab-b tr td.td-b-n{border-bottom:1px solid white;}
table.tab-a tr td.td-b, table.tab-b tr td.td-b-v, table.tab-b tr td.td-b-n{background:url(../images/li-a-y-ri.jpg) repeat-y 0 0;}
table.tab-a tr td a, table.tab-b tr td a{text-decoration:none;color:#89472B;}
table.tab-a tr td a:hover, table.tab-b tr td a:hover{color:#DC4F04;}
table.tab-a tr td a img{width:130px;border:2px solid #89472B;}
table.tab-b tr td a img{width:80px;border:2px solid white;}
table.tab-a tr td a span{display:block;width:134px;margin-top:5px;}
table.tab-a tr td a span span{display:inline;color:#DC4F04;font-weight:700;font-size:11px;}
table.tab-b tr td a span{display:block;margin-top:5px;}
table.tab-b tr td div.botblok-a, table.tab-b tr td div.botblok-b{margin:5px auto;width:136px;}
table.tab-b tr td div.botblok-a,div.dl-tov div.txtall div.botblok-a{text-align:right;}
table.tab-b tr td div.botblok-a label, div.dl-tov div.txtall div.botblok-a label{color:#DC4F04;width:75px;height:15px;float:left;text-align:left;}
table.tab-b tr td div.botblok-a input, div.dl-tov div.txtall div.botblok-a input{border:1px solid #89472B;width:56px;height:15px;}
table.tab-b tr td div.botblok-b a, table.tab-b tr td div.botblok-b span, #content div.pitov .botblok-b a, #content div.pitov .botblok-b span{background-color:#DC4F04;color:white;font-weight:bold;height:17px;text-decoration:none;width:66px;}
table.tab-b tr td div.botblok-b span, #content div.pitov .botblok-b span{background-color:#494949;font-size:11px;line-height:15px;font-weight:normal;}
div#pgnav{text-align:center;margin-top:10px;margin-right:20px;}
div#pgnav a{text-decoration:none;color:#494949;font-weight:bold;margin:6px 12px;}
div#pgnav a:hover, div#pgnav a.act{color:#DC4F04;text-decoration:underline;}
div#pgnav p{color:#DC4F04;margin:0;}
#content div.pitov{background-color:white;margin-top:10px;padding:2px;text-align:center;width:206px;float:left;clear:both;}
#content div.pitov .botblok-b{margin-bottom:2px;}
#content div.pitov .botblok-b a, #content div.pitov .botblok-b span{width:100px;}
#content div.pitov .botblok-b a {cursor:pointer;}
#content div.pitov a.inter{text-decoration:none;color:#494949; text-align:left;}
#content div.pitov a.inter:hover{color:#DC4F04;}
#content div.pitov a.inter span{background:url(../images/mrk-orng.jpg) no-repeat 0 50%;display:block;height:17px;margin:0 auto;padding-left:13px;text-align:left;width:145px;}
#content div.pitov #imbg img{width:200px;border:2px solid #494949;}
div.dl-tov{margin-left:208px;}
#back{margin-top:20px;}

#sideLeft {	float: left;	width: 246px;	margin-left: -100%;	position: relative;}
div.zg-a, div.zg-b, div.zg-c{width:244px;height:23px;background-color:#DC4F04;}
div.zg-a span, div.zg-b span, div.zg-c span{color:white;font-size:17px;line-height:20px;margin-left:60px;}
div.zg-b, div.zg-c{background-color:#494949;margin-top:20px;}
div.zg-c{background-color:#762B14;}
ul.lvl-a, ul.lvl-b, ul.lvl-c{list-style:none; list-style-type:none;}
ul.lvl-b, ul.lvl-c{background:url(../images/li-a-y.jpg) repeat-y;border-bottom:1px solid white;margin:-2px 0 0;width:220px;padding-bottom:6px;}
ul.lvl-c{margin-left:16px;margin-top:-1px;width:189px;}
ul.lvl-b li{margin-left:15px;padding-top:8px;}
ul.lvl-c li{margin-left:17px;}
ul.lvl-a li a, ul.lvl-a li a.actli{background:url(../images/lm-sep.jpg) no-repeat 0 100%;color:#89472B;display:block;font-size:14px;margin-top:8px;padding-bottom:8px;text-decoration:none;width:225px;}
ul.lvl-a li a.actli, ul.lvl-a li a:hover{background:url(../images/lm-sep-hov.jpg) no-repeat 0 100%;color:#DC4F04;}
ul.lvl-a li a span{background:url(../images/lm-mark.jpg) no-repeat 0 5px;margin-left:14px;padding-left:14px;}
ul.lvl-a li a span span{background:none;margin-left:0;padding-left:0;color:#DC4F04;font-size: 11px;font-weight: 700;}
ul.lvl-b li a, ul.lvl-b li a.actli-sec, ul.lvl-c li a{background:none;font-size:12px;padding-bottom:6px;width:188px;}
ul.lvl-b li a.actli-sec{border-bottom:1px solid white;position:relative;}
ul.lvl-b li a.actli-sec, ul.lvl-c li a.actli-tri, ul.lvl-b li a:hover{color:#DC4F04;background:none;}
ul.lvl-a li a.actli, ul.lvl-b li a.actli-sec, ul.lvl-c li a.actli-tri{font-weight:bold;}
ul.lvl-b li a span{background:url(../images/mnbg-dark.gif) no-repeat 0 6px;margin-left:0;padding-left:8px;}
ul.lvl-c li a, ul.lvl-c li a.actli-tri, ul.lvl-c li a:hover{background:none;width:172px;}
ul.lvl-b li a{border-bottom:1px dotted;margin:0 0 0 17px;}
ul.lvl-c li a{margin:0;}
ul.lvl-b li a.last-sec, ul.lvl-c li a.last-tri{border:none;}
ul.lvl-d li {list-style:none;}
ul.lvl-b li d span{background:url(../images/mnbg-dark.gif) no-repeat 0 6px;margin-left:0;padding-left:8px;}

#footer {background:url(../images/ftrbg-x.jpg) repeat-x 0 0;	margin: -50px auto 0;	min-width: 1024px;	height: 100px;position:relative;}
#footer p.comp{color:white;float:left;font-size:10px;margin:0;padding-left:20px;padding-top:37px;}
#footer p.phone{margin:0 20px 0 0;padding-top:33px;text-align:right;}
#footer p.phone span{font-size:20px;}
#footer div.schet{float:left;margin-left:20px;margin-top:35px;}
#footer div.schet a{margin:0 4px;}

.inv { display: none }
.head_brand{font-weight:700;color:#DC4F04;margin:30px 0 5px 20px;font-size:16px;}
fieldset{border:none;}
.call{display:inline-block; background-color:#DC4F04; color:white; font-weight:bold; height:17px; text-decoration:none; margin:0 auto; margin-top:5px; padding:0 3px;}

#form{font-family:Tahoma; color:#fff; font-size:13px; margin-top:10px; font-weight:700;}
#form tr{background:#e0c2aa;}
#form .form_head{background:#762b14; height:18px;}
#form .form_head td{border-bottom:1px solid #f5decc; border-right:1px solid #dd4f05;}
#form .form_head .last_shapka{border-right:none;}
#form .tov_img{text-align:center; border-bottom:1px solid #dd4f05; border-right:1px solid #dd4f05;}
#form .tov_img img{border:1px solid #494949; margin:5px 10px;}
#form .bag_count{border-bottom:1px solid #dd4f05; border-right:1px solid #dd4f05; width:90px;}
#form .bag_count input{border:1px solid #494949; text-align:center; vertical-align:midle;}
#form .tov_name{border-bottom:1px solid #dd4f05; border-right:1px solid #dd4f05; text-align:left; padding-left:10px;}
#form .tov_name a{color:#89472b; font-size:12px; text-decoration:none;}
#form .tov_price{border-bottom:1px solid #dd4f05; border-right:1px solid #dd4f05; width:90px;}
#form .tov_sum{border-bottom:1px solid #dd4f05; border-right:1px solid #dd4f05; width:90px;}
#form .tov_del{border-bottom:1px solid #dd4f05; width:90px;}
#form .form_bottom{background:#dd4f05; text-align:right; border-top:1px solid #f5decc; line-height:18px; padding-right:7px;}
#form .form_bottom span{float:left; margin-left:7px;}
#form .form_bottom span span{float:right; margin-right:7px;}
#reload{background:#494949; border-top:1px solid #f5decc; line-height:18px; margin-right:20px;}
#reload input{border:none; background:url(../images/submit.gif); width:136px; height:19px; color:#fff; margin:1px 0 1px 7px; cursor:pointer; font-weight:700;}

#send_form{margin-right:20px; text-align:center; font-family:Tahoma; color:#fff; font-size:13px; font-weight:700;}
#send_form tr{background:#e0c2aa;}
#send_form #send_form_top{background:#dd4f05; text-align:left; height:23px;}
#send_form #send_form_top td{border-bottom:1px solid #f5decc;}
#send_form #send_form_top span{margin-left:7px;}
#send_form #send_form_bottom{background:#494949; text-align:right;}
#send_form #send_form_bottom td{border-top:1px solid #f5decc;}
#send_form #send_form_bottom input{border:none; background:url(../images/submit.gif); width:136px; height:19px; color:#fff; margin:1px 7px 1px 0; font-weight:700; cursor:pointer;}
#send_form .pole_name{text-align:right; width:100px; padding-right:7px; color:#494949;}
#send_form .pole_comment{text-align:left; color:#494949; vertical-align:top;}
#send_form .pole_input{_width:40%;}
#send_form input{border:none; border:1px solid #494949; margin:1px 7px 2px 0; width:98%; height:16px; margin-top:5px;}
#send_form textarea{width:98%; height:90px; border:none; border:1px solid #494949;}

#porod{margin:20px 0 0 20px;}
#porod ul{margin:0 0 0 25px;padding:0;}

#footer #perlink{font-size:10px;position:absolute;left:236px;top:56px;}
#footer #perlink ul{display:inline;margin:0;padding:0;}
#footer #perlink li{display:inline; list-style:none; margin-left:10px;}

#sideLeft #perlink{margin:20px 0 0 15px;font-weight:700;color:#494949;}
#sideLeft #perlink ul{font-weight:400;}

#content #back #perlink{margin:20px 0 0 0;}

#content #perlink{margin:15px 0 0 230px;}
#content #perlink ul{margin-left:20px;}

#content #porlink #perlink{margin:15px 0 0 30px;}
