@charset "utf-8";
/* begin uitzending gemist styles */
#ug_container{margin-bottom:40px;margin-top:20px;min-height:500px;overflow:auto;width:auto;}
#ug_uitgelicht_container{width:684px; height:auto; overflow:hidden; margin-bottom:20px;}
#ug_uitgelicht_container h3.ug{font-size:1.1em; margin-top:20px;}
#ug_uitgelicht_container .item{ width:325px; height:120px; float:left; margin:10px 10px 10px 0px; font-size:1.1em; }
#ug_uitgelicht_container .item .image{ float:left; padding:5px 5px 3px 0px; width:100px; height:53px; overflow:hidden}
#ug_uitgelicht_container .item a.ugdetail strong {color:#2971A7; padding}

#ug_uitgelicht_container #uitzending_detail{ display:none; font-size:1.1em}
	#ug_uitgelicht_container #uitzending_detail {display:none;height:auto;left:150px;position:absolute;top:260px;width:329px;z-index:3;}
	#ug_uitgelicht_container #uitzending_detail_top {background-image:url(../images/uitzending_detail_top.gif);background-repeat:no-repeat;height:50px;width:329px;}
	#ug_uitgelicht_container  #uitzending_close {left:300px;position:absolute;top:5px;}
	#ug_uitgelicht_container #uitzending_detail_content {background-color:#FFFFFF;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
	#ug_uitgelicht_container #uitzending_detail_bottom {background-image:url(../images/uitzending_detail_bottom.gif);background-repeat:no-repeat;height:25px;
	width:329px;}
	#ug_uitgelicht_container #uitzending_detail_content{ background-color:#FFFFFF; border-right:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid;}

#ug_uitgelicht_container #uitzending_detail_content img{width:75px; margin-left:10px; display:none}
#ug_uitgelicht_container #uitzending_detail_content h3{ position:absolute;top:5px;margin-left:10px; width:250px; height:auto; line-height:1.0em}
#ug_uitgelicht_container #uitzending_detail_content strong{margin-bottom:10px;}
#ug_uitgelicht_container #uitzending_detail_content span{position:absolute;top:32px;margin-left:10px;;}
#ug_uitgelicht_container #uitzending_detail_content p{margin-top:-25px; padding:5px;}
#ug_uitgelicht_container #uitzending_detail_content a{ display:none}
#ug_uitgelicht_container #uitzending_detail_bottom{ background-image:url(../images/uitzending_detail_bottom.gif); background-repeat:no-repeat; height:25px;width:329px; }
#ug_uitgelicht_container #uitzending_detail_content > p > img.afl_image{ display:block; float:left; padding:5px 10px 10px 0px; margin:0px;}

	
#ug_programma_container li.ui-tabs-selected {border-bottom:0; height:22px; width:92px; background: transparent url(../images/tab-background-large3.gif) 0 0 no-repeat; 
list-style:none;}	
#ug_programma_container ul li.ui-tabs-selected a{ color:#666666}
#ug_programma_container li {float:left;height:21px;margin-right:0;padding:5px 0 0 0;width:92px; list-style-type:none; font-weight:bold; text-align:center}
#ug_programma_container ul{ overflow:hidden; background: transparent url(../images/tab-background-line.gif) 0 0 repeat-x; font-size:1.1em;margin-bottom:10px;
overflow:hidden;
width:100%;
}


#ug_programma > p{font-size:1.1em;}


