@charset "utf-8";
/* CSS Document */

.border {
	padding: 5px;
	border: thin dotted #333333;
}
.borderrood {
	padding: 5px;
	border: thin dotted #FF0000;
}
.border_goud {
	padding: 5px;
	border: thin dotted #333333;
	background:#9c854a;
}
.border_vet {
	border: medium dashed #333;
	border-color:#666;
}
.border_vet_rood {
	border: medium dashed #333;
	border-color:#FF0000;
}

.titel20_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 20px;
	font-weight: light;
	color: #FFF;
}
.titel18 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 18px;
	font-weight: light;
	color: #9c854a;
}
.titel18_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 18px;
	font-weight: light;
	color: #FFF;
}
.titel20 {
	font-family: 'Fira Sans', sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height:22px;
	color: #000099;
}
.titel20n {
	font-family: 'Fira Sans', sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height:22px;
	color: #000099;
}
.titel22_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 22px;
	font-weight: light;
	color: #FFF;
}
.titel16_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 16px;
	font-weight: light;
	color: #FFF;
	text-decoration:none;
}
.titel16_wit a, a:visited {
	color: #FFF;
	text-decoration:none;
}
.titel16_wit a:link {
	color: #FFF;
	text-decoration:underline;
}
.titel16_wit a:hover {
	color: #FFF;
	text-decoration:none;
}
.titel16_wit a:active {
	color: #FFF;
	text-decoration:none;
}
.titel14_wit a: {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 14px;
	font-weight: light;
	color: #FFF;
}
.titel1_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 12px;
	font-weight: light;
	color: #FFF;
}
.titel10_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 10px;
	font-weight: light;
	color: #FFF;
}
.titel22 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 22px;
	font-weight: light;
	color: #9c854a;
}
.titel24_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 24px;
	font-weight: light;
	color: #FFF;
}
.titel28 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 28px;
	font-weight: light;
	color: #9c854a;
}
.titel26 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 26px;
	font-weight: light;
	color: #9c854a;
}

.titel24 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 24px;
	font-weight: light;
	color: #9c854a;
}

.titel24ls {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 24px;
	font-weight: light;
	letter-spacing:-0.03em;
	color: #9c854a;
}
.titel24 a, a:visited {
	color: #fff;
	text-decoration:none;
}
.titel24 a:link {
	color: #fff;
	text-decoration:underline;
}
.titel24 a:hover {
	color: #Fff;
	text-decoration:none;
}
.titel24 a:active {
	color: #F00;
	text-decoration:none;
}
.titel30 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 30px;
	font-weight: light;
	color: #9c854a;
}
.titel30_blauw {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 30px;
	font-weight: light;
	color: #6ea6de;
}
.titel30 a, a:visited {
	color: #fff;
	text-decoration:none;
}
.titel30 a:link {
	color: #fff;
	text-decoration:underline;
}
.titel30 a:hover {
	color: #Fff;
	text-decoration:none;
}
.titel30 a:active {
	color: #F00;
	text-decoration:none;
}
.tekst14 {
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	font-weight: light;
	line-height: 12px;
	color: #333333;
}
.tekst16 {
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	font-weight: light;
	line-height: 14px;
	color: #333333;
}
.tekst16 a, a:visited {
	color: #fff;
	text-decoration:none;
}
.tekst16 a:link {
	color: #fff;
	text-decoration:underline;
}
.tekst16 a:hover {
	color: #Fff;
	text-decoration:none;
}
.tekst16 a:active {
	color: #F00;
	text-decoration:none;
}
.tekst18_wit {
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 16px;
	color: #FFF;
}
.tekst18 {
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 16px;
	color: #333333;
}
.tekst18 a, a:visited {
	color: #fff;
	text-decoration:none;
}
.tekst18 a:link {
	color: #fff;
	text-decoration:underline;
}
.tekst18 a:hover {
	color: #Fff;
	text-decoration:none;
}
.tekst18 a:active {
	color: #F00;
	text-decoration:none;
}
.tekst22 {
	font-family: 'Nunito', sans-serif;
	font-size: 22px;
	font-weight: light;
	line-height: 20px;
	color: #333333;
}
.tekst18_rood {
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 16px;
	color: #FF0000;
}
.tekst18_rood_norm {
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 16px;
	color: #FF0000;
}
.tekst20_rood {
	font-family: 'Nunito', sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 16px;
	color: #FF0000;
}
.tekst22 a, a:visited {
	color: #fff;
	text-decoration:none;
}
.tekst22 a:link {
	color: #fff;
	text-decoration:underline;
}
.tekst22 a:hover {
	color: #Fff;
	text-decoration:none;
}
.tekst22 a:active {
	color: #F00;
	text-decoration:none;
}
.vanaf {
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999;
}
.vanaf_wit {
	font-family: 'Nunito', sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	color: #FFF;
}
.vanaf_fr {
	font-family: 'Nunito', sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #999;
}
.vanaf_fr_wit {
	font-family: 'Nunito', sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #FFF;
}
.prijs {
	font-family: 'Nunito', sans-serif;
	font-size: 26px;
	font-weight: bold;
	line-height: 22px;
	color: #000;
}
.prijsR {
	font-family: 'Nunito', sans-serif;
	font-size: 26px;
	font-weight: bold;
	line-height: 20px;
	color: #FF0000;
}
.prijs_wit {
	font-family: 'Nunito', sans-serif;
	font-size: 26px;
	font-weight: bold;
	line-height: 18px;
	color: #FFF;
}
.prijsdoorgehaald {
	font-family: 'Nunito', sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-decoration:line-through;	
	line-height: 14px;
	color: #666;
}
.extra {
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	text-align:right;	
	font-weight: bold;
	line-height: 14px;
	color: #FF0000;
}
.extraL {
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	text-align:left;	
	font-weight: bold;
	line-height: 14px;
	color: #FF0000;
}
.extra_L {
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	text-align:left;	
	font-weight: bold;
	line-height: 14px;
	color: #FF0000;
}
.all_inclusive {
	font-family: 'Josefin Slab', serif;
	font-size: 18px;
	font-weight: normal;
	font-style:italic;
	color: #000;
}
.pp {
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999;
}
.datum_18 {
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	font-weight: light;
	color: #000;
}
.datum_rood_18 {
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	font-weight: light;
	color: #FF0000;
}
.titel30_wit {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 30px;
	font-weight: light;
	color: #FFF;
}
.titel36 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 36px;
	font-weight: light;
	color: #9c854a;
}
.titel40 {
	font-family: 'Sorts Mill Goudy', serif;
	font-size: 40px;
	font-weight: light;
	color: #9c854a;
}