
.selectbox { behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0); }
.png { filter:expression(fixPNG(this)); }

BODY { margin:0;padding:0; }

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

IMG { border:none; }

H1 { /* Стиль заголовков первого уровня */
	font-family: Tahoma, Verdana, sans-serif;
	font-size:14px;
    font-weight:bold;
	color:#212121;
	margin:0;
	margin-bottom:10px;
}

H2 { /* Стиль заголовков второго уровня */
	font-family: Tahoma, Verdana, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#212121;
	margin:0;
    margin-bottom:10px;
}

H3 { /* Стиль заголовков третьего уровня */
	font-family: Tahoma, Verdana, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#212121;
	margin:0;
    margin-bottom:10px;
}

H4 {
	font-family: Tahoma, Verdana, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#212121;
	margin:0;
    margin-bottom:10px;
}

H5 {
	font-family: Tahoma, Verdana, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#212121;
	margin:0;
    margin-bottom:10px;
}

H6 {
	font-family: Tahoma, Verdana, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#212121;
	margin:0;
    margin-bottom:10px;
}

P { line-height:16px; margin:0; margin-bottom:12px; }

UL { margin:5px 0 5px 0; padding-left:15px; list-style:none; }
UL LI { background:url(/images/li.gif) no-repeat 0 7px; margin:0; padding:0 0 0 20px; }
OL { margin:5px 0 5px 15px; padding-left:20px; }
OL LI { list-style-image:none; }
LI {  line-height:16px; }


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

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

A.menu { color:white; }
A.menu:hover { color:white; }

A.blk, A.blk:hover { color:#212121; }
A.red, A.red:hover { color:#ba0000; }
.hblue { color:#006097; }
.hred  { color:#BA0000; }

.nav, A.nav, A.nav:hover { color:#606060; font-size:10px; }

.main, .main A, .main A:hover { color:white; }

DIV.red { background:url("/images/red_grad.gif") repeat-x; border:solid #c3c3c3 1px; padding: 2px 0 2px 10px; font-weight:bold; color:black; }
DIV.red A { color:black; }
DIV.red A:hover { color:white; }

.selcat { background-color:#a90101; color:white; }
.selcat A, .selcat A:hover { color:white; }

.ndate { font-size:10px; color:#757575; }
.nsubj { font-weight:bold; }
.nsubj A, .nsubj A:hover { color:#212121; }
.nannot P { margin-bottom:0; }


TABLE.border { border-top: solid black 1px; border-left:solid black 1px; border-collapse:collapse; }
TABLE.border TD { border-bottom: solid black 1px; border-right:solid black 1px; margin:0; padding:3px 10px 3px 10px; text-align:center; }

.footer, .footer A, .footer A:hover { color:#302c2d; font-size:10px; }

FORM { margin:0; padding:0; }

.textfield { height:19px; }
.textfield, .textarea {
    border:1px solid #c3c3c3;
    font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    padding:2px 0 0 3px;
}



/* Стили всплывающего окна добавления в корзину  */
#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 } /* Содержимое */

