/* CSS Document */
body{
	background:#fff;
	color:#0F0F0F;
	font:15px/20px Arial, Helvetica, sans-serif;
	margin:32px 0 0;
	padding:0;
	background-color: #FFFFFF;
}

div, ul, h1, h2, h3, li, p, img{margin:0; padding:0;}
ul{list-style-type:none;}

/* TOP PANEL*/
#topPanelImg{
	width:762px;
	background-image:url("../images/bouwdroger-top.jpg");
	height:100px;
	position:relative;
	margin:0 auto;
	padding:0;
}

#topPanel {
	width:762px;
	height:80px;
	position:relative;
	margin:0 auto;
	padding:0;
}

#topPanel-sub{
	width:762px;
	height:62px;
	position:relative;
	margin:0 auto;
	padding:0;
}

/* SUB TOP PANEL */
#topPanel-sub-nav{
	width:762px;
	height:12px;
	margin:0 auto;
	margin-bottom:15px;
	padding:0;
}

#topPanel-sub-nav ul {
	margin-left:70px;
}

#topPanel-sub-nav ul li{
	float:left;
	padding-right:10px;
	padding-left: 10px;
	font:12px Trebuchet MS,Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height: 12px;
	border-right: 1px solid #164360;
	/*
	background-image:url("../../images/pipe.gif");
	background-repeat:no-repeat;
	background-position:right; */
}

#topPanel-sub-nav ul li.endlist{
	border-right:none;
}

#topPanel-sub-nav ul li.arrow-sub{
	float:left;
	padding-right:10px;
	padding-left:20px;
	background-image:url("../images/arrow-sub.gif");
	background-repeat:no-repeat;
	background-position:left; 
}

#topPanel-sub-nav ul li a{
	display:block;
	padding:0px;
	height:12px;
	color:#164360;
	text-decoration:none;
	text-align:center;
	top:0px;
	left:0px;
}

#topPanel-sub-nav ul li a.selected{
	font-weight:bold;
	color:#FF7113;
}

/* MENU PANEL*/

#topPanel-left {
}

#topPanel-left ul{width:762px; height:36px; position:absolute; top:10px; margin:5px 0 0; padding:0 0px 0 0; border-bottom:1px solid #AEAEAE;}

#topPanel-left ul li{
	float:left;
	padding-right:21px;
	font:14px/36px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-image:url("../images/pipe.gif");
	background-repeat:no-repeat;
	background-position:right;
}

#topPanel-left ul li.contact{
	background:none;
}

#topPanel-left ul li a{
	display:block;
	padding:0px;
	height:36px;
	color:#164360;
	text-decoration:none;
	text-align:center;
	top:0px;
	left:0px;
}

#topPanel-left ul li a.selected{
	font-weight:bold;
}

#topPanel-right ul{width:50px; height:36px; position:absolute; top:10px; right:0px; margin:5px 0 0; padding:0 0px 0 0; border-bottom:1px solid #AEAEAE;}

#topPanel-right ul li{
	float:left;
	padding-right:21px;
	font:11px/36px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-image:url("../images/pipe-lang.gif");
	background-repeat:no-repeat;
	background-position:right;
}

#topPanel-right ul li.FR{
	background:none;
	padding-right:0px;
}

#topPanel-right ul li a{
	display:block;
	padding:0px;
	height:36px;
	color:#164360;
	text-decoration:none;
	text-align:center;
	top:0px;
	left:0px;
}

#topPanel-right ul li a.selected{
	color:#000000;
	font-weight:bold;
}

/* BODY PANEL*/

#bodyPanel{
	width:762px;
	position:relative;
	margin:0 auto;
	padding:0;
}

/* NIEUW START */

#bodyPanel-left{
	float:left;
	width:483px;
	padding-left:15px;
	padding-right:5px;
	border:1px solid #df9b5b;
	background-color:#FFFFCC;
}

/* Speciaal voor pagina ontvochtigers en ventilatoren */

#bodyPanel-left-ontvochtigers{
	float:left;
	width:483px;
	height:350px;
	padding-left:15px;
	padding-right:5px;
	border:1px solid #df9b5b;
	background-color:#FFFFCC;
}


#bodyPanel-left-ventilatoren{
	float:left;
	width:483px;
	height:350px;
	padding-left:15px;
	padding-right:5px;
	border:1px solid #df9b5b;
	background-color:#FFFFCC;
}

/* -- */


#bodyPanel-left-text{
	font-size:12px;
}

#bodyPanel-left-text ul{
	list-style:disc;
	list-style-position:outside;
	padding-left:20px;
}

#bodyPanel-left-text li{
	margin-bottom:10px;
}

#bodyPanel-left-text ul.contact{
	padding:0px;
}

#bodyPanel-left-text li.no-style{
	list-style:none;
	margin:0px;
}

