@charset "utf-8";

.menuitem {
float:left;
height:15px;
margin:0 3px 0 0;
overflow:hidden;
padding:0;
width:auto;
}

#content_container_nieuws_links{
width:684px;
height:auto;
float:left;
overflow:auto;
margin:0px;
padding:0px;
}

#content_pip_header{
width:684px; 
height:auto;
display:block; 
overflow:hidden; 
margin:6px 0px 5px 0px; 
}
#content_header_menu_top{
height:24px;
width:684px;
border-bottom:1px solid #cfcfcf;
}
#content_header_menu_bottom{
width:684px;
height:auto;
}

#content_header_menu_bottom ul{
margin:0px 0px 0px 3px;
height:auto;
}
#content_header_menu_bottom li{
padding-top:8px; 
padding-bottom:10px;
display:block;
float:left;
margin-right:40px;
font-size:1.1em;
}

.active_topmenu{
font-weight:bold;
background-image:url(../images/arrow_topmenu.gif);
background-repeat:no-repeat;
background-position:top center;
}
#pip_content_container{width:684px; height:auto; overflow:hidden; line-height:1.4em; font-size:1.1em; margin-bottom:80px; }

#pip_content{width:519px;float:left; height:auto; overflow:hidden;}
	#pip_content p{color:#555555; margin:0px 0px 10px 0px; padding:0;}
	
	

	
#pip_rechts_container{
width:160px;
height:auto;
overflow:hidden;
float:right;
}

#pip_header{width:519px;height:auto;}
	#pip_header p{color:#555555; margin:0 0 10px; padding:0;width:505px;margin:5px 0px 10px 0px; width:500px;}

#pip_header_xl{width:922px; height:247px;	display:block; overflow:hidden; margin:15px 0px 10px 0px; padding:0px;}
	
.pip_content_break{background-image:url(../images/bg_content_break_pip.gif);background-position:left center;background-repeat:no-repeat;clear:both;display:block;
height:15px;width:auto;}

