/* global settings */
  
	body {
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		font-size:70%;
	}
	#skiplinks{display:none;height:0px; overflow:hidden;}
	
	table{
	  font-size:1.0em;
	}	
	a:link{
		color:#682B56;
		background-color:#fff;				
	}
	a:visited,a:active{
	  	color:#682B56;
	}	
	a:hover{
	  	color:#333333;
	}	

/* top menu */						
	#header{
		padding:0px;
		list-style:none;						
		text-align: right;			
		border-bottom:1px solid #666666;
		margin:0px 6px 0px 5px;					
	}	
	
	#header ul{
	  padding:0;
	  margin-top:0px;
	}
	
	#header ul li{
	  list-style:none;
	  display:inline;
	}
			
	#header a{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		color:#666666;	
		text-decoration:none;
		font-weight:bold;		
		margin-right:5px;
	}
	#header a:hover{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		color:#000000;	
		text-decoration:none;		
		font-weight:bold;
	}		
					
	
/* leftcolumn */
	#logo{
		width:175px;
		margin:0px 0px 10px 0px;
		padding-top:4px;	
	}
	#drempelvrij{
	  text-align: center;
	}
	#leftmenu1{
		margin:0px 0px 10px 0px;
		list-style:none;		
	}
	#leftmenu1 ul{
		padding:0px;
		list-style:none;
		margin:0px;
	}
	#leftmenu1 ul li{
		padding:0px;
		list-style:none;
		margin:0px;
	}	
	#leftmenu2{
		margin:0px 0px 10px 0px;
		list-style:none;		
	}
	#leftmenu2 ul{
		padding:0px;
		list-style:none;
		margin:0px;
	}
	#leftmenu2 ul li{
		padding:0px;
		list-style:none;
		margin:0px;
	}		

	
	#leftmenu1 li a{
		border-top:1px solid #A46B8C;
		border-bottom:1px solid #A46B8C;		
		border-left:1px solid #A46B8C;
		border-right:1px solid #A46B8C;
		background-color:#682B56;	
		display:block;	
		color:#FFFFFF;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;								
	}		
	#leftmenu1 li a:hover{
		border-top:1px solid #682B56;
		border-bottom:1px solid #682B56;		
		border-left:1px solid #682B56;
		border-right:1px solid #682B56;
		background-color:#A46B8C;	
	}	
	#leftmenu2 li a{
		border-top:1px solid #6EA1D0;
		border-bottom:1px solid #6EA1D0;		
		border-left:1px solid #6EA1D0;
		border-right:1px solid #6EA1D0;
		background-color:#417AA7;	
		display:block;	
		color:#FFFFFF;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;																
	}
	#leftmenu2 li a:hover{
		border-top:1px solid #417AA7;
		border-bottom:1px solid #417AA7;		
		border-left:1px solid #417AA7;
		border-right:1px solid #417AA7;
		background-color:#6EA1D0;	
	}			
	
	/* added menu item Digitaal loket*/
	
	#leftmenu3{
		margin:0px 0px 10px 0px;
		list-style:none;		
	}
	#leftmenu3 ul{
		padding:0px;
		list-style:none;
		margin:0px;
	}
	#leftmenu3 ul li{
		padding:0px;
		list-style:none;
		margin:0px;
	}	
	
	#leftmenu3 li a{
		border:1px solid #e57ab4;
		background-color:#e2017b;	
		display:block;	
		color:#FFFFFF;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;																
	}
	#leftmenu3 li a:hover{
		border:1px solid #e2017b;
		background-color:#e57ab4;	
	}	


