body {
  background-color: #ffff99;
  background-image: url('../../img/design/plaza_bg.jpg');
	background-repeat: repeat;
	height: 100%;
	text-align: center;
	margin: 0;
}

body, th, td {
  font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
}

img {
  border: 0;
}

.doorsturen input, .doorsturen textarea {
 	background-color: #006349;
	color: #ffffff;
  overflow: auto;
}

#pagina {
	width: 1004px;
	_height: 100%;
	min-height: 100%;
	margin: 0 auto;
	text-align: left;
	
  font-family: Arial, Verdana;
	font-size: 13px;
}
#content a{
				color: #00000;
				text-decoration: none;
}
#content a:hover{
				color: #000099;
				text-decoration: underline;
}

/*
#content a:visited {
	color: #000000;
}
#content a:active {
	color: #000000;
}
*/

#header {	
	position: relative;
	top: 0;
	left: 0;
	
	margin: 10px 0 20px 0;
	
	height: 215px;
}

#header .headerfoto {

	
	position: absolute;
	top: 0;
	left: 0;
	
	height: 215px;
	width: 1000px;
	
	z-index: 10;
	
	background-repeat: no-repeat;
	border: 3px solid #f5f5f5;
}

#header #headerfoto {
  width: 1000px;
	height: 215px;

	
	z-index: 20;
}

/*#header .top {
  position: absolute;
	top: 0;
	left: 0;
	width: 1004px;
	height: 200px;
	background-image: url('../../img/eu-design/head_bg.png');
	background-repeat: no-repeat;
	z-index: 20;	
}*/

#header .inner
{

	height: 190px;
}

#header #site_logo {
  position: absolute;
	top: 15px;
	left: 15px;
	
	z-index: 10;
}

#header .slogans {
  position: absolute;
	top: 30px;
	right: 15px;
	line-height: 32px;
	z-index: 20;
	width: 800px;
	height: 100px;
	overflow: hidden;	
}

#header .slogans .slogan1 {
  color: #081690;
	font-size: 24px;
	font-weight: bold;
	padding: 0 0 0 30px;
	left: 450px;
	
	position: absolute;
	top: 0;
	right: 0;
	width: 400px;
	height: 32px;
	overflow: hidden;
	text-align: left;
}

#header .slogans .slogan2 {
  color: #e9f70b;
	font-size: 18px;
	font-weight: bold;
	
	position: absolute;
	top: 32px;
	right: 0;
	height: 32px;
	width: 600px;
	overflow: hidden;
}

#header .slogans .slogan2 .text {
  height: 32px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 100px;
	text-align: right;
}

#header .slogans .slogan4 {
  clear: both;
	color: #87f20b;
	font-size: 18px;
	font-weight: bold;	
	
	position: absolute;
	top: 64px;
	right: 0;
	height: 32px;
	width: 600px;
	overflow: hidden;	
}

#header .slogans .slogan4 .text {
  height: 32px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 100px;
	text-align: right;	
}

#header .slogans .slogan3, #header .slogans .slogan5 {
	color: #000099;
	font-size: 18px;
	
	position: absolute;
	top: 0;
	left: 530px;
	width: 100px;
	height: 40px;
	overflow: hidden;
}

.pagina_fotos {
  clear: both;
	margin: 10px 0 10px 0;
}

.pagina_foto {
  width: 213px;
	float: left;
	margin: 0 5px 0 0;
	border: 3px solid #eeeeee;	
	height: 142px;
	overflow: hidden;
}

.pagina_foto img {
  width: 213px;
}

#hspacer {
  float: left;
	height: 300px;
	width: 12px;
}

#content {
	padding: 0;
	margin: 0 0 0 0;
	width: 686px;
	float: left;
	position: relative;
	z-index: 0;
	left: 0;
	top: 0;
}

#content .titel {
  font-size: 18px;
	color: #000000;	
}

#content .titel a {
  text-decoration: none;
	color: #000000;
}

#content .contentblock {
  clear: both;
	margin: 0 0 20px 0;
}

#content .contentblock p {
  margin: 0 0 0 0;
}

