body {
	background-color:#333;
	font-family:Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}

a, a:active, a:visited
{
	color:#363;
}
a:hover 
{
	text-decoration:none;
}

td 
{
	font-size:12px;
	color:#666;
}

div#container 
{
	width:974px;
	position:absolute;
	left: 50%;
	top:0;
	margin-left:-487px;	
	padding-top:0;
	margin-top:0;
}

.leftmenuCat
{
	width:206px;
	height:23px;
	background-image:url(/Afbeeldingen/leftMenu/main.gif);
	background-repeat:no-repeat;
	text-align:right;
	margin:0;
	padding-right:20px;
	color:#155D49;
	font-size:12px;
	font-weight:bold;
}

.leftmenu
{
	background-image:url(/Afbeeldingen/leftMenu/rep.gif);
	background-repeat:repeat-y;
}

.leftdots
{
	background-image:url(/Afbeeldingen/leftMenu/dots.gif);
	background-repeat:repeat-y;
}

.leftmenuCat a, .leftmenuCat a:visited, .leftmenuCat a:active, .leftmenuCat a:hover
{
	text-decoration:none;
	color:#155D49;
	font-size:12px;
	font-weight:bold;
}

.leftmenuItem
{
	width:206px;
	height:17px;
	background-image:url(/Afbeeldingen/leftMenu/item.gif);
	background-repeat:no-repeat;
	text-align:right;
	margin:0;
	padding-right:25px;
}

.leftmenuItem a, .leftmenuItem a:visited, .leftmenuItem a:active
{
	color:#666;
	font-size:12px;
	text-decoration:none;
}

.leftmenuItem a:hover { text-decoration:underline; }

#rightMenu
{
	background-image:url(/Afbeeldingen/rightMenu/bg.gif);
	background-repeat:repeat-y;
}

.rightmenutitle 
{
	padding-top:4px;
	background-repeat:no-repeat;
	color:#155D49;
	font-size:15px;
	font-weight:bold;
}

.rightmenutitle2 
{
	padding-top:4px;
	background-image:url(/Afbeeldingen/rightMenu/topOne2.gif);
	background-repeat:no-repeat;
	font-size:11px; 
	color:#666; 
	padding-left:16px;
	padding-right:16px;
}

#footer
{
	font-size:10px;
	background-color:White;
	text-align:right;
	color:#999;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
}

#footer a, #footer a:visited, #footer a:active
{
	color:#666;
}

#footer a:hover 
{
	text-decoration:none;
}

.infoItemBox
{
	margin-left: 8px;
	margin-bottom:0px;
}

.infoItemTitle
{
	color:#1D775C;
	font-weight:bold;
	background-image:url(/Afbeeldingen/rightMenu/newsBox/topRep.gif);
	background-repeat:repeat-x;
	font-size:12px;
	width:195px;
	height:25px;
}

.infoItemText
{
	background-color:#FFF9E8;
	font-size:11px;
	padding:3px;
}

.infoItemText img
{
	float:left;	
	margin-right:7px;
	border:1px solid #676767;
}

.infoBoxLeft
{
	background-image:url(/Afbeeldingen/rightMenu/newsBox/left.gif);
	background-repeat:repeat-y;
}

.infoBoxRight
{
	background-image:url(/Afbeeldingen/rightMenu/newsBox/right.gif);
	background-repeat:repeat-y;
}

.infoBoxBottom
{
	background-image:url(/Afbeeldingen/rightMenu/newsBox/bottomRep.gif);
	background-repeat:repeat-x;
}

div.leesmeerDiv
{
	margin-top:5px !important;
	margin-top:0px;
	margin-bottom:5px;
}

div.leesmeerDiv img
{
	margin:0;
	padding:0;
	margin-right:8px;
}

a.leesmeer, a.leesmeer:visited, a.leesmeer:active
{
	color:#527E55;
	font-size:10px;
}

.breadcrumbHier
{
	font-weight:bold;
	font-size:11px;
	color:#666;
}

a.breadcrumb, a.breadcrumb:active, a.breadcrumb:visited
{
	color:#666;
	font-size:11px;
}

span.breadcrumb
{
	color:#666;
	font-size:11px;
}

h1 
{
	color:#1D775C;
	font-size:16px;
	text-transform:uppercase;
	margin-bottom: 8px;
}

h2
{
	color:#1D775C;
	font-size:14px;
	font-weight:bold;
	margin-bottom: 8px;
}

h3
{
	color:#1D775C;
	font-size:12px;
	font-weight:bold;
	margin-bottom: 8px;
}

