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

/*REDEFINE TAGS*/
body
{
		font-family: "trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#403E3F;
	line-height: 18px;
	margin:0px;
	padding:0px;
	background-color:#F9EECC;
	background-image:url(../images/bg_main_2.jpg);
	background-repeat:repeat-x;
	height:100%
}
a{
	color:#403E3F;
}


/*POSITIONING*/
#wrapper
{
	position: relative; 
	 width: 929px;
	 border:0px;
	height: auto; 
	margin: 0px auto; /* to centre compliant browsers */ 
	text-align: left;
	background-image:url(../images/Untitled-2.jpg);
	background-repeat:repeat-y;
	padding-left:70px;
	overflow:auto;
}
#trans{
	background-color:#F9EECC;
position:absolute;
left:0px;
top:0px;
background-image:url(../images/trans.jpg);
width:70px;
height:73px;

}
#ROW1{
 width: 929px;
 height:25px;
 padding-top:25px;
 position:relative;
float:left;
background-color:#F9EECC;
background-image:url(../images/kop_bg.jpg);


}
#sfeer h1{
position:absolute;
left:0px;
top:0px;
margin-top:-24px;
width:600px;
}

#COL1{
width:600px;
border-left:1px solid #D1C1B2;
border-top:1px solid #D1C1B2;
border-right:1px solid #D1C1B2;
position:relative;
float:left;
background-color:#FFFFFF;
overflow:auto;

}
#COL2{
width:300px;
border-left:1px solid #D1C1B2;
border-top:1px solid #D1C1B2;
border-right:1px solid #D1C1B2;
position:relative;
float:left;
background-color:#FFFFFF;
margin-left:25px;

}
#sfeer{}
#navbalk{
height:25px;
width:600px;
background-color:#1777B1;
position:relative;
padding:0;
margin:0;
border:none;
}
#navbalk ul{
padding:0;
margin:0;
border:none;
}

#navbalk li{
padding:0px;
margin:0px;
border:none;
float:left;
list-style-type:none;
width:auto;
}

#navbalk a{
display:inline-block;
height:25px;
padding: 0px 15px;
color:#CDE8FB;
font-weight:bold;
text-align:center;
text-decoration:none;
font-size:14px;
line-height:25px;
overflow:none;
margin:0;
width:auto;
}

#navbalk a:hover{
color:#FFFFFF;
}

.knop{
height:30px;
margin:5px;
width:290px;
border-bottom:1px solid #CCCCCC;
}

.knop a{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#339933;
font-size:20px;
line-height:30px;
height:30px;
text-decoration:none;

}
.knop img{
margin:7px;
border:0px;

}
.form
{
color: #1777B1;
margin:0px;
padding:20px 0px 20px 15px;
font-weight:bold;
}
.input1
{
height:18px;
width:150px;
border:1px solid #666666;
}
#col2_sec_nav{
padding:0px;
margin:0px 0px 0px 15px;
list-style-type:none;

}
#col2_sec_nav li{
padding:0px;
margin:0px;
list-style-type:none;
height:20px;
line-height:20px;

}

#col2_sec_nav a
{
text-decoration:none;
color:#1777B1;
}
#col2_sec_nav a:hover
{
text-decoration:underline;
}
#content_col1
{
position:relative;
float:left;
width:390px;
padding:15px 25px

}
#content_col2
{
position:relative;
float:left;
width:139px;
border-left:1px solid #cccccc;
padding:15px 5px;
}

.kaal
{
padding:0px;
margin:0px;
list-style-type:none;
}

.kaal a
{
text-decoration:none;
color:#1777B1;
}
.kaal a:hover
{
text-decoration:underline;
color:#1777B1;
}

#content H1
{
font-size:18px;
color:#1777B1;
letter-spacing:1px;
margin-bottom:0px;
padding-bottom:0px;
}
#content H2
{
font-size:14px;
margin-bottom:5px;
padding-bottom:0px;
}
#content p
{
padding-top:0px;
margin-top:0px;
}
#crumb, #crumb a{
color:#1777B1;

}
#txt
{
padding:15px 25px;

}
#sponsors
{
padding:100px 15px 15px 15px;
text-align:center;

}
#mandje{
background-color:#F3F3F3;
padding:5px;
margin-bottom:10px;

}
.productlijst{
width:500px;
border:0px;
border-collapse:collapse;
}
.productlijst th{
width:500px;
background-color:#E3E4E6;
font-size:16px;
font-weight:bold;
padding-left:20px;
padding-right:20px;
height:30px;
line-height:30px;
color:#333333;
}
.borderright{
border-right:1px solid #CCCCCC;

}
.borderbottom{
border-bottom:1px solid #CCCCCC;

}
.productlijst td{
background-color:#F6F6F8;
height:30px;
line-height:30px;
padding-left:20px;

}
.productlijst_item{
/*font-family:"Times New Roman", Times, serif;*/

}
.productlijst_sub td{
background-color:#E3E4E6;
font-size:16px;
font-weight:bold;
padding-left:20px;
padding-right:20px;
height:30px;
line-height:30px;
color:#333333;

}
.leverancier{
font-size:16px;
letter-spacing:1px;

}
.dark{
color:#333333;

}
.productlijst_inpakken td{
background-color:#E3E4E6;
padding-left:20px;
padding-right:20px;
height:30px;
line-height:30px;
color:#333333;

}
.halenofbrengen{
margin-top:10px;
width:215px;
border:20px solid #E3E4E6;
background-color:#F6F6F8;
padding:10px;
float:left;
line-height:12px;
font-size:10px;
color:#666666;

}
.selectbutton{
font-size:16px;
line-height:18px;
color:#666666;
text-decoration:none;
font-weight:bold

}
.selectbutton:hover{
color:#339933;

}
.selectbutton img{
margin-right:5px;

}
.selected
{
color:#339933;

}