#menu {
  float: right;
	width: 164px;
	margin: 0 0 0 0;
}

#menu .menublock {
	margin: 0 0 10px 0;
	border-top: 0;
}

#menu .titel {
  background-image: url('../../img/eu-design/menu_kopje.gif');
	background-repeat: no-repeat;
	background-position: center;
	color: #000000;
	text-align: center;
	font-size: 12px;
	display: block;
	height: 23px;
	line-height: 23px;
	margin: 0 0 10px 0;	
}

#menu a {
  color: #000000;
	text-decoration: none;
}

#menu a:hover {
  text-decoration: underline;
	color: #ff991f;
}

#menu ul {
  margin: 5px 0 5px 20px;
	padding: 0;
}

#footer {
  text-align: center;
	clear: both;
	padding: 30px 0 0 0;
}

.copyright {
  margin: 15px 0 20px 0;
}

#footer ul {
  padding: 0;
	margin: 0 auto;
	list-style: none;
	text-align: center;
	width: 850px;
}

#footer li {
  float: left;
	margin: 0;
	padding: 0 10px 0 0;
}

#footer a {
  color: #000000;
}

#footer p {
  display: block;
  margin: 5px 0 0 0;
	clear: both;
}

.fotos li {
  float: left;
  margin: 5px;
  width: 130px;
  text-align: center;
}

.fotos a {
  display: block;
  width: 130px;
  margin-bottom: 5px;
}

.parkkeuze {
  background-color: red;
	color: #FFFFFF;
	font-family: Arial, Verdana;	
	font-size: 9pt;

}

.parkkeuze .overig_park_optie {
	background-color: #006349;
	color: #ffffff;
	font-family: "Trebuchet MS" Arial, Verdana;
	font-size: 8pt;
	
}

.parkkeuze .actieve_park_optie {
  background-color: red;
	color: #ffffff;
	font-family: "Trebuchet MS" Arial, Verdana;
	font-size: 8pt;	
	
}


/*
#fader {
  position:absolute;
	top:45px;
	left:260px;
	width:450px;
	text-align: center;
	
	font-size: 14pt;
  text-decoration: none;
	color: #FFFFCC;
	
	cursor: default;
}

#fader a {
	font-size: 14pt;
  text-decoration: none;
	color: #FFFFCC
}
*/

.zoeken {
  margin: 15px 0 0 0;
}

.fotosbewerken {
	padding: 5px;
}

.fotosbewerken .linker {
  float: left;
	display: inline;
	width: 60%;
}

.fotosbewerken .rechter {
  float: right;
	margin-left: 20px;
	width: 35%
}

.fotosbewerken .contentblock .titel {
  font-size: 14px !important;
	text-align: center;
}

.nieuwsbrief {
  width: 145px;
}

.nieuwsbrief input, .nieuwsbrief select {
  width: 140px;
	background-color: #006349;
	color: #ffffff;
	margin-left: 10px;
}

.nieuwsbrief .versturen {
  height: 22px;
	cursor: pointer;
	background-color: #006349;
	color: #ffffff;
	width: auto;
}

.nieuwsbrief select {
	background-color: #006349;
	color: #ffffff;

}

#contact .button {
border: 1px solid #ffffff;
  	width: 150px;
	background-color: #006349;
	color: #ffffff;

}

#contact .vijftig {
 	width: 350px;
	margin-left: 50px;
	background-color: #006349;
	color: #ffffff;
	border: 0;
}

#contact #voorletters {
	width: 60px;
	background-color: #006349;
	color: #ffffff;

}

#contact textarea {
  	height: 100px;
	width: 250px;
	background-color: #006349;
	color: #ffffff;
	border: 1px solid #ffffff;
}

#contact .radioknop {
  	background-color: transparent;
		width: auto;
	
}

#contact input, #contact select {
	width: 150px;	
	background-color: #006349;
	color: #ffffff;
	border: 1px solid #ffffff;
}

#contact #geslacht {
	width: 65px;
	background-color: #006349;
	color: #ffffff;
}

#formulier_rij_postcode input {
	width: 30px;
	background-color: #006349;
	color: #ffffff;
}

