@charset "UTF-8";
/* CSS Document */


* {
	margin: 0;
	padding: 0;
	border: 0;
}


#main {
	width: 986px;
	margin: 0 auto;
	/* border: 1px solid #ff0000; */
}


/* Header */
#logo {
	width: 185px;
	height:86px;
	float: left;
	text-indent: -5000px;
	background-image: url(/assets/images/site/logo.gif);
}

/* -------------------- */
/* Header Menu Rechts   */
#headerMenuRechts {
	width: 400px;
	height:86px;
	float: right;
}
#headerMenuRechts p {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1f1204;
	text-align: right;
	padding-right: 20px;
	padding-top:10px;
}
#headerMenuRechts a {
	color: #1f1204;
	text-decoration:none;
}
#headerMenuRechts a:hover {
	color: #1f1204;
	text-decoration: underline;
}

/* ------------------------- */
/* Zoekbox                   */
#zoekbox {
	width:197px;
	height:70px;
	background-image:url(/assets/images/site/zoekboxBack.gif);
	background-repeat:no-repeat;
}
#zoekbox .ajaxSearch_resultsInfo, #zoekbox .ajaxSearch_paging, #zoekbox .ajaxSearch_result {
	display:none;
}
p.ajaxSearch_intro, #ajaxSearch_submit {
	display:none;
}
#ajaxSearch_form {
	text-align:left;
}
#ajaxSearch_input {
	border: 1px solid #dddddd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1f1204;
	margin-top:0px;
	margin-right:5px;
	margin-left:20px;
	margin-bottom:0px;
	
	padding-top:2px;
}
#ajaxSearch_submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1f1204;
	text-align: right;
	padding-right: 20px;
	padding-top:10px;
}

#headerMenuRechts .ajaxSearch_resultsInfo, #headerMenuRechts .ajaxSearch_paging, #headerMenuRechts .ajaxSearch_result, #headerMenuRechts  .AS_ajax_resultsIntroFailure {
	display:none;
}


/* ---------------------- */
/* Top Menu               */
#topmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1f1204;
	padding-left:21px;
	padding-top:7px;
	clear:both;
	width: 986px;
	height:28px;
	background-image: url(/assets/images/site/topmenu-back.gif);
	background-repeat:no-repeat;
}
#topmenu ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
#topmenu ul li {
	display:inline;
	margin:0;
	padding-left:0px;
	padding-right:30px;
}

#topmenu ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1f1204;
	text-decoration:none;
}

#topmenu a:hover {
	text-decoration:underline;
}

/* ------------------------------------------ */
/* Structure                                  */
#contentContainer {
	width: 986px;
	clear:both;
}
#linkerkant {
	width: 197px;
	float: left;
	clear:both;
	padding:0;
	margin:0;
}
#midden {
	width:584px;
	margin-left:4px;
	margin-right:4px;
	float:left;
}
#rechterkant {
	width:197px;
	float:right;
	padding: 0;
	margin: 0;
}

#content {
	clear:both;
	width:560px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom:10px;
	padding-top: 10px;
}

/* Within #content */
#middenContent {
	float:left;
	width:375px;
	padding-left:0px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:20px;
}
	
#middenRechts {
	float:right;
	width:175px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:20px;
	overflow:hidden;
}
/* Or two columns combined */
#middenContentWide {
	float:left;
	width:560px;
}


#middenRechts img {
	margin-top:0px;
	margin-bottom:10px;
}
/* ------------------------------------------ */
/* Balk met grote foto              (OLD)     */
/* Ter hoogte van de grote foto               */
/*
#topfoto {
	clear:both;
	float:left;
	width: 788px;
	height:261px;
	background-image: url(/assets/images/site/topfoto.jpg);
	background-repeat:no-repeat;
}

#topfoto #topfoto_rechts {
	float:right;
}

.transparent {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
*/
/* ------------------------------------ */
/* Midden Foto                          */
#topMiddenFoto {
	width:584px;
	height:261px;
}

/* ---------------------------------------- */
/* Producten Menu                           */
#productenMenu {
	clear:both;
}
.productenMenuItem {
	float:left;
	width:120px;
	height:140px;
	padding-right:30px;
	padding-left:30px;
}
.productenMenuItem h5.productenMenuItemText {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#000;
	display:block;
	width:120px;
	word-wrap:break-word;
}
.productenMenuItem h5.productenMenuItemText a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#000;
	text-decoration:none;
}
.productenMenuItem h5.productenMenuItemText a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
/* ---------------------------------------- */
/* Top Rechts - ONZE KLANTEN    (old)            */
/*
#toprechts {
	float:right;
	width:197px;
	height:261px;
	background-image: url(/assets/images/site/toprechtsblok.gif);
	background-repeat:no-repeat;
	min-height:261px;
}
#toprechts p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#050408;
	padding-top: 10px;
}
#toprechts a {
	text-decoration: none;
	color:#050408;
}
#toprechts a:hover {
	text-decoration: underline;
}
*/


