        html {padding:0;margin:0;width:100%;height:100%;}
        body {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
         /*   background:#fff url(images/bod_bg.jpg) repeat-y 50% 0px;*/
            font-family: verdana, arial, helvetica, sans-serif;
            font-size:1em;
            line-height:2em;
}
        
        td {vertical-align:top;}
        
        #wrapper {
        margin:20px auto;
        width:895px;
        min-height:600px;
        }

        #inner_wrapper {
        /*width:100%;*/
        }
        
        #top_menu {
        font-size:70%;
         }
        
        .topblock {
         width:895px;
		 padding:0;margin:0;
       	background:url(../images/home_bg.jpg) no-repeat 0px 0px;
        }
        
        
        .topblock caption {
        width:895px;
        height:78px;
      	background:url(../images/topper.jpg) no-repeat 0px 0px;
        }

        .topmark {
        	height:148px;
        	margin:0;padding:0;
        }
        
        .topmark .spacer {
        	margin:11px;
        }
        
        .home .topmark {
		 width:300px;
       	height:150px;
   	   	 font-family: Tahoma;
		 color: #222222;
		 text-decoration: none;
		 word-spacing: normal;
		 text-align: left;
		 letter-spacing: 0;
		 line-height: 1.4em;
		 font-size: 1.1em;
        }
        
       .home .topmark.stroke {background:url(../images/straightdot.gif) repeat-y 0px 0px;}

        
        .home .topmark p {
        padding:0px 44px 0px 11px;        
        }
        
        
  
        .page .topmark {
    	  width:580px;
    	  padding-right:22px;
		  padding-top:1.7em;
		  font-family: Georgia;		  
		  color: #222222;
		  text-decoration: none;
		  word-spacing: normal;
		  text-align: left;
		  letter-spacing: 0;
		  line-height: 1.7em;
		  font-size: 1.3em;
        }
        
        
        
        .fotobox {
           	width:600px;
        	height:150px;
        	background:#fff;
        }
        
        .tweenbox {height:25px;background:url(../images/tweenbox.jpg) no-repeat 0px 0px;}
        
        .home  .newsbox {
       	   	background:#fff url(../images/botflow.jpg) repeat-x 0px 0px;
        	height:200px;
	      }
		
		.page .newsbox {
    	   	background:#fff url(../images/botflow.jpg) repeat-x 0px 0px;
			vertical-align:top;
		}
	
       	.adsbox, .adsbox_nomar {
			width:500px;
			padding-right:44px;
    	   	background:#fff url(../images/botflow.jpg) repeat-x 0px 0px;
    	   	font-family: Tahoma;
			color: #444;
			text-decoration: none;
			word-spacing: normal;
			text-align: left;
			letter-spacing: 0;
			line-height: 1.5em;
			font-size: 1.2em;
	       }
    
	    .adsbox_nomar {
	    	padding:0; margin: 0;
	    }
    
    	.footerbox {
    	background:url(../images/footert.jpg) no-repeat 0px 0px;
    	height:80px;}
    	
    	
        br {clear:both;}
        
        
        /*spacers*/
        .spacer5 {width:100%;height:100%;margin:5px;}
        .spacer11 {width:100%;height:100%;margin:11px;}
        
        /*hoofdnavigatie*/        
        #topnav {width:100%;}
        
        /*fotos*/
        .fotoframe {
			margin:3px;
        }
    
    
    .cntbigger {font-size:11pt;line-height:150%;}
    
    	/*news en aanbiedingen*/
    
    	.newsbox {
  		padding-top:22px;
    	}
    
    	.newsbox .linklist, .newsbox .newslist {width:240px;}

    	.newsbox .linklist li {
    		line-height:180%;
    		height:18px;
    		list-style: none;
    		border-bottom: 1px solid #fff2d5;
    	}
    
       	.newsbox .linklist li a {
       		display:block;
       		width:95%;
       		height:100%;
       		text-decoration:none;
			color:#444;
       	}

       	.newsbox .linklist li a:hover {
  		text-decoration:none;
		background:#fff2d5;
       	}

    	
    	.newsbox .newslist li {
    		margin-top:5px;
	    	padding-left:66px;
    		list-style:none;
    		line-height:14px;
	    	background:url(../images/li_nieuws.gif) no-repeat 0px 0px;
    	}
        
    	.newsbox .newslist li.nieuws {
    	background:url(../images/li_nieuws.gif) no-repeat 0px 0px;
   		 }

    	.newsbox .newslist li.aanbieding {
    	background:url(../images/li_aanbieding.gif) no-repeat 0px 0px;
   		 }

    	.newsbox .newslist  li.lastminute {
    	background:url(../images/li_lastminute.gif) no-repeat 0px 0px;
   		 }
    
    
    	.newsbox .newslist li a {
    	color:#444;
    	text-decoration:none;    	
    	}

    	.newsbox .newslist li a:hover {
    	color:#ab151d;
    	}
    
    
    
    
        /*content*/
      .home  h1.logobox {
       	display:block;
       	clear:both;
       	width:298px;
       	height:300px;
       	/*background:#000;*/
       background:url(../images/logo.gif) no-repeat 0px 50%;
       	text-indent:-5000px;
       }

      .page  h1.logobox {
       	margin:10px 0px 4px 0px;
       	display:block;
       	width:100%;
       	height:171px;
       	background:url(../images/logo.gif) no-repeat 0px 0px;
       	text-indent:-5000px;
       }

       h1.welkom_hotel {
       	margin:5px 5px 0px 5px;
       	display:block;
       	width:224px;
       	height:43px;
       	background:url(../images/welkom_hotel.gif) no-repeat 0px 0px;
       	text-indent:-5000px;
       }

       h1.welkom_restaurant {
       	margin:5px 5px 0px 5px;
       	display:block;
       	width:252px;
       	height:43px;
       	background:url(../images/welkom_restaurant.gif) no-repeat 0px 0px;
       	text-indent:-5000px;
       }

       h1.footerlogo {
       	margin:0px 22px 0px 0px;
       	display:block;
       	float:left;
       	clear:none;
       	width:128px;
       	height:72px;
       	background:url(../images/footerlogo.gif) no-repeat 0px 0px;
       	text-indent:-5000px;
       }


       h1.newskop {
       	margin:0px 0px 0px 0px;
       	display:block;
       	width:298px;
       	height:28px;
       	background:url(../images/nieuwskop.gif) no-repeat 0px 0px;
       	text-indent:-5000px;
       }

       h1.arrangementen {
       	margin:0px 0px 0px 0px;
       	display:block;
       	width:298px;
       	height:28px;
       	background:url(../images/arrangementenkop.gif) no-repeat 0px 0px;
       	text-indent:-5000px;
       }

       h1.gerelateerd {
       	margin:0px 0px 0px 0px;
       	display:block;
       	width:298px;
       	height:28px;
       	background:url(../images/gerelateerdkop.gif) no-repeat 0px 0px;
       	text-indent:-5000px;
       }
       
       
       .adsbox  h1 {
       	padding:0;
       	margin: 22px 0px 0px 0px;
		font-family: Georgia;		  
		color: #ab151d;
		text-decoration: none;
		word-spacing: normal;
		text-align: left;
		letter-spacing: 0;
		line-height: 1.7em;
		font-size: 1.8em;
      }
       
       .adsbox  h2 {
          padding:0;
       	margin: 0px 0px 0px 0px;
		  font-family: Georgia;		  
		  color: #887a5d;
		  font-style:italic;
		  text-decoration: none;
		  word-spacing: normal;
		  text-align: left;
		  letter-spacing: 0;
		  line-height: 1.7em;
		  font-size: 1.5em;
       }
       
       .adsbox  h3 {
       	padding:0;
       	margin: 0px 0px 0px 0px;
		  font-family: Georgia;		  
		  color: #444444;
		  text-decoration: none;
		  word-spacing: normal;
		  text-align: left;
		  letter-spacing: 0;
		  line-height: 1.7em;
		  font-size: 1.1em;
       }

        
        /*prijzen*/
        
        .prijs_table {padding:0;margin:0;border:0;width:550px;}
        .prijs_table caption {border:0;height:22px;font-weight:bold;background:none;}
        .prijs_table tr {border-bottom:1px solid #fff;}
        .prijs_table td {border:0;border-bottom:1px solid #fff; height:11px;line-height:130%;}

		.inline_image {
			margin:11px 0px 11px 0px;
			border:1px solid #ccc;
		}
		
		
		/*Content*/
		
		.topmark a {
			text-decoration:none;
			color:#ab151d;
			}
			
			.adsbox a {
			text-decoration:none;
			color:#ab151d;
			border-bottom:1px dotted #ab151d;
			}
			
				/*Forms*/
	
	#formverzoek {}
	
	#formverzoek input {}
	
	
	#formverzoek fieldset{
		border:none;
		background:#fff2d5;
		margin:11px 0px 0px 0px;
		padding:11px 3px 5px 3px;
	}
	
	#formverzoek legend {
		  font-family: Georgia;		  
		  color: #887a5d;
		  font-style:italic;
		font-size:1.5em;
	}
	
	#formverzoek label {
		clear:none;
		float:left;
		display:block;
		width:150px;
	}
	
	
	
	.iframebooking {
		height:366px;
	}
	
	
			
