body { width:525px;}

* { font-family: Helvetica, sans-serif; }


	
h1, h2, h3, p, ul, li{
	font-weight:normal;
	padding:0 5px ;
	margin:5px 0 0 0;}

h1{
	font-size:21px;
	}
	
h1{
	background:#ff0000;
	color:#fff;
	padding:5px;}
	
h2{
	font-size:18px;}
	
h3{
	font-size:15px;}
p{
	font-size:12px;
    margin-top:12px;margin-bottom:12px;

}
	
p.footer { background:#000;color:#fff;padding:5px;}
p.footer a{	color:#fff;	text-decoration:none;}
a{ color:#ff0000;text-decoration:none;}
td, th { padding:0.5em 0.5em 0.5em 0.5em;}
.gastenboek td { border-bottom: 1px solid red;}
.speeldata_plaatje_tekst{ margin: 0.5em 0em 0.5em 0em;}

/*============== clickbox ==============*/	
#cbMask, #masker {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	-moz-opacity: 0.70;
	opacity: 0.70;
}
#masker {
	z-index:5;
}
#cbModal {
	position: absolute;
	overflow:hidden;
	display:none;
	top:50%;
	left:50%;
	z-index: 502;
}
#cbContentholder {
	display:block;
}
#cbContentholder.ajax {
	overflow:auto;
}
#cbCaption, #cbButtons {
	display:block;
	height:25px;
}
#cbCounter {
	float:right;
}
#cbIframe {
	width:100%;
}
span.cbButton {
	float:left;
}
.ajax {
	padding:10px;
}
/*============== clickbox ==============*/	
#cbMask, #masker {
	background:#000;
}
#cbModal {
	text-align:left;
	border: 4px solid #525252;
	background: #525252;
}
#cbContentholder.ajax {
	background:#fff;
	color : #000;
}
#cbImage {
	margin:0;
	border:none;
	cursor:hand;
	cursor:pointer;
}
#cbCaption, #cbButtons {	
	padding:3px 10px;
	color:#fff;
}
#cbCounter {
	padding:0 2px;
	margin:0 2px;
}

span.cbButton {
	padding:0 2px;
	margin:0 2px;
}
span.cbButton:hover {
	cursor:hand;
	cursor:pointer;
}
.ajax {
	padding:10px;
}


p.voorstelling_mobiel_navigatie_links {
    margin: 1em 0em 1em 0em;
    font-size: 1.2em;
}

p.voorstelling_mobiel_navigatie_links a { 
    padding: 0em 1em 0em 1em;
}


dl#speeldata {
}
dl {
    line-height: 20px;
    margin: 0;
    padding: 0;
}
p, dl, multicol {
    display: block;
}
dt.selected {
    background: none repeat scroll 0 0 #CA0016;
    padding: 0 0 0 15px;
    color: #FCDB00;
}

dt {
    display: block;
    margin: 0 0 1px;
    padding: 0 0 0 15px;
    background: none repeat scroll 0 0 #CA0016;
    color: #FCDB00;
    text-decoration: none;
}



img { margin-top:1em; }

.agendaMenuActive {
        cursor: pointer; 
        background-color: #fe0000;
}

.agendaMenuInactive {
        cursor: pointer; 
        background-color: #fcdb00;
}

.agendaMenuInactive:hover {
    background-color: #fe0000; 
}


#agendamenu td, #agendamenu th { padding: 0.3em 0.2em 0.3em 0.2em;}