#ug_programma_container #ug_datum ul{ background-image:none; font-weight:normal; font-size:1.0em; margin-bottom:20px;}
#ug_programma_container #ug_datum li.ui-tabs-selected{background-image:url(../images/tab_ug_datum.gif);background-repeat:no-repeat; } 
	#ug_programma_container #ug_datum  li.ui-tabs-selected a{ color:#fff;}
	#ug_programma_container #ug_datum li {float:left;height:18px; margin-bottom:10px;padding:3px 0 0 0;width:94px; list-style-type:none; font-weight:normal}
	#ug_programma_container #ug_datum li a{ color:#666; top:5px;}

	#ug_programma_container #ug_datum ul.ug_datum_items{width:684px; height:auto; overflow:hidden; font-size:1.1em}
	#ug_programma_container #ug_datum ul.ug_datum_items li, #ug_programma_container #ug_programma li.progitem{ width:684px ; height:auto; border-top:#CCCCCC 1px solid; padding-top:10px; margin-top:10px; text-align:left }

	#ug_programma_container #ug_datum ul.ug_datum_items li h3, #ug_programma_container #ug_programma li.progitem h3{ float:left; color:#666; font-weight:bold; width:300px; height:auto;background-image:url(../images/bg_arrow.gif);background-position:0 -1px;background-repeat:no-repeat;padding:0 6px 0px 12px; clear:left}	
	
	#ug_programma_container #ug_datum ul.ug_datum_items a.proglink, #ug_programma_container #ug_programma ul.ug_prog_items a.proglink{}
	#ug_programma_container #ug_datum ul.ug_datum_items a, #ug_programma_container #ug_programma ul.ug_prog_items a{color:#336699;}
	
	#ug_programma_container #ug_datum ul.ug_datum_items a.uglink, #ug_programma_container #ug_programma ul.ug_prog_items a.uglink{}
	#ug_programma_container #ug_datum ul.ug_datum_items p.tekst, #ug_programma_container #ug_programma ul.ug_prog_items p.tekst{ margin:10px 0px 10px 0px;}
	#ug_programma_container #ug_datum ul.ug_datum_items p.tekst img, #ug_programma_container #ug_programma ul.ug_prog_items p.tekst img{ display:none}
	
	#ug_programma_container #ug_programma ul{ background-image:none; font-weight:normal; font-size:1.1em; margin-bottom:20px;}
	#ug_programma_container #ug_programma li.ui-tabs-selected{background-image:url(../images/tab_ug_letter.gif);background-repeat:no-repeat;} 
	#ug_programma_container #ug_programma  li.ui-tabs-selected a{ color:#fff;width:20px; padding:3px;}
	#ug_programma_container #ug_programma li {float:left;height:18px; margin-bottom:10px;padding:2px 0px 0px 0px;width:22px; list-style-type:none; font-weight:normal; text-align:center; margin-right:5px;}
	#ug_programma_container #ug_programma li a{ color:#666}
	#ug_programma_container #ug_programma h4{ font-size:1.2em; clear:both; position:absolute}
	#ug_programma_container .kiesprog{ float:left; clear:both; margin-top:20px;}
	.ug_az_prog{ clear:both; margin-top:40px;}
	

/* end uitzending gemist styles */

