/* ---------------------------------------------------------------------------------*/
/* Algemene styles */
/* ---------------------------------------------------------------------------------*/
html {
     overflow: -moz-scrollbars-vertical;
	 }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	height: 100%;
}
a:link, a:hover, a:visited, a:active {
	color: #003761;
	text-decoration: underline;
}
a.lnkhome:link, a.lnkhome:hover, a.lnkhome:visited, a.lnkhome:active {
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.blauw:link, a.blauw:hover, a.blauw:visited, a.blauw:active {
	font-size: 8pt;
	font-weight: bold;
	color: #003761;
	text-decoration: none;
}
.right {
	color:#FFFFFF;
	font-size: 8pt;
}
.content, .formtext {
	color:#000000;
	font-size: 8pt;
}
.input, textarea		{
	border:0.1em solid #000000; 
	color:#000000;
	background-color:#FFFFFF;
	background-image: url('/img/bg_form.gif');
	font-family: arial;
	font-size: 12px;
	width: 180 px; 
}
.tdleft {
	background-position: top right;
	background-image: url('/img/left.gif');
	background-repeat:no-repeat;
	height:100%;
}
.menu, a.menu:link, a.menu:hover, a.menu:visited, a.menu:active {
	 background-color : "#AA9E6E";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#FFFFFF;
	 font-size:12px;
	 text-decoration:none;
}
.menuactive a:link, .menuactive a:hover, .menuactive a:visited, .menuactive a:active {
	 background-color: "#AA9E6E";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#000000;
	 font-size:12px;
	 text-decoration:none;
}
.menuinactive a:link, .menuinactive a:hover, .menuinactive a:visited, .menuinactive a:active {
	 background-color: "#AA9E6E";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#FFFFFF;
	 font-size:12px;
	 text-decoration:none;
}
.menubalk {
	background-position: right;
	background-image: url('/img/menu_balk.gif');
	background-repeat: repeat-y;
	background-color: #AA9E6E;
}

.grmenu, .grmenu:link, .grmenu:hover, .grmenu:visited, .grmenu:active, .grmenu a:link, .grmenu a:hover, .grmenu a:visited, .grmenu a:active{
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#FFFFFF;
	 font-size:12px;
	 text-decoration:none;
}
.grmenuactive, .grmenuactive a:link, .grmenuactive a:hover, .grmenuactive a:visited, .grmenuactive a:active {
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#000000;
	 font-size:12px;
	 text-decoration:none;
}
.prmenu, .prmenu:link, .prmenu:hover, .prmenu:visited, .prmenu:active, .prmenu a:link, .prmenu a:hover, .prmenu a:visited, .prmenu a:active{
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#FFFFFF;
	 font-size:12px;
	 text-decoration:none;
}
.prmenumain, .prmenumain:link, .prmenumain:hover, .prmenumain:visited, .prmenumain:active, .prmenumain a:link, .prmenumain a:hover, .prmenumain a:visited, .prmenumain a:active{
	 font-family:Arial, Helvetica, sans-serif;
	 color:#303030;
	 font-weight:bold;
	 font-size:12px;
	 text-decoration:none;
}
.prmenuactive, .prmenuactive:link, .prmenuactive:hover, .prmenuactive:visited, .prmenuactive:active {
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#000000;
	 font-size:12px;
	 text-decoration:none;
}
.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.contact, .contact a:link, .contact a:hover, .contact a:visited, .contact a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.kop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#1D3D69;
	font-weight:bold;
}
.kleinkop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1D3D69;
	font-weight:bold;
}
.news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#000000;
	font-weight:bold;
}		
.newskop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.greymenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.wijzijnwij {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999999;
	font-weight:bold;
}
.grmenuactive2, a.grmenuactive2:link, a.grmenuactive2:hover, a.grmenuactive2:visited, a.grmenuactive2:active {
	 background-color: "#999999";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#545454;
	 font-size:12px;
	 text-decoration:none;
}
.prod, a.prod:link, a.prod:hover, a.prod:visited, a.prod:active {
	 background-color: "#FFFFFF";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#000000;
	 font-size:12px;
	 text-decoration:none;
}
.tabletop {
	 background-color: "#1C3E69";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#FFFFFF;
	 font-size:12px;
}
.tablelt {
	 background-color: "#E3E9EC";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#000000;
	 font-size:12px;
}
.tabledk {
	 background-color: "#CBCCD0";
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 color:#000000;
	 font-size:12px;
}
.clsPrdSpecs {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;
					}
.clsPrdSpecHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #FFFFFF;
	font-weight:bold;					
}
.clsPrdSpecEven	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #000000;
	font-weight:normal;
	background-color:#CCCCCC;
	padding:1px;
}
.clsPrdSpecOdd {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #000000;
	font-weight:normal;
	background-color:#999999;
	padding:1px;
}
.clsNodProdSpecs {
	color: #000000;
	font-size:12px;
	font-weight:bold;
}
.shaded	td {
	font-size:1px;
}
.shadedcontent {
	font-size:10px;
}
.contenttable {
	background-image:url(../img/content_up.jpg);
	background-repeat:no-repeat;
}

.homeContent{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin: 5px 18px;
}
#tblMainGroups{
	margin-top: 20px;
	width: 100%;
}
.tblMainGroup{
	width: 255px;
}
.groupImage{
	width: 255px;
	height:	178px;
	background: url(../img/bg_hoofdgroep.gif) no-repeat;
	padding: 10px 9px;
	vertical-align: top;
}
.groupName a{
	color: #000000 !important;
	text-decoration: none !important;
	background: url(../img/bullet.gif) no-repeat 0px 2px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 11px;
}
.homeIntro{
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	width: 500px;
}