/* rightcolumn*/
	#rightsearch {
		width:116px;
		height:81px;	
		padding:0px;
	}	
	#titelrightmenu{
		font-weight: bold;
		font-size:1.1em;		
  	height:1.6em;		
		padding: 2px 0px 0px 10px;		
		color:#000000;
		background-color:#80831A;
		margin-bottom:10px;
		border-top:1px solid #FFFFFF;			
	}		
	
  	#titelrightmenu.digitaal_loket{	
		color:#FFFFFF;
		background-color:#e2017b;
		margin-bottom:10px;
		border-top:1px solid #FFFFFF;			
	}	
	
	#titelrightmenu2{
		font-weight: bold;
		font-size:1.1em;		
  	height:1.6em;		
		padding: 2px 0px 0px 10px;		
		color:#FFFFFF;
		background-color:#50103C;
		margin-bottom:10px;
		border-top:1px solid #FFFFFF;			
	}						
	.righttitle{
		font-weight:bold;
	}
	.rightmenu1{
		margin:0px 0px 10px 0px;
		list-style:none;		
	}
	.rightmenu1 ul{
		padding:0px;
		list-style:none;
		margin:0px;
	}
	.rightmenu1 ul li{
		padding:0px;
		list-style:none;
		margin:0px;
	}			
	.rightmenu1 li a,.rightmenu1 li a:visited, .rightmenu1 li span.freetext {
		border-top:1px solid #C3CB75;
		border-bottom:1px solid #C3CB75;		
		border-left:1px solid #C3CB75;
		border-right:1px solid #C3CB75;
		background-color:#9A9D04;	
		display:block;	
		color:#000000;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;								
	}
	
	.rightmenu1 li a:hover{
		border-top:1px solid #9A9D04;
		border-bottom:1px solid #9A9D04;		
		border-left:1px solid #9A9D04;
		border-right:1px solid #9A9D04;
		background-color:#C3CB75;	
	}	
	
		ul.digitaal_loket li a, ul.digitaal_loket li a:visited, ul.digitaal_loket li span.freetext {
		border:1px solid #e2017b;
		background-color:#ecc2d9;	
		display:block;	
		color:#550631;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;								
	}
	
	ul.digitaal_loket li a:hover{
		border:1px solid #e2017b;
		background-color:#e57ab4;	
	}	
	
	.rightmenu2{
		margin:0px 0px 10px 0px;
		list-style:none;		
	}		
	.rightmenu2 ul{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	.rightmenu2 ul li{
		padding:0px;
		list-style:none;
		margin:0px;		
	}			
	.rightmenu2 li a,.rightmenu2 li a:visited, .rightmenu2 li .freetext{
		border-top:1px solid #C3CB75;
		border-bottom:1px solid #C3CB75;		
		border-left:1px solid #C3CB75;
		border-right:1px solid #C3CB75;
		background-color:#4C6E31;	
		display:block;	
		color:#FFFFFF;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;								
	}

	.rightmenu2 li a:hover{
		border-top:1px solid #4C6E31;
		border-bottom:1px solid #4C6E31;		
		border-left:1px solid #4C6E31;
		border-right:1px solid #4C6E31;
		background-color:#C3CB75;	
	}	
	.rightmenu3{
		margin:0px 0px 10px 0px;
		list-style:none;	
			
	}		
	.rightmenu3 ul{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	.rightmenu3 ul li{
		padding:0px;
		list-style:none;
		margin:0px;		
	}			
	.rightmenu3 li a, .rightmenu3 li a:visited, .rightmenu3 li span.freetext{
		border-top:1px solid #8D9451;
		border-bottom:1px solid #8D9451;		
		border-left:1px solid #8D9451;
		border-right:1px solid #8D9451;
		background-color:#27533A;	
		display:block;	
		color:#FFFFFF;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;								
	}
	.rightmenu3 li a:hover{
		border-top:1px solid #27533A;
		border-bottom:1px solid #27533A;		
		border-left:1px solid #27533A;
		border-right:1px solid #27533A;
		background-color:#8D9451;	
	}		
	.exitmenu{
		margin:0px 0px 10px 0px;
		list-style:none;	
			
	}		
	.exitmenu ul{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	.exitmenu ul li{		
		padding:0px;
		list-style:none;
		margin:0px;		
	}			
	.exitmenu li a, .exitmenu li span.freetext{
		border-top:1px solid #8D9451;
		border-bottom:1px solid #8D9451;		
		border-left:1px solid #8D9451;
		border-right:1px solid #8D9451;
		background-color:#27533A;	
		display:block;	
		color:#FFFFFF;	
		background-image: url(/images/icon_exit.gif);
		background-repeat: no-repeat;
		background-position: top right;
		padding: 2px 0px 2px 10px;		
		text-decoration:none;	
		margin:1px 0px 1px 0px;			

	}
	
	a.exitLink{
		background-image: url(/images/icon_exit.gif);
		background-repeat: no-repeat;
		background-position: top right;
		padding: 0px 15px 0px 0px;	
		margin-right:4px;
	}
	.exitmenu li a:hover{
		border-top:1px solid #27533A;
		border-bottom:1px solid #27533A;		
		border-left:1px solid #27533A;
		border-right:1px solid #27533A;
		background-color:#8D9451;	
	}		

/* Submenu */
	#submenu1{	
		margin-bottom:0px;
		list-style:none;		
	}		
	#submenu1 ul{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	#submenu1 ul li{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	#submenu1 li a{
		border-top:1px solid #A46B8C;
		border-bottom:1px solid #A46B8C;		
		border-left:1px solid #A46B8C;
		border-right:1px solid #A46B8C;
		background-color:#D7CAD4;	
		display:block;	
		color:#682B55;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin-top:1px;
		margin-bottom:1px;								
	}		
	#submenu1 li a:hover{
		border-top:1px solid #682B56;
		border-bottom:1px solid #682B56;		
		border-left:1px solid #682B56;
		border-right:1px solid #682B56;
		background-color:#A7397E;
		color:#FFFFFF;					
	}	
	
	#subsubmenu1{	
		margin-bottom:0px;
		list-style:none;		
	}		
	#subsubmenu1 ul{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	#subsubmenu1 ul li{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	#subsubmenu1 li a{
		border-top:1px solid #A46B8C;
		border-bottom:1px solid #A46B8C;		
		border-left:1px solid #A46B8C;
		border-right:1px solid #A46B8C;
		background-color:#F0E9F0;	
		display:block;	
		color:#BC347C;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin-top:1px;
		margin-bottom:1px;								
	}		
	#subsubmenu1 li a:hover{
		border-top:1px solid #682B56;
		border-bottom:1px solid #682B56;		
		border-left:1px solid #682B56;
		border-right:1px solid #682B56;
		background-color:#BC347C;
		color:#FFFFFF;	
					
	}	
  
	#leftmenu2 #submenu1 li a {
	   background-color:#c4dfd8;
	   border:1px solid #6EA1D0;
	   color:#2f5879;	
	}
	   
	#leftmenu2 #submenu1 li a:hover{background-color:#5ea896;	}
	
	/* added 3rd menu left + sub (Digitaal loket) */	
	
	#leftmenu3 #submenu1 li a {
	   background-color:#ecc2d9;
	   border:1px solid #e2017b;
	   color:#550631;	
	}
	
	#leftmenu3 #submenu1 li a:hover{background-color:#e57ab4;	}

