html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
}

body {
background: #ed174f url(../images/bg.gif) repeat-y center top;
font-family: "Arial", sans-serif;
font-size: 0.625em;
color: #364249;
}  
.fontsizeSmall {
font-size:0.625em;
}

.fontsizeNormal {
font-size:0.68em;
}
.fontsizeLarge {
font-size:0.75em;
}


/* Sticky Footer fix */
#aspnetForm, html, body {
min-height: 100%;
height:auto !important;
height:100%;
}

#wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -295px; /* the bottom margin is the negative value of the footer's height */
width: 990px;
position:relative;
background: black url(../images/wrapper_bg.gif) repeat left top;
}
	#inner-wrapper {
	width: 990px;
	background: url(../images/backgrounds/achtergrond_plaat1.jpg) no-repeat center top;
	}
	    .sfeer1 {
	    background: url(../images/backgrounds/achtergrond_plaat1.jpg) no-repeat center top !important;
	    }
	    .sfeer2 {
	    background: url(../images/backgrounds/achtergrond_plaat2.jpg) no-repeat center top !important;
	    }
	    .sfeer3 {
	    background: url(../images/backgrounds/achtergrond_plaat3.jpg) no-repeat center top !important;
	    }
	    .sfeer4 {
	    background: url(../images/backgrounds/achtergrond_plaat4.jpg) no-repeat center top !important;
	    }
	    .sfeer5 {
	    background: url(../images/backgrounds/achtergrond_plaat5.jpg) no-repeat center top !important;
	    }
	    .sfeer6 {
	    background: url(../images/achtergrond_plaat6.jpg) no-repeat center top !important;
	    }
	    .sfeer7 {
	    background: url(../images/achtergrond_plaat7.jpg) no-repeat center top !important;
	    }




/* Definitions ------------------------------ */

h1, h2, h3 {
padding-bottom:0.4em;
}
h1 {
font-size: 2em;
font-weight: bold;
line-height: 1.1em;
}


h2,h3 {
padding-top:0.5em;
}
hr {
height:1px !important;
background:#da144b !important;
border:0 !important;
}
p {
margin-bottom:1em;
}
ol {
margin-left:10px;
}
    ol li {
    padding-left:5px;
    }

ul.arrowed {
float:left;
width:100%;
}
ul.arrowed li {
list-style:none;
background:url(../images/list_arrow_white.gif) no-repeat left 4px;
padding-left:12px;
margin-bottom:0.1em;
}
	ul.arrowed li a {
	color:white;
	}
		ul.arrowed li a:hover {
		color:#ed174f;
		}
.externalimage {
margin-right:5px;
}	
a.skipLink {
position: absolute;
left: -999em;
top: -1em;
z-index: 100;
display: block;
color: white;
text-decoration: none;
font-size:0.7em;

}
	a.skipLink:focus {
	left: 0em;
	text-decoration: underline;
	}

a.whitearrow {
background:url(../images/list_arrow_white.gif) no-repeat left 4px;
padding-left:12px;
color:white;
}
	a.whitearrow:hover {
	color:#ed174f;
	}





#logo {
position: absolute;
width: 240px;
z-index: 1;
top: 12px;
left: 62px;
height: 10em;
color: #fff;
font-size:2em;
}
	
	#logo hr {
	position:absolute;
	top:0;
	left:-9999em;
	}
	

