@charset "utf-8";

#npo_menu {
	height:29px;
	margin:12px 10px 0px 844px;
	position:absolute;
	width:80px;
	z-index:4;
}

#npo_button_container{
	float:right;
	margin:15px 42px 0px 0px !important;
	padding:0px;
}

.test{ visibility:hidden}
.test2{color:#0066CC; font-weight:bold;}
/* END TEST CLASS */
.ui-tabs-hide { display: none; }
/* ALGEMEEN */
.onzichtbaar{visibility:hidden;}
.rechts{float:right;}
.links{float:left;}
.clear{height:0px;overflow:hidden;width:auto;clear:both;}

/* ++++++++++++++++++++ RESET TAGS +++++++++++++++++++++ */
table, td, th { background: transparent; border-collapse: separate; vertical-align:top; border:none; }
img { border:none; }
ul { width:auto; list-style:none; }
* html li {height: 1%}
.hide{ display:none;}

a:active{outline: none;}
a{outline: none;}

body{
height:100%; 
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
background-color:#DADCE1; 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#555; 
margin:0; 
padding:0; 
text-align:left; 
font-size:62.5%;
}

* {	margin:0; padding:0; font-size:100%; color:#555; text-decoration:none; }

/* volledige inhoud incl advertentie */
#pagewidth{
width:1091px;
margin-left:auto;
margin-right:auto;
margin-top:0;
position:relative;
}

/*begin nieuwe navigatie */
#main_nav{position:absolute; margin-left:400px; padding-top:20px; list-style-type:none; height:auto; overflow:hidden; width:500px;}
#main_nav ul{}
#main_nav ul li{ width:220px; float:left; background-image:url(../images/bg_arrow.gif);background-position:0 -1px;background-repeat:no-repeat;padding:0 10px 4px 12px;font-size:1.6em;
}
#main_nav .small{ width:160px;}
#main_nav ul li a{color:#666666}
#ontdek{ float:right; margin-top:5px;}
/*end nieuwe navigatie */



/* volledige inhoud */
#page_container{width:955px;background-color:#FFFFFF;}
/* witte omlijning, content in het midden */
#main_container{width:923px;height:auto;margin-left:auto;margin-right:auto;margin-top:0;}
a{color:#2971A7; text-decoration:none;}
a:hover{text-decoration:underline;}
/* Begin header styles */
#header{width:923px;height:auto;margin:0px;padding:0px;overflow:hidden;}

/*	#header_row_01{width:923px;	height:40px; margin:0px; padding:0px;} */
	#header_row_01{width:923px;	height:0px; margin:0px; padding:0px;}
	#header_row_02{width:923px;	height:99px;}
	#header_row_03{width:923px;	height:64px;}
	#header_row_04{width:923px;	height:20px;}
	#nps_logo{width:369px; height:98px; margin:0px; padding:0px;float:left;}
	
	#tagcloud{height:93px; width:504px; float:right; overflow:hidden; margin:0px; padding:5px 0px 0px 0px;}
		#tagcloud li { list-style:none; display:inline;}
			#tagcloud li a{ }
				#tagcloud li span{ display:none;}
				#tagcloud li a{color: #666666; text-decoration: none;}
		.niet-populair { font-size: 1.1em;}
		.matig-populair { font-size: 1.3em;}
		.populair { font-size: 1.7em;}
		.redelijk-populair { font-size: 2.2em;}
		.zeer-populair { font-size: 2.7em;}
	#ontdek_nps{width:159px; height:23px; float:right; background-image:url(../images/ontdek_nps_bg.gif); background-repeat:no-repeat; margin:0px 47px 0px 0px;
	padding:5px 0px 0px 10px;}
	#ontdek_nps #contact{width:auto; height:auto; float:left; margin:0px 0px 0px 0px; padding:0px;}
	#ontdek_nps #ontdek{width:90px;	height:auto; float:right; margin:0px 15px 0px 2px; padding:0px;}
	
	/* End header styles */
	
	/*BEGIN ONTDEK NPS STYLES */
		 #top-links{ position:absolute;top:0px;right:70px;}
	 #top-links a{ color:#2971a7; font-size:1.1em; margin-right:10px;}
	 #top-menu{ position:absolute;top:0px;right:220px; width:822px; 
			height:308px; z-index:2; background: transparent url(../images/top-menu-background2.png) 0 0 no-repeat; display:none; }
	 #top-menu h2 { margin:20px 0 0 30px;} 
	 #top-menu #top-menu-close { font-size:1.2em; position:absolute;top:10px;right:60px;} 
	 #top-menu #top-menu-close img { margin:10px 0 0 8px;position:absolute;top:-15px;}
		
	 #top-menu #nps-content { margin:20px 0 0 25px; font-size:1.1em; }
	 #top-menu #nps-content .tabs-menu { float:left; width:210px; margin-right:10px;}
	 #top-menu #nps-content .tabs-menu li{ margin-bottom:10px; width:187px; height:17px; padding:4px 0 0 10px; background: transparent url(../images/arrow-panel-blue.gif) 100% 6px no-repeat; }
	 #top-menu #nps-content .tabs-menu li.ui-tabs-selected{ margin-bottom:10px; width:216px; background: transparent url(../images/arrow-background2.gif) 0px 0px no-repeat; }				
	 #top-menu #nps-content .tabs-menu li a strong{ color:#2971A7; }
	 #top-menu #nps-content .tabs-menu li.ui-tabs-selected a strong{ color:#fff; }
	 #top-menu #nps-content .tabs-content { float:left; width:530px; background:#fff; }
	 
	 
	 #top-menu #nps-content .tabs-content ul li{margin-left:10px;height:15px; width:156px;list-style-image: url(../images/dash.gif); float:left;} 

	 
	 #top-menu #nps-content .tabs-content ul{ float:left; width:500px; margin:5px 10px 5px 10px; height:198px; }
	 #top-menu #nps-content .tabs-content .ontdek_container{float:left; width:500px; margin:10px 10px 10px 10px; height:198px;}  
	#top-menu #nps-content .tabs-content .item{width:151px;height:15px; background-image:url(../images/dash2.gif); 
	background-repeat:no-repeat; float:left;
	padding-left:15px;}
	#top-menu #nps-content .tabs-content .item_col{ 
	float:left; width:152px ;height:auto; overflow:hidden; margin-right:14px;}	 
	/*END ONTDEK NPS STYLES */

	



