/* Drenthe Hostess Service - Menu stylesheet */
#menu { 
	display:block;
	position:absolute;
	z-index:1100;
	margin:0px;
	padding:0px;
	list-style:none; 
	float:left;
	clear:both;
	width:650px; }
#menu li { display:block; list-style:none; float:right; text-align:center; } 

#menu .menuitem { display:block; letter-spacing:-1px; min-width:112px; font-weight:bold; padding-top:23px; padding-bottom:21px; background:#FFF; color:#01a0c7; font-size:14px; width:100px; text-transform:uppercase; text-decoration:none; }
#menu .menuitem:hover { background:#e22a92; color:#FFF; }
#menu .menuitem_active { display:block; letter-spacing:-1px; font-weight:bold; min-width:112px; padding-top:23px; padding-bottom:21px; background:#e22a92; color:#FFF; font-size:14px; width:100px; text-transform:uppercase; text-decoration:none; }

.submenu { 
	position:absolute;
	top:60px;
	z-index:1200;
	margin:0px;
	padding-top:0px;
	width:166px;
	text-align:left;
}
.submenu li { display:block; list-style:none; float:left; } 
.submenu .submenuitem { display:block; float:left; text-align:left; padding:5px; margin-top:0px; border-top:1px solid #FFF; font-weight:bold; min-width:166px; background:#e22a92; color:#FFF; font-size:10px; text-transform:uppercase; text-decoration:none; }
.submenu .submenuitem:hover { background:#F2F2F2; border-top:1px solid #FFF; color:#01a0c7; }
.submenu .submenuitem_active { display:block; background:#F2F2F2; text-align:left; padding:5px; margin-top:0px; border-top:1px solid #FFF; font-weight:bold; min-width:166px; color:#01a0c7; font-size:10px; text-transform:uppercase; text-decoration:none; }
.submenu .submenufirst { display:block; text-align:left; padding:7px 5px 5px 5px; margin-top:4px; font-weight:bold; min-width:166px; background:#e22a92; color:#FFF; font-size:10px; text-transform:uppercase; text-decoration:none; }
.submenu .submenufirst:hover { background:#F2F2F2; color:#01a0c7; }
.submenu .submenufirst_active { display:block; background:#F2F2F2; text-align:left; padding:7px 5px 5px 5px; margin-top:4px; font-weight:bold; min-width:166px; color:#01a0c7; font-size:10px; text-transform:uppercase; text-decoration:none; }
.submenu .submenulast { display:block; min-width:166px; }
.submenu .submenulast { display:block; text-align:left; padding:5px 5px 5px 5px; margin-top:0px; font-weight:bold; min-width:166px; background:#e22a92; color:#FFF; font-size:10px; text-transform:uppercase; text-decoration:none; }
.submenu .submenulast:hover { background:#F2F2F2; color:#01a0c7; }
.submenu .submenulast_active { display:block; background:#F2F2F2; text-align:left; padding:5px 5px 5px 5px; margin-top:0px; font-weight:bold; min-width:166px; color:#01a0c7; font-size:10px; text-transform:uppercase; text-decoration:none; }
  #submenu_overons { left:90px; }
  #submenu_diensten { left:202px; }
  #submenu_medewerkers { left:426px; }
/* IE 8 Hack */
.submenu { background-color /*\**/: #FFF\9 } 
.submenu { width /*\**/: 176px\9 } 
.submenu .submenulast { margin-top /*\**/:1px\9 }
.submenu .submenulast_active {  margin-top /*\**/:1px\9 }

/* IE 7 Hack */
*:first-child+html .submenu { background-color:#FFF; } 
*:first-child+html .submenu .submenulast { margin-top:1px; }
*:first-child+html .submenu .submenulast_active {  margin-top:1px; }

.footeritem { color:#01a0c7; text-decoration:none; }
.footeritem:hover { color:#e22a92; text-decoration:underline; }
.footeritem_active { color:#e22a92; text-decoration:none; }