/* second */
body {
background:#001317;
}

#table_main{
background:#001317 url("/common/img/second_bg.jpg") no-repeat 100% 100%;
}

#table{
background: url("/common/img/sled.gif") no-repeat 269px 21px;
height:216px;
width:1000px;
}

#logo {
margin:44px 0px 0px 75px;
}

.img {border:#526669 solid 1px;}

.hr {border-top:#172a2e solid 1px; margin:5px 30px 0px 0px;}

p.t {color:#bcc3c4;}

font {color:#fec233; font-size:12px; font-family: "Arial", sans-serif;}

h1 {
font-family: "Trebuchet MS", sans-serif;
color:#fefefe;
font-size:30px;
font-weight:normal;
line-height:24px;
}

h2, h3 {font-size:12px; font-family:"Arial";}

h2 {
color:#80989b;
}

h3 {
color:#bcc3c4;
line-height:18px;
}

h4 {
font-size:18px;
color:#70898c;
margin:0px 0px 20px 270px;
font-family: "Trebuchet MS", sans-serif;
font-weight:normal;
}

ul {
margin:5px 0px 10px 20px;
list-style:none;
list-style-image:none;
color:#80989b;
}

ul li {
margin:3px 0px 0px 0px;
padding:0px 0px 0px 12px;
background: url("/common/img/ul.gif") no-repeat 0px 4px;
}

ul li ul li {
padding:0px 0px 0px 10px;
background: url("/common/img/li.gif") no-repeat 0px 6px;
}

#bg {background: url("/common/img/logo.gif") no-repeat 75px 42px;}
#line {
background: url("/common/img/bg_line.gif") no-repeat 0px 0px;
width:192px;
}

#line div {padding-left:32px;}

#basket{
width:160px;
}

#basket div {
padding:0px 0px 8px 0px;
margin:0px;
}

#nav div{
padding:103px 0px 0px 0px;
margin:0px;
}

#alt_menu {
margin:23px 0px 0px 59px;
font-weight:bold;
}

#alt_menu a#ferst {
background:none;
padding:0px;
}

#alt_menu a.select {
color:#bcc3c4;
}

#alt_menu a {
background: url("/common/img/alt_line.gif") no-repeat 11px 2px;
padding:0px 0px 23px 25px;
}

#phone {
margin:23px 0px 49px 0px;
}

#title{
margin:0px 0px 6px 349px;
padding:0px;
}

#status{
margin:0px 0px 0px 349px;
padding:0px;
color:#80989b;
font-size:11px;
}

#status a {
text-decoration:underline;
color:#80989b;
font-size:11px;
}

#status a:hover {
text-decoration: none;
}

	/* BODY */

.body {
margin:31px 37px 0px 80px;
}

.body div.all_text{
padding:0px 110px;
color:#80989b;
font-family: "Trebuchet MS", sans-serif;
font-size:13px;
line-height:15px;
}

.body p{
padding:0px 0px 10px 0px;
color:#80989b;
font-family: "Trebuchet MS", sans-serif;
}

.body p.text{
padding:17px 0px 0px 0px;
color:#44676d;
font-family: "Tahoma";
}

.body div.produkt {padding:0px 20px 0px 30px;}
.body span {
font-family: "Trebuchet MS", sans-serif;
color:#fefefe;
font-size:30px;
font-weight:normal;
}

.body a{
font-family: "Trebuchet MS", sans-serif;
color:#edbb44;
font-size:11px;
}

.body a.back{
color:#fff;
}

.body a.zakaz{
margin:30px 0px 0px 0px;
font-size:24px;
}

.body a.but {
font-size:18px;
font-family:"Arial";
}

.body p.back{
padding-top:17px;
}

.body p.red {
color:#fec233;
}

.body form input.button{
background: none;
border: none;
height:17px;
width:112px;
font-family: "Arial", sans-serif;
color:#edbb44;
text-align:center;
font-size:18px;
padding:0px 0px 5px 0px;
}

.body form textarea{
width:297px;
padding:2px 0px 2px 3px;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
}

form.arhiv input.inp{
width:77px;
padding:3px 3px;
text-align:center;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
font-size:11px;
}

form.arhiv table{
color:#bcc3c4;
margin:0px 0px 25px 0px;
}

form.arhiv table td{
padding:0px 10px 0px 0px;
vertical-align:middle;
}

/* News */

#news{
margin-right:110px;
font-size:13px;
line-height:15px;
}

/* #news p{
text-align:justify;
} */

#news a{
font-weight:normal;
font-size:15px;
font-family: "Trebuchet MS", sans-serif;
text-decoration: none;
}

#news a:hover{
text-decoration: underline;
}

#news table{
margin:0px 0px 20px 0px;
}

#news table td{
padding:0px 13px 0px 10px;
}

#news table td.date{
border-right:#2e4145 solid 1px;
font-size:11px;
text-align:right;
width:75px;
}

.pager {
background: url("/common/img/pager.gif") no-repeat 0px 3px;
margin:15px 0px 0px 269px;
padding:5px 21px;
color:#70898c;
font-family:"Arial";
}
.pager a {
font-family:"Arial";
font-size:11px;
}

.pager span {
font-family:"Arial";
font-size:11px;
color:#fff;
font-weight:normal;
background:#1b4b54;
padding:3px 5px;
}

.down{
margin:15px 0px 0px 270px;
line-height:18px;
}

.down a{
color:#fefefe;
padding:0px 5px 0px 20px;
}

.down a.back_list{
background: url("/common/img/back.gif") no-repeat 4px 6px;
}
.down a.print{
background: url("/common/img/print.gif") no-repeat 0px 2px;
}
.down a.hist{
background: url("/common/img/hist.gif") no-repeat 2px 4px;
}

