BODY {margin: auto 0px; padding: 0px; background: #621E1E}
#width {min-width: 780px; width:expression(document.body.clientWidth < 780? "780px": "100%" );}
IMG {border: 0px}
FORM {margin: 0px; padding: 0px}
TABLE {border:0px; border-collapse: collapse}
TABLE TD{padding:0px}
.clear {clear: both}
.logo {display: block; position: absolute; top: 25px; left: 55px; z-index: 3; left:expression(document.body.clientWidth < 810? "20px": "55px" );}
.head {width: 100%; height: 509px; background: url(img/head.jpg) repeat-x}
.headl {width: 100%; height: 509px; background: url(img/headl.jpg) no-repeat}
.headr {width: 100%; height: 509px; background: url(img/headr.jpg) no-repeat right}
#drotik {position: absolute; top: 0px; left: 100%; margin-left: -206px}
.cont_head {width: 650px; float: left; position:absolute; margin-left: 250px; relative;z-index: 4}
.pr1 {float: left; margin-left: "-3px"}
.pr2 {margin: 0px; margin-right: "-3px"}
.menu1 {margin-top: 35px; font: bold 11px Tahoma}
.menu1 DIV{height: 50px; padding-top: 5px; float: left; background: url(img/menu1.gif) repeat-x}
.menu1 A{color: #636363; text-decoration: none; padding-left: 15px; padding-right: 10px; background: url(img/space1.gif) no-repeat 0px }
#bcnone {background: none}
.search {clear: both; margin-top: "-33px"}
.search FORM{display: block; float: left; width: 350px; margin-left: 70px; margin-left: "35px"; margin-top: 5px; margin-bottom: 36px}
.search INPUT{display: block; float: left; background-color: #881E1E}
.zakaz {float: left; display: block; padding-left: 45px; padding-top: 10px; padding-bottom: 15px; background: url(img/zakaz.jpg) no-repeat; font: bold 12px Tahoma; color: #FFF}
.txtsearch {width: 196px; height: 22px; padding-top: 3px; padding-left: 3px; font: 11px Tahoma; color: #FFF; border: 0px; background: url(img/txtsearch.gif) no-repeat; background-attachment: "fixed"}
.menu2 {clear: both; width: 650px}
.content {width: 100%}
.content , .content2 {margin-top: -310px; position: relative}
.contl {float: left; background: #621E1E}
.contlfon {width: 249px; height: 233px; background: url(img/contl.jpg) no-repeat}
.login {padding-top: 88; padding-left: 60px}
.login SPAN{display: block; padding-top: 3px; padding-bottom: 3px; font: 10px Tahoma; color: #636363}
.login INPUT{font: 10px Tahoma}
.logintxt {width: 136px; height: 19px}
.logingo {background: url(img/logingo.gif) no-repeat 17px 3px; padding-left: 27px; padding-left: "20px"; border: 0px; text-decoration: underline; font: 10px Tahoma; color: #02609E}
.login A{font: 10px Tahoma; color: #02609E}
.menu3 {width: 249px; margin-top: -1px; background: url(img/menu3.gif) repeat-y}
.menu3 DIV{background: url(img/menu3.jpg) no-repeat bottom left; padding-bottom: 50px}
.menu3 A{display: block; padding-left: 60px; padding-top: 7px; padding-bottom: 7px; font: bold 12px Tahoma; color: #636363; background: url(img/menu3a.gif) no-repeat; text-decoration: none}


.menu4 {width: 249px; background: url(img/menu4.jpg) repeat-y 0px 13px}
.menu4t {width: 249px; background: url(img/menu4t.jpg) no-repeat top left}
.menu4b {height: "350px"; min-height: 300px; background: url(img/menu4b.jpg) no-repeat bottom left}
.menu4b {font: 12px Tahoma; color: #BFB380; line-height:13px; padding-left: 50px; padding-right: 30px; padding-top: 5px; padding-bottom: 42px; text-align: right}
.menu4b A{float: left; color: #02609E; text-decoration: none}
.menu4b DIV{display: block; margin-top: -3px; padding-top: 1px; padding-bottom: 1px; background: url(img/div.jpg) repeat-x 0px 7px;}
.menu4b DIV B{display: block; margin-top: 15px; padding-bottom: 5px}


.baner {width: 249px; text-align: center; padding-top: 20px; padding-bottom: 20px}
.contfon {margin-right: 40px; padding-top: 10px; height: "1px"; background: url(img/cont.gif) #FFF repeat-x; position: relative}
.title {height: 25px; margin: 10px; background: url(img/space2.gif) no-repeat right top}
.title H2{margin: 0px; padding: 0px; float: left; padding-top: 4px; padding-bottom: 4px; font: bold 18px Verdana; padding-left: 44px; color: #636363; background: url(img/space2.gif) no-repeat left center}
.title A{float: right; font: 11px Tahoma; color: #02609E; padding-top: 6px; padding-bottom: 7px; margin-right: 40px; padding-right: 15px; background: url(img/str1.gif) no-repeat right center}
.price {margin-left: 45px; margin-right: 50px; background: url(img/hr.gif) repeat-x bottom}
.com {float: left; width: 150px; margin-top: 10px; margin-right: 30px; font: 10px Tahoma; color: #636363}
#cena {color: #FFF; background: #CC3333; padding-left: 1px; padding-right: 1px; font: bold 12px Tahoma; }
.foto {width: 150px; border: 1px #621e1e solid; padding: 4px; margin-bottom: 5px; text-align: center}
.foto A{font: bold 11px Tahoma; color: #621e1e}
.hr1 {clear: both; height: 1px; margin-top: -20px; margin-top: "-25px"; margin-left: 45px; margin-right: 50px; background: url(img/hr.gif) repeat-x bottom}
.about {font: 12px Tahoma; line-height: 16px; color: #636363; margin-left: 50px; margin-right: 45px; padding-bottom: 20px}
.about A{font: 12px Tahoma; color: #02609E; text-decoration: underline}
.about P{font: 12px Tahoma; line-height: 16px; color: #636363; margin-left: 0px; margin-right: 5px; padding-left: 40px}
.about IMG{margin-left: 2px}
.hr2 {clear: both; height: 1px; margin-right: 50px; background: url(img/hr.gif) repeat-x bottom; position: relative}
.news {display: block; margin-top: 5px; padding-bottom: 5px; clear: both; margin-left: 55px}
.news SPAN{display: block; position: relative; padding-left: 10px; top: 0px; background: url(img/str3.gif) no-repeat left center; font: bold 11px Tahoma; color: #929292}
.news DIV{display: block; margin-right: 35px; height: 100px; font: 12px Tahoma; line-height: 16px; color: #636363; background: url(img/news.gif) no-repeat right}
.news A{color: #02609E}
.news H2{margin-top: 5px; margin-bottom: 1px;}
.news P{margin-top: 5px; margin-bottom: 55px;}
#all_news {display: block; float: right; padding-left: 14px; margin-right: 50px; margin-right: "25px"; color: #02609E; font: 11px Tahoma; background: url(img/str4.gif) bottom left no-repeat}
.content2 {width: "100%"; margin-left: 43px; margin-right: 43px; background: url(img/cont.gif) #FFF repeat-x}


.prmargin {display: block; margin-bottom: -2px; position: relative}
.content2_men {background: url(img/cont.gif) #FFF repeat-x; margin-right: 40px}
.text1_new {display: block; float: left; padding-bottom: 3px; width: 145px; margin-right: 30px; font: 11px Tahoma; color: #3A3A3A}
.str1 {padding-left: 54px; padding-top: 30px; padding-bottom: 14px; font: 12px Tahoma; color: #000}
.str1 A{color: #02609E}
.str2 {clear: both; margin-bottom: "27px"; font: bold 11px Tahoma; color: #636363; margin-left: 55px; margin-right: 55px}
.str2 A, .str2 U {font: 11px Tahoma; color: #02609E}

.str2l {float: left}
.str2r {float: right}
.nazad {padding-left: 12px; padding-right: 25px; background: url(img/nazad.gif) no-repeat 0px 5px}
.dalee {padding-right: 10px; background: url(img/dalee.gif) no-repeat right 5px}
.com2 {clear: both; margin-left: 12px; margin-right: 12px; padding-left: 38px; padding-right: 55px; padding-top: 30px; padding-bottom: 25px; background: url(img/hr2.gif) repeat-x bottom}
.foto2 {float: left; margin-right: 20px; width: 175px; padding-top: 4px; padding-bottom: 4px; text-valign: middle; text-align: center; border: 1px #621e1e solid}
.foto2 IMG{margin-top: 4px; valign: middle}
.comtxt {margin-left: 175px; padding-left: 20px; font: 11px Tahoma; color: #3A3A3A}
.name1 {width: 100%; display: block; padding-bottom: 7px; font: bold 13px Tahoma; color: #02609E; background: url(img/space3.gif) bottom repeat-x}
.comtxt B {width: 300px; display: block; padding-top: 5px; padding-bottom: 5px}
.text1 {float: left; margin-left: "3px"; padding-bottom: 3px}
.table1 {font: 11px Tahoma; color: #3A3A3A}
.table1 TD{width: 25%}
.comtxt_new {margin-top: 5px}
.comtxt_new TD{font: 11px Tahoma; color: #3A3A3A}
.comtxt_new B{clear: both; padding-top: 10px; padding-bottom: 5px; display: block; font: bold 11px Tahoma; color: #3A3A3A}
.td2 {text-align: right}
.td2 SPAN{font: bold 11px Tahoma; color: #FFF; background: #CC3333; padding: 2px}
.td3 INPUT {width: 38px; height: 20px}
.td3 {width: 100px; text-align: center}
.td4 {text-align: right}
.hr3 {background: url(img/hr2.gif) repeat-x bottom; margin-bottom: 20px; margin-left: 10px; margin-right: 10px}
.com3 {margin-left: 50px; margin-right: 50px; font: 11px Tahoma; color: #3A3A3A}
.foto_big {float: left; text-align: center; border: 1px #E6E6E6 solid;margin-right: 10px;}
.foto_big_aks {float: left; width: 650px; text-align: center; border: 1px #E6E6E6 solid; margin-right: 10px;}
.foto_big IMG{margin-top: 7px}
.text2 {font: 13px Tahoma; margin-left: 5px; padding-left: 10px}
.text2_aks {font: 13px Tahoma; clear: both; margin-left: 5px; padding-left: 10px}
.text2 P{margin: 0px; padding: 0px; align: justify}
.text2 .table1 {float: left}


.text2 TABLE, .text2_aks TABLE{font: 11px Tahoma; color: #3A3A3A;  margin-bottom: 10px; margin-top: 10px; background: #ffffff;}

.text2 TD{  border: solid 1px; border-color: #ffffff; background: #E6E6E6; padding: 3px;}

.table1 TD, .table1 { border: 0px;  background: #ffffff;}

.color_foto {width: 100%}
.color_foto {height: 100px}
.foto_smal {margin-right: 20px; float: left; width: 66px; text-align: center}
.foto_smal DIV{width: 66px; height: 66px; text-align: center; border: 1px #E6E6E6 solid}
.foto_smal DIV IMG{margin-top: 2px}
.foto_smal A{font: 11px Tahoma; color: #02609E; text-decoration: none}
.catalog3 {margin-left: 50px; margin-right: 50px; font: 11px Tahoma; color: #3A3A3A;}
.com4 {float: left; width: 380px; height:300px; margin-right: 10px}
.foto3 {max-width: 149px; height: 150px; float: left; padding: 2px; border: 1px #E6E6E6 solid; vertical-align: 50%}
.text3 {margin-left: 150px; font: 11px Tahoma; color: #3A3A3A; padding-left: 15px; padding-right: 15px}
.text3 SPAN{font: bold 11px Tahoma; color: #FFF; background: #CC3333; padding: 2px}
.br1 {margin-bottom: 10px}
.text3 A{font: bold 11px Tahoma; color: #02609E}
.hr4 {background: url(img/space3.gif) bottom repeat-x; margin-bottom: 10px}
.addinput {float: left; width: 38px; height: 20px}
.com4 P{clear: both; padding: 0px; padding-top: 15px; height: 50px; padding-top: "8px"; padding-bottom: 15px; margin: 0px; font: 11px Tahoma; color: #3A3A3A}
.addgo {float: right}
.podval {margin-top: -150px; height: 213px; background: url(img/podval.gif) repeat-x}
.podvall {padding-top: 150px; width: 112px; font: 11px Tahoma; color: #FFF; margin-left: 50px; margin-right: 143px}
.podvall A{color: #FFCC00}
.podval_menu {padding-top: 150px}
.podval_menu A{font: bold 11px Tahoma; color: #FFF; text-decoration: none; background: url(img/podval_menu.gif) no-repeat 3px 1px; padding-left: 15px}
.width1 {width:expression(document.body.clientWidth > 950? "350px": "auto" );}


.menu3_new {width: 249px; margin-top: 1px; margin-right: 10px; background: url(img/menu3.gif) repeat-y}
.menu3_new {background: url(img/menu3.jpg) repeat-y; padding-bottom: 0px}
.menu3_bottom {background: url(img/menu3bot.jpg) no-repeat bottom left; height: 50px; padding-bottom: 0px}


.  menu3_ new A{display: block; padding-left: 60px; padding-top: 7px; padding-bottom: 7px; font: bold 12px Tahoma; color: #636363; background: url(img/menu3a.gif) no-repeat; text-decoration: none}

.catmenu {display: block; padding-left: 40px; padding-top: 7px; padding-bottom: 7px; font: bold 12px Tahoma; color: #636363; background: url(img/menu3a.gif) no-repeat; text-decoration: none;  margin-right: 16px}

.catmenu A{ padding-left: 5px;  font: 12px Tahoma; color: #636363;  text-decoration: none}
.actmenu A{ padding-left: 5px;  font: bold 12px Tahoma; color: #636363;  text-decoration: none}

.menu3_bottom_art {background: url(img/menu3_bottom_art.gif) no-repeat bottom left; height: 50px; padding-bottom: 0px}
.menu3_bottom_menu {background: url(img/menu3_bottom_menu.gif) no-repeat bottom left; height: 29px; padding-bottom: 0px; margin-bottom: 15px}

.art_top { padding-left: 15px; padding-top: 7px; padding-bottom: 7px; font: 11px Tahoma;  color: #636363; }
.art_top p{ padding-left: 20px; padding-top: 5px; padding-bottom: 5px; font: 11px Tahoma;  color: #636363; }
.art_top H2 A{ font: bold 12px Verdana;  color: #636363; text-decoration: underline}
.art_top H2{ display: inline; font: bold 12px Verdana;  color: #636363; }

.art_title { padding-left: 30px; padding-top: 5px; padding-bottom: 5px; font: 11px Tahoma;  color: #636363; }
.art_title p{ padding-left: 30px; font: 11px Tahoma;  color: #636363; }
.art_title H2 A{ font: bold 11px Verdana;  color: #636363; text-decoration: underline}
.art_title H2{ display: inline; font: bold 11px Verdana;  color: #636363; padding-bottom: 5px;}



.basket { width: 90%; font: 11px Tahoma; color: #636363; margin-left: 50px; margin-right: 15px; padding-bottom: 20px}
.basket A{font: 11px Tahoma; color: #636363;}
.basket P{margin: 0px; padding: 0px; padding-left: 40px}

IFRAME{display:none;}


.about TABLE {font: 12px Tahoma; color: #636363; margin-left: 40px; margin-right: 5px; padding-bottom: 7px}
.basket TABLE {font: 11px Tahoma; color: #636363; margin-left: 0px; margin-right: 5px; padding-bottom: 10px}
.basket TD { border: solid 1px; border-color: #ffffff; background: #E6E6E6; padding: 3px;}
.table_body TABLE TD{padding:5px;}


.bast1 {font: bold 11px Tahoma; color: #636363;}
.bast2 {font: 11px Tahoma; color: #636363;}


.sysmess {font: 11px Tahoma; color: #636363; margin-left: 50px; margin-right: 45px; padding-bottom: 20px}
.sysmess A{font: 11px Tahoma; color: #636363; text-decoration: underline; }


.com2t TABLE{font: 11px Tahoma; color: #3A3A3A;  margin-bottom: 10px; margin-top: 10px;  background: #ffffff;}
.com2t TD{  border: solid 1px; border-color: #ffffff; background: #E6E6E6; padding: 3px;}


.com TABLE A{font: bold 11px Tahoma; color: #02609E; }
.fotodiv { border: 1px #E5E5E5 solid; width:150; height:150; vertical-align: middle; margin-bottom: 20px;}
.foto1 IMG{border: 0px; vertical-align: middle;}


.com4i P{ padding: 0px; padding-top: 15px; padding-top: "8px"; padding-bottom: 25px; margin: 0px; font: 11px Tahoma; color: #3A3A3A}
.com4i {float: left; width: 387px; height: 230px; padding: 0px; margin-right: 10px; padding-bottom: 5px;}
.foto3i {max-width: 149px; float: left; padding: 3px; border: 1px #E6E6E6 solid}
.text3i {margin-left: 150px; font: 11px Tahoma; color: #3A3A3A; padding-left: 15px; padding-right: 15px}
.text3i SPAN{font: bold 11px Tahoma; color: #FFF; background: #CC3333; padding: 2px}
.br1i {margin-bottom: 5px}
.text3i A{font: bold 11px Tahoma; color: #02609E}
.hr4i {background: url(img/space3.gif) bottom repeat-x; margin-bottom: 5px}
H2 {line-height: 22px; font: bold 16px Tahoma}