/* ---------------------------------------- */
/* ONZE KLANTEN                             */
#onzeklanten {
	width:197px;
	height:261px;
/*	
	background-image: url(/assets/images/site/toprechtsblok.gif);
	background-repeat:no-repeat;
*/
	background-color:#e4e4f9;
	min-height:261px;
	margin-bottom:10px;
}
#onzeklanten p.onzeklanten_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#050408;
	padding-top: 10px;
	padding-bottom:15px;
}
#onzeklanten p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#050408;
	padding-top: 0px;
}
#onzeklanten a {
	display:block;
	text-decoration: none;
	color:#050408;
	padding-top:3px;
	padding-bottom:3px;
}
#onzeklanten a:hover {
	display:block;
	color:#ffffff;
	background-color:#ca0039;
	text-decoration:none;
}
	
/* ---------------------------------- */
/* kaartje Nederland                  */
#kaartjeNederland {
	margin-bottom:10px;
	height:261px;
}

/* --------------------------------------- */
/* De balk onder de TopFoto, Balk4 genoemd    (OLD) */
/*
#balk4 {
	clear:both;
}
#balk4_producten_en_breadcrumbs {
	float:left;
	height:213px;
}

#balk4_rechts {
	width:197px;
	float:right;
	height:213px;
}
	
*/


/* ----------------------------------------------------- */
/* Horizontal scrolling, according to www.flowplayer.org */
/*
div.productenScrollContainer {
	width:788px;
	height:186px;
	background-color:#ffffff;
}
div.productenScrollContainer {
	position:relative;
	float:left;
	overflow:hidden;
	width:738px;
	height:186px;
}
#productenScroll {
	position:absolute;
	width: 1476px;
	clear:both;
}
#productenScroll div {
	float:left;
	width:123px;
	height:186px;
	cursor:pointer;
	background-color:#ffffff;
}

#productenScroll h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-align:center;
}

a.scrollLeft {
	display:block;
	width:25px;
	height:186px;
	background-image: url(/assets/images/site/scroll_h_left.gif);
	float:left;
	cursor:pointer;
}

a.scrollRight {
	display:block;
	width:25px;
	height:186px;
	background-image: url(/assets/images/site/scroll_h_right.gif);
	float:left;
	cursor:pointer;
}
*/


/* ----------------------------------------------------- */
/* Footer                                                */
#footer {
	width:986px;
	height:31px;
	min-height:31px;
	background-color:#e4e4f9;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:10px;
}
#footer ul {
	text-align:right;
	list-style-type:none;
	padding-right:10px;
	padding-top:5px;
}
#footer ul li {
	display:inline;
	padding-top:8px;
	padding-left:20px;
}
#footer ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
#footer ul li a:hover {
	color:#000000;
	text-decoration:underline;
}
/* ----------------------------------------------------- */
/* Kruimelpad, renamed naar Breadcrumbs voor Google      */
#breadcrumbs {
	width: 584px;
	height:26px;
	margin-top:1px;
	padding-top:5px;
	background-color:#e4e4f9;
	overflow:hidden;


}
#breadcrumbs a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
#breadcrumbs a:hover {
	color:#000000;
	text-decoration:underline;
}
/* ------------------------------------ */
/* CONTENT                              */

#maincontent {
	clear:both;
	width: 986px;
	overflow:hidden;
}
/* Dit is het hoofd contentblok, daar waar alle tekst staat */
#content__OLD {
	width:364px;
	float:left;
	overflow:hidden;
	padding-top: 21px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
}

/* Kolom 2 in de content */
#content2 {
	width:173px;
	float:left;
	overflow:hidden;
	padding-top: 21px;
	padding-bottom: 30px;
}

/* Content 1 And 2 is in place of separate columns */
#content1and2 {
	width: 537px;
	float:left;
	overflow:hidden;
	padding-top: 21px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
}
/* Kolom 3 in de content */
#content3 {
	width:227px; /* There is room for 251 */
	float:left;
	overflow:hidden;
	padding-top: 21px;
	padding-bottom: 30px;
}
/* De rechterkant van het scherm */
#contentRight {
	width:197px; /* was 197 */
	float:right;
	overflow:hidden;
}