#menu .iconen {
  margin: 0;
	padding: 0;
	list-style: none;
}

#menu .iconen li {
  padding: 0;
	margin: 0;
}

#menu .iconen a {
  display: block;
  padding: 2px 5px 2px 15px;
}
#fouten
{
	background-color: #FFB7B7;
	border: 1px solid #FF0000;
	font-weight: bold;
	margin-top: 10px;
	padding: 5px;
}

.resultaten_objecten_bg {
  /*background-image: url('/img/design/titel_bg.jpg');
	color: #003300;
	background-color: #ffcc00;

}*/
}

.resultaten_objecten_bg .tcategorie {
  width: 160px;
}

.resultaten_objecten_bg .tpark {
  width: 120px;
}

.resultaten_objecten_bg .tid {
  width: 40px;
}

.resultaten_objecten_bg .ttitel {
  width: 150px;
}

.resultaten_objecten_bg .tedit, .resultaten_objecten_bg .tup {
  width: 20px;
}

.resultaten_objecten_bg .tafbeelding {
  width: 60px;
}

.resultaten_objecten_selectie {
  width: 100%;
	margin: 0 0 20px 0;
}

.resultaten_objecten_bg th {
  line-height: 18px;
}

.resultaten_objecten_selectie select {
  width: 100%;
}

.resultaten_objecten_selectie th, .resultaten_objecten_selectie td {
  border: 1px solid #cccccc;
	padding: 2px;
	width: 25%;
}

#resultaten_overzicht1, #resultaten_overzicht2 {
  border-collapse: collapse;

}

#resultaten_overzicht1 td, #resultaten_overzicht2 td {
  border: 1px solid #666666;
	text-align: center;	
}

.overzicht {
  border-collapse: collapse;
}

.overzicht .pagina_een td, .overzicht .pagina_twee td {
  border: 1px solid #666666;
	text-align: center;
}




.bijlages {
  clear: both;
	margin: 10px 0 10px 0;
}

.paginabuttons {
  clear: both;
	margin: 40px 0 0 0;
}

.paginabuttons .pbutton {
  display: block;
  float: left;
	width: 161px;
	margin: 0 10px 0 0;
}
#nieuwsbrief_naam{
	background-color: #006349;
	color: #ffffff;
}
#nieuwsbrief_email{
	background-color: #006349;
	color: #ffffff;
}
#select_box{
	background-color: #ff0000;
	color: #ffffff;

}
#multimediaHolder
{
	clear: both;
	height: 400px;

}
#naam{
	background-color: #006349;
	color: #ffffff;
}
#voorletters{
	background-color: #006349;
	color: #ffffff;
}
#adres{
	background-color: #006349;
	color: #ffffff;
}
#plaats{
	background-color: #006349;
	color: #ffffff;
}
#tel{
	background-color: #006349;
	color: #ffffff;
}
#mail{
	background-color: #006349;
	color: #ffffff;
}
#postcodea{
	background-color: #006349;
	color: #ffffff;
}
#postcodeb{
	background-color: #006349;
	color: #ffffff;
}
#antwoord1{
					 background-color: #006349;
}
#antwoord2{
					 background-color: #006349;
}
#antwoord3{
					 background-color: #006349;
}
#antwoord4{
					 background-color: #006349;
}
.button{
	background-color: #006349;
	color: #ffffff;
}
#rtl4{
			border: 1px solid #f5f5f5;
			width: 680px;
			
}



.nieuwslezer {
  margin-top: 30px;
}

.nieuwslezer .inner {
  background-image: url('../../img/eu-design/menu-bg_mid.gif');
	background-repeat: repeat-y;	
}

.nieuwslezer .top {
  background-image: url('../../img/eu-design/menu-bg_top.png');
	background-repeat: no-repeat;
	height: 10px;
	font-size: 1px;
}

.nieuwslezer .bottom {
  background-image: url('../../img/eu-design/menu-bg_bottom.png');

	background-position: left bottom;
	background-repeat: no-repeat;
	height: 10px;
	font-size: 1px;	
}

.nieuwslezer a {
  color: #000000;
	text-decoration: none;
}
