/* ----------------------------------------------- START NORMALISEREN --------------------------------------------------------------- */
/* Normaliseren margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin : 0;
padding : 0;
}

/* Normaliseren font-size voor headers */
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
}

/* Verwijderen list-style van lijsten */
ol, ul {
list-style : none;
}

/* font-style en font-weight op normaliseren */
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}

table {
border-collapse : collapse;
border-spacing: 0;
}

/* verwijderen randen van fieldset en img */
fieldset, img {
border : 0;
}

/* links aligneren caption en th */
caption, th {
text-align: left;
}

/* verwijderen van aanhalingstekens in q */
q:before, q:after {
content : '';
}

a
{
  outline: none;
}
/* ----------------------------------------------- EINDE NORMALISEREN --------------------------------------------------------------- */
html {
	text-align:center;
}

body {
	background: #8b8e0b url(images/bg.gif) repeat-x;
}

#wrapper{
	background-color:#fff;
	width: 900px;
	position:relative;
	margin: 0 auto;
	text-align:left;
	display: table;
	margin-top:23px;
}
/* ----------------------------------------------- START LINKS --------------------------------------------------------------- */
#links{
	float:left;
	width: 310px;
}

#adres{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #30302f;
	line-height: 1.5em;
	padding-right: 2em;
	margin-top: 49px;
	text-align:right;
}

#mainnav{
	background: #fff url(images/logo_hetpaviljoentje.gif) no-repeat;
	width: 296px;
	margin-top: 35px;
	margin-left: 11px;
}

#mainnav ul{
	text-align:right;
	padding-top: 120px;	
	padding-right: 18px;
}

#mainnav li{
	padding-top: 0.1em;	
}

#mainnav a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #ab5410;
	text-decoration:none;
}

#mainnav .actief{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #8a8d0a;
	text-decoration:none;
}

#mainnav a:hover, #subnav a:hover, #smallnav a:hover{
	border-bottom: 1px dotted #ab5410;
}

#subnav{
	width: 296px;
	margin-top: 15px;
	margin-left: 11px;
}

#subnav ul{
	border-top: 1px dotted #8a8d0a;
	text-align:right;
	padding-top: 7px;	
	padding-right: 0px;
	margin-right:18px;
}

#subnav li{
	padding-top: 0.1em;	
}

#subnav a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #ab5410;
	text-decoration:none;
}

#subnav .actief{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #8a8d0a;
	text-decoration:none;
}

#bloem{
	background: #fff url(images/bloem.gif) no-repeat;
	width:283px;
	height:375px;
	margin-top:25px;
}
/* ----------------------------------------------- EINDE LINKS --------------------------------------------------------------- */

/* ----------------------------------------------- START RECHTS --------------------------------------------------------------- */
#rechts{
	float:left;
	width: 590px;
}

#smallnav ul{
	text-align:right;
	padding-top: 10px;	
	padding-right: 10px;
	padding-bottom: 104px;
}

#smallnav li{
	display:inline;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #ab5410;
}

#smallnav a{
	color: #ab5410;
	text-decoration:none;
}

.bruinerand{
	border: 1px solid #ab5410;
}

#content, #groenvlak{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #30302f;
	line-height: 1.5em;
	padding-right: 2em;
}

#content h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	color: #ab5410;
	margin-top: 1.2em;
	margin-bottom: 0.9em;
}

#content h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #ab5410;
	margin-top: 1.2em;
	margin-bottom: 0.9em;
	line-height:1.5em;
}


#content h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	color: #8a8d0a;
	margin-top: 1.2em;
	margin-bottom: 0.9em;
}
#content p, #groenvlak p{
	margin-bottom: 0.8em;
}

.klein{
	font-size: 0.9em;
}

#content a, #adres a{
	color: #ab5410;
	text-decoration:none;
	border-bottom:1px dotted #ab5410;
}

#content a:hover{
	background-color: #cccc94;
}

#content ul.opsomming li{
	margin-bottom: 6px;
	padding-left:15px;
	background: url(images/bullet.gif) no-repeat 0 6px;
}

#albums {
	width: 580px;
	display:block;
}

#c2{
clear:both;
}

#albums li{
	display:inline-block;
	float:left;
	line-height: 10px;
	padding-right: 15px;
	padding-top:5px;
	padding-bottom:10px;
}

#albums img{
	border: 1px solid #ab5410;
	background-color:none;
	display:block;
}

#albums .geenrand{
	border:none;
}

#albums a.geenrand:hover{
	border:none;
	background-color:none;
}




#containergroenvlakgroot{
	clear:both;
	width:580px;
}

#containergroenvlakklein_links{
	width:280px;
	float:left;
	margin-right:20px;
	padding-bottom:20px;
	padding-top:10px;
}

#containergroenvlakklein_rechts{
	width:280px;
	float:left;
	padding-bottom:20px;
	padding-top:10px;
}


#groentitel{
	background: #8b8e0a url(images/heading_hoek.gif) no-repeat;
	width: 100%;
	height: 43px;
	border-bottom:1px solid #fff;
}

#headingbloem{
	background: #8b8e0a url(images/heading_bloem.gif) no-repeat;
	width: 51px;
	height: 43px;
	float:right;
}

#titelwit{
	float:left
}

#titelwit h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size: 1.1em;
	padding-left: 15px;
	padding-top: 12px;
	letter-spacing: 0.2em;
}

#groenvlak{
	background-color: #cccc94;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 3px;
}

#groenvlak li{
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom:1px solid #fff;
}

#footer{
	clear:both;
	background: #fff url(images/bg_footer.gif) no-repeat;
	width:580px;
	height:96px;
	margin-top: 20px;
}

#footer p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	color: #fff;
	line-height: 1.4em;
	padding-left: 15px;
	padding-top: 8px;
}

#footer a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #fff;
	text-decoration:none;	
}

#footer a:hover{
	border-bottom: 1px dotted #fff;
}

.clearer{
clear:both;
}

.actief{
	color: #8a8d0a;
}

.vet{
	font-weight:bold;
}

.lijn{
	padding-bottom: 10px;
	border-bottom: 1px dotted #ab5410;
}
/* ----------------------------------------------- EINDE RECHTS --------------------------------------------------------------- */

/* ----------------------------------------------- START FORMS --------------------------------------------------------------- */
label{
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #ab5410;
	font-weight:bold;
}

input, textarea{
	border: 1px solid #8b8e0b;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color:#30302f;
	padding: 2px;
}

/* ----------------------------------------------- EINDE FORMS --------------------------------------------------------------- */

#rotator
{
	overflow: hidden;
	margin-top: 5px;
	position: relative;
	width: 580px;
	height: 174px;
}

#rotator img
{
	border: 1px solid #ab5410;
	width: 578px;
	height: 172px;
}
