BODY {
	background-image:url(../images/background_body.jpg);
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	font-family:arial;
}
TD {
	font-family:arial;
	font-size:11px;
}
#container {
	background-color:#000000;
	width:1000px;		
	text-align:left;
	overflow:visible;
	display:table;
}
#top {
	width:100%;
}
#logo {
}
#knoppen {
	background-color:#808080;
	height:28px;
	margin-left:10px;
	margin-right:10px;
}
.knop {
	height:28px;
	border-left:2px solid #4E4C4D;

}
.knop a {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	width:100%;
	height:28px;
	text-align:center;
	clear:both;
	display:block;
	font-weight:bold;
}
.knop a:hover {
	color:#000000;
	width:100%;
	height:28px;
	background-color:#F89321;
}
.knop_active a {
	border-left:2px solid #4E4C4D;
	background-color:#F89321;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	width:100%;
	height:28px;
	text-align:center;
	clear:both;
	display:block;
	font-weight:bold;
}
#tekstvlak {
	background-color:#ffffff;
}
#startpagina_banner_tekst {
        background-color:#ED873F;
	padding:20px;
}
#startpagina_banner_tekst #titel {
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	margin-bottom:10px;
}
#startpagina_banner_tekst #subtitel {
	font-size:14px;
	color:#000000;
	margin-bottom:10px;
	font-weight:bold;
}
#startpagina_banner_tekst #tekst {
	font-size:11px;
	color:#ffffff;
}
.subbanners {
	background-color:#999999;
	width:220px;
	height:200px;
	text-align:right;	
	font-size:11px;
}
#startpagina_banners {
	margin-top:20px;
}
.subbanners #titel {
	text-align:left;
	height:30px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
}
.subbanners a {
	text-decoration:none;
	color:#ffffff;
}
.subbanners a:hover {
	color:#000000;
}
#leeg_subbanner {
	height:150px;
}
#subbanner1 {
	background-image:url(../images/startpagina_banner1.jpg);
	background-repeat:no-repeat;
}
#subbanner2 {
	background-image:url(../images/startpagina_banner2.jpg);
	background-repeat:no-repeat;
}
#subbanner3 {
	background-image:url(../images/startpagina_banner3.jpg);
	background-repeat:no-repeat;
}
#subbanner4 {
	background-image:url(../images/startpagina_banner4.jpg);
	background-repeat:no-repeat;
}


#startpagina_banners2 {
	margin-top:20px;
	background-color:#ffffff;
}

.subbanners2 {
	background-color:#F2F2F2;
	width:300px;
	height:100px;
	float:left;
}
.subbanners2 a {
	text-decoration:none;
	color:#101010;
	font-size:11px;
}
.subbanners2 a:hover {
	color:#000000;
}
.subbanners2 #titel {
	font-size:11px;
	font-weight:bold;
}	
.subbanners2 #tekst {
	font-size:10px;

}
#subbanner5 {}
#subbanner6 {}
#subbanner7 {}
#bottom {
	background-color:#000000;
	height:60px;
}
#bottom {
	width:1000px;
}
.a_bottom {
	font-size:10px;
	font-weight:bold;
	margin-left:20px;
	color:#ffffff;
	text-decoration:none;
}
.a_bottom:hover {
	color:#999999
}

.a_bottom_selected {
	font-size:10px;
	font-weight:bold;
	margin-left:20px;
	color:#F8931D;
	text-decoration:none;
}

#menu_titel {
	font-weight:bold;
	font-size:18px;
}
#tab_agenda {
	background-color:#F2F2F2;
	color:#000000;
	padding-left:20px;
	width:160px;
	font-size:11px;
	font-weight:bold;
	height:28px;
}
#tab_operadagen {
	background-color:#F2F2F2;
	color:#000000;
	padding-left:20px;
	width:160px;
	font-size:11px;
	font-weight:bold;
	height:25px;
	border-left:2px solid #C6C6C6;
}
#agenda_vlak {
	background-color:#E6E6E6;
	padding:5px;
	padding-top:10px;
}
#agenda_vlakkalender {
	background-color:#E6E6E6;
}
#agenda_zoeken {
	padding:1px;
	height:21px;
	background-image:url(../images/background_agenda_zoeken.jpg);
}
.form_select_zoeken {
	font-size:10px;
	color:#F8931F;
	width:120px;
	margin-left:26px;
}
.form_button_zoeken {
	color:#ffffff;
	background-color:#F8931F;
	border:1px solid #555555;
	font-size:10px;
	padding:0px;
	margin-left:26px;
}
.background_agenda_resultaten {
	background-image:url(../images/background_agenda_resultaten.jpg);
	width:114px;
	height:108px;
}
.agenda_resultaat_dag {
	padding-top:5px;
	width:100px;
	height:96px;
	background-color:#ffffff;	

}
.agenda_dag {
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.agenda_dag_cijfer {
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	font-size:30px;
	color:#F8931F;
	text-align:center;
}
.agenda_maand {
	font-weight:bold;
	font-size:12px;
	text-align:center;
}
.agenda_jaar {
	font-weight:bold;
	font-size:12px;
	color:#F8931F;
	text-align:center;
}
.agenda_item_titel {
	font-weight:bold;
	font-size:12px;
}
.agenda_item_subtitel {
	font-weight:bold;
	font-size:12px;
	color:#8C8C8C;
}
.agenda_item_tekst {
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}
.agenda_item_theater a {
	text-decoration:none;
	color:#F8931F;
	font-size:10px;
	font-weight:bold;
}
.agenda_item_theater a:hover {
	color:#000000;
}
.agenda_item_bestellen a {
	text-decoration:none;
	color:#222222;
	font-size:11px;
	font-weight:bold;
}
#kalender {
	margin-top:10px;
	padding-left:20px;
}
.form_select_kalender {
	font-size:10px;
	color:#FFFFFF;
	background-color:#808080;
	width:120px;
	margin-left:26px;
	border:0px;
	padding:0px;
	
}
.datedayhead {
	text-align:center;
	height:18px;
}
.dateday {
	height:18px;
	text-align:center;
}
.dateday a {
	text-decoration:none;
	color:#101010;
	font-weight:bold;
}
.dateday_actief {
	height:18px;
	text-align:center;
}
.dateday_actief a {
	text-decoration:none;
	color:#F8931F;
	font-weight:bold;
	width:16px;	
	height:16px;
	border:1px solid #F8931F;
}
.dateday_actief2 {
	height:18px;
	text-align:center;
}
.dateday_actief2 a {
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	width:16px;	
	height:16px;
	border:1px solid #000000;
	background-color:#F8931F;
}
.theater_boven {
	border-right:1px solid #C9C9C9;
	border-bottom:1px solid #C9C9C9;
	border-left:1px solid #FDFDFD;
	border-top:1px solid #FDFDFD;
	width:216px;
	height:160px;
}
.theater_onder {
	border-right:1px solid #C9C9C9;
	border-bottom:1px solid #C9C9C9;
	border-left:1px solid #FDFDFD;
	border-top:1px solid #FDFDFD;
	width:216px;
	height:50px;
	margin-top:5px;
	margin-bottom:5px;
}
.theater_titel {
	font-size:14px;
	margin-top:3px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}
