.png { behavior: url(/js/iepngfix.htc) }
/*De standaard font types in de body defineren*/
body {font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#ed1c23;text-align:center;background: url(../templateimages/background.gif) #EB2024 no-repeat center top;}
p{font-size:12px; line-height:18px;}

/*standaard margins en padding verwijderen */
h1, h2, h3, h4, h5, h6, p, li,ul, html,body, img {
	margin:0;
	padding:0;
	border:0;
}
h1{	font-size:15px;}
h1.white{padding-left:5px;margin-top:4px;margin-bottom:3px;}

a {	color:#EB2024;	text-decoration:underline;}
a:hover {color:#00ADEF;}

.clear{clear:both;}

td{ vertical-align:top; text-align:left;}
li{ font-size:12px;	padding-left:20px;}
input, textarea{color:#EB2024; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.container{	width:980px;margin:0 auto;}

hr{float:left; width:650px; color:#FFFFFF; height:1px; border:none; border-bottom:dashed 1px #EB2024;}

.content{	background:url(../templateimages/site-bg.png) repeat-y;}
div.clear{ clear:both; font-size:1px;}

.menu{	width:200px;	height:474px;	background:url(../templateimages/menu-bg.png) top left no-repeat; text-align:center}

.homeright{	background:url(../templateimages/home-video-bg.gif) bottom right;	width:195px;	float:right;color:#FFFFFF;	text-align:center; padding-top:15px;}

.homeright div{margin-left:8px;}
.homeright a.play{background-image:url(../templateimages/playbutton.png); background-position: top left; background-repeat:no-repeat; display:block;width:179px; height:100px;}
.homeright a:hover.play{background-position: bottom left;}

.homeright p{	text-align:left;	margin-left:10px;	margin-bottom:4px;}

#nieuws{
margin-top:4px;
}
/*TOTAAL SCORE PAGE*/
.totaalscore {width: 650px; font-size:13px;}
.totaalscore th{font-weight:bold; text-align:left; height:40px;}
.totaalscore td{text-align:left; height:25px;}

/*PARTNERS*/
.partners .partner{width:640px; height:75px;  border-bottom:dashed 1px #EB2024;cursor:pointer; color:#01aef0}
.partners .selected{background-color:#f4fbff;}
.partners .partner .logo{float:left; width:100px; padding-top:15px}
.partners .partner .company{float:right; text-align:left; width:450px; line-height:75px;}

/*Opleidingen */
.opleidingen .opleiding{width:640px; height:50px;  border-bottom:dashed 1px #EB2024;cursor:pointer; color:#01aef0}
.opleidingen .opleiding div{padding-top:5px;}
.opleidingen .opleiding p{color:#EB2024;}
.opleidingen .selected{background-color:#f4fbff;}

/*Hoofdpersonen */
.hoofdpersonen .hoofdpersoon{width:640px; height:90px;  border-bottom:dashed 1px #EB2024;cursor:pointer; color:#01aef0}
.hoofdpersonen .hoofdpersoon div{padding-top:5px;}
.hoofdpersonen .hoofdpersoon p{color:#EB2024;}
.hoofdpersonen .selected{background-color:#f4fbff;}

/* Linksbars */
/*.linksbars a:link.link,.linksbars a:visited.link:,.linksbars a.link:active*/
.linksbars a.link.first{ border-top:dashed 1px #EB2024;}
.linksbars a.link{text-align:left; display:block;border-bottom:dashed 1px #EB2024; padding-left:10px; padding-top:4px; padding-bottom:4px;color:#00ADEF; text-decoration:none;background-repeat: no-repeat; background-position:right}
.linksbars a.link span{color:#EB2024; display:block}
.linksbars a:hover.link{background-color:#f4fbff;color:}

/*link bars on leerlingen home */
.linksbars a.link.amanda{background-image:url(/images/amanda.jpg); }
.linksbars a.link.max{background-image:url(/images/max.jpg); }
.linksbars a.link.arnold{background-image:url(/images/arnold.jpg); }
.linksbars a.link.anne{background-image:url(/images/anne.jpg); }
.linksbars a.link.mario{background-image:url(/images/mario.jpg); }
.linksbars a.link.gina{background-image:url(/images/gina.jpg); }

/*pers*/
.pers .partner{width:640px; height:40px;  border-bottom:dashed 1px #EB2024;cursor:pointer; color:#01aef0}
.pers .selected{background-color:#f4fbff;}
.pers .partner .right{float:right; width:100px;line-height:40px; color:#EB2024; text-align:right; font-size:12px;}
.pers .partner .left{float:left; text-align:left; width:450px; line-height:40px;}

/*persfotos */
.persfotos img{margin-right:17px; margin-bottom:15px;}

.regios{width:650px;}
.regios td{width:25%; border-right:1px #EB2024 dashed; padding-left:15px;}
.regios td.left{padding-left:0;}

.kaart{padding-top:10px;}
.contactform {width:450px; float:right}
.contactform th{ text-align:right; font-size:12px; color:#00ADEF; font-weight:normal; width:150px; padding-right:30px;}
.contactform td{text-align:right; width:300px;}
.contactform input {width:300px; border:1px dashed #EB2024;height:30px; line-height:18px; padding:5px;}
.vraag{width:650px;}
.vraag textarea {border:1px dashed #EB2024; padding:5px; height:65px;}
.vraag th{ text-align:right; font-size:12px; color:#00ADEF; font-weight:normal; width:150px; padding-right:10px;}

.personen .persoonblok{ margin-bottom:20px; width:50%;}