.pip_item{margin-top:10px; width:500px;}
	.archief_submenu{margin-top:10px; font-weight:bold;border-top:1px solid #ECECEC;width:500px;}
	.archief_submenu_jaar{ margin-bottom:15px; min-height:15px; height:auto;}
		.archief_submenu_jaar ul li{ display:block; float:left; font-weight:bold; margin-right:20px;}
	.pip_archief_item{ width:500px;  height:auto; overflow:hidden; margin-top:10px;}
	.pip_archief_img{ width:75px; height: 50px; border-top:1px solid #cfcfcf; padding-top:5px; float:left; margin-right:10px; overflow:hidden}
	.pip_archief_titel{ width:320px; border-top:1px solid #cfcfcf;padding-top:5px;float:left; margin-right:10px;}
	.pip_archief_titel .item_content .intro img{ display:none}
		.pip_archief_titel .archief_title { margin-left:15px; font-weight:bold; padding-bottom:10px;}
		.pip_archief_titel .title { margin-left:15px; font-weight:bold; padding-bottom:10px;}
		.item_content .intro a.leesmeer{font-weight:bold;}
		.item_content .video_en_links{ margin-bottom:10px;margin-top:10px;}
		.item_content .video_en_links ul li{ list-style-type:circle; margin-left:15px;}
		
		.pip_archief_titel strong img{ position:relative;top:2px; padding-right:5px;}
		.pip_archief_titel strong { top:20px;}
	.pip_archief_datum{ width:80px; border-top:1px solid #cfcfcf;padding-top:5px;float:left;font-weight:bold; letter-spacing:-0.5px}
	.top{ border:none; font-weight:bold;} .top a{ font-weight:normal;}
	.pip_archief_item .pip_archief_titel .item_content a{ text-decoration:underline;} 
	.pip_item .pip_content .custom_body a, .pip_item .pip_content .intro a{text-decoration:underline;}
	/**/
	.pip_item .intro{ width:auto; height:auto; overflow:hidden}
	.pip_item .pip_content p a{ text-decoration:underline}
.plus{
background-image:url(../images/btn_plus.gif); 
width:11px; height:11px; 
background-position:top left; 
position:absolute; 
margin-top:3px;
background-repeat:no-repeat}

.min{
background-image:url(../images/btn_min.gif); 
width:11px; 
height:11px; 
background-position:top left;
position:absolute;
margin-top:3px;
background-repeat:no-repeat}
.ug_archief{ position:absolute; margin:3px 0px 0px 5px;}


.pip_item h3{font-size:1.4em;color:#848484;}
/*.pip_item p{margin-bottom:10px;}*/
/*.pip_item img{float:right; margin: 0 0 15px 15px;}*/
.pip_datum{font-weight:bold;margin:5px 0px 10px 0px;}
	.pip_datum > img { position:relative;top:3px;}
	/*.pip_item p img{float:right; padding:0px 0px 0px 10px; width:250px;}*/
	.pip_item .descr, .pip_item_nieuws .descr{ float:right; padding:0px 0px 5px 20px;clear:both; font-style:italic; font-size:0.9em}
	
.pip_item .pip_content {margin-bottom:10px;}
.pip_item .pip_content img.item{float:right; padding:0px 0px 0px 10px; width:250px;}
.pip_item .pip_content img{float:right; padding:0px 0px 0px 10px; }
.more_nebo_content{background-image:url(../images/arrow.gif);background-position:left center;background-repeat:no-repeat;font-weight:bold;height:20px;width:300px;}
	
	.ug_logo{ width:15px !important; height:11px; float:left !important;position:relative;top:3px; padding-left:0 !important;padding-right:5px !important; } 
.pip_item_details{width:500px;height:auto; overflow:hidden; margin-bottom:10px;}

.pip_item_details {padding:0; width:auto; height:auto; margin-top:10px;}

	.pip_item_details .comments{display:block;float:left;margin-right:10px;}
	.pip_item_details .comments img{position:relative;top:3px;}
	.pip_item_details .date{ float:left; display:block;margin-right:10px;}
	.pip_item_details .date img{float:left;padding:0px 10px 0px 10px;position:relative;top:3px;}

.pip_links{ width:500px; height:auto; overflow:hidden; margin-top:10px;margin-bottom:10px;}
.pip_links ul li{background-image:url(../images/bg_arrow.gif);background-position:0 -1px;background-repeat:no-repeat;margin:0;padding:0 6px 4px 12px;}
.pip_links .link_url { width:230px; height:auto; overflow:hidden; float:left;}
.pip_links .video_url {width:245px; height:auto; overflow:hidden; float:left; margin-right:5px;}
	
/* pip weblog*/
.form_container{ width:500px; height:auto; overflow:hidden; margin-top:20px;}
	.comment_item{ width:480px; background-color:#F0F0F0; margin-bottom:5px; margin-left:20px; padding:5px 5px 20px 5px;}

/*pip nieuws*/
.pip_pagination{ width:500px; height:auto; overflow:hidden; margin-top:20px; }
.pip_pagination li{ color:#2971A7;display:block;float:left;margin-right:5px; font-weight:bold}
.pip_pagination li.inactive{color:#999999;}
.pip_pagination li a strong{ font-weight:lighter}

.pip_pagination_new{ width:500px; height:auto; overflow:hidden; margin-top:20px; }
.pip_pagination_new li{ display:block; float:left; margin-right:5px;width:22px;height:18px; background-image:url(../images/zoek_inactive_tab.gif); background-repeat:no-repeat; text-align:center;padding-top:1px;}
.pip_pagination_new li.prevnext{background-image:url(../images/zoek_prevnext.gif); background-repeat:no-repeat; width:60px; height:18px; color:#CCCCCC}
.pip_pagination_new li a strong{ font-weight:lighter}

.pip_item_nieuws, .pip_item_portret{ margin-bottom:20px; width:500px;}
.pip_item_nieuws .text p a, .pip_item_portret .text p a{text-decoration:underline;}
a.meernieuws, a.leesmeer_nieuws_pip { width:300px; height:20px; background-image:url(../images/arrow.gif); background-repeat:no-repeat;background-position:left; font-weight:bold}

.pip_item_nieuws .text p img{float:right; padding:0px 0px 5px 5px;}
.pip_item_portret .text p img{padding:0px 5px 5px 5px;}
.pip_item_nieuws .date_nieuws, .pip_item_portret .date_nieuws{ font-weight:bold; padding-bottom:5px;}
/*begin foto album*/
#fotoalbum_container{ width:500px;}
	.fotoalbum{width:500px; margin-top:5px; height:auto; overflow:hidden}
	.fotoalbum .text{ width:400px; margin-left:10px; float:left;}
	.fotoalbum .image{ width:90px; float:left;}
	.fotoalbum a.overzicht {background-image:url(../images/arrow.gif);background-position:left center;background-repeat:no-repeat;font-weight:bold;padding-left:10px; font-weight:normal}
	.fotoalbum > img{float:left; padding:5px 10px 0px 0px; width:100px; }
	.foto_item_container{ width:500px; height:auto; overflow:hidden; margin-bottom:20px;}
	.foto_item_container li{ background-color:#f3f3f3;
	display:inline; width:90px; 
	height:110px; overflow:hidden; list-style-type:none; margin-right:5px;  margin-bottom:5px;float:left;}
	.foto_item_container li img{ 
	height:68px; 
	width:auto; 
	border:#f3f3f3 2px solid; 
	opacity: 1.0;filter: alpha(opacity = 100);
	display:block;
	margin-left: auto;
  margin-right: auto;
	
	}
	.foto_item_container li a:hover img{ opacity: 0.5;filter: alpha(opacity = 50);}
	#fotoalbum_container .foto_item_container li p{ height:50px;width:90px;  border-top:#FFFFFF 3px solid; padding:3px;}
	
/*begin nieuwstag*/
ul.nieuwstag, ul.pip_nieuwsdetail{ height:20px; width:500px; overflow:hidden; margin-bottom:15px;border-bottom:1px solid #ECECEC; margin-top:5px; }
ul.nieuwstag li{ display:block; float:left; margin-right:30px;}
ul.pip_nieuwsdetail li{display:block; float:right;}


/* zoekresultaten*/
#zoekresult{ width:500px; height:auto; overflow:hidden;}
ul.result{ height:auto; width:500px; overflow:hidden; margin-bottom:15px; padding-top:10px;}
ul.result li{display:block; margin-right:30px;}
ul.result li.clear{ clear:both;}
.zoekpip_bottom{width:500px; height:20px;padding-top:20px;border-bottom:1px solid #ECECEC; }
.pip_zoek_header{width:500px; height:30px; overflow:hidden; margin-top:20px;}
.pip_zoek_header img{float:left; display:block;}
.pip_zoek_item_datum{ padding-bottom:6px; font-weight:bold}
.pip_zoek_cat{ float:left; display:block}
.pip_zoek_item{width:500px; height:auto; overflow:hidden; margin-bottom:15px;}
.result_nr{float:left; display:block; margin-left:5px;}
.zoek_box_small{height:28px; width:160px;float:left;background:url(../images/zoek_klein.gif);background-repeat:no-repeat;overflow:hidden; padding-bottom:10px;}
.zoek_small {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;
border:medium none;color:#555555;font-size:1.1em;height:20px;margin-left:24px;margin-top:1px;width:113px;}
.zoekveld_small{float:left;height:20px;width:135px;}
.submit_btn_small {float:left;height:21px;width:21px; margin-left:4px;}
.zoek_small_container{ width:160px; height:80px; overflow:hidden; padding-bottom:15px;}
.zoek_small_container h3{ padding-left:4px; padding-right:4px; padding-bottom:10px;}

ul.pip_search{ height:50px; margin-top:40px;}
ul.pip_search li { display:block; float:left; margin-right:5px;width:22px;height:18px; background-image:url(../images/zoek_inactive_tab.gif); background-repeat:no-repeat; text-align:center;padding-top:1px;}
ul.pip_search li.active a{ color:#FFFFFF}
ul.pip_search li.active{ background-image:url(../images/zoek_active_tab.gif); background-repeat:no-repeat;padding-top:1px;text-align:center;}
ul.pip_search li.empty{ background-image:none;}
ul.pip_search li.prevnext{ background-image:url(../images/zoek_prevnext.gif); background-repeat:no-repeat; width:60px; height:18px; color:#CCCCCC}

/*TWITTER*/
.twitter_container{width:217px; height:auto; overflow:hidden;}
	.twitter_container .twitter_header{background:transparent url(../images/piptwitter_header.gif) no-repeat scroll 0 0; width:217px; height:22px;}
	.twitter_container .twitter_header a span{ display:none}
	.twitter_container .twitter_header a {background:transparent url(../images/twitter.gif) no-repeat scroll 0 0; 
	display:block; width:72px; height:22px; margin-left:10px;}
	.twitter_container .twitter_header a:hover{ background-position: 0 -23px;}
	.twitter_container .twitter_content{ width:215px;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf; overflow:hidden}
	
	.twitter_container ul li{padding:5px 8px 3px 8px; line-height:1.2em; overflow:hidden; width:190px;}
	.twitter_container .twitter_content #twitter span a, .twitter_container .twitter_content a {font-weight:bold; position:relative !important; margin:0; clear:none !important; display:inline}
	.twitter_container .twitter_content #twitter a { 
	font-weight:bold; position:relative !important; margin:0; clear:both; display:block;}
	.twitter_container .twitter_content #twitter h2{color:#555555; font-size:1.1em; font-weight:bold;padding:5px 5px 0 7px;}
	.twitter_container .twitter_content p{ padding:5px 8px 5px 8px; line-height:1.2em; overflow:hidden; width:185px}
	.twitter_container .twitter_content p span.twitter_date{color:#929eac}
	.twitter_container .twitter_content h3 {color:#555555; font-size:1.1em; font-weight:bold;padding:5px 5px 0 7px;}
	.twitter_container .twitter_content a { position:absolute; margin:2px 0px 0px 0px; font-weight:bold}
	.twitter_container .twitter_footer{background:transparent url(../images/menu_rechts_bottom.gif) no-repeat scroll 0 0;height:22px;
		width:217px;}

/*TWITTER NIEUW*/
.twitter_content ul{overflow:hidden; display:block}
.twitter_content ul li{line-height:1.2em;overflow:hidden;padding:5px 8px 3px;width:190px;}
.twitter_content ul span.date {margin-left:8px; color:#999999}
/*background:transparent url(../images/gids-detail-top.gif) no-repeat scroll 0 0;
background:transparent url(../images/gids-detail-bottom.gif) no-repeat scroll 0 0;
*/
#uitzending_detail{
display:none;
position:absolute; 
z-index:3; 
width:329px; 
height:auto;
left:150px;
top:260px;
}
#uitzending_detail_top{ background-image:url(../images/uitzending_detail_top.gif); background-repeat:no-repeat; height:50px;width:329px; }
#uitzending_close {
left:300px;
position:absolute;
top:5px;
}
#uitzending_detail_content{ background-color:#FFFFFF; border-right:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; z-index:1000}
#uitzending_detail_content img{width:75px; margin-left:10px; display:none}
#uitzending_detail_content h3{ position:absolute;top:5px;margin-left:10px; width:250px; height:auto; line-height:1.0em}
#uitzending_detail_content strong{margin-bottom:10px;}
#uitzending_detail_content span{position:absolute;top:32px;margin-left:10px;;}
#uitzending_detail_content p{margin-top:-25px; padding:5px;}
#uitzending_detail_content a{ /*display:none */}
#uitzending_detail_bottom{ background-image:url(../images/uitzending_detail_bottom.gif); background-repeat:no-repeat; height:25px;width:329px; }
#uitzending_detail_content > p > img.afl_image{ display:block; float:left; padding:5px 10px 10px 0px; margin:0px;}

/* BEGIN rechtermenu pip styles   */
.pip_content_menu_right {border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;height:auto;margin:0;overflow:hidden;padding:0;width:215px;}
.pip_content_menu_right h3 {color:#555555;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:bold;padding:5px 0 0 7px;}
.pip_content_menu_right ul {list-style-type:none;margin:2px 0 0;padding:2px 0 5px 8px;}
.pip_content_menu_right li {background-image:url(../images/bg_arrow.gif);background-position:0 -1px;background-repeat:no-repeat;border:0 solid #CCCCCC;
font-size:1.1em;height:auto;margin:0;overflow:hidden;padding:0 6px 4px 12px;}
.pip_content_menu_right li .ugtekst {float:left;height:auto;margin:0;padding:0;width:170px;}
.pip_content_menu_right li .ugicoon {float:left;height:auto;margin:0;padding:2px 0 0;width:11px;}

.submenu_container .submenu_item{ margin-bottom:5px;}
.pip_rechtermenu_container{
width:160px;
height:auto;
overflow:hidden;
float:left;
}

.pip_rechtermenu_top{
width:160px;
height:23px;
background-image:url(../images/pip_rechtermenu_top.gif);
background-repeat:no-repeat;
}
.pip_rechtermenu_top h3{
font-size:1.0em;
padding:4px 0 0 10px;
}
.pip_rechtermenu_content{
width:158px;
height:auto;
border-right:1px solid #ececec;
border-left:1px solid #ececec;
overflow:hidden;
}
.pip_rechtermenu_content p{
color:#2971A7;
padding:5px;
}
.pip_rechtermenu_content ul{
list-style-type:none;
margin:2px 0 0 8px;
padding:2px 0 5px;
}
.pip_rechtermenu_content li{
/* 
background-position:-20px 40px;
margin-left:14px;
background-repeat:no-repeat;
list-style-image:url(../images/li_menu.gif);
list-style-position:outside;
*/
background-position:0px -1px;
background-image:url(../images/bg_arrow.gif);
background-repeat:no-repeat;
margin:0px;
padding:0px 6px 4px 12px;
}

.pip_rechtermenu_bottom{
width:160px;
height:23px;
background-image:url(../images/pip_rechtermenu_bottom.gif);
background-repeat:no-repeat;
}

.banner_rechts_container{ width:217px; height:auto; overflow:hidden; margin-top:10px;}
.banner_diversiteit{display:none;}
/* test voor breadcrumbs*/
#content_detail_menu{
font-size:1.1em;
}

.pollbalk {
	height:5px;
	width:auto;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-image:url(../images/bg-poll.gif);
	border: 0px solid #0000ff;
}





