
.png { filter:expression(fixPNG(this)); }


BODY { margin:0; padding:0; background-color:#FFFFFF;}

body, table {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
}

IMG { border:none; }

OL { margin:0 0 14px 0; padding:0 0 0 10px; margin-left:0; }
OL LI { line-height:16px;  padding-left:0; margin-left:39px; }
UL {  margin:0; padding:0 0 0 10px; list-style:none; }
UL LI { background:url('/images/li_left_bg.gif') no-repeat 0px 10px; padding-left:13px;line-height:16px; }

UL.left { padding:0; margin:10px 0 10px 0; }
LI.left { margin:6px 0 6px 0; background:url('/images/li_left_bg.gif') no-repeat 0 7px;padding-left:13px; color:#5f5f5f; line-height:12px;}



H1 { /* Стиль заголовков первого уровня */
	font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
	font-size:18px;
    margin:0;
	margin-bottom:15px;
    color:#cb5100;
}

H2 { /* Стиль заголовков второго уровня */
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:16px;
    margin:0;
    margin-bottom:15px;
    color:#cb5100;
}

H3 { /* Стиль заголовков третьего уровня */
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:14px;
    margin:0;
    margin-bottom:15px;
    color:#cb5100;
}


H4 { /* Стиль заголовков четвертого уровня */
	font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:14px;
    margin:0;
    margin-bottom:15px;
    color:#0055ad;
}

H5 { /* Стиль заголовков пятого уровня */
	font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
	font-size:14px;
    margin:0;
    margin-bottom:15px;
    color:#0055ad;
}

H6 { /* Стиль заголовков шестого уровня */
	font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:12px;
    margin:0;
    margin-bottom:15px;
    color:#0055ad;
}

P {
    margin:0;
    margin-bottom:13px;
}

A { color:#0055ad; text-decoration: underline; }
A:hover { color:#0055ad; text-decoration: none; }

A.inverse { text-decoration: none; }
A.inverse:hover { text-decoration: underline; }

A.noline, A.noline:hover { text-decoration:none; }

A.menu { font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:white; }
A.menu:hover { font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:white; }

A.sub { font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:white; }
A.sub:hover { font-family:Tahoma, Verdana, sans-serif; font-size:11px; color:white; }

A.left, A.left:hover { color:#5f5f5f; }
A.act, A.act:hover { color:#ce5d11; }

A.news {font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:18px; margin-bottom:15px; color:#cb5100; text-decoration:none}
A.annews {font-family: Tahoma, Arial, Helvetica, sans-serif; color:#ce5d11; text-transform:uppercase; text-decoration:none; font-weight:bold}


.ndate { width:37px;height:26px;background:url('/images/ndate_bg.png') no-repeat top left; color:white;padding-left:4px;font-size:10px; }
.annot P, .annot TABLE, { margin:0; }
.notice { background-color:#F8F1E0;border:solid #D8CFB3 1px;padding:10px 20px 10px 20px;margin-bottom:30px }

.nav { padding-left:20px; }
.nav, .nav A, .nav A:hover { font-size:10px; color:#5f5f5f; }

.footer, .footer P, .footer TABLE { vertical-align:middle; color:#867b5a; font-size:11px; margin:0;}


FORM { margin:0; padding:0; }

.textarea, .textfield {
	font-family: Tahoma, Verdana, sans-serif;
	font-size:11px;
	padding-left:3px;
    border: solid #bdb393 1px;
}

INPUT.search {
    font-family: Tahoma, Verdana, sans-serif;
    width:139px;
    height:17px;
    font-size:11px;
    padding-left:3px;
    border: solid #d8cfb3 1px;
    background-color:#f6f0dd;
}

/* Стили всплывающего окна добавления в корзину  */
#basket { border:1px solid dimgray;padding:0px;margin:10px; } /* Все окно*/
#basket .hd {padding:5px; background-color:dimgray;color:white} /* Заголовок */
#basket .bd {padding:5px;background-color:white } /* Содержимое */

