html {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;	
}

body {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;	
	color:#555555;
	position:absolute;
	line-height: 150%;
}

ul {
	list-style: square;
}

td, tr, table {
	font-size:12px;
}

sup {
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;
}


a {
	color:#555555;
	text-decoration:none;
}

img {
	border:none;
}

a:hover {
	text-decoration:none;
}

p {
	/*clear:left;
	padding: 0px;
	margin: 0px;
	margin-bottom:10px;*/
}

h1 {
	font-size:16px;
	font-weight: bold;
	margin-bottom:10px;
	color:#666666;	
}

h2 {
	font-size:16px;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:10px;
	/*text-transform:uppercase;*/
	color:#666666;
}

h3 {
	clear:both;
	font-size:16px;
	font-weight: bold;
	margin: 0px;	
	padding: 0px;
	margin-top:10px;
	margin-bottom:5px;
	text-align:left;
	/*text-transform:uppercase;
	color:#666666;*/
	color:#666666;		
}

h4 {
	clear:both;
	font-size:12px;
	font-weight: bold;
	color:#666666;
	margin: 0px;
	padding: 0px;
	margin-top:10px;
	margin-bottom:5px;
}

h1 a, h2 a, h3 a, h4 a, div.inhoud h2 a {
	text-decoration:none;
	color:#000000;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
	text-decoration:none;
	color:#F29400;
}

div.website {
	margin: 0px;
	padding: 0px;
	width: 1000px;
	margin-left:auto;	
	margin-right:auto;
	/*background-color:#FFFFFF;
	background-color:#999999;*/	
}

div.website div.top{
	background-color:#FFFFFF;
	height:190px;
}

div.website div.top div.logo ul.iconmenu {
	margin:0px;
	padding:0px;	
	float:left;
	width:242px;
	height:130px;
	background-image:url(./images/logo.png);
	background-repeat:no-repeat;
	list-style:none;
	
}

div.website div.top div.logo ul.iconmenu li {
	margin:0px;
	padding:0px;
	float:left;
	width:242px;
	height:130px;
	list-style:none;	
}

div.website div.top div.logo ul.iconmenu li a {
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	width:242px;
	height:130px;
}
div.website div.top div.logo ul.iconmenu li a span {
	display:none;
}

div.afbeeldinglogo {
	display:block;
}

div.website div.middle {
	width:1000px;
	height:auto;
	overflow:visible;
}

div.website div.top div.right {
	float:right;
	height:150px;
	width:1000px;
	display:block;
}

/*iv.website div.top div.right */

div.website div.top div.right div.menutop {
	float:right;
	height:30px;
	width:700px;
	display:block;
	margin-right:0px;
	background-color:#ffffff;
	z-index:3;
	position:relative;
	font-size:11px;
}

div.website div.top div.right div.afbeelding {
	height:120px;
	width:700px;
	float:right;
}

