/* CSS Document 4PIP _blauw_home */
/******** CONTAINER *****/
body{
	background-image: url(../images/layout/blauw_home/achtergrond_blauw_h.gif);
	background-color: #061A8E;
}

#header_left{
	background-image: url(../images/layout/blauw_home/header_links_blh.gif);

}
#header_right{
	background-image: url(../images/layout/blauw_home/header_rechts_blh.gif);

}
#nav li a:hover, #nav li a.active {
	color: #021065;
	background-image: url(../images/layout/blauw_home/sub_blh.gif);
}	



/********** submenu************/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{ 
left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{ /* lists nested under hovered list items */
left: auto;
}
#nav li ul li a{
	color: #0b9fd3;
	font-size: 1.1em;
		padding: 2px 5px 2px 15px;
		margin-left: 25px;
		margin-top: 8px;
			background-image: url(../images/layout/blauw/sub_sub_blauw_a.gif);
			background-repeat: no-repeat;
	background-position: right center;
	width: 75px;
		}

#nav li ul li a:hover, #nav li ul li a.actief{
	background-image: url(../images/layout/blauw/sub_sub_bl_ho.gif);
	font-weight: normal;
	padding-left: 15px;
			background-repeat: no-repeat;
	background-position: right center;
	width: 75px;
	color: #F7F00B;
}
 #nav ul li ul li a.active{
	background-image: url(../images/layout/blauw/sub_sub_bl_ho.gif);!important
	}


/********** TEXT ************/
#tekst h1, #tekst h2, #tekst a:hover, #tekst h3 {
	color:#064ecc;
	}

.img a:hover, .img a:active, .img1 a:hover, .img1 a:active{
	background-color:#064ecc;
}


#tekst .button a{
	background-color:#064ecc;
}
#tekst .button a:hover{
	color:#064ecc;
}


/**rechts**/

#nav2 li a {
	background-image:url(../images/layout/blauw_home/blauw_blh.gif);
}
#nav3 li a {
	background-image:url(../images/layout/blauw_home/rood_blh.gif);
}

#nav4 li a {
	background-image:url(../images/layout/blauw_home/paars_blh.gif);
}

#nav5 li a {
	background-image:url(../images/layout/blauw_home/groen_blh.gif);
}

#nav2 li a:hover{
	background-image:url(../images/layout/blauw_home/blauw_blh_ho.gif);
}	

#nav3 li a:hover{
background-image:url(../images/layout/blauw_home/rood_blh_ho.gif);
}	

#nav4 li a:hover{
background-image:url(../images/layout/blauw_home/paars_blh_ho.gif);
}	

#nav5 li a:hover {
background-image:url(../images/layout/blauw_home/groen_blh_ho.gif);
}	

.blauw{
	color:#064ecc;
	font-weight: bold;
}
/********** LISTS **********/
#list ul li{
	background-image: url(../images/layout/blauw_home/bullet_blauw.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#list2 ul li{
	background-image: url(../images/layout/blauw_home/bullet_blauw.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}

/********** FOOTER **********/
#footer p, #footer a, #footer a:visited, #footer a:active, #footer a:hover{
color:#064ecc;

}

#nav_head a.normal:hover, #nav_head a.active{
	background-image: url(../images/layout/blauw_home/menu_h_blh.gif);
}

#tekst1{

}

#tekst2{
}

.ingang{
}

/********** TEXT ************/
/**right en left***/
#midden1 {
	display:block;
	width:1000px;
	height:auto;
	float:left;
	margin-top:0;
	padding-left:0;
}

#middle2{
	display: block;
	width:631px;
		float: left;
		margin-left: 148px;
	}
#tekst1{
	display: block;
	width:631px;
	margin-top:0;
	float: left;
	margin-left: 0px;
	line-height:1.6em;
	font-size:1.1em;
	padding 15px 20px 20px 20px;
	background-image: url(../images/layout/blauw_home/bg_home_trans.png);
	background-repeat: repeat;
	}

#tekst1_titel{
width: 631px;
height: 36px;
background-image: url(../images/layout/blauw_home/balk_bg.png);
background-repeat: repeat-x;
	}
#tekst1 p{
margin: 5px 0px 0px 0px;
color:#fff;

}
#tekst1 h1{
	font-size:1.5em;
	color:#06BA1F;
	font-weight:bold;
	padding-top: 6px;
	margin: 0px 0px 15px 0px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height: normal;
	}
#tekst1 h2{
	font-size:1.1em;
	color:#06BA1F;
	margin: 10px 0px 0px 0px;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
#tekst1 a, #tekst1 a:active, #tekst1 a:visited{
	color:#333333;
	text-decoration: underline;
}
#tekst1 a:hover{
	color:#06BA1F;
	text-decoration: none;
}

#tekst2_titel{
width: 188px;
height: 36px;
background-image: url(../images/layout/blauw_home/balk_bg.png);
background-repeat: repeat-x;
margin-left: 33px;
	}

#tekst2{
	display: block;
	width:188px;
	margin-top:0;
	float: left;
	line-height:1.6em;
	font-size:1.1em;
	padding 15px 20px 20px 20px;
	margin-left: 33px;
	background-image: url(../images/layout/blauw_home/bg_home_trans.png);
	background-repeat: repeat;
	}

/***** HEADER *****/
#header2{
	display:block;
	width:1000px;
	height:190px;
	float:left;
	margin-top:0;
	padding-left:0;
}
#header2_left{
	display:block;
	width:635px;
	height:190px;
	float:left;
	margin-top:0;
	padding-left:0;
	background-image: url(../images/layout/blauw_home/header_links_index.gif);
	background-repeat: no-repeat;
}
#header2_right{
	display:block;
	width:365px;
	height:190px;
	float:left;
	margin-top:0;
	padding-left:0;
	background-image: url(../images/layout/blauw_home/logo_groot_home.gif);
	background-repeat: no-repeat;
}

#header2text{
	height: 50px;
	width:200px;
	margin-left:158px;
	color:#F7F00B;
	font-size: 14px;
	display: block;
	margin-top: 83px;
	position: absolute;
	font-weight: bold;
}

/********** FOOTER **********/
#footer2{
	clear: both;
	float: left;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	text-align:right;
	height:80px;
		}
#footer2 p{
	font-size:1.1em;
	margin-top: 30px;
	margin-right: 0;
	text-align:right;
	padding-right: 230px;
}
#footer2 a, a:visited, a:active{
	text-decoration: underline;
}
#footer2 a:hover{
text-decoration: none;
}