/*-------------------------------- mainmenu --*/

#mainmenu ul {
	margin		: 0;
	padding		: 0;
	list-style	: none;
	}

#mainmenu li {
	float		: left;
	}

#mainmenu li a {
	float		: left;
	display		: block;
	height		: 21px;
	width		: 115px;
	padding		: 5px 0 0 0;
	text-align	: center;
	font-size	: 13px;
	font-weight	: bold;
	text-decoration	: none;
	color		: #FFF;
	}

#mainmenu a:hover,
#mainmenu li:hover a {
	width		: 113px;
	background	: #8bcadb;
	border-left	: 1px solid #ffd204;
	border-right	: 1px solid #ffd204;
	}

/*-- vanaf hier sub --*/

#mainmenu li ul {
	position	: absolute;
	top 		: 26px;
	display		: none;
	width		: 138px;
	background	: #00718f;
	}

#mainmenu li:hover ul {
	display		: block;
	}

#mainmenu li:hover ul li {
	clear		: both;
	}

#mainmenu li:hover ul a {
	display		: block;
	height		: 21px;
	width		: 153px;
	padding		: 5px 0 0 10px;
	background	: #00718f;
	text-align	: left;
	font-size	: 12px;
	color		: #FFF;
	border		: none;
	}

#mainmenu li:hover ul a:hover {
	background	: #8bcadb;
	border		: none;
	width		: 153px;
	}

/*-------------------------------- modulebalk --*/

#balkmidden .moduletable {
	width		: 351px;
	height		: 79px;
	margin		: 2px 12px 8px 12px;
	}

#balkrechts .moduletable,
#balkrechts .moduletablequote {
	width		: 150px;
	height		: 55px;
	padding		: 20px 15px;
	text-align	: center;
	background	: url(../images/balk_rechts_bg.jpg) left top no-repeat;
	}

#balkrechts .moduletablequote {
	background	: url(../images/balk_rechts_quote.jpg) left top no-repeat;
}

/*-------------------------------- breadcrums --*/

#breadcrumbs span {
	color		: #006699;
	font-weight	: bold;
	}

/*-------------------------------- staticmenu --*/

#staticmenu ul {
	margin		: 0;
	padding		: 0;
	list-style	: none;
	font-weight	: bold;
	color		: #006699;
	}

#staticmenu li {
	float		: right;
	margin		: 0px 5px;
	}