#header {
position:absolute;
left:20px;
top:0;
width:950px;
height:10em;
}
	/*hoofdmenu*/
	#mainMenu {
	background: transparent url(../images/mainmenu_bg.png) no-repeat left top;
	width:870px;
	height:60px;
	position:absolute;
	left:32px;
	top:262px;
	padding-left:1.4em;
	
	}
		#mainMenu li {
		float:left;
		list-style:none;
		margin-top:10px;
		background: url(../images/mainmenu_bg_li.gif) no-repeat right 6px;
		padding-right:1px;
		position:relative;
		}
			#mainMenu li a {
			float:left;
			padding:7px 9px 12px ;
			font-size:1.4em;
			color:white;
			text-decoration:none;
			font-weight:bold;
			}
				#mainMenu li a:hover,
				#mainMenu li a.active,
				#mainMenu li a.selected  {
				background: url(../images/mainmenu_bg_ahover.gif) repeat-x left top;
				}
				#mainMenu li a.first {
				padding-left:12px;
				}
				#mainMenu li a.first:hover {
				background: url(../images/mainmenu_bg_ahover_first.png) no-repeat left top;
				}
			
					#mainMenu li .foldout {
					display:none;
					position:absolute;
					left:0;
					top:32px;
					width:194px;
					background: url(../images/mainmenu_sub_bg.png) no-repeat left bottom;
					padding:0 10px 5px 10px;
					}
						#mainMenu li .foldout li {
						background:none;
						margin:0;
						border-bottom:1px dotted #a4677f;
						float:left;
						width:185px;
						
						}
							#mainMenu li .foldout a {
							font-size:1.1em;
							padding:7px 0px 0px 1px;
							margin:0;
							font-weight:normal;
							width:185px;
							}
								#mainMenu li .foldout a:hover,
								#mainMenu li .foldout a.active {
								background:none;
								text-decoration:underline;
								}

	/*submenu*/  
	#metaMenu {
	background:url(../images/metamenu_bg.png) no-repeat left bottom;
	position:absolute;
	right:30px;
	top:0;
	padding-left:5px;
	}
	.fontsizeSmall #metaMenu
	{
	width:57em;
	}
	.fontsizeNormal #metaMenu
	{
	width:53em;
	}
	.fontsizeLarge #metaMenu
	{
	    width:51em;
	
	}
		#metaMenu ul {
		float:right;
		
		}
		#metaMenu li {
		float:left;
		list-style:none;
		margin-left:0.5em;
		padding:0.5em 0.4em 0.4em;
		font-size:1.1em;
		}
			#metaMenu li a {
			color:white;
			font-weight:bold !important;
			}
			#metaMenu li a:hover {
			text-decoration:none;
			}
				#metaMenu li.fontsizes {
				padding-top:0;
				margin-top:-1px;
				}
					#metaMenu li.fontsizes a {
					float:left;
					margin-right:4px;
					padding-top:7px;
					}
						#metaMenu li a.medium {
						font-size:1.3em;
						padding-top:5px;
						float:left;
						}
						#metaMenu li a.large {
						font-size:1.5em;
						padding-top:1px;
						}
						    #metaMenu li a.active {
						    text-decoration:none;
						    }
		/* zoeken */
		#metaMenu fieldset {
		padding:0.2em 20px 0.5em 0;
		float:right;
		background:url(../images/metamenu_bg_right.png) no-repeat right bottom;
        
		}
			#metaMenu input {
			font-size:1em;
			margin-top:1px;
			width:145px;
			color:black;
			height:14px;
			}
			#metaMenu .submit {
			background:url(../images/submit_bg.gif) no-repeat left 4px;
			font-size:12px;
			border:0;
			width:45px;
			height:20px;
			color:white;
			display:inline;
			margin:-4px 0 0 5px;
			overflow: visible;
			}


	#content-container {
	width: 900px;
	padding-top:295px;
	margin:0 auto;
	}
		
		#content-holder {
		background:url(../images/content_bg_top.png) no-repeat left top;
		color:black;
		padding-top:2em;
		float:left;
		width:900px;
		}
		#homepage #content-holder {
		color:white;
		background:none;
		}
			#content {
			background:white;
			float:left;
			width:850px;
			padding:10px 25px 0em 25px;
			font-size:1.2em;
			min-height:20em;
			height:auto !important;
			height:20em;
			}
			#homepage  #content {
			background:none;
			padding-top:20px;
			}
			
				#content-holder .content-bottom {
				background:url(../images/content_bg_bottom.png) no-repeat left bottom;
				height:30px;
				float:left;
				width:100%;
				}
				#homepage #content-holder .content-bottom {
				background:none;
				}

			#content-main {
			line-height:1.5em;
			padding-left:8px;
			width:612px;
			float:left;
			}
			#homepage #content-main {
			width:620px;
			padding:0;
			}
				#content-main h2 {
				font-size:1.6em;
				}
				    #content-main h2 a {
				    color:Black;
				    text-decoration:none;
				    }
				    #content-main h2 a:hover
				    {
				    color:Black;
				    text-decoration:underline;
				    }
				#content-main h3 {
				font-size:1.2em;
				}
				
				#content-main h3 a
				{
				    text-decoration:none;
				}

				#content-main a,
				#content-additional a { color:#da144b; }
				#content-main a:hover,
				#content-additional { color:#860038; }

				#content ul {
				padding-bottom:1em;
				float:left;
				width:100%;
				}
			
		
				#content li {
				list-style:none;
				background:url(../images/bullet.gif) no-repeat left 7px;
				padding-left:15px;
				margin-left:15px;
				}
				#content .column li,
				#watDoetJL li {
				background:url(../images/list_5pxbar_white.gif) no-repeat left 10px;
				list-style:none;
				margin-left:0;
				padding-left:10px;
				}
				.arrowRight li
				{
				    list-style:none;
				    background:url(../images/list_5pxbar_red.gif) no-repeat left 10px !important;
				    padding-left:10px !important;
				    margin-left:0 !important;
				}
					#content li a { 
					color:#da144b;
					}
						#content li a:hover {
						color:#860038;
						}
						#content #content-main li a:hover { 
						/*text-decoration:none;*/
						color:#860038;
						}

			
				#content-main .column {
				float:left;
				width:280px;
				margin:0 20px 1.5em 0;
				padding:10px;
				color:white;
				}
					#content-main .column h2 {
					font-family:Georgia;
					font-size:1.5em;
					padding:0.5em 0 0.4em 0;
					color:#da144b;
					}
					#homepage #content-main .column a,
					#homepage #content-additional a,
					#homepage #content-additional 
					{
					    color:White !important;
					}

				
				#content-main .block-item {
				background: url(../images/block-item_bg_bottom.png) no-repeat left bottom;
				float:left;
				padding-bottom:10px;
				width:300px;
				margin:0 16px 1.5em 0;
				
				color:white;
				}
					#content-main .block-item .content {
					background: url(../images/block-item_bg_top.png) no-repeat left top;
					padding:5px 10px 0 10px;
					float:left;
					width:280px;
					min-height:7.9em;
					height:auto !important;
					height:7.9em;
					}

						#content-main .block-item h2 {
						color:white;
						font-family:Georgia;
						font-size:1.5em;
						padding:0 0em 0.2em 0;
						width:282px;
						background: url(../images/block-item-arrow.gif) no-repeat 264px 5px;
						
							
						}
							#content-main .block-item h2 a {
							text-decoration:none;
							display:block;
							background: url(../images/block-item-arrow.gif) no-repeat 264px 3px;
							color:white;
							padding-right:10px;
							width:270px;
							}
								#content-main .block-item h2 a:hover {
								background: url(../images/block-item-arrow.gif) no-repeat 264px -81px;
								text-decoration:underline;
								color:white;
								}
						#content-main .block-item ul {
						border-top:1px dotted #860038;
						padding:0.5em 0;
						float:left;
						width:280px;
						}
								#content-main .block-item ul li {
								list-style:none;
								/*background: url(../images/list_3pxbar.gif) no-repeat right center;
								*/
								clear:both;
								background-image:none;
								padding:0 8px 0 0;
								margin-right:5px;
								margin-left:0 !important;
								display:block;
								
								}
									#content-main .block-item li a {
								    	color:white;
								    	/*word-wrap:break-word;*/
								    	
									}
										#content-main .block-item a:hover {
										text-decoration:underline;
										color:#67012a;
										}
					#mapblock 
					{
					    float:left;
					    width:100%;
					    margin-bottom:1em;
					    display:none;
					}
					#mymap
                    {
                        width: 310px; 
                        height: 300px;
                        float:left;
                        
                    }
                    .kaartinformatie 
                    {
                        width:285px;
                        float:right;
                        display:none;
                    }
                    .adres-blok 
                    {
                        float:left;
                        width:100%;
                        margin-bottom:0.5em;
                    }
                        .adres-blok-small 
                        {
                            float:left;
                            width:142px !important;
                            margin-bottom:1em; 
                        }
                    #zoekloket 
                    {
                        float:left;
                        width:100%;
                        margin-top:1em;
                    }
					
					/* uitklappers */
					.themeFaq {
				    background:url(../images/border_3pxdotted.gif) repeat-x left top;
				    float:left;
				    width:612px;
				    }
					    .themeFaq li 
					    {
					    margin-left:0px !important;
					    padding:10px 0;
					    background:url(../images/border_3pxdotted.gif) repeat-x left bottom !important;
					    list-style-type:none;
					    float:left;
					    width:600px;
					    
					    }
					     .themeFaq li p
					    {
					        clear:both;
					    }
					    .themeFaq li  ul ,
					     .themeFaq li  ol
					     { 
					         clear:both;
					         float:left;
					         display:block;
					         position:relative;
					     }
					     
					    .themeFaq li  ul li,
					     .themeFaq li  ol li
					   
					    { 
					        width:90%;
					        clear:both;
					        display:block;
					    }
					    .themeFaq a.act,
					    .themeFaq a.inact {
					    font-size:1.08em;
					    font-weight:bold;
					    }
					    .themeFaq a.act:link,
					    .themeFaq a.act:visited,
					    .themeFaq a.act:hover,
					    .themeFaq a.act:active {
					    background:url('../images/themefaq_li_a_min.gif') no-repeat left 4px;
					    padding-left:21px;
					    }
					    .themeFaq a.inact:link,
					    .themeFaq a.inact:visited,
					    .themeFaq a.inact:hover,
					    .themeFaq a.inact:active {
					    background:url('../images/themefaq_li_a_plus.gif') no-repeat left 4px;
					    padding-left:21px;
					    }
					    .themeFaq li div {
					    margin:10px 0 0 21px;
					    }
					        .themeFaq li div li {
					        background:url(../images/bullet.gif) no-repeat left 7px !important;
                            margin-left:15px !important;
                            padding:0 0 0 15px !important;
				            }
					/* Locatie loketten (met googlemaps) */
					#lokettenOverview {
	                float:left;
	                width:100%;
		            }
			            #lokettenOverview .arrowRight li 
			            {
			                padding-left:0 !important;
            		        background:none !important;
            		        list-style:none;
			            }
			            #lokettenOverview ul {
		                float:left;
		                width:120px;
		                list-style-type: none;
		                margin:0;
			            }
			            ul#OverJLOverview li
			            {   
		                list-style-type: none;
		                margin:0px;
            		    
			            }
			            ul#lokettenOverview li ul
			            {
		                margin:0px;
		                padding:0px;
			            list-style-type:none;
			            }
				            ul#lokettenOverview li ul li {
			                float:none;
			                width:auto;
			                list-style-type:none;
				            }
 
					#OverJLOverview {
		            float:left;
		            width:100%;
		            border-bottom:1px solid #eecdd7;
		            margin-bottom:10px;
		            }
		                #OverJLOverview p 
		                {
		                font-size:1.6em;
		                color:#da144b;
		                }
		                #OverJLOverview ul {
		                float:left;
		                width:45%;
		                }
			                #OverJLOverview li {
			                float:left;
			                width:90%;
			                list-style:none;
				            background:url(../images/list_5pxbar_red.gif) no-repeat left 10px !important;
				            padding-left:10px !important;
				            margin-left:0 !important;
			                }
				                #OverJLOverview li li {
				                float:none;
				                width:100% !important;
				                }
				    .relatedquestions {
				    float:left;
				    width:100%;
				    background:url(../images/border_3pxdotted.gif) repeat-x left top;
				    margin-top:10px;
				    padding-top:0.5em;
				    }    
				        .relatedquestions hr {
				        display:none;
				        }   
				        .relatedquestions .goback li
				        {
				            float:left;
				            display:inline;
				            padding-right:20px;
				            background:url(../images/icon_arrow_leftred.gif) no-repeat left 5px !important;
				            margin-left:0 !important;
				            padding-left:10px !important;
				        }
				 #waysofcontact {
				 background:url(../images/border_3pxdotted.gif) repeat-x left top;
				 float:left;
				 width:100%;
				 padding-top:0.7em;
				 margin-bottom:1em;
				 }  
				     #waysofcontact ul {
				     background:url(../images/border_3pxdotted.gif) repeat-x left bottom;
				     float:left;
				     width:100%;
				     }    
				         #waysofcontact li img {
				         display:none;
				         }
				         #waysofcontact li {
				         float:left;
				         
				         list-style:none;
				         padding-left:0;
				         text-align:center;
				         background:none;
				         }  
				         #waysofcontact li a {
				         background:url(../images/waystocontact_bg.gif) no-repeat left top;
				         float:left;
				         width:130px;
				         padding-top:3.5em;
				         text-align:center;
				         }  
				         #waysofcontact li a.mail {
				         background:url(../images/waystocontact_mail_bg.gif) no-repeat 45px top;
				         } 
				            #waysofcontact li.phone a {
				            background-position: 60px top;
				            width:150px;
				            
		color:#931d44;
				            } 
				           
				            #waysofcontact li.loket a {
				            background-position: -100px top;
				            width:150px;
				            } 
				            #waysofcontact li.chat a {
				            background-position: -280px top;
				            width:100px;
				            } 
				            

			#content-additional {
			width:210px;
			float:right;
			position:relative;
			padding-top:140px;
			}
				#content-additional h2 {
				font-family:Georgia;
				color:#2a2929;
				font-weight:bold;
				font-size:1.2em;
				float:left;
				width:100%;
				margin-top:1em;
				padding:0.5em 0 0.4em 0;
				clear:both;
				}
				
				#content-additional h3
				{
				    padding:0px;
				    padding-bottom:0.2em;
				   margin-top:0em;
				   
				clear:both;
				float:none;
				}
				#content-additional p 
				{
				    color:Black;
				}
				#homepage #content-additional p 
				{
				    color:white;
				}
				#homepage #content-additional h2 {
				font-size:1.5em;
				font-weight:normal;
				color:white;
				border-top:1px solid #da144b;
				}
				
					#content-additional h2 span {
					font-weight:bold;
					}
                #homepage #content-additional h3 {
				    color:white;
				}
				
				#content-additional .readmore 
				{
				    padding-top:0.5em;
				    float:left;
				}
                
                
				
				
				#hulp {
				position:absolute;
				top:200px;
				left:690px;
				height:270px;
				width:210px;
				z-index:5000;
				font-size:1.1em;
				font-family:"Verdana";
				}
					#hulp .bg {
					position:absolute;
					left:0;
					top:0;
					background:url(../images/hulp_bg.png) no-repeat left top;
					height:270px;
					width:210px;
					}
					
					#hulp .content {
					position:absolute;
					left:20px;
					top:75px;
					z-index:6000;
					}
						#hulp h2 {
						color:#67012a !important;
						border:0;
						font-weight:bold;
						float:left;
						font-size:1.5em !important;
						border:0 !important;
						width:200px;
						padding:0 !important;
						margin:0 !important;
						}
						
						#hulp li {
						border-bottom:1px dotted #cf99af;
						background:url(../images/list_arrow_red.gif) no-repeat left 6px;
						padding-left:10px;
						float:left;
						width:9.8em;
						padding:2px 2px 2px 10px;
						list-style:none;
						color:#860038;
						}
							#hulp li a {
							
							text-decoration:underline;
							color:#ed174f;
							}
							#hulp li a:hover {
							color:#860038;
							text-decoration:underline;
							}
		
			    #video {
		        float:left; width:100%; 
		        }

			
				#breadcrump {
				padding-bottom:0.8em;
				width:100%;
				float:left;
				margin-left:1px !important;
				font-size:0.9em;
				}
					#breadcrump li {
					list-style:none;
					float:left;
					margin:0 5px 0 0;
					padding:0 10px 0 1px !important;
					background:url(../images/list_slash.gif) no-repeat right center !important;
					}	
						#breadcrump li a:hover { 
						/*text-decoration:none;*/
						}
						#breadcrump li.nobg {
						background:none !important;
						}
				#content-footer {
				float:left;
				width:100%;
				border-top:1px solid #eecdd7;
				padding-top:0.5em;
				margin-top:2em;
				}
					#content-footer p,
					#content-footer ul {
					float:left;
					display:inline;
					width:auto;
					margin-bottom:0;
					padding-bottom:0;
					}
						#content-footer ul {
						margin-left:10px;
						}
							#content-footer ul li {
							float:left;
							padding-left:10px;
							margin:0 10px 0 0;
							list-style:none;
							background:url(../images/list_1pxhorbar.gif) no-repeat left center;
							}
					#content-footer #mailuwvraag,
					#reactieoppagina {
					float:left;
					width:100%;
					display:none;
					}
					p.reactie {
					display:block;
					background:url(../images/border_3pxdotted.gif) repeat-x left top;
					width:100%;
					margin-top:0.5em;
					padding-top:0.5em;
					float:left;
					}
						#content-footer p.reactie a:hover {
						color:#860038;
						}
				
			    .search li {
				    background: none !important;
				    border-bottom: 1px dotted #CCC;
				    padding-left: 0px !important;
				    padding-bottom: 5px;
				}
				
				