#content_container{
width:923px;
height:auto;
margin:0px;
padding:0px;
overflow:hidden;
}

#content_container_left{
width:684px;
height:auto;
float:left;
overflow:auto;
margin:0px;
padding:0px;
}

#content_menu_container{
width:684px;
height:auto;
overflow:auto;
margin:0px;
padding:0px;
}
	
	#breadcrumb{height:auto;width:auto;overflow:hidden;display:block;margin:4px 0px 0px 0px;padding:0px;font-size:1.1em;}
	


#content_container_right{
width:217px;
height:auto;
float:right;
overflow:auto;
margin:0px;
padding:0px;
}

#navigatie{
width:auto;
height:28px;
font-size:0.8em;
float:left;
}

#letter_en_zoek{
width:217px;
height:64px;
float:right;
}

#map{ float:right;width:514px; height:370px;}

	
	.zoek_box{height:28px; width:217px;float:left;background:url(../images/zoek.gif);background-repeat:no-repeat;overflow:hidden;}
	#lettergrootte{height:28px;width:217px;float:left;overflow:hidden;font-size:1.1em;}
	.grootte1{font-size:11px;color:#2971a7;}
	.grootte2{font-size:13px;color:#2971a7;}
	.grootte3{font-size:16px;color:#2971a7;}
	.selected{color:#555;}
	.zoek{width: 165px;height: 20px;background: none;border: none;color: #ccc;margin-top: 1px;margin-left: 24px;font-size:1.1em}
	.zoekveld{float:left;width:190px;height:20px;}
	.submit_btn{float:right;width:21px;height:21px;}
	.button{background-image:url(../images/submit_btn.gif); background-repeat:no-repeat;border:none;width:21px;height:21px; cursor:pointer;outline: none;}
	.button:hover{background-image:url(../images/submit_btn_hover.gif); background-repeat:no-repeat;border:none;width:21px;height:21px;outline: none;}
	.button_zoek_form{background-image:url(../images/submit_btn_zoek_form.gif); background-repeat:no-repeat;border:none;width:21px;height:21px; 
	cursor:pointer;outline: none;}	
	.button_zoek_form:hover{background-image:url(../images/submit_btn_zoek_form_hover.gif); background-repeat:no-repeat;border:none;width:21px;height:21px;outline: none;}
	
/* Begin content 03 */
#content_container_bottom{
width:923px;
height:auto;
/*overflow:auto;*/
background-repeat:no-repeat;
background-position:top;
/*background-color:#F3F3F3;*/
}
	#content_container_bottom { background: transparent url(../images/content-container-bottom2.gif) 0 bottom no-repeat;}
		#content_container_bottom .content-container-tabs { overflow:hidden; width:100%; margin-bottom:10px;background: transparent url(../images/tab-background-line.gif) 0 0 repeat-x;}
			#content_container_bottom .content-container-tabs li{ float:left; margin-right:0px; padding:5px 0 0px 0px; text-align:center; height:21px;width:160px;}
		
			#content_container_bottom .content-container-tabs li.ui-tabs-selected {border-bottom:0; height:22px; width:180px; background: transparent url(../images/tab-background-large2.gif) 0 0 no-repeat;}		
					#content_container_bottom .content-container-tabs li a strong{ font-size:1.1em; color:#555;}
					#content_container_bottom .content-container-tabs li a:hover strong{ text-decoration:underline;color:#555;}
					
		#content_container_bottom .content-container-item { overflow:hidden; margin-left:20px; margin-bottom:10px;}
			#content_container_bottom .content-container-item h2{ position:absolute; left:-999px;}
			#content_container_bottom .content-container-item .column{ float:left; width:240px; margin-right:0px; margin-bottom:15px;  }
				#content_container_bottom .content-container-item .column.line{ border-right:1px solid #d2d2d2; margin-right:55px;width:275px;}
				#content_container_bottom .content-container-item .column h3{ font-size:1.6em; text-transform:uppercase; margin-bottom:5px; color:#AEAEAE;font-weight:bold;}
				#content_container_bottom .content-container-item .column li { margin-left:15px; margin-bottom:5px; margin-right:20px; list-style-image:url(../images/li_menu_grey.gif);}
					#content_container_bottom .content-container-item .column li a strong{ font-size:1.1em; color:#555;}
						#content_container_bottom .content-container-item .column li a:hover strong{ text-decoration:underline;}
#content_container_detail{
width:675px;
margin-right:30px;
height:900px;
float:left;
background-color:#F5F5F5;
}
#nps_org{
width:923px;
}
/*
.column{
width:290px;
height:240px;
margin-right:7px;
float:left;
font-size:0.9em;
}*/

.reactieformleft {
	float: left;
	width: 250px;
}

.reactieformright {
	float: right;
	width: 250px;
}

/* End content 03 */		

/*  Begin styles  footer         */
#footer{width:956px;height:60px;background-image:url(../images/footer_bg.gif);background-repeat:no-repeat;margin:25px 0px 0px 0px;padding:0px;}
#footer_row_container{height:20px;width:auto;margin:0px;padding:0px;}
#footer_row1{height:auto;float:right;margin:8px 18px 0px 0px;}

.footer_print, .footer_up, .footer_print_img, .footer_up_img{height:15px;margin:0px;padding:0px 0px 0px 6px;float:left;color:#a6a6a6;}
.footer_up_img {padding:0px 0px 0px 20px;}
.footer_print a, .footer_up a{color:#a6a6a6;}

#footer_row2{height:20px;width:956px;margin:10px 0px 0px 0px;padding:0px;}
#footer_info{color:#555555;margin:30px 0px 0px 0px;padding:0px;margin:3px 0px 0px 0px;text-align:center;}
#footer_info a{color:#555555;}
/*  End styles  footer         */

#sidebanner {position:absolute;right:0;top:230px}
	
	

/* ntr header */
div#header_ntr {
	height:85px;
	margin:10px 0px 0px 0px;
	padding:0px;
}

div#logo {
	width: 400px;
	height: 82px;
	float: left;
	margin: 0;
	padding: 0;
}

div#aanbod {
	width: 342px;
	height: 82px;
	float: left;
	margin: 0;
	padding: 0;
}

div#aanbod ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}


div#aanbod li {
	line-height: 1.8em;
	width: 120px;
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.5em;
	background-image: url(http://www.ntr.nl/static/gfx/arrow_aanbod.gif);
	background-repeat: no-repeat;
	background-position: 0 .67em;
	padding-left: .8em;
}

div#aanbod li a {
	color: #000000;
	text-decoration:none;
}

div#aanbod li a:hover {
	color: #000000;
	text-decoration: underline;
}

div#aanbod li.item4, div#aanbod li.item5, div#aanbod li.item6 {
	margin-left: 175px;
}

div#aanbod li.item4 {
	margin-top: -5.4em;	
}

div#az {
	width: 160px;
	float: left;
	height: 60px;
	margin-top: 8px;
	padding: 0;
}

div#az a {
	color: #000000;
	text-decoration: none;
	font-size: 1.4em;
	font-weight:bold;
	background-image: url(http://www.ntr.nl/static/gfx/arrow_aanbod.gif);
	background-repeat: no-repeat;
	background-position: 0 .27em;
	padding-left: .8em;
	
}

div#az a:hover {
	text-decoration: underline;	
}
/* einde ntr header */		
		
		
		

