/* CSS Document */
/* COPYRIGHT VERHAEG WEBDESIGN & WEBDEVELOPMENT BV - WWW.VERHAEG.NET */

body{
	margin-left:0px;
	margin-top:0px;
	background-color:#0C2730;
	font-family:Arial Unicode MS,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

pre{
	
	font-size:12px;
	margin-right:20px;
}

hr{
	width:100%;
	color:#FFFFFF;
	_height:1px;
	margin-top:2px;
	margin-bottom:2px;
}
p{
	color:#333;
}

a{
	color:#006699;
	font-weight:bold;
}

ul{
	color:#333;
}

div.frame{
	width:1000px;
	background-color:#282828;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
}

div.header{
	width:1000px;
	_height:54px;
	padding-top:0px;
}

div.frameKolom{
	padding:0px;
	width:620px;
	_height:auto;
	min-height:500px;
	vertical-align:top;
	float:left;
	clear:both;
	margin-left:20px;
	_margin-left:10px;
	margin-right:0px;
}

div.frameKolom2{
	width:340px;
	_height:auto;
	vertical-align:top;
	float:left;
	clear:right;
	margin-left:2px;
	margin-right:0px;
}

div.frameKolom3{
	width:960px;
	_height:auto;
	vertical-align:top;
	float:right;
	clear:right;
	margin-left:0px;
	margin-right:20px;
	_margin-right:10px;
	min-height:500px;
	_height:500px;
}

table.themaPagina{
	margin-top:20px;
	width:960px;
}

.themaPagina td{
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}

div.toolbalk{
	width:400px;
	_height:50px;
}

.toolbalk a{
	color:#006699;
	font-weight:bold;
}

div.toolbalkLogin{
	width:300px;
	_height:auto;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:20px;
	float:right;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}

.toolbalkLogin a:link{ color:#FFF; font-weight:bold; }
.toolbalkLogin a:visited{ color:#FFF; font-weight:bold; }
.toolbalkLogin a:active{ color:#FFF; font-weight:bold; }
.toolbalkLogin a:hover{ color:#FFF; font-weight:bold; }

div.toolbalkLoginTools{
	width:600px;
	min-height:50px;
	_height:50px;
	max-height:50px;
	padding-top:0px;
	padding-bottom:2px;
	padding-left:20px;
	float:left;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
}

.toolbalkLoginTools a:link{ color:#FFF; font-weight:bold; }
.toolbalkLoginTools a:visited{ color:#FFF; font-weight:bold; }
.toolbalkLoginTools a:active{ color:#FFF; font-weight:bold; }
.toolbalkLoginTools a:hover{ color:#FFF; font-weight:bold; }

.inputLogin{
	width:80px;
	_height:14px;	
	font-size:10px;
	border:#FFFFFF 1px solid;
	background-color:#333333;
	padding-left:3px;
	color:#FFFFFF;
}

div.portalLogo{
	width:300px;
	_height:50px;
	padding:10px;
	float:left;
	font-size:10px;
	color:#006699;
	font-weight:bold;
}

.kopWit16px{
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
}

.kopWit12px{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.kopGrijs16px{
	font-size:16px;
	font-weight:bold;
	color:#333;
}

.kopGrijs12px{
	font-size:12px;
	font-weight:normal;
	color:#B2B2B2;
}

table.loginTable{
	margin-top:5px;
}

.loginTable td{
	text-align:left;
	color:#FFFFFF;
}

.buttonLogin{
	width:40px;
	_height:19px;	
	font-weight:bold;
	font-size:10px;
	border:#FFFFFF 1px solid;
	background-color:#333333;
	margin-top:1px;
	color:#FFFFFF;
	margin-left:5px;
}

div.titelBalk{
	background-color:#12C8D6;
	width:985px;
	_height:auto;
	min-height:64px;
	_height:64px;
	clear:both;
	color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:5px;
}

div.titelBalkTitel{
	font-size:16px;
	font-weight:bold;
	color:#282828;
	text-align:center;
	margin-top:14px;
}

div.titelBalkZoekform{
	font-size:12px;
	font-weight:normal;
	color:#282828;
	text-align:right;
	float:right;
	margin-top:10px;
	margin-bottom:0px;
	margin-right:0px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:text-top;
}

.titelBalkZoekform form{
	margin-bottom:0px;
	margin-top:0px;
}

.titelBalkZoekform input[type=text]{
	width:100px;
	_height:14px;
	border:#999999 1px solid;
	margin-left:5px;
	margin-right:0px;
	font-size:10px;
	padding-left:3px;
}

.titelBalkZoekform input[type=submit]{
	width:50px;
	_height:19px;
	border:#999999 1px solid;
	margin-left:5px;
	margin-right:20px;
	font-size:10px;
}

div.lichtkrant{
	background-color:#333333;
	padding:0px;
	width:1000px;
	_height:20px;
	clear:both;
	color:#FFFFFF;
	margin-left:0px;
	margin-right:auto;
	margin-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}

div.footer{
	background-color:#333;
	padding:0px;
	padding-top:10px;
	width:1000px;
	clear:both;
	color:#FFFFFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	left:0px;
	top:0px;
}

div.footerLinks{
	width:230px;
	padding:10px;
	float:left;
	text-align:left;
}

.footerLinks a:link, .footerLinks a:visited, .footerLinks a:active, .footerLinks a:hover{
	font-size:10px;
	color:#CCC;
	line-height:15px;
	text-decoration:none;
	text-align:left; 
}

div.mainNavigatie{
	width:900px;
	padding-left:0px;
	padding-right:5px;
	margin-bottom:5px;
	margin-top:5px;
	clear:left;
	_height:20px;
}

.mainNavigatie a:link{
	color:#FFFFFF;
	text-transform:uppercase;
	margin-left:20px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.mainNavigatie a:visited{
	color:#FFFFFF;
	text-transform:uppercase;
	margin-left:20px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.mainNavigatie a:active{
	color:#FF6600;
	text-transform:uppercase;
	margin-left:20px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.mainNavigatie a:hover{
	color:#FF6600;
	text-transform:uppercase;
	margin-left:20px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

div.maincontentMint{
	background-color:#FFF;
	min-height:600px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.maincontentMint a:link{ text-decoration:underline; font-weight:bold; }
.maincontentMint a:visited{ text-decoration:underline; font-weight:bold; }
.maincontentMint a:active{ text-decoration:underline; font-weight:bold; }
.maincontentMint a:hover{ text-decoration:underline; font-weight:bold; }

.maincontentMint h1{
	font-size:24px;
	font-weight:normal;
	color:#8C8C8C;
	line-height:24px;
}

.maincontentMint h2{
	font-size:20px;
	font-weight:normal;
	color:#8C8C8C;
	line-height:20px;
}

.maincontentMint h3{
	font-size:16px;
	font-weight:normal;
	color:#8C8C8C;
}

.maincontentMint h6{
	font-size:12px;
	font-weight:bold;
}

div.alertVenster{
	background-color:#BF0222;
	width:600px;
	float:left;
	padding:10px;
	line-height:16px;
}

.alertVenster p{
	color:#FFFFFF;
}

.alertVenster h1{
	font-size:24px;
	font-weight:normal;
	color:#FFFFFF;
}

.alertVenster h2{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div.maincontentGeel{
	background-color:#FFF;
	width:318px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:16px;
	margin-bottom:4px;
}

.maincontentGeel h1{
	font-size:24px;
	font-weight:normal;
	color:#8C8C8C;
}

.maincontentGeel h2{
	font-size:20px;
	font-weight:normal;
	color:#8C8C8C;
}

.maincontentGeel h3{
	font-size:16px;
	font-weight:normal;
	color:#8C8C8C;
}

.maincontentGeel h4{
	font-size:12px;
	font-weight:normal;
	color:#8C8C8C;
}

.maincontentGeel h5{
	font-size:10px;
	font-weight:normal;
	color:#8C8C8C;
}

/*.maincontentGeel a:link{ font-weight:bold; 	color:#006699;	text-decoration:none;  }
.maincontentGeel a:visited{ font-weight:bold; color:#006699;	text-decoration:none;  }
.maincontentGeel a:active{ font-weight:bold; color:#006699;	text-decoration:none;}
.maincontentGeel a:hover{ font-weight:bold; color:#006699; text-decoration:none; border-bottom: 1px dotted #CCCCCC; }*/

div.spacerGeeltransparant{
	background-color:#006699;
	width:318px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	min-height:13px;
	font-size:10px;
	color: #FFF;
	letter-spacing:4px;
	text-transform:uppercase;
}

div.spacerGrijsBreed{
	background-color:#B2B2B2;
	width:600px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:0px;
	min-height:13px;
	font-size:10px;
	color: #FFFFFF;
	letter-spacing:4px;
	text-transform:uppercase;
}

div.spacerGrijsBreedNavigatie{
	background-color:#B2B2B2;
	width:600px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	margin-bottom:0px;
	min-height:13px;
	font-size:10px;
	color: #FFFFFF;
	text-transform:uppercase;
}

.spacerGrijsBreedNavigatie a:link{
	margin-right:5px;
	color:#FFF;
	padding:5px;
	text-decoration:none;
}

.spacerGrijsBreedNavigatie a:active{
	margin-right:5px;
	color:#FFF;
	padding:5px;
	text-decoration:none;
}

.spacerGrijsBreedNavigatie a:visited{
	margin-right:5px;
	color:#FFF;
	padding:5px;
	text-decoration:none;
}

.spacerGrijsBreedNavigatie a:hover{
	margin-right:5px;
	color:#333;
	padding:5px;
	text-decoration:none;	
	background-color:#FFF;
}

.spacerGrijsBreedNavigatieActief a:link{
	margin-right:5px;
	color:#333;
	padding:5px;
	text-decoration:none;
	background-color:#FFF;
}

.spacerGrijsBreedNavigatieActief a:active{
	margin-right:5px;
	color:#333;
	padding:5px;
	text-decoration:none;
	background-color:#FFF;
}

.spacerGrijsBreedNavigatieActief a:visited{
	margin-right:5px;
	color:#333;
	padding:5px;
	text-decoration:none;
	background-color:#FFF;
}

.spacerGrijsBreedNavigatieActief a:hover{
	margin-right:5px;
	color:#333;
	padding:5px;
	text-decoration:none;
	background-color:#FFF;
}

div.spacerGrijsSmall{
	background-color:#B2B2B2;
	width:318px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	min-height:13px;
	font-size:10px;
	color: #FFFFFF;
	letter-spacing:4px;
	text-transform:uppercase;
}

div.subnavGeel{
	background-color:#FFF;
	width:318px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:4px;
}

.subnavGeel h1{
	font-size:24px;
	font-weight:normal;
	color:#8C8C8C;
}

.subnavGeel ul{
	list-style:square;
	color:#8C8C8C;
}

.subnavGeel li{ margin-left:-23px; }
.subnavGeel a:link{ font-weight:bold; 	color:#006699;	text-decoration:none;  }
.subnavGeel a:visited{ font-weight:bold; color:#006699;	text-decoration:none;  }
.subnavGeel a:active{ font-weight:bold; color:#006699;	text-decoration:none;}
.subnavGeel a:hover{ font-weight:bold; color:#006699; text-decoration:none; border-bottom: 2px dotted #FFF; }

div.maincontentRood{
	background-color:#FFF;
	width:300px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#333;
	margin-bottom:20px;
}

.maincontentRood a:link{ color:#006699; text-decoration:underline; font-weight:bold; }
.maincontentRood a:visited{ color:#006699; text-decoration:underline; font-weight:bold; }
.maincontentRood a:active{ color:#006699; text-decoration:underline; font-weight:bold; }
.maincontentRood a:hover{ color:#006699; text-decoration:underline; font-weight:bold; }

.maincontentRood h1{
	font-size:24px;
	font-weight:normal;
	color:#8C8C8C;
}

div.spacerRoodtransparant{
	background-color:#999999;
	width:300px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:5px;
	min-height:13px;	
	font-size:10px;
	color: #FFF;
	letter-spacing:4px;
	text-transform:uppercase;
}

div.spacerOranjetransparant{
	background-color:#FF6600;
	width:300px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:5px;
	min-height:13px;	
	font-size:10px;
	color: #FFFFFF;
	letter-spacing:4px;
	text-transform:uppercase;
}

div.spacerGrijstransparant{
	background-color:#999999;
	width:300px;
	float:right;
	line-height:16px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:5px;
	min-height:13px;	
	font-size:10px;
	color: #FFF;
	letter-spacing:4px;
	text-transform:uppercase;
}

.input260{
	width:500px;
	_height:16px;
	font-size:12px;
	padding-left:5px;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

.input260small{
	width:260px;
	_height:16px;
	font-size:12px;
	padding-left:5px;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

.input360{
	width:360px;
	_height:16px;
	font-size:12px;
	padding-left:5px;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

.input360rood{
	width:360px;
	_height:16px;
	font-size:12px;
	padding-left:5px;
	background-color:#DF8191;
	border:#FFFFFF 1px solid;
}

.input30{
	width:30px;
	_height:16px;
	font-size:12px;
	padding-left:5px;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

.textarea260{
	width:500px;
	_height:70px;
	font-size:12px;
	padding-left:5px;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

.textarea260small{
	width:260px;
	_height:70px;
	font-size:12px;
	padding-left:5px;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

.textarea360{
	width:360px;
	_height:70px;
	font-size:12px;
	padding-left:5px;
	background-color:#9AEBD7;
	border:#FFFFFF 1px solid;
}

.textarea360wit{
	width:360px;
	_height:120px;
	font-size:12px;
	padding-left:5px;
	background-color:#FFF;
	border:#FFFFFF 1px solid;
}

.textarea360rood{
	width:300px;
	_height:70px;
	font-size:12px;
	padding-left:5px;
	background-color:#FFF;
	border:#FFFFFF 1px solid;
}

.select260{
	width:200px;
	_height:26px;
	font-size:12px;
	padding-left:5px;
	background-color:#FFFFFF;
	border:1px solid #999;
}

.select40{
	width:40px;
	font-size:12px;
	padding-left:5px;
	background-color:#FFFFFF;
	border:#FFFFFF 1px solid;
}

.submitButtonGeel{
	width:280px;
	height:100px;
	_height:100px;
	font-size:20px;
	color:#FFFFFF;
	background-color:#F1AF00;
	border:#FFFFFF solid 3px;
	background-image:url(../layout/achtergrond_save_button_geel.jpg);
	background-repeat:no-repeat;
}

.pollStemButton{
	width:200px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#F1AF00;
	border:#FFFFFF solid 1px;
	margin-top:15px;
}

.reactiePlaatsButton{
	width:200px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#F1AF00;
	border:#FFFFFF solid 1px;
	margin-top:15px;
}

.submitButtonMint{
	width:268px;
	height:20px;
	font-size:12px;
	color:#333;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

.submitButtonMint120{
	width:128px;
	height:20px;
	font-size:12px;
	color:#333;
	background-color:#EAEAEA;
	border:#8C8C8C 1px solid;
}

table.contentTable{
	margin-left:0px;
	margin-right:0px;
}

.contentTable td{
	padding:5px;
	border:solid 1px #CFCFCF;
}

.contentTable img{
	border:0px;
}

.contentTable a:link{
	color: #0064B2;
	text-decoration:none;
	font-weight:bold;
}

.contentTable a:visited{
	color: #0064B2;
	text-decoration:none;
	font-weight:bold;
}

.contentTable a:active{
	color: #0064B2;
	text-decoration:none;
	font-weight:bold;
}

.contentTable a:hover{
	color: #0064B2;
	text-decoration:underline;
	font-weight:bold;
}

div.profielenOverzicht{
	width:100px;
	padding:10px;
	border:solid #CCCCCC 1px;
	float:left;
	margin-right: 10px;
	margin-bottom:10px;
	text-align:center;
}

div.nieuwHighlightContainer{
	width:309px;
	padding:0px;
	float:left;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	overflow:auto;
	overflow-x:auto;
	overflow-y:auto;
}

div.nieuwsHighlightHeader{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	min-height:18px;
	min-height:18px;
	background-color:#84AA6B;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
}

.nieuwsHighlightHeader p{
	margin-top:0px;
	margin-bottom:0px;
}

.nieuwsHighlightHeader a:link{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.nieuwsHighlightHeader a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

div.nieuwsHighlightFooter{
	margin-top:0px;
	margin-left:0px;
	min-height:0px;
	background-color:#BFBFBF;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
}

div.nieuwsHighlight{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	background-color:#D8D8D8;
	color:#333;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:0px;
	_height:auto;
}

.nieuwsHighlight ul{
	list-style-type:square;
}

.nieuwsHighlight li{
	margin-left:-25px;
}


div.nieuwsHighlightNoPadding{
	margin-top:0px;
	margin-left:0px;
	min-height:120px;
	_height:120px;
	background-color:#D8D8D8;
	color:#333;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

/*.nieuwsHighlight a:link{ color:#333; text-decoration:underline; }
.nieuwsHighlight a:visited{ color:#333; text-decoration:underline; }
.nieuwsHighlight a:active{ color:#333; text-decoration:underline; }
.nieuwsHighlight a:hover{ color:#333; text-decoration:underline; }*/

.div spacer600{
	width:600px;
	float:left;
	min-height:20px;
	margin:0px;
}

div.breadCrumbs{
	min-height:24px;
	_height:24px;
	width:960px;
	margin-left:20px;
	margin-right:20px;
	vertical-align:middle;
	color:#CCCCCC;
	font-size:10px;
}