/* CSS Document */
/********************************
*	GENERAL
********************************/

* {
     margin: 0;
 }

html{overflow-y:scroll; overflow-x:hidden;height: 100%;}
body{background-image:url(../images/background_header.jpg); background-repeat:repeat-x; border:0px solid red;height: 100%;}


/********************************
*	HEADER
********************************/
.header{display:block; background-image:url(../images/bgheader.jpg); background-repeat:no-repeat; padding:0px; margin:0px; height:174px;vertical-align:top;}

h1{font:normal normal 26px/26px Verdana; color:#4D4D4D; text-decoration:none; display:block; position:relative; top:32px;} 
h2{font:bold normal 36px/36px Verdana; color:#4D4D4D; text-decoration:none; display:block; position:relative; top:18px;} 

.contact{font:normal normal 12px/18px Verdana; color:#4D4D4D; text-decoration:none;}
.contact a{font:normal normal 12px/18px Verdana; color:#4D4D4D; text-decoration:none;}
.contact a:hover{text-decoration:underline;}
.topm { margin-top:42px;}
.tel{font:normal normal 20px/20px Verdana; color:#4D4D4D; text-decoration:none;} 




/********************************
*	CONTENT
********************************/
.content{float:left;}


.inleiding{font:normal normal 12px/18px Verdana; color:#69696B; text-decoration:none; margin-top:18px;} 
.inleiding_vet{font:bold normal 12px/18px Verdana; color:#69696B; text-decoration:none;} 

.txt{font:normal normal 11px/18px Verdana; color:#69696B; text-decoration:none;} 
.txt_vet{font:bold normal 11px/18px Verdana; color:#69696B; text-decoration:none;} 

.bevestiging{background-color:#fdeee9; font:normal normal 12px/18px Verdana; color:#F15A24; text-decoration:none; padding:10px 0 10px 0px;} 

.opsom{font:bold normal 11px/18px Verdana; color:#F15A24; text-decoration:none; padding-left:60px;} 

.link a{font:bold normal 11px/18px Verdana; color:#F15A24; text-decoration:none;}
.link a:hover{font:bold normal 11px/18px Verdana; color:#F15A24; text-decoration:underline;}

.bereken{ background-image:url(../images/bgbereken.jpg);  height:157px; margin:36px 0 18px 0;}
.bereken a{font:normal normal 11px/18px Verdana; color:#F15A24; text-decoration:none; position:relative; top:45px; left:60px;} 
.bereken a:hover{text-decoration:underline;} 


.reserveer{background-image:url(../images/bgreserveer.jpg); height:157px;  margin:36px 0 36px 0;}
.reserveer a{font:normal normal 11px/18px Verdana; color:#F15A24; text-decoration:none; position:relative; top:45px; left:60px;} 
.reserveer a:hover{text-decoration:underline;} 


h3{font:normal normal 16px/18px Verdana; color:#4D4D4D; text-decoration:none; display:block; position:relative; top:18px; left:60px;}
.txtactie{font:normal normal 11px/18px Verdana; color:#69696B; text-decoration:none; position:relative; top:36px; left:60px; display:inline;} 

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



.sidebar{ background-image:url(../images/bgsidebar.jpg); background-repeat:repeat-x; float:right;}
.sidebar2{ background-image:url(../images/bgsidebar.jpg); background-repeat:repeat-x; float:right;}

h5{font:normal normal 14px/20px Verdana; color:#4D4D4D; text-decoration:none; display:block; margin:18px 0 5px 20px; } 
.links a{font:normal normal 11px/20px Verdana; color:#69696B; text-decoration:none; display:block; margin-left:40px;} 
.links a:hover{font:normal normal 11px/20px Verdana; color:#F15A24; text-decoration:underline; display:block; } 


h4{font:bold normal 14px/18px Verdana; color:#6CBCEB; text-decoration:none; display:block; margin-top:36px;}
.zone{font:bold normal 12px/18px Verdana; color:#69696B; text-decoration:none; display:block; margin-top:18px;}
.minibus{font:normal normal 12px/18px Verdana; color:#F15A24; text-decoration:none; display:block; margin:36px 0;}
.txt2{font:normal normal 12px/18px Verdana; color:#69696B; text-decoration:none;} 
.btw{font:normal normal 10px/18px Verdana; color:#69696B; text-decoration:none;} 

/*.marg{height:36px; background: blue}*/
.klik a{font:normal normal 11px/20px Verdana; color:#F15A24; text-decoration:none; display:block; margin:0 0 9px 0; } 
.klik a:hover{ text-decoration:underline;} 


/********************************
*	CONTACTFORMULIER
********************************/
.labels{font:normal normal 12px/32px Verdana; color:#69696B; text-decoration:none;} 
	
.input{
	margin:2px 0 10px 0;
    display:inline;
    width:90%;
    border:1px solid #cccccc;
    background:#ffffff;
    height:18px;
	font:normal normal 11px/18px Verdana; color:#999; text-decoration:none;
}

.keuze{
	margin:2px 0 10px 0;
    display:block;
    width:90%;
    border:1px solid #cccccc;
    background:#ffffff;
    height:22px;
	font:normal normal 11px/18px Verdana; color:#999; text-decoration:none;}
	
.check{
	margin:5px 0 10px 0;
    display:block;
    width:90%;
    border:1px solid #cccccc;
    background:#ffffff;
    height:22px;
	}
	
.inputtxt{
	margin:2px 0;
    width:92%; 
    height:100px;
	border:1px solid #cccccc;
    background:#ffffff;
	overflow:hidden;
	padding:0px;
	font:normal normal 11px/18px Verdana; color:#999; text-decoration:none;}

.Verzenden{
    margin:22px 0 2px 0;
    width:147px;
	height:24px;
	border:none;
	background-color:#FFFFFF;
	background-image:url(../images/btnsend.jpg);
	font:normal normal 14px/18px Verdana; color:#fff;
	}
	
	
	
/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:380px;;height:150px;padding:5px;}


/********************************
*	MESSAGES				
********************************/
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}


	

/********************************
*	FOOTER					
********************************/
/*#footer{margin:30px 0 0 0;display:block; background-color:#6CBCEB; height:30px; clear:both;}*/




/********************************
*	LINK WEBS					
********************************/
.footstreepke{font:normal normal 10px/18px Verdana; color:#FFFFFF; text-decoration:none; position:relative; top:7px; display:inline;}
.foot a{font:normal normal 10px/18px Verdana; color:#FFFFFF; text-decoration:none; position:relative; top:7px; display:inline;}
.foot a:hover {text-decoration:underline;}
.webslink a{font:normal normal 10px/18px Verdana; color:#FFFFFF; text-decoration:none; margin:7px 0px 0px 0px; float:right; display:inline;}
.webslink a:hover {text-decoration:underline;}

.pointer{cursor:pointer;}












.wrapper {
     min-height: 100%;
     height: auto !important;
     height: 100%;
     margin: 0 auto -2em;
}
.footer, .push {
     height: 2em;border:0px solid red;; 
}
