/*	Wizga Internet Solutions 
		-------------
	CSS bestand vrijgegeven onder C.C. licentie:
	http://creativecommons.org/licenses/by-sa/2.0/nl/
	
/		RESET
		http://meyerweb.com/eric/tools/css/reset/index.html
******************************/
html, body, div, span, applet, object, iframe, table, caption, tbody,
tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd,
ol, ul, li, fieldset, form, label, legend{
	/*vertical-align: baseline;*/
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	}


table.fototabel 
{ border: 0px solid black;
vertical-align: top;
padding: 10px; }
tr.fototabel 
{ border: 0px solid black;
vertical-align: top;
padding: 10px; }
td.fototabel 
{ border: 0px solid black;
vertical-align: top;
padding: 10px; }



:focus{outline: 0;}
body{line-height: 1;}
ol, ul{list-style: none;}
table{border-collapse: separate; border-spacing: 0;}
caption, th, td{font-weight: normal; text-align: left;}
a img, :link img, :visited img {border: none;}

div.clear{
	clear: both;
	width: 100%;
	height: 1px;
	overflow: hidden;}
	


/*	LAYOUT homepage
******************************/
body{
	background: #010000;}
	

div#click{
	position:absolute;
	top:0;
	left:0;}
	
div#backgroundVerloop {
	position:absolute;
	width:100%;
	height:700px;
	background:url(../images/backgroundVerloop.jpg) repeat-x;	
}
div#header{
	width:243px;
	height:80px;
	margin:0 auto;	

	}


div#headerLogo{
	margin-top:70px;
	margin-left:-29px;
	height: 79px;
	width: 243px;
	background: transparent url("../images/logo.png") no-repeat;}


div#container{
	width:603px;
	height:377px;
	margin:0 auto;	
	z-index:2;}
	
div#page{
	position:relative;
	margin-top:32px;	
	
}

div#homepageLeft{
	float:left;
	width:258px;
	height:344px;
	background:url(../images/homepageLeft.png) no-repeat;
}

div#homepageRight{
	float:left;
	width:345px;
	height:344px;
	background:url(../images/homepageRight.png) repeat-y;}
	
div#logo{
	background:url(../images/logo.jpg) no-repeat;
	width:103px;
	height:136px;
	margin:45px 0 0 120px;
}

div#klikhier{
	float:left;
	margin:20px 0 0 312px;
	height:18px;
	width:315px;
	font: normal 15px/18px verdana MS, Arial, sans-serif;
	color: #ffffff;
}



/*	LAYOUT website
******************************/

div#wrap {
	width:960px;
	height:20px;
	margin: 0 auto;

}

div#headerWebsite{
	float:right;
	margin: 15px 33px 0 0;
	width:295px;
	height:118px;
	}
	
div#headerLogoWebsite{ 
	height: 118px;
	width: 295px;
	background: transparent url("../images/logoGroot.png") no-repeat;
}

div#wrap2{
	float:left;
	position:relative;
	margin-top:10px;
	width:933px;
	z-index:1;
	
	
}



div#foto{
	z-index:2;
	margin:57px 0 0 -10px;
	width:330px;
	height:398px;
	background:url(../images/foto.png) no-repeat;
	position:absolute;
}


div#menu{
	z-index:3;
	width:147px;
	float:right;
	position:relative;
	margin:0 0 0 170px;
	*	margin:0 0 0 0px;

			
}

div#box1{
	z-index:3;
	width:595px;
	margin:0 0 20px 17px;
	float:right;
	position:relative;
}

div#contentTop{
	position:relative;
	z-index:5;
	width:594px;
	height:14px;
	background:url(../images/contentTop.png) no-repeat;
}

div#contentBG{
	float:left;
	position:relative;
	margin-left:-1px;
	padding: 15px 17px 17px 17px;
	width:562px;
	background:url(../images/contentBG.png) repeat-y;
	 
	 min-height:397px;
     height:auto !important;
     height:397px; 
}

div#contentBottom{
	float:left;
	width:594px;
	height:14px;
	background:url(../images/contentBottom.png) no-repeat;
}

div#wizga{
	float:right;
	color:#FFF;
	font: normal 9px/22px Trebuchet MS, Arial, sans-serif;
	margin-right:12px;
}

div#IE6melding{
	width:100%;
	position:relative;
    background-color:#66e269;
	font: bold 12px/22px Trebuchet MS, Arial, sans-serif;
	}
div#meldingTekst{
	margin:10px 0 10px 10px;	
	
}



/* submenu
******************************/
div#subContainer{
	position:absolute;
	margin: 0 0 0 5px;
	z-index:9;
}


div.subLeft{
	float:left;
	background:url(../images/subleft.png) no-repeat;
	width:6px;
	height:19px;
	margin: 0 0 0 10px;
	z-index:7;
}

div.subMidden{
	float:left;
	background-color:#821401;
	height:19px;
	width:145px;
	font: normal 15px/18px verdana MS, Arial, sans-serif;
	color:#FFF;	
	padding: 0 10px 0 10px;
	z-index:7;
}

div.subRight{
	float:left;
	background:url(../images/subright.png) no-repeat;
	width:6px;
	height:19px;
	z-index:7;
}


/*afbeeldingronding*/
div.imagecontainer{
	position: relative;
	display: inline;
	float: left;
	z-index: 10;
	}


div.lb, div.rb, div.lo, div.ro{
	height: 25px;
	width: 24px;
	overflow: hidden;
	position: absolute;
	z-index: 11;}



