body {font-size: 14pt; margin:0; font-family: Georgia; background: #fcfbf9 url(/include/fon.jpg) top left repeat-x; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1005)?"1005px" : "100%"); min-width:1005px}
td {font-size: 14pt; vertical-align:top}
th {font-size: 14pt}
a {color:#008000}
a:hover {color:#03a395}
h1 {font-size: 15pt; font-weight:bold; text-align:center; color:#008000}
h2 {font-size: 15pt; font-weight:bold; text-align:center; color:#008000}
img {border: 0}

.b {font-weight:bold; color:#008000}
.sh {background: url(/include/sh.jpg) left top no-repeat; height:252px}
.sh_right {background: url(/include/sh_right.jpg) right top no-repeat; height: 252px}
p.tel {text-align:right; font-size:18pt; color:#041296; padding: 180px 40px 0 0; margin:0}
.cod {font-size:13pt}

div.menu {margin: 0 0 0 30px; width:222px}
div.menu p {padding:0; margin:0; font-family: Georgia}
div.menu p a {TEXT-DECORATION: none; display:block; height: 39px; line-height:39px; color:#ffffff; font-size: 10pt; padding: 0 0 0 20px; margin:0; background: url(/include/bul.gif) center left no-repeat}
div.menu p a:hover {display:block; padding:0 0 0 20px; margin:0; color:#ffffff; background: url(/include/bul1.gif) center left no-repeat}
div.menu p a.curent {display:block; padding:0 0 0 20px; margin:0; color:#ffffff; background: url(/include/bul1.gif) center left no-repeat}

td.content {text-align:justify; padding:0 20px 20px 20px; color:#0d4795; font-size: 14pt}

.zakaz {width: 220px; color:#0d4795; padding:0 15px 20px 0; text-align:center}

.form {font-family: Arial; border: 1px solid #0d4795; color:#0d4795; width:90%; padding:4px}
.tar {text-align: right}
.tar input {background: #0d4795; color:#ffffff; border: 1px solid #0f448b; font-size:9pt}
input.button {background: #0d4795; color:#ffffff; border: 1px solid #0f448b; font-size:9pt}

.niz {background: url(/include/niz_fon.jpg) left bottom repeat-x; height: 132px}
.niz_left {background: url(/include/niz_left.jpg) left bottom no-repeat; height: 132px}
.niz_left p{font-size:8pt; color:#0b356e; padding: 80px 0 0 40px}
.niz_right {background: url(/include/niz_right.jpg) right bottom no-repeat; height: 132px}

hr {border:0 dotted; border-bottom: 1px dotted #666666} 
.cena {background: url(/include/cena.gif) left top no-repeat; width: 47px; height:27px} 
.contact_left {width:222px; padding:15px 10px 5px 35px; color:#041296}

.reg a, a.reg {TEXT-DECORATION: none; display:block; width:222px; height: 39px; line-height:39px; color:#ffffff; font-size: 10pt; padding: 0 0 0 20px; margin:0; background: url(/include/bul.gif) center left no-repeat; clear:left}
.reg a:hover, a.reg:hover {display:block; padding:0 0 0 20px; margin:0; color:#ffffff; background: url(/include/bul1.gif) center left no-repeat}

.tv {width: 100%; border:1px dotted #69696a}
.tv td {vertical-align:top; border:1px dotted #69696a; padding: 5px; text-align:center}
.tv td p {font-size:9pt}
.tv th {background:#eeeeee; font-size:10pt; color:#41a4d0; text-align:center; padding:3px}
