body{
font-family: Tahoma, Arial;
background-image: url('images/background.jpg');
background-attachment: fixed;
}

p{
font-size: 11px;
color: #868686;
padding-left: 35px;

}

a{
text-decoration: underline;
color: #f47423;
font-weight: bold;
}

p2{
color: #505052;
font-family: Arial;
font-size: 24px;
}


.contact_text{
margin-left: -15px;
float: left;
text-decoration: none;

font-family: Arial;
}

.nieuws_text{
margin-right: -15px;
float: right;
}

.sidebar-title {
font-size: 12px;
padding-left: 30px;
color: #00adff;
}

#twitter_div{
text-decoration: none;
font-family: verdana;
font-size: 10px;
color: #00adff;
border: 1px solid;
width: 300px;
margin-left: 35px;
}

#twitter_update_list li  a{
text-decoration: none;
font-family: verdana;

}

#twitter_update_list span {
color: #000000;
font-size: 11px;
font-family: verdana;

}

#twitter_link a{
display: inline;
color: #000000;
font-size: 11px;
text-decoration: none;
font-family: verdana;
}

.twitter_link a{
display: inline;
color: #000000;
font-size: 11px;
text-decoration: none;
font-family: verdana;
}

#twitter_update_list span a {
display: inline;
color: #000000;
font-size: 11px;
text-decoration: none;
font-family: verdana;
}
#twitter_update_list span a:hover {
text-decoration: underline;
font-size: 11px;
font-family: verdana;
}




.blad1 {
background-image: url('images/blad1.png');
height: 109px;
width: 157px;
position: absolute;
z-index: -3;
margin-top: 425px;
margin-left: 50px;

}

.blad2{
width: 339px;
height: 96px;
background-image: url('images/blad2.png');
z-index: -2;
margin-left: 820px;
margin-top: -11px;
position: absolute;
}

#container{
height: auto;
overflow: visible;
width: 600px;
text-align: left;
position: relative;
left: 50%;
width: 1090px;
margin-left: -545px;
margin-top: -10px;
background: url('images/background.png');
float: left;
}

#clear { 
clear: both; 
} 


#header{

position: absolute;
left: 50%;
width: 1000px;
margin-top: 15px;
margin-left: -500px;

}

.menu {
float: left;
margin-top: 15px;
font-size: 12px;
font-family: Arial;
color: #5c5b5b;
word-spacing: 4.0em;
}

.menu li {
  list-style-type:none;
  display: inline;
  color: #5c5b5b;
  
}

.menu a{
  
  color: #5c5b5b;
  text-decoration:none;
  font-weight: normal;
  
}

.menu a:hover a:link a:active a:visited {
  
  color: #5c5b5b;
  text-decoration:none;
  font-weight: normal;
  
}


#logo {
float: left;
margin-left: 15px;
}

#flashheader{
left: 50%;
width: 882px;
height: 250px;
margin-left: -450px;
position: absolute;
margin-top: 100px;

}

#content{
width: 900px;
min-height: 300px;
height: auto;
left: 50%;
margin-left: 75px;
margin-top: 370px;
max-width:  900px;
line-height: 1.2em;
font-family: tahoma;
padding-top: 15px;
}

#content a a:hover a:visited a:active a:link{
color: #f47423;
font-weight: bold;
text-decoration: underline;
font-size: 10pt;
} 





#footer{
width: 885px;
height: 78px;
margin-left: -450px;
left: 50%;
position: absolute;
margin-top: 20px;
}

#bottom{
height: 210px;
width: 600px;
text-align: left;
position: absolute;
left: 50%;
width: 1090px;
margin-left: -545px;
background: url('images/background.png');
}

.balk{
display: block;
background-color: #f6f6f6;
height: 78px;
margin-top: 30px;
margin-bottom: -30px;
}

.form2{
margin-top: 5px;
margin-left: 10px;
width: 415px;
height: 55px;
float: left;
}

#commentForm
{
  text-align: left;
  display: none;
}



p3{
font-size: 12px;
color: #dd2f26;
}

.post-header{
margin-left: 35px;
font-size: 24px;
font-family: Arial;
color: #e52126;

}

.public-info{
font-size: 10px;
color: #f47423;
}

.backtonews{
color: #f47423;
font-size: 10px;
}

.backtonews a{
color: #f47423;
font-size: 10px;
}

.backtonews a:hover{
color: #f47423;
font-size: 10px;
}

.page-header, .page-header a, .page-header a:hover{
margin-right: 15px;
font-size: 12px;
font-family: Arial;
color: #5c5b5b;
float: right;
}


.latestupdate{
color: #f47423;
font-size: 10px;
padding-left: 35px;
}



