A.top_menu {
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.top_menu:visited {
	COLOR: Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight : bold;
	}

A.top_menu:hover {
	COLOR: #2B7B86;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.search{
	overflow:hidden;
	border: 1px;
	border-color : #2B7B86;
	border-style: solid;
	color : #000000;
	text-align: center;
}

.center_text{ COLOR: black;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	text-transform: none;
	line-height: 19px;
}

.cat_prod {
	padding-top: 10;
	COLOR: #2B7B86;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.product {
	padding-top: 10;
	COLOR: Black;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-weight : bold;
}

.aleft{
	float:left;
}
.aright{
	float:right;
}


body { font-family: Verdana, Sans-Serif; font-size: 100%; }

td { font-family: Arial; font-size: 100%; }

a  { color: #226F7A; text-decoration: none;}
a:visited  { color: #226F7A; text-decoration: none;}
a:hover {  color: #FF3D00; text-decoration: none; }


.news { font-size: 140%; margin-bottom: 0; }
.l_date { font-size: 80%; color: #667F8C; margin-bottom: 2em; margin-top: 0.5em; }
.s_date { font-size: 70%; color: #667F8C; }
.s_news { font-size: 90%; margin-top: 0.3em; margin-bottom: 2em;  }
.st_news { font-weight: bold; }
div.n_years { font-size: 110%; margin-right: 27px; margin-left: 27px; margin-top: 35px;  }
.managers { font-size: 80%; margin:27px; }
a.n_years { font-size: 70%; }

.block { font-size: 85%; }

.copy { font-size: 80%; color: #667F8C; }
a.copy { font-size: 100%; color: #667F8C; }

.copy2 { font-size: 80%; color: #ffffff; }
a.copy2 { font-size: 100%; color: #ffffff; }

div.list { margin-left: 27px; }

.mlev1 { margin-top: 1em; font-size: 90%; font-weight: bold; color: #FF3D00;}
.mlev2 { color: #226F7A; font-size: 70%; margin-left: 27px; margin-top: 0.3em; }
.mlev3 { font-size: 80%; margin-left: 54px; margin-top: 0.2em; }
.mlev4 { font-size: 75%; margin-left: 81px; }
.mlev5 { font-size: 70%; margin-left: 108px; }

.prod_title { color: #226F7A; font-size: 85%; font-weight: bold; margin-left: 4px; margin-right: 4px; text-align: center; }

.prod_data  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin-left: 4px;
	margin-right: 4px;
	text-align: center;
}

.prod_data_test  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 4px;
	margin-right: 4px;
}

.prod_data_d  {
	overflow:hidden;
	 font-size: 97%;
	 text-align: left;
	 margin-bottom: 0px;
	border: 1px;
	border-color : #2B7B86;
	border-style: solid;
 }

.prod_top { color: #226F7A; font-size: 100%; margin-right: 37px; margin-left: 37px; margin-bottom: 10px; margin-top: 27px }
.prod_top1 { font-size: 90%; margin-right: 37px; margin-left: 37px; margin-bottom: 10px; margin-top: 10px; }
.prod_top2 { font-size: 75%; margin-right: 37px; margin-left: 37px; margin-bottom: 10px; margin-top: -5px;}

.im_menu { font-size: 9px; width: 42px; text-align:center; }

	.hmenu {
	  color : #FFFFFF;
	  font-weight: bold;
		font-size: 15px;
		text-align: center;
  }
	.t {
	  font-weight: bold;
		font-size: 120%;
  }
	.hform {
	  color : #000000;
		font-size: 15px;
	}
	.tm {
		font-size: 200%;
  }
input {
  font-family: arial; 
}

.flag{
	BACKGROUND: #ffffff;
}
.flag1{
	BORDER-RIGHT: #2B7B85 1px solid; BORDER-TOP: #2B7B85 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #2B7B85 1px solid; COLOR: #152944; BORDER-BOTTOM: #2B7B85 1px solid; TEXT-ALIGN: center
}
.flag2{
	BORDER-RIGHT: #2B7B85 1px solid; BORDER-TOP: #2B7B85 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #152944; BORDER-BOTTOM: #2B7B85 1px solid; TEXT-ALIGN: center
}
.flag3{
	BORDER-RIGHT: #2B7B85 1px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND: #ffffff; BORDER-LEFT: #2B7B85 1px solid; COLOR: #152944; BORDER-BOTTOM: #2B7B85 1px solid; TEXT-ALIGN: left
}
.flag4{
	BORDER-RIGHT: #2B7B85 1px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; COLOR: #152944; BORDER-BOTTOM: #2B7B85 1px solid; TEXT-ALIGN: center
}

.mf {color: #000000; font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: lighter;}

.con {color: #000000; font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: lighter;}

.coni {color: #000000; font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: lighter; text-align: justify; line-height: 19px;}

/*.conv {color: #4987C1; font-family: Arial, Verdana, Tahoma; font-size: 14px; font-weight: bolder;}*/
.conv {color: #FF8040; font-family: Arial, Verdana, Tahoma; font-size: 22px; font-weight: bolder;}

.con2 {color: #ffffff; font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: lighter;line-height: 12px;}

a.conl {color: #4987C1; font-family: Arial, Verdana, Tahoma; font-size: 10px; font-weight: bolder;line-height: 12px;}

div.friends a, div.friends {
	font-size: 10px;
}