body{
	background: url(../images/bg_body_jeugdzorg.gif) repeat-x top #FFF8E8;		
}

div#container{	
	background: url(../images/bg_container_jeugdzorg.gif) repeat-y; 
	width: 984px;
	border-left: 10px solid #EE2222;
}

img#logoJeugdzorg{
	float: left;	
}

img#random{
	float: left;
	width: 120px;
	height: 96px;
}

#banners{
	background: #fabb16;
	height: 96px;
}
/* speciale behandeling voor IE6 */
#banners img
	{
	   *margin-bottom: expression("-3px");
	}


div#serviceMenu{
	width: 738px;	
	text-align: right;	
	overflow: hidden;
	padding-bottom: 2px;
}

	div#serviceMenu div{
		width: 390px;
		float: right;
		padding: 10px 10px 0 0;
		font-size: 0.7em;
	}

		div#serviceMenu div a{
			text-decoration:none;
			margin-left: 7px;
		}
		div#serviceMenu div a:hover{
			text-decoration: underline;
			color: #e22;
		}

			div#serviceMenu div a.aan{
				font-weight: bold;
			}


div#topMenu{
	width: 738px;
	background: url(../images/achter_topmenu.gif) top left repeat-x;
}


div#subMenu{
	background: url(../images/achter_submenu.gif) #88AA01 top left no-repeat;
	padding: 12px 0 12px 0;
	min-height: 71px;
	margin: 48px 0 0 0;
	_height: 71px;
	width: 216px;
	float: left;
	overflow-x: hidden;	
}


div#breadcrumb{
	font-size: 0.9em;
	color: #908877;	
	float: left;
	width: 470px;
	padding: 14px 0 5px 0;
	_padding: 14px 0 7px 0;
	*padding: 14px 0 7px 0;
}

div#inhoud{
	font-size: 0.7em;
	line-height: 1.5em;
	float: left;
	padding: 12px 21px 12px 31px;
	width: 470px;	
	overflow-x: hidden;
}

a{
	color: #ee7799;
}

a:visited{
	color: #CB6885;
}

a:hover, a:active{
	color: #224499;
}

h1, h2, h3, h4, h5, h6, #inhoud #zoekRes h2{	
	color: #f68;
}


#subMenu li a:hover, #subMenu li a:active{
	background: url(../images/sub_over_jeugdzorg.gif) #FF88AA no-repeat top left;
}

									/* Aan-versie van subMenu  */
li#subMenuAan a:link, li#subMenuAan a:visited, li#subMenuAan a:hover, li#subMenuAan a:active{					
	color: #444444;
	background: url(../images/sub_aan_jz.gif) #C3D47F no-repeat top left;	
}

									/* open-versie van subMenu  */
li#subMenuOpen a:link, li#subMenuOpen a:visited, li#subMenuOpen a:hover, li#subMenuOpen a:active{					
	color: #444444;
	background: url(../images/sub_open_jz.gif) #CCDD7F no-repeat top left;	
}

									/* Links in subSubMenu */
li#subSubMenuUit a:link, li#subSubMenuUit a:visited{
	color: #514938;
	background: url(../images/subsub_uit.gif) no-repeat top left;
}
li#subSubMenuUit a:hover, li#subSubMenuUit a:active{
	color: #FF6688;
	background: url(../images/subsub_over_jz.gif) no-repeat top left;
}

									/* Aan-versie van subSubMenu  */
li#subSubMenuAan a:link, li#subSubMenuAan a:visited{
	color: #FF6688;
	background: url(../images/subsub_aan_jz.gif) no-repeat top left;
	font-weight: bold;
}
li#subSubMenuAan a:hover, li#subSubMenuAan a:active{
	color: #FF6688;
	background: url(../images/subsub_aan_jz.gif) no-repeat top left;
	font-weight: bold;
}

div#subContent{
	width: 226px;
	float: right;
	padding: 0 10px 0 0;
	margin: 25px 0 0 0;
	overflow-x: hidden;
}

input#zoekInput{
	font-size: 0.75em;
	color: #666;
	width: 134px;
	height: 16px;
	margin-top: 0;
	padding: 1px 0 0 4px;
	border: #C4C1B8 1px solid;	
	float: left;
}

form#zoekForm{	
	margin: 6px 0 2px 0;	
	padding: 0;	
	float: right;
	width: 180px;	
}

#zoekImg{
	float: left;
	margin: 0 10px 0 8px;
}

div.step1Map h2 a:link, div.step1Map h2 a:visited, .linkNaarAnderOnderdeel a:link, .linkNaarAnderOnderdeel a:visited{
		
	text-decoration: none;
}

div.step1Map h2 a:active, div.step1Map h2 a:hover, .linkNaarAnderOnderdeel a:active, .linkNaarAnderOnderdeel a:hover{
		
	text-decoration: underline;
}

div.step1Map a:link, div.step2Map a:visited{
	text-decoration: none;

}

div.step1Map a:active, div.step2Map a:hover{
	text-decoration: underline;

}

div.step2Map h3{
	margin-left: 20px;
	background: url(../images/ic_bullet_sitemap_jz.gif) no-repeat left top;
}

div.step2Map h4{
	margin-left: 50px;
	font-size: 1.0em;
	font-weight: normal;
}

img#sitemap{
	margin-right: 10px;
}

img#contact, img#home{
	margin-right: 3px;
}

.subContentBlokje{	
	margin: 21px 0px 0px 0px;	
	border-bottom: solid 1px #DBD8D4;
}

div.subBox{
	font-size: 0.7em;
	line-height: 1.5em;
	color: #000;
	font-family: verdana;
}


div#subContent h4{	
	color: #224499;
	padding: 0 3px 3px 22px;
	font-family: georgia;
	padding-left: 25px;
	font-size: 0.8em;
	background: url(../images/ico_bullet_h4_jz.gif) top left no-repeat ;
	border-bottom: 2px solid #224499;
}

h1{
	font-family: georgia;
}

.wrapper{
	width: 984px;
	overflow: hidden; 
}


/* reactie onderaan pagina */
div#reactiePagina{
	background: #fffcf6 url(../images/achter_reactiepagina.gif) top left repeat-x;
	margin: 30px 0;
	padding: 0 10px;
	border: 1px solid #fde4a2;
}

div#reactiePagina div.hr{
	background: #fdeab9;
	height: 1px;
	font-size: 0;
	line-height:0;
}
	div#reactiePagina div.hr hr{display: none}

div#reactiePagina form{
	margin: 25px -10px 0;
	padding: 0 10px 30px 10px;
	border-top: 1px solid #fde4a2;
}

	div#reactiePagina form td{
		padding: 0 3px 3px 0;
	}

