﻿body{background:#fff url(../img/vier_bg_gelijnd_wit.gif) bottom right fixed no-repeat;border:0 solid #0f0;color:#005;font-family:Verdana, sans serif;font-size:16px;font-weight:400;margin:0;padding:0;}
a{color:#1d4ddd;text-decoration:none;}
a:hover{text-decoration:underline;}
fieldset{border:none;clear:left;}
h1{background:#39f;border-top:2px solid #fff;border-right:2px solid #005;border-bottom:2px solid #005;border-left:2px solid #fff;font-size:150%;font-style:italic;font-weight:700;letter-spacing:0.5em;text-align:center;margin:0;padding:5px;}
h1 a,h1 a:hover{color:#eef;text-decoration:none;}
h3{font-size:16px;margin:5px 5px 0 0;}
h6{font-size:11px;font-style:italic;font-weight:400;text-align:right;margin:0 0 20px;}
input{background:#fff;border:1px solid red;color:red;padding-left:3px;}
p,label,legend{font-size:12px;}
p{line-height:20px;margin:0.6em 0;}
table{border:1px solid #acf;border-collapse:collapse;width:100%;}
th,td{border:1px solid #acf;font-size:12px;vertical-align:top;padding:3px 5px 5px;}
#header{background:url(../img/header_image_met_tekst.jpg);border-top:1px solid #005;border-bottom:1px solid red;height:100px;left:0;top:0;}
#hsclogo{position:absolute;left:72px;top:0;}
#main{border:0 solid #fd9;height:100%;margin:0;}
#footer{background:red;border-top:1px solid #005;border-bottom:1px solid #005;clear:both;color:#f99;font-size:70%;font-style:normal;height:16px;letter-spacing:0.1em;text-align:center;padding:7px;}
#footer ul{margin:0;}
#footer ul li{display:inline;list-style:none;}
#footer a{color:#f99;display:inline;text-decoration:none;}
#footer a:hover{color:#fcc;text-decoration:underline;}
/*
	M E N U
 */#menu{background-color:#39f;float:left;width:180px;margin:0;padding:0;}
#menu ul{display:block;margin:20px 0 50px;padding:0;}
#menu ul li{display:block;list-style-type:none;position:relative;width:160px;}
#menu ul li ul{display:none;}
#menu ul li:hover ul,#menu ul li.over ul{background-color:#39f;border-top:1px solid #c9f;border-right:1px solid #c9f;border-left:1px solid #c9f;display:block;font-size:0.8em;left:160px;margin-top:-27px;margin-bottom:0;position:absolute;width:160px;}
#menu ul li ul li{border-bottom:1px solid #c9f;width:160px;padding:0;}
/* Fix IE. Hide from IE Mac \ */* html #menu ul li.over ul{margin-top:-30px;}
* html #menu ul li{float:left;}
* html #menu ul li a{height:1%;}
/* End  */#menu ul li a{border-left:5px solid #39f;color:#fff;display:block;font-size:12px;font-weight:700;letter-spacing:0.1em;margin:3px 0 3px 5px;padding:4px 0 4px 10px;}
#menu ul li a:hover{background-color:#69f;color:#eff;border-left:5px solid #fff;text-decoration:none;}
#menu ul li ul li a{font-size:11px;margin:0;}
#menu ul li ul li a:hover{background-color:#fff;color:#69f;border-left:5px solid #fff;text-decoration:none;margin:0;}
#menu h4{clear:both;color:#eff;font-size:11px;font-style:italic;font-weight:400;margin:20px 20px 10px;}
h4.sponsors{clear:both;margin-top:1.5em;}
#menu .login{margin-top:15px;}
/*
	C O N T E N T
 */
#homepage #pagina{background:url(../img/bg_3.gif);}
	#homepage .sponsors{margin:20px 0;}
		#homepage .sponsors a, #homepage .sponsors a:hover {border: none;}
#textpage #pagina{background:url(../img/bg_2.gif);}
#inschrijfformulier #pagina{width:800px;}
#homepage #content{width:300px;}
#textpage #content{width:488px;}
#inschrijfformulier #content{width:600px;margin:10px 0 5px;}
#content{background:#fff;border:0 solid #000;float:left;margin:10px 20px 5px;}
#content p img{border:1px solid #005;float:right;vertical-align:top;margin:5px 0 5px 5px;}
#content h2{font-size:1.5em;margin:5px 0 0.5em;}
#textpage #content h3{background:#ecf6ff;border-top:1px solid #C7E3FF;border-left:1px solid #B5DAFF;clear:both;letter-spacing:1px;margin:30px 0 10px;padding:5px 10px;}
#content li,#content dt,#content dd{font-size:12px;line-height:20px;}
#content dl.evenement{border-left:2px dotted #39f;border-right:2px dotted #39f;margin-left:0;padding-left:10px;}
#content .evenement dt{clear:left;float:left;font-weight:700;width:110px;}
#content #faq{border:none;margin-left:0;padding-left:0;}
#content #faq dt{cursor:pointer;font-weight:700;margin-top:15px;}
#content #faq dd{border-left:2px dotted #39f;display:none;margin-left:5px;padding-left:10px;}
#pagina{border-left:1px solid #005;border-right:1px solid #005;width:760px;margin:0;}
#tagline{background:#ffeff0;border-top:0;border-bottom:1px solid red;height:16px;margin:0;padding:0 0 0 140px;}
#ptagline{font-size:60%;font-weight:700;float:left;height:14px;color:red;letter-spacing:0.15em;margin:0 0 0 50px;padding:2px 0 0;}
/*
	T E A S E R
 */#teaser{border:0 solid lime;float:right;width:208px;margin:0;padding:0;}
#teaser img{margin-top:10px;}
#teaser ul li img{display:block;margin-left:15px;}
#teaser h3{background-color:#FFCE46;color:#463300;font-size:12px;letter-spacing:0.05em;text-align:center;margin:20px 0 0 7px;padding:5px;}
#teaser ul{margin:10px 0;padding:0;}
#teaser ul li{background:#fb0;border:1px solid #fb0;display:block;list-style:none;margin:0 0 0 15px;padding:0;}
#teaser ul li a{text-decoration:none;margin:0;}
li .datum{color:#f30;font-size:12px;font-style:italic;margin:0 0 0 25px;padding:0;}
#zoek{position:absolute;left:550px;top:134px;}
#sbZoek{background-color:red;color:#eef;font-weight:700;}
#logo{position:absolute;left:1px;top:1px;}
#content a.leesmeer{border-bottom:none;display:block;padding:0.2em 1em 0;}
#content a.leesmeer:hover{border-bottom:none;}
#content a{border-bottom:1px solid #adbef3;color:#1d4ddd;text-decoration:none;}
#content a:hover{border-bottom:1px solid #005;text-decoration:none;}
img.banner{display:block;margin:15px;}
img.pic16{border:0;display:block;float:left;margin:0 5px;padding:0;}
.hidden{display:none !important;}
.ev{border:0;text-decoration:none;}
.clearer{clear:both;}
.omhoog{background:url(../img/pijltje_omhoog.gif) center right no-repeat;border-top:1px solid #39f;clear:both;margin-top:20px;padding-right:20px;text-align:right;}
.sticky{margin-bottom:15px;}
#content a.supporter{display:block;float:left;border:none;margin:15px;}
/* Formulier inschrijving  */#inschrijving fieldset{margin-left:8px;}
#inschrijving p{font-weight:700;}
#inschrijving p.normaal{font-style:italic;font-weight:400;}
#inschrijving label{overflow:hidden;clear:both;display:block;float:left;width:8em;}
#inschrijving #evenementen label,#inschrijving #variant label{margin-top:0;width:16em;}
#inschrijving input{border:1px solid #39f;display:block;margin-top:0.1em;margin-left:8em;}
#inschrijving #evenementen input,#inschrijving #variant input{border:none;margin-left:16em;}
#inschrijving .submitbutton{color:#005;cursor:pointer;font-weight:700;margin-left:1em;}
/* shop  */.shopproduct{float:left;margin-right:1%;width:48%;}
.shopproduct a{font-size:0.9em;}
.shopproduct img{border:1px solid #39f;display:block;margin:0 0 10px;}
.links{clear:left;}
/* nieuws  */ul.archief{list-style:none;margin:0;padding:0;}
ul.archief em{color:#005;display:block;float:left;clear:left;font-style:normal;width:130px;}
iframe,img{border:none;}
#content dl.evenement:hover,.submitbutton:hover{background:#ecf6ff;}
.blok,.bigpic,#content p img.bigpic{display:block;}
.strak,ul.archief em,ul.archief li{margin:0;padding:0;}
/* FOTOALBUM */
.fotoalbum #content a {border-bottom: none}
	/* jQuery lightBox plugin - Gallery style */
.fotoalbum #gallery{background-color:#fb0;width:520px;padding:10px;}
.fotoalbum #gallery ul{list-style:none;}
.fotoalbum #gallery ul li{display:inline;}
.fotoalbum #gallery ul img{border:5px solid #39f;border-width:5px 5px 20px;}
.fotoalbum #gallery ul a:hover img{border:5px solid #fff;color:#fff;border-width:5px 5px 20px;}
.fotoalbum #gallery ul a:hover{color:#fff;}
