.tekst              {color: #6D6D6D; font-size:8pt; font-family:arial; font-weight: normal;}
.Groen              {color: #00915C; font-size:8pt; font-family:arial; font-weight: normal;}
.tekst2             {color: #6D6D6D; font-size: 9pt; font-family:arial; font-weight:normal;}
.kop                {color: #6D6D6D; font-size: 11pt; font-family:arial; font-weight: bold;}
.lichtgrijs         {color: #8C8481; font-size:9pt; font-family:arial; font-weight: normal;}

td              {color: #6D6D6D; font-size:8pt; font-family:arial; font-weight: normal;}


.tdtop
{
 background-image	: url(grafix/top.jpg);
 background-repeat 	: no-repeat;
}

.tdright
{
 background-image	: url(grafix/rightback.jpg);
 background-repeat 	: repeat-y;
 background-color:#F0F9F6 ;
}


.main
{
 background-color	: #FFFFFF;
 vertical-align		: top;
 color: #6D6D6D; font-size:11px; font-family:arial; font-weight: normal;
 padding-left: 5px;
}




.knop
{
	background-color: #01915C;
	border: 1px solid #01915C;
	color: #ffffff;
	font: bold 8pt arial,arial;
	cursor: pointer;
	width: 95px;
	height: 20px;
	text-align: center;
	vertical-align: top;
}

.knop2
{
	background-color: #01915C;
	border: 1px solid #01915C;
	color: #FFFFFF;
	font: bold 8pt arial,arial;
	cursor: pointer;
	width: 95px;
	height: 20px;
	text-align: center;
	vertical-align: top;
}


.knopterug
{
	background-color: #01915C;
	border: 1px solid #01915C;
	color: #FFFFFF;
	font: bold 8pt arial,arial;
	cursor: pointer;
	width: 195px;
	height: 20px;
	text-align: center;
	vertical-align: top;
}



a:link
{
	color			: #4C4C4C;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: normal;
	font-family		: arial;
	cursor			: pointer;
}

a:active
{
	color			: #4C4C4C;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: normal;
	font-family		: arial;
	cursor			: pointer;
}

a:visited
{
 	color			: #4C4C4C;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: normal;
	font-family		: arial;
	cursor			: pointer;
}

a:hover
{
	color			: #4C4C4C;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: normal;
	font-family		: arial;
	cursor			: pointer;
}

.zoekpad_tekst
{
 font-size 	: 8pt;
 font-weight: bold;
 color		: #0D4284;

}


a.zoekpad:link
{
	color			: #0D4284;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.zoekpad:active
{
	color			: #0D4284;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.zoekpad:visited
{
 	color			: #0D4284;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.zoekpad:hover
{
	color			: #0D4284;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: underline;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}





body
{
	color			: #6D6D6D;
	font-size		: 8pt;
	font-family		: arial;
	margin-top		: 0px;
    margin-bottom	: 0px;
    margin-left		: auto;
    margin-right	: auto;

    SCROLLBAR-FACE-COLOR		: #DCDCDC;
    SCROLLBAR-HIGHLIGHT-COLOR	: #DCDCDC;
    SCROLLBAR-SHADOW-COLOR		: #DCDCDC;
    SCROLLBAR-3DLIGHT-COLOR		: #DCDCDC;
    SCROLLBAR-ARROW-COLOR		: #00915D;
    SCROLLBAR-TRACK-COLOR		: #FFFFFF;
}

.table
{
    border-style: solid;
    border-color: #000000;
    border-width: 0px;
    color: #000000;
    font-size: 8pt;
    font-family: arial;
	vertical-align: top;
}


.celgroen
{
background-color: #01915C;
border-style: solid;
border-bottom-color:#01915C;
border-width: 1px;
color: #FFFFFF;
font-size: 8pt;
font-family: Trebuchet MS, Geneva, arial, Helvetica, SunSans-Regular, sans-serif;
vertical-align: top;
}





/*##############################################*/
/*		Begin Producten							*/
/*##############################################*/

.product_kop
{

 color				: #7B7B7B;
 height				: 23px;
 text-align			: left;
 font-family		: arial;
 font-weight		: bold;
}

.product_afbeelding
{
 color				: #77B7B7B;
 border				: 1px;
}

.product_cel_data
{
 vertical-align		: top;
 background-color	: #EFF1FA;
 color				: #373E90;
 border-bottom		: 0px;
 border-right		: 1px;
 border-left		: 1px;
 border-top			: 0px;
 border-color		: #000000;

}


.product_cel_data2
{
 vertical-align		: top;

color: #2C375E; font-size:8pt; font-family:arial; font-weight: normal;
}


/*grijs*/
a.product_link:link
{
	color			: #474A44;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.product_link:active
{
	color			: #474A44;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.product_link:visited
{
 	color			: #474A44;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.product_link:hover
{
	color			: #474A44;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

/*einde grijs*/

/* KOP LINK */
a.product_link_kop:link
{
	color			: #7B7B7B;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.product_link_kop:active
{
	color			: #7B7B7B;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.product_link_kop:visited
{
 	color			: #7B7B7B;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}

a.product_link_kop:hover
{
	color			: #7B7B7B;
	font-size		: 8pt;
	border			: 0px transparent;
	text-decoration	: none;
	font-weight		: bold;
	font-family		: arial;
	cursor			: pointer;
}


/*einde link blauw*/

.product_overzicht
{
  border-bottom		: 2px solid #C9C6C5;
}

.product_holder
{
padding-left: 5px;
}

.product_cel_afbeelding
{
  border-top		: 2px solid #C9C6C5;
  border-bottom		: 1px solid #074389;
  padding: 0px;
}

.groep
{
padding-left: 10px;

}

.product_cel_background
{

 background-repeat	: no-repeat;
 background-position: right bottom;
 border-top			: 2px solid #C9C6C5;
 border-bottom		: 1px solid #074389;
}


.product_cel_background_detail
{

 background-repeat	: no-repeat;
 background-position: top;
 width 				: 142px;
color: #2C375E; font-size:8pt; font-family:arial; font-weight: normal;
}




.product_div_pijl
{
 border		  	: 1px solid red;
}

/*##############################################*/
/*			Einde Producten						*/
/*##############################################*/


.clCMAbs {
	LEFT 		: 0px;
	VISIBILITY	: hidden;
	POSITION	: absolute;
	TOP  		: 0px;
}

/*begin level0  */
.clLevel0
{
	PADDING-RIGHT	: 0px;
	PADDING-LEFT 	: 0px;
	PADDING-BOTTOM	: 0px;
	PADDING-TOP		: 0px;
	FONT-FAMILY		: arial;
	FONT-SIZE		: 8pt;
	FONT-WEIGHT		: normal;
	POSITION		: absolute;
	text-align		: center;
	COLOR			: #FFFFFF;
	CURSOR			: pointer;
	font-weight		: bold;

}

.clLevel0over
{
	PADDING-RIGHT	: 0px;
	PADDING-LEFT 	: 0px;
	PADDING-BOTTOM	: 0px;
	PADDING-TOP		: 0px;
	FONT-FAMILY		: arial;
	FONT-SIZE		: 8pt;
	FONT-WEIGHT		: normal;
	POSITION		: absolute;
	text-align		: center;
	COLOR			: #FFFFFF;
	CURSOR			: pointer;
	font-weight		: bold;
	text-decoration: underline;
}

.clLevel0border
{
	VISIBILITY		: hidden;
	POSITION		: absolute;

}
/*einde  level0  */

/*begin level1  */
.clLevel1 {
	PADDING-RIGHT	: 2px;
	PADDING-LEFT 	: 2px;
	PADDING-BOTTOM	: 2px;
	PADDING-TOP		: 2px;
	FONT-FAMILY		: arial;
	FONT-SIZE		: 8pt;
	FONT-WEIGHT		: regular;
	POSITION		: absolute;
	text-align		: left;
	COLOR			: #6A6A6A;

	background-repeat: repeat-x;
}

.clLevel1over {
	PADDING-RIGHT	: 2px;
	PADDING-LEFT	: 2px;
	PADDING-BOTTOM	: 2px;
	PADDING-TOP		: 2px;
	FONT-FAMILY		: arial;
	FONT-SIZE		: 8pt;
	FONT-WEIGHT		: bold;
	FONT-STYLE		: italic;
	POSITION		: absolute;
	text-align		: left;
	CURSOR			: pointer;
	COLOR			: #6A6A6A;
	border-color	: #ffffff;

	background-repeat: repeat-x;
}

.clLevel1border {
	VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #CCCCCC;
}
/*einde  level1  */


/*------------ Navigatie------------------------------------------------*/
div#siteNavigation {
width:660px;
z-index:100 !important;
height:24px;
padding-top:42px;
}
ul#hoofdmenu {
float:left;
position:relative;
height:24px;
width:660px;
list-style: none;
z-index: 100;
}
ul#hoofdmenu li {
width:110px;
position:relative;
float:left;
list-style:none;
text-align:center;
}
ul#hoofdmenu li a {
font-weight:bold;
font-size:8pt;
color:#FFF;
display:block;
line-height:24px;
height:24px;
text-decoration:none;
}
ul#hoofdmenu li a.active, ul#hoofdmenu li a:hover {
text-decoration:underline;
}
/*------------ Niveau 2------------------------------------------------*/
div#siteNavigation ul#hoofdmenu li ul.submenu {
width:140px !important;
background:#CCCCCC;
position:absolute;
display:none;
left:-1px;
padding-left:5px;
top:24px;
}
div#siteNavigation ul#hoofdmenu li ul.submenu li {
border-left:none;
width:100% !important;
text-align:left;
}
div#siteNavigation ul#hoofdmenu li ul.submenu li a {
position:relative;
display:block;
color:#6A6A6A;
font-weight:normal;
width:100% !important;
font-size:11px !important;
}
div#siteNavigation ul#hoofdmenu li ul.submenu li a:hover {
font-style:italic;
font-weight: bold;
}
div#siteNavigation ul#hoofdmenu li:hover ul.submenu {
z-index:100 !important;
display:block;
}
