/*BODY {text-align: center; color: #FFCC99; font-family: Verdana;  font-size: 8pt; background-color: #F9EADD;}*/
BODY {text-align: center; color: #212D3A; font-family: Verdana, Tahoma; font-size: 10pt; background-color: #D3DFEB;}

/* Гостевая книга */
.p {color: #222222; font-size: 11px;}
.p2 {color: #E8EEF4; font-size: 11px;}
.p1 {color: #222222; font-size: 10px;}
.error {color: #FF0000; font-size: 11px; font-weight:bold;}

/* Основные стили */
A { letter-spacing: 2px; font-size: 9pt; text-decoration: none;}


/* Основное меню левй край */
A:link { color: #004080; letter-spacing: 0px;}
A:visited { color: #004080; letter-spacing: 0px;}
A:active { color: #004080; letter-spacing: 0px;}
A:hover { color: #0079F2; letter-spacing: 0px;}

/* Вспомогательное меню в центре тела край */
A.vmenu:link { color: #BCCBDA; letter-spacing: 0px;}
A.vmenu:visited { color: #BCCBDA; letter-spacing: 0px;}
A.vmenu:active { color: #BCCBDA; letter-spacing: 0px;}
A.vmenu:hover { color: #E3EAF0; letter-spacing: 0px;}

/* Ссылки втексте */
A.tmenu:link { color: #004080; letter-spacing: 0px;}
A.tmenu:visited { color: #004080; letter-spacing: 0px;}
A.tmenu:active { color: #004080; letter-spacing: 0px;}
A.tmenu:hover { color: #0079F2; letter-spacing: 0px; text-decoration: underline;}

/* Ссылки втексте 2 */
A.t2menu:link { color: #0079F2; letter-spacing: 0px;}
A.t2menu:visited { color: #0079F2; letter-spacing: 0px;}
A.t2menu:active { color: #0079F2; letter-spacing: 0px;}
A.t2menu:hover { color: #0079F2; letter-spacing: 0px; text-decoration: underline;}


TABLE { font-size: 10pt;}

TD {vertical-align: top;}

LI { text-align: left; list-style-image: url(image/li.gif);}

P { text-align: left; text-indent: 1em;}

DIV {text-align: left; color: #313A5B; background-color:transparent; padding-left: 1pt; padding-top: 1pt; padding-bottom: 1pt; border: outset; font-family: MS Sans Serif; border-width: 0;}

TD.s1menut { vertical-align: center; text-align: Left; color: #000000; background-color: #FFFFFF; padding: 1px 1px 1px 1px; border-color: #FFFFFF; border: outset; border-width: 0;}
FORM { border: outset; height: 8px; text-align: center; font-family: Verdana; font-weight: bold; border-width: 0;}
INPUT { border: inset; background-color:transparent; height: 15px; color: #243342; font-family: Verdana; font-weight: bold; font-size: 7pt; text-align: center; border-width: 0;}

TD.vert { vertical-align: center; }
/* смысловые стили */

/* Заголовки */
H1 { color: #003366; letter-spacing: 0px;}
H2 { color: #003366; letter-spacing: 0px;}
H3 { color: #003366; letter-spacing: 1px;}
H4 { color: #003366; letter-spacing: 2px;}
H5 { color: #003366; letter-spacing: 2px;}
H6 { color: #003366; letter-spacing: 3px;}

TR.up { height: 50px; color: #FFCC99; background-color: #D3DFEB;}
TR.down { background-color: #6386A9;}
TR.liner { height: 2px; background-color: #D3DFEB;}
TR.linert { height: 10px; color: #FFCC99; background-color: #003366;}

TD.tech { height: 4px; background-image: url(image/tch.gif);}
TD.tech0 { height: 6px;}
TD.tech1 { width: 4px; background-image: url(image/tch1.gif);}
TD.tech2 { width: 4px; background-image: url(image/tch2.gif);}
TD.c { text-align: center;}

TD.up { color: #FFCC99; background-color: #003366;}

/* Таблица ТЕМНЫЙ ВЕРХ БЕЛЫЙ НИЗ */
TABLE.s1menu0 { border: solid; border-color: #6386A9; border-width: 0;}
TABLE.s1menu1 { border: solid; border-color: #323891; border-width: 1;}
TD.s1menu0 { vertical-align: center; padding: 2px 2px 2px 2px; text-align: left; border-width: 0;}
TD.s1menu1 { vertical-align: center; letter-spacing: 2px; color: #FFCC99; background-color: #323891; padding: 5px 5px 5px 5px; text-align: left; border-color: #8C2E00; border: outset; border-width: 0;}
TD.s1menu2 { vertical-align: center; text-align: Left; color: #000000; background-color: #FFFFFF; padding: 2px 2px 2px 2px; border-color: #FFFFFF; border: outset; border-width: 0;}

/* Таблица ТЕМНЫЙ ВЕРХ БЕЛЫЙ НИЗ */
TABLE.s2menu0 { border: solid; border-color: #FFFFFF; border-width: 0;}
TABLE.s2menu1 { border: solid; border-color: #D3DFEB; border-width: 1;}
TD.s2menu0 { vertical-align: center; padding: 2px 2px 2px 2px; text-align: left; border: outset; border-width: 0;}
TD.s2menu1 { vertical-align: center; letter-spacing: 2px; color: #000000; background-color: #D3DFEB; padding: 5px 5px 5px 5px; text-align: left; border-color: #8C2E00; border: outset; border-width: 0;}
TD.s2menu2 { vertical-align: center; text-align: Left; color: #FFFFFF; background-color: #6386A9; padding: 2px 2px 2px 2px; border-color: #FFFFFF; border: outset; border-width: 0;}

/* Таблица */
TABLE.s3menu0 { border: solid; border-color: #004B97; border-width: 0;}
TABLE.s3menu1 { border: solid; border-color: #004B97; border-width: 1;}
TD.s3menu0 { vertical-align: center; padding: 2px 2px 2px 2px; text-align: left; border-width: 0;}
TD.s3menu1 { vertical-align: center; letter-spacing: 2px; color: #FFCC99; background-color: #004B97; padding: 5px 5px 5px 5px; text-align: left; border-color: #8C2E00; border: outset; border-width: 0;}
TD.s3menu2 { vertical-align: center; text-align: center; color: #000000; background-color: #D3DFEB; padding: 2px 2px 2px 2px; border-color: #FFFFFF; border: outset; border-width: 0;}

/* Таблица */
TABLE.s4menu0 { border: solid; border-color: #379BFF; border-width: 0;}
TABLE.s4menu1 { border: solid; border-color: #379BFF; border-width: 1;}
TD.s4menu0 { vertical-align: center; padding: 2px 2px 2px 2px; text-align: left; border-width: 0;}
TD.s4menu1 { vertical-align: center; letter-spacing: 2px; color: #212D3A; background-color: #379BFF; padding: 5px 5px 5px 5px; text-align: left; border-color: #8C2E00; border: outset; border-width: 0;}
TD.s4menu2 { vertical-align: center; text-align: Left; color: #000000; background-color: #BBDDFF; padding: 2px 2px 2px 2px; text-align: left; border-color: #FFFFFF; border: outset; border-width: 0;}

TD.s5menu0 { vertical-align: center; text-align: center; color: #000000; background-color: #FFFFFF; padding: 2px 2px 2px 2px; border-color: #FFFFFF; border: outset; border-width: 0;}

/* Горизонтальное меню */
TABLE.g1menu0 { border-width: 0; background-color: #FFFFFF;}
TD.g1menu0 { vertical-align: center; color: #FFFFFF; background-color: #6386A9; padding: 2px 2px 2px 2px; text-align: left; border-width: 0;}

/* Портрет */
TABLE.p1menu0 { border-width: 1; background-color: #6386A9;}
TD.p1menu1 { vertical-align: center; text-align: center; background-color: #BBDDFF;}

/* Адресная строка */
TD.addr { text-align: center; background-color: #003366; color: #FFCC99; font-size: 8pt;}
TD.addrl { text-align: left; background-color: #003366; color: #FFCC99; font-size: 8pt;}
TD.addrr { text-align: right; background-color: #003366; color: #FFCC99; font-size: 8pt;}

/* Информационная часть */
TD.inform { padding: 0px 3px 0px 3px; text-align: center; background-color: #FFFFFF;}

/* Вариант оформления 1*/
TD.lprice  { text-align: left;   border: outset; background-color: #D3DFEB; color: #212D3A; border-width:0;}
TD.rprice  { text-align: right;  border: outset; background-color: #D3DFEB; color: #212D3A; border-width:0;}
TD.cprice  { text-align: center; border: outset; background-color: #D3DFEB; color: #212D3A; border-width:0;}
TD.zcprice { vertical-align: center; text-align: center; border: outset; background-color: #6386A9; color: #FFFFFF; border-width:1;}

TD.bprice  { text-align: center; border: outset; color: #212D3A; border-width:0;}

TR.price  { background-color: #D3DFEB; color: #212D3A;}

/* Вариант оформления 2*/
TD.tooll { padding: 2px 2px 2px 2px; text-align: left;  color: #212D3A; background-color: #BBDDFF; border: outset; border-color: #007EFD; border-width: 0;}
TD.toolr { padding: 2px 2px 2px 2px; text-align: right; color: #212D3A; background-color: #BBDDFF; border: outset; border-color: #DEE6ED; border-width: 0;}

/* ПИТАНИЕ НУЖНО ВСЕМ */
TD.opp { border: inset; border-color: #C0C0C0; border-width: 1; background-color: #C9E4F8; padding: 2px 5px 2px 5px;}

/**/
P.h1 { color:#004080; font-weight: bold;}
