/* @override http://www.schlaman.nl/wp-content/themes/schlaman/style.css */

.wrapper {
	width:870px;
	margin:0 auto;
	overflow:hidden;
	}

/* Header van de website */
#header {
	background-image:url(images/rep-x.gif);
	background-repeat:repeat-x;	
	height:229px;
	width:100%;
	float:left;
	}
	
	#header .wrapper #quicknav {
		height:39px;
		width:870px;		
		}
		
		#header .wrapper #quicknav ul {
			list-style:none;
			float:right;
			}
		
		#header .wrapper #quicknav ul li {
			background-image:url(images/quickbg.jpg);
			background-repeat:no-repeat;
			float:left;
			font-size:1.0em;
			height:25px;
			width:89px;
			text-align:center;
			line-height:25px;
			font-weight:bold;
			}
		
		#header .wrapper #quicknav ul li a {
			display:block;
			color:#512121;
			text-decoration:none;
			}
			
			#header .wrapper #quicknav ul li a:hover {
			display:block;
			color:#512121;
			text-decoration:underline;
			}
			
		#header .wrapper #logo {
			height:181px;
			width:335px;
			float:left;
			}
			
		#header .wrapper #introductie {
			background-image:url(images/bg-intro.jpg);
			background-repeat:no-repeat;
			height:148px;
			width:496px;
			float:left;
			padding: 33px 15px 0px 24px;
			}
			
		#header .wrapper #introductie p{
			color:#fff;
			margin-top:5px;
			}
		

		
		/* opmaak van de content en concept */	
		.wrapper #content {
			float:left;
			padding-top:10px;
			color:#fff;
			width:870px;
			}
			
		.wrapper #content #content_top {
			float:left;
			width:870px;
			clear:both;
			}
			
		.wrapper #content #content_left {
			float:left;
			margin-right:20px;
			width:380px;
			}
			
			#content_left .block {
				background-image:url(images/item-rep-x.jpg);
				background-repeat:repeat-x;
				background-color: #F1E1C0;
				margin-top:30px;
				color:#2E0D0D;
				padding:13px;
				}
				
				#content_left .block a{
					color:#5B2525;
					font-weight:bold;
					font-size:14px;						
					}
					
					.innoverenlink {
						font-size:16px;	
						}
					
				#content_left .block p{
					font-size:1.1em;
					padding:10px 0px;
					}
				
				#content_left .block .newslink {
					font-size: 14px;				
				}
					
				#content_left .block h4 a{
					color:#C44A1F;
					font-size:1.0em;
					}
				
				
			
		.wrapper #content #content_right {
			float:left;
			width:470px;
			}
			
		.wrapper #content #content_bottom {
			float:left;
			width:870px;
			clear:both;
			}
			
		.wrapper #content #page404 p {
			font-size:16px;
			font-weight:normal;				
			}
		
		/* opmaak van de a in content */
		.wrapper #content #page404 p a {
			color:#f5a85b;
			font-size:16px;
			}
			
		/* opmaak van de witte blokken */	
		.wrapper #content .concept {
			background-image:url(images/item-rep-x.jpg);
			background-repeat:repeat-x;
			background-color:#F1E1C0;
			margin-top:30px;
			width:444px;
			padding:13px;
			float:left;
			}
			
			/* Opmaak van de de afbeelding in concept */
			.wrapper #content .concept .concept_img {
				width:444px;
				height:187p	x;
				float:left;
				background-color:#e99954;
				overflow:hidden;
				}
			
			/* Opmaak van de tekst in concept */
			.wrapper #content .concept .concept_txt {
				float:left;
				width:424px;
				}
			
			/* Opmaak van de titel in concept */	
			.wrapper #content .concept .concept_txt .concept_title {
				width:424px;
				height:42px;
				float:left;
				line-height:42px;
				}
			
			/* Opmaak van de paraaf in concept */	
			.wrapper #content .concept .concept_txt .concept_p {
				background-image:url(images/concept_p_bg.jpg);
				background-repeat:repeat-x;
				width:424px;
				float:left;
				padding:10px;
				}
				
			/* Opmaak van de link in concept */	
			.wrapper #content .concept .concept_txt .concept_a {
				background-image:url(images/concept_a_bg.jpg);
				background-repeat:repeat-x;
				height:35px;
				width:444px;
				float:left;
				}
				
				/* Opmaak van meer info knop in concept */
				.wrapper #content .concept .concept_txt .concept_a .meer_info{
					margin-left:8px;
					background-image:url(images/but.jpg);
					background-repeat:no-repeat;
					height:24px;
					width:135px;
					display:block;
					float:left;
					text-decoration:none;
					text-align:center;
					color:#3b1818;
					padding:6px 0px 0px 0px;
					font-weight:bold;
					}
				
				/* Opmaak van naar de site knop in concept */	
				.wrapper #content .concept .concept_txt .concept_a .naar_site{
					margin-left:155px;
					background-image:url(images/but.jpg);
					background-repeat:no-repeat;
					height:24px;
					width:135px;
					display:block;
					float:left;
					text-decoration:none;
					text-align:center;
					color:#3b1818;
					padding:6px 0px 0px 0px;
					font-weight:bold;
					}
				
				/* Opmaak van het contact formulier */		
				.wrapper #content #contact {
					background-image:url(images/item-rep-x.jpg);
					background-repeat:repeat-x;
					height:194px;
					margin-top:20px;
					width:844px;
					padding:13px 13px 13px 13px;
					float:left;
					}
				/* Opmaak van de contact gegevens */	
				.wrapper #content #contact_gegevens {
					background-image:url(images/contactgegevens-bg.jpg);
					background-repeat:no-repeat;
					width:252px;
					height:168px;
					padding:10px;
					float:left;
					}
					
					
					.wrapper #content #contact #contact_gegevens ul li{
						color:#3c2828;
						}
						
					.wrapper #content #contact #contact_gegevens ul li a{
						color:#990000;
						}
					.wrapper #content #contact_formulier {
						background-image:url(images/contact-form-bg.jpg);
						background-repeat:no-repeat;
						width:544px;
						height:168px;
						float:left;
						margin-left:8px;
						padding:10px;
						}
						
						.wrapper #content #contact_formulier #contact_form_title {
							height:30px;
							width:544px;
							}
							
					/* Naam Email Onderwerp in het formulier */	
					
					.wrapper #content #contact_formulier #gegevens ul{
						height:146px;
						float:left;
						width:208px;
						}
						
					.wrapper #content #contact_formulier #gegevens ul li{
						height:25px;
						}
						
					.wrapper #content #contact_formulier #gegevens ul li.name{
						font-family: "Lucida Grande", Lucida Sans Unicode, sans-serif;
						font-size:12px;
						height:15px;
						width:208px;
						padding-top:5px;
						}
						
					.wrapper #content #contact_formulier #gegevens ul li a{
						}
					
					/* Opmaak van de input velden */	
					.wrapper #content #contact_formulier #gegevens ul li input{
						background-image:url(images/input-bg.jpg);
						background-repeat:no-repeat;
						height:21px;
						width:200px;
						border:none;
						font-family: "Lucida Grande", Lucida Sans Unicode, sans-serif;
						font-size:14px;
						padding:4px 4px 0px 4px;
						}
						
					/* Opmaak van de omschrijving */
						
					.wrapper #content #contact_formulier #omschrijving{
						float:left;
						margin-left:10px;
						width:318px;
						height:76px;
						}
					
					.wrapper #content #contact_formulier #omschrijving ul{
						}
						
					.wrapper #content #contact_formulier #omschrijving ul li{
						}
					
					/* Opmaak van de textarea omschrijving */	
					.wrapper #content #contact_formulier #omschrijving ul li textarea{
						background-image:url(images/textarea-bg.jpg);
						background-repeat:no-repeat;
						background-position:bottom;
						border:none;
						height:68px;
						width:310px;
						font-family: "Lucida Grande", Lucida Sans Unicode, sans-serif;
						font-size:1.4em;
						padding:4px;
						margin-top:4px;				
						}
					
					/* Opmaak van de buttons */	
					.wrapper #content #contact_formulier #omschrijving ul li.buttons{
						height:25px;
						padding-top:15px;
						}
					
					/* Opmaak van de button reset formulier */	
					.wrapper #content #contact_formulier #omschrijving ul li .reset{
						background-image:url(images/contact_but.jpg);
						background-repeat:no-repeat;
						height:24px;
						width:135px;
						display:block;
						float:left;
						text-decoration:none;
						text-align:center;
						color:#3b1818;
						padding:0px 0px 0px 0px;
						font-weight:bold;
						border: none;
						}
					
					/* Opmaak van de button verstuur */	
					.wrapper #content #contact_formulier #omschrijving ul li .verstuur{
						background-image:url(images/contact_but.jpg);
						background-repeat:no-repeat;
						height:24px;
						width:135px;
						display:block;
						float:left;
						text-decoration:none;
						text-align:center;
						color:#3b1818;
						padding:0px 0px 0px 0px;
						font-weight:bold;
						margin-left:44px;
						border: none;
						line-height: 24px;
						}
					
					/* Opmaak van de hidden fields */
					.wrapper #content #contact_formulier .cf_hidden, .wrapper #content #contact_formulier .hiddenbutton {
						display: none;
					}
						
					.mct_link{
						float:left;
						text-align:right;
						height:14px;
						width:860px;
						margin-top:10px;
						margin-bottom:20px;
						}
					/* opmaak MediaCT link */
					.mct_link a {
						color:#f5a85b;
						font-size:12px;
						}
						
					/* opmaak voor de posts op de nieuws pagina */
					.wrap_show_post {
						width:850px;
						background-color:#fff;
						padding:10px;
						color:#2E0D0D;
						margin-top:20px;
						margin-bottom:20px;
						}
					
					.show_post {
						padding:10px;
						background-color:#4F181B;
						}
						
					.show_post h4 a{
						color:#F5D5B5;
						font-size:18px;	
						}
						
					.show_date {
							color:#AF6462;
							font-size:1.2em;
							font-family:Georgia, "Lucida Grande", Lucida Sans Unicode, sans-serif;
							font-size:10px;
						}
						
					.show_post p {
						color:#fff;
						margin-top:10px;
						margin-bottom:10px;
						}
						
					.show_post a {
						color:#F5D5B5;
						font-size:14px;	
						}

/* opmaak voor archief */
.archive {color: white; font-size: 1.8em}

/* opmaak voor formulier linkerkant */
.cform {}

.cform ol {
	list-style-type: none;
}

.cform ol label {
	display: block;
	line-height: 25px;
}

.cform .cf_hidden {
	display: none;
}

/* opmaak voor twitter */
.twitter {
	list-style: disc;
	margin-left: 10px;
}