div.website div.top div.right div.afbeelding div.header-algemeen {
	height:120px;
	width:700px;
	float:right;
	background-image:url(/images/headerlogo.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

div.website div.top div.right div.afbeelding div.header-verwijzers {
	height:120px;
	width:700px;
	float:right;
	background-image:url(/images/headeramb.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

div.website div.top div.right div.afbeelding div.header-werkenbij {
	height:120px;
	width:700px;
	float:right;
	background-image:url(/images/headermedewerkers.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

div.website div.top div.right div.afbeelding div.header-bezoekers {
	height:120px;
	width:700px;
	float:right;
	background-image:url(/images/headerbezoekers.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

div.website div.top div.right div.afbeelding div.header-specialismen {
	height:120px;
	width:700px;
	float:right;
	background-image:url(/images/headerartsen.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

div.website div.top div.right div.afbeelding div.header-patienten {
	height:120px;
	width:700px;
	float:right;
	background-image:url(/images/headerarts.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}


div.website div.top div.right div.menutop ul {
	float:right;
	height:24px;
	width:auto;
	display:block;
	margin:0px;
	margin-right: 20px;
	padding:0px;
	padding-top:5px;
	paddin-bottom:4px;
	list-style:none;
}

div.website div.top div.right div.menutop ul li {
	float:left;
	height:20px;
	display:block;
	margin:0px;
	padding:0px;
	text-align:center;
	margin-left:10px;
}

div.website div.top div.right div.menutop ul li.scheiding {
	width:10px;
}

div.website div.top div.logo {
	height:130px;
	width:242px;
	float:left;
	display:block;
}

div.website div.top div.kleurbaan {
	width:1000px;
	height:60px;
	float:left;
	display:block;
/*	z-index:101;
	position:relative;*/
	margin-top:-20px;
}

div.website div.top div.kleurbaan div.patienten-baan {
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}

div.website div.top div.kleurbaan div.patienten-baan {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/patienten-baan2.png', sizingMethod='scale');
}

div.website div.top div.kleurbaan div.patienten-baan[class] {
	background:url(/images/patienten-baan2.png);
}

div.website div.top div.kleurbaan div.baan {
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}

div.website div.top div.kleurbaan div.baan {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/geel-baan.png', sizingMethod='scale');
}

div.website div.top div.kleurbaan div.baan[class] {
	background:url(/images/geel-baan.png);
}


div.website div.top div.kleurbaan div.verwijzers-baan {
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}

div.website div.top div.kleurbaan div.verwijzers-baan  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/werkenbij-baan.png', sizingMethod='scale');
}

div.website div.top div.kleurbaan div.verwijzers-baan[class] {
	background:url(../images/werkenbij-baan.png);
}



div.website div.top div.kleurbaan div.bezoekers-baan {
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}

div.website div.top div.kleurbaan div.bezoekers-baan  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/bezoekers-baan.png', sizingMethod='scale');
}

div.website div.top div.kleurbaan div.bezoekers-baan[class] {
	background:url(/images/bezoekers-baan.png);
}

div.website div.top div.kleurbaan div.werkenbij-baan {
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}

div.website div.top div.kleurbaan div.werkenbij-baan  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/verwijzers-baan.png', sizingMethod='scale');
}

div.website div.top div.kleurbaan div.werkenbij-baan[class] {
	background:url(../images/verwijzers-baan.png);
}

div.website div.top div.kleurbaan div.specialismen-baan {
	width:1000px;
	height:60px;
	background-repeat:no-repeat;
}

div.website div.top div.kleurbaan div.specialismen-baan  {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/specialismen-baan.png', sizingMethod='scale');
}

div.website div.top div.kleurbaan div.specialismen-baan[class] {
	background:url(/images/specialismen-baan.png);
}



div.website div.middle{
	width:1000px;
	float:left;
	display:block;
	/*background-color:#FFFFFF;*/
	padding-bottom:10px;
		background-image:url(/images/bg.png);
	background-position:center;
	background-repeat:repeat-y;
}

div.website div.middle div.left {
	
	margin-top:-30px;
	width:250px;
	float:left;
	height:auto;
	overflow:visible;
	z-index:2;position:relative;/**/
	clear:both;
}

div.website div.middle div.left div.shadow {
	position: relative;	
	display:block;
	float:left;
	width:8px;
	height:30px;
	/*margin-left: 20px;*/
	background-repeat:repeat-y;
	background-position:left;
}

div.website div.middle div.left div.shadow
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/menu-shadow.png', sizingMethod='scale');
}

div.website div.middle div.left div.shadow[class] {
	background:url(/images/menu-shadow.png);
	margin-left:0px;
}

 
div.website div.middle div.left div.banners{
	 width:241px;
}

div.website div.middle div.left div.banners div.kaartjebanner{
	width:241px;
}
 
div.website div.middle div.middle{
	width:480px;
	float:left;
	padding-left:10px;
	overflow:visible;
	padding-bottom:0px;
	display:block;
}

div.website div.middle div.middle div.kruimelpad{
	width:480px;
	height:15px;
	float:left;
	display:block;
	margin-top:10px;
	font-size:11px;
}

div.website div.middle div.middle div.kruimelpad a{
	text-decoration: underline;
	color: #000000;
}

div.website div.middle div.middle div.kruimelpad a.actief28{
	color: #f7931e;
}

div.website div.middle div.middle div.kruimelpad a.actief23, div.website div.middle div.middle div.kruimelpad a.actief252{
	color: #00b6bd;
}

div.website div.middle div.middle div.kruimelpad a.actief25{
	color: #c81f66;
}

div.website div.middle div.middle div.kruimelpad a.actief26{
	/*color: #812990;*/
	color: #8cbe50;
}

div.website div.middle div.middle div.kruimelpad a.actief27{
	color: #0089cf;
}

div.website div.middle div.middle div.kruimelpad a.actief24{
	/*color: #8cbe50;*/
	color: #812990;
}

div.website div.middle div.middle div.homonly{
	height:auto;
	clear:both;
	overflow:visible;
	/*margin-top:30px;*/
}

div.website div.middle div.middle div.readspeaker {
	width:120px;
	height:25px;
	float:right;
	display:block;
	margin-top:10px;
	
}

div.website div.middle div.middle div.content {
	width:479px;
	float:left;
	display:block;
	height:auto;
	margin-bottom:10px;
	margin-top:0px;
}

div.website div.middle div.middle div.homonly div.content {
	margin-top:-5px;
	float:left;
	display:block;
}

div.website div.middle div.middle div.content div.contactform,
div.website div.middle div.middle div.content div.contactform form {
	width:360px;
	height:300px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
}

div.website div.middle div.middle div.content div.contactform form .contactlabel,
div.website div.middle div.middle div.content div.contactform form .message {
	width:140px;
	height:22px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	padding-top:2px;
}

div.website div.middle div.middle div.content div.contactform form .message
{
	width:110px;
	height:62px;
}

div.website div.middle div.middle div.content div.contactform form .textarea {
	width:205px;
	height:60px;
	float:right;
	display:block;
	border:1px solid #b8b9bc;
}

div.website div.middle div.middle div.content div.contactform form .long {
	width:205px;
	height:20px;
	float:right;
	display:block;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	border:1px solid #b8b9bc;
}

div.website div.middle div.middle div.content div.contactform form div.buttons {
	width:350px;
	height:22px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	margin-top:20px;
}

div.website div.middle div.middle div.content div.contactform form input.button {
	width:90px;
	height:25px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	/*	border:2px solid #FFD18C;
	background:#F29400;*/
	border:none;
	background:url(/images/alg-button.png);
	font-weight:bold;
	color:white;
}

div.website div.middle div.middle div.content div.contactform form input.reset {
	margin-top:-16px;
	margin-left:20px;
}



div.website div.middle div.middlediv.content div.contactform form .error {
	border:1px solid #ba131a;
}

div.website div.middle div.middlediv.content div.contactform form .errortext {
	color:red;
}


div.website div.middle div.middle div.homonly div.content div.inhoud{
	/*background-color:#0033CC;*/
	width:478px;
	height:auto;	
	padding-bottom:15px;	
	border-bottom:solid 1px #B1B1B1;
	overflow:visible;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws {
	font-size:14px;
	margin-top:20px;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda a, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws a {
	text-decoration:underline;
	font-size:12px;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda a:hover, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws a:hover {
	color:#f7931e;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda div.agendaitem, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws div.nieuwsitem {
	margin-bottom:25px;
	border-bottom:1px solid #b1b1b1;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda div.titel, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws div.titel {
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda div.titel, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws div.titel{
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:3px;
	margin-bottom:5px;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda div.inhoud p, div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda div.inhoudkort p, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws div.inhoud p, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws div.inhoudkort p {
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda div.leesmeer, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws div.leesmeer{
	text-align:right;
	width:470px;
	margin-top:15px;
	padding-bottom:10px;
}

div.website div.middle div.middle div.content div.inhoud #inhoud div.agenda div.leesmeer a, div.website div.middle div.middle div.content div.inhoud #inhoud div.nieuws div.leesmeer a {
	padding:0px;
	margin:0px;
}

div.website div.middle div.middle div.homonly  div.content div.inhoud #inhoud{
	padding:0px;
	margin:0px;
}


div.website div.middle div.middle div.content div.inhoud #inhoud ul.sitemap li a:hover{
	color:#F29400;
}


div.website div.middle div.middle div.content div.inhoud #inhoud ul.sitemap ul ul ul{
	list-style:none;
}

div.website div.middle div.middle div.homonly  div.content div.inhoud #inhoud p {
	padding:0px;
	margin:0px;
}

div.website div.middle div.middle div.content div.inhoud #inhoud a {
	color:#000000;
	text-decoration:underline;
}

div.website div.middle div.middle div.content div.inhoud #inhoud a.werkenbij:hover {
	color:#812990;
}

div.website div.middle div.middle div.content div.inhoud #inhoud a.algemeen:hover {
	color:#F29400;
}

div.website div.middle div.middle div.content div.inhoud #inhoud a.specialismen:hover {
	color:#0089CF;
}

div.website div.middle div.middle div.content div.inhoud #inhoud a.verwijzers:hover {
	color:#8CBE50;
}

div.website div.middle div.middle div.content div.inhoud #inhoud a.patienten:hover {
	color:#00B6BD;
}

div.website div.middle div.middle div.content div.inhoud #inhoud a.bezoekers:hover {
	color:#C81F66;
}

div.website div.middle div.middle div.content div.inhoud #inhoud, div.website div.middle div.middle div.vacaturepage {
	font-size:12px;
}


