.menu_block {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; CURSOR: pointer; WIDTH: 100%;
	PADDING-TOP: 2px;	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px;
}
.menu_block_on{
	FONT-FAMILY: Arial; COLOR: #FFFFFF; BACKGROUND-COLOR: #BBBBBB; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; CURSOR: pointer; WIDTH: 100%;
	PADDING-TOP: 2px;	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px;
}

.menu_block_producer {
	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; CURSOR: pointer; WIDTH: 100%;
	PADDING-TOP: 2px;	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px;
}
.menu_block_producer_on{
	FONT-FAMILY: Arial; COLOR: white; BACKGROUND-COLOR: #BBBBBB; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD; TEXT-DECORATION: none; CURSOR: pointer; WIDTH: 100%;
	PADDING-TOP: 2px;	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px;
}

#menu_item{
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

#menu_item A{
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}
#menu_item A:hover{
	font-family: Arial;
	text-decoration: none;
	background-color:#999999;
	color: #FFFFFF;
}

#menu_item_H2{
	padding-top: 2px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left:0px;
	width: 100%;
	margin:0px;
	cursor: pointer;
	FONT-FAMILY: Arial;
	FONT-SIZE: 100%;
	text-decoration: none;
	FONT-WEIGHT: normal;
}

#cat_prod_menu{
	font-family: Arial;
	text-decoration: none;
	color: #CC9900;
	width: 100%
}

#cat_prod_menu A{
	font-family: Arial;
	text-decoration: none;
	color: #FFCC00;
}
#cat_prod_menu A:hover{
	font-family: Arial;
	text-decoration: none;
	color: #FFFFFF;
}

#cat_prod_menu P{
	padding: 0px;
	margin:0px;
	width: 100%
	cursor: pointer;
}


a.menu_itm_hr{
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

a.menu_itm_hr:hover{
	font-family: Arial;
	text-decoration: none;
	background-color: #999999;
	color: #FFFFFF;
}

.menu_changer{
	font-family: Arial;
	text-decoration: none;
	color: #CC9900;
	cursor: pointer;
}

.top_info{
	font-family: Arial;
	font-weight:bold;
	text-decoration: none;
	color: #FFCC00;
	padding: 0,5,0,5;
}

A.top_info{
	font-family: Arial;
	font-weight:bold;
	text-decoration: none;
	color: #CCCCFF;
	padding: 0,5,0,5;
}

A.top_info:hover{
	font-family: Arial;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0,5,0,5;
}

.contact_info{
	font-family: Arial;
	FONT-SIZE: 80%;
	text-decoration: none;
	color: #CC9900;
}

.info_menu {
	font-family: Arial;
	FONT-SIZE: 90%;
	font-weight:bold;
	text-decoration: none;
	color: #CCCCCC;
}

A.info_menu {
	font-family: Arial;
	FONT-SIZE: 90%;
	font-weight:bold;
	text-decoration: none;
	color: #FF9933;
}

A.info_menu:hover {
	font-family: Arial;
	FONT-SIZE: 90%;
	font-weight:bold;
	text-decoration: none;
	color: #FF6633;
}

.right_table {border: 1px solid black; margin-top:1px; margin-left:1px; margin-right:1px;}


H1 {FONT-FAMILY: Tahoma, Arail; FONT-SIZE: 150%; FONT-WEIGHT: normal; padding:0px; margin:0px;}
BODY {FONT-FAMILY: Arial; FONT-SIZE: 80%;}
A {
	FONT-FAMILY: Arial;
	FONT-SIZE: 100%;
	TEXT-DECORATION:none;
	COLOR: #993300;
}

A:hover {
	TEXT-DECORATION:underline;
	COLOR: #CC3333;
}
TABLE {
	PADDING: 0px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 100%;
}

.nom_sector_td1 {
	width: 105px;
	height: 105px;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	background-color:#EEEEEE;
	padding-left: 2px;
	cursor:pointer;
}
.nom_sector_table {
	padding:0;
	margin:0;
	width:105px;
	height:105px;
	border: 1px solid black;
	background-color:white;
}

.nom_sector_td2 {
	border-top: 1px solid black;
	border-right: 1px solid black;
	background-color:#EEEEEE;
	cursor:pointer;
}

.nom_sector_td2_cart {
	border-top: 1px solid black;
	border-right: 1px solid black;
	background-color:#EEEEEE;
}

.nom_sector_price {
	width:50px;
	border-bottom: 1px solid black;
}

.nom_id_sector_td {
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

.news_date {
	font-family: Arial;
	FONT-SIZE: 100%;
	font-weight:bold;
	text-decoration: none;
	color: #CC3333;
}

.client_forms {
	BACKGROUND-COLOR: white; BORDER: 1px solid #7F9DB9; WIDTH: 100%;
}
.client_forms_short {
	BACKGROUND-COLOR: white; BORDER: 1px solid #7F9DB9; WIDTH: 50%;
}
.client_forms_nums {
	BACKGROUND-COLOR: white; BORDER: 1px solid #7F9DB9; WIDTH: 100px;
}

.client_forms_params {
	BACKGROUND-COLOR: white; BORDER: 1px solid #7F9DB9; WIDTH: 232px
}
.client_forms_char {
	BACKGROUND-COLOR: white; BORDER: 1px solid #7F9DB9; WIDTH: 470px
}

.buttons_table {
	padding:0;
	margin:0;
	border: 1px solid black;
	background-color:white;
}

.tr_party_line {
	background-color:e1e1e1;
}
.tr_head {
	background-color:#e1e1e1;
	color:black;
}