html {
     overflow: -moz-scrollbars-vertical;
	}

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	background: #cb4617 /*#9f0306*/ /*#ba3a3c*/ /*#a33133*/;
	} 

.tegel{
    background: #cb4617 /*#34478c*/ url(images/mozaiek2.gif) center top repeat;
    height: 100%;
    }

.rechts{
    text-align: center; /*this for ie centering*/
    height: 100%;
    }

.inhoud {
    width: 794px;
    margin: 0px auto;
    border-left: 3px solid #5d7039;
    border-right: 3px solid #5d7039;
    text-align: left;
	height: 100%;
    background: #fff /*#E9E9FD*/ /*#feedfc*/;
    }
    
#logo {
	margin: 15px 0px 0px 58px;
	position: absolute;
	border: 0px;
	top: -1px;
	float: left;
	width: 222px;
	}
	
#mbedandbreakfast {
	margin: 0px 10px 0px 462px;
	}
	
#mhuisje {
	margin: 10px 10px 0px 0px;
	}

	
#mcamping {
	margin: 10px 10px 0px 0px;
	}
	
	
#mhotel {
	margin: 10px 15px 0px 0px;
	}
	
/*#payoff {
	float: left;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	margin: 0px 74px 0px 63px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}*/
	
#payoff {
	float: left;
	display: block;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	margin: 0px 74px 0px 63px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}
	

.fotosrechts {
	width: 182px;
	float: right;
	margin: 50px 83px 0px 0px;
	display: inline;
	}
	
	
*html .fotosrechts {
	width: 85px;
	float: right;
	margin: 50px 74px 0px 0px;
	display: inline;
	}
		
	
img.fotoklein {
	border-style: solid;
	border-width: 1px;
	border-color: #54549E;
	margin: 0px 0px 15px 0px;
	}


img.onderlandkaart {
	border-style: solid;
	border-width: 1px;
	border-color: #54549E;
	margin: 17px 0px 0px 0px;
	display: block;
	}


.opener {
	width: 430px;
	margin: 50px 0px 0px 63px;
	float: left;
	display: inline;
	font-size: 11pt;
	line-height: 19pt;
	letter-spacing: 1px; 
	color: black;
	}
	

.tekstrood {
	font-size: 13pt;
	line-height: 19pt;
	letter-spacing: 1px; 
	color: #9f0306;
	}
	
.tekstblauw {
	font-size: 13pt;
	line-height: 19pt;
	letter-spacing: 1px; 
	color: #54549e;
	}
	
.tekstklein {
	font-size: 9pt;
	line-height: 12pt; 
	letter-spacing: 1px; 
	color: black;
	}
	
.breadcrum {
	margin: 0px 0px 10px 0px;
	float: left;
	}
	
.terug {
	float: right;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	background: url(images/pijltje.gif) left center no-repeat;
	}

.terug a {
	text-decoration: none;
	font-size: 10pt;
	width: 40px;
	padding: 0px 0px 0px 15px;
	}

.terug a:hover {
	font-size: 10pt;
	text-decoration: underline; 
	color:  #9f0306;
	}
	
.meer {
	float: left;
	font-size: 9pt;
	margin: 0px 0px 0px 260px;
	padding: 0px;	
	}
	
.meer a {
	font-size: 9pt;
	padding: 0px;
	}
	
.meer img {
	border: 0px;
	margin: 0px 10px 0px 4px;
	}
	
	
.meer1 {
	float: right;
	font-size: 9pt;
	margin: 0px 40px 0px 0px;
	padding: 0px;
	}
		
.colofon {
	font-size: 8pt;
	padding: 25px 0px 10px 63px;
	letter-spacing: 1px; 
	color: black;
	display: block;
	clear: both;
	}
	
.col2 {
	font-size: 8pt;
	margin: 65px 0px 10px 63px;
	letter-spacing: 1px; 
	color: black;
	display: block;
	clear: both;
	}

.info {
	width: 657px;
	clear: left;
	margin: 50px 0px 0px 63px;
	}
	
.tekstbreed {
	font-size: 9pt;
	line-height: 11pt;
	letter-spacing: 1px;
	margin: 10px 0px 0px 0px;
	clear: left;
	}
	
.accomm {
	font-size: 9pt;
	line-height: 11pt;
	letter-spacing: 1px;
	margin: 10px 0px 0px 0px;
	clear: left;
	}
	
.accomm p {
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}
	
.object {
	background: url(images/lijn.gif) bottom center no-repeat;
	padding: 0px 0px 12px 0px;
	margin: 0px 0px 16px 0px;
	font-size: 9pt;
	height: 84px;
	}
	
.object img {
	float: left;
	clear: left;
	border: 1px solid #54549E;
	margin: 3px 16px 0px 0px;
	}

