/* CSS Document */

html, body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 85%;
}

.normal {
	margin-top: 0px;
	margin-bottom: 0px;
}

}

h2 {
	font-size: 120%;
	}


h2.header {
	font-size: 120%;

}
/* 2e h2.header voor 120% van 120% (voor firefox) */
h2.header {font-size: 120%;}
h2.title {font-size: 120%;}

strong {color: #223D84; font-weight: bold;}
ul {margin-left: 0px; padding-left: 0px;}
ol {margin-left: 23px; padding-left: 0px;}

/* Sitewide navigatie ----------------------------------------------------------------------*/
#footer a {color: #2F62D9; font-size: 85%; text-decoration: none; padding-left: 25px; text-transform: lowercase;} 

/* themalijst ----------------------------------------------------------------------*/
#leftcontent a {
	color: #B61847;
	font-weight: bold;
	text-decoration: none;
	list-style-type: none;
	padding-right: 5px;
	padding-left: 11px;
	padding-top: 5px;
	padding-bottom: 7px;
	display: block;
	border-top: 1px solid #A8B3CD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#leftcontent  a:hover {color: #223D84;}
#leftcontent a.navigationactive {color: #223D84;}

#menuLaatste {border-top: 1px solid #A8B3CD; margin-top: -5px; margin-left: 16px; }

/* Uitgelichte artikelen (rechts) ----------------------------------------------------------------------*/
.CMO_artikelen h2{
	font-size: 100%;
	color: #1B3F94;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #E5E5E5;
}
.CMO_artikelen p {
	color: #1B3F94;
	
	margin-top: 0px;
	background-color: #E5E5E5;
	margin-bottom: 30px;
	padding: 0px;
}
.CMO_artikelen {
	margin-top: 30px;
	
}

.CMO_artikelen .wysiwyg {margin: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #1B3F94;

}
/* 20060719 #1B3F94 naar #003CCA (#B61847) */
.CMO_artikelen .wysiwyg a  {color: #003CCA;
	font-weight: normal; text-decoration: underline;}
	
.CMO_artikelen .wysiwyg a:hover  {color: #B61847;}
/* 20060719 #1B3F94 naar #003CCA (#B61847) */
.CMO_artikelen a {color: #003CCA;
	font-weight: normal; text-decoration: underline;}
	
.CMO_artikelen a:hover  {color: #B61847;}

.wysiwyg ul li {background-image: url(gfx/bullet_red.gif);
		background-repeat: no-repeat;
		background-position: 0px 6px;
		margin-left: -10px;
		padding-left: 10px;
		color: #000000;}
.wysiwyg ul li a {color: #1B3F94 !Important;}
.wysiwyg ul li a:hover {color: #b61847 !Important;}
.wysiwyg ul li a:visited {color: #666666 !Important;}

/* center content ----------------------------------------------------------------------*/
#centercontent {
	
	color: #000000;
}
#centercontent b{
	font-weight: bold;
	color: #1B3F94;
	background-color: #FFFFFF;
}

#centercontent h2{
	color: #B61847;
	background-color: #FFFFFF;
}

#centercontent p {
	margin-bottom: 15px;
}

#centercontent img {
	margin-left: 10px;
	margin-right: 10px;
	display: block;
}

/*Sitemap ----------------------------------------------------------------------*/
#centercontent ul {margin-left: 10px;	list-style-type: none;}
#centercontent ul li {list-style-type: none; color: black;}
#centercontent a {color: #1b3f94; font-weight: normal; text-decoration: none;}
#centercontent a:hover {color: #B61847;}
#centercontent a:visited {color: #6079b4;}
	
/* Zoeken ----------------------------------------------------------------------*/
.zoekveld {background-color: #F2F2F2; color: #000000;
	border: 1px solid #1C4094;
	margin-bottom: 5px;	
}

.button{
	background-color: #F2F2F2;
	font-weight: bold;
	color: #000000;
	border: 1px solid #1C4094;
	width: 113px;
	margin-bottom: 5px;
}

#zoeken form {
	margin-bottom: 15px;
}

/* Path ----------------------------------------------------------------------*/
#path a { color: #A32C54; text-decoration: none; }
#path a:hover {color: #2C45A3;}
.path {font-size: 80%; color: #B61847; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*Nieuws & Agenda (HOME) ----------------------------------------------------------------------*/
#centercontent a.Nieuwskop {	margin: 0px; padding: 0px; color: #1B3F94 !important; font-weight: bold !important;}
#centercontent a.Nieuwskop:hover {color: #B61847 !important;}
#centercontent a.Nieuwskop:visited {color: #6079B4 !important;}

a.leesmeer {margin-top: -14px; padding-bottom: 10px; display: block;}

a.Agendakop {color: #1B3F94 !important; font-weight: bold !important;}
a.Agendakop:hover {color: #B61847 !important;}
a.Agendakop:visited {color: #6079B4 !important;}
.Agendadatum {display: block; font-weight: bold;}

#spacerdiv {height: 0px !important; display: block;}

.Agendadatum {display: block; padding: 0px; color: #1B3F94; }
#agenda p{ margin-bottom: 0px;}

/* Searchresults ----------------------------------------------------------------------*/
#centercontent div.searchresults div.path {
	font-size: 80%;
	font-weight: normal;
	color: #830027 !important;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
#centercontent div.searchresults div.path a {
	/*font-size: 60%;*/
	font-weight: normal;
	color: yellow !important;
	text-decoration: none;
	margin-left: -26px;
}

.zoekpath {font-size: 80%; font-weight: normal; 	color: #A32C54; text-decoration: none;}
a.zoekpath {font-weight: normal !important; 	color: #A32C54 !important;}
a.zoekpath:hover {font-weight: normal !important; color: #1B3F94 !important;}

#centercontent div.searchresults div.path a:hover {color: #1B3F94 !important;}
#centercontent div.searchresults p {margin-top: 0px;}

/* Emailformulieren ----------------------------------------------------------------------*/
#submitbutton{margin-left: 206px;}
.formulier-button {
	background-color: #830027;
	font-weight: bold;
	color: white;
	text-decoration: none;
	border: 1px solid white;
}

div.formcontent input.normalclass {
	
	background-color: #F2F2F2;
	color: #000000;
	border: 1px solid #1C4094;
	margin-bottom: 5px;
}

/*Paginacollectie thema's---------------------------------------------------------*/
a.paginacollectie {color: #A32C54 !important;
	background-image: url(gfx/bullet_red.gif);
		background-repeat: no-repeat;
		background-position: 0px 15px;
		margin-left: 10px !important;
		padding-left: 10px !important;
		padding-top: 8px;
		padding-bottom: 8px;
		display: block;}
a.paginacollectie:hover {color: #1B3F94 !important;
background-image: url(gfx/bullet_blue.gif);}

/* Kopjes center kolommen ----------------------------------------------------------------------*/
#centercolumncontent h2 {
	color: #1B3F94;
	margin-bottom: 0px;
	padding: 0px;
}
#centercolumncontent p {}

/* Media-overzichten (publicaties, projecten, enz) */
#centercolumncontent2, #centercolumncontent3, #centercolumncontent4 {
	border-top: 1px dotted #CC275F;
	border-bottom: 1px dotted #CC275F;
	background-color: #F7F7F7;
	padding-bottom: 10px;
}

#centercolumncontent2 h2, #centercolumncontent3 h2, #centercolumncontent4 h2 {
	color: #1B3F94;
	margin-bottom: 0px;
	padding: 0px;
}
#centercolumncontent2 p, #centercolumncontent3 p, #centercolumncontent4 p {
	margin-bottom: 0px;
	padding: 0px;
}
#centercolumncontent2 a.normal, #centercolumncontent3 a.normal, #centercolumncontent4 a.normal {
	font-style: italic;
	text-decoration: none;
	color: #000000;
}
#centercolumncontent2 a:hover, #centercolumncontent3 a:hover, #centercolumncontent4 a:hover {
	color: #1B3F94;
	text-decoration: none;
}

dl.mediacollection {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

dl.mediacollection dt.header {
	background-image: url(gfx/lijst_blok.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	margin-left: 7px;
}

dl.mediacollection dt.header a.navigation {
	color: #000000;
	text-decoration: none;
	margin-left: 16px;
}

dl.mediacollection dt.header a.navigation:hover {
	text-decoration: underline;
}

/* Media Artikel ----------------------------------------------------------------------*/
#publicatie {
	margin-top: 20px;
	margin-bottom: 20px;
}

#publicatie h1 {
	color: #B61847;
	font-size: 120%;
	padding: 0px;
}

#publicatie h2 {
	color: #1B3F94;
	font-size: 100%;
	margin-bottom: 0; 
	display: block;
}

#publicatie p {
}

