body {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; text-align: left; background:#fffcef url(/images/mainBG.jpg) 0 0 repeat-x;}
table, tr, td {margin:0; padding:0; border:0 none; border-collapse:collapse;}
a img {border: 0px; padding: 0px; margin: 0px;}
p, h1, h2, h3, h4, h5, h6 {padding:0; margin:0;}

*:focus {outline:none;} /* Safari / Chrome glow remove */
textarea {resize:none;} /* Safari / Opera / Chrome dumb resize remove */

form {padding:0; margin:0;}

label {cursor:pointer;}

#wrapper {width:994px; margin:0 auto; overflow:hidden;}

#wrapper > div.header {background:url(/images/headerBG.png) 0 0 no-repeat;}
div.header {width:970px; margin:0 0 0 12px;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/headerBG.png', sizingMethod='crop'); z-index:1;}
table.header {width:100%;}
table.header td.logo {vertical-align:top; width:180px;}
table.header td.slogan {padding:0 0 8px 0; vertical-align:bottom;}
table.header td.flags {width:94px; vertical-align:top; padding:28px 0 0 0;}
table.header td.info {width:154px; vertical-align:top; padding:30px 10px 0 0; font-size:12px; line-height:16px; color:#898989; text-align:right;}
table.header td.info p {font-size:14px; line-height:18px; color:#898989;}
table.header td.info p.phone {font-size:18px; line-height:22px; color:#515151; font-weight:bold;}
table.header td.info p.bold {font-size:14px; line-height:18px; color:#515151; font-weight:bold;}
table.header td.info p.bold a {font-size:14px; line-height:18px; color:#515151; font-weight:bold; text-decoration:none;}
table.header td.info p.bold a:hover {text-decoration:underline;}

table.nav {width:100%; z-index:25;}
table.nav td.spacer {width:180px;}
table.nav td.nav {padding:10px 0 0 5px;}
table.navBtn {float:left; margin-left:-2px; position:relative;}
table.navBtn tr > td.navL {background:url(/images/navL.png) 0 0 no-repeat;}
table.navBtn td.navL {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navL.png', sizingMethod='crop');}
table.navBtn tr > td.navR {background:url(/images/navR.png) 0 0 no-repeat;}
table.navBtn td.navR {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navR.png', sizingMethod='crop');}
table.navBtn tr > td.navM {background:url(/images/navM.png) 0 0 repeat-x;}
table.navBtn td.navM {font-size:12px; line-height:16px; color:#7b5700; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navM.png', sizingMethod='crop');}
table.navBtn td.navM a {font-size:12px; line-height:16px; color:#7b5700; text-decoration:none; position:relative; font-weight:bold; float:left; padding:7px 10px 5px 10px; white-space:nowrap; z-index:20;}
table.navBtn td.navM a:hover {text-decoration:underline;}

table.navBtn.active {float:left; margin-left:-2px; position:relative;}
table.navBtn.active tr > td.navL {background:url(/images/navLa.png) 0 0 no-repeat;}
table.navBtn.active td.navL {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navLa.png', sizingMethod='crop');}
table.navBtn.active tr > td.navR {background:url(/images/navRa.png) 0 0 no-repeat;}
table.navBtn.active td.navR {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navRa.png', sizingMethod='crop');}
table.navBtn.active tr > td.navM {background:url(/images/navMa.png) 0 0 repeat-x;}
table.navBtn.active td.navM {font-size:12px; line-height:16px; color:#ffffff; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/navMa.png', sizingMethod='crop');}
table.navBtn.active td.navM a {font-size:12px; line-height:16px; color:#ffffff; text-decoration:none; position:relative; font-weight:bold; float:left; padding:7px 10px 5px 10px; white-space:nowrap; z-index:20;}
table.navBtn.active td.navM a:hover {text-decoration:underline;}

div.footer {width:970px; margin-left:12px; _margin-left:6px; float:left; clear:both; background:#ffe26e url(/images/footerBG.jpg) 0 0 no-repeat;}
div.footer table.cmpInfo {width:100%;}
div.footer table.cmpInfo td.lft {vertical-align:top; font-size:12px; line-height:16px; color:#a97700; font-weight:bold; padding:30px 10px 30px 10px;}
div.footer table.cmpInfo td.lft p {font-size:12px; line-height:16px; color:#a97700; font-weight:bold;}
div.footer table.cmpInfo td.lft p a {line-height:16px; color:#a97700; font-weight:bold; text-decoration:none;}
div.footer table.cmpInfo td.lft p a:hover {color:#cf7f10; text-decoration:underline;}
div.footer table.cmpInfo td.rgt {}
div.footer table.cmpInfo td.rgt div.fotLinks {padding:10px 10px 10px 10px; text-align:right; color:#a97700; font-size:12px; line-height:16px; font-weight:bold;}
div.footer table.cmpInfo td.rgt div.fotLinks a {color:#a97700; font-size:12px; text-decoration:none;}
div.footer table.cmpInfo td.rgt div.fotLinks a:hover {color:#cf7f10; text-decoration:underline;}

#wrapper > div.contentBrd {background:url(/images/contentBG.png) 0 0 no-repeat;}
div.contentBrd {width:994px; padding:19px 0 0 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contentBG.png', sizingMethod='crop'); z-index:5; margin-top:-9px; position:relative; *position:inherit;}
div.content {margin:0 0 0 12px; padding:0 0 0 10px; width:960px; background-color:#ffffff; position:relative; overflow:hidden;}

div.cntLeft {float:left; width:160px; overflow:hidden; position:relative;}
div.cntRght {float:left; width:170px; overflow:hidden; position:relative;}
div.cntMain {float:left; width:610px; padding:0 10px 0 10px; overflow:hidden; position:relative;}
div.cntSub {float:left; width:594px; padding:0 20px 20px 16px; overflow:hidden; position:relative; background:url(/images/cntBG.jpg) 0 0 no-repeat;}

div.leftNav {width:160px; margin-bottom:15px; float:left; overflow:hidden; clear:both; background:url(/images/leftNavMainBG.jpg) 100% 100% no-repeat; padding:0 0 56px 0;}
div.leftNav ul {margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
div.leftNav ul li {margin:0 0 0 0; padding:0 0 0 0; background:url(/images/leftNavBG.jpg) 0 0 repeat-x; border-bottom:1px solid #ffffff; overflow:hidden; float:left; width:160px; clear:both;}
div.leftNav ul li a {float:left; display:block; padding:5px 10px 6px 10px; font-size:12px; line-height:16px; color:#790000; font-weight:bold; clear:both; width:140px; text-decoration:none;}
div.leftNav ul li a:hover {text-decoration:underline;}
div.leftNav ul li.spacer {background:none; height:19px;}

div.leftNav ul li ul {margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; clear:both;}
div.leftNav ul li ul li {margin:0 0 0 0; padding:0 0 0 0; background:#fde9b1 none; border:0 none; border-top:1px solid #ffffff; overflow:hidden; float:left; width:160px; clear:both;}
div.leftNav ul li ul li a {float:left; display:block; padding:5px 10px 6px 10px; font-size:12px; line-height:16px; color:#7b5700; font-weight:bold; clear:both; width:140px; text-decoration:none;}
div.leftNav ul li ul li a:hover {text-decoration:underline;}
div.leftNav ul li ul li.active {background:#fed169 none;}
div.leftNav ul li ul li.active a {color:#573e00;}

div.leftNav ul li ul li ul {margin:0 0 0 0; padding:0 0 0 0; list-style-type:none; clear:both;}
div.leftNav ul li ul li ul li {margin:0 0 0 0; padding:0 0 0 0; background:#fff4d6 url(/images/navArrow.gif) 12px 10px no-repeat; border:0 none; overflow:hidden; float:left; width:160px; clear:both;}
div.leftNav ul li ul li ul li a {float:left; display:block; padding:5px 10px 6px 20px; font-size:12px; line-height:16px; color:#4d3701; font-weight:bold; clear:both; width:130px; text-decoration:none;}
div.leftNav ul li ul li ul li a:hover {text-decoration:underline;}
div.leftNav ul li ul li ul li.active {background:#fed169 url(/images/navArrow.gif) 12px 10px no-repeat;}
div.leftNav ul li ul li ul li.active a {color:#4d3701;}

div.leftInfo {width:150px; padding:0 10px 0 0; float:left; overflow:hidden; clear:both;}
div.leftInfo h6 {font-size:14px; line-height:18px; color:#707070; padding:0 0 5px 0;}
div.leftInfo p {font-size:12px; line-height:16px; color:#707070; padding:0 0 5px 0;}

div.rightSrchtW {background:#fde9b1 url(/images/searchTopBG.jpg) 0 0 no-repeat; width:160px; clear:both; margin:0 0 15px 0;}
div.rightSrchtI {background:url(/images/searchBtmBG.jpg) 0 100% no-repeat; padding:0 0 10px 0;}
div.rightSrchtTxt {font-size:12px; line-height:16px; color:#7b5700; font-weight:bold; padding:10px 56px 10px 10px;}
div.rightSrchtTxt h6 {font-size:12px; line-height:16px; color:#790000; padding:0 0 12px 0;}

table.searchBox {width:145px; margin:0 0 0 10px;}
table.searchBox td.ff {padding:0 0 0 0; width:100%; vertical-align:middle;}
table.searchBox td.ff input {width:97%; float:left; position:relative; clear:both; border:1px solid #898989; padding:2px 0 2px 0; font-size:12px; color:#898989; font-family:Arial, Helvetica, sans-serif;}
table.searchBox td.fbtn {padding:0 0 0 0; vertical-align:top;}
table.searchBox td.fbtn div.btnLft {background:url(/images/srchBtnL.jpg) 0 0 no-repeat; overflow:hidden;}
table.searchBox td.fbtn div.btnRgt {background:url(/images/srchBtnR.jpg) 100% 0 no-repeat; overflow:hidden;}
table.searchBox td.fbtn div.btnRgt input {border:0 none; background:url(/images/blank.gif) 0 0 repeat; font-size:12px; font-weight:bold; color:#7b5700; margin:0 1px 0 1px; padding:4px 6px 6px 6px; *padding:4px 4px 4px 4px; overflow:visible; display:block; white-space:pre; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}

div.rightBoxW {background:#fff4d6 url(/images/rgtBoxTopBG.jpg) 0 0 no-repeat; width:160px; clear:both; margin:0 0 15px 0;}
div.rightBoxI {background:url(/images/rgtBoxBtmBG.jpg) 0 100% no-repeat; padding:0 0 10px 0;}

div.rightBoxTitle {font-size:12px; line-height:16px; color:#7b5700; font-weight:bold; padding:10px 25px 0 10px; clear:both;}
div.rightBoxTitle h6 {font-size:12px; line-height:16px; color:#a97700; padding:0 0 12px 0;}
div.rightBoxTxt {font-size:12px; line-height:16px; color:#707070; padding:0 10px 10px 10px; clear:both;}
div.rightBoxTxt a {margin:20px 0 0 0; display:block; clear:both; font-size:12px; color:#cf7f10; font-weight:bold; text-decoration:underline;}
div.rightBoxTxt a:hover {text-decoration:none;}

div.rightSafeTitle {font-size:12px; line-height:16px; color:#7b5700; font-weight:bold; padding:10px 0 0 10px; clear:both;}
div.rightSafeTitle div.lock {float:right; margin-right:-10px; position:relative;}
div.rightSafeTitle h6 {font-size:12px; line-height:16px; color:#a97700; padding:0 0 0 0;}
div.rightSafeTitle h5 {font-size:14px; line-height:18px; color:#7b5700; padding:0 0 12px 0;}
div.rightSafeTxt {font-size:12px; line-height:16px; color:#707070; padding:0 10px 15px 10px; clear:both;}
div.rightSafeTxt ul {margin:0px; padding:0px; list-style-type:none;}
div.rightSafeTxt ul li {background:url(/images/dash.jpg) 0 8px no-repeat; font-size:12px; line-height:16px; color:#707070; padding:0 0 0 7px;}

div.rightMailTitle {font-size:12px; line-height:16px; color:#707070; padding:10px 10px 0 10px; clear:both;}
div.rightMailTitle div.mail {float:right; margin-right:-18px; _margin-right:-9px; position:relative;}
div.rightMailTitle h6 {font-size:12px; line-height:16px; color:#a97700; padding:0 0 12px 0;}

table.mailBox {width:140px; margin:0 0 0 10px;}
table.mailBox td.ft {font-size:12px; line-height:16px; color:#707070; padding:5px 0 5px 0; font-weight:bold;}
table.mailBox td.ff {padding:0 0 4px 0; vertical-align:middle;}
table.mailBox td.ff input {width:99%; float:left; position:relative; clear:both; border:1px solid #898989; padding:2px 0 2px 0; font-size:12px; color:#898989; font-family:Arial, Helvetica, sans-serif;}

table.mailBoxBtn {width:auto; margin:0 auto;}
table.mailBoxBtn td.fbtn {padding:0 0 0 0; vertical-align:top;}
table.mailBoxBtn td.fbtn div.btnLft {background:url(/images/mailBtnL.jpg) 0 0 no-repeat; overflow:hidden;}
table.mailBoxBtn td.fbtn div.btnRgt {background:url(/images/mailBtnR.jpg) 100% 0 no-repeat; overflow:hidden;}
table.mailBoxBtn td.fbtn div.btnRgt input {border:0 none; background:url(/images/blank.gif) 0 0 repeat; font-size:12px; font-weight:bold; color:#7b5700; margin:0 1px 0 1px; padding:4px 9px 6px 9px; *padding:4px 6px 4px 6px; overflow:visible; display:block; white-space:pre; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}

div.rightCartTxt {font-size:12px; line-height:16px; color:#7b5700; font-weight:bold; padding:10px 56px 10px 10px; clear:both;}
div.rightCartTxt h6 {font-size:12px; line-height:16px; color:#a97700; padding:0 0 12px 0;}

table.rgtCartBtn {margin:0 auto; width:auto; clear:both;}
table.rgtCartBtn td.fbtn {padding:0 0 23px 0; vertical-align:top; width:auto;}
table.rgtCartBtn td.fbtn div.btnLft {background:url(/images/cartBtnL.jpg) 0 0 no-repeat; overflow:hidden; zoom:1; float:left;}
table.rgtCartBtn td.fbtn div.btnRgt {background:url(/images/cartBtnR.jpg) 100% 0 no-repeat; overflow:hidden; zoom:1; float:left;}
table.rgtCartBtn td.fbtn div.btnRgt input {border:0 none; *width:130px; _width:120px; background:url(/images/blank.gif) 0 0 repeat; font-size:12px; font-weight:bold; float:left; text-align:center; color:#7b5700; margin:0 1px 0 1px; padding:6px 6px 7px 6px; *padding:6px 7px 6px 7px; overflow:visible; display:block; white-space:pre; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}

div.rightCatBoxW {background:#ffe26e url(/images/catBoxTopBG.jpg) 0 0 no-repeat; width:160px; clear:both; margin:0 0 15px 0;}
div.rightCatBoxI {background:url(/images/catBoxBtmBG.jpg) 0 100% no-repeat; padding:0 0 10px 0;}
div.rightCatTxt {font-size:12px; line-height:16px; color:#7b5700; font-weight:bold; padding:10px 46px 0 10px; clear:both;}
div.rightCatTxt h6 {font-size:12px; line-height:16px; color:#790000; padding:0 0 6px 0;}

table.rgtCatBox {margin:0 0 0 10px;}
table.rgtCatBox td.img {padding:0 10px 0 0;  vertical-align:top;}
table.rgtCatBox td.fbtn {padding:14px 0 0 0; vertical-align:top;}
table.rgtCatBox td.fbtn div.btnLft {background:url(/images/catBtnL.jpg) 0 0 no-repeat; overflow:hidden;}
table.rgtCatBox td.fbtn div.btnRgt {background:url(/images/catBtnR.jpg) 100% 0 no-repeat; overflow:hidden;}
table.rgtCatBox td.fbtn div.btnRgt input {border:0 none; background:url(/images/blank.gif) 0 0 repeat; font-size:12px; font-weight:bold; color:#7b5700; margin:0 1px 0 1px; padding:5px 9px 5px 9px; *padding:4px 4px 4px 4px; overflow:visible; display:block; white-space:pre; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}

div.indexCats {width:100%; clear:both; float:left; overflow:hidden;}
table.indexCatItem {float:left; width:145px; float:left; margin:0 0 0 9px;}
table.indexCatItem.first {margin:0px;}
table.indexCatItem td.img {vertical-align:top;}
table.indexCatItem td.txt {vertical-align:top; padding:10px 0 0 0;}
table.indexCatItem td.txt.oprama {font-size:22px; line-height:28px; color:#d57800;}
table.indexCatItem td.txt.oprama a {color:#d57800; text-decoration:none;}
table.indexCatItem td.txt.oprama a:hover {color:#d57800; text-decoration:underline;}
table.indexCatItem td.txt.oprama p {font-size:24px; line-height:28px; color:#d57800;}

table.indexCatItem td.txt.posode {font-size:22px; line-height:28px; color:#887c48;}
table.indexCatItem td.txt.posode a {color:#887c48; text-decoration:none;}
table.indexCatItem td.txt.posode a:hover {color:#887c48; text-decoration:underline;}
table.indexCatItem td.txt.posode p {font-size:24px; line-height:28px; color:#887c48;}

table.indexCatItem td.txt.darila {font-size:22px; line-height:28px; color:#c83c17;}
table.indexCatItem td.txt.darila a {color:#c83c17; text-decoration:none;}
table.indexCatItem td.txt.darila a:hover {color:#c83c17; text-decoration:underline;}
table.indexCatItem td.txt.darila p {font-size:24px; line-height:28px; color:#c83c17;}

table.indexCatItem td.txt.modeli {font-size:22px; line-height:28px; color:#ab934b;}
table.indexCatItem td.txt.modeli a {color:#ab934b; text-decoration:none;}
table.indexCatItem td.txt.modeli a:hover {color:#ab934b; text-decoration:underline;}
table.indexCatItem td.txt.modeli p {font-size:24px; line-height:28px; color:#ab934b;}

div.indexPromo {width:100%; clear:both; float:left; overflow:hidden;}
table.indexPromoBox {width:100%; background:url(/images/indexPromoL.jpg) 0 100% no-repeat;}
table.indexPromoBox td.inner {background:url(/images/indexPromoR.jpg) 100% 100% no-repeat; height:116px; vertical-align:top;}
table.indexPromoInner {}
table.indexPromoInner td.txt {width:380px; vertical-align:bottom; padding:0 0 22px 20px;}
table.indexPromoInner td.img {padding:10px 0 0 0;}
table.indexPromoText {}
table.indexPromoText td.text {height:46px; vertical-align:middle; font-size:18px; line-height:22px; color:#790000;}
table.indexPromoText td.text a {font-size:18px; line-height:22px; color:#790000; text-decoration:none;}
table.indexPromoText td.text a:hover {text-decoration:underline;}

div.indexNew {clear:both; overflow:hidden; background:url(/images/catBG.jpg) 100% 0 no-repeat; padding:0 0 35px 31px; zoom:1;}
div.indexNew div.catTitle {clear:both; line-height:55px; font-size:18px; color:#790000; overflow:hidden; position:relative; zoom:1; padding:0 35px 0 0;}
div.indexNew div.catTitle span.lft {float:left; font-size:18px; color:#790000;}
div.indexNew div.catTitle span.lft a {font-size:18px; color:#790000; text-decoration:none;}
div.indexNew div.catTitle span.lft a:hover {text-decoration:underline;}
div.indexNew div.catTitle span.rgt {float:right; font-size:12px; color:#790000;}
div.indexNew div.catTitle span.rgt a {font-size:12px; color:#790000; background:url(/images/linkArrow.gif) 100% 5px no-repeat; padding:0 10px 0 0; text-decoration:none;}
div.indexNew div.catTitle span.rgt a:hover {text-decoration:underline;}
div.indexNew div.prodNewBox {width:120px; overflow:hidden; float:left; margin:0 0 0 23px;}
div.indexNew div.prodNewBox.first {margin:0px;}
div.indexNew div.prodNewBox div.img {float:left; clear:both; width:120px;}
div.indexNew div.prodNewBox div.img img {border:1px solid #cf7f10;}
div.indexNew div.prodNewBox div.txt {float:left; clear:both; width:120px; font-size:12px; line-height:16px; color:#707070; padding:4px 0 0 0; overflow:hidden; zoom:1;}
div.indexNew div.prodNewBox div.txt a {font-size:12px; line-height:16px; color:#707070; text-decoration:none;}
div.indexNew div.prodNewBox div.txt a:hover {text-decoration:underline;}

div.indexNew div.newsBox {border-top:1px solid #d4d4d4; width:95%; padding:15px 0 0 0; margin:15px 0 0 0; float:left; clear:both; overflow:hidden; font-size:12px; line-height:16px; color:#707070;}
div.indexNew div.newsBox.first {border:0 none; margin:0px; padding:0px;}
div.indexNew div.newsBox h2 {font-size:18px; color:#790000; line-height:22px; font-weight:normal; padding:0 0 6px 0;}
div.indexNew div.newsBox h2 a {font-size:18px; color:#790000; line-height:22px; text-decoration:none;}
div.indexNew div.newsBox h2 a:hover {text-decoration:underline;}
div.indexNew div.newsBox p {font-size:12px; line-height:16px; color:#707070; padding:0 0 6px 0;}
div.indexNew div.newsBox p.link {padding:6px 0 0 0;}
div.indexNew div.newsBox p.link a {font-size:12px; color:#790000; background:url(/images/linkArrow.gif) 100% 5px no-repeat; padding:0 10px 0 0; text-decoration:none;}
div.indexNew div.newsBox p.link a:hover {text-decoration:underline;}

div.crumbs {clear:both; overflow:hidden; padding:6px 10px 0 14px;}
div.crumbs a {background:url(/images/cDot.gif) 5px 4px no-repeat; text-decoration:none; font-size:11px; line-height:15px; color:#821110; padding:0 0 0 18px;}
div.crumbs a.active {color:#ee9333;}
div.crumbs a:hover {text-decoration:underline;}
div.crumbs a.home {background:none; padding:0px;}

div.catDesc {clear:both; overflow:hidden; font-size:12px; line-height:18px; color:#282828; padding:30px 10px 0 14px;}
div.catDesc h1 {color:#821110; font-size:14px; line-height:24px;}
div.catDesc p {font-size:12px; line-height:18px; color:#282828; padding:10px 0 10px 0;}
div.catDesc img {float:right; border:1px solid #cf7f10; margin:10px 0 10px 30px;}

div.catProdList {clear:both; overflow:hidden; padding:25px 10px 0 14px;}
div.catProd {width:172px; float:left; overflow:hidden; zoom:1; margin:0 0 0 27px;}
div.catProd.first {margin:0px;}
div.catProd div.catProdTitle {font-size:12px; line-height:16px; color:#821110;}
div.catProd div.catProdTitle a {font-size:12px; line-height:16px; color:#821110; text-decoration:none;}
div.catProd div.catProdTitle a h2 {font-size:12px; line-height:16px; color:#821110; text-decoration:none;}
div.catProd div.catProdTitle a:hover {text-decoration:underline;}
div.catProd div.catProdId {font-size:12px; line-height:18px; color:#282828; padding:3px 0 4px 0;}
div.catProd div.catProdImg {}
div.catProd div.catProdImg img {border:1px solid #cf7f10;}
div.catProd div.catProdTxt {font-size:12px; line-height:18px; color:#282828;}
div.catProd div.catProdTxt p {font-size:12px; line-height:18px; color:#282828; padding:3px 0 3px 0;}
div.catProd div.catProdWeight {font-size:12px; line-height:18px; color:#282828;}
div.catProd div.catProdPrice {font-size:12px; line-height:18px; color:#282828; font-weight:bold; padding:6px 0 0 0;}
div.catProd div.catProdMore {font-size:12px; line-height:18px; color:#821110; font-weight:bold; padding:4px 0 4px 0;}
div.catProd div.catProdMore a {font-size:12px; line-height:16px; color:#821110; font-weight:bold; text-decoration:underline;}
div.catProd div.catProdMore a:hover {text-decoration:none;}

div.clear {clear:both; position:relative; margin:0 0 17px 0; padding:15px 0 0 0; border-bottom:1px solid #e1e1e1; font-size:1px; line-height:1px; overflow:hidden; display:block;}

table.btmPage {margin:10px auto;}
table.btmPage td.inner {}
table.btmPage td.inner a {float:left; font-size:14px; line-height:18px; color:#707070; text-decoration:underline; padding:0 6px 0 6px; font-weight:bold; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
table.btmPage td.inner a.active {float:left; font-size:14px; line-height:18px; color:#821110; text-decoration:underline; padding:0 6px 0 6px; font-weight:bold; border-left:1px solid #484441; border-right:1px solid #484441; text-decoration:none;}
table.btmPage td.inner a:hover {float:left; font-size:14px; line-height:18px; color:#821110; text-decoration:underline; padding:0 6px 0 6px; font-weight:bold; border-left:1px solid #ffffff; border-right:1px solid #ffffff; text-decoration:none;}
table.btmPage td.inner a:hover.active {float:left; font-size:14px; line-height:18px; color:#00539f; text-decoration:underline; padding:0 6px 0 6px; font-weight:bold; border-left:1px solid #484441; border-right:1px solid #484441; text-decoration:none;}
table.btmPage td.inner a.leftPage {font-size:14px; line-height:18px; color:#707070; background:url(/images/lftPage.gif) 0 5px no-repeat; float:left; padding:0 0 0 15px; font-weight:bold;}
table.btmPage td.inner a:hover.leftPage {font-size:14px; line-height:18px; color:#707070; background:url(/images/lftPage.gif) 0 5px no-repeat; float:left; padding:0 0 0 15px; font-weight:bold;}
table.btmPage td.inner a.rightPage {font-size:14px; line-height:18px; color:#707070; background:url(/images/rgtPage.gif) 100% 5px no-repeat; float:left; padding:0 15px 0 0; font-weight:bold;}
table.btmPage td.inner a:hover.rightPage {font-size:14px; line-height:18px; color:#707070; background:url(/images/rgtPage.gif) 100% 5px no-repeat; float:left; padding:0 15px 0 0; font-weight:bold;}

div.cartDesc {clear:both; overflow:hidden; font-size:12px; line-height:18px; color:#282828; padding:10px 10px 0 10px;}
div.cartDescBrd {border-bottom:1px solid #e1e1e1; padding:0 0 15px 0;}
div.cartDescBrd h1 {color:#821110; font-size:18px; line-height:24px; padding:0 0 10px 0;}
div.cartDescBrd p {font-size:12px; line-height:18px; color:#282828; padding:10px 0 10px 0;}

table.cartCode {margin-top:20px;}
table.cartCode td.txt {width:100px; font-size:12px; line-height:16px; color:#282828; font-weight:bold; padding:2px 0 0 0;}
table.cartCode td.txt p {font-size:12px; line-height:16px; color:#282828; font-weight:bold;}
table.cartCode td.ff {padding:1px 13px 0 15px; vertical-align:top;}
table.cartCode td.ff input {border:1px solid #a3a3a3; padding:4px 4px 4px 4px; font-size:12px; color:#282828; font-family:Arial, Helvetica, sans-serif; width:250px; margin:0px;}
table.cartCode td.btn {vertical-align:top;}
table.cartCode td.btn div.btnLft {background:url(/images/cartAddBtnL.jpg) 0 0 no-repeat; overflow:hidden; zoom:1; float:left;}
table.cartCode td.btn div.btnRgt {background:url(/images/cartAddBtnR.jpg) 100% 0 no-repeat; overflow:hidden; zoom:1; float:left;}
table.cartCode td.btn div.btnRgt input {border:0 none; background:url(/images/blank.gif) 0 0 repeat; font-size:12px; font-weight:bold; float:left; text-align:center; color:#7b5700; margin:0 1px 0 1px; padding:5px 10px 6px 10px; *padding:4px 15px 6px 15px; overflow:visible; display:block; white-space:pre; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}

table.cartProdList {margin-top:26px;}
table.cartProdList th {border:1px solid #ffffff; background-color:#ffffff; font-size:12px; line-height:18px; color:#282828; font-weight:normal; white-space:nowrap;}
table.cartProdList th.price {padding-left:8px;}
table.cartProdList th.vat {padding-left:8px;}
table.cartProdList th.priceFinal {padding-left:8px;}
table.cartProdList td {background-color:#fff4d6; vertical-align:top;}
table.cartProdList td.img {padding:9px 14px 9px 14px; border-top:1px solid #fed169; width:64px;}
table.cartProdList td.img img {border:1px solid #cf7f10;}
table.cartProdList td.title {font-size:14px; line-height:18px; color:#282828; padding:18px 15px 18px 0; font-weight:bold; border-top:1px solid #fed169;}
table.cartProdList td.del {border-top:1px solid #fed169; border-left:1px solid #fed169; padding:20px 5px 0 5px; width:60px;}
table.cartProdList td.del a {color:#821110; font-size:11px; line-height:15px; font-weight:bold;}
table.cartProdList td.quant {padding:16px 4px 0 4px; border-top:1px solid #fed169; border-left:1px solid #fed169; text-align:center; width:44px;}
table.cartProdList td.quant input {border:1px solid #707070; font-size:14px; color:#282828; text-align:right; padding:3px 3px 3px 3px; width:34px;}
table.cartProdList td.price {border-top:1px solid #fed169; border-left:1px solid #fed169; font-size:14px; line-height:18px; color:#282828; padding:18px 0 0px 8px; white-space:nowrap; width:64px;}
table.cartProdList td.vat {border-top:1px solid #fed169; border-left:1px solid #fed169; font-size:14px; line-height:18px; color:#282828; padding:18px 0 0px 8px; white-space:nowrap; width:38px;}
table.cartProdList td.priceFinal {border-top:1px solid #fed169; border-left:1px solid #fed169; font-size:14px; line-height:18px; color:#282828; padding:18px 12px 0px 0; white-space:nowrap; font-weight:bold; text-align:right; width:70px;}

table.cartPriceList {width:414px; margin:15px 0 10px 94px; border-bottom:1px solid #e1e1e1; }
table.cartPriceList td.ypTxt {font-size:18px; line-height:28px; color:#333333;}
table.cartPriceList td.ypNbr {font-size:18px; line-height:28px; color:#333333; text-align:right;}
table.cartPriceList td.delTxt {font-size:18px; line-height:28px; color:#333333;}
table.cartPriceList td.delNbr {font-size:18px; line-height:28px; color:#333333; text-align:right;}
table.cartPriceList td.totTxt {font-size:28px; line-height:36px; color:#333333; font-weight:bold;}
table.cartPriceList td.totNbr {font-size:28px; line-height:36px; color:#333333; text-align:right; font-weight:bold;}

div.cartUserForm {width:414px; margin:0 0 0 94px; padding:18px 0 0 0;}
div.cartUserForm h2 {color:#821110; font-size:18px; line-height:24px; padding:0 0 0 0;}
div.cartUserForm p {font-size:12px; line-height:18px; color:#282828; padding:10px 0 10px 0;}

table.cartForm {width:450px;}
table.cartForm td.fTxt {font-size:12px; padding:0 10px 0 0; line-height:16px; color:#282828; width:140px;}
table.cartForm td.faTxt {font-size:12px; padding:8px 10px 0 0; line-height:16px; color:#282828; vertical-align:top;}
table.cartForm td.ff {padding:2px 0 2px 0;}
table.cartForm td.ff input {border:1px solid #a3a3a3; font-size:12px; color:#282828; padding:5px 5px 5px 5px; margin:0px; background-color:#fffefb; width:260px;}
table.cartForm td.ff textarea {border:1px solid #a3a3a3; font-size:12px; color:#282828; padding:5px 5px 5px 5px; height:80px; margin:0px; background-color:#fffefb; width:260px; overflow:auto; font-family:Arial, Helvetica, sans-serif;}
table.cartForm td.fbtn {padding:15px 0 10px 0;}

table.cartMainBtn {margin:0 auto;}
table.cartMainBtn td.btn div.btnLft {background:url(/images/cartMainBtnL.jpg) 0 0 no-repeat; overflow:hidden; zoom:1; float:left;}
table.cartMainBtn td.btn div.btnRgt {background:url(/images/cartMainBtnR.jpg) 100% 0 no-repeat; overflow:hidden; zoom:1; float:left;}
table.cartMainBtn td.btn div.btnRgt input {border:0 none; background:url(/images/blank.gif) 0 0 repeat; font-size:16px; font-weight:bold; float:left; text-align:center; color:#7b5700; margin:0 1px 0 1px; padding:9px 15px 10px 15px; *padding:8px 0px 11px 0px; overflow:hidden; display:block; white-space:pre; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}



table.categoryProdList {margin-top:26px;}
table.categoryProdList th {border:1px solid #ffffff; background-color:#ffffff; font-size:12px; line-height:18px; color:#282828; font-weight:normal; white-space:nowrap;}
table.categoryProdList th.price {padding-left:8px;}
table.categoryProdList th.vat {padding-left:8px;}
table.categoryProdList th.priceFinal {padding-left:8px;}
table.categoryProdList td {background-color:#fff4d6; vertical-align:top;}
table.categoryProdList td.img {padding:9px 14px 9px 14px; border-top:1px solid #fed169; width:64px;}
table.categoryProdList td.img img {border:1px solid #cf7f10;}
table.categoryProdList td.title {font-size:14px; line-height:18px; color:#282828; padding:18px 15px 18px 0; font-weight:bold; border-top:1px solid #fed169;}
table.categoryProdList td.del {border-top:1px solid #fed169; border-left:1px solid #fed169; padding:20px 5px 0 5px; width:60px;}
table.categoryProdList td.del a {color:#821110; font-size:11px; line-height:15px; font-weight:bold;}
table.categoryProdList td.quant {padding:16px 4px 0 4px; border-top:1px solid #fed169; border-left:1px solid #fed169; text-align:center; width:44px;}
table.categoryProdList td.quant input {border:1px solid #707070; font-size:14px; color:#282828; text-align:right; padding:3px 3px 3px 3px; width:34px;}
table.categoryProdList td.price {border-top:1px solid #fed169; border-left:1px solid #fed169; font-size:14px; line-height:18px; color:#282828; padding:18px 0 0px 8px; white-space:nowrap; width:64px;}
table.categoryProdList td.vat {border-top:1px solid #fed169; border-left:1px solid #fed169; font-size:14px; line-height:18px; color:#282828; padding:18px 0 0px 8px; white-space:nowrap; width:38px;}
table.categoryProdList td.priceFinal {border-top:1px solid #fed169; border-left:1px solid #fed169; font-size:14px; line-height:18px; color:#282828; padding:18px 12px 0px 0; white-space:nowrap; font-weight:bold; text-align:right; width:70px;}



.SubcategoryImg  {border:1px solid #cf7f10;}
.SubcategoryTitle {color:#821110; font-size:14px; line-height:18px; color:#282828; padding:18px 15px 18px 0; font-weight:bold; }
.SubcategoryTitle a {color:#821110; font-size:14px; line-height:15px; font-weight:bold;}

div.pageDesc {clear:both; overflow:hidden; font-size:12px; line-height:18px; color:#282828; padding:10px 10px 0 10px;}
div.pageDesc h1 {color:#821110; font-size:16px; line-height:24px; margin-top:10px; margin-bottom:10px;}
div.pageDesc h2 {color:#821110; font-size:14px; line-height:24px;}
div.pageDesc h3 {color:#821110; font-size:12px; line-height:24px;}

div.pageDesc p {font-size:12px; line-height:18px; color:#282828; padding:10px 0 10px 0;}
div.pageDesc img {float:right; border:1px solid #cf7f10; margin:10px 0 10px 30px;}

div.pageDescNoFloat img {float:none; border:1px solid #cf7f10; margin:10px 0 10px 30px;}

div.pageDesc a {font-size:12px; line-height:18px; color:#821110; padding:10px 0 10px 0; text-decoration:underline;}

div.pageDesc table {
    width: 100%;
    border: 1px solid #790000;

}

div.pageDesc table td {
   padding: 3px;
}

div.pageDesc table th {
  background-color: #fed169;
    padding: 3px;
}



.noFloat {float:none;}
.ProductTableLeftTd {
	width:300px;
	
	}
	
.ProductMainImg { 
}
.videoBox {

margin-top:15px;
margin-bottom:15px;
text-align:left;
}



.pdf-katalog-table {
    border: none !important;
}
.video-wrapper {
    margin-bottom:30px;
}