#theater_vlak {
	background-color:#E6E6E6;
	padding:10px;
}
#tab_terug {
	border:1px solid #E9E9E9;
	border-bottom:0px;
	font-size:10px;
	color:#666666;
	width:100px;
	height:22px;
}
#tab_terug a {
	color:#666666;
	text-decoration:none;	
	font-weight:bold;
}
#tab_print {
	border:1px solid #E9E9E9;
	border-bottom:0px;
	font-size:10px;
	color:#666666;
	width:100px;
	height:22px;
}
#tab_print a {
	color:#666666;
	text-decoration:none;	
	font-weight:bold;
}
#tab_tipafriend {
	border:1px solid #E9E9E9;
	border-bottom:0px;
	font-size:10px;
	color:#666666;
	width:100px;
	height:22px;
}
#tab_tipafriend a {
	color:#666666;
	text-decoration:none;	
	font-weight:bold;
}
#theater_titel {
	margin-top:10px;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
#theater_tekst {
	width:340px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:33px;
	font-size:12px;
}
#titel_actueleproducties {
	margin:10px;
	font-size:14px;
	color:#1a1a1a;
	font-weight:bold;
}
.actueleproductie {
	width:100px;
	height:120px;
}
.actueleproductie_afb {
	height:79px;
}
#tekst_actueleproducties {
	margin-left:20px;
	margin-bottom:20px;
}
.actueleproductie_datum {
	font-size:10px;
	color:#ffffff;
	background-color:#3B3B3B;
	font-weight:bold;
}
.actueleproductie_datumtxt {
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	padding-left:6px;
	padding-bottom:6px;
	padding-top:6px;
}
.actueleproductie_tekst {
	padding-top:6px;
	padding-left:6px;
	font-size:10px;
	color:#101010;
	font-weight:bold;
}
#productie_titel {
	margin-top:10px;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
#productie_tekst {
	width:340px;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:33px;
	font-size:12px;
}
#gezelschap {
	color:#666666;
	font-weight:bold;
}
#productie_datum {
	font-size:12px;
	font-weight:bold;
}

#productie_tijd {
	color:#666666;
	font-weight:bold;
}
#productie_theater {
	text-decoration:none;
	color:#F8931F;
	font-weight:bold;
}
#productie_theater:hover {
	color:#000000;
}
#productie_theaterurl {
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
#productie_entree {
	color:#666666;
}
#player {
	width:100%;
	height:300px;
	background-image:url(../images/player_verloop.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}
.player_menu {
	font-size:11px;
	
}
.player_menu a{
	color:#000000;
	text-decoration:none;
	
}
#tekstpagina_tekst {
	font-size:11px;
}
#agenda_genre {
	background-color:#F8931F;
	color:#ffffff;
	font-size:9px;
	height:18px;
	font-weight:bold;
	width:100px;
	padding:3px;
}
.verplicht {
	color:#F8931F;
	font-weight:bold;
}
.titel_form {
	font-size:13px;
	color:#666666;
}
.color {
	color:#666666;
}
.archief_a {
	text-decoration:none;
	color:#000000;
}
#nieuws_hoofdvlak {
	background-color:#FCFCFC;
	font-size:11px;
}
#nieuws_hoofvlak_titel {
	font-size:13px;
	font-weight:bold;
	color:#666666;
}
#nieuws_hoofvlak_tekst {
	font-size:11px;	
}
.sitemap_1 {
	font-size:14px;
	color:#F8931F;
	font-weight:bold;
}
.sitemap_2 {
	color:#333333;
	padding-left:20px;
}

form.nbform {
width:300px;
float:left;
clear:both;
margin:0px;
}

form.nbform label {
height:22px;
width:150px;
float:left;
clear:left;
}

form.nbform .form_input {
height:22px;
float:left;
font-family:Arial;
font-size:11px;
}

form.nbform .titel_form {
width:250px;
float:left;
margin-bottom:5px;
clear:both;
}

form.nbform .tekst_form {
width:250px;
float:left;
margin-bottom:10px;
clear:both;
}

.form_button {
float:left;
clear:both;
margin-top:5px;
}