#bodyPanel-left-text li.no-disc{
	list-style:none;
}

#bodyPanel-left-text a,
#bodyPanel-left-text a:visited {
	font-weight:normal; 
	color:#FF7113;
	text-decoration:underline;
}

#bodyPanel-left-text h1{
	margin:10px 0 15px 0;
	font:22px/24px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#FF7113;
}

#bodyPanel-left-text h2{
	margin:0px 0 10px 0;
	font:20px/24px Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	color:#FF7113;
}

#bodyPanel-left-text h2.onze-bouwdrogers{
	margin-top:30px;
}

/* H1 ons gamma */

#bodyPanel-gamma{
	float:left;
	width:488px;
	padding-left:15px;
	border:1px solid #df9b5b;
	background-color:#FFFFCC;
	height:59px;
	margin-bottom:8px;
}

#bodyPanel-gamma h1{
	margin:15px 0 15px 0;
	font:22px/24px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#FF7113;
}

/* Producten homepage */

/* Producten homepage */

#bodyPanel-left-products{
	margin:20px 10px 30px 0px;
}

#bodyPanel-left-products h2{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal; 
	color:#FF7113;
}

#bodyPanel-left-products p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic; 
	color:#000000;
	padding-left:15px;
	padding-bottom:2px;
	background-image:url("../images/arrow-sub.gif");
	background-repeat:no-repeat;
	background-position:left; 
}

#bodyPanel-left-products-df400{
	float:left;
	width:220px;
	border:1px solid #c9590f;
	padding:5px;
	margin-right:8px;
	background-color:#FFFFFF;
}

#df400-header {
	background-image:url("../images/bouwdroger-type-1.jpg");
	background-repeat:no-repeat;
	height:65px;
}

#df400-image {
	/*height:70px;*/
}

#df400-reserveer {
	margin-top:10px;
}

#df400-reserveer IMG {
	border:0px;
}

#df400-reserveer ul {
	margin:0px;
	padding:0px;
	list-style:none;
	width:220px;
}

#df400-reserveer li {
	width:104px;
	padding-left:6px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#c9590f;
}

#bodyPanel-left-products-df800{
	float:left;
	width:220px;
	border:1px solid #c9590f;
	padding:5px;
	background-color:#FFFFFF;
	margin-bottom: 10px;
}

#df800-header {
	background-image:url("../images/bouwdroger-type-2.jpg");
	background-repeat:no-repeat;
	height:65px;
}

#df800-image {
	/*height:70px;*/
}

#df800-reserveer {
	margin-top:10px;
}

#df800-reserveer IMG {
	border:0px;
}

#df800-reserveer ul {
	margin:0px;
	padding:0px;
	list-style:none;
	width:220px;
}

#df800-reserveer li {
	width:104px;
	padding-left:6px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#c9590f;
}


.adres-style1 {
	color:#FF7113;
	font-weight:bold;
}

.adres-style2 {
	color:#FF7113;
	font-size:14px;
	font-weight:bold;
}

.algemene-voorwaarden {
	color:#FF7113;
	font-weight:bold;
}

.faq,
.voorwaarden {
	font-weight:bold;
	color:#000000;
}

.volume {
	font-size:16px;
}

#bodyPanel-right{
	float:right;
	width:249px;
}

#bodyPanel-right-troeven{
	background-image:url("../images/voordelen.jpg");
	background-repeat:no-repeat;
	border:1px solid #df9b5b;	
	background-color:#FFFFCC;
	margin-bottom:8px;
	height:200px;
}

#bodyPanel-right-troeven ul{
	padding-top:70px; 
	margin-left:10px;
	color:#004b7c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#bodyPanel-right-troeven ul li{
	padding:5px 0px 5px 40px;
}

#bodyPanel-right-troeven ul li.troef1{
	background-image:url("../images/troef1.jpg");
	background-repeat:no-repeat;
}

#bodyPanel-right-troeven ul li.troef2{
	background-image:url("../images/troef2.jpg");
	background-repeat:no-repeat;
}

#bodyPanel-right-troeven ul li.troef3{
	background-image:url("../images/troef3.jpg");
	background-repeat:no-repeat;
}

#bodyPanel-right-troeven ul li.troef4{
	background-image:url("../images/troef4.jpg");
	background-repeat:no-repeat;
}

#bodyPanel-right-reserveer{
	margin-bottom:8px;
	height:61px;
	border:1px solid #df9b5b;	
	background-color:#FFFFCC;
	padding:11px 0px 0px 9px;
}

#bodyPanel-right-reserveer IMG {
	border:none;
}

#bodyPanel-right-quote{
	margin-bottom:8px;
	height:59px;
	border:1px solid #df9b5b;	
	background-color:#FFFFCC;
	padding:11px 0px 0px 9px;
}