.down a.arch_link{
background: url("/common/img/back.gif") no-repeat 4px 6px;
}

.list a{
line-height:24px;
font-family:"Arial";
color:#bcc3c4;
font-size:12px;
text-decoration:underline;
margin:0px 0px 0px 95px;
padding:0px 18px;
background: url("/common/img/list.gif") no-repeat 0px 2px;
}

.list a:hover {text-decoration:none;}

.list img{
margin:0px 20px 15px 0px;
}

.list p{
/* text-align:justify; */
margin:0px 110px;
font-size:13px;
line-height:15px;
}

.text{
padding:0px 0px 10px 0px;
color:#80989b;
font-family: "Trebuchet MS", sans-serif;
}

.kategor {
float:left;
padding:0px 15px 10px 0px;
height:355px;
margin:0px;
}
.kategor a {
font-size:18px;
color:#fff;
text-decoration:none;
font-family:"Arial";
}

.kategor a:hover{
text-decoration: underline;
}

.kategor p {
width:130px;
padding:10px 0px 0px 55px;
line-height:20px;
}

.katalog {
width:201px;
/* height:252px; */
padding:40px 18px 0px 0px;
margin:0px 0px 0px 0px;
font-family: "Trebuchet MS", sans-serif;
}

.katalog p{
padding:9px 0px 3px 0px;
color:#fefefe;
font-size:12px;
line-height:14px;
font-family:Arial;
}

.katalog div{
background: url("/common/img/border.gif") no-repeat 0px 4px;
padding:8px 0px 3px 0px;
}

.katalog span{
padding:0px 0px 0px 0px;
color:#fff;
font-size:20px;
font-weight:bold;
}

.katalog span.span{
color:#2d4245;
font-size:9px;
font-weight: normal;
}
.katalog a{
font-size:9px;
color:#44676d;
text-decoration: underline;
}

.katalog a:hover{
text-decoration: none;
}

.katalog a.yellow{
color:#fec233;
}

#another{
font-family:"Trebuchet MS", sans-serif;
color:#70898c;
padding:27px 0px 0px 270px;
line-height:14px;
}

#another p{
padding:14px 0px 0px 0px;
width:435px;
}

#another a {
font-family:"Trebuchet MS", sans-serif;
font-size:11px;
color:#bcc3c4;
}

#another a.yellow{
color:#fec233;
}

#map{
margin:0px 0px 0px 270px;
line-height:24px;
}

#map a{
font-family:"Arial";
color:#bcc3c4;
font-size:12px;
font-weight:bold;
background: url("/common/img/strelka_map.gif") no-repeat 0px 5px;
padding:0px 0px 0px 15px;
}

#map a.child{
background: url("/common/img/strelka_map_2.gif") no-repeat 0px 5px;
color:#80989b;
margin-left:20px;
}

#feedback {
color:#45686e;
width:650px;
}

#feedback p {
padding:0px 0px 25px 270px;
font-size:14px;
}

#feedback p.red {
color:#fec233;
}

#feedback table {
font-size:12px;
}

table.contakt {
border-right:#2d4245 solid 1px;
font-size:12px;
margin-bottom:20px;
}

table.contakt td.qest{
padding:6px 10px 3px 0px;
text-align:right;
width:260px;
}

table.contakt td{
padding:3px 0px;
}

table.contakt p{
font-size:14px;
line-height:18px;
}

table td.cont {
width:339px;
border-bottom:#2d4245 solid 1px;
}

#feedback table p {
padding:0px 0px 0px 0px;
font-size:14px;
}

#feedback table td {
padding:2px 0px 3px 0px;
}
#feedback table td.qest{
padding:2px 10px 3px 0px;
text-align:right;
width:260px;
}

#feedback form input{
margin:0px 3px 0px 0px;
}

#feedback form input.enter{
width:297px;
padding:2px 0px 2px 3px;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
font-size:11px;
}

#feedback form select{
width:302px;
padding:2px 2px;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
font-size:11px;
}

#feedback form select option{
width:300px;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
font-size:11px;
}

#feedback form textarea{
width:297px;
height:100px;
padding:2px 0px 2px 3px;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
}

.foto{
margin:20px 30px;
text-align:center;
}

.foto p
{margin:20px 30px;}

.body table.foto {
margin:0px 0px 20px 0px;
}

.body table.foto td {
padding:25px 10px 5px 0px;
text-align:center;
}

.body table.foto p {
margin:10px 10px;
text-align:center;
}

.body table.basket {
font-size:12px;
font-family: "Trebuchet MS", sans-serif;
color:#fefefe;
width:850px;
margin:0px 0px 10px 0px;
}

.body table.basket th {
/* text-decoration:underline; */
font-weight:normal;
vertical-align:middle;
text-align:center;
/* border-bottom:#162b2e solid 1px; */
height:22px;
padding:10px 10px 0px 10px;
color:#80989b;
}

.body table.basket td {
vertical-align:middle;
text-align:center;
background: url("/common/img/line_td.gif") no-repeat 100% 50%;
padding:25px 15px;
}

.body table.basket#min td {
background: url("/common/img/min_line.gif") no-repeat 100% 50%;
}

.body table.basket td#end {
background: none;
}

.body table.basket td a {
font-family:"Arial";
color:#fefefe;
text-decoration: none;
font-size:12px;
}

.body table.basket td a:hover {
text-decoration: underline;
}

.body table.basket input.enter{
text-align:center;
width:43px;
padding:2px 0px;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
font-size:11px;
}

.body table.basket textarea{
width:185px;
height:140px;
padding:2px 2px;
background:#07272d;
color:#fefefe;
border:#2d4245 solid 1px;
}

.body table.basket td span{
color:#fff;
font-size:20px;
font-weight:bold;
}