/***** template algemeen *****/

html {
 overflow-y:scroll;!important
 }
body {
	margin:0px;
	padding:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
#tekst_vak {
	position:relative;
	float: left;
	width: 480px;
	height: auto;
	margin-top:10px;
	text-align:left;
	margin-bottom:9px;
	color:#333333;
 }
#container {
	margin:0 auto;
	margin-top:0px;
	margin-bottom:0px;
	position:relative;
	width:1000px;
	height:auto;
}
#opmerking_vak {
 position:relative;
 float: right;
 width: 240px;
 font-family:Trebuchet MS;
 font-size: 12px;
 color:#ffffff;
 text-align:left;
 margin-top:10px;
 margin-right:10px;
 }
.hoog {
}
p {
 margin: 20px 0 0 30px;
 width:410px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#333333;
}
p.small {
 margin: 20px 0 0 30px;
 width:400px;
 font-family: verdana;
 font-size: 10px;
 color: #999999;
 text-align:justify;
}
p.afspraak {
 margin: 9px 0 0 10px;
 width:400px;
 font-family: verdana;
 font-size: 12px;
 font-weight:bold;
 color: #000000;
}

#header {
}

#header_text {
 font-family:Trebuchet MS;
 color:#ffffff;
 font-style: Bold;
 font-style: italic;
 font-size: 21px;
 width:600px;
 float:right;
 padding-top:10px;
 padding:50px;
 text-align:right;
}

#header_img {
 margin: 0 0 0 -1px;
}

.style1 {
	font-size: 12px;
	font-style: normal;

}

#afspraak_text {
 font-family:Trebuchet MS;
 color:#ffffff;
 font-size: 12px;
 text-align:left;
 margin: 0 0 0 20px;
}

#opvulling_text {
 font-family:Trebuchet MS;
 color:#000000;
 font-size: 12px;
 text-align:left;
 margin: 0 0 0 0;
 margin-left:10px;
}
#opvulling_text img {
 margin: 0 0 0 15px;
}

#opvulling_text a {
 text-decoration:none;
 color:#000000;
}

#opvulling_text a:hover {
 text-decoration:underline;
}

#afspraak_text a {
 color:#ffffff;
}

#afspraak_text a:hover {
 text-decoration: none;
 color:#ffffff;
}

#img_pand {
	background: url(../images/001k.jpg);
	float:right;
	width: 200px;
	height:150px;
	margin: 0 20px 0 0;
}

 
/***** linkerkolom met oa submenu *****/

#menu {
	background: none;
	float: left;
	list-style: none;
	margin: 0 0 300px 0;
	margin-top: 100px;
	padding: 0 0 0 0;
	width:100%;
}
td {
    vertical-align:top;
}
#menu li {
	font-family: trebuchet MS;
	font-size: 12px;
	color: #ffffff;
	font-style: bold;
	margin: 0 0 0 0;
	padding: 0;
}
#menu li a {
	background: none;
	color: #ffffff;
	font-family: trebuchet MS;
	font-style: bold;
	display: block;
	margin: 0;
	padding: 8px 12px;
	text-decoration: none;
}
#menu li a:hover {
	background: #91606e url("images/slices/side-button-back.gif") left center no-repeat;
	color: #fff;
	font-style: bold;
	padding-bottom: 8px;
}
#menu li.current a{
	background: #91606e url("images/slices/side-button-back.gif") left center no-repeat;
	color: #fff;
	font-style: bold;
	padding-bottom: 8px;
}

/* CONTENT */
/* *************************** */

{
 color: #FC7613;
 text-decoration: underline;
 }

.componentheading,
h1 {
 margin: 30px 0 0 30px;
 padding: 0;
 font-size: 20px;
 line-height: 20px;
 font-family: Trebuchet MS;
 color: #404040;
 font-weight: bold;
 text-transform: uppercase;
 }

#content_links_home h2 {
 color: #037DB7;
 font-size: 11px;
 margin: 30px 0 10px 0;
 padding: 0;
 text-transform: uppercase;
 }

#content_links_home {
 font-size: 11px;
 }

#content_links_home a {
 color: #FC7613;
 text-decoration: underline;
 font-weight: bold;
 }

h3 {
 font-weight: bold;
 padding: 0;
 margin: 0;
 color: #037DB7;
 font-size: 12px;
 }

span.contact {
 width: 14px;
 float: left;
 color: #037DB7;
 }
 
/***** footer *****/

#copyright {
 width:auto;
 text-align:right;
 font-family: verdana;
 font-size:10px;
 color:#947f8f;
 line-height:39px;
}

#copyright a {
 text-decoration:none;
 color:#947f8f;
}

#copyright a:hover {
 text-decoration:underline;
}