div.lb{ background-image:url(../images/lb.png); left: 0; top: 0;}
div.rb{ background-image:url(../images/rb.png); right: 0; top: 0;}
div.lo{ background-image:url(../images/lo.png); left: 0; bottom: 0;}
div.ro{ background-image:url(../images/ro.png); right: 0; bottom: 0;}


/*	TEKST
******************************/
body{
	font: normal 13px/22px verdana MS, Arial, sans-serif;
	letter-spacing:1px
	color: #000000;}

/* titels */
/*h1, h2{	font: italic normal 24px/40px Georgia, Times, Arial, sans-serif;}*/
h3{			font: bold 12px/22px Trebuchet MS, Arial, sans-serif;}

/* opsommingen */
div#menu ul{
	list-style-type: none;
	font: normal 18px/35px verdana MS, Arial, sans-serif;
	color:#ffffff;}

div#menu ul li{
	padding: 0 5px 0 0;
	text-align:right;
	border-bottom: solid 1px #fff;}
	
ol{
	list-style-type: decimal;
	margin: 0 0 20px;
	padding: 0 0 0 20px;}

ol li{
	padding: 0 0 0 6px;
	margin: 0;}

div.box ol{
	list-style-type: decimal;
	margin: 0 0 20px;
	padding: 0;}

div.box ol li{
	padding: 0;
	list-style-position: inside;
	background: transparent url("img/bg_dots.gif") -10px bottom no-repeat;
	margin: 0;}

div#contentbg li{
	margin: 0 0 0 10px;}

/* links */

div#klikhier a,
div#klikhier a:link,
div#klikhier a:visited{
	color: #fff;
	text-decoration: none;}
div#klikhier a:active, div#klikhier a:hover{
	color: #d7d7d7;
	text-decoration: underline;}

div#menu a,
div#menu a:link,
div#menu a:visited{
	color: #fff;
	text-decoration: none;}
div#menu a:active, div#menu a:hover{
	color: #d7d7d7;
	text-decoration: none;}
	
div.subMidden a,
div.subMidden a:link,
div.subMidden a:visited{
	color: #fff;
	text-decoration: none;}
div.subMidden a:active, div.subMidden a:hover{
	color: #fff;
	text-decoration: underline;}



#nav, #nav ul {
padding: 0 0px 0 px 0;
margin: 0;
list-style: none;

}

#nav li {
float: left;
width: 160px;

}

#nav ul {
border-top: 2px solid #FFF;
position: absolute;
width: 160px;
left: -1000px;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
position: relative;
left: -10px;
top: 1px;
background-position: 0 0;
}


#nav ul li a {
display: block;
margin: 5px 5px 5px 8px;
text-decoration: none;
font-family: inherit;
background-color:#821401;

}

#nav ul a{
color: #FFF;
cursor: auto;
}

#nav ul ul a:link, ul ul a:visited{
font-weight: normal;
color: #CCC;
cursor: auto;
}

#nav ul li a:hover, ul li a:active{
font-weight: normal;
color: #FFF;
cursor: auto;
text-decoration: underline;
}

#nav ul li{
background-color:#821401;
border-left: 3px solid #FFF;
border-right: 3px solid #FFF;
border-top: 0px solid #FFF;
border-bottom: 2px solid #FFF;

}

#nav ul ul li{
background-color: #666;
border-top: 3px solid #FFF;
border-left: 0;
border-bottom: 2px solid #FFF;
}

/* IE only hack \*/
* #nav html ul li, * #nav html ul ul li{
border-bottom: 3px solid #FFF;
}

* #nav html ul ul li{
border-top: 0;
}
/* Einde IE only hack */

div#wizga a,
div#wizga a:link,
div#wizga a:visited{
	color: #fff;
	text-decoration: none;}
div#wizga a:active, div#wizga a:hover{
	color: #fff;
	text-decoration: none;}



a,
a:link,
a:visited{
	color: #000;
	text-decoration: underline;
	cursor:pointer;}
a:hover{
	cursor:pointer;
	text-decoration:none;}
a:active{
	color: #666;
	text-decoration: none;
	cursor:pointer;}

/*	ELEMENTEN
******************************/
/* formulier */
form{}
fieldset{}
legend{}
label{}
input{}
textarea{}
select{}
option{}
optgroup{}

/* tabel */
table{}
caption{}
thead{}
tfoot{}
tbody{}
th{}
tr{}
td{}

/* GASTENBOEK
*******************************/

td.date{

	width:115px;
	font: normal 11px/22px Trebuchet MS, Arial, sans-serif;
}

td.titel{
	font: normal 13px/22px Trebuchet MS, Arial, sans-serif;
	font-weight:bold;
}

td.bericht{
	color:#000;
	font: normal 13px/22px Trebuchet MS, Arial, sans-serif;
}

textarea {
	background:url(../images/inputBG.jpg) no-repeat;
	font: normal 13px/22px Trebuchet MS, Arial, sans-serif;
	border:none;
	padding: 3px 0px 3px 3px;
	margin-bottom:10px;
	width: 506px;
	resize: none;
	overflow-y: auto;
	overflow-x: hidden;
	overflow:-moz-scrollbars-vertical;
}

input {
	background:url(../images/inputBG.jpg) no-repeat;
	font: normal 13px/22px Trebuchet MS, Arial, sans-serif;
	border:none;
	padding: 3px 3px 3px 3px;
	margin-bottom:10px;
}

input.button {
	font: normal 13px/22px Trebuchet MS, Arial, sans-serif;
	color:#ffffff;
	border:none;
	padding: 3px 3px 3px 3px;
	margin-bottom:10px;
	background:url(../images/button.png) no-repeat;
	width:93px;
	height:23px;
}
/*	MENU
******************************/


