body,html					{ width:100%;height:auto;margin:0;padding:0; background:#000000; font-family: 'Source Sans Pro', Arial, Helvetica; }

a							{ color:#2d5b93; }

div.logo_top				{ width:271px; margin:0 auto; }
#content					{ width:960px; margin:0 auto; background:#ffffff;  }
#content .top				{ height:95px; float:left; clear:both; width:100%; background:#ffffff; }
#content nav 				{ height:95px; width:720px; line-height:95px; float:left; padding-left:30px; }
#content nav ul				{ margin:0px; padding:0px; }
#content nav li				{ margin-right:70px; list-style:none; float:left; text-align:center; }
#content nav li:last-child  { margin-right:0px; }
#content nav a 				{ font-size:20px; font-weight:300; color:#000000; text-decoration:none; }
#content nav a.set			{ font-weight:600; }
.tel						{ color:#2d5b93; float:right; line-height:95px; padding-right:20px; font-size:20px;  }

header 						{ margin-top:-200px; background: rgba(255,255,255,0.66); position:absolute; margin-left:217px; width:525px; height:145px; text-align:center; }
header h1					{ font-weight:500; font-size:34px; }
h1, h2, h3, h4, h5, h6 		{  font-family: 'Merriweather', 'Source Sans Pro', Arial, Helvetica;}
h2							{ font-weight:400; }
/* homepage thumbs */

.thumbs								{ width:100%;  height:223px;}

.thumbs.even.first							{ width:100%; background:#ffffff; height:223px;  }
.thumbs.even.second							{ width:100%; background:#adaca6; height:223px;   }

.thumbs.even img							{ float:left; margin-right:95px; }
.thumbs.even .thumb_tekst .titel			{ font-size:30px;  font-family: 'Merriweather', 'Source Sans Pro', Arial, Helvetica; display:block;  padding-top:30px; padding-right:0; }
.thumbs.even .thumb_tekst .omschrijving		{ font-size: 18px; line-height:23px;display:block;padding-right:20px;}
.thumbs.even .thumb_tekst a 				{ color:#2d5b93; text-decoration:none;font-size:18px; }

.thumbs.odd 								{ background:#f5ece7; }
.thumbs.odd img							{ float:right; }
.thumbs.odd .thumb_tekst					{ float:left; margin-left:95px; width: 500px; }
.thumbs.odd .thumb_tekst .titel			{ font-size:30px;  font-family: 'Merriweather', 'Source Sans Pro', Arial, Helvetica; display:block;  padding-top:30px; padding-right:20px; }
.thumbs.odd .thumb_tekst .omschrijving		{ font-size: 18px; line-height:23px;display:block;padding-right:20px;}
.thumbs.odd .thumb_tekst a 				{ color:#2d5b93; text-decoration:none;font-size:18px; }


/* einde */

footer											{ width:900px; height:125px; margin:0 auto; background:#444444; padding-left:60px; color:#ffffff; padding-top:45px; } 
footer .adres,footer .contact, footer .links	{ padding-top: 10px; float: left; }

footer .adres									{ padding-right:80px;  }
footer .adres .adres_naam						{ font-weight:600; }
footer .contact									{ padding-right:140px; padding-top: 30px; }
footer .contact a								{ color:#ffffff; text-decoration:none; }
footer .links									{ padding-top: 34px; }
footer .links li								{ float:left; list-style:none; color:#ffffff; margin-right:30px; }
footer .links li a								{ color:#ffffff; text-decoration:none; }


/* content text */
.text { float:left; background:#ffffff; width: 960px; }
.text .titel	{ font-size:30px;  font-family: 'Merriweather', 'Source Sans Pro', Arial, Helvetica;  }
.text .left { width:375px; padding:30px 45px 30px 60px; float:left; }
.text .right { width:480px; float:right; background:#adaca6;  }

.offerte-aanvrangen-button { padding:40px 20px 40px 20px; text-align:center; width:442px; }
.tien_jaar					{ font-family: 'Merriweather', 'Source Sans Pro', Arial, Helvetica; font-size:34px; }
.btn_offerte				{ background:url(../images/btn-offerte-aanvragen.jpg) no-repeat; width:260px; height:53px; display:inline-block; margin-top:20px; }

.promo 						{ background:#f5ece7; padding: 55px 60px 40px 60px; float:left;clear:both; width:840px; }
.promo_text					{ width:480px; font-size:18px; float:left; }
.promo_titel				{ font-size:30px; font-family: 'Merriweather', 'Source Sans Pro', Arial, Helvetica;  }
.promo img					{ float:right; }
tet
.download_titel				{ font-family: 'Merriweather', 'Source Sans Pro', Arial, Helvetica; font-size:18px; }
.btn-download				{ background:url(../images/btn-download.png) no-repeat; width: 260px; height:53px; display:block; }

form						{ border:none; padding-left:60px; margin-top: -20px; margin-bottom: 20px; }
input[type="text"], 
input[type="tel"], 
input[type="email"], 
textarea 					{ width:348px; height:50px; border:1px solid #454542; font-family: 'Source Sans Pro', Arial, Helvetica; font-size:16px; padding-left:10px; }
textarea					{ height:120px; }
input[type="submit"] 		{ background: url(../images/btn-verzenden.png) no-repeat; width:360px; height:53px; border:none;  cursor:pointer; }
h5.contact_titel			{ padding-left:60px; font-size:18px; font-weight: 500; }

