html, body{margin:0px;padding:0px;height:100%;min-height:100%;background:#fff;background-attachment:fixed;}
div.clear{clear:both;height:0px;font-size:0px;overflow:auto;line-height:0px;}
td{vertical-align:top;}
h1{font-family:Arial, Helvetica;font-style:normal;font-size:12px;text-transform:uppercase;color:##000000;font-weight:bold;text-decoration:none;}
h2{font-family:Arial, Helvetica;font-style:normal;font-size:14pt;color:#217EA4;font-weight:normal;line-height:14pt;text-align:center;text-decoration:none;margin-bottom:0px;padding-bottom:0px;}
p, li, ul, ol{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:12px;line-height:12pt;color:##000000;text-align:justify;text-decoration:none;}
.inline-block{display:-moz-inline-stack¬;display:inline-block;zoom:1;*display:inline;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
.tdn{font-family:Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:11pt;color:white;text-decoration:none;background-color:#000000;padding-left:25pt;}
.tdnwp{font-family:Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:11pt;color:white;text-decoration:none;padding-left:6pt;background-color:#000000;}
.tdns{font-family:Tahoma, Arial;font-style:normal;font-size:7pt;font-weight:bold;line-height:9pt;color:white;text-decoration:none;background-color:#000000;}
.tdh{font-family:Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:10pt;color:##000000;text-decoration:none;text-align:center;background-color:white;}
.pc{font-family:Arial, Helvetica;font-style:normal;font-size:14pt;font-weight:normal;line-height:14pt;text-align:center;text-decoration:none;margin-bottom:0px;padding-bottom:0px;}
.tdt{font-family:Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:9pt;color:##000000;text-decoration:none;text-align:center;background-color:white;}
.ptab{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:10pt;color:##000000;text-align:left;padding-left:2pt;margin-left:2pt;text-decoration:none;}
a{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:9pt;font-weight:none;line-height:10pt;color:##000000;text-align:justify;text-decoration:underline;}
b{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:9pt;font-weight:bold;line-height:10pt;color:##000000;}
.pics{border:1px #000000 solid;}
.pfirm{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:10pt;color:white;text-align:right;padding-top:15px;padding-top:15px;padding-right:25pt;padding-margin:25pt;text-decoration:none;}
.h1{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:10pt;color:white;text-align:right;padding-top:15px;padding-top:15px;padding-right:25pt;padding-margin:25pt;text-decoration:none;}
.paddr{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:5pt;color:black;text-decoration:none;}
.aaddr{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:10pt;font-weight:bold;line-height:13pt;color:black;text-decoration:underline;}
.baddr{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:10pt;font-weight:bold;line-height:10pt;color:black;text-decoration:none;}
.pcopy{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:7pt;line-height:10pt;color:white;font-weight:bold;text-decoration:none;}
.acopy{font-size:7pt;font-weight:none;line-height:10pt;color:white;text-decoration:none;}
.a1{font-family:Tahoma;font-size:10pt;color:#E0EAF4;font-weight:bold;text-align:center;text-decoration:none;line-height:12pt;text-decoration:none;width:100%;}
.a1:hover{color:FFFFFF;}
.a2{font-family:Tahoma, Arial;font-size:8pt;color:#8C8C8C;text-decoration:none;line-height:11pt;}
.a2:hover{text-decoration:underline;}
.txt{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#000000;text-align:justify;text-decoration:none;}
.newshead{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:11pt;color:#448AC1;text-decoration:none;}
.news{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#8C8C8C;text-decoration:none;}
.newslink{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#448AC1;text-decoration:underline;}
.cops{font-family:Verdana, Arial, Helvetica;font-style:normal;font-size:7pt;color:#E0EAF4;font-weight:none;line-height:10pt;text-align:center;text-decoration:none;}
.cops2{font-family:Verdana, Arial, Helvetica;font-style:normal;font-size:8pt;color:#0A246A;font-weight:none;line-height:10pt;text-align:center;text-decoration:none;padding-top:2pt;margin-top:2pt;}
.phone{font-family:Arial;font-size:18pt;text-align:left;color:#FFB52D;}
.status{font-family:Tahoma, Arial;font-size:8pt;color:#8C8C8C;}
.fhead{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:11pt;color:#448AC1;text-decoration:none;}
.fname{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#448AC1;text-decoration:none;padding-top:1pt;}
.fsel{height:16px;font-family:Tahoma, Arial;font-size:7pt;background-color:#ffffff;color:#6B6B6B;line-height:12px;line-spacing:0px;text-align:center;padding-left:2pt;padding-right:2pt;}
.finp{height:19px;font-family:Tahoma, Arial;font-size:7pt;background-color:#ffffff;color:#6B6B6B;line-height:12px;line-spacing:0px;text-align:center;padding-left:2pt;padding-right:2pt;}
sup{font-family:Courier;font-size:7pt;font-weight:normal;font-style:normal;}
.pname{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#717171;text-transform:uppercase;text-decoration:none;padding-top:1pt;}
.ptxt{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#717171;text-decoration:none;}
.forummain{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:10pt;color:#448AC1;text-decoration:none;margin-bottom:10px;}
.forumhead{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:bold;line-height:11pt;color:#ffffff;text-decoration:none;}
.forumtext{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#8C8C8C;text-decoration:none;}
.forumlink{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#448AC1;text-decoration:underline;}
.forumnolink{font-family:Verdana, Tahoma, Arial;font-style:normal;font-size:8pt;font-weight:none;line-height:11pt;color:#448AC1;text-decoration:none;}
.i1{border:1px solid;}
.i11{border:1px solid;}
.bt1{border-top:1px #84A2AE solid;border-left:1px #84A2AE solid;border-right:1px black solid;border-bottom:1px black solid;background:#73D1ED;color:#093222;}
table.catalog{margin-bottom:20px;}
table.catalog td{font-size:12px;font-family:Verdana;color:#426985;}
table.catalog td a{}
* html table.catalog td a{}
table.catalog td a img{}
table.catalog td a:hover{}
table.catalog td a:hover img{}
div.content_block{width:700px;}
div.content_block img{border:2px solid #E0DFE3;padding:4px;zoom:1;}
.content_block.shop{width:auto;text-align:center;}
.content_block.shop.art{text-align:left;}
.content_block.shop h1{color:#221e1f;font-size:16px;text-transform:uppercase;text-align:center;margin-bottom:30px;}
.content_block.shop #desc{padding:0 44px 20px;}
.content_block.shop #desc p{color:#221e1f;font-size:14px;}
.content_block.shop.art #paginate{text-align:center;padding:10px 0;}
#shopCart{padding:0;border:none;background:transparent;text-align:right;color:#221e1f;padding-right:50px;background:url(../img/cart.png) right top no-repeat;min-height:50px;}
#shopCart a{color:#221e1f;border-color:#221e1f;}
#shopCart b{color:#221e1f;}
#shopCart .cart-order,
#shopCart .shop-cart-body,
#shopCart .shop-cart-head{text-align:right;}
#cartEmpty{height:auto !important;line-height:100% !important;}
.block-cat{width:255px;margin:0 22px 44px 22px;}
.block-cat .img a{border:2px solid #cfecf4;}
.block-cat .img{padding:3px;border:2px solid #c6d7e0;margin-bottom:5px;}
.block-cat .img img{border:none;padding:0;}
.block-cat .title{background:#cfecf4;width:255px;text-align:center;padding:15px 0;border-radius:5px;border:1px solid #73767a;}
.block-cat .title a{text-decoration:none;color:#221e1f;font-size:14px;text-transform:uppercase;}
.block-cat:hover .img a{border-color:#a2d28d;}
.block-cat:hover .title{background-color:#98ce81;border-color:#98ce81;}
.block-cat:hover .title a{color:#fff;font-weight:bold;}
.block-article{margin:0 35px 70px;}
.block-article .img{background:#fff;border-radius:10px 10px 0 0;padding-top:20px;}
.block-article .img img{border:none;padding:0;}
.block-article .desc{border-radius:0 0 10px 10px;padding:20px;background:#bfe7f2;font-size:14px;}
.block-article .desc p{margin:0;color:#221e1f;}
.block-article .desc p.price{font-weight:bold;font-size:18px;margin-bottom:20px;}
.block-article .buy{text-align:right;}
.block-article .buy button{background:#bfe7f2;border:none;width:135px;padding:5px 0;border-radius:5px;}
div.tmenu{background:#caf8fc;position:relative;margin:20px;float:left;border:1px solid #000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(/assets/templates/steklo/css/PIE.htc);}
* html div.tmenu{margin-left:5px;}
div.tmenu ul{margin:0px;padding:0px;padding-left:5px;padding-right:5px;float:left;list-style:none;}
div.tmenu ul li{float:left;margin:0px;padding:0px;padding-top:7px;padding-bottom:8px;position:relative;}
div.tmenu ul li a{display:block;font-size:10px;font-family:Verdana, Tahoma;text-decoration:none;color:#000;font-weight:bold;background:url(/images/steklo/mmenu.gif) 100% 0px no-repeat;text-transform:uppercase;padding:0px 5px;}
div.tmenu ul li a:hover{text-decoration:underline;}
div.tmenu ul li#last a{background:none;}
div.tmenu ul li ul{display:none;position:absolute;top:25px;background:#C9F9FE;border:1px solid #000;border-top:none;background-image:none;z-index:1000;}
div.tmenu ul li ul li{background-image:none;clear:both;margin:0px;padding:0px;position:relative;display:inline-block;width:150px;}
div.tmenu ul li ul li a{padding:5px 0px 5px 0px;background-image:none;}
div.tmenu ul li:hover ul, div.tmenu ul li:hover ul li:hover ul{display:block;}
div.tmenu ul li ul li ul{position:absolute;left:150px;top:0;border-top:1px solid;}
div.tmenu ul li:hover ul li ul{display:none;}
table.price{width:100%;border-collapse:collapse;background:#fff;border:1px solid #006699;}
table.price td{border:1px solid #006699;font-size:12px;font-family:Tahoma, Verdana;color:#000;}
table.price th{background:#C9F9FE;border:1px solid #006699;color:#000;font-size:12px;font-family:Tahoma, Verdana;}
#nav td{position:relative;display:block;}
#nav .submenu{position:absolute;left:150px;top:8px;z-index:1000;background:#69c668;display:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;behavior:url(/assets/templates/steklo/css/PIE.htc);border:1px solid #0a3b03;}
#nav td:hover .submenu{display:block;}
#nav .submenu ul{padding:0;width:150px;padding:5px;}
#nav .submenu ul li{list-style:none;margin-bottom:5px;text-align:left;}
#nav .submenu a{width:auto;color:#0b0c0a;margin-left:10px;}

.up-scroll-page {
  position: fixed;
  right: 10px;
  top: 50%;
  z-index: 100;
  width: 97px;
  height: 38px;
  display: none;
  text-align: center;
  margin-top: -19px;
}
.up-scroll-page:hover {
  cursor: pointer;
}

.bread { text-align: left; padding: 10px 0 20px; }
.bread * { font-size: 12px !important; color: #000 !important; font-family:Tahoma, Arial; }