body   { color: #7e6275; font-size: 13px; font-family: Verdana, Arial, sans-serif; background-color: #fff; background-image: url("../images/header.gif"); background-repeat: no-repeat; background-position: right top; scrollbar-3dlight-color: #EEEEEE; scrollbar-arrow-color: #003B4A; scrollbar-darkshadow-color: #003B4A; scrollbar-face-color: #CFD2DB; scrollbar-highlight-color: #EAEBEF; scrollbar-shadow-color: #003B4A; scrollbar-track-color: #CFD2DB   }
p {}
td   { color: #7e6275; font-size: 13px; font-family: Verdana, Arial, sans-serif }
a:link { color: #b3cf00; text-decoration: none }
a:visited { color: #b3cf00; text-decoration: none }
a:hover { color: #7e6275; text-decoration: none }
a:active { color: #7e6275; text-decoration: none }
.address  { font-size: 11px }
.navbar { font-size: 14px }
.subnavbar { font-size: 11px }
.subnavbar a:link { color: #beb0ba }
.subnavbar a:visited { color: #beb0ba }
.subnavbar a:hover { color: #beb0ba }
.subnavbar a:active { color: #beb0ba }
.langbar { font-size: 11px }
.langbar a:link { color: #fff }
.langbar a:visited { color: #fff }
.langbar a:hover { color: #7e6275 }
.langbar a:active { color: #7e6275 }
.searcharea { font-size: 12px; padding: 10px }
.contentarea { padding: 10px 10px 20px 40px }
.titlearea { color: #beb0ba; font-size: 24px; font-weight: 100; padding: 20px 10px 10px }
form { margin: 0; padding: 0 }
.rightsearch { background-color: #efebee; background-image: url("../images/header_04.jpg"); background-repeat: no-repeat; background-position: right top; padding: 150px 0 0 }
.rightform { background-image: url("../images/header_05.jpg"); background-repeat: no-repeat; background-position: right top; padding-top: 40px }
.input  { color: #7e6275; font-size: 11px; font-family: Verdana, Arial, sans-serif; margin-top: 1px; margin-bottom: 1px; padding: 1px; border: solid 1px }
.inputrequired { color: #7e6275; font-size: 11px; font-family: Verdana, Arial, sans-serif; margin-top: 1px; margin-bottom: 1px; padding: 1px; border: solid 1px }
.inputfree { color: #7e6275; font-size: 11px; font-family: Verdana, Arial, sans-serif; margin-top: 1px; margin-bottom: 1px; padding: 1px; border: solid 1px }
.button { font-size: 24px; font-weight: 100 }
.button a:link { color: #7e6275 }
.button a:visited { color: #7e6275 }
.button a:hover { color: #b3cf00 }
.button a:active { color: #b3cf00 }
.txtbig { font-size: 16px }
.txtbig a:link { color: #7e6275 }
.txtbig a:visited { color: #7e6275 }
.txtbig a:hover { color: #b3cf00 }
.txtbig a:active { color: #b3cf00 }
.boxarea { color: #fff; font-size: 14px; background-color: #c7e600; text-transform: uppercase; border: solid 2px #c7e600 }
.boxarealc { color: #fff; font-size: 14px; background-color: #FFFFFF; border: solid 2px #c7e600 }
.txtgray { color: #beb0ba }
.list { font-size: 11px }
	.list a:link { color: #7e6275 }
	.list a:visited { color: #7e6275 }
	.list a:hover { color: #b3cf00 }
	.list a:active { color: #b3cf00 }
	.txtallert { color: #b3cf00 }
	.smalltxt { font-size: 11px }
	.buitenland{
		display:  block;
		float: right;
		margin-top: 15px;
	}
	.statusImg {
		float: right;
		padding: 0px;
		margin: 0px;
		border: 0px;
	}
	
	#wrapper     {
		width: 960px;
		padding: 0;
		margin: 0 auto;
	position: relative;
	}

.ficheheader{
	background: url(../images/ficheheader.jpg) left top;
	width: 960px;
	height: 255px;
}

.titleheader{ font-size: 92px; font-weight: bold; color: #c7e700; letter-spacing: -8px; font-style: italic; padding: 68px 30px 0px 0px; text-align: right; position: relative; z-index:6}
#fiche{background: none; margin: 0px;}

.gammaSlideShowTop {
	height: 440px; 
	width: 500px; 
	overflow: auto; 
	margin-right: 10Px;
}

.gammaSlideShowPlaceholder {
	float: left; 
	margin-right: 10Px; 
	margin-bottom: 5Px;
}

.gammaSlideShowThumbs {
	/*height: 120Px;*/
	width: 520Px; 
	margin-top: 10Px;
}

.gammaSlideShowThumbImage {
	float: left; 
	width: 104Px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom: 5Px; 
	text-align: center;
}
.fichetitle{font-size: 60px; font-family: Verdana, Arial, sans-serif; color: #212121; padding: 5px 0px 5px 0px; text-align: center}
.fichedescription{font-size: 26px; font-family: Verdana, Arial, sans-serif; color: #212121; padding: 5px 0px 5px 0px; text-align:center}
.fichedescriptionbottom{font-size: 18px; font-family: Verdana, Arial, sans-serif; color: #212121; padding: 0px 0px 0px 0px; text-align: center; line-height: 20px;}
.fichedescriptionbottom h1{font-size: 21px; font-family: Verdana, Arial, sans-serif; color: #212121; display: inline; padding-right: 15px;}
.fichedescriptionbottom .location{font-size: 21px; font-family: Verdana, Arial, sans-serif; color: #212121; text-align:center; padding: 15px 0px 15px 0px; display:block;}
.fichephoto1, .fichephoto1 img{
	width: 950px;
	height: 640px;
	vertical-align: middle;
	text-align: center;
	border: solid 3px #FFF;
	overflow: hidden;
	
	margin-bottom: 5px;
}
.fichekadrage1{
	margin-left:-125px;
	margin-top: -280px;
	display:block;
}

.ficheuitlijn1{
	width: 1200px;
	height: 1200px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn1 img.liggend{
	width: 950px !important;
}
.ficheuitlijn1 img.staand{
	height: 640px !important;
}
.fichephoto2, .fichephoto2 img{
	width: 280px;
	height: 185px;
	float: left;
	border: solid 3px #FFF;
	overflow: hidden;
	position: relative;
	left:15px;
	top: 430px;
	}
.fichekadrage2{
	margin-left:-60px;
	margin-top: -108px;
	display:block;
}

.ficheuitlijn2{
	width: 400px;
	height: 400px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn2 img.liggend{
	width: 280px !important;
}
.ficheuitlijn2 img.staand{
	height: 185px !important;
}
.fichephoto3, .fichephoto3 img{
	width: 950px;
	height: 640px;
	vertical-align: middle;
	text-align: center;
	border: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 5px;
}
.fichekadrage3{
	margin-left:-125px;
	margin-top: -465px;
	display:block;
}

.ficheuitlijn3{
	width: 1200px;
	height: 1200px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn3 img.liggend{
	width: 950px !important;
}
.ficheuitlijn3 img.staand{
	height: 640px !important;
}
.fichephoto4, .fichephoto4 img {
	width: 475px;
	height: 310px;
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 0px;
}

.fichekadrage4{
	margin-left:-162px;
	margin-top: -245px;
	display:block;
}

.ficheuitlijn4{
	width: 800px;
	height: 800px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn4 img.liggend{
	width: 500px !important;
}
.ficheuitlijn4 img.staand{
	height: 310px !important;
}
.leftfiche3{
	float: left
	}
.fichephoto5, .fichephoto5 img{
	width: 475px;
	height: 623px;
	vertical-align: middle;
	text-align: center;
	border: solid 3px #FFF;
	border-top: none;
	border-bottom: none;
	overflow: hidden;
	margin-bottom: 25px;
	float:left;
}
.fichekadrage5{
	margin-left:-312px;
	margin-top: -238px;
	display:block;
}

.ficheuitlijn5{
	width: 1100px;
	height: 1100px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn5 img.liggend{
	width: 1200px !important;
}
.ficheuitlijn5 img.staand{
	height: 640px !important;
}
.fichephoto6, .fichephoto6 img{
	width: 475px;
	height: 310px;
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 3px #FFF;
	border-right: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 0px;
}
.fichekadrage6{
	margin-left:-62px;
	margin-top: -145px;
	display:block;
}
.ficheuitlijn6{
	width: 600px;
	height: 600px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn6 img.liggend{
	width: 475px !important;
}
.ficheuitlijn6 img.staand{
	height: 310px !important;
}
.fichephoto7, .fichephoto7 img{
	width: 475px;
	height: 340px;
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 3px #FFF;
	border-right: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 0px;
	float: left;
}
.fichekadrage7{
	margin-left:-63px;
	margin-top: -130px;
	display:block;
}
.ficheuitlijn7{
	width: 600px;
	height: 600px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn7 img.liggend{
	width: 520px !important;
}
.ficheuitlijn7 img.staand{
	height: 340px !important;
}
.fichephoto8, .fichephoto8 img{
	width: 315px;
	height: 280px;
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 3px #FFF;
	border-right: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 0px;
	float: left;
}
.fichekadrage8{
	margin-left:-93px;
	margin-top: -110px;
	display:block;
}
.ficheuitlijn8{
	width: 500px;
	height: 500px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn8 img.liggend{
	width: 420px !important;
}
.ficheuitlijn8 img.staand{
	height: 280px !important;
}
.fichephoto9, .fichephoto9 img{
	width: 950px;
	height: 340px;
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 3px #FFF;
	border-right: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 0px;
	float: left;
}
.fichekadrage9{
	margin-left:-125px;
	margin-top: -430px;
	display:block;
}
.ficheuitlijn9{
	width: 1200px;
	height: 1200px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn9 img.liggend{
	width: 950px !important;
}
.ficheuitlijn9 img.staand{
	height: 340px !important;
}
.fichephoto10, .fichephoto10 img{
	width: 475px;
	height: 206px;
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 0px;
}
.fichekadrage10{
	margin-left:-162px;
	margin-top: -297px;
	display:block;
}

.ficheuitlijn10{
	width: 800px;
	height: 800px;
	vertical-align: middle;
	text-align: center;
}
.ficheuitlijn10 img.liggend{
	width: 500px !important;
}
.ficheuitlijn10 img.staand{
	height: 206px !important;
}
.pricetag{font-size: 26px; font-weight: bold; border: 3px #000 solid; padding: 5px 30px 5px 30px; float: right; margin-top: 15px; color: #000;}
.fichemainkadrage{padding: 0px}
.fichemainkadrage a{
	font: normal 16px  Verdana, Arial, sans-serif;
	color: #333;
	}
.fichemainkadrage a:hover{
	font: normal 16px  Verdana, Arial, sans-serif;
	color: #333;
	text-decoration: underline;
	}
.clear{clear: both;}

a.boldbuttons{
	background: transparent url(../images/printbuttona.gif) no-repeat top left;
	display: block;
	float: left;
	font: normal 12px Arial; /* Change 13px as desired */
	line-height: 19px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
	height: 44px; /* Height of button background height */
	padding-left: 54px; /* Width of left menu image */
	text-decoration: none;
	float:right;
	margin: 15px;
	position: relative;
	z-index: 12;
}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
	color: #fff; /*button text color*/
}

a.boldbuttons span{
	background: transparent url(../images/printbuttonb.gif) no-repeat top right;
	display: block;
	padding: 20px 20px 4px 12px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
	text-decoration: underline;
	color: #212121;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	/*width: 100%;*/
}
.disclaimer {
	color: #454545;
	font: normal 12px  Verdana, Arial, sans-serif;
	margin-top: 15px;
	border-top: #7e6275 1px solid;
	padding: 10px 0px 5px 0px;
	text-align: center
	}
.disclaimer p{
	color: #454545;
	font: normal 11px  Verdana, Arial, sans-serif;
	text-align: center;
	}





/* A3-fiche screen preview */
.a3 #wrapper    {
	width: 1350px;
	padding: 0;
	margin: 0 auto;
position: relative;
}

.a3 .ficheheader{
	background: url(../images/ficheheader.jpg) left top no-repeat;
	width: 1350px;
	height: 255px;
}

.a3 .fichephoto6{
/*	width: 475px;*/
	width: 680px;
	height: 310px;
	vertical-align: middle;
	text-align: center;
	border-bottom: solid 3px #FFF;
	border-right: solid 3px #FFF;
	overflow: hidden;
	margin-bottom: 0px;
}
