@charset "utf-8";


/* CSS Document */

/* Fonts */


@font-face {font-family: 'Museo-700';src: url('../webfonts/1DABB4_0_0.eot');src: url('../webfonts/1DABB4_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/1DABB4_0_0.woff') format('woff'),url('../webfonts/1DABB4_0_0.ttf') format('truetype');}




/* Globale opmaak */

*{
		margin: 0;
		padding: 0;
}

body {
		text-align: center;
		font-family: "Verdana";
}

.center {  /* ieder blok moet de onhoud worden gecentreerd */
		text-align: left;
		margin: 0 auto;
		width: 936px;
}

.clear {
		font-size:1px;
		line-height:normal;
		padding:0px;
		margin:0px;
		clear:both;
}

a img{
		border:0;
}

p, h1, h2, h3, h4, h5, h6 {
		font-size: 14px;
		color: #5d491d;
		line-height: 20px;
		font-weight: normal;
}

h1, h2{
		font-family: "museo-700", "Arial";
}

h1{
		text-transform: uppercase;	
		font-weight: bold ;
		font-size: 40px;
		line-height: 44px;
		margin: 0 0 16px 0;
}

h2 {
		color: #b8a66b;
		margin: 0 0 30px 0;
		font-size: 28px;
		line-height: 48px;
}

h3 {
		font-weight: bold;
		font-size:14px;
		font-family: "Verdana";
		color: #5d491d;
}

/* Header */

.header {
		background: url("/_webblocks/images/header-line.png") top left repeat-x;
		padding: 30px 0;
}

.logo {
		float: left;
		margin: 0;
}

.qout{
		text-align: center;
		font: italic 18px Verdana, Geneva, sans-serif;
		padding: 50px 0 0 0;
		float: left;
}

.qout p {
		font-size: 18px;
}

.left {
	float: left;
}

.right {
	float: right;
}


/* HeadRow (Boven de content) */

.headrow{
		background:url("/_webblocks/images/headrow_bg.png") top left repeat;
		padding: 30px 0;
}

.headrow .text {
	padding: 0 0 30px 30px;
	width: 395px;
}

.photoHolderBig{
		background: url("/_webblocks/images/photoHolder_big.png") no-repeat center;
		float: left;
		padding: 10px;
}

/* Content (zowel het witte vlak als het grijze) */

.blocks{
	margin: 26px 0 30px 0;
}

.block, .block_last {
		float: left;
		width: 312px;
		min-height: 395px;
		text-align: center;
}

.block {
		background: url("/_webblocks/images/afschijding.png") repeat-y right;
}

.block p {
		width: 222px;
		margin: 0 auto;
		color: #a7a7a7;
		font-weight: normal;
		font-size: 14px;
		font-family:Verdana, Geneva, sans-serif;
}

.photoHolder{
		background: url("/_webblocks/images/photoHolder.png") no-repeat;
		width: 260px;
		height: 258px;
		margin: 0 auto;
		text-align: left;
}

.photoHolder img{
		position: absolute;
		margin: 10px 0 0 10px;
}

.slide_controls{
		margin: 20px auto;
		display: block;
}

.slide_controls a {
		background: url("/_webblocks/images/bol_sprite.png") no-repeat 0px -11px;
		width: 11px;
		height: 11px;
		float: left;
		margin: 13px 0 0 13px;
}

.slide_controls a.selected  {
		background: url("/_webblocks/images/bol_sprite.png") no-repeat 0px 0px;
}


.contentgrijs, contentbruin{
		padding: 30px 0;
}

.contentgrijs{
		background: #f4f4f4 url("/_webblocks/images/grijs_bg.png") repeat-x;
}
.contentbruin{
		background: #f1ede1 url("/_webblocks/images/bruin_bg.png") repeat-x;
		padding: 22px 0 0 0;
}

.contentgrijs p, .contentgrijs h1, .contentgrijs h2{	
		color: #5d491d; 
		text-align: center;
}

.contentgrijs p {
		margin: 30px 0 0 0;
}

.contentgrijs h2{	 
		font-size: 18px;
		line-height: 30px;
		font-weight:  normal;
		margin: 0;
}
.contentgrijs h3{	 
		font-size: 16px;
		font-family: Verdana, Geneva, sans-serif;
		line-height: 18px;
		font-weight: normal;
		font-style:  italic;
		margin: 30px 0 0 0;
		text-align: center;
}

.contentbruin p{
	margin: 0 0 30px 0;
}

.leftholder h2{	
		color: #5d491d; 
}

.leftholder, .rightholder {
		float: left;
}

.leftholder {
		width: 662px;
}

.rightholder{
		width: 274px;
		text-align: right;
}
.rightholder img {
		margin: 90px 0 0 0;

}


/* Contact Formulier */

form input[type="text"],form textarea{
		margin: 0 0 10px 0;
		font: normal 15px "Museo-700", "Verdana";
		color: #a0a0a0;
		padding: 10px;
}

form input[type="text"]{
		background: url("/_webblocks/images/textField.png") 0px 0px no-repeat;
		border: none;
		width: 196px;
}

form input[type="text"]:focus, form textarea:focus{
		outline: none;		/* Google grome borderfix */
}

form textarea{
		background: url("/_webblocks/images/textArea.png") no-repeat;
		border: 0px;
		padding: 5px;
		width: 196px;
		height: 80px;
		resize: none;
		padding: 10px;
		overflow: hidden;
}

.block_last form input[type=submit]{
		background: url("/_webblocks/images/submit.png") no-repeat;
		border: 0px;
		width: 108px;
		height: 31px;
		clear: right;
}


/* Footer */

.footer {
		background: url("/_webblocks/images/footer-bg.png");	
		padding: 22px 0 30px 0;
}

.footer p {
		color: #FFF;	
}

.footer h2{
		color: #b8a66b;
}
.footer .rightholder p{
		font-weight: bold;
		margin: 8px 0 0 0;
}