/* footer colums*/			
	#extrabuttons {
		word-spacing:5px;		
		color: #333333;
		text-align:left;
		margin-left: 10px;		
	}
	#extrabuttons ul {
	  margin:0;
	  list-style:none;
	}

  #extrabuttons ul li {
	  display:inline;
	  margin-left:8px;
	}
	#extrabuttons ul li.first {
	  margin-left:0px;
	}
	
	#extrabuttons a{				
		color: #333333;							
	}
	#adres {		
		color: #333333;
		text-align:center;								
	}

/* buttons*/	
	#buttons{	
		margin-bottom:0px;	
	}	
	#buttons ul{
		padding:0px;
		list-style:none;
		margin:0px;		
	}
	#buttons ul li{
		padding:0px;
		list-style:none;
		margin:0px;
		float:left;		
	}
	#buttons li a{	
		display:block;	
		float:left;		
		padding-left:20px;
		margin-right:10px;													
	}						
	#reageer a{
		color:#50103C;
		text-decoration:none;	
		background:#FFF	url(../images/icon_reageer.gif) no-repeat scroll top left;		
	}	
	#reageer a:hover{
		color:#50103C;	
		text-decoration:underline;	
		background:#FFF	url(../images/icon_reageer.gif) no-repeat scroll top left;		
	}	
	#leesvoor a{
		color:#50103C;
		text-decoration:none;				
		background:#FFF	url(../images/icon_audio.gif) no-repeat scroll top left;		
	}
	#leesvoor a:hover{	
		color:#50103C;	
		text-decoration:underline;		
		background:#FFF	url(../images/icon_audio.gif) no-repeat scroll top left;		
	}	
	#help a{
		color:#50103C;
		text-decoration:none;				
		background:#FFF	url(../images/icon_help.gif) no-repeat scroll top left;		
	}
	#help a:hover{	
		color:#50103C;	
		text-decoration:underline;		
		background:#FFF	url(../images/icon_help.gif) no-repeat scroll top left;		
	}	
	#print a{
		color:#50103C;
		text-decoration:none;				
		background:#FFF	url(../images/icon_print.gif) no-repeat scroll top left;		
	}
	#print a:hover{	
		color:#50103C;	
		text-decoration:underline;		
		background:#FFF	url(../images/icon_print.gif) no-repeat scroll top left;		
	}		


