@import url(resetclearfix.css);

body {
	background: #FFF;
	text-align: center;
	font-family: verdana;
}

.left
{
	float:left;
}

.right
{
float: right;
font-style:italic;
}

strong
{
	font-weight: bold;
}

td {
	vertical-align: top;
}

a:link{
	color: #e87800;
}

a:visited{
	color: #e87800;
}

a:hover{
	color: #e87800;
}

a:active{
	color: #e87800;
}

a.breadcrumb {
	text-decoration: none;
	font-size: 10px;
	line-height: 15px;
}

.main {
	margin: 0 auto;
	width: 969px;
	text-align: left;
}

.header {
	background: url(../images/header.jpg) no-repeat;
	width: 968px;
	height: 114px;
}



/* ******************  menu  *****************  */

#bluemenu {
	padding-top: 85px;
	margin-left: 255px;
}

#bluemenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#bluemenu li {
	display: inline;
	margin-right: 50px;
}

#bluemenu li a{
	text-decoration:none;
}

.bluetabs li a{
	text-decoration: none;
	font-size:12px;
}

a.bluetabsactief {
	color: #FFF;
	text-decoration: none;
}

.bluetabs li a:visited{

}

.bluetabs li a:hover{
color: #ffffff;
}

.bluetabs li.selected{

}

.bluetabs li.selected a{ /*selected main tab style */
								/*THEME CHANGE HERE*/
color: #dc931a;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
color:ffffff;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0px;
margin-left:-2px;
margin-right:3px;
margin-top:20px;
border: none; /*THEME CHANGE HERE*/
line-height:18px;
z-index:100;
background-color: #a2444b;
width: 152px;
overflow:visible;
visibility: hidden;
}

.dropmenudiv_b * {
position:relative;
}

.dropmenudiv_b a {
width: auto;
display: block;
margin-left: 10px;
margin-right:10px;
padding-left: 10px;
padding-right:10px;
padding-top:4px;
padding-bottom:10px;
border-bottom: 1px solid #ffffff; /*THEME CHANGE HERE*/
font-size:13px;
text-decoration: none;
color: #ffffff;
}

.dropmenudiv_b a:visited {
color: #ffffff;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
color: #dc931a;
}

/* ****************** end menu ***************** */

.menulinksprog {
	float: left;
	width: 226px;
	height: 2844px;
	font-size: 12px;
}

.menulinksprog ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.menulinksprog li {
	margin: 0px;
	padding: 0px;
	line-height: 50px;
}

.menulinksprog a {
	color: #82171f;
	text-decoration: none;
	height: 50px;
	padding-left: 20px;
	border-bottom: 1px solid #d89018;
	width: 206px;
}

.menulinksprog a:visited {
	color: #82171f;
	height: 50px;
}

.menulinksprog a:hover{
	background: #d89018;
	color: #82171f;
	height: 50px;
}

.menulinksprog a.actief {
	background: #d89018;
	color: #82171f;
	height: 50px;
}

.menulinksreg {
	float: left;
	width: 226px;
	height: 883px;
	font-size: 12px;
}

.menulinksreg ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.menulinksreg li {
	margin: 0px;
	padding: 0px;
	line-height: 50px;
}

.menulinksreg a {
	color: #82171f;
	text-decoration: none;
	height: 50px;
	padding-left: 20px;
	border-bottom: 1px solid #d89018;
	width: 206px;
}

.menulinksreg a:visited {
	color: #82171f;
	height: 50px;
}

.menulinksreg a:hover{
	background: #d89018;
	color: #82171f;
	height: 50px;
}

.menulinksreg a.actief {
	background: #d89018;
	color: #82171f;
	height: 50px;
}

.menulinks {
	float: left;
	width: 226px;
	height: 686px;
	font-size: 12px;
}

.menulinks ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.menulinks li {
	margin: 0px;
	padding: 0px;
	line-height: 50px;
	float: left;
}

li.menuborder {
	border-bottom: 1px solid #dc931a;
	margin: 0px 13px 0px 13px;
}

li.menulinks1 {
	maring: 0;
	height: 50px;
	padding: 0;
	margin-top: -2px;
	float: left;
}

li.menulinks2 {
	maring: 0;
	height: 50px;
	padding: 0;
	margin-top: -2px;
	float: left;
}

.menulinks a {
	color: #82171f;
	text-decoration: none;
	height: 50px;
	padding-left: 20px;
	border-bottom: 1px solid #d89018;
	width: 206px;
}

