/* CSS Document */

div.center_leaderboard {width: 100%; height: 100px; background-color: white; text-align: center;}
/*
#leaderboard {width: 728px; height: 90px; text-align: center; margin-top: 10px; margin-bottom: 10px; position: relative; right: 114px; border: solid 1px #cccccc;}
*/
/* div.nieuws*/
/*div.nieuws h2.header { font-family: Helvetica, Verdana, sans-serif; font-size: 12px;
	font-weight: bold; text-transform: uppercase; color: #D60000; letter-spacing: 1px;
	margin-left: 10px; margin-bottom: 10px; display: block;}*/
	
div.nieuws dl.mediacollection dd {font-size: 10px; line-height: 13px; background-image: url(../images/home/news_gradient.gif); background-repeat: repeat-x; background-position: left bottom; float: left;
	width: 320px; margin-bottom: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
	
	margin-left: 0px;
} 
	
div.nieuws dl.mediacollection dt.header a.navigation {font-size: 11px;
	font-weight: bold; color: #D60000; text-decoration: none;	
	clear:both;
	padding-left: 10px;
	display:block;
}
	
div.nieuws dl.mediacollection dt.header a.navigation:hover {
	text-decoration: underline;
}
div.nieuws dl.mediacollection dd span.normal {display: block;} /* datum */
div.nieuws dl.mediacollection dd p.normal {}
div.nieuws dl.mediacollection dd img.mediaCollectionImage {padding: 1px;
	border: 1px solid #D60000; display: block; float: right; margin-top: -10px; margin-bottom: 5px; margin-left: 10px;}



div.nieuwslijst {}
div.nieuwslijst dl.mediacollection {margin-top: 0px; margin-bottom: 0px;}
div.nieuwslijst dl.mediacollection dd {display: none;}
div.nieuwslijst dl.mediacollection dt.header a.navigation {font-size: 10px; color: #333333; text-decoration: none; background-image: url(../images/navigation/arrow.gif);
	background-repeat: no-repeat; background-position: 12px 7px; display: block; padding-top: 3px; border-bottom-width: 1px; border-bottom-style: solid;
	border-bottom-color: #D6DADA; height: 16px; padding-left: 20px; text-decoration: none; font-weight:normal;}

div.nieuwslijst dl.mediacollection dt.header a.navigation:hover {color: #D60000; text-decoration: none;}

div.nieuwslijst dl.mediacollection {border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6DADA;
	width: 340px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-image: url(../images/home/news_gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;}

div div.nieuwslijst dl.mediacollection dt.header a.navigation

div.nieuwslijst dl.mediacollection dd {}

/* lees meer link in paragraaf */					
div.home_nieuws p a.normal {
width: 340px;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/navigation/arrow.gif);
	background-repeat: no-repeat;
	background-position: 12px 7px;
	display: block;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DADA;
	height: 16px;
	padding-left: 20px;
	font-weight: bold;
	text-decoration: none;
	
	background-color: EAECEC;
	margin-top: -19px;}					

div.home_nieuws p a.normal:hover {color: #D60000;}					
					




/* inzet titelblok */
div.paragraaf_titelblok h2.header {font-family: Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-left: 8px;
	padding-top: 2px;
	width: 137px;
	height: 17px;
	display: block;
	background-image: url(../images/home/block_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	border-top: 10px solid #FFFFFF;}
	
div.paragraaf_titelblok p.normal	{
font-size: 9px;
	line-height: 13px;
	color: #333333;
	display: block;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}
div.lijst_kaal {}
div.lijst_kaal span.normal  {font-size: 9px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/navigation/arrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	display: block;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 16px;
	padding-left: 14px;}


	
div.lijst_kaal a {color: #333333; text-decoration: none; }
div.lijst_kaal a:hover {color: #D60000;}






/* Block */

#block-wrap {
	float: left;
	margin-bottom: 10px;
	background-image: url(../images/home/block_background.gif);
	background-repeat: repeat-y;
}
/*#block {
	width: 145px;
	float: left;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #EAECEC;
}
#block img {
	padding: 1px;
	border: 1px solid #D60000;
	display: block;
}*/
/*#block-header {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	padding-left: 8px;
	padding-top: 2px;
	width: 137px;
	height: 17px;
	display: block;
	background-image: url(../images/home/block_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}*/


.block-list-more{	
	font-size: 9px;
	font-weight: bold
}

#block-text a:hover{
	text-decoration: underline;
}



/* Ad */

#ad-wrap {
	float: left;
}
#ad {
	width: 145px;
	float: left;
	clear: left;
	margin-bottom: 7px;
	padding-right: 10px;
}




/* tab */

.tabs{
	padding: 0px;
	margin: 0px;
	width: 300px;
	height: 30px;
	display: block;
	background-image: url(../images/home/tab-dot.gif);
	background-repeat: repeat-x;
	background-position: 0px 20px;
	clear: left;
}
.tabs li{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 8px;
	padding-right: 12px;
	padding-top: 2px;
	height: 19px;
	display: block;
	float: left;
	background-image: url(../images/home/tab.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.tabs li a{
	text-decoration: none;
	color: #FFFFFF;
	}

.tabs li.selected{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: 8px;
	padding-right: 12px;
	padding-top: 2px;
	height: 19px;
	display: block;
	background-image: url(../images/home/tab-active.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D60000;
}

.tabs li.selected a{
	text-decoration: none;
	color: #D60000;
}

.tabcontentstyle{
	clear: left;
}

.tabcontent{
	display:none;
}



/* RunnersTV */

#runnerstv {
	width: 300px;
	height: 210px;
	float: left;
}



/* Calendar */

#calendar-wrap {
	width: 300px;
	background-image: url(../images/home/news_gradient.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	margin-bottom: 10px;
}
#calendar-header {
	font-size: 9px;
	font-weight: bold;
	color: #D60000;
	padding-left: 5px;
	padding-bottom: 5px;
	letter-spacing: 1px;
	display: block;
	float: left;
	width: 120px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DADA;
}
#calendar-more a{
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	background-image: url(../images/navigation/arrow.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	display: block;
	float: left;
	width: 145px;
	font-weight: bold;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DADA;
}
#calendar-more a:hover{
	color: #D60000;
}

#calendar-entry {
	padding-top: 3px;
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DADA;
	float: left;
	width: 300px;
	display: block;
}
#calendar-date {
	font-size: 9px;
	font-weight: bold;
	padding-left: 5px;
	float: left;
	width: 45px;
}
#calendar-event a{
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	padding-left: 5px;
	float: left;
	width: 130px;
}
#calendar-event a:hover{
	color: #D60000;
}
#calendar-place {
	font-size: 9px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	width: 100px;
}