/* search */	
	legend{
		color:#000000;
		border:0px;
		display:none;
	}		
	fieldset{
		color:#000000;
		border:0px;
	}
	.searchinput{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		width:122px;	
		font-size:1em;			
	}
	.defaultdatuminput{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		font-size:1em;		
	}	
	.searchlink a{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		color:#682B56;
	}	
	.searchlink a:hover{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		color:#FFFFFF;
		background-color:#682B56;
	}		
	.searchbutton{
		font-family:Tahoma, Verdana, Arial, sans-serif;		
		font-size:1em;
	}	


/* default form inputs */				
	.defaultinput{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		width:250px;
		font-size:1em;		
	}
	.radioitem{
		clear:both;
		padding:0px 0px 10px 5px;
		margin:4px 2px -3px 0px;
	}
	.checkboxitem{
		clear:both;
		padding:0px 0px 10px 5px;
		margin:0px 5px 0px 0px;
	}

	.defaultsearchinput{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		width:200px;
		font-size:1em;		
	}		
	.defaultselect{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		width:254px;
		font-size:1em;		
	}	
	.submitbutton{
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		font-size:1em;			
	}
	
		
/* lijst */
	.titellijst{
		font-weight:bold;
	}
	.datumlijst{
		color:#A46B8C;
		font-weight:bold;
	}
	.omschrijvinglijst{
		vertical-align:top;
		display:block;
	}


/* content */			
	#headertitle{
		font-weight: bold;
		font-size:1.1em;		
 		height:1.6em; 		
		padding: 2px 0px 0px 15px;		
		color:#FFFFFF;
		background-color:#50103C;
		margin-bottom:10px;
		border-top:1px solid #FFFFFF;		
	}		
	#headerpic{
  		height:80px;	
	}	
	#breadcrum {
		display:block;
		margin:0 10px 0 10px;
		padding:0px;
		color:#666666;
	}
	#breadcrum a{
		color:#666666;	
		text-decoration:none;
	}
	#breadcrum a:hover{
		color:#333333;
		text-decoration:underline;		
	}	
	h1{		
		font-weight:bold;
		font-size:119%;
		color: #50103C;	
		border-bottom:1px solid #333333;
		line-height:2em;	
	}
	h2{		
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		font-size:119%;
		margin:0px 0px 0px 0px;
		color: #333333;
	}	

	#textcontent {
		margin:10px 10px 10px 10px;		
		line-height: 1.2em;
	}
	
/* p image classes */
	p.left { 
		float: left; 
		margin: 5px 10px 5px 0px; 
	}		

/* pair */
	.pair { 
		clear:both;
		display:block;
		margin-top: 10px;
		margin-bottom: 0px;
	}	
	
	
/* formulier */	
	#sendmail label{
		width:175px;
		float:left;
	}
	
	
/* enquete */	
	#enquete label{
		float:left;
		font-weight:bold;
	}		
	
				
