body, html {margin:0px;padding:0px;font-size: 12pt;}
h1: {font-size:13pt;}
h2: {font-size:12pt;}

.gray { color: #A9A9A9;}
.blue { color: #4682B4;}
.red_inverted { color: #ffffff; background-color: #FF0000; font-weight: bold; padding-top:10px; padding-bottom:10px; text-align: center;}
.red_inverted a {color: #ffffff; text-decoration:underline;}


.title_main {
	color: #ffffff;
	background-color: SteelBlue;
}
.title_sub {
}

.hidden {
	display: none;
}
.nav_list {
	
}
.nav_list a { text-decoration: none; }
.nav_contacts { 
	padding-left: 30px;
	background-color: #5a5a5a;
	
}
.nav_contacts a {
	background-color: #000;
	color: #ffffff;
	text-decoration: none;
}
.nav_contacts p { font-weight: bold; }


.catalog_table_liq { border-collapse: collapse; margin-bottom:10px;}
.catalog_table_liq td {border:1px solid #000; background-color:#E0FFFF;color:#000;font-family:Courier; vertical-align:top; }
.catalog_table_liq a {  text-decoration:none;}


.catalog_table { width:100%; border-collapse: collapse; margin-bottom:10px;}
.catalog_table td {border:1px solid #000; background-color:#ffffff;color:#000;font-family:Courier; vertical-align:top; }
.catalog_table a {  text-decoration:none;}

.item_table {  border-collapse: collapse;margin-bottom:10px;}
.item_table td {border:1px solid #000; background-color:#dddddd;color:#000;font-family:Courier; vertical-align:top; }
.item_table a {  text-decoration:none;}

.block_hltd_yellow { background-color: #FFFACD; border: 1px solid #8FBC8F; padding:20px; }
.block_hltd_cyan { background-color: #E0FFFF; border: 1px solid #AFEEEE; padding:20px; }