#content h1, #content1and2 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#050408;
	padding-top: 6px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
	display:block;
}

#content h2, #content1and2 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#050408;
	padding-top: 10px;
	padding-left:0px;
	padding-bottom: 6px;
	text-align:left;
}

#content h3, #content1and2 h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#050408;
	padding-top: 13px;
	padding-left:0px;
	padding-bottom: 0px;
	text-align:left;
}

#content h6, #content1and2 h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ba1746;
	padding-top: 10px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
}


#content p, #content1and2 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
	padding-top: 5px;
}

#content ul, #content1and2 ul {
	list-style:inside;
	padding-top:5px;
	padding-left:0px;
}
#content li, #content1and2 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
}
#content a, #content1and2 a {
	text-decoration:none;
	color:#050408;
}
#content a:hover, #content1and2 a:hover {
	text-decoration:underline;
	color:#050408;
}

/* --------------------------------- */
/* ajaxSearch settings               */
#content p.ajaxSearch_resultsInfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#050408;
	padding-top: 6px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
}
#content span.ajaxSearch_highlight {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ba1746;
	padding-top: 6px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
}
#content .ajaxSearch_paging {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
	padding-top: 5px;
}

#content .ajaxSearch_result {
	padding:10px;
	margin-top:10px;
	border:1px solid #aaaaaa;
	background-color:#d0d0d0;
}
#content a.ajaxSearch_resultLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#008fd0;
}
#content a.ajaxSearch_resultLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#008fd0;
}
#content .ajaxSearch_resultExtract {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
	padding-top: 5px;
}

#content .AS_ajax_resultsIntroFailure {
	padding:10px;
	margin-top:10px;
	border:1px solid #aaaaaa;
	background-color:#d0d0d0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
}


/* ---------------------------------------- */
/* Veelgestelde Vragen                      */
#veelgesteldevragenLijst div.vraag {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
}
#veelgesteldevragenLijst div.vraag a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#050408;
	text-decoration:none;
	padding-left:10px;
}
#veelgesteldevragenLijst div.vraag a:hover {
	color:#050408;
	text-decoration:underline;
}

table.vraagForm {
}

table.vraagForm td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	padding-top:3px;
	padding-bottom:3px;
}
table.vraagForm td input.inputbox, .zend_form input {
	border:1px #bbbbbb solid;
	width:200px;
	padding-left:10px;
	padding-right:10px;
}
table.vraagForm td textarea {
	border:1px #bbbbbb solid;
	width:200px;
	padding-left:10px;
	padding-right:10px;
}
table.vraagForm td input.submitbox, .zend_form input[type="submit"] {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:5px;
	cursor: pointer;
}

/* ---------------------------------------- */
/* Aanbidingen blok in kolom 3              */


#aanbieding {
	width:197px;
	height:261px;
	min-height:261px;
}
#aanbieding_foto {
	float:left;
	overflow:hidden;
	width:50px;
}
#aanbieding_teksten, #code-label label{
	float:left;
	width: 122px;
	overflow: hidden;
	padding-top:2px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif
}
#aanbieding_titel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ba1746;
}
#aanbieding_titel a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ba1746;
	text-decoration:none;
}
#aanbieding_titel a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ba1746;
	text-decoration:underline;
}
#aanbieding_tekst {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
}
#aanbieding_prijs a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ba1746;
	text-decoration:none;
}
#aanbieding_prijs a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ba1746;
	text-decoration:underline;
}
	
/* ---------------------------------------- */
/* Productenlijst                           */
#productenlijst {
	clear:both;
}

#productenlijst .productgroeptitel {
clear:both;
}

#productenlijst .product {
	float:left;
	height:235px;
	min-height:175px;
	width:100px;
	padding-right:10px;
	padding-left: 10px;
	padding-bottom:20px;
	border:1px solid #ffffff;
}
/*
#productenlijst .product:hover {
	border: 1px solid #008fd0;
}
*/
#productenlijst .product .plaatje {
	vertical-align:top;
	min-height:150px;
}
#productenlijst .product .tekst {
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	min-height:20px;
	height:20px;
	font-weight:bold;
	color:#050408;
	text-align:center;
	padding-bottom:5px;
}

	
	
#content table.contenttable, #content1and2 table.contenttable {
	margin:10px;
	border-collapse:collapse;
}
#content table.contenttable th, #content1and2 table.contenttable th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#050408;
	text-align:center;
	padding-top: 5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border:1px solid #000000;
}