.menulinks a:hover {
	background: #d89018;
	height: 50px;
	color: #82171f;
}

.menulinks a:visited {
	color: #82171f;
	height: 50px;
}

.menulinks a.actief {
	background: #d89018;
	color: #82171f;
	height: 50px;
}

.tekstblokreg {
	width: 475px;
	height: 800px;
	float: left;
	padding-left: 18px;
	padding-top: 28px;
	font-size: 10px;
	line-height: 15px;
}

.tekstblokprog {
	width: 700px;
	float: left;
	padding-left: 28px;
	padding-top: 28px;
	padding-right: 13px;
	border-right: 1px solid #ea8000;
	font-size: 10px;
	line-height: 15px;
}

.tekstblok {
	width: 475px;
	height: 626px;
	float: left;
	padding-left: 19px;
	padding-top: 28px;
	overflow: auto;
}

.tekstblokpage {
	width: 455px;
	float: left;
	padding-top: 28px;
}

.menurechts {
	background: url(../images/rechts_blok.jpg);
	width: 239px;
	height: 657px;
	float: left;
	margin-left: 9px;
}

.menurechtshome {
	background: url(../images/rechts_blokhome.jpg);
	width: 239px;
	height: 657px;
	float: left;
	margin-left: 9px;
}

.menurechtsreg {
	background: url(../images/rechts_blok4.jpg);
	width: 239px;
	height: 856px;
	float: left;
	margin-left: 9px;
}

.menurechtsprog {
	width: 239px;
	float: left;
	border-right: 1px solid #dc931a;
}

.rechtsprog {
	background: url(../images/rechts_blok3.jpg);
	width: 218px;
	height: 67px;
	margin-top: -28px;
	margin-left: 475px;
}

.nawmenu {
	margin-top: 635px;
	font-size: 10px;
}

.nawmenuhome {
	font-size: 10px;
	line-height: 15px;
}

.nawmenureg {
	margin-top: 800px;
}

.nawmenuprog {
	padding-left: 470px;
	padding-top: 11px;
	padding-bottom: 10px;
}

.footer1 {
	background: url(../images/footer1.jpg);
	width:225px;
	height:28px;
	float: left;
}

.footer2 {
	background: #8f0015;
	width: 741px;
	height: 28px;
	float: left;
	border-right: 1px solid #ea8000;
}

.footer2prog {
	background: #8f0015;
	width: 741px;
	height: 27px;
	float: left;
	border-right: 1px solid #ea8000;
}

.footer2prog ul {
	list-style: none;
	font-size: 12px;
	display: block;
	margin-top: 5px;
	padding-left: 30px;
}

.footer2prog li {
	display: inline;
	margin-right: 38px;
}

.footer2 ul {
	list-style: none;
	font-size: 12px;
	display: block;
	margin-top: 5px;
	padding-left: 30px;
}

.footer2 li {
	display: inline;
	margin-right: 38px;
}

a.footer2link {
	color: #e87800;
	text-decoration: none;
}



/* Tekst Opmaak */

p.oranjetitel {
	font-size: 13px;
	color: #dc931a;
	font-weight: bold;
	font-family: verdana;
}

h1{
	font-size: 12px;
	font-weight: bold;
	color: #dc931a;
}

.rodetitel {
	font-weight: bold;
	color: #8d1921;
}

.contactblok {
	margin-bottom: 25px;
	font-size: 10px;
	line-height: 15px;
}

#program_overview
{
padding:0;
margin:0;
border:none;
}

#program_overview *
{
	vertical-align: middle;
}

#program_overview tr.row1
{
	background-color: #ffffff;
}

#program_overview tr.row2
{
	background-color: #faefdd;
}

#program_overview th
{
	border-right: 1px solid #a74b4d;
	font-weight: bold;
	color: #8d1921;
	width: 242px;
	padding: 5px;
	text-align: center;
}

#program_overview td
{
border-right: 1px solid #a74b4d;
padding: 5px;
vertical-align: top;
}

.nawmenu {
	margin-top: 635px
}

a.nawmenu {}

span.red {
	color: #9b363d;
}

/* Fotoblok Rechterkant */

.fotoblok {
	margin-top: 65px;
	margin-left: 75px;
	margin-bottom: 5px;
	font-size: 10px;
	line-height: 15px;
}

.fotos {
	margin-top: 3px;
	width: 108px;
}

.fotoborder {
	border: 1px solid #eb8000;
}