/*body {
  padding: 0px;
  margin: 0px;
  behavior: url("../../../includes/js/csshover.htc");
}*/
.hover{
	color:#ff0;
	font:bold 14px Tahoma;
}

div.sub_menu_frame{
	position:relative;width:100%;border:0px solid #f00;height:0px;
}
div.base{
	position:absolute;top:0px;left:-10px;border:0px solid #00f;width:975px;height:100px;z-index:2;
}
#headbase{
	position:absolute;left:0px;bottom:0px;border:0px solid #0f0;height:40px;width:100%;
}

div.sub_menu_cnt{
	visibility:hidden;position:absolute;top:0px;left:-8px;border:0px solid #00f;
	width:966px;height:30px;z-index:90;
}
#leftmenu{
	position:absolute;left:0px;top:0px;width:5px;display:inline;height:71px;border:0px solid #00f;
	
	z-index:92;
}

div.sub_menu_cnt_top{
	visibility:hidden;position:absolute;bottom:27px;left:5px;border:0px solid #00f;
	width:100%;height:30px;z-index:100;
}

div.menu_on, div.menu_off{
	height:25px;
	width:68px;
	cursor:pointer;
	border:0px solid #f00;
	display:inline;
	margin-right:0px;
}
div.menu_off{
}
div.menu_on{
	/*background-color:#fff;*/
}

/* fomenu */
td.menu_on, td.menu_off{
	font:bold 12px 'Times new Roman'; 
	height:46px;
	cursor:pointer;
	border:0px solid #f00;
	text-align:center;
	padding:0 10px 0 10px;
}
td.menu_off{
	color:#fff;
}
td.menu_on{
	color:#fff;
	/*background-color:#dedede;*/
	
}
td.menu_on a:link, td.menu_on a:visited, td.menu_on a:active,
td.menu_off a:link, td.menu_off a:visited, td.menu_off a:active{
	font:bold 12px 'Times new Roman'; 
	color:#fff;
	text-decoration:none;
}
td.menu_on a:hover,
td.menu_off a:hover{
	font:bold 12px 'Times new Roman'; 
	color:#fff;
	text-decoration:none;
}
/* end - fomenu */

/* almenuk */
table.almenu{
	height:30px;
	border-bottom:1px solid #A2ABB6;
	border-top:0px solid #A2ABB6;
}
table.almenu td{
	font:bold 12px 'Times new Roman'; 
	color:#fff;
	/*background-color:#FEFEFE;*/
	/*padding:0 20px 0 20px;*/
	border-right:0px solid #666;	
	white-space:nowrap;
}
table.almenu td a:link, table.almenu td a:visited, table.almenu td a:active,
table.almenu td a.aktiv:link, table.almenu td a.aktiv:visited, table.almenutd a.aktiv:active
{
	font:normal 1.0em 'Tahoma'; 
	color:#fff;
	display:block;
	padding:0 25px 0 0px;
	line-height:35px;
	text-decoration:none;
}
table.almenu td a.aktiv:link, table.almenu td a.aktiv:visited, table.almenu td a.aktiv:active{
	/*background-color:#D2D6DC;*/
	color:#fff;
}
table.almenu td a:hover, table.almenu td a.aktiv:hover{
	display:block;
	padding:0 25px 0 0px;
	line-height:35px;
	text-decoration:none;
}
/* FUjimae menu */
a.menu_on:link, a.menu_on:active, a.menu_on:visited,
a.menu_off:link, a.menu_off:active, a.menu_off:visited,
a.menu_off_akcio:link, a.menu_off_akcio:active, a.menu_off_akcio:visited{
	font:normal 1.0em Tahoma; 
	text-decoration:none;
	padding-left:10px;
}
a.menu_on:link, a.menu_on:active, a.menu_on:visited{
	color:#FFCFA7;
  text-transform: uppercase;
}
a.menu_off:link, a.menu_off:active, a.menu_off:visited{
	color:#fff;
  text-transform: uppercase;
}
a.menu_off_akcio:link, a.menu_off_akcio:active, a.menu_off_akcio:visited{
	color:#fff;
}
a.menu_on:hover, a.menu_off:hover{
	color:#FFCFA7;
  
	text-decoration:underline;
}
div.menu_ws_nolink_line{
	margin:0px 0px 0px 0px;
  background: #067620;
  
  width: 189px;
}
div.menu_ws_nolink, div.menu_ws_nolink_line{
	color:#000;
	padding:5px 0 0px 5px;
  margin: 0px 0px 0px 5px;
  border: 0px;
}

div.menu_line{
	margin:0px 0px 0px 0px;
	width:189px;
	height:2px;
  
	
}
div.menu_line_bottom{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

/* end - almenuk */