body
{
	background-color: #fff;
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Sans-serif; font-weight: bold; font-size: 12px;
}

a:link, 
a:active, 
a:visited 				{ color: #ff0000; text-decoration: underline; }
a:hover					{ color: #ff0000; text-decoration: none; }

img
{
	border: none;
}

#bovenbalk
{	float:left;
}
#logo
{	position:relative;
	background-color: #FE0000;
	float: left;
}
#menu
{	left:200px;
	background-color: #FE0000;
	float: left;
}

/*#################################################################
# gastenboek
#################################################################*/

.year a
{
	color: #FE0000;
	font-family : Helvetica, Arial, sans-serif; 
	font-weight : bold;
	font-style : bold; 
	font-variant : bold; 
	font-size : 14pt;
	padding-right: 10px;
	text-decoration: none;
}

.yearactive a
{
	color: #000000;
	font-family : Helvetica, Arial, sans-serif; 
	font-weight : bold;
	font-style : bold; 
	font-variant : bold; 
	font-size : 14pt;
	padding-right: 10px;
	text-decoration: none;
}

.month a
{
	color: #FE0000;
	font-family : Helvetica, Arial, sans-serif; 
	font-weight : bold;
	font-style : bold; 
	font-variant : bold; 
	font-size : 14pt;
	padding-right: 10px;
	text-decoration: none;
}

.monthactive a
{
	color: #000000;
	font-family : Helvetica, Arial, sans-serif; 
	font-weight : bold;
	font-style : bold; 
	font-variant : bold; 
	font-size : 14pt;
	padding-right: 10px;
	text-decoration: none;
}

.monthinactive
{
	color: #CCCCCC;
	font-family : Helvetica, Arial, sans-serif; 
	font-weight : bold;
	font-style : bold; 
	font-variant : bold; 
	font-size : 14pt;
	padding-right: 10px;
	text-decoration: none;
}

/*#################################################################
# eerste pagin met overzicht voorstellingen
#################################################################*/

.introtitel{
color : #FFFFFF; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold;
font-style : bold; 
font-variant : bold; 
font-size : 20pt; 
margin-top: 0px; margin-bottom: 10px
}

.introsubtitel{
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold;
font-style : bold; 
font-variant : bold; 
font-size : 14pt; 
margin-top: 0px; margin-bottom: 10px
}

.voorstellingtitelbalk {
color : #FFFFFF; 
font-family : Helvetica, Arial, sans-serif;
font-size : 14pt; 
}

.voorstellingtitel{
color : #FE0000; 
font-family : Helvetica, Arial, sans-serif; 
font-weight : bold;
font-style : bold; 
font-variant : bold; 
font-size : 34px; 
margin-top: 0px; margin-bottom: 10px
}

.voorstellingtitel a{
color : #FE0000;
text-decoration: none;
}
.voorstellingtitel a:hover{
color : #000000;
text-decoration: none;
}

.subtitel{
color : #000000; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold;
font-style : bold; 
font-variant : bold; 
font-size : 9pt; 
line-height: 19px;
margin-top: 10px; margin-bottom: 0px
}

.tekst{

color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-weight : normal;
font-style : normal; 
font-variant : normal; 
font-size : 9pt; 
line-height: 19px;
margin-top: 0px; margin-bottom: 0px;

}

.tekst a:link {
color : #FE0000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : bold; 
}

.tekst a:visited {
color : #FE0000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : bold; 
}

/*#################################################################
# eerste pagin met overzicht voorstellingen
#################################################################*/

.submenutitel{
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold;
font-style : bold; 
font-variant : bold; 
font-size : 8pt; 

}

.linkroodvet a:link{
color : #FE0000; 
font-family : verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : bold; 
}

.linkroodvet a:visited{
color : #FE0000; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : bold; 
margin-top: 10px; margin-bottom: 10px
}

.linkzwart{
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : normal; 
}

.linkzwart a:link{
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : normal; 
}

.linkzwart a:visited{
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
}

.kopje{
color : #FE0000; 
font-family :  Arial, Helvetica, sans-serif; 
font-weight : bold;
font-size : 14pt; 
margin-top: 25px; margin-bottom: 10px
}

.kopjezondermarge{
color : #FE0000; 
font-family :  Arial, Helvetica, sans-serif; 
font-weight : bold;
font-size : 14pt; 
margin-top: 0px; margin-bottom: 0px
}

/*#################################################################
# medewerkers pagina
#################################################################*/

.floatfoto
{
	float: left;
	color : #000000; 
	font-family :  Arial, Helvetica, sans-serif; 
	font-weight : normal;
	font-style : normal; 
	font-variant : normal; 
	font-size : 8pt;
	margin-top: 0px; margin-bottom: 5px; margin-right: 5px;
}


.medewerkerskopje{
color : #FE0000; 
font-family :  Arial, Helvetica, sans-serif; 
font-weight : bold;
font-size : 9pt; 
line-height: 19px;
}

.medewerkerstekst{
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-weight : normal;
font-style : normal; 
font-variant : normal; 
font-size : 9pt; 
line-height: 19px;
margin-top: 0px; margin-bottom: 0px
}

.medewerkerstekst a:link {
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : normal; 
line-height: 19px;
margin-top: 10px; margin-bottom: 0px
}

.medewerkerstekst a:visited {
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9pt; 
font-weight : normal; 
line-height: 19px;
}


/*#################################################################
# pagina
#################################################################*/

.paginalinkskopje {
color : #FE0000; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold;
font-style : bold; 
font-variant : bold; 
font-size : 12pt; 
margin-top: 0px; margin-bottom: 10px
}

.paginakop {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-style : bold; 
font-variant : bold; 
font-weight : bold; 
font-size : 12pt; 
margin-top: 28px; margin-bottom: 0px
}

.submenutekst {
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}


.submenutekst a:link{
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}

.submenutekst a:visited{
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}

.submenutekst a:active{
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}

.submenutekst a:hover{
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: underline
}

.linktitel{
color : #FFFFFF; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold;
font-style : bold; 
font-variant : bold; 
font-size : 11pt; 
margin-top: 0px; margin-bottom: 0px
}

.linklink{
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : normal; 
}

.linklink a:link{
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : normal; 
}

.linklink a:visited{
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
}

.linklink a:hover{
color :  #FE0000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
}

.raampjetekst {
color : #686868; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}


.raampjetekst a:link{
color : #686868; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}

.raampjetekst a:visited{
color : #686868; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}

.raampjetekst a:active{
color : #686868; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: none
}

.raampjetekst a:hover{
color : #000000; 
font-family :  Arial, Helvetica, sans-serif; 
font-size : 8pt;
text-decoration: underline
}

/* MENU
------------------------------------------------- */
#mainmenu ul.mainMenu 					{ float: left; display: block; font-family: Arial, Verdana, Sans-serif; font-weight: bold; font-size: 12px; margin: 0; padding: 0; padding-top:46px; padding-left:10px; z-index:100;}
#mainmenu ul.mainMenu li 				{ position: relative; float: left; list-style-type: none; }
#mainmenu ul.mainMenu li p,
#mainmenu ul.mainMenu li a 				{ display: block; padding: 10px 8px 9px 8px; color: #fff; text-decoration: none; }
#mainmenu ul.mainMenu li a:hover,
#mainmenu ul.mainMenu li.over			{ color: #fe0000; background: #fff; }
#mainmenu ul.mainMenu li.active			{ }

#mainmenu ul.mainMenu li ul 			{ display: none; position: absolute; z-index: 50; left: -41px;  font-family:  Arial, Verdana, Sans-serif; border-top: 1px solid #fe0000; margin-top: -1px; }
#mainmenu ul.mainMenu li ul li 			{ text-align: left; background-color: #fff; font-weight: normal; clear: both; display: block; width: 210px; border: 1px solid #fe0000; border-top: 0px; }
#mainmenu ul.mainMenu li ul li a 		{ background: #fff; font-weight: normal; color: #4c74ba; padding: 6px 0px 6px 11px; color: #333; text-decoration: none; }
#mainmenu ul.mainMenu li ul li a:hover 	{ background: #fff; color: #fe0000; }

#mainmenu ul.mainMenu li ul li ul		{ display: none; border-top: #fe0000 solid 1px; z-index: -50; }

#mainmenu ul.mainMenu li:hover ul,
#mainmenu ul.mainMenu li.over ul 		{ display: block; }
#mainmenu ul.mainMenu li.end 			{ }

