/* CSS Document */
A:link {color: #000000; }
A:visited {}
A:active {}

.A1:link {color: #000000; }
.A1:visited {color: #000000;}
.A1:active {}
.A1{text-decoration:none}
.A1{display:block}

.nav:link {color: #000000; }
.nav:visited {color: #000000;}
.nav:hover {color: #D1010E;}
.nav{display:block}

.ano:link {color: #10238C; }
.ano:visited {color: #000000;}
.ano:hover {color: #D1010E;}
.ano{display:block}

table { font-size: 100%; } /* voor IE<6, omdat die anders de font-size niet erft van body */

#col2          { float:right; width:auto; }
#float-wrapper { float:right; width:auto; }

body {
	margin: 0;
	padding: 0;	/* voor Opera */
	color: black;
	background-color: #fff;
	text-align:center; /* voor browsers die marge:auto niet ondersteunen */
    font-family: arial, verdana, helvetica, geneva, swiss, sans-serif;
}



.table, .table1 {
					margin:				0px 11px 1em 11px;
					border-collapse: 	collapse;
					border: 			1px solid #5175C9;
}
.table caption, .table1 caption {
					font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif; 
					margin:				0px 10px 5px 10px;
					font-size:			0.9em;
}
.table td, .table th, .table1 td, .table1 th {
					font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif; 
					font-size: 			0.9em;
					color: 				#000000;
					vertical-align: 	top; 
					border: 			1px solid #F0EADB;}
.table2 {
					font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif; 
					font-size: 			0.9em;
					color: 				#000000;
					vertical-align: 	top; }
					
.table2 td {
					font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif; 
					color: 				#000000;
					vertical-align: 	top; 
					text-align: 		center;
					border: 			1px solid #5175C9;
					font-size: 			0.9em;
					width:				15px;
					style:				cursor : pointer;
					
					}

.tabletext {
					font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif; 
					color: 				#000000;
					vertical-align: 	top; 
					border: 			1px solid #F0EADB;
					font-size: 			0.9em;
					padding:			5px;
					}
					

input {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;}

textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;}

value {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;}

	
HTML,body {
	height: 100%;

	
}
td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	
	}
h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #FF6600;
	}

	table {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	}

 h2{
	margin-top: 0.1em;
	color:#FFFFFF;
	font-size: 14px;
	font-variant:small-caps;
	font-weight: bold;
	background-image: url(../images/edithead_bg.gif);
	padding-left: 5px;
}   
li {
	list-style-image:  url(../images/arrow.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}

div.headerline {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFFFFF;
	vertical-align: 	bottom; 
	text-align: 		left;
    text-decoration: 	bold;
	
	}
	
.nav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #10238C;
	vertical-align: 	bottom; 
	text-align: 		left;
    text-decoration: 	bold;
	
	}

.topline1 {
	background-color: #000066;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 25px;
	width: 100%;
	left: 0px;
	top: 30px;
}

.topline2 {
	background-color: #C7D2DD;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 65px;
	width: 100%;
	left: 0px;
	top: 60px;
}

.topline3 {
	background-color: #FFCBA9;
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 120px;
	width: 100%;
	left: 0px;
	top: 130px;
}
.logo {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 250px;
	width: 125px;
	left: 25px;
	top: 0px;	
}
.mainpic {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 195px;
	width: 460px;
	left: 150px;
	top: 55px;	
}
.nav {
	background-color: #C7D2DD;
	position: absolute;
	visibility: visible;
	z-index: 1;
	width: 180px;
	left: 25px;
	top: 340px;	
}

table.vac { width : 520px; }
table.vac td.vac1 { background-color:#EDF1F5; }
table.vac td.vac1 {
	padding: 4px 1em 4px 4px;
	vertical-align:top;
	font-weight: bold;
}

table.agenda { width : 440px; }
table.agenda tr.agenda0 { background-color:white; }
table.agenda tr.agenda1 { background-color:#C7D2DD; }
table.agenda th { border-bottom:2px solid #961522; color:#961522; font-size:92.5%; text-align:left; padding:4px 4px 1px 4px; vertical-align:top;}
table.agenda td { padding: 4px 1em 4px 4px; vertical-align:top; }
table.agenda td.tijd {
	width:40px;
	font-weight: bold;
} 
table.agenda td.datum { width:120px; font-size:92.5%; }
table.agenda td.theater { width:150px; font-size:92.5%; }

table.agenda td.info { width:200px; font-style:92.5%;}