h4
{
	color:#1D775C;
	font-size:10px;
	font-weight:bold;
	margin-bottom: 8px;
}

h1.smaller 
{
	font-size:14px;
}

.content
{
	padding-left: 15px;
	padding-right:15px;
	font-size:12px;
	color:#666;
}

a.btnCatalogus, a.btnCatalogus:active, a.btnCatalogus:visited
{
	display:block;
	width:161px !important;
	width:221px;
	height:25px !important;	
	height:32px;
	color:#666;
	background-image:url(/Afbeeldingen/netorder/catalogus.gif);
	background-repeat:no-repeat;
	padding-top: 7px;
	padding-left:60px;
	margin-top: 4px;
}

a.btnKlantnr, a.btnKlantnr:active, a.btnKlantnr:visited
{
	display:block;
	width:161px !important;
	width:221px;
	height:25px !important;	
	height:32px;
	color:#666;
	background-image:url(/Afbeeldingen/netorder/klantnr.gif);
	background-repeat:no-repeat;
	padding-top: 7px;
	padding-left:60px;
	margin-top: 4px;
}

a.btnInfo, a.btnInfo:active, a.btnInfo:visited
{
	display:block;
	width:161px !important;
	width:221px;
	height:25px !important;	
	height:32px;
	color:#666;
	background-image:url(/Afbeeldingen/netorder/info.gif);
	background-repeat:no-repeat;
	padding-top: 7px;
	padding-left:60px;
	margin-top: 4px;
}

.netorder
{
	margin-left:15px;
}

.header
{
	background-image:url(/Afbeeldingen/header/header.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:20px;
	display:block;
	color:White;
	height:87px;
	width:749px;
}
.headertekst
{
	width:650px;
	text-align:center;
	padding-top:15px;
}

.topheader
{
	background-repeat:no-repeat;
	color:#999;
	font-size:11px;
}

.breadcrumbbg
{	
	background-repeat:no-repeat;
}

.netorderMainBox
{
	background-image:url(/Afbeeldingen/netorder/rep.gif);
	background-repeat:repeat-y;
	color:#666;
	font-size:11px;
	padding:4px 18px 4px 18px;
}

.languageBoxTop
{
	background-image:url(/Afbeeldingen/rightMenu/lanTop.gif);
	background-repeat:repeat-y;
}

input.yellow
{
	background-color:#E8FFD7;
}

input.normal
{
	border:1px solid #155D49;
	background-color:#F9FFE6;
}

.netorderlogin
{
	color:#155D49;
	font-weight:bold;
}

.faqtitle 
{
	background-image:url(/Afbeeldingen/faq/topRep.gif);
	background-repeat:repeat-x;
	color:#1D775C;
	font-weight:bold;
	font-size:12px;
}

.faqvraag, .faqvraag:visited, .faqvraag:active
{
	color:#317259;
}
.faqvraag:hover
{
	text-decoration:none;
}

.nieuwstitle 
{
	background-image:url(/Afbeeldingen/faq/topRep.gif);
	background-repeat:repeat-x;
	color:#1D775C;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}

.nieuwsdatum
{
	color:#1D775C;
	font-weight:bold;
	font-size:12px;
}

img.rightMenuFoto, img.linkimg
{
	border:1px solid #676767;
}

a.linklink, a.linklink:visted, a.linklink:active
{
	color:#1D775C;
	font-weight:bold;
}

a.linklink:hover 
{
	text-decoration:none;
}

.errorlist 
{
	color: Red;	
	font-family: Helvetica, Sans-Serif;
	font-size: 12px;
}

.InfoMessage 
{
	color: Green;
	font-family:Helvetica, sans-serif;
	font-size:12px;
}

.klantInput 
{
	width:300px;
	background-color:White;
	border:1px solid #7F9DB9;
}
.klantInputNamen
{
	width:147px;
	background-color:White;
	border:1px solid #7F9DB9;
}

.klantInputGeneral, .InputGeneral
{
	background-color:White;
	border:1px solid #7F9DB9;
	font-family:Helvetica, sans-serif;
	font-size:12px;
}

textarea, input, select { font-family:Helvetica, sans-serif;
	font-size:12px;}
	
ul li
{
	list-style-image:url(/Afbeeldingen/icons/01.gif);
}

ul ul li
{
	list-style-image:url(/Afbeeldingen/icons/02.gif);
}

ul ul ul li
{
	list-style-image:url(/Afbeeldingen/icons/03.gif);
}

ul ul ul ul li
{
	list-style-image:url(/Afbeeldingen/icons/04.gif);
}