/*Таблица стилей*/
body {margin:0px; padding:0px; background:#D4D4D4;}
table {position:relative; border-collapse:collapse; font:normal 12px Arial; color:#555;}
table#actions {border-collapse:separate;}
td {padding:0px; vertical-align:top; font:normal 12px Arial; color:#555;}
div {position:relative;}
/********************/
.port_con { width:84%; height:100px; margin-bottom:20px; }
.port_con div { background:#7d7d7d; border:1px solid #ffffff; padding:2px; margin-right:20px; float:left; }
.port_con img { width:100px; height:100px; }

#uk_price td {border:1px solid #fff; padding:3px;}
#uk_vid td {padding:15px; vertical-align:middle;}
#uk_vid td img {border:1px solid #ffffff; width:100px; height:100px;}

b.sc, strong.sc, span.sc{color:#951011;}
span.sc { display:block;}
.parq{border-bottom:1px solid #918285; border-right:1px solid #918285; text-align:center;}
.parq td{border-bottom:1px solid #918285; border-right:1px solid #918285; padding:2px;}
.parq1{border-bottom:1px solid #918285; border-right:1px solid #918285; text-align:left;}
.parq1 td{border-bottom:1px solid #918285; border-right:1px solid #918285; padding:2px;}
.parq2{border-bottom:1px solid #918285; text-align:center;}
.parq2 td{border-bottom:1px solid #918285; padding:2px;}
.bord{ margin: auto; background:#7d7d7d; border:1px solid #ffffff; padding:1px; width:100px;}
.bord_wide{background:#7d7d7d; border:1px solid #ffffff; padding:1px; width:200px; text-align: center;}
.bord_w{background:#7d7d7d; border:1px solid #ffffff; padding:1px;  margin:5px; text-align: center;}
.bord11{background:#7d7d7d; border:1px solid #ffffff; padding:1px; width:110px; float:left;  margin:2px; 5px; 5px; 0px; }
b.gr{#ccc;}

.bord2{background:#7d7d7d; border:1px solid #ffffff; padding:1px; widows:200px; text-align:center;}
table.master td {padding:3px 10px 3px 10px;}
.quick{text-align:center; padding:15px 7px 15px 7px;}
#price{color:#fff; text-decoration:none;}
#price a {color:#575757; text-decoration:none;}
#price a:hover{text-decoration:underline}
/*.quick td{font:11px Arial}*/
.quick td b{color:#575757; }
.bord1{background:#cacaca; border:1px solid #FFFFFF; width:100%; margin-bottom:5px; padding:0px 0px 5px 0px;}
.bord1 div{padding:5px 20px 5px 20px;}

#marker{margin:0px 0px 0px 0px; text-align:center; padding:0px 0px 0px 10px; }
#marker a{font:bold 12px Arial; color:#575757; text-align:center; padding:0px 0px 0px 0px; text-decoration:underline;}
#marker a:hover{text-decoration:none;}

#serv a{color:#575757; padding:5px 20px; font:bold 12px Arial #575757; text-transform:uppercase;}
#serv a:hover{text-decoration:none;}
/*******************/

/*Часто используемые стили*/
h1 {font:bold 14px Arial; color:#951011;}
h2 { color:#951011; border-bottom:1px solid #951011; margin:0px 0px 2px 0px; padding:0px 0px 5px 0px; text-indent:0px; font:bold 13px Arial;}
p.kat { color:#951011; text-decoration: none; border:0px;font:bold 14px Arial; margin:0px 0px 2px 0px; padding:0px 0px 5px 0px; text-indent:0px;}
.no {font:bold 12px Arial; color:#951011; margin:0px 0px 2px 0px; padding:0px 0px 5px 0px; text-indent:0px;}

h2 a {text-decoration:none; font:bold 13px Arial;}
h3 {font:bold 12px Arial; color:#951011; padding:0px 0px 0px 0px;}

p {font:normal 12px Arial; color:#555; text-indent:15px; text-align:justify; margin:0px 0px 8px 0px;}
li {font:normal 12px Arial; color:#555; text-indent:0px; text-align:justify; margin:0px 0px 2px 0px;}


.txt {font:normal 12px Arial; color:#555; }
.txt td {padding:2px;}
.pagetext a {font-weight:bold; color:#951011;}
a {color:#575757;}
a:hover {text-decoration:none;}
/*Шаблон*/
.hhead {background:url(/i/back.gif) top right no-repeat; margin-top:3px;}
.hheads {background:url(/i/backs.gif) top right no-repeat; margin-top:3px;}
.logo {position:absolute; top:22px; margin-left:32px; z-index:6;}
.head {position:absolute; top:3px;  width:1000px; height:600px; z-index:1;}
.heads {position:absolute; top:3px;  width:1000px; height:420px; z-index:1;}
 .menutd {padding: 105px 8px 0px 30px; width:180px;}
  .menu {background:#951011; padding:0px 20px; line-height:1px; font-size:1px;}
  .menu div {border-bottom:1px solid #DFB8B8; background:url(/i/list.gif) left no-repeat; padding:12px 20px 12px 15px; font-size:10px;}
 .visual {text-align:left; padding:60px 0px 0px 0px; }
  .visuals {padding:0px; z-index:0;}
  .visuals img, .visuals object {position:relative; border:4px solid #fff;}
  .nav {margin-left:550px;}
  .nav td {padding-bottom:5px;}
  .nav img {border:0px;}
  
.main {z-index:10;}
.main .left {padding:90px 0px 0px 30px; width:180px;}
.main .pagetext {padding:0px 120px 0px 10px;}
/*Подвал*/
.under {background:url(/i/under.gif) top  no-repeat; min-width:1000px;}
.underground { font:normal 12px Arial; color:#402C1E;width:1000px;}
.underground a {font-weight:bold;color:#402C1E;}
.underground .contact {padding:90px 20px 20px 30px; width:210px; }
.underground .counter { width:100px; padding:90px 20px 20px 20px;}
.underground .counter1 { width:88px; sborder: 1px solid red; padding:0px 5px 10px 5px;}
/*.underground .counter { width:88px; padding:100px 0px 20px 20px;}*/
.underground .copy {padding:90px 120px 20px 70px; width:780px; font-size:9pt;}


/*Стили каталога*/
.lev_0 {font:bold 12px Arial; color:#575757; background:url(/i/li.gif) top left no-repeat; padding: 0px 0px 0px 12px;}
.lev_1 {font:normal 12px Arial; background: #cacaca; margin-left:25px; color:#575757; padding:0px 0px 0px 10px;}
.lev_1a {font:normal 12px Arial;  color:#575757; padding:2px 0px 2px 14px; }

.lev_2 {font:normal 12px Arial; color:#575757; padding:0px 0px 0px 30px;background: #cacaca; margin-left:25px;}

.patch {font:normal 11px Arial; color:#575757; z-index: 1999; display:block;}
.patch a {font-weight:bold; color:#575757;}

.stuffimg {border:4px #9f9e9e dashed; width:100px; height:100px;  margin-right:7px;}


.stuff_des {font:normal 12px Arial; color:#555;}

/*Стиль для разделителей*/
.hide {border:0px; color:#575757; font:bold 14px Arial; color:#575757; margin:0px 0px 20px 0px; }

.tab{text-align:center;}
.tab td{border:1px solid #918285; padding:2px; text-align:center; vertical-align:middle; padding:5px 10px;}

.akcia { vertical-align:middle;}
.akcia p {}
.bort{background:#7d7d7d; border:1px solid #ffffff; padding:1px;  }
.act {text-align:justify; padding:5px 10px;}
.teh td {border-bottom: 1px solid #918285; padding:2px;}  
.cat img {padding:20px;}

.tt h1 {font-size:12px;}
.tt h2 { color:#951011; text-decoration: none; border:0px; font:bold 13px Arial; margin:20px 0px 2px 0px; padding:0px 0px 5px 0px; text-indent:0px;} 
.tt ul li a {font:bold 12px Arial; color:#575757;}

.partner {text-align:center; margin-top:35px;}
.bord img {cursor:pointer;}

.null {
border: #000000 1px solid;
background:url(/i/null.gif);
height:100px;
width:100px;
}

.my {border:1px solid #918285; text-align:center;}
.my td{border:1px solid #918285; padding:2px;}
.color_tbl,
.color_tbl th,
.color_tbl td{border:1px solid #918285}
.uk_price{width:100%;}
.uk_price td {border:1px solid #fff; padding:3px;}
.uk_vid td {padding:15px; vertical-align:middle;}
.uk_vid td img {border:1px solid #ffffff; width:100px; height:100px;}
