/*
* { zoom: 1.0; }
/* rezolvare hasLayout issue pentru cacatul asta de IE!!! */

#side_header form {
	position:absolute;
	display:block;
	padding-top:8px;
	padding-left:6px;
}
#side_header form input { margin-left:5px;}
#side_header form input#de_cautat {
	margin:0;
	padding:0;
	background:#fcf5e9;
	border:solid 1px #d9d1c2;
	color:#777777;
	font-size:12px;
	width:110px;
	height:17px;
	vertical-align:baseline;
}
#side_header form input#button {
	background:#fcf4e6;
	border:solid 1px #d9d1c2;
	color:#777777;
	_height:20px; /* IE6 hack */
	width:50px;
} 

/*
#side_homelink {
	position:absolute;
	top:37px;
	left:16px;
	line-height:30px;
	color:#000000;
}
#side_homelink a, #side_homelink a:visited { color: #666666; text-decoration: none; }
#side_homelink a:hover { text-decoration:underline; color:#000000;}
*/
#uk_flag { position:absolute; left:10px; top:47px; }
#ro_flag { position:absolute; left:47px; top:47px; }
#uk_flag img, #ro_flag img { border:none; }

.menuitem {
	width:164px;
	height:18px;
	margin:3px 0px 3px 6px;
	padding:0px;
}
.menuitem a, .menuitem a:visited {
	color: #666666;
	text-decoration: none;
	line-height:16px;
	margin-left:4px;
}
.menuitem a:hover {
	text-decoration:underline;
	color:#000000;
}
.rank0 {
	background-image:url(ui/menu_item.jpg);
	background-repeat:no-repeat;
}
.rank0_selected {
	color:#999999;
	color:#000000;
	line-height:18px;
	padding-left:4px;
	background-image:url(ui/menu_item_active.jpg);
	background-repeat:no-repeat;
}
.rank1 {
	background-image:url(ui/menu_item_extended.jpg);
	background-repeat:no-repeat;
}
.rank1_selected {
	color:#999999;
	color:#000000;
	line-height:18px;
	padding-left:4px;
	background-image:url(ui/menu_item_extended_active.jpg);
	background-repeat:no-repeat;
}


/* ============= ul menus ====== http://qrayg.com/learn/code/cssmenus/ ==================*/
ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
	width: 170px; /* Menu Width */
	margin:0px 0px 3px 0px;
	padding:0px;
	list-style: none;
}
ul#navmenu-v li { float: left; position: relative;  width: 100%; }
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }

ul#navmenu-v ul {
 display: none;
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 9999;
}

/* Root Menu */
ul#navmenu-v a {
	color:#666666;
	display:block;
	height:18px;
	text-decoration:none;
	line-height:16px;
	padding-left:10px;
	background-image:url(ui/menu_item.jpg);
	background-repeat:no-repeat;
	background-position:6px;
}

ul#navmenu-v a.submenu  {
	background-image:url(ui/menu_item_extended.jpg);
}
ul#navmenu-v a.current_page {
	background-image:url(ui/menu_item_active.jpg);
}
ul#navmenu-v a.current_page_submenu {
	background-image:url(ui/menu_item_extended_active.jpg);
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,
ul#navmenu-v li:hover a,
ul#navmenu-v li.iehover a {
	background-image:url(ui/menu_item_active.jpg);
	text-decoration:underline;
}

ul#navmenu-v a.submenu:hover,
ul#navmenu-v li:hover a.submenu,
ul#navmenu-v li.iehover a.submenu {
	background-image:url(ui/menu_item_extended_active.jpg);
}



ul#navmenu-v li:hover li{margin:0px;}
/* 2nd Menu */
ul#navmenu-v li:hover li a,
ul#navmenu-v li.iehover li a {
	background-image:url(ui/menu_item.jpg);
	background-position:0px;
	text-decoration:none;
}
ul#navmenu-v li:hover li a.submenu,
ul#navmenu-v li.iehover li a.submenu {
	background-image:url(ui/menu_item_extended.jpg);
	background-position:0px;
	text-decoration:none;
}
ul#navmenu-v li:hover li a.current_page,
ul#navmenu-v li.iehover li a.current_page {
	background-image:url(ui/menu_item_active.jpg);
	background-position:0px;
	text-decoration:none;
}
ul#navmenu-v li:hover li a.current_page_submenu,
ul#navmenu-v li.iehover li a.current_page_submenu {
	background-image:url(ui/menu_item_extended_active.jpg);
	background-position:0px;
	text-decoration:none;
}



/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,
ul#navmenu-v li:hover li:hover a,
ul#navmenu-v li.iehover li a:hover,
ul#navmenu-v li.iehover li.iehover a {
	background-image:url(ui/menu_item_active.jpg);
	background-position:0px;
	text-decoration:underline;
}
ul#navmenu-v li:hover li a.submenu:hover,
ul#navmenu-v li:hover li:hover a.submenu,
ul#navmenu-v li.iehover li a.submenu:hover,
ul#navmenu-v li.iehover li.iehover a.submenu {
	background-image:url(ui/menu_item_extended_active.jpg);
	background-position:0px;
	text-decoration:underline;
}




/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {
	background-image:url(ui/menu_item.jpg);
	background-position:0px;
	text-decoration:none;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {
	background-image:url(ui/menu_item_active.jpg);
	background-position:0px;
	text-decoration:underline;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; }