.push {
height:295px;
clear:both;
width:100%;
}

#footer {
background: #333;
color: #fff;
background: url(../images/footer_bg.jpg) no-repeat left 20px;
margin:0 auto;
width:950px;
height: 282px;
clear:both;
position:relative;
}
	#footer a {
	position:absolute;
	right:50px;
	bottom:30px;
	color:white;
	text-decoration:none;
	}
	    #footer a:hover {
	    text-decoration:underline;
	    }

#disclaimer {
position:absolute !important; top:0 !important; left:-999em !important; 
}
/* Standard styles -------------------------- */

a img,fieldset { border: none;}

legend { display:none }

q { font-style: italic; }

td { vertical-align: top; }

input, label { vertical-align: middle; }

.floatleft { float: left  !important; }
.floatright { float: right  !important; }
.textright { text-align: right; padding-right: 10px !important; }
.block { display: block; }

.bold { font-weight: bold !important; }

.clearboth { clear: both; display: block; }

.hidden { position:absolute !important; top:0 !important; left:-999em !important; }

.nopadding { padding: 0em  !important; }
.nomargin  { margin: 0em  !important; }
.noborder { border: none  !important; }
.nobg { background: none  !important; }
.nobullet { list-style:none !important; }

.textleft { text-align: left; }
.textright { text-align: right; }

