
html {
 height: 101%; 
 overflow-y: scroll;
}

body {
   
} 

#content a img {
	border: none;
}

#topmenu {
    color: #8C8C8C;
    font-size: 14px;
    font-family: Helvetica;
    text-transform: uppercase;
    letter-spacing: 1px;
    border-top: 1px solid #E4AD53;
    padding-top: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
} 


td.tile {
    font-size: 15px;
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
    font-weight: bold;
    vertical-align: top;
	height: 110px;
} 


td.tile:hover {
	background-color: lightgrey;
}


td.tile a {
	text-decoration: none;
}

#tile13, #tile15, #tile10 {
    background-image: url('../image/oranjerand.jpg');
	background-repeat: no-repeat;
    padding-top: 10px;
	padding-left: 10px;
}

#tile15 {
    background-image: url('../image/paarsrand.jpg');
	background-repeat: no-repeat;
}
	
#tile10 {
    background-image: url('../image/blauwrand.jpg');
	background-repeat: no-repeat;
}



#tile10:hover {
    background-image: url('../image/blauwgrijsrand.jpg');
}


#tile13:hover {
    background-image: url('../image/oranjegrijsrand.jpg');
}
#tile15:hover {
    background-image: url('../image/paarsgrijsrand.jpg');
}

#tdlefttiles {
	width: 205px;
	margin: 0px;
	padding: 0px;
}
 
#lefttiles td {
	padding-top: 4px;
	padding-bottom: 5px;
}
 
#rechterkolom {
	margin-left: 30px;
	margin-top: 0px;
	width: 420px;
}

#rechterkolom p {
    font-size: 12px;
    font-family: Verdana;
    text-decoration: none;
    margin-top: 0px;
	margin-bottom: 2px;
} 

#bodyheader {
    text-transform: uppercase;

}
#bodyheader, h4, #content .nieuws .col2 a:link {
	font-size: 15px;
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
    font-weight: bold;
    line-height: 15px;
    padding-left: 20px;
	margin-top: 10px;
    color: #8C8C8C;
    letter-spacing: 1px;
	margin-left: 20px;
	padding-left: 32px; 
	padding-bottom: 10px;
	background-image: url('../image/blokje.png');
	background-repeat: no-repeat;
}


 #content .nieuws .col2 a:link {
 	margin-left: -7px;
 }
 
 #content .nieuws .col2 p {
    margin-left: 27px;
 }
 
h4 {
    font-size: 14px;
    font-family: Helvetica;
    text-transform: uppercase;
    font-weight: normal;
	letter-spacing: 1px;
    padding-left: 32px; 
    margin-left: 0px;		
    margin-bottom: 0px;
    padding-bottom: 0px;
    margin-top: 30px;
}

h4:hover {
	color: #87d300;
}
html>body #bodyheader {padding-bottom: 0px;}

.sub {	
    padding-left: 32px; 
	padding-bottom: 10px;
	background-image: url('../image/blokje.png');
	background-repeat: no-repeat;
}



#content, #content table, #contactform td {
	font-size: 12px;
    font-family: Verdana;
    text-decoration: none;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 2px;
    width: 675px;
 }
	
#contactform td {
	font-size: 12px;
    font-family: Verdana;
    text-decoration: none;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 2px;
    width: 640px;
 }	
 
 #contactform, #content .nieuws {
 	margin-bottom: 80px;
 }
 
 #content .homepage {
 	margin-left: 0px;
	padding-left: 0px;
 }

#content .statisch, #content .contact, #content .aanmelding, #content .programma, #content .opendag {
 	margin-left: 20px;
 }

#righttiles {
	margin-left: 0px;
}

#rechterkolom h1  {
    color: #888d9a;
    font-size: 15px;
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
    font-weight: bold;
    line-height: 15px;
    text-transform: uppercase;
    background-image: url('../image/blokje.png');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 32px;
	margin-top: 17px;
	margin-bottom: 0px;
} 

#rechterkolom h1 a {
    color: #888d9a;
    font-size: 15px;
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
    font-weight: bold;
    line-height: 15px;
    text-transform: uppercase;
	text-decoration: none;
}

#rechterkolom h1 a:hover, #content .nieuws .col2 a:hover {
	color: #E4AD53;
} 	


