body {padding:0; margin:0; font-size:10pt; background: #CCD0D3 url(/include/fon-top.jpg) left top repeat-x; color:#606f7b; font-family:sans-serif}
img {border:none; vertical-align:middle; margin:0; padding:0}
td {vertical-align:top; font-size:10pt}
sup {font-size:8pt}
h1 {color:#99a4b0; font-size:18pt; margin:0; padding:0; line-height:50px; text-align:center}
p.shadow {color:white; font-weight:bold; font-size:18pt; margin:-51px 0 0; padding:0 2px 0 0; line-height:50px; text-align:center}
h2 {color:#637395; font-size:12pt}
p {text-align:justify}
a {color:#637395}
.fl {float:left; margin-right:10px}
.center {text-align:center}
.tar {text-align:right}

div.top {height:484px; background: url(/include/top.jpg) center top no-repeat}
/*
P.tel {text-align:center; margin:370px 20px 0 183; font-size:11pt; font-weight:bold; color:#637395}
*/
P.tel {text-align:center; margin:390px 0 0; font-size:11pt; font-weight:bold; color:#637395}
P.tel span {font-size:24pt}
p.tel span.small {font-weight:normal; font-size:10pt}


div.menu {height:53px; background: url(/include/fon-bottom.jpg) left top repeat-x}
#obj {height:47px; margin:0 auto; background: url(/include/fon-bottom.jpg) left top repeat-x}
#obj td {height:47px; padding:3px; vertical-align:middle; white-space:nowrap}
#obj a {color:white; text-decoration:none; font-weight:bold}

div.hmenu {position:absolute; z-index:10; margin:-2px}
div.hmenu table {position:relative; background:#CCD0D3; float:left; z-index:20; padding:0; border: 1px solid; border-top:none}
div.hmenu p {padding:5px 10px; white-space:nowrap; margin:0; opacity:0.8}
div.hmenu a {display:block; padding:3px 0; width:100%; white-space:nowrap; font-weight:bold; text-decoration:none}
div.hmenu a:hover {background:#99a5b1}

table.all {table-layout:fixed; margin:20px 0 40px; width:100%}
td.left {width:280px}
td.right {padding:0 50px 0 30px}
div.form {border-right:1px solid; border-bottom:1px solid; padding:0}

td.news {width:280px; border-left:1px solid}
div.titlnews {padding:0 15px; margin:0 0 20px; border-right:1px solid; border-top:1px solid; border-bottom:1px solid}
div.titlnews p {text-align:left}
div.titlnews p.more_news {text-align:right}
p.date {font-weight:bold}
p.news_head {font-weight:bold}

p.head {font-size:11pt; font-weight:bold}
td.left p.head {text-align:center; background:#32495a; padding:0; margin:0; color:white}
#frm {margin:0 0 0 10px; width:265px}
#frm input, #frm textarea, #frm select {margin:0; width:160px; background:#99a5ae; border:white 1px solid}
#frm .button {background:#32495a; width:80px; color:white}
#frm p {margin:10px}
table.futter {width:100%; height:53px; background: url(/include/fon-bottom.jpg) left top repeat-x}
table.futter td {height:53px; font-size:9pt; vertical-align:middle; text-align:left}
table.futter td.tar {text-align:right}

dt {font-weight:bold; margin:10px 0 3px}
dl {margin:10px 0}
b {font-weight:normal}
.copy {float:right}

#confirm {padding: 0px 0 10px; width:300px; border: 2px outset; background: #f0f0e6; position: absolute; z-index: 100; visibility: hidden}
.close {padding:2px; background: #0058ee; margin:0; height:18px; color:white; font-weight:bold; font-size:10pt; cursor:default}
.close a {text-decoration:none; padding:0 3px; border: 1px solid #000000; background: red; float:right; margin:2px 0 0; color:white; line-height:12px}
.confurmt {margin: 5px 10px}
#coltovar {color: white}
#stl {margin:0 0 8px; background: #a5b7c1; color:#245e7c}

#price td {background: #e1e1e1; padding:0 5px}
#price th {cursor:hand; font-size:10pt}
#price {border: 2px groove}
.h2 {font-weight: bold; margin-left:15px}
.cena, .cena {font-weight:bold; text-align:right}

.item {border: 1px solid; margin:10px 0}
.item tr {background: #e1e1e1}
tr.two {background: #ccd0d3}
.item td {padding:0; width:193px}
td.two {background:#ccd0d3; width:100px}
.item BUTTON {white-space:pre}
.item caption {border: 1px solid #32495a; background: #32495a; text-align:left; color:white; margin:0; padding:5px; font-weight: bold}

p.warning {border:outset 2px; background:#99a5ae; color:#32495a; padding:20px; font-size:12pt; text-align:center}
.shopmenu p {text-align:left}
.fr {float:right}
.no {display:none}