.print { display:none; }
.p50 { width: 50%;}


/* sifr 
.sIFR-flash {
	visibility: visible;
	margin: 0;
	padding: 0;
}
.sIFR-replaced, .sIFR-ignore {
	visibility: visible;
}
.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
@media screen {
	.sIFR-active .block-item h2 { visibility: hidden; }
}*/

@media screen {

.sIFR-flash {
visibility: visible !important;
margin: 0;
padding: 0;
position: relative;
}
  
.sIFR-replaced, .sIFR-ignore {
visibility: visible !important;
}
  
.sIFR-alternate {
position: absolute;
left: 0em;
top: 0em;
width: 0em;
height: 0em;
display: block;
overflow: hidden;
}
  
.sIFR-replaced div.sIFR-fixfocus {
margin: 0pt; 
padding: 0pt; 
overflow: auto; 
letter-spacing: 0em; 
float: none;
}
}

@media print {
.sIFR-flash {
display    : none !important;
height     : 0em;
width      : 0em;
position   : absolute;
overflow   : hidden;
}
  
.sIFR-alternate {
visibility : visible !important;
display    : block   !important;
position   : static  !important;
left       : auto    !important;
top        : auto    !important;
width      : auto    !important;
height     : auto    !important;
}
}


/* Formulieren */