.bedrijfslink {
	background: url(images/lijn.gif) bottom center no-repeat;
	padding: 0px 0px 12px 0px;
	margin: 0px 0px 16px 0px;
	font-size: 9pt;
	line-height: 13pt;
	}
		
.omschr {
	height: 75px;
	margin: 0px;
	padding: 0px;
	}
	
.specs {
	height: 10px;
	font-size: 8pt;
	float: left;
	}

.contact {
	height: 10px;
	float: right;
	font-size: 8pt;
	}
		
.landkaart {
	width: 370px;
	float: right;
	margin: 0px;
	}
	
.gebieden {
	width: 263px;
	clear: left;
	float:left;
	margin: 15px 15px 0px 0px;
	}

p {
	padding: 0px 0px 10px 0px;
	}
	
p.streek {
	margin: 0px 0px 12px 0px;
	padding: 0px;
	font-size: 9pt;
	line-height: 11pt;
	letter-spacing: 1px;
	clear: both;
	}
	
.substreek {
	font-size: 8pt;
	}
		
p.clear {
	clear: both;
	padding: 10px 0px;
	}
	
img.tussenpijltje {
	margin: 0px 4px 0px 4px;
	}
	
a:link.opener1 {
	text-decoration: none; 
	font-size: 9pt; 
	line-height: 10pt; 
	letter-spacing: 1px; 
	color: black
	}
	
a:visited.opener1 {
	text-decoration: none; 
	font-size: 9pt; 
	line-height: 10pt; 
	letter-spacing: 1px; 
	color: black;
	}
	
a:hover.opener1 {
	text-decoration: none; 
	font-size: 9pt; 
	line-height: 10pt; 
	letter-spacing: 1px; 
	color: #9f0306;
	}
	
a:link {
	color: #54549E
	}
	
a:visited {
	color: #54549E
	}
	
a:hover {
	color: #54549E
	}

a:link.col {
	text-decoration: none; 
	color: #000000;
	margin: 0px 3px 0px 3px;
	}
	
a:visited.col {
	text-decoration: none; 
	color: #000000;
	margin: 0px 3px 0px 3px;
	}
	
a:hover.col {
	text-decoration: none; 
	color: #9f0306;
	}

a:link.col2 {
	text-decoration: none; 
	color: #000000;
	margin: 0px 0px 0px 18px;
	display: inline;
	}
	
a:visited.col2 {
	text-decoration: none; 
	color: #000000;
	margin: 0px 0px 0px 18px;
	display: inline;
	}
	
a:hover.col2 {
	text-decoration: none; 
	color: #9f0306;
	}
	
a:link.kop {
	font-size: 11pt;
	text-decoration: none; 
	color: #54549E;
	}
	
a:visited.kop {
	font-size: 11pt;
	text-decoration: none; 
	color: #54549E;
	}
	
a:hover.kop {
	font-size: 11pt;
	text-decoration: underline; 
	color:  #9f0306;
	}

.regiokop {
	font-size: 11pt;
	color: #54549E;
	padding: 20px 0px 15px 0px;
	letter-spacing: 0px;
	}
	
ul 	{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	list-style-position: outside;
	} 
	
li 	{
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	} 
	
.voordelen {
	border-width: 1px; 
	border-style: dotted; 
	border-color: #cb4617;
	font-family: "Courier New", Courier, monospace; 
	font-size: 9pt;
	line-height: 12pt;
	padding: 10px; 
	margin: 0px 0px 30px 30px;
	float: right; 
	width: 190px;
	}
	
.kenmerkform {
	width: 213px;
	height: 20px;
	float: left;
	font-weight: bold;
	clear: left;
	margin: 5px 0px 0px 0px;
	}
	
input.knop {
	float: left;
	margin: 3px 40px 3px 3px;
	}

select.knop {
	float: left;
	margin: 3px 40px 3px 3px;
	}
	
hr {
	clear: both;
	height: 1px;
	margin: 10px 0px;
	color: #54549e;
	}

#logo2 {
	width: 222px;
	margin: 15px 0px 0px 41px;
	border: 0px;
	float: left;
	}
	
#payoff2 {
	float: left;
	width: 255px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	margin: 10px 0px 0px 46px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}
		
#booking {
	width: 158px /*368px*/;
	font-size: 8pt;
	float: right;
	margin: 23px 46px 10px 14px;
	border: 1px solid #cb4617;
	padding: 10px;
	}
	
p.comment {
	clear: both;
	display: block;
	font-size: 9pt;
	margin: 0px 0px 0px 46px;
	padding: 20px 0px 0px 0px;
	}
	
.bookframe {
	padding: 0px; 
	margin: 0px 0px 20px 36px; 
	height: 3000px;
	}
