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

body{
	background:url('../images/backgrounds/bgBody04.gif') repeat-y top center #F4F2E8;
	padding:0; margin:0; 
	font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size:13px; color:#69747A;
	}
	
	p, td, th{
		font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size:13px; color:#69747A; line-height:20px; vertical-align:top; text-align:left;
		}
		
	div{
		border:none;}	
		
	th{
		padding-right:10px; 
		}
	th.hdr{
		background:#27ADE3; color:#fff; padding:5px; text-align:center;
		}
	td.tst{
		width:180px;border-bottom:1px solid #c0c0c0; color:#69747A; padding-left:5px;
		}
	td.dwl{
		width:110px;border-bottom:1px solid #c0c0c0; text-align:center;
		}	
	td.dwl a{
		display:block; width:110px; 
		}	
	td.dwl a:hover{
		background:#F47421; color:#fff; text-decoration:none;
		}	
	tr.tst{
		border-bottom:1px solid #c0c0c0;
		}
	table.dwltbl{
		 border: 1px solid #c0c0c0; border-bottom:none; margin-bottom:20px;
		}
	td.slogan{
		text-align:center; vertical-align:top; padding-top:8px; color:#fff; font-size:1em;}


	a{
		color:#344C56; text-decoration:underline; outline:none;
		}
		
	a:hover{
		text-decoration:none;; outline:none;
		}
	a.linkout{
		color:#21ACE3; text-decoration:none; outline:none; padding-right:15px; background:url(../images/icons/newwindow.gif) no-repeat right;
		}

	a img{
		border:none; outline:none; text-decoration:none;}

	.lowerc{text-transform:lowercase;color:#F47421; }

	.namePDF{
		width:250px; float:left; margin:0 20px 0 0; border-bottom:1px solid #CCC;}
	
	.downloadPDF{
		 width:50px; float:left; border:1px solid #CCC; text-align:center; background:#F4F2E8}
	
	.downloadPDF a{
		 text-decoration:none;}

	ul, ol{
		padding:0px; margin:0 0 0 20px; 
		}	
	
	ul li{list-style-position:outside;}	
		
	ul.content{
		margin:5px 20px 5px 0;
		}		
	ul.content li{
		list-style-image:url(../images/icons/bullets/icn_bullet.gif); 
		}
	ul.content li.box{ list-style-position:inside; border:1px solid #c0c0c0; padding:5px; margin:0 0 5px 0; }

	ul.content li ul{	
		margin:3px 0 0 40px; padding:0;}

	a:hover{
		text-decoration:underline; outline:none;
		}	
	input.inp{
		width:300px; height:15px; border:1px inset #69747A; font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size:12px; color:#69747A;
		}
	input.btn{
		background:#27ADE3; border:1px outset #69747A; cursor:pointer;font-family:"Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff;
		}
	div.menuset_A{
		 border:none; text-transform:uppercase; margin:15px 10px;
		}	
	div.menuset_B{
		border:none; margin-top:10px; margin-bottom:10px; 
		}

#containerDiv{
	width:978px; margin:0 auto; text-align:center;
	background:#fff;
	}
	
	#headerDiv{
		height:210px; background:url('../images/backgrounds/bgheader5.png') repeat-x top center; text-align:left; margin-left:5px;
		}	
	#footerDiv{
		height:70px; background:#FFF; margin-left:5px; 
		}
		#headerDiv img, #footerDiv img{
			border:none;
			}

		
	#contentDiv{
		background:#FFF; padding-bottom:20px; margin-left:5px;
		}

		div#call_us{
			margin:0 60px 5px 60px; padding:0 50px; background:#ffffff; border:1px solid #27ADE3; font-size:12px;
			}

		#contentDiv .contentWrapper{
			padding:0 60px;
			}
		#contentDiv a{
			border:none; outline:none;
			}
		#contentDiv img{
			outline:none; padding:5px; margin:5px; border:1px solid #c0c0c0; background:#F4F2E8;
			}

		#contentDiv h1, #contentDiv h1 a{
			font-size:1.4em; color:#ff9900;
			}
		#contentDiv h1 a{
			font-size:1.0em; color:#ff9900;
			}
		#contentDiv h2{
			font-size:1.2em; color:#21ACE3;
			}
		#contentDiv h3{
			font-size:1.1em; color:#Ff9900;
			}

		#contentDiv h4{
			font-size:1.2em; color:#FFF; margin:0; margin-left:20px; padding:0;
			}


		#contentDiv div.partnerbox{
			width:100%; background:#fafafa; border:1px solid #c0c0c0; padding:10px; margin:0 0 5px 0; font-size:11px;}

		#contentDiv div.partnerbox a{
			display:block; text-align:center;}

		#contentDiv div.partnerbox img{
			width:200px; background:#fff;}

			div#intermezzo{
				width:230px; padding:10px; padding-bottom:20px; background:#f8f8f8; border:1px solid #e0e0e0; font-size:12px;
				}
			
			div.colLeft{
				 width:250px; float:left; text-align:left;
				}
			div.colRight{
				 width:250px; float:right; text-align:left;
				}		
			div.colCenter{
				 width:570px; float:right; text-align:left;
				}		
				


div.boxHome{
	background: url('../images/backgrounds/bgBtn_grey.jpg') bottom repeat-x #FFF; width:175px; height:200px; float:left; margin:0 10px 0 0; border:2px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
div.boxHeader{
	background:#27ADE3; color:#FFF; padding:5px 20px; font-weight:bold; text-transform:uppercase; text-align:center; }	
div.boxText{
	padding:10px; }	


div.productBox{
	 width:130px; height:70px; background:url('../images/backgrounds/bgProductBox.png') no-repeat; text-align:center; float:left; margin:0 10px 20px 0; padding:30px 0 0 0;}			

div.productBoxLast{
	 width:130px; height:70px; background:url('../images/backgrounds/bgProductBox.png') no-repeat; text-align:center; float:left; margin:0 0 20px 0; padding:30px 0 0; }			

div.productBox a, div.productBoxLast a{
	display:block; height:70px; width:130px; text-decoration:none; text-transform:uppercase; }


/*aanbiedingen*/
div.aanbiedingenBox{
	 width:150px; height:220px;  border: 1px solid #c0c0c0; -moz-border-radius: 10px;  text-align:center; float:left; margin:0 10px 20px 0; padding:0 0 0 0;}			

div.aanbiedingenBox a{
	text-decoration:none; text-transform:uppercase; }





div#newsticker{
	width:500px; height:40px; background:#FFF; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;  text-align:center; margin:0 auto; font-weight:bold; letter-spacing:1px; color:#555; padding:5px 10px 0 10px;
	}
div#newsticker ul{
	list-style:none; padding:0; margin:10px 0 0 0;
	}	
div#toggle{
	z-index:-10000;
	}	
div#toggle a{
	color:#fff;
	}
	
div.spacer{
	height:0; line-height:0; clear:both;}	
	
	
/*-----------------BEGIN form styles-------------------------------*/

#contactform label{
	float:left; width:80px; text-align:right; padding:0 20px 0 0;}

#contactform input, #contactform select, #contactform textarea{
	width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#9B928C; border:1px solid #C1B5AB; padding:5px 10px;  }
	
#contactform select{
	width:150px;}

#contactform input.radio{
	width:15px; border:none;}

#contactform input#btn{
	cursor:pointer; border:1px solid #c0c0c0; color:#FFF; width:320px; text-transform:uppercase; background:#58AC46; }


	