.formulier {
float:left;
width:520px;
margin-top:10px;
border:1px solid white;
}
    
	.formulier .row {
	float:left;
	width:450px;
	margin-bottom:5px;
	}
		.formulier .row label {
		display:block;
		width:100px;
		float:left;
		}
		.formulier .inputs {
		float:right;
		width:300px;
		}
		    .formulier p {
		    font-size:0.9em;
		    margin-bottom:0;
		    }
			.formulier .row input,
			.formulier .row textarea {
			border:1px solid #c5c5c5;
			width:300px;
			}
			.formulier .row .checkbox,
			.formulier .row input.radio,
			.formulier .row span.radio input 
			{
			    float:left;
			    width:20px !important;
			    margin-right:5px;
			    border:0 !important;
			    margin-left:-3px;
			}
			.formulier .row span.radio 
			{
			    
			    margin-left:-20px;
			    
			}
			    .formulier .row .inner-label 
			    {
			        width:270px;
			        float:right;
			    }
			        .formulier .row .inner-label label
			        {
			            width:auto !important;
			        }

		.submition .inputs span {
		
		}
		.submition .inputs input {
		float:right;
		width:auto;
		background:#860038;
		color:White;
		padding:3px 5px;
		overflow:visible;
		border:0 !important;
		margin-right:-2px;
		}
		
		
.fontsizeNormal #mainMenu a {
font-size:1.25em !important;
}		
.fontsizeLarge #mainMenu a {
font-size:1.15em !important;
}


#CSR .search li
{
    margin-left:0px !important;
}
#acfoto img
{
    max-width:100px;
}
ul.nobullets 
{
    padding:0px;
    margin:0px;
    
    
}
#themeFaq.nobullets
{
    margin-top:1em;
}
#themeFaq.nobullets li
{ padding:0px;
    margin:0px;
   list-style-image:none;
   list-style-type:none;
   background-image:none;
    
}
#relatedQuestions ul.parent 
{
    margin:0px;
    padding:0px;
    margin-top:1em;
}
#relatedQuestions ul.parent li 
{
    background-image:none;
    list-style-image:none;
    list-style-type:none;
    margin:0px;
    padding:0px;
}
p.formMessage
{
    display:block;
    padding:10px;
    border:1px solid black;
    width:350px;
    margin-left:200px;
    position:absolute;
    background-color:#eee;
}
span.formMessageClose
{
    float:right;
    font-weight:bold;
    cursor:hand;
}
#logob
{
    display:none;
    
}
#logoa
{
    display:inline;
}