.post_title,
.post-title a {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	color: #e51b24;
	text-decoration: none;
	margin-left: 35px;
	float: left;
	margin-top: 10px;
}
.post_date,
.post-date {
	
	font-size: 11px;
	float: left;
	margin-left: 20px;
	font-style: italic;
	margin-top: 10px;
}

.post-short{
margin-left: 16px;
float: left;
margin-top: -15px;
}

.readmore a{
color: #f47423;
font-size: 11px;
margin-left: 15px;
margin-top: -15px;
position: absolute;
padding-left: 20px;
font-weight: bold;
}

.readmore a:hover{
color: #f47423;
font-size: 11px;
margin-top: -15px;
position: absolute;
font-weight: bold;
}


.input1{
background-image:url('back_input.png');
margin-top: 10px;

float: left;
margin-left: 5px;
padding-left: 5px;
font-family: arial;
color: #676767;
}

.input2{
background-image:url('back_input.png');
margin-top: 10px;

float: left;
margin-left: 25px;
padding-left: 5px;
font-family: arial;
color: #676767;
}

#submit2{
margin-top: -10px;
float: left;
margin-left: 490px;
background-image: url(submit.png);
width: 25px;
height: 24px;
position: absolute;
border: 0px;
}

.submitbutton{
border: none 0px;
background: #ffffff;
position: absolute;
margin-top: 17px;
float: left;
margin-left: 10px;
width: 50px;
height: 24px;
position: absolute;
}



.laatstenieuws{
height: 55px;
float: right;
margin-right: 10px;
margin-top: 10px;
text-align: right;
font-family: tahoma;
font-size: 11px;
line-height: 1.5em;
color: #505052;
}


.extrabalk{
margin-top: 0px;
border: 1px solid #f0f0f0;
display: block;
position: absolute;
width: 884px;
}


#balk2{
height: 30px;
margin-top: 30px;
}


.adres{
float: left;
margin-left: -20px;
position: absolute;
}

#socialmedia{
margin-left: 60px;
height:80px;
width: 250px;
float: left;
}




div.fadehover {
	position: relative;
	height: 15px;
	width: 50px;
	margin-top: 5px;
	float: right;
	}
 
img.a {
	position: absolute;
	left: 570px;
	top: 0;
	z-index: 10;
	border:0px;
	
    float: right;    
		}
 
img.b {
	position: absolute;
	left: 570px;
	top: 0;
	border:0px;
	
	float: right;
	}
	
	


.contact{margin-left: -10px; width:25%; padding:10px; font-family:Arial, Helvetica, sans-serif; }
	
	.form{ width:500px; }
	.form .hide{display:none;}
	.form div{position:relative; display:block;}
	.form .veld{width:25%; color:#333; padding:2px; margin-bottom:5px; border:1px solid #bebaba; font-size:13px; float: left; background-image:url('back_input.png');}
	.form .veld_email{width:25%; color:#333; padding:2px; margin-bottom:5px; border:1px solid #bebaba; font-size:13px; float: left; margin-left: 5px; background-image:url('back_input.png');}
	.form .veld_tel{width:25%; color:#333; padding:2px; border:1px solid #bebaba; font-size:13px; float: left; margin-top: -5px; background-image:url('back_input.png');}

	.form .veld_text{width:25%; padding:2px; border:#bebaba 1px solid; height:16px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-top: -5px; margin-left: 5px; float:left; background-image:url('back_input.png');}
		
	.form .verzend{ text-align:center; text-decoration:none; line-height:28px; cursor:pointer; width:30px; font-size:13px; color:#f4f4f4; float: left; margin-top: -30px; margin-left: 20px;}
	.form .verzend:hover{ border: 0px; }
	.bericht{padding:0px; margin:10px 0 0 0; color:#f47423; height: 40px; width: 240px; margin-top: -10px; font-family: Arial; font-size: 11px; }
		
	.form .isgood{border:1px solid #23d31f!important; color:#333!important;}
	.form .active {border:1px solid #23d31f!important; color:#333!important;}
	.form .error {border:1px solid #e31a22!important; color:#333!important;}
	.form .error_feedback {color:#e31a22!important;}
	
	.form .required{width:22px; height:22px; background:url(../../images/required.gif) no-repeat; font:1px; position:absolute; top:0px; right:-6px;}
	.form .required_error{width:22px; height:22px; background:url(../../images/error.gif) no-repeat; font:1px; position:absolute; top:0px; right:-6px;}
	.form .required_ok{width:22px; height:22px; background:url(../../images/valid.gif) no-repeat; font:1px; position:absolute; top:0px; right:-6px;}