/* CSS Document */

* {
	margin: 0;
	padding: 0;
}

a {color: #5a5b5b; text-decoration:none; line-height:1.6;}
a:hover {color: #5a5b5b; text-decoration:underline;}

body {
	background: url(images/background.jpg) repeat ;
	color: #ffffff;
	line-height:1.6;
	font:75% Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1 {
	font-family:tahoma;
	font-size:15px;
	padding-top: 5px;	
	padding-left:5px;
	padding-bottom:7px;
	color:#0c4488;
	font-weight:bold;	
	}

h2 {
	font-family:Arial;
	font-size:14px;
	padding-top: 5px;	
	padding-bottom:15px;
	color:#ffffff;
	font-weight:bold;
	padding-left:5px;
	}
	
h3{    
	font-family:Arial;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	}	


p {
	font-family:tahoma;
	font-size:11px;		
	color:#5a5b5b;
	padding-left:8px;
	padding-left:10px;
	padding-right:10px;
	line-height:28px;
	font-weight:normal;
	}
	
.infolinkje a{
    color:#ffffff;
	padding-top:2px;
	font-family: arial, serif;
	font-size:11px;	
	text-decoration:none;
	float:left;
	font-weight:normal;
	}
	
.infolinkje a:hover{
    color:#ffffff;
	padding-top:2px;
	font-size:11px;	
	font-family: arial, serif;
	text-decoration:underline;
	float:left;
	font-weight:normal;
	}
	
.button{
	color: #ffffff;
	background-color: #036505;
	font-size:11px;	
	font-family: arial, serif;
	width:50px;
	height:18px;
	text-align:center;
	float:left;
	font-weight:normal;
	border:0px;
	margin-top:5px;
	margin-bottom:20px;
}

.button1{
	margin-top:25px;
	float:left;
	
}
	
/* container */

#container {	
	margin: 0 auto;	
	width: 950px;
	height:100%;
	background: url(images/zijlijn.jpg) repeat;
}	
	
	
/*************************************************
instellingen content
**************************************************/

#content{
	width:950px;
	height:auto;
	float:left;
	background: url(images/boot.jpg) no-repeat;
	
}

/*************************************************
instellingen linkerkant
**************************************************/
	
#left{
    width:160px;
	height:100%;
	float:left;
	margin-left:68px;
	_margin-left:34px;
	margin-top:0px;	
	}
	
.zoeken{
	width:160px;
	height:auto;
	float:left;
	margin-top:70px;
}

.form{
   color: black; 
   font-size: 11px; 
   font-family: arial, serif; 
   background: #d1e6ff;
   border: solid 1px #535353;
   margin-left:5px;
   
   }
   
.vullen{
   color: black; 
   font-size: 11px; 
   font-family: arial, serif; 
   background: #ffffff;
   border: solid 1px #535353;
   width:100px;
   _width:85px;
   height:17px;
   float: left;
   }
   
 .vullen1{
   color: #666666; 
   font-size: 11px; 
   font-family: arial, serif; 
   background: #ffffff;
   border: solid 1px #535353;
   width:160px;   
   height:17px;
   float: left;
   margin-top:3px;
   margin-left:3px;
   padding-top:3px;
   padding-left:3px;
   }    
	
.navigatie {
    width:128px;
	height:auto;	
	float:left;
	margin-top:35px;
	margin-left:16px;
	_margin-left:8px;
	
	}

.navigatie ul {
	list-style: none;
	height:auto;
	width:128px;
	float:left;
	}
	
.navigatie li a  {
	width:118px;
	height:20px;
	background:url(images/navigatiebg.jpg) no-repeat ;
	display: block;
	font-family: arial, serif; 
	font-size:12px;
	color: #3a00d5;
	text-decoration: none;
	padding-top:3px;
	font-weight:normal;
	margin-top:2px;	
	float:left;
	padding-left:10px;
	}	
	
.navigatie li  a:hover{
	background:url(images/navigatiebg.jpg) no-repeat ;
	color: #000000;
	font-family: arial, serif; 
	font-size:12px;
	font-weight:normal;
	}
	
.login_menu{
	width:160px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-left:16px;
	_margin-left:8px;
}

.login_table{
	width:160px;
	height:auto;
	float:left;
	margin-top:10px;
}

.login_tekst{
	color: #ffffff;
	font-family: arial, serif; 
	font-size:11px;
	font-weight:normal;
	line-height:22px;
}