#content table.contenttable td, #content1and2 table.contenttable td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
	padding-top: 5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	border:1px solid #000000;
}



#content2 img {
	padding-bottom: 10px;
}
#content2 p {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
	padding-top: 5px;
}
#content2 a {
	color:#050408;
	text-decoration:none;
}
#content2 a:hover {
	color:#050408;
	text-decoration:underline;
}
	


/* --------------- */
/* kolom 3 - Tekst */

#tekst_kolom3 {
	padding-top:20px;
	padding-left: 5px;
}
#tekst_kolom3 a.parent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding-bottom: 10px;
}
#tekst_kolom a.parent:hover {
	color:#000000;
	text-decoration:underline;
}


/* ----------------------------------- */
/*  ContactFormLinks                   */
#contactFormLinks {
	width:197px;
	height:250px;
	min-height:250px;
	background-image:url(/assets/images/site/contactform2_back.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
}
#contactFormLinks h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}
#contactFormLinks p.contactform_regel1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:14px;
	padding-left: 55px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#contactFormLinks p.contactform_telefoonnummer {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:16px;
	padding-left: 55px;
	padding-top: 0px;	
}
#contactFormLinks p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}
#contactFormLinks td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	padding-left: 10px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
}

#contactFormLinks input.contactform_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width: 130px;
	border: 1px solid #c9c6c6;
}

#contactFormLinks textarea.contactform_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width: 130px;
	border: 1px solid #c9c6c6;
}

#contactFormLinks input.contactform_inputButton {
	padding-top: 8px;
}


/* ----------------------------------- */
/*  Contactform      (OLD)                   */
#contactform {
	width:227px;
	height:250px;
	min-height:194px;
	background-image:url(/assets/images/site/contactform_back.gif);
	background-repeat:no-repeat;
}

#contactform h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}
#contactform p.contactform_regel1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	padding-left: 55px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#contactform p.contactform_telefoonnummer {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:16px;
	padding-left: 55px;
	padding-top: 0px;	
}
#contactform p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left: 10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:10px;
}
#contactform td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	padding-left: 10px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
}

#contactform input.contactform_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width: 130px;
	border: 1px solid #c9c6c6;
}

#contactform textarea.contactform_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width: 130px;
	border: 1px solid #c9c6c6;
}

#contactform input.contactform_inputButton {
	padding-top: 5px;
}


/* ----------------------------------- */
/*  Offerteformulier				   */ 

#offerteformulier td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	padding-left: 10px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
}

#offerteformulier input.contactform_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width: 150px;
	border: 1px solid #c9c6c6;
}

#offerteformulier textarea.contactform_input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	width: 130px;
	border: 1px solid #c9c6c6;
}



/* --------------------------------------- */
/* Content 3                               */

#content3 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#050408;
	padding-top: 12px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
}
#content3 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-align:left;
	padding-top: 12px;
}

#content3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#050408;
	text-decoration:none;
}

#content3 a:hover {
	text-decoration:underline;
}



/* ------------------------------------- */
/* content Right     (OLD)                      */
#contentRight_Sales1 {
	background-color:#ebebeb;
	padding-left: 10px;
	padding-right: 10px;
}

#contentRight_Sales1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#17151a;
	padding-top: 6px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:center;
}

#contentRight_Sales1 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1f1204;
	padding-top: 6px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
}


/* ------------------------------------- */
/* content Right                         */
#Sales {
	background-color:#ebebeb;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:10px;
	margin-bottom:10px;
}

#MaatwerkSales h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#17151a;
	padding-top: 6px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
}

#MaatwerkSales p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1f1204;
	padding-top: 6px;
	padding-left:0px;
	padding-bottom: 10px;
	text-align:left;
}
#MaatwerkSales p a {
	color:#ca0039;
	text-decoration:none;
}
#MaatwerkSales p a:hover {
	color:#ca0039;
	text-decoration:underline;
}



/* ------------------------------------ */
/* SITEMAP                               */
#sitemap {
	padding-bottom:40px;
}
#sitemap ul {
	list-style:inside;
	padding-left:30px;
	padding-bottom:10px;
}
#sitemap ul li {
	padding-bottom: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1f1204;
	text-align:left;
}
#sitemap ul li a {
	color:#1f1204;
	text-decoration:none;
}
#sitemap ul li a:hover {
	text-decoration:underline;
}

/* ------------------------------------ */
/* FOOTER                               */

#footer {
	width: 986px;
	clear:both;
}

