/*---
These styles define the main (left) menu.
Syntax of the classname: td.leftMenuItem_[css_style]{_rollover,_active}

The CSS style matches column 'css_style' in _menuitems.
For every new css_style 6 matching classes should be defined:
1) The default class
2) The rollover class (_rollover)
3) The active class (_active)

and for each of these the corresponding a


---*/

div.menubar
{
	width:768px;
	color: #6685C2;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
	font-family:arial;
}

div.menuButtons
{
	padding-left:10px;
	float:left;
	height:100%;
}

a.menuDivLink, h1.menuButtonsTitle
{
	font-size:16px; 
	color:#C5D1E8; 
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
}

a.menuDivLinkSelected, a.menuDivLinkSelected:hover, a.menuDivLink:hover
{
	font-size:16px; 
	color: #003399; 
	text-decoration:none;
	font-weight:bold;
	font-family:arial;
}

a.extraLink
{
	color: #003399;
}


/* BEGIN style for menu on the left side */
table.leftMenu {
	margin: 0; 
	padding: 0;
	height: 232px;
}
td.leftMenu {
	vertical-align: top;
	width: 68px;
	background-color: #9ab5d0;
	border-bottom: 1px solid white;
}
td.vorigkabinetTop {
	padding: 0;
	margin: 0;
	height: 117px;
	width: 699px;
	background-color: #af1826;
}

/* BEGIN DEFAULT MENUITEM STYLE (_stap) */
img.leftMenuImage {
	width: 68px;
	height: 116px;
}
td.leftMenuItem {
	padding: 0;
	margin: 0;
	height: 116px;
	width: 68px;
	color: #fff;
	border: 0;
	border-bottom: 1px solid #fff;
	vertical-align: top;
	background: #fd9839; /* url('/images/punt116_actief.gif') no-repeat 46px */
	cursor: pointer;
}
/* END DEFAULT MENUITEM STYLE (_stap) */

span.leftMenuItem {
	font-size: 20px;
}
/* END style for menu on the left side */

/* BEGIN style for top menu */
#topMenu {
	font-size: 12px;
	height: 95px;
	padding: 0px;
	margin: 0px;
	}
/* END style for top menu */

/* BEGIN style for top menu (Themas -> Stap 1) */
table.themeList {	
	margin: 0; 
	padding: 0;
	height:117px;
} 
table.themeList td {
	width: 169px;
	height: 38px;
	border: 0;
    border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #dbe4ed;
	line-height: 120%;
	vertical-align: middle;
	padding-left: 5px;
	cursor: pointer;	
	font-size: 11px;
	color: #003366;	
}
table.themeList td.themeItem_last {	
	border-right:0;
}
/* END style for top menu (Themas -> Stap 1) */

/* BEGIN style for top menu (Eerste ministers -> Stap 2) */
td.leaderItem {
	width: 174px;
	height: 32px;
	border: 0;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background-color: #dbe4ed;
	line-height: 120%;
	vertical-align: middle;
	padding: 3px 0 3px 3px;	
	cursor: pointer;	
	font-size: 11px;	
	color: #003366;	
}

td.leaderItem_last {
	width: 174px;
	height: 32px;
	border: 0;	
	border-bottom: 1px solid #fff;
	background-color: #dbe4ed;
	line-height: 120%;
	vertical-align: middle;
    padding: 3px 0 3px 3px;
	cursor: pointer;	
	font-size: 11px;	
	color: #003366;	
}

img.plImage {
    width:30px;
    height:30px;
}
/* END style for top menu (Volgende eerste minister -> Stap 2) */

/* BEGIN style for top menu (Huidige regering -> Stap 3) */
/* END style for top menu (Huidige regering -> Stap 3) */

#topMenuMouseOver {
	padding: 5px 10px 0 10px;
	width: 460px;
}