/* Poll */

#poll-entry {
	font-size: 9px;
	line-height: 15px;
	background-color: #F5F6F6;
	margin-bottom: 2px;
}
#poll-entry input{
	vertical-align: middle;
}
#poll-button a{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	display: block;
	background-image: url(../images/navigation/button_small.gif);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 15px;
	padding-right: 8px;
	padding-left: 8px;
	text-decoration: none;
	margin: 5px;
}

/* mediaoverzicht_block */

#block #block-header {border-top: 10px #FFFFFF solid; margin-bottom: 0px;}
/*div.kolom_links #block #block-header {margin-bottom: -10px;}*/
#block a.blocklink {color: #000000;}
a.blocklink:hover {text-decoration: none !important;}
/*#block a.blocklink img {border: none;}*/
#block p {margin: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
div.mediaoverzicht_block img{ padding: 1px; border: 1px solid #D60000; display: block; margin: 0px;}
div.mediaoverzicht_block h2 {margin: 0px; padding-left: 5px; padding-top: 5px; font-size: 10px;}
div.mediaoverzicht_block h2:hover {text-decoration: underline !important;}
/* blokken afkappen */
#home_content_rechts #home_content_rechts_blokken #block-wrap #block {overflow: hidden !important; height: 230px !important;}

	
	
/* iconenlijst */	
	div.nieuwslijst {}
div.iconenlijst dl.mediacollection {margin-top: 0px; margin-bottom: 0px;}
div.iconenlijst dl.mediacollection dd {display: none;}
div.iconenlijst dl.mediacollection dt.header a.navigation {font-size: 10px; color: #333333; text-decoration: none; background-image: url(../images/standaard/icon_standaard.gif);
	background-repeat: no-repeat; background-position: 0px 4px; display: block; padding-top: 3px; border-bottom-width: 1px; border-bottom-style: solid;
	border-bottom-color: #D6DADA; height: 16px; padding-left: 20px; text-decoration: none; font-weight:normal;}

div.iconenlijst dl.mediacollection dt.header a.dossier {font-size: 10px; color: #333333; text-decoration: none; background-image: url(../images/standaard/icon_dossier.gif);
	background-repeat: no-repeat; background-position: 0px 4px; display: block; padding-top: 3px; border-bottom-width: 1px; border-bottom-style: solid;
	border-bottom-color: #D6DADA; height: 16px; padding-left: 20px; text-decoration: none; font-weight:normal;}
	
div.iconenlijst dl.mediacollection dt.header a.exlink {font-size: 10px; color: #333333; text-decoration: none; background-image: url(../images/standaard/icon_exlink.gif);
	background-repeat: no-repeat; background-position: 0px 4px; display: block; padding-top: 3px; border-bottom-width: 1px; border-bottom-style: solid;
	border-bottom-color: #D6DADA; height: 16px; padding-left: 20px; text-decoration: none; font-weight:normal;}


div.iconenlijst dl.mediacollection dt.header a:hover {color: #D60000; text-decoration: none;}

div.iconenlijst dl.mediacollection {border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6DADA;
	width: 340px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-repeat: repeat-x;
	background-position: left bottom;}
	
	
table.image_border {border: 1px #D60000 solid; padding: 1px; }
		
	