/* Portal */
	#portalvlak1 ul{
		padding:0px;
		margin:0px;
		list-style:none;
	}
	#portalvlak1 ul li{
		display:block;	
		padding:0px;
		margin:0px;	
		list-style:none;				
	}	
	#portalvlak1 li a{
		font-weight:bold;	
		color:#000000;
		text-decoration:none;							
	}	
	#portalvlak1 li a:hover{
		font-weight:bold;	
		text-decoration:underline;							
	}	
	#portalvlak1 h2 a{
	    text-decoration:underline;	
	}			
	#portalvlak2 ul{
		padding:0px;
		margin:0px;		
		list-style:none;				
	}
	#portalvlak2 ul li{
		display:block;		
		padding:0px;
		margin:0px;		
		list-style:none;				
	}	
	#portalvlak2 li a{
		font-weight:bold;	
		color:#000000;
		text-decoration:none;							
	}	
	#portalvlak2 li a:hover{
		font-weight:bold;	
		text-decoration:underline;							
	}	
	#portalvlak2 h2 a{
	    text-decoration:underline;		
	}	
	#portalvlak3 {
		display : block;
		clear : both;
	}	
	#portalvlak3 h2 a{
	    text-decoration:underline;		
	}	
	
	#portalvlak3 ul{
		padding:0px;
		margin:0px;		
		list-style:none;				
	}
	#portalvlak3 ul li{
		display:block;	
		padding:0px;
		margin:0px;		
		list-style:none;				
	}	
	#portalvlak3 li a{
		font-weight:bold;	
		color:#000000;
		text-decoration:none;							
	}	
	#portalvlak3 li a:hover{
		font-weight:bold;	
		text-decoration:underline;							
	}			
	#portalvlak4 ul{
		padding:0px;
		margin:0px;		
		list-style:none;				
	}
	#portalvlak4 ul li{
		display:block;		
		padding:0px;
		margin:0px;		
		list-style:none;						
	}	
	#portalvlak4 h2{
	    color:#50103C;	
	    text-decoration:none;	
	}					
	#portalvlak4 li a{
		color:#000000;
		text-decoration:none;							
	}	
	#portalvlak4 li a:hover{
		text-decoration:underline;							
	}				
	
	h2.rood{
	    color:#50103C;	
	}	

/*columns*/
	#leftColumn {
		display : block;
		clear : both;
	}	
	#leftColumn h2 a{
	    text-decoration:underline;		
	}	
	
	#leftColumn ul{
		padding:0px;
		margin:0px;		
		list-style:none;				
	}
	#leftColumn ul li{
		display:block;	
		padding:0px;
		margin:0px;		
		list-style:none;				
	}	
	#leftColumn li a{
		font-weight:bold;	
		color:#000000;
		text-decoration:none;							
	}	
	#leftColumn li a:hover{
		font-weight:bold;	
		text-decoration:underline;							
	}			
	#rightColumn ul{
		padding:0px;
		margin:0px;		
		list-style:none;				
	}
	#rightColumn ul li{
		display:block;		
		padding:0px;
		margin:0px;		
		list-style:none;						
	}	
	#rightColumn h2{
	    color:#50103C;	
	    text-decoration:none;	
	}					
	#rightColumn li a{
		color:#000000;
		text-decoration:none;							
	}	
	#rightColumn li a:hover{
		text-decoration:underline;							
	}				


/* results */
	#results h1{
		color:#682B56;				
		margin:0px 0px 0px 0px;
	}
	#results h2{
		color:#682B56;				
		margin:0px 0px 0px 0px;
	}
	#results ul{
		margin:0px 0px 0px 20px;										
	}
		
	#results li a{
		list-style:decimal;	
	}		
	

/* bullets */
    ul{
        margin:10px 0px 0px 0px;
    }
    ol{
        margin:10px 0px 0px 0px;
    }

	#bullets1 ul{
		padding:0px;
		margin:0px 0px 0px 20px;		
		list-style:disc;				
	}
	#bullets2 ul{
		padding:0px;
		margin:0px 0px 0px 40px;		
		list-style:circle;				
	}
	#bullets3 ul{
		padding:0px;
		margin:0px 0px 0px 60px;		
		list-style:square;				
	}
/* collage */
	#collage ul{
		padding:0px;
		margin:0px;		
		list-style:none;				
	}
	#collage ul li{
		display:block;	
		padding:0px;
		margin:0px;		
		list-style:none;				
	}	
	#collage li a{
		font-weight:bold;	
		color:#000000;
		text-decoration:none;							
	}	
	#collage li a:hover{
		font-weight:bold;	
		text-decoration:underline;							
	}

	