#bodyPanel-right-telefoon{
	margin-bottom:8px;
	border:1px solid #c9590f;
	background-color:#FFFFCC;
	height:59px;
}

#bodyPanel-right-telefoon IMG {
	border:none;
}


#bodyPanel-right-levering{
	border:1px solid #df9b5b;	
	background-color:#FFFFCC;
	height:239px;
}

#bodyPanel-right-levering h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold; 
	color:#FF7113;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#bodyPanel-right-levering ul{
	margin-left:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
}

#bodyPanel-right-levering li{
	padding-right:10px;
	padding-left:20px;
	background-image:url("../images/arrow-sub.gif");
	background-repeat:no-repeat;
	background-position:left; 
}

#bodyPanel-right-levering p{
	margin-left:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#bodyPanel-right-adres{
	background-image:url("../images/adres.jpg");
	background-repeat:no-repeat;
	border:1px solid #df9b5b;	
	background-color:#FFFFCC;
	margin-bottom:8px;
}

#bodyPanel-right-adres ul{
	padding:5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#bodyPanel-right-adres a,
#bodyPanel-right-adres a:visited {
	font-weight:normal; 
	color:#FF7113;
	text-decoration:underline;
}

/* #bodyPanel-right-bouwdrogen{
	background-image:url("../../images/bouwdrogen.jpg");
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom:20px;
	border:1px solid #00FF00;
	background-color:#FFFFCC;
}

#bodyPanel-right-bouwdrogen ul{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	padding-top:50px;
}

#bodyPanel-right-bouwdrogen ul li{
	background-image:url("../../images/bouwdrogen-lijst.jpg");
	background-repeat:no-repeat;
	margin-bottom:4px;
	padding-left:37px;
}

#bodyPanel-right-bouwdrogen ul li a,
#bodyPanel-right-bouwdrogen ul li a:visited{
	text-decoration:underline;
	color:#0000FF;
}

#bodyPanel-right-levering {
	margin-left:20px;
}

#bodyPanel-right-levering h2 {
	margin:20px 0 10px 0;
	padding-left:55px;
	padding-top:10px;
	font:16px/24px Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#FF7113;
	background-image:url("../../images/levering.jpg"); 
	background-repeat:no-repeat;
	height:40px;
}

#bodyPanel-right-levering ul {
	padding-left:20px;
}

#bodyPanel-right-levering li {
	padding-left:20px;
	background-image:url(../../images/arrow-levering.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#bodyPanel-right-levering p {
	padding-left:20px;
	margin-bottom:10px;
	color:#004b7c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#bodyPanel-right-levering p.levering {
	font-size:12px;
} */

/* NIEUW EINDE */

/* FOOTER PANEL*/
#footerPanel{
	/*background-image:url("../../images/footer-bouwdroger.jpg"); 
	background-repeat:no-repeat;*/
	position:relative;
	margin:0 auto; 
	padding:0;
	width:762px; 
}

#footertextPanel {
	width:762px;
	font-size:11px;
	text-align:center;
	color:#A64200;
	padding-top:10px;
}

#footertextPanel a,
#footertextPanel a:visited{
	color:#A64200;
}

#spacer {
	clear:both;
}

.hidden {
	display:none;
}

/* PRUDUCTEN */

#bodyPanel-producten{
	/*padding-left:20px;*/
	float:left;
}

#bodyPanel-producten-text{
	font-size:12px;
	/*padding-right:20px;*/
}

#bodyPanel-producten-text .df-serie{
	font-size:11px;
	font-style:italic;
}

#bodyPanel-producten-tabel {
	width:762px;
	margin-top:4px;
	background-color:#f8eddd;
	border:1px solid #df9b5b;
}

#bodyPanel-producten-tabel.huren {
	clear:both;
	width:762px;
	margin-top:0px;
}

#bodyPanel-producten-tabel IMG{
	border:none;
}

#bodyPanel-producten-tabel h2{ 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	padding:0px 0 0 10px; 
	color:#000000;
}

#bodyPanel-producten-tabel h3{ 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal; 
	padding:0px 0 0 10px; 
	color:#000000;
}

#bodyPanel-producten-tabel h4{ 
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	padding:0px 0 0 10px; 
	color:#FF7113;
}

/* FORMULIEREN */
form {
	margin-left:20px;
}
input,
textarea {
	background-color:#ffffff;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border-top:#e2e2e2 solid thin;
	border-left:#cccccc solid thin;
	border-bottom:#cccccc solid thin;
	border-right:#e2e2e2 solid thin;
}
input.error,
textarea.error {
	border:#f00 solid thin;
}
input[type=checkbox] {
	border:0px;
	background:none;
}
#errors {
	font-style:italic;
	color:#f00;
}