#rechterkolom h2  {
    color: #000;
    font-size: 12px;
    font-family: Verdana;
    font-style: italic;
    font-weight: normal;
    line-height: 16px;
    margin: 8px;
	padding-left: 32px;
	padding-bottom: 0px;
	margin: 0px; 
	
} 

.nieuws {
	margin-left: 20px;
	margin-top: 0px;
}

.nieuws .subtitle {
	color: #888d9a;
    font-size: 15px;
    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
    font-weight: bold;
    line-height: 15px;
    text-transform: uppercase;
}

.nieuws .subtitle a:hover {
	color: #E4AD53;
}

#bodyheader .nieuws {
	margin-left: 0px;
}

#hulogo {
	position:relative;
	top: 13px;
}

.programma  #hulogo {
   float: none;
   display: block;
   
}
#email { 
    position: relative;
	top: 3px;
 }
 
#content a:link, #teruglink:link {
 	text-decoration: none;
 }

 
#content .statisch a:link, #content .programma a:link , #content .contact a:link, #content .statisch a:visited {
	background-image: url('../image/link_01.gif');
	background-repeat: no-repeat;
    padding-left: 80px;
	float: left;
	font-size: 14px;
	font-style: italic;
	color: #0075CC;
	margin-top: 3px;
	margin-left: 520px;
	width: 100%;
 }

 #email {
  margin-left: -520px;
 }
 
 
#teruglink:link {
	background-image: url('../image/terug_01.gif');	
	background-repeat: no-repeat;
    padding-left: 80px;
	float: left;
	font-size: 14px;
	font-style: italic;
	color: #0075CC;
	margin-top: 3px;	
	height: 30px;
}

#teruglink:hover {
	/*background-image: url('../image/terug_01-over.gif');	*/
}

#content .statisch a:hover, #content .programma a:hover, #content .statisch a:visited:hover {
	background-image: url('../image/link_01-over.gif');
	background-repeat: no-repeat;
    padding-left: 80px;
	color: #0075CC;
	margin-top: 3px;	
 }

#content .statisch a:visited, #content .programma a:visited {
	background-image: url('../image/link_01.gif');
	background-repeat: no-repeat;
    padding-left: 80px;
	float: left;
	color: #0075CC;
	margin-top: 3px;	
	text-decoration: none;
	width: 100%;
 }

#teruglink {
	position: static;
	right: 0px;
}

#content #emaillink {
	background-image: none;
	padding-left: 0;
	display: block;
	width: 100%;
	padding-bottom: 3px;
}
 
 
.contact #label10,
.contact #label11,
.contact #label12,
.contact #label13,
.contact #label14,
.contact #label15,
.contact #label16,
.contact #label17,
.contact #label18,
.contact #label19,
.contact #label20,
.contact #label21,
.contact #label22,
.contact #label23,
.contact #label24,
.contact #label25,
.contact #label26,
.contact #label27,
.contact #label28,
.contact #label29,
.contact #label32,
.contact #label33,
.contact #label34,
.contact #label35,
.contact #label36,
.contact #label37,
.contact #label38
 {
	padding-left: 30px;
} 

.contact #text09,
.contact #text15,
.contact #text23,
.contact #label30
.contact #text30,
.contact #text31 {
	padding-top: 20px;
}

.contact #label29, 
.contact #label30 {
	padding-bottom: 20px;
}

.contact td, .aanmelding td, .opendag td {
	vertical-align: top;
}


.opendag #label11,
.opendag #label12,
.opendag #label13,
.opendag #label14,
.opendag #label15,
.opendag #label16,
.opendag #label17,
.opendag #label17,
.opendag #label18,
.opendag #label19,
.opendag #label20,
.opendag #label21,
.opendag #label22 {
	text-align: right;
}

.opendag #text10,
.opendag #text22 {
	padding-top: 20px;
}
.opendag td #text12 {
	word-break: keep-all;
}

input {
	margin-left: 0px;
}

#button {
	margin-top: 30px;
}
#headerbanner {
	margin-top: 30px;
}

.statisch table {
	float: none;
}

#terug {
	display: block;
	float: right; 
	margin-top: -20px;
}

#content .nieuws .col2 .container_morebutton a:link {
	background-image: none;
	float: right;
}

#content .contact a:link {
	width: 100%;
}