/* fieldset */	
	#textcontent fieldset{
		
		margin:0px 0px 0px 0px;	
	}
	
 	hr{
 		clear : both;
 		height:1px;
		color:#666666;
		border-style: solid;
		border-width: 1px;
		border-top: none;
 	}		
		
 /*Reacties*/			
	.reactie_datum {
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		color:#682B56;		
 	 }
	.reactie_titel {
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		font-weight:bold;
		color:#682B56;		
  	}  
	.reactie_tekst {
		width:auto;
		font-family:Tahoma, Verdana, Arial, sans-serif;	
 	 }    
	.reactie_naam {
		width:auto;
		font-family:Tahoma, Verdana, Arial, sans-serif;	
		font-weight:bold;	
		margin-bottom:10px;
  	}				
	#beginthema ul li a{
		clear:both;
		list-style:upper-alpha;
	}
  	#extendedindex{
		display : block;
		clear : both;
		margin-top : 1em;  
  	}
	#extendedindex h4 {
		float : left;
		font-size:1em;
		margin : 0px;
		padding : 0px;
		padding-top : 0.5em;
		width : 2em;
	}

	#extendedindex p {
		margin : 0px;
		padding : 0px;
		padding-top : 0.45em;
		padding-left : 2em;
	}

/*Tabel*/
	#results {
		height: 100%;
		width: 100%;
	}
	#item {
		display : block;
		clear : both;
		border-top : 1px solid #666666;
		margin-top : 1em;
	}

	#item h3 {
	/* same as standard h3 */
	}

	#item h4, #item h2{
		float : left;
		font-size:1em;
		margin : 0px;
		padding : 0px;
		
		padding-top : 0.5em;
		width : 10em;
		clear : both;
	}

	#item p {
		display:block;	
		margin-top : 0px;
		padding : 0px;
		padding-top : 0.45em;
		padding-left : 10em;
	}
		
	#item a {
		color : #682B56; 
	}
	
	#newszoeker h3 {
    font-weight:bold;
    font-size: 100%;
    clear: both;
    margin-top : 1em; 
  }
  
/* Smoelenboek */
	.smoelen{
		clear:both;
		display:inline;
	}
	.smoelvlak1{	
 		margin:0px;
 		float:left;
		width:15%; 
		height:140px;		
	}
	.smoelvlak2{
 		margin:0px 0px 0px 0px;
		float:left;
		width:20%; 						
		height:140px;		
	}
	.smoelvlak3{
 		margin:0px 0px 0px 0px;
 		float:left;
		width:25%; 							
		height:140px;
	}	
	.smoelvlak4{
 		margin:0px 0px 0px 20px;
 		float:left;
		width:25%; 							
		height:140px;
	}

/*Tabel zoekresultaten*/
	div.resultitem {
		display : block;
		clear : both;
		border-top : 1px solid #666666;
		margin-top : 1em;
	}

	.resultitem h3 {
	/* same as standard h3 */
	}

	.resultitem h4 {
		float : left;
		font-size:1em;
		margin : 0px;
		padding : 0px;
		
		padding-top : 0.5em;
		width : 10em;
		clear : both;
	}

	.resultitem p {
		clear : right;
		float : left;
		display:block;	
		margin-top : 0px;
		width : 70%;
		padding : 0px;
		padding-top : 0.45em;
		padding-left : 0px;
	}
	
	
	.resultitem a {
		color : #682B56; 
	}
			
/*pages*/
	#pages {
		text-align:center;
		clear:both;
		padding-top: 5px;
		height: 40px;
	}
	
	.pair2 label{
		float:left;
		width:130px;
		clear:both;
	}
	.pair2_2 label{
		float:left;
		width:130px;
		clear:both;
	}
	.pair2_3 label{
		float:left;
		width:130px;
		clear:both;
	}
	
/* HIPPO STYLING & LAYOUT */
#results{clear:both;}
.contentIntro{
  border-bottom:1px solid black;
  padding-bottom:10px;
}


.scresults{
  clear:both;
}
.scresults h2{
		color:#682B56;				
		margin:0px 0px 0px 0px;
	}
.scresults ul{
		margin:0px 0px 0px 20px;										
	}
		
.scresults li a{
		list-style:decimal;	
	}		


#vlak2, #vlak1{height:auto; margin-bottom:10px;}

.twoColumns{
  padding-top:10px;
  clear:both;
  
}

div.column1{
 		margin:0px;
 		float:left;
		width:48%; 
}

div.column2{
 		margin:0px;
 		float:left;
		width:48%;
}