div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile{
	padding:0px;
	margin:0px;
	width:470px;
	height:auto;
	clear:both;
	line-height: 150%;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile div.profilepage a,
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile div.profilepage_overig a{
	text-decoration:none;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile h3.profile_title{
	color:#0081c6;
	font-size:14px;
	width:220px;
	height:20px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile div.titlediv {
	width:220px;
	height:20px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	padding-left:10px;
	border-bottom:1px solid #ccc;
	float:left;
	display:block;
}



div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile div.profile_left,
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile div.profile_right{
	padding:0px;
	margin:0px;
	width:230px;
	height:auto;
	float:left;
	display:block;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile div.profile_left{
	margin-right:5px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage,
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage_overig{
	padding:0px;
	margin:0px;
	width:230px;
	height:auto;
	overflow:visible;
	float:left;
	display:block;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.plusje {
	width:10px;
	margin:0px;
	padding:0px;
	height:25px;
	float:left;
	display:block;
	margin-left:-7px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.proflink, div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.proflink_big {
	width:200px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	padding-top:2px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.proflink {
	height:23px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.proflink_big {
	height:38px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage div.line2, 
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage div.line1,
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage_overig div.line2, 
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage_overig div.line1 {	
	height:auto;
	padding-top:5px;
	font-size:12px;
	padding-left:15px;
	width:215px;
	float:left;
	display:block;
	overflow:visible;
	padding-bottom:5px;
}

/*div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage div.line2 a:hover ,div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage div.line1 a:hover {	
	font-weight:bold;
}*/

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage div.line2,
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage_overig div.line2{
	background-color:#F2FBFF;
	background-color:#E6F8FF;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage div.sub,
div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profilepage_overig div.sub {
	width:190px;
	height:auto;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	display:block;
	padding-left:10px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile div.profileitem{
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	width:210px;
	height:200px;
	margin-right:25px;
}

div.website div.middle div.middle div.nothome  div.content div.inhoud #inhoud div.profile div.profileitem div.foto{
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	width:210px;
	height:150px;
}

div.website div.middle div.middle div.nothome  div.content div.inhoud #inhoud div.profile div.profileitem a{
	float:left;
	display:block;
	width:210px;
	text-align:center;
}

div.website div.middle div.middle div.nothome  div.content div.inhoud #inhoud div.profile div.profileitem a:hover, div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile a:hover{
	color:#0089CF;
}

div.website div.middle div.middle div.nothome  div.content div.inhoud div.terug{
	float:left;
	display:block;
	width:470px;
	text-align:right;
}

div.website div.middle div.middle div.nothome  div.content div.inhoud div.terug a{
	text-decoration:underline;
}

div.website div.middle div.right{
	width:250px;
	height:auto;
	float:right;
	padding:0px;
	margin:0px;
	display:block;
	background-color:#F6F5F4;
}

div.website div.middle div.right div.tevrlogo {
	width:200px;
	height:214px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-top:25px;
}

div.website div.middle div.right div.tevrlogo img {
	width:200px;
	margin:0px;
	padding:0px;
}


div.website div.middle div.right div.quicksearch {
	width:230px;
	height:50px;
	margin:0px;
	padding:0px;
	border-bottom:#b1b1b1 1px solid;
	margin-left:6px;
	padding-top:20px;
	padding-bottom:6px;
	float:left;
	display:block;
}

div.website div.middle div.right div.quicksearch .zoekwoord, div.website div.middle div.middle .zoekwoord {
	border:1px solid #b1b1b1;
	width:145px;
	height:17px;
	float:left;
	display:block;
	margin-right:10px;
}

div.website div.middle div.middle .zoekwoord, div.website div.middle div.middle .zoekbutton{
	margin-top:4px;
}

div.website div.middle div.middle .zoekbutton,  div.website div.middle .zoekbutton {

}

div.website div.middle div.right div.quicksearch div.hulp{
	width:160px;
	float:left;
	height:20px;
	display:block;
	margin-top:7px;
}


div.website div.middle div.right div.quicksearch div.hulp a{
	text-decoration:underline;
	color:#555555;
}

div.website div.middle div.right div.linklist {
	margin:0px;
	padding:0px;
	width:240px;
	clear:both;
	padding-left:10px;
	padding-top:20px;
	
}

div.website div.middle div.right div.linklist h3 {
	float:left;
	display:block;
	width:210px;
	height:18px;
	margin:0px;
	padding:0px;
	color:#0081c6;
}

div.website div.middle div.right div.linklist div.links{
	float:left;
	display:block;
	width:230px;
	margin:0px;
	padding:0px;
	padding-top:13px;
	padding-bottom:10px;
	border-bottom:1px solid #0089cf;
	background-image:url(/images/specialismen-hoekje-grijs.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}


div.website div.middle div.right div.linklist div.linkitem {
	width:210px;
	margin:0px;
	padding:0px;
	height:35px;
	display:block;


}

div.website div.middle div.right div.linklist div.linkitem div.titel a{
	font-size:12px;
	text-decoration:underline;
	display:block;
}

div.website div.middle div.right div.linklist div.linkitem div.titel a:hover{
	color:#000000;
}


div.website div.middle div.middle div.searchbutton {
	width:300px;
	float:left;
	display:block;
	height:20px;
}


div.website div.middle div.middle div.searchbutton {
	width:300px;
	float:left;
	display:block;
	height:20px;
}

div.website div.middle div.middle div.gezochtop {
	width:420px;
	float:left;
	display:block;
	/*height:24px;*/
	margin-top:15px;
}

div.website div.middle div.right div.quicksearch div.searchbutton, div.website div.middle div.right div.quicksearch div.searchbutton .zoekbutton, div.website div.middle div.middle .zoekbutton{
	width:65px;
	height:20px;
	float:right;
	display:block;
}

div.website div.middle div.middle div.searchbutton .zoekbutton {
	float:left;
}

div.website div.middle div.middle div.filesearch div.searchsubmit  {
	width:65px;
	height:20px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	margin-top:10px;
}

div.website div.middle div.middle .result {
	float:left;
	display:block;
	width:420px;
	height:auto;
}

div.website div.middle div.middle .result a {
	font-size:12px;
}

div.website div.middle div.middle div.filesearch {
	/*width:190px;*/
	height:140px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
}

div.website div.middle div.middle div.fielsearch input.zoekwoord {
	width:180px;
	height:18px;
	border:1px solid #b1b1b1;
				
}

div.website div.middle div.right div.quicksearch div.searchbutton .zoekbutton, div.website div.middle .zoekbutton,
div.website div.middle div.middle div.searchsubmit {
	background-image:url(/images/zoekbutton.png);
	background-repeat:no-repeat;
}

div.website div.middle div.right div.opensol{
	width:225px;
	height:85px;
	float:left;
	display:block;
	margin-top:37px;
	padding-left:5px;
	margin-left:6px;
	font-weight:bold;
	font-size:14px;
	border-bottom:1px solid #812990;
	background-image:url(/images/werkenbij-hoekje-grijs.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}

/* Submenu */
div.website div.middle div.right div.submenudiv {
	width:235px;
	height:175px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	margin-top:120px;	
}

div.website div.middle div.right div.submenudiv ul.submenu {
	width:235px;
	height:170px;
	margin:0px;
	padding:0px;
	list-style:none;
	border-right:1px solid #f29400;
	border-bottom:1px solid #f29400;
	border-top:1px solid #f29400;
	/*
	background-image:url(/images/algemeen-hoekje-grijs.png);
	background-repeat:no-repeat;
	background-position:top right;*/	
}

div.website div.middle div.right div.submenudiv ul.submenu li {
	padding:0px;
	margin:0px;
	width:235px;
	float:left;
	display:block;
	height:33px;
	border-bottom:1px solid #F29400;
	background-color:#F6F5F4;	
}

div.website div.middle div.right div.submenudiv ul.submenu li.last {
	border-bottom:none;
}

div.website div.middle div.right div.submenudiv ul.submenu li a {
	padding:0px;
	margin:0px;
	width:230px;
	height:25px;
	float:left;
	display:block;
	padding-top:9px;
	/*padding-bottom:2px;*/
	padding-left:4px;
	line-height:12px;
	font-size:12px;
}

div.website div.middle div.right div.submenudiv ul.submenu li.notselected a:hover {
	color:#555555;
}

div.website div.middle div.right div.submenudiv ul.submenu li.selected {
	background-color:#ffffff;
}

div.website div.middle div.right div.submenudiv ul.submenu li.selected a {
	color:#F29400;
}
/* End Submenu */

div.website div.middle div.right div.lastvacatures {
	width:231px;
	height:auto;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #812990;
	background-image:url(/images/werkenbij-hoekje-grijs.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-bottom:17px;
	margin-left:6px;
	overflow:visible;
	float:left;
	display:block;
}

div.website div.middle div.right div.lastvacatures h3 {
	color:#812990;
	margin-bottom:15px;
}

div.website div.middle div.right div.lastvacatures div.vacatureitem a {
	font-size:12px;
}
	
div.website div.middle div.right div.lastvacatures span.inhoud{
	width:203px;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	height:auto;
	overflow:visible;
}
	
div.website div.middle div.right div.lastvacatures span#titelimage{
	width:20px;
	height:20px;
	float:left;	
	background-color:#FF0000;
}
	
div.website div.middle div.right div.lastvacatures div.vacatureitem {
	margin-bottom:6px;
	height:auto;
	width:203px;
	overflow:visible;
}
	

	
div.website div.middle div.right div.lastvacatures div.vacatureslink {
	margin-top:15px;
}

div.website div.middle div.right div.lastvacatures div.vacatureslink a {
	text-decoration:underline;
}

div.website div.middle div.right div.items {
	width:230px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	padding-left:10px;
}

div.website div.middle div.right div.info {
	width:230px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	font-size:12px;
	padding-bottom:20px;
	border-bottom:1px solid #b1b1b1;
}

/*div.website div.middle div.right div.info {
	padding-top:1px;
	padding-bottom:20px;
	border-bottom:1px solid #b1b1b1;
	background-image:url(/images/specialismen-hoekje-grijs.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}*/

div.website div.middle div.right div.info p {
	margin:0px;
	padding:0px;
}

div.website div.middle div.right div.info h3 {
margin:0px;
padding:0px;
float:left;
display:block;
width:220px;
height:20px;
margin-bottom:5px;
color:#0081c6;
}
	
div.website div.middle div.right div.onzearts {
	width:210px;
	height:auto;
	margin-left:6px;
	overflow:visible;
	clear:both;
}

	
div.website div.middle div.right div.onzearts div.arts {
	width:210px;
	height:auto;
	margin-bottom:10px;
}

div.website div.middle div.right div.onzearts div.arts div.titel a {
	font-weight:bold;	
}

div.website div.middle  div.gmap {
	width:230px;
	margin-left:6px;
	height:auto;
	float:left;
	display:block;
	margin-bottom:15px;
}	

div.website div.middle div.right div.gmap {
	border-bottom:1px solid #C81F66;
	background-image:url(/images/bezoekers-hoekje-grijs.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}


div.website div.middle  div.gmap div.gmaproute {
	width:230px;
	height:auto;

}

div.website div.middle  div.gmap div {
	padding:0px;
	margin:0px;	
}

div.website div.middle  div.gmap div.gmaproute div.titel, div.website div.middle  div.gmap div.gmaproute div.info,  div.website div.middle  div.gmap div.gmaproute div.naar, div.website div.middle  div.gmap div.gmaproute div.van, div.website div.middle  div.gmap div.gmaproute div.button {
	width:220px;
	float:left;
	display:block;
	color:#555555;
}

div.website div.middle  div.gmap div.gmaproute div.naar, div.website div.middle  div.gmap div.gmaproute div.van, div.website div.middle  div.gmap div.gmaproute div.button {
	margin-left:5px;	
}

div.website div.middle  div.gmap div.gmaproute div.titel, div.website div.middle  div.gmap div.gmaproute div.info {
	heigth:25px;
}

div.website div.middle  div.gmap div.gmaproute div.naar {
	heigth:50px;
}
 
div.website div.middle  div.gmap div.gmaproute div.van {
	heigth:50px;
	margin-top:10px;
}

div.website div.middle  div.gmap div.gmaproute div.van div.text, div.website div.middle  div.gmap div.gmaproute div.naar div.text {
	width:220px;
	float:left;
	display:block;
}

div.website div.middle  div.gmap div.gmaproute div.naar div.radio {
	float:left;
	display:block;
	width:30px;
	margin-left:10px;
	height:21px;
}

div.website div.middle  div.gmap div.gmaproute div.naar label {
	float:left;
	display:block;
	width:150px;
	height:21px;
}

div.website div.middle  div.gmap div.gmaproute div.van div.textfield {
	width:200px;
	margin-left:3px;
}

div.website div.middle  div.gmap div.gmaproute div.button {
	height:28px;
}

div.website div.middle  div.gmap div.gmaproute div.titel h3  {
	color:#C81F66;
}

div.website div.middle  div.gmap div.gmaproute input.submit {
	width:150px;
	height:22px;
	margin-top:0px;
	/*border:1px solid #96BA39;*/
	border:0px;
	background-color:#87888A; /*#F2F7E6;*/
	color:#fff; /*#96BA39;*/
	font-weight:bold;
}

div.website div.middle  div.gmap div.gmaproute input.addrfrom {
	width:146px;
	height:18px;
	border:1px solid #87888A;
	/*border:1px solid #96BA39;*/
}


div.website div.middle div.middle div.homonly div.plugin {
	width:478px;
}

div.website div.middle div.middle div.homonly div.plugin div.inhoudkort a{
	text-decoration:underline;
	color:#555555;
}
div.website div.middle div.middle div.homonly div.plugin a:hover{
	color:#96BA39;
}

div.website div.middle div.middle div.homonly div.plugin div.lastnieuwsitems {
	width:235px;
	/*height:200px;*/
	float:left;
	border-right:solid 1px #B1B1B1;
	overflow:visible;
}

div.website div.middle div.middle div.homonly div.plugin div.lastnieuwsitems div.nieuwsitem div.datum, div.website div.middle div.middle div.homonly div.plugin div.lastnieuwsitems div.nieuwsitem div.inhoudkort,  div.website div.middle div.middle div.homonly div.plugin div.lastagendaitems div.agendaitem div.datum,
div.website div.middle div.middle div.homonly div.plugin div.lastagendaitems div.agendaitem div.inhoudkort {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;	
}

div.website div.middle div.middle div.homonly div.plugin div.lastnieuwsitems div.nieuwsitem div.datum, div.website div.middle div.middle div.homonly div.plugin div.lastagendaitems div.agendaitem div.datum {
	font-size:14px;
	font-weight:bold;
}

div.website div.middle div.homonly div.plugin div.lastagendaitems {
	width:230px;
	/*height:160px;*/
	padding-left:10px;
	float:left;
}


div.website div.middle div.homonly div.plugin div.lastagendaitems div.agendaitem,  div.website div.middle div.homonly div.plugin  div.lastnieuwsitems div.nieuwsitem {
	width:100%;
	height:auto;
	float:left;
	display:block;
	margin-bottom:10px;
	margin-top:5px;
}


div.website div.middle div.homonly div.plugin div.lastagendaitems p, div.website div.middle div.homonly div.plugin div.lastnieuwsitems p {
	margin:0px;
	padding:0px;
}

div.website div.middle div.middle div.vacature, div.website div.middle div.middle div.vacature div.vacaturepage {
	width:475px;
	height:auto;
	float:left;
	display:block;
}

div.website div.middle div.middle div.vacature {
	margin-top:-34px;
}

div.website div.middle div.middle div.vacature div.vacaturepage{
	margin-top:10px;
}

div.website div.middle div.middle div.vacature div.vacaturepage h4 {
	
	font-size:14px;
	/*font-weight:normal;color:#000;*/
}


div.website div.middle div.middle div.vacature div.vacaturepage a:hover {
	color:#812990
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem {
	width:470px;
	font-size:12px;
	margin-top:25px;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.dienstverband {
	float:left;
	display:block;
	width:470px;
	margin-top:15px;
	margin-bottom:10px;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.vacaturekop, div.website div.middle div.middle div.vacature  div.functie_vacatureform .vacaturekop{
	float:left;
	display:block;
	width:470px;
	font-weight:bold;
	margin-bottom:10px;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.vacatureinhoud{
	float:left;
	display:block;
	width:470px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.vacatureinhoud p{
	width:470px;
	margin:0px;
	padding:0px;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.vacatureinhoud ul{
	margin:0px;
	padding:0px;
	margin-left:30px;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.vacaturefunctie {
	text-transform:capitalize;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.solliciteer {
	width:470px;
	margin-top:20px;
}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.solliciteer input {
	width:90px;
	height:25px;
	float:left;
	display:block;
	margin-right:10px;

}

div.website div.middle div.middle div.vacature div.vacaturedetailitem div.solliciteer input, div.website div.middle div.middle div.vacature div.functie_vacatureform div.verzendenbutton input, div.website div.middle div.middle div.vacature div.functie_vacatureform div.annulerenbutton input { 
	/*border:#EBCAF0 2px solid;
	background-color:#812990;*/
	background:url(/images/vac-button.png);
	border:none;
	color:white;
	font-weight:bold;
}

div.website div.middle div.middle div.vacature  div.functie_vacatureform {
	font-size:12px;		
}

div.website div.middle div.middle div.vacature  div.functie_vacatureform label.contactlabel1 {
	clear:left;
	float:left;
	display: block;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:210px;
	height:19px;		
}

div.website div.middle div.middle div.vacature  div.functie_vacatureform input.contactinput1 {
	clear:none;
	float:left;
	display: block;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:230px;
	height:19px;	
	border:1px solid #b1b1b1;
}

div.website div.middle div.middle div.vacature  div.functie_vacatureform input.radio {
	width:40px;
	height:18px;
	float:left;
	display:block;
	border: none;
	margin:0px;
	padding:0px;
	margin-top:4px;		
}

div.website div.middle div.middle div.vacature  div.functie_vacatureform label.radio {
	float:left;
	display: block;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:50px;
	height:20px;		
}

div.website div.middle div.middle div.vacature  div.functie_vacatureform input.file {
	float:left;
	display: block;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	margin-left:0px;
	width:235px;
	height:20px;	
	border:1px solid #b1b1b1;
}

div.website div.middle div.middle div.vacature div.functie_vacatureform div.verzendenbutton input, div.website div.middle div.middle div.vacature div.functie_vacatureform div.annulerenbutton input {
	display: block;
	float:left;
	margin:0px;
	padding:0px;
	height:25px;
	font-weight:bold;
	width:90px;
	font-weight:normal;
	margin-right:15px;
	margin-top:10px;
	color:white;
	font-weight:bold;
}

div.website div.middle div.middle div.vacature  div.functie_vacatureform input.error {
	/*border:2px solid #812990;*/
	text-decoration:blink;
	border:2px solid #FF0000;
}

.errorgesl {
	color: #812990;
}

div.website div.middle  div.middle div.vacature  div.functie_vacatureform div.errortext {
	width:420px;
	padding-top:10px;
	padding-bottom:5px;
	color:#FF0000;
	/*color:#812990;*/
	font-weight:bold;
	font-size:13px;
}

div.website div.middle div.right div.onzearts h3{
	color:#0089CF;
}

div.website div.middle div.right div.onzearts {
	background-image:url(/images/specialismen-hoekje-grijs.png);
	background-position:bottom right;
	border-bottom:1px solid #0089CF;
	background-repeat:no-repeat;
	width:230px;
	float:left;
	display:block;
}

div.website div.middle div.gmaproute{ /* gmaproute form */
	width:203px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:25px;
	padding-top:5px;
	color:#000;
}


div.website div.middle div.gmaproute input.addrfrom{ /* gmaproute form */
	margin-top:5px;
	border:1px solid #aaa;
}

/* Kaartje sturen */

div.website div.middle div.kaartjesturen {
	margin:0px;
	padding:0px;	
	width: 476px;
	height:auto;
	overflow:visible;
}

div.website div.middle div.kaartjesturen div.optie {
	margin:0px;
	padding:0px;	
	width:476px;
	float:left;
	display:block;
	height:auto;
	overflow:visible;
	padding-bottom:2px;
}

div.website div.middle div.kaartjesturenform {
	margin:0px;
	padding:0px;
	width: 476px;
	margin-top:15px;
}

div.website div.middle div.kaartjesturenform input.checkbox {

}

div.website div.middle div.kaartjesturenform div.kaartje1 {
	margin-top:12px;
	width:210px;
	height:140px;
	float:left;
	cursor:pointer;	background-position:bottom right;
}

div.website div.middle div.kaartjesturenform div.kaartje2 {
	margin-left:12px;
	margin-top:12px;	
	width:210px;
	height:140px;
	float:left;
	cursor:pointer;	background-position:bottom right;
}


div.website div.middle div.kaartjesturenform input.kaartje {
	width:18px;
	height:18px;
	float:left;
	border:none;

}


div.website div.middle label.error{
	width: 476px;
	margin-bottom:3px;
	clear:left;
	color:#FF0000;
	display:block;
}

div.website div.middle div.kaartjesturenform label.locatie {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;	
	width:80px;	
	height:16px;
	display:block;
}
div.website div.middle div.kaartjesturenform input.locatie {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:16px;
	height:16px;	
	border:none;
}

div.website div.middle div.kaartjesturenform label.van {
	clear:left;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:80px;	
	height:16px;
	display:block;
}
div.website div.middle div.kaartjesturenform input.van {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:200px;
	height:16px;	
}

div.website div.middle div.kaartjesturenform label.aan {
	clear:left;
	float:left;
	margin:0px;
	padding:0px;	
	width:470px;
	height:16px;
	display:block;
}


div.website div.middle div.kaartjesturenform label.aanhef {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:120px;	
	height:16px;
	display:block;
}

div.website div.middle div.kaartjesturenform label.aanhef1 {	
	width:100px;	
}
div.website div.middle div.kaartjesturenform input.aanhef {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:16px;
	height:16px;	
	border:none;	
}

div.website div.middle div.kaartjesturenform .tf {
	border:1px solid #b8b9bc;
}

div.website div.middle div.kaartjesturenform label.voorletters {
	clear:left;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:120px;	
	height:16px;
	display:block;
}

div.website div.middle div.kaartjesturenform input.voorletters {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;
	width:200px;
	height:16px;
}

div.website div.middle div.kaartjesturenform label.naam {
	clear:left;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;	
	width:120px;	
	height:16px;
	display:block;
}

div.website div.middle div.kaartjesturenform input.naam {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:200px;
	height:16px;	
}

div.website div.middle div.kaartjesturenform label.afdeling {
	clear:left;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:120px;	
	height:16px;
	display:block;
}
div.website div.middle div.kaartjesturenform input.afdeling {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;		
	width:200px;
	height:16px;	
}

div.website div.middle div.kaartjesturenform label.inhoud {
	clear:left;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;	
	width:120px;	
	height:16px;	
}
div.website div.middle div.kaartjesturenform textarea.inhoud {
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;
	width:340px;
	height:150px;
	font:Arial;
}

div.website div.middle div.kaartjesturenform div.locatie {
	float:left;
	display:block;
	margin:0px;
	padding:0px;	
	width:470px;	
	height:25px;
	margin-top:4px;
}

div.website div.middle div.kaartjesturenform input.verzendenbutton {
	clear:left;
	margin:0px;
	padding:0px;		
	margin-top:4px;
	width: 90px;
	height:25px;
	border:2px;
}

div.website div.middle div.kaartjesturenform input.annulerenbutton, div.website div.middle div.kaartjesturenform input.verzendenbutton {
	/*background-color:#C81F66;
	border:#FADCE9;*/
	border:none;
	background:url(/images/bez-button.png);
	color:white;
	font-weight:bold;
}

div.website div.middle div.kaartjesturenform  input.annulerenbutton {
	margin:0px;
	padding:0px;	
	margin-left:12px;	
	margin-top:4px;	
	width: 90px;
	height:25px;
	border:2px;
}


.dhtmlwindow{
	position: absolute;
	border: 2px solid black;
	visibility: visible;
	background-color: #C81F66;
	top:1px;
	left:1px;
}

.drag-handle{ /*CSS for Drag Handle*/
	padding: 1px;
	text-indent: 3px;
	font: bold 14px Arial;
	background-color:#C81F66;
	color: white;
	cursor: move;
	overflow: hidden;
	width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
	position: absolute;
	right: 1px;
	top:0px;
	cursor: hand;
	cursor: pointer;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
	border-top: 1px solid gray;
	background-color: #C81F66;
	color: #555555;
	height: 150px;
	padding: 2px;
	overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
	border-top: 1px solid gray;
	background-color: #C81F66;
	height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
	float: right;
	width: 13px; /*width of resize image*/
	height: 13px; /*height of resize image*/
	cursor: nw-resize;
	font-size: 0;
}


div.website div.middle div.right div.slideshow {
	width:220px;
	height:auto;
	float:left;
	display:block;
	padding-left:20px;
	margin-top:20px;
	margin-bottom:15px;
}

div.website div.middle div.right div.slideshow div.photogal {
	width:210px;
	height:140px;
	float:left;
	display:block;
	margin-bottom:15px;
}

div.website div.middle div.right div.slideshow div.photogal img {
	width:210px;
	height:140px;
	border:none 0px;
}

div.website div.bottom {
	width:1000px;
	height:15px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;

	position:relative;
	z-index:3;
}

div.website div.bottom div.copyright{
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	width:1000px;
	height:15px;	
	padding-top:20px;
	position:relative;
	z-index:1;
	background-image:url(/images/bg.png);
	background-position:center;
	background-repeat:repeat-y;
}

div.website div.bottom div.copyright div.copy{
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	width:480px;
	padding-top:5px;
	text-align:center;
	height:15px;
	border-top:1px solid #ddd;
	position:relative;
	z-index:1;
}

div.website div.bottom div.copyright div.copy a{
	text-decoration:underline;
}


div.middle div.left  label {
	margin:0px;
	float:left;
	padding-bottom:5px;
	color:#8B8B8C;
	width: 190px;
	margin-left:15px;
}

div.middle div.right  label {
	margin:0px;
	float:left;
	padding-bottom:5px;
	color:#8B8B8C;
	width: 190px;
	margin-left:15px;
}

div.middle div.right div.quicklogin{
width: 241px;
margin-top:15px;
}

div.middle div.right div.login input {
	margin: 0px;
	border: 1px solid #8B8B8C;
	margin-left:15px;
	width: 190px;

}

div.middle div.right div.login span.login {
	margin-left:15px;
}

div.middle div.right div.logintop {
	float:left;
	font-size:14px;
	padding-left:10px;
	padding-bottom:3px;
	letter-spacing:0px;
	color:#FFFFFF;
	font-weight:bold;
	width:216px;
	margin-bottom:5px;
	background-color: #812990;
	
}

div.middle div.right div.logouttop {
	float:left;
	font-size:14px;
	padding-left:10px;
	padding-bottom:3px;
	letter-spacing:0px;
	color:#FFFFFF;
	font-weight:bold;
	width:216px;
	margin-bottom:5px;
	background-color: #812990;fact
	
}

div.middle div.right a.button {
background-color:#868889;
	float:left;
	clear:both;
	border:none;
	height:18px;
	font-size:12px;
	padding-left:7px;
	padding-right:7px;
	padding-top:2px;
	margin-top:3px;
	margin-left:15px;
	
	cursor: pointer;
	color:#FFFFFF;
}

div.middle div.left a.button {
background-color:#868889;
	float:left;
	clear:both;
	border:none;
	height:18px;
	font-size:12px;
	padding-left:7px;
	padding-right:7px;
	padding-top:2px;
	margin-top:3px;
	margin-left:15px;
	
	cursor: pointer;
	color:#FFFFFF;
}

div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu{


}
div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu li.selected a{
margin-top:8px;
}


div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu li.selected a span {
padding-left:15px;

color:#0089cf;
}

div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu li.selected a span {
padding-left:15px;

color:#0089cf;
}



div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu li ul{
margin-left:10px;
}

div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu li ul li{
width:230px;

}
div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu li ul li.notselected{
font-weight:normal;

}
div.website div.middle div.left div.menu #slidedown_menu ul li ul.specmenu li.selected ul li.notselected a span{
font-weight:normal;


color:#0089cf;
}

div.website div.middle div.content div.inhoud  table.result 
{
	margin-left:0px;
	margin-top:40px;
	border:none;
	float:left;
	display:block;
	width:517px;
}

div.website div.middle div.content div.inhoud  table.result tr td
{
	border:none;
	vertical-align:top;
	padding-right:4px;
	padding-top:3px;
	padding-bottom:4px;
	margin:0px;
}

div.website div.middle div.content div.inhoud  table.result tr td span.titel
{
	float:left;
	display:block;
	width:195px;
	font-weight:bold;
	padding-right:5px;
}

div.website div.middle div.content div.inhoud  table.result tr td span.specialisme
{
	float:left;
	width:120px;
	font-weight:bold;
	
}

div.website div.middle div.content div.inhoud  table.result tr td span.locatie
{
	float:left;
	width:60px;
	font-weight:bold;
}

div.website div.middle div.content div.inhoud  table.result tr td span.code
{
	float:left;
	width:38px;
	 margin-right: -3px;
	font-weight:bold;
}


div.website div.middle div.content div.inhoud  table.result tr td a span.titel
{
	float:left;
	padding-right:5px;
	width:195px;
	font-weight:normal;
}

div.website div.middle div.content div.inhoud  table.result tr td a span.specialisme
{
	float:left;
	width:120px;
	font-weight:normal;

}

div.website div.middle div.content div.inhoud  table.result tr td a span.locatie
{
	float:left;
	width:60px;
	font-weight:normal;
}

div.website div.middle div.content div.inhoud  table.result tr td a span.code
{
	float:left;
	width:40px;
	font-weight:normal;
}


div.website div.middle div.content div.inhoud  table.result tr td img.pdf
{
	width:20px;
	heigth:20px;
}

div.website div.middle div.content div.inhoud  table.result tr td.code
{
	padding-right:0px;
}

div.website div.middle div.content div.inhoud  table.result tr.line1
{
	/*background-color:#F2FDFF;*/
}

div.website div.middle div.content div.inhoud table.result tr td a:hover
{
	color: #e30062;
	cursor:pointer;
}

div.website div.middle div.content div.inhoud table.result tr td a:hover span
{
	color: #e30062;
	cursor:pointer;
}


div.website div.middle  div.gmap {
	width:230px;
	margin-left:6px;
	height:auto;
	float:left;
	display:block;
}	

div.website div.middle div.right div.gmap {
	border-bottom:1px solid #C81F66;
	background-image:url(/images/bezoekers-hoekje-grijs.png);
	background-position:bottom right;
	background-repeat:no-repeat;
	color:#555555;
}

div.website div.middle  div.gmap div {
	padding:0px;
	margin:0px;	
}

div.website div.middle  div.gmap div.gmaproute div.titel, div.website div.middle  div.gmap div.gmaproute div.info,  div.website div.middle  div.gmap div.gmaproute div.naar, div.website div.middle  div.gmap div.gmaproute div.van, div.website div.middle  div.gmap div.gmaproute div.button {
	width:220px;
	float:left;
	display:block;
	color:#555555;
}

div.website div.middle  div.gmap div.gmaproute div.naar, div.website div.middle  div.gmap div.gmaproute div.van, div.website div.middle  div.gmap div.gmaproute div.button {
	margin-left:5px;	
}

div.website div.middle  div.gmap div.gmaproute div.titel, div.website div.middle  div.gmap div.gmaproute div.info {
	heigth:25px;
}

div.website div.middle  div.gmap div.gmaproute div.naar {
	heigth:50px;
}
 
div.website div.middle  div.gmap div.gmaproute div.van {
	heigth:50px;
	margin-top:10px;
}

div.website div.middle  div.gmap div.gmaproute div.van div.text, div.website div.middle  div.gmap div.gmaproute div.naar div.text {
	width:220px;
	float:left;
	display:block;
}

div.website div.middle  div.gmap div.gmaproute div.naar div.radio {
	float:left;
	display:block;
	width:30px;
	margin-left:10px;
	height:21px;
}

div.website div.middle  div.gmap div.gmaproute div.naar label {
	float:left;
	display:block;
	width:150px;
	height:21px;
}

div.website div.middle  div.gmap div.gmaproute div.van div.textfield {
	width:200px;
	margin-left:3px;
}

div.website div.middle  div.gmap div.gmaproute div.button {
	height:28px;
}

div.website div.middle  div.gmap div.gmaproute div.titel h3  {
	color:#C81F66;
}

div.website div.middle  div.gmap div.gmaproute input.addrfrom {
	width:146px;
	height:18px;
	border:1px solid #87888A;
	/*border:1px solid #96BA39;*/
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile table{
padding:0px;
margin:0px
border:none;
border-bottom:#0081c6 solid 1px;
border-right:#0081c6 solid 1px;
}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile table tr{

padding:0px;

}

div.website div.middle div.middle div.nothome div.content div.inhoud #inhoud div.profile table tr td{
border:none;
padding:0px;
border-left:#0081c6 solid 1px;
border-top:#0081c6 solid 1px;
}

div.website div.middle div.left div.menu h2 {
position: absolute;
background: none;
top: -22px;
left: 10px;
color: #FFFFFF;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
overflow: visible;
width: 500px;

}

div.website div.middle div.left div.menu {
	width: 241px;
	min-height: 200px;
}


div.website div.middle div.middle div.content div.sandwichform,
div.website div.middle div.middle div.content div.sandwichform form {
	width:360px;
	
	float:left;
	display:block;
	margin:0px;
	padding:0px;
}

div.website div.middle div.middle div.content div.sandwichform form .contactlabel,
div.website div.middle div.middle div.content div.sandwichform form .message {
	width:140px;
	height:22px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	padding-top:2px;
}

div.website div.middle div.middlediv.content div.sandwichform label.mediumlabel
{
	width:180px;
	height:22px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	padding-top:2px;
}

div.website div.middle div.middlediv.content div.sandwichform div.radio
{
	width:200px;

	float:left;
	display:block;
	margin:0px;
	padding:0px;
	padding-top:2px;
}

div.website div.middle div.middle div.content div.sandwichform form .message
{
	width:110px;
	height:62px;
}

div.website div.middle div.middle div.content div.sandwichform form .textarea {
	width:205px;
	height:60px;
	float:right;
	display:block;
	border:1px solid #b8b9bc;
}

div.website div.middle div.middle div.content div.sandwichform form .long {
	width:205px;
	height:20px;
	float:right;
	display:block;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
	border:1px solid #b8b9bc;
}

div.website div.middle div.middle div.content div.sandwichform form div.buttons {
	width:350px;
	height:22px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	margin-top:20px;
}

div.website div.middle div.middle div.content div.sandwichform form input.button {
	width:90px;
	height:25px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	/*	border:2px solid #FFD18C;*/
	BACKGROUND-COLOR: #868889;
	border:none;
	/*background:url(http://www.zrt.nl/preview/images/alg-button.png);*/
	font-weight:bold;
	color:white;
}

div.website div.middle div.middle div.content div.sandwichform form input.reset {
	margin-top:-16px;
	margin-left:20px;
}


div.website div.middle div.middle div.content div.sandwichform div.error span.error {
	color:red;
	width:350px;
	display:block;
	float:left;
}

div.website div.middle div.middle div.content div.sandwichform div.akkoord
{
border:1px solid #000000;
float:left;
margin-top:10px;
padding:5px;
margin-bottom:15px;

}

div.website div.right div.sandwichlogo
{
display:block;
float:left;

padding-left:10px;
width:230px;

margin-bottom:10px;
padding-bottom:10px;

}

div.website div.right div.sandwichlogo img
{
border:none;

float:left;

}

div.fotoalbumstrip {
	width:622px;
	height:110px;
	overflow:hidden;
	margin-top:5px;
	margin-left:25px;
}

a.zoeklink{
float:left;
margin-left:10px;
width:380px;
display:block;
text-decoration:none;

}

h3.zoek{
float:left;
margin-bottom:10px;
width:400px;
display:block;
margin-bottom:3px;

}