@charset "utf-8";

/****PAGE BASISOPMAAK***********************************************************/   
* {	margin:0; padding:0}

body{ color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif;  line-height:15px;}
p {color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif;  line-height:15px;}
img { border: 0;}
#close { width: 100%; display: block; clear: both; font-size: 0; line-height: 0;}
#mainWrapper { width: 100%}

/* ------------------------------------------------ */
/* H E A D E R
/* ------------------------------------------------ */
.printlogo { display: block; clear: both}
#headerWrapper { display: none;}

/* ------------------------------------------------ */
/* C O N T E N T W R A P P E R
/* ------------------------------------------------ */
#contentWrapper { width: 100%; margin-top: 20px; }

/* ------------------------------------------------ */
/* H O M E 
/* ------------------------------------------------ */
.home #contentWrapper { padding: 0 10px; width: 100%;}

.home #banners { display: none;}
.home #page { display: block; clear: both; }
.home #bottom {display: block; clear: both; padding-top: 25px; padding-bottom: 15px;  }
.home #indekijker { display: block; clear: both; padding-top: 20px;}
.home #nieuws { display: block; clear: both; padding-top: 20px;}
.home h1, .home #nieuws strong { font-size: 16px; display: block; color: #807B00; padding-bottom: 10px; font-weight: bold; line-height: 22px;}
.home #home_allnews a { padding-top: 10px; display: block; text-align: left;}
.home .fototekst {padding: 0 0 5px 0} 

/* ------------------------------------------------ */
/* S I D E B A R
/* ------------------------------------------------ */
#sidebar { display: none;}
/* ------------------------------------------------ */
/* C O N T E N T
/* ------------------------------------------------ */
#content { width: 100%;}

#footer { width: 95%; display: block; clear: both; padding: 5px 0 20px 0; text-align: center; border-top: 1px solid #333;}

/* ------------------------------------------------ */
/* A L G E M E N E     T A G S
/* ------------------------------------------------ */
h1, h2, h3, h4 { color: #807B00; font-weight: normal;}
h1 { font-size: 18px; /*padding-bottom: 5px; padding-top: 5px;*/ line-height: 20px; }
h2 { font-size: 14px; font-weight: bold; /*padding-bottom: 15px;*/ line-height: 20px; }
h3 { font-size: 13px; font-weight: bold; /*padding-bottom: 25px;padding-top: 5px;*/ line-height: 20px;}
h4 { font-size: 13px; text-transform: uppercase; color: #FFF; line-height: 19px;}

a { color: #7F7900; }

li {list-style-position:inside; list-style-image: url(listItem.gif);/* padding-left: 10px;*/}

/* ------------------------------------------------ */
/* M O D U L E S
/* ------------------------------------------------ */
.fototekst { display: block; clear: both; padding: 10px 0px;} 
.BeeldRechts { float: right; margin: 0 0 10px 15px; border: 4px solid #FFF;}
.BeeldLinks { float: left; margin: 0 15px 10px 0; border: 4px solid #FFF;}
.BeeldGroot { margin: 10px 0;}
.BeeldGrootRechts { float: right; border: 4px solid #FFF; }
.BeeldGrootLinks { float: left; border: 4px solid #FFF; }

table.portal {margin:10px 0 10px 0; width:95%;}
table.portal .kolom1 {padding: 0 20px 0 0; vertical-align:top; width:40%;}
table.portal .kolom2 {padding: 0 0 0 20px; vertical-align:top; width:40%;}

.url, 
.home #nieuws a.newslink,
.home #indekijker a.nieuwsitem { display: block; clear: both; line-height: 26px; margin-top: 2px;}
a.url:hover,
.home #nieuws a.newslink:hover,
.home #indekijker a.nieuwsitem:hover { text-decoration: none;}

#pdflink { margin-top: 5px; }
#pdflink .Ikoonlinks { }
#pdflink .pdfopmerking { position: relative; top: -10px; margin-right: 10px; padding-left: 5px; }
#pdflink .box { position: relative; top: -10px;}
#pdflink #memo { padding-left: 27px; font-style: italic;}
#pdflink .url { display:inline; background: none; padding-left: 0;}

#page_news_year_navigation { text-align: right; font-weight: bold;}
#page_news_item {display: block;  padding: 10px 30px 10px 0;}
#page_news_item h2 { padding-bottom: 10px;}
.page_news_image { float: left; border: 4px solid #FFF;}
#page_news_navigation { display: block; clear: both; text-align: right; font-weight: bold;}
/*************************************************************
  F O R M U L I E R
*************************************************************/
#formES { margin: 10px 0;}
input,textarea, select { border: 1px solid #DBD7D3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 1px 2px; color: #666; margin: 2px 0;}
.checkbox, .radio { border: none; margin-right: 5px;}
.form {
	margin-bottom: 5px;
	margin-left: 0;
	padding: 2px;
	line-height: 190%;
}
.content{
	margin: 0 0 0 105px;
}
.content2{
	margin:0;
	float:left;
}
.label{
	margin: 0 5px 0 0;
	padding: 0;
	width: 100px;
	text-align:right;
	display: block;
	float:left;
	clear:left;
	line-height: 190%;
}
input.knop {
	background-color: #5F604B;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	border: none;
	margin: 5px 0 0 0;
	padding: 2px;
	border: 3px solid #FFF;
}


