/****************************************/
/*   GLOBAL Stylesheet file for Dorel		*/
/*   Version: 1.0                       */
/*   february 2007                      */
/*                                      */
/*   	created by: Booleanpark - W.L.    */
/*   	blauw #0074c9											*/
/*		groen #59bb01											*/
/*		rood #e33c20  										*/
/* 		lichtblauw #edf7fe vlak 					*/
/* 		rand #c9ecfb  										*/                             
/*																			*/
/*   	grijs tekst:  #7f7f7f 						*/
/*		grijze lijnen:	#b3bac4           */
/*                                      */
/****************************************/

/* GLOBAL */
/* ************************************ */
html, body 	{margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; color: #666666; background-color: #FFFFFF;}
body 		{font-size: 0.7em;}


/* GRID */
/* ************************************ */
#container 	{width:924px; text-align:left; height:98%; margin: 0 auto;}	
#content 		{margin-top: 10px; clear: both;}
#topMenu		{height:60px; border-bottom:1px solid #b3bac4;}
#homeLogo		{display: block;float: left;margin:190px 0 0 152px;padding:0;}
#languageVisual {float:left; height:538px;margin-left:40px;}

p 				{float: left;clear: right;width:125px; margin-top:55px;padding-left:80px;padding-bottom: 0px;}


#language	{display: block;float: left;margin:99px 0 0 -130px;padding:0;}

a {text-decoration: none;color:#7f7f7f;}
a:hover  {color: #e33c20;background:#f7f7f7;}


/*  Hoofdmenu  */
/* ************************************ */


#menu {
	list-style: none;
	margin: 0;
	padding: 0;
	color:#7f7f7f;
	}
	

#menu li { 
	cursor: pointer;
	width:116px;
	line-height: 20px;
	height: 20px;
	margin-top: -1px; 
	padding: 0 4px 0 4px;
	border:1px solid #e7e7e7;
	
	background: url('../img/taalkeuze_arrow.gif') 114px 7px no-repeat;
	}
	

/* submenu */
#menu li ul {
	position:relative;
	list-style: none;
	
  display: none;
	margin: -20px 0 0 121px;
	padding: 0px 0 0px 0px;
	background:#fff;
	clear:both;
	width:120px;
}


#menu li ul li { 
	position:relative;
	width:120px;
	background:#fff;
	text-align: left;
	padding-right: 2px;
	line-height: 18px;
	color: #7f7f7f;	
	margin:-1px 120px 0 -1px;
	
	
}

/* menu over */
#menu li:hover,
#menu li.over					{color: #0073ce;  }
#menu li:hover ul, 
#menu li.over ul 			{display: block;} 

#menu li ul li 				{ text-align:left;color: #0073ce;background: #f7f7f7; padding-left:0px !important; width: 120px !important; }
#menu li ul li a 			{ margin-left: 0px;padding-left: 20px !important;background-color: #f7f7f7; display:block; height: 20px; } 
#menu li ul li a.cat 	{padding-left:10px; color: #0074c9;}
#menu li ul li a.catB {padding:10px 0 0 10px; color: #0074c9;}
#menu li:hover a,
#menu li.over a 			{}
#menu li ul li a:hover, 
#menu li ul li.over 	{color: #0073CE;}
#menu li:hover ul, 
#menu li.over ul 			{display: block;} 

/* submenu over */
#menu li ul li a:hover, 
#menu li ul li a.over 	{color: #0073CE;background: #f7f7f7 url('../img/taalkeuze_arrow.gif') 110px 7px no-repeat !important;width: 100px !important; }


/*  /Hoofdmenu  */