.todo{
  color:red;
  font-size:1.2em;
}

#subsubmenu1 li a.selected{
		border-top:1px solid #682B56;
		border-bottom:1px solid #682B56;		
		border-left:1px solid #682B56;
		border-right:1px solid #682B56;
		background-color:#BC347C;
		color:#FFFFFF;	
		width:100%;	
}
h1{border:none;}
h1{border-bottom:1px solid #333333;}

img.cmsImage {
    padding-right:10px; 
    padding-bottom:10px;
    border: 0px;
    float: left;
}

/* chapters styling */
div.chapter{margin-top:10px; margin-bottom:10px;}
div.chapter .title{font-size:1.1em; font-weight:bold;}
div.go-up-link a{
  clear:both; float:right;
	color:#50103C;
	text-decoration:none;
/*	font-weight: normal;*/
}
div.go-up-link a:visited,div.go-up-link a:hover{
	text-decoration:underline;
/*	font-weight: normal;*/
}

/* /END chapters styling */

#portalheader h1{border-bottom:0px solid #333333;}
#portalvlak1 h2,#portalvlak2 h2,#portalvlak3 h2,#portalvlak4 h2{padding-bottom: 5px; border-bottom:1px solid #333333;}
#leftColumn h2,#rightColumn h2{padding-bottom: 5px; border-bottom:1px solid #333333;}
a.buttonsplusadresLink{height:0px;}

div.cmshtml{padding:0px;}
div.cmshtml ul li{margin-left:20px;}
div.cmshtml ol li{margin-left:40px;}
div.cmshtml div.left li{margin-left:20px;}
p.cmshtml {clear:both; }
li.tekstlijst{margin-left:16px;}
.left li{margin-left:20px;}

.alinea{padding-bottom:0px;}

.searchResultTitle{ font-weight:bold;}

.trefwoordLetter{
  float:left; 
  width:20px; 
  text-align:center; 
  font-size:larger;
  font-weight:bold; 
  text-transform:uppercase;}
  
#printMetadata{
  clear: both;
  margin:10px;
  text-align:center;
}

.formValidation {color:red;}
.formSuccessMessage{margin:15px 0px 15px 0px; }
.lineBreak{clear:both;}
div.left{clear:both;width:98%; margin-top: 10px;}

div.intro{font-weight:bold;}
#openingstijden div.left{clear:none;width:auto;}

/* vind zoek */

.vind_column2{ 		
    margin:0px;
 		float:left;
		width:150px;
}
.vind_column2{ 		
    margin:0px;
 		float:left;
		width:150px;
}

/* adressen */
.adress_column2_column1{ 		
    margin:0px;
 		float:left;
		width:48%;
}
.adress_column2_column2{ 		
    margin:0px;
 		float:left;
		width:48%;
}

ul, ol{clear:both;}

.adres_rubriek{
		font-family: Tahoma;	
		width:200px;	
		font-size:1em;			
}

#portalvlak1 div.left{ width:auto;}

.resultitem div.left {
		clear : both;
		float : none;
		display:inline;	
		margin-top : 0px;
		width : auto;
		padding : 0px;
		padding-top : 0.45em;
		padding-left : 0px;
	}
.fieldHeader{font-weight:bold;}	
.largerFieldHeader{font-weight:bold; font-size:larger;}
.hiddenAnchor{height:0px; display:none; overflow:hidden;}

.warningMessage{color:red;}
.padding0{padding:0px;}
.paddingtop3{padding-top:3px;}
.margintop5{margin-top:5px;}
.marginleft20{margin-left:20px;}

#item p {
		margin-top : 0px;
		padding : 0px;
		padding-top : 0.45em;
	}

.linksOverview, .assetsOverview{
  margin-top:8px;
  margin-bottom:8px;
  padding-top:3px;
  padding-bottom:30px;
  clear:both;
  border-top:1px solid #333333;				
}

.documentsOverview{
  margin-top:8px;
  margin-bottom:8px;
  padding-top:3px;
  padding-bottom:3px;
  clear:both;
}

.documentsOverview ul{
    
}

/*.documentsOverview ul li a{
    font-weight: normal;
    color:#682B56;
}*/


.searchResultContainer{
		border-top : 1px solid #666666;
		margin-top : 1em;
}