#publicatie a {
	padding: 0px;
	color: #1B3F94;
}
#publicatie a:hover {
	color: #B61847;
}
#publicatie a:visited {
	color: #6079b4;
}

span.edit {
	font-style: italic;
	font-size: 80%;
	display: block;
	margin-top: 16px;
}

#publicatie_details {
	color: #181811;
	border-top: 1px dotted #CC275F;
	border-bottom: 1px dotted #CC275F;
	background-color: #F7F7F7;
}

#publicatie_details h2 {
	padding: 5px 0px 0px 0px;
	color: #1B3F94;
	background-color: #F7F7F7;
	margin: 0px;
	padding-top: 10px;
	/*font-size: 85%;*/
}

#publicatie_details p {
	margin: 0px;
	padding: 0px;
}

#publicatie_details a {
	padding: 0px;
	color: #1B3F94;
}
#publicatie_details a:hover {
	color: #B61847;
}
#publicatie_details a:visited {
	color: #6079b4;
}

/* ------------------Printknop-------------------*/
.printknop {
	color: #B61847 !important;
	text-decoration: underline !important;
	margin-left:10px !important;
	padding-left:10px !important;
	background-image: url(gfx/print_pijl.gif) !important;
	background-repeat: no-repeat !important;
	background-position: 0px 4px !important;
}
.printknop:hover {
	color: #1B3F94 !important;
	text-decoration: underline;
	background-image: url(gfx/print_pijl_over.gif) !important;
}