/* begin gids styles */
.grey { background-color:#f0f0f0;}

.white {background-color:#ffffff;}

#gids_container {min-height:500px;width:auto;overflow:auto;margin-bottom:40px;margin-top:40px;}

.empty {width:84px;height:30px;float:left;margin-bottom:10px;}

.kop_nl1, .kop_nl2, .kop_nl3, .kop_ra1, .kop_ra2, .kop_ra3, .kop_ra4, .kop_ra5, .kop_ra6, .kop_cz1, .kop_ges, .kop_cul, .kop_hol, .kop_hil {
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:10px;
	height:30px;
	float:left;
}
.kop_nl1, .kop_nl2, .kop_nl3 {width:200px;}
.kop_nl1 {background-image:url(../images/nederland1_big.gif);}
.kop_nl2 {background-image:url(../images/nederland2_big.gif);}
.kop_nl3 {background-image:url(../images/nederland3_big.gif);}

.kop_ra1, .kop_ra2, .kop_ra3, .kop_ra4, .kop_ra5, .kop_ra6, .kop_cz1 {width:100px;}
.kop_ges, .kop_cul, .kop_hol, .kop_hil {width:150px;}

.kop_ra1 {background-image:url(../images/radio1_big.gif);}
.kop_ra2 {background-image:url(../images/radio2_big.gif);}
.kop_ra3 {background-image:url(../images/3fm_big.gif);}
.kop_ra4 {background-image:url(../images/radio4_big.gif);}
.kop_ra5 {background-image:url(../images/radio5_big.gif);}
.kop_cz1 {background-image:url(../images/radio6_big.gif);}
.kop_ges {background-image:url(../images/geschiedenis_big.gif);}
.kop_cul {background-image:url(../images/cultura_big.gif);}
.kop_hil {background-image:url(../images/hilversumbest_big.gif);}
.kop_hol {background-image:url(../images/hollanddoc_big.gif);}

.tijd {width:80px;height:32px;border-right:4px solid #FFFFFF;float:left;text-align:center;}
.nl1, .nl2, .nl3 {height:32px;width:196px; float:left;border-right:4px solid #FFFFFF;border-bottom:1px solid #FFFFFF;overflow:hidden;}
.ra1, .ra2, .ra3, .ra4, .ra5, .ra6, .cz1 {height:32px;width:96px; float:left;border-right:4px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}

.ges, .cul, .hol, .hil {height:32px;width:146px; float:left;border-right:4px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}

	#gids_container .tijd p,#gids_container .ned1 p, #gids_container .ned2 p, #gids_container .ned3 p {padding-left:4px;padding-top:4px;}

	#gids_container .gids-container-tabs {overflow:hidden; width:100%; margin-bottom:10px;background: transparent url(../images/tab-background-line.gif) 0 0 repeat-x;
	}
		#gids_container .gids-container-tabs li{ 
			float:left; 
			margin-right:0px; 
			padding:5px 0 0px 0px; 
			text-align:center; 
			height:21px;width:150px;
			}
			
		#gids_container .gids-container-tabs li.ui-tabs-selected {
			border-bottom:0; 
			height:22px; 
			width:150px; 
			background: transparent url(../images/tab-background-large.gif) 0 0 no-repeat;
		}		
		
				#gids_container .gids-container-tabs li a strong{ font-size:1.1em; color:#555;}
					#gids_container .gids-container-tabs li a:hover strong{text-decoration:underline;color:#555;}
				
	#gids_container .gids-container-item { 
		overflow:hidden;
	}
		#gids_container .gids-container-item h2 { 
			position:absolute; 
			left:-999px;
		}
		
		#gids_container .gids-container-item .column{ 
			float:left; 
			width:240px; 
			margin-right:40px; 
			margin-bottom:15px;
		}
		
			#gids_container .gids-container-item .column.line { 
				border-right:1px solid #d2d2d2;
			 }
			
			#gids_container .gids-container-item .column h3 { 
				font-size:1.6em; 
				text-transform:uppercase; 
				margin-bottom:5px; 
				color:#AEAEAE; 
				font-weight:bold;
			}
			
			#gids_container .gids-container-item .column li {
				margin-left:15px; 
				margin-bottom:5px; 
				list-style-image:url(../images/li_menu_grey.gif);
			}
			
				#gids_container .gids-container-item .column li a strong { 
					font-size:1.1em; 
					color:#555;
				}
				
#gids-detail .closeimg{ width:20px; height:20px;}	
#gids-detail { width:350px;  position:absolute; top:380px; left:220px; display:none;z-index:3;}	
#gids-detail-top { background: transparent url(../images/gids-detail-top.gif) 0 0 no-repeat; width:350px; height:76px;}
#gids-detail-close {position:absolute; left:310px; top:25px;}
#gids-detail-middle { background: transparent url(../images/gids-detail-middle.gif) 0 0 repeat-y; width:350px; overflow:hidden;}

	#gids-detail-middle h3{ width:270px;color:#555; font-size:1.2em; padding: 0 20px 0 20px; position:absolute; left:0px; top:25px;}
	#gids-detail-middle span{ color:#555; font-size:1.1em; padding: 0 20px 0 20px; position:absolute; left:0px; top:57px;}
	#gids-detail-middle p {padding: 0px 20px 0 20px;}
	#gids-detail-middle img { float:right; padding:5px 10px 0 10px;width:100px;}
	
		#content_overview #gids-detail-middle p { margin:0;}
	
#gids-detail-bottom { background: transparent url(../images/gids-detail-bottom.gif) 0 0 no-repeat; width:350px;height:36px;}
/* end gids styles */
