body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 130%;
	color: #000;
	background-image: none;
	background-repeat: repeat;
}

a {
color: #8a7f6e;}

h1 {
font-size: 18px;
color: #293f6f;
margin-bottom: 20px;

}

h2 {
background: url(../images/vanneste_arrow.gif) no-repeat left 2px;
padding-left: 25px;
margin-left: -25px;
color: #aa9c87;
font-size: 13px;}

h3 {
color: #aa9c87;
font-size: 13px;}

#kaderheader {
}



#taalkeuze {
display: none;
}


#headerfoto {
	display: none;
}


#navigatie {
	display: none;
}

#kadermidden {
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/bg_content.gif) repeat-y right top;
}

#randfoto {
	display: none;
}

#kadercontent {
	float: left;
	
}

#foto {
	display: none;
}

#content {
	padding: 0px 20px 20px 52px;
	float: left;
}







#kaderbottom {
	display: none;
	

}

#footer {
	margin: 0px;
	height: 45px;
	width: 561px;
	float: right;
	margin-top: 0px;
	color: #7684a3;
	line-height: 140%;
	border-top: 1px dotted #7684a3;
	padding-left: 50px;
	font-size: 11px;
}

#footer p {
	margin-top: -8px;
	#margin-top: 4px;
	_margin-top: 4px;}



#developed {
	padding-right: 20px;
	float: right;
	margin-right: -610px;
	#margin-right: 0px;
	_margin-right: 0px;
	color: #717372;
}

#schaduw {

z-index: 2;}

#dd {
text-align: left;
width: 533px;
background-color:#cdbca3;
position: relative;
height: 24px;
margin: 0px;
padding: 0px;
}

#dd li{
list-style: none;
margin: 0px; 
padding: 0px;
display: inline;
}

#dd li a{
background-color:#cdbca3;
display: block;
float: left;
width: 73px;
text-align: center;
height: 20px;
padding-top: 4px;
margin: 0px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
overflow: hidden;
}

#dd li a:hover{
background-color:#293f6f;
display: block;
float: left;
width: 73px;
text-align: center;
padding-top: 4px;
height: 20px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}

#dd li.activeHeader a.menu:link{
background-color:#293f6f;
display: block;
float: left;
width: 73px;
text-align: center;
height: 20px;
padding-top: 4px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}

#dd li.activeHeader a.menu:visited{
background-color:#293f6f;
display: block;
float: left;
width: 73px;
text-align: center;
height: 20px;
padding-top: 4px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}

#dd li.activeHeader a.menu:hover{
background-color:#293f6f;
display: block;
float: left;
width: 73px;
text-align: center;
height: 20px;
padding-top: 4px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}

#dd #menu2 {
visibility: hidden;
position: absolute;
top: 24px;
left: 73px;
z-index:20;}

#dd li #menu2 a{
padding-top: 4px;
padding-bottom: 3px;
border-top: 1px solid #fff;
clear: both;
display: block;
min-height: 20px;
height: auto;
_height: 20px;
}

#menu2 a:link{
background-color:#cdbca3;
}

#menu2 a:visited{
background-color:#cdbca3;
}

#menu2 a:hover{
background-color:#293f6f;
}

#menu2 a:active{
background-color:#cdbca3;
}

form.contact input {
border: 1px solid #cdbca3;
font-size: 11px;
}

form.contact input.submit {
background-color: #cdbca3;
color: #fff;
font-size: 12px;
border: none;
margin-top: 7px;
padding: 2px;
}

form.contact textarea {
border: 1px solid #cdbca3;
font-size: 11px;
}

img.right {
float: right;
}

#content_trading table{
margin-right: 0px;
margin-top: 10px;
margin-bottom: 0px;
border: 0px solid #cdbca3;
}

#content_trading table td {
vertical-align: bottom;
padding: 5px;
}

#content_flax_for_plumbers table{
margin-right: 0px;
margin-top: 10px;
margin-bottom: 15px;
border: 1px solid #cdbca3;
}

#content_flax_for_plumbers table td {
vertical-align: bottom;
padding: 5px;
}

#content_company table{
margin-right: 0px;
margin-top: 10px;
margin-bottom: 15px;
border: 1px solid #cdbca3;
padding: 5px;
}

#content_company table td {
vertical-align: middle;
}

#content_flax_yarns table{
margin-right: 0px;
margin-top: 10px;
margin-bottom: 15px;
border: 1px solid #cdbca3;
padding: 5px;
}

#content_flax_yarns table td {
vertical-align: middle;
}

#content_flax_fiber table td{
vertical-align: middle;}

#content_flax_fiber table.border{
margin-right: 0px;
margin-top: 10px;
margin-bottom: 15px;
border: 1px solid #cdbca3;
padding: 5px;
}

#content_flax_fiber table.border td {

}