/*Poll ----------------------------------------------------------------------*/
.poll_vraag {
font-size: 120% !important;
color: #1B3F94 !important;
font-weight: bold !important;
}
.poll_antwoord {
color: #1B3F94;
font-weight: bold;
margin-top: -3px;
padding-top: -3px;
}
div.formcontent {}

.formulier-button{
	background-color: #F2F2F2;
	font-weight: bold;
	color: #000000;
	border: 1px solid #1C4094;
	margin-bottom: 5px;
	}
/* ------------------Media-keuze block-------------------*/
		
#mediakeuze {position: relative;
float: right;
padding:5px;
margin-top: -30px;
margin-bottom: -30px;
display: block;}

.lijn {width: 100%;
height: 1px;
background-image: url(gfx/dot_red.gif);
background-repeat: repeat-x;
}

.datum_keuzeoverzicht {font-weight: bold; color:#1B3F94 !important; }
.titel_keuzeoverzicht {color: #1B3F94 !important;}
a.titel_keuzeoverzicht:hover {color: #B61847 !important;}

#overigeitems {background-color: #F9F9F9;}
.meerinfo {display: block; color: #1B3F94 !important; font-weight: normal !important;}
.meerinfo:hover {/*text-decoration: underline !important;*/ color: #B61847 !important;}

#mediakeuze select{ color:black; background:#F9F9F9;}

#artikellijst {border-top: 1px solid #B61847; border-bottom: 1px solid #B61847; padding: 3px; padding-top: 0px;}
#artikellijst h2.artikelklasse {color: #1B3F94; margin-top: 2px; margin-bottom: 0; font-size: 100%; }
#artikellijst a.artikel_kop {color: black; font-weight: normal; background-image: url(gfx/lijst_blok.gif); background-repeat: no-repeat;
					background-position: 0px 6px; margin-left: 5px !important; padding-left: 10px !important; display: block !important;}
#artikellijst a.artikel_kop:hover {color: #B61847;}
#artikellijst a.artikel_kop:visited {color: #666666;}
					
					
#rightcontent h2 {/*font-size: 85%;*/}

/* tabelkop links uitlijnen */
caption.header {text-align: left;
				color: #B61847;
				font-weight: bold;
				/*margin-left: 0px;*/
				}
				
caption.header a {color: #B61847; font-weight: bold; text-decoration: underline;}
caption.header a:hover {color: #1B3F94; font-weight: bold;}

/* ------Scheider--------*/
DIV.column	{ float:left; }

#cleft {margin-right: 10px;}
#cright {margin-left: 10px;}
