* { margin:0; padding:0; }
html, body { width:100%; height:100%; }
body { color:#686868; font:13px 'Trebuchet ms'; background:#f3f3f3; }
td { color:#686868; font:13px 'Trebuchet ms'; }
table { border-collapse:collapse; }
p, h1, h2, h3, h4 { margin:0 auto 5px auto; }
p, div, span, td { line-height:18px; }
p { margin-bottom:15px; }
img { border:0; }
h1, h2, h3, h4 { font-weight:normal; margin-bottom:17px; }
.h2 { font-size:15px; }

.hide { display:none; }
.show { display:block; }

.black { position:absolute; top:0; left:0; display:none; z-index:100; background:#000; width:100%; height:100%; opacity:0.3; filter: alpha(opacity = 30); }
.header { font-size:21px; color:#890000; }

td { vertical-align:top; text-align:left; }
a { text-decoration:underline; color:#890000; }
a:hover { text-decoration:none; }

.red { color:#890000; }

.yur-submit, .fiz-submit { display:none; }

.formTbl { margin-left:50px; }
.formTbl td { padding:5px; }
.formTbl .textJ, .formTbl .textT { font-size:12px; color:#929292; text-align:right; padding-right:40px; }
.formTbl .textT { color:#000; }
.tblformline { margin:0; padding:0; border-bottom:1px dashed #ccc; }
.v1 { position:relative; top:7px; }
.dot { text-decoration:none; border-bottom:1px dashed; }
.fizlico, .yurlico { display:none; }
.licoSel { border-bottom:none; color:#686868; }

#site { display:none; }
#loading { margin-top:10%; text-align:center; }
#mylink a{color:white;
font-size:13px;
text-decoration:none;}
#line { position:relative; top:-50px; overflow:hidden; width:100%; }
.line-img { position:relative; }
.address { text-align:right; width:180px; height:70px; position:absolute; left:1250px; top:90px; }

#tbl-top { width:100%; }

.logo { padding: 70px 0 0 60px; text-align:left; width:20%; }
.menu-td { width:60%; padding-top:130px; }
.contact-td { padding:130px 100px 0 0; text-align:right; width:20%; }

.menu { margin:0 auto; height:30px; width:510px; background-image:url('../i/menu-bg.jpg'); background-repeat:no-repeat; }
.menu-list { list-style:none; }
.menu-list li { position:relative; top:4px; left:10px; float:left; margin-right:26px; }
.menu-list li a { text-decoration:none; color:white; font-size:12px; }

.phone1 { color:#727272; font-style:italic; }
.phone2 { color:#9d2c2c; font-size:24px; font-weight:bold; }
.email { text-decoration:none; font-size:12px; color:#9d2c2c; position:relative; z-index:10; border-bottom:1px dashed #890000; }

.pages { position:relative; top:-50px; }
.main-page, .about-page, .contact-page { width:1030px; position:absolute; }
.pages .main-page { left:750px; }
.pages .about-page { left:2035px; }
.pages .contact-page { left:3235px; }

#tbl-footer { height:100px; margin-top:65px; width:100%; }
#tbl-footer .copy { font-size:12px; color:#a0a0a0; padding-top:10px; width:300px; border-top:2px solid #890000; }
#tbl-footer .fakt { padding-top:10px; text-align:right; }
#tbl-footer .fakt .f-sp { position:relative; top:-2px; left:-2px; font-size:11px; color:#a0a0a0; }

.main-content { width:100%; }
.main-product-list { width:212px; }
.no-wrap { width:57px; }
.scroll-left, .scroll-right { position:absolute; cursor:pointer; top:120px; left:270px; font-size:60px; z-index:10000; }
.scroll-right { left:1035px; }
.imgs-list { margin:30px auto 50px auto; width:720px; height:180px; overflow:hidden; position:relative; }
.imgs-list2 { height:180px; width:10000px; position:absolute; top:0; left:0; }
.imgs-list .img-item { cursor:pointer; float:left; position:relative; }
.imgs-list .img-item .img-border { cursor:pointer; display:none; border:4px solid #0099ac; width:172px; height:172px; position:absolute; }
.img-border-product { cursor:pointer; display:none; background:white; opacity:0.3; filter: alpha(opacity = 30); border:7px solid #890000; width:54px; height:54px; position:absolute; }
.news-tbl { width:100%; }
.news-nowrap { width:25px; }
.news .date { font-family:arial; font-size:10px; text-transform:uppercase; }
.news { font:13px 'Trebuchet ms'; }

.pr-top { background-color:#3197ad; background-image:url('../i/top-right.jpg'); background-repeat:no-repeat; background-position:right; height:11px; width:100%; }
.pr-content, .basket-content { width:auto; padding-left:25px; color:#fff; background:#3197ad; }
.basket-pr-box { width:250px; }
.basket-content { padding-left:0; position:relative; top:-3px; }
.basket-bottom { position:relative; top:-5px; }
.pr-bottom, .basket-bottom { background-color:#3197ad; background-image:url('../i/bottom-right.jpg'); background-repeat:no-repeat; background-position:right; height:11px; width:100%; }
.pr-header { color:#fff; font-size:17px; margin:0; }

.head-basket td { padding-left:10px; font-size:11px; border-left:1px solid #d0bbb5; }

.product-nav, .pr-slub { display:none; list-style:none; }
.product-nav li { line-height:15px; height:auto;  padding:5px 0; white-space:normal; width:80%; margin-left:15px; }
.product-nav li a { font-size:11px; color:white; white-space:normal; width:80%; text-decoration:none; }
.product-nav li a:hover { text-decoration:underline; }
.pr-slub li { margin-left:30px; line-height:15px; width:80%; }
.pr-subhead-1, .pr-subhead-2, .pr-subhead-3 { color:white; text-decoration:none; font-size:13px; }

.production-tbl { width:950px; margin:50px auto; }
.basket-ind .basket-pr-box { width:195px; }
.basket-ind  .product-nav li { width:50%; }
.basket-subhead { font-size:11px; color:white; line-height:13px; }
.now-pr { width:40px; padding:10px; }
.content-pr { width:100%; }
.pr-product-list { width:725px; margin:0 auto; height:100%; }
.vert-line-pr { margin:0 auto; width:1px; height:100%; }
.pr-product-head { width:50%; }
.pr-product-nowrap { width:140px; }
.pr-product-pages { width:50%; text-align:right; }
.pr-product-height { height:30px; }
.basket-ind { position:relative; top:-35px; }
.basket-line { font-size:0%; background-image:url('../i/basket-line.gif'); background-repeat:repeat-x; height:1px; width:100%; }

.order-list-img img { margin-top:20px; margin-right:25px; }
.order-img-2, .order-img-3 { opacity:0.3; filter: alpha(opacity = 30); }

.product-box { position:relative; height:78px; width:291px; background-image:url('../i/product.jpg'); background-repeat:no-repeat; }
.product-img, .product-price, .product-name, .product-articul { position:absolute; top:0; left:0; }
.product-img { top:5px; left:5px; }
.product-price { top:42px; left:85px; font-size:17px; color:#010101; }
.product-name { top:12px; left:85px; font-size:17px; color:#890000; }
.product-articul { top:44px; left:190px; font-size:12px; color:#686868; }

.product-imgs-list { text-align:center; margin:10px; margin-top:0; }
.mainimg { cursor:pointer; }
.zoomPrImg { line-height: 0; font-size: 0; z-index:120; margin: -5px; -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.9); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.9); box-shadow: 0 0 20px rgba(0, 0, 0, 0.9); display:none; position:absolute; top:0; left:0; width:auto; height:auto; }

.basket-num { color:#686868; font-size:12px; float:right; position:relative; top:-25px; }
.basket-num a { color:#686868; font-size:12px; }

.tbl-product-2 { width:100%; }
.tbl-product-2 td { width:50%; padding-bottom:35px; }
.tbl-product-2 h3 { margin-bottom:7px; font-size:18px; }

#mytxt h1 {
font-size:15px; 
line-height:18px;
font-weight:bold
}

#mytxt p {
text-align:justify;
}

#mytxt li {
text-align:justify;
margin-bottom:5px;
}

#mytxt ul {
margin-bottom:10px;
padding-left:25px;
}

#mytxt h2 {
font-size:14px; 
line-height:16px;
font-weight:bold
}

