/*website onderdelen*/
html, body {
	margin: 0px;
	height:100%;
}
.partners {
	background-image: url(../images/onderkant.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.content {
	background-image: url(../images/content-achtergrond.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 13px;
	padding-right: 10px;
}
.content, .content td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.gradient {
	background-image: url(../images/backgroundgradient.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.menu {
	background-image: url(../images/links-achtergrond.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 220px;
	padding-left: 74px;
	padding-right: 26px;
}
.karteltjes-links {
	background-image: url(../images/karteltjes-links.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.achtergrond-rechterblok {
	background-image: url(../images/rechts-achtergrond.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.karteltjes-rechts {
	background-image: url(../images/rechts-karteltjes.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.rechterblok {
	background-image: url(../images/schaduw.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.prinsvlak {
	background-image: url(../images/bannerrechts.jpg);
	background-repeat: no-repeat;
}
/*website copyright opmaak*/
.copyright {
	background-image: url(../images/linksachtergrondonder.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 50px;
	padding-left: 74px;
}
.rechtsonder {
	background-image: url(../images/sterretjes2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 25px;
	padding-top: 10px;
}
/*Menu opmaak*/
.menu a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
.menu a.submenu {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	border-bottom-style: none;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
}
.menu a.geen-border {

	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 20px;
	border-bottom-style: none;
	font-weight: bold;
}
/*Opmaak partnersvlak*/
.partners img {
	border: 1px solid #000000;
}

/*tekst Opmaak nieuwsitems*/
.nieuwsitem h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27437d;
	margin: 0px;
}
.nieuwsitem h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 15px;
}
.nieuwsitem p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.content .nieuwsitem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27437d;
	line-height: 15px;
	text-decoration: none;
}
.content .nieuwsitem a:hover {

	text-decoration: underline;
}
.nieuwsitem img {
	border: 1px solid #000000;
}
.nieuwsitem {
	margin-bottom: 15px;
}
/*Opmaak prins plaatje in prinsvlak*/
.prinsvlak img {
	margin-top: 108px;
	margin-left: 6px;
	margin-right: 38px;
	border: 2px solid #F65623;
}
.content a.prinslink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f65623;
	text-decoration: none;
}
.content a.prinslink:hover {

	text-decoration: underline;
}

/*Opmaak agendavlak*/
.agenda h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}
.agenda p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.agenda hr {
	border-top: 1px solid #FFFFFF;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.agenda a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration: none;
	display: block;
}
.agenda a:hover {

	text-decoration: underline;

}
/*Opmaak uitslagen vlak*/
.uitslagitem img {
	border: 1px solid #FFFFFF;
}
.uitslagitem p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
}
.uitslagitem {
	margin-bottom: 8px;
}
/*Opmaak nieuwsbrief vlak*/
.nieuwsbrief .textfield {
	height: 20px;
	width: 119px;
	border: 1px solid #4898b2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	margin-bottom: 5px;
	padding-left: 5px;
}
.nieuwsbrief .button {
	height: 20px;
	width: 119px;
	border: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #0a2e72;
}
/*tekst Opmaak content*/
.content h4, .content .h4 {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 27px;
	font-size: 13px;
	font-weight: bold;
}
.content a.morenews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf0505;
	font-weight: bold;
	margin-left: 0px;
	margin-bottom: 15px;
	text-decoration: none;
}
.content a.morenews:hover {

	text-decoration: underline;
}
.content p, .content h5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 10px;
}
.content h1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 15px;
}
.content h2, .content h3, .content .h2, .content .h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27437d;
	margin: 0px;
}
.content a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #27437d;
	line-height: 15px;
	text-decoration: none;
}
.textfield {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 4px;
}
.button {
	background-color: #D30011;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;
}

.play {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #FFFFFF;
 margin-left: 50px;
 display: block;
 margin-top: 5px;
}

	.agendayweekdagkopcel					{font-weight:bold; color:#444}
	.agendamaintable							{font-size:12px;font-weight:bold;}
	.agendatoptable								{margin-top:10px;}
	.agendaafspraak								{font-size:12px;color:#717171;font-weight:normal; padding-top:5px;}
	.agendadagcel									{width:80px; height:80px; border: solid #999 1px;}
	.agendamaandcel								{width:40px; text-align:center;}
	.agendadagvandemaand					{font-size: 12px; color:#0062c4}
	.agendaafspraken							{font-weight:bold;}
	a.agendaafspraaklink					{color: #555; font-size:11px; font-weight:normal; text-decoration:underline;}
	a#agendajaarlink							{font-weight:bold;}

	.imageeditdiv 								{position:absolute;display: none;left:100px;}
	.imageeditpopup 							{background-color: #DEDEDE;border: solid #0062c4 1px;	padding-left:40px;width: 375px; height: 205px;}
	.artikelpopupheader 					{background-color:#0062c4;}

	.imagedetail									{padding: 20px;}
	.imageoverview								{cursor:pointer; padding: 19px;}
	.RRT													{height: 10px; width: 7px; background-image: url(../images/RRT.png);background-repeat: no-repeat;}
	.RR														{width: 7px; background-image: url(../images/RR.png);background-repeat: repeat-y;}
	.BBL													{height: 7px; width: 9px; background-image: url(../images/BBL.png);background-repeat: no-repeat;}
	.BB														{height: 7px; background-image: url(../images/BB.png);background-repeat: repeat-x;}
	.BBR													{height: 7px; width: 9px; background-image: url(../images/BBR.png);background-repeat: no-repeat;}
	
	.banner {
	background-image: url(../images/bannerboven.jpg);
	background-repeat: no-repeat;
	width: 528px;
	position: absolute;
}
.plaatje {
	border: 1px solid #000000;
	
}