html, body, form, .menu, .menu li, h1, h2, h3, p { margin: 0; padding: 0; }
.menu, .menu li { list-style-type: none; }
a { text-decoration: none; color: #e60004; font-weight: bold; }
a:hover { text-decoration: none; color: white; }
a img { border: none; }
.img { vertical-align: middle; }
.usability_addon { display: none; }
p { padding: 2px 0; margin-bottom: 12px; }
u {text-decoration: none; font-weight: bold; color: #E60003 }
body { /*cursor: url(img/SoccerBall.cur),auto;*/ background: black url("img/body.gif") center top repeat-x; font: 11px/16px arial, helvetica-neue, nimbus sans, sans-serif; color: white; }
#container { width: 778px; margin: 0 auto; background: url("img/container_bg.png") 390px 0 repeat-y; }

h1 { height: 85px; background: white; position: relative; z-index: 100;}
h1 a { position: absolute; width: 161px; height: 102px; left: 124px; top: 0; background: url("img/logo.png") top left no-repeat; cursor: pointer;}
h1 a span { width: 161px; height: 102px; display: block; visibility: hidden; }

h1 .titel{position: absolute;left: 403px; top: 57px;z-index: 100;color:#e60004;line-height: 22px;font-size: 14px; text-transform: uppercase;font-weight: bold;}

h2 { color: #e60004; font-size: 18px; line-height: 22px; font-weight: bold;}
h3 { color: white; font-size: 14px; font-weight: bold; line-height: 18px; }

#menu { border: 3px solid white; border-top: none; width: 382px; height: 302px; float: left; position: relative; }
#menu ul { position: absolute; right: 15px; bottom: 15px; text-align: right; }
#menu ul li a { text-transform: uppercase; font-weight: bold; color: #FFF; line-height: 18px; font-size: 11px;letter-spacing:1px; }
#menu ul li a:hover, #menu ul li a.active { color: #e60004; text-decoration: none;}

/* Define different background images for the menu */
.sfeer1 { background: #76635d url("img/sfeer1.jpg") bottom right no-repeat; }
.sfeer2 { background: #76635d url("img/sfeer2.jpg") bottom right no-repeat; }
.sfeer3 { background: #76635d url("img/sfeer3.jpg") bottom right no-repeat; }
.sfeer4 { background: #76635d url("img/sfeer4.jpg") bottom right no-repeat; }
.sfeer5 { background: #76635d url("img/sfeer5.jpg") bottom right no-repeat; }

#news { float: left; width: 388px; padding: 20px 0 5px 0; }
#news li { padding: 3px 5px; font-size: 12px; line-height: 16px; font-weight: bold;}
#news .active a{ color:#ffffff;}

#newsGif { float: left; width: 388px; padding:0; margin:0;}
#newsGif li { padding: 0; font-size: 12px; line-height: 16px; font-weight: bold;}

#content { width: 360px; padding: 15px; float: right; position: relative; min-height: 500px;/*height: 500px;*/z-index:100;}
#content h2 { position: absolute; top: -30px; left: 15px;z-index:100;}

#ledentekst{float: left; width: 363px; padding-top: 20px;padding-left: 5px; }

.leden{text-decoration: none; color: #ffffff;background: url("img/dot.gif") no-repeat;padding-left:10px;display:block;}
.leden:hover{text-decoration: none; color: #e60004;}

.ledenLinks{width:172px;float:left;}
.ledenRechts{width:172px;float:right;}

.lidlogo{display:block;margin-bottom:10px;}

.rood{color:#e60004; font-weight: bold;}

.vorige{text-decoration: none; color: #ffffff;background: #E60003;width:50px;padding-top:1px;padding-right:10px;padding-left:10px;}
.vorige:hover{text-decoration: none; }

.volgende{text-decoration: none; color: #ffffff;background: #E60003;width:50px;padding-top:1px;padding-right:10px;padding-left:10px;}
.volgende:hover{text-decoration: none; }

.paginanummers{text-decoration: none; color: #ffffff;}

.huidigepagina{text-decoration: underline; color: #ffffff;}

.navigatie{margin-left:20px; font-size: 11px; padding-top: 5px;}

.ledenPrikbord{text-decoration: underline; color: #ffffff;}
.ledenPrikbord:hover{text-decoration: underline; color: #e60004;}

.titelPrikbord{color:#e60004;font-size: 14px;margin-bottom:10px; font-weight: bold;}
.titelPrikbord .toplink {color: #fff;}

.prikbord{width:360px; }
.lijnPrikbord{background: #ffffff;height:3px;width:360px;display:block;line-height:3px;font-size: 1px;clear: both;margin-top:14px;margin-bottom:12px;}
.prikbordLogo, .prikbordcontent{overflow:auto;height:1%;}

.prikbordcontent { margin-bottom: 5px; }

.loginform{margin-top:130px;}
.tekstveld{width:140px;}

.txt{width:340px;}
.txtFile{width:344px; color: #fff;background: #000; border: 1px solid #fff;  }

.formlabel{margin-top:100px;}

.prikformknop{
	border: 1px solid #000000;
	background: #e60004;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
	height:22px;
	margin-top:20px;
	}

.italic { font-style: italic;}

.txt, .tekstveld { color: #fff;background: #000; border: 1px solid #fff; font-family: arial, helvetica-neue, nimbus sans, sans-serif; font-size: 13px;}
label {margin-top: 5px; display:block;}

.imgblock, .last_imgblock {width: 115px; height: 125px; overflow: hidden; margin: 0 5px 5px 0; float:left; }
.last_imgblock {margin-right: 0;}
.imgblock img, .last_imgblock img {height: 80px; }
.imgblock span, .last_imgblock span { font-size: 120%; }
#foto { width: 360px;}

.act_expired {opacity: .50; filter:alpha(opacity=50);zoom: 1}
.act, .act_expired { margin-bottom: 20px; }
.act a, .act_expired a{ color: white; }
.act a:hover, .act_expired a:hover{ color: red; }

.seizoen{ font-weight: bold; font-size: 12px; display:block; line-height: 16px;padding: 3px 0;}
.date {font-weight: bold;}

a.bottommenu {text-transform: uppercase; color: #555; margin: 10px 20px 10px 0;float: left; display: block;}

.checkbox {float: left;}

.ac img{float: left;padding-right:10px;margin-bottom:7px;}
.ac hr{clear:both;margin:0;margin-bottom:7px;padding:0;height:0px;line-height:1px;border:0;border-top: 1px solid white;}



/* new picture viewer in iframe */
iframe { 
    background:url("img/body.gif") repeat scroll 0 0 #000000;
    border:medium none;
    float:left;
    height:500px;
    left:0;
    margin-left:-415px;
    margin-top:296px;
    overflow:hidden;
    width:790px; 
}