.login_tekst a{
	color: #ffffff;
	font-family: arial, serif; 
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.login_tekst a:hover{
	color: #ffffff;
	font-family: arial, serif; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.textbg{
   color: #666666;
   font-size: 11px; 
   font-family: arial, serif; 
   background: #ffffff;
   width:77px;
   height:16px;
   float: left;
   border:0px;
   padding-top:1px;
   padding-left:1px;
   
}
	
	
/*************************************************
instellingen recherkant
**************************************************/

#rechts{
	width:680px;
	height:auto;
	float:left;
	margin-left:20px;
	}

#top{width:200px; height:auto; float:right;}
div#menu_top { clear:both; width:600px; height:25px; margin-top:127px; float:right; }	
div#menu_top div.top { clear:both; height:25px; }
div#menu_top div.top ul { float:left;list-style:none;  }
div#menu_top div.top ul li { float:left; color:#ffffff; height:25px; font-size:11px; line-height:25px;}
div#menu_top div.top ul li a { color:#ffffff; text-decoration:none; font-size:11px; line-height:25px; padding: 0 10px 0 10px; float:left; }
div#menu_top div.top ul li a:hover { color:#ffffff; text-decoration:underline; font-size:11px; line-height:25px; padding: 0 10px 0 10px; float:left; }
div#menu_top div.top ul li a.first { padding-left:0px;}

.shop_icon{width:auto; height:auto; float:right; margin-left:0px; margin-right:20px;}



.index_producten_totaal{
	width:680px;
	height:auto;
	float:left;
	margin-top:0px;
}

.index_producten_individueel{
	width:215px;
#	height:170px;
	height:100%;
	float:left;
	margin-left:10px;
	background: #049e07;
	margin-top:10px;
}

.link_algemeen{
	color: #ffffff;
	font-family: arial, serif; 
	font-size:11px;
	font-weight:normal;
}

.link_algemeen a{
	color: #ffffff;
	font-family: arial, serif; 
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

.link_algemeen a:hover{
	color: #ffffff;
	font-family: arial, serif; 
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.overige{
	width:680px;
	height:auto;
	float:left;
	margin-top:10px;
}

.overige1{
	width:510px;
	height:auto;
	float:left;
	margin-top:10px;
}

.overige_rechts{
	width:150px;
	height:auto;
	float:right;
	margin-left:2px;
	margin-top:65px;
}
	

.detail_title{
	color: #ffffff;
	font-size:11px;
	font-family: arial, serif;
	font-weight:normal;
	float:left;
	clear:both;
}

.detail_table{
	color: #ffffff;
	font-size:11px;
	font-family: arial, serif;
	font-weight:normal;
	float:left;
	background: #049e07;
	height:auto;
	width:509px;
	margin-top:10px;
	margin-bottom:10px;
}
	

.detail_prijs{
	color: #ffffff;
	font-size:16px;
	font-family: arial, serif;
	font-weight:bold;
	float:left;
	clear:both;
	margin-top:10px;
}

.detail_foto{
	width:auto;
	height:auto;
	float:left;
	margin-bottom:5px;
}

.detail_beschrijving{ font:75% Arial, Helvetica, sans-serif; color: #ffffff; font-size:11px; font-weight:normal; float:left; background: #049e07; height:auto; width:499px; padding:5px; margin-top:10px; line-height:1.6;}
.detail_beschrijving a{ font:75% Arial, Helvetica, sans-serif; color: #ffffff; font-size:11px;  font-weight:normal; float:left; margin-right:10px; margin-left:10px;}
.detail_beschrijving a:hover{ font:75% Arial, Helvetica, sans-serif; color: #ffffff; font-size:11px;  font-weight:normal; float:left;}
	


/*************************************************
instellingen bodem
**************************************************/

.bodem {
	width:950px;
	height: 52px;
	background: url(images/bodem.jpg);
	float:left;
}

.bodem p{
	color: #000000;
	float:left;
	width:200px;
	height:20px;
	margin-top:15px;
	font-family: arial, serif; 
	font-size:10pt;
	padding-left:30px;
}

	
.clear {

clear: both;
}	


/***********************************************
Oude css instellingen
************************************************/

.tbl-title {  
  background-color: #F1F8FE;
}

.tbl-head {
  font-weight: bold;
  background-color: #4489E2;
  color: #FFFFFF;
  height:23px;
}

.tbl-head2 {
  font-weight: bold;
  background-color: #C4DCF1;
  color: #006699;
}

.border {
  background-color: #000000;
}

.color1 {
  background-color: #ffffff;
}

.color2 {
  background-color: #ffffff;
}

.color5{
	color:#ffffff;
	margin-top:20px;
	float:left;
	line-height:1.6;
	font:75% Arial, Helvetica, sans-serif;
	font-size:11px;
}

.color5 a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.color5 a:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	
}

.color6{
	color:#666666;
	float:left;
	line-height:30px;
	margin-left:5px;
}

.color6 a{
	color:#666666;
	float:left;
	text-decoration:none;
}

.color6 a:hover{
	color:#666666;
	float:left;
	text-decoration:underline;
}

form {
  margin: 0px;
  padding: 0px;
}
img {
  border-style: none;
  border-width: 0px;
}

.plattetekst{
font-family:arial,tahoma, serif;
font-size: 8pt; 
color: black
}

.lite {
  color: #666666;
}

.title2 {
  font-size: 8pt;
  font-weight: bold;
  color: #5a5b5b;
}