.searchResultContainer  h3 {
  /* same as standard h3 */
	}

.searchResultContainer h4 {
		font-size:1em;
		margin : 0px;
		padding : 0px;
		
		padding-top : 0.5em;
		width : 10em;
		clear : both;
	}

.searchResultContainer p {
		clear : right;
		display:block;	
		margin-top : 0px;
		width : 70%;
		padding : 0px;
		padding-top : 0.45em;
		padding-left : 0px;
	}
	
	
.searchResultContainer a {
	color : #682B56; 
}

.assets-overview-list h2{
		margin-top : 1em; 
		margin-bottom : 0px; 
		clear : both;
		padding-bottom : 0.5em;
  
}
h3 {
		text-decoration : none; 
		color:#333333;
		margin-top : 1em; 
		margin-bottom : 0px; 
		clear : both;
		padding-bottom : 0.5em;
		font-size: 100%;
}

h4{
  font-weight:bold;
  font-size: 100%;
  clear: both;
  margin-top : 1em; 
	
}

#buttons{line-height:16px; }

#textcontent li {
  margin-left:20px;
}

.img_exit {
vertical-align: bottom;
}
/*#top #all #content #textcontent #results .searchResultContainer #itemnr0 a ol li {list-style:decimal;list-style-type: decimal;}
*/

ol#tops
{
margin-left:12px;
padding-left:0px;
color: #682B56;
}

ol#tops li {
/*margin-left:15px;*/
padding-left:0px;
text-align:left; 
list-style:decimal;
} 

ol#tops2
{
margin-left:12px;
padding-left:0px;
color: black;
font-weight: bold;
}

ol#tops2 li {
/*margin-left:15px;*/
padding-left:0px;
text-align:left; 
list-style:decimal;
} 
.subtitel {
  margin-bottom:10px;
}

.corsaIndexAgendaPoint,
.corsaContentAgendaPoint{
 clear:both;
 width:100%;
}

.corsaIndexAgendaPoint .column1,
.corsaContentAgendaPoint .column1{
  width:25px; float:left; text-align:right; padding-right:5px;
}
.corsaIndexAgendaPoint div.column2,
.corsaContentAgendaPoint div.column2{
  float:left;
  right:0px;
  width:auto;
}

#afvalindex{
    height:0px; 
    overflow:auto;			
}	
table.image {
  margin:2px; 
  display:inline;
}
table.left, img.left, th.left, td.left {
  float: left;
}
table.right, img.right, th.right, td.right {
  float: right;
}
img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
img.margin {
  margin: 10px;
}
img.border {
 border: 1px;
}
table.image td {
  text-align:center;
}
.verplicht {
  color:#990000;
}
label.corsaform {
  width:180px;
}
.corsafolder {
  width:250px; 
  margin-top:2px;
}
.column2 h4 {
  margin: 0px;
  padding: 0px;
  width: auto;
}
p.left {
  text-align: left;
}
p.right {
  text-align: right;
}
p.justify {
  text-align: justify;
}
p.center {
  text-align: center;
}
a.currentpage {
  font-weight:bold;
}
table.sctable td {
  vertical-align: top;
}

#rightcontent.digitaal_loket #titelrightmenu
{
	background-color:#e2017b;
}

#rightcontent.digitaal_loket ul li a, 
#rightcontent.digitaal_loket ul li a:visited, 
#rightcontent.digitaal_loket ul li span.freetext {
		border:1px solid #e2017b;
		background-color:#ecc2d9;	
		display:block;	
		color:#550631;	
		padding: 2px 0px 2px 10px;	
		text-decoration:none;	
		margin:1px 0px 1px 0px;								
	}
	
#rightcontent.digitaal_loket ul li a:hover{
	border:1px solid #e2017b;
	background-color:#e57ab4;
}

#rightcontent.digitaal_loket .rightmenu2 li .freetext{
	background-color:#e2017b;
	border:1px solid #e57ab4;
}

#rightcontent.digitaal_loket .rightmenu2 li .freetext a,
#rightcontent.digitaal_loket .rightmenu2 li .freetext a:visited,
#rightcontent.digitaal_loket .rightmenu2 li .freetext a:hover{
	background-color:#e2017b;
	color: white;
	padding: 0px;
	
}



