body, p, td, li,



.text  { color: #000000; font-weight: normal; font-size: 12px; font-family: Arial,Tahoma, Helvetica, sans-serif; line-height: 19px; text-decoration: none }

.text hr  { color: #990000; background-color: #990000; font-weight: bold; font-size: 12px; font-family: Arial,Tahoma, Helvetica, sans-serif; text-decoration: none }

.text  A:link { color: #0000CC; font-weight: normal; font-size: 12px; font-family: Arial,Tahoma, Helvetica, sans-serif; text-decoration: none }

.text  A:active { color: #0000CC; font-weight: normal; font-size: 12px; font-family: Arial,Tahoma, Helvetica, sans-serif; text-decoration: none }

.text  A:visited { color: #0000CC; font-weight: normal; font-size: 12px; font-family: Arial,Tahoma, Helvetica, sans-serif; text-decoration: none }

.text A:hover  { color: #ff0000; font-weight: normal; font-size: 12px; font-family: Arial,Tahoma, Helvetica, sans-serif; text-decoration: none }

.hoofdkop {
	font-family: Arial, Helvetica;
	font-size: 16px;
	color: #970F01;
	font-weight: bold;
	padding-left: 10px;
}

.klein  { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, Tahoma, Helvetica, sans-serif; text-decoration: none }

.subkop { font-family: Arial, Helvetica; font-size: 13px; color: #970F01; font-weight: bold; text-align: justify;}

.kop {
	font-family: Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-left: 10px;
}

#textblok  {
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	line-height: 19px;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	position: relative;
	padding-left: 10px;
	padding-right: 25px;
}

#flyer  { width:165px;
padding:18px;
position: absolute;
          top: 350px; }

#adres  { width:165px;
padding:18px;
filter:shadow(color:gray); 
position: absolute;
          top: 450px; }
.adres

{ width:165px;
text-align:left;
padding:3px;
background-color:#ffcb99; 
border: 1px solid #283E89;
font-size:11px;line-height: 1.5em;
}


.catstxt A:link  { letter-spacing: 2; padding: 2px; color: #ffffff; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height: 9px; text-decoration: none }

.catstxt A:active  { letter-spacing: 2; padding: 2px; color: #ffffff; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height: 9px; text-decoration: none }

.catstxt A:visited  { letter-spacing: 2; padding: 2px; color: #ffffff; font-weight: normal; font-size: 9px; font-family:  Arial, Helvetica, sans-serif; line-height: 9px; text-decoration: none }

.catstxt A:hover  { letter-spacing: 2; padding: 2px; color: #0000ff; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, sans-serif; line-height: 9px; text-decoration: none }

A:link { color: #0000CC; font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none }

A:active { color: #0000CC; font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none }

A:visited { color: #0000CC; font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none }

A:hover  { color: #ff0000; font-weight: normal; font-size: 12px; font-family: Tahoma, Arial, Helvetica, sans-serif; text-decoration: none }

/* Styles voor formulier */

.invul {
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	border-top: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	background-color: #ffffff;
	width: 310px;
}


textarea.invul {
	font-family: Arial;
	font-size: 12px;
	border-top: 1px solid #8CB2D3;
	border-left: 1px solid #8CB2D3;
	border-right: 1px solid #8CB2D3;
	border-bottom: 1px solid #8CB2D3;
	background-color: #ffffff;
	width: 325px;
}
.form {
	color: #E0E0E0;
	border: 0px solid #BBBBBB;
	padding: 10px 8px 10px 5px;
	margin: 0px 0px 0px 5px;
	background: #F4F4F4;
	font-weight: bold;
	font-size: 13px;
}

.productRow {
	padding: 3px;
	background-color: #F4F4F4;
	margin-bottom: 4px;

}
.productRow p {
	float: left;
	width: auto;

}


.productRow select {
	margin-right: 0px;
font-size: 12px;
}

.input {
	font-size: 12px;
	width: 50px;
}


#menu  {position: absolute;
top:135px;
   width: 950px;
	/* width: 100%; */
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	height:33px;
	border-bottom:0px solid #0f4c0f;

}
	

#menu ul { list-style:none; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; 
height:33px;}

#menu li { list-style:none; float: left; }

/*************tekst in knop verplaatsen met padding *************/

#menu li a{ 	
	display:block;
	height:33px;
	padding:6px 0px 0px 0px;
	width: 142px;
	text-decoration:none;
	color:#0F1273;
	font-size: 14px;
	font-family: "arial"; 
	font-weight:bold;
	text-align:center;
	background: url(../buttons/button.jpg) no-repeat top left;
}



#menu li a:hover{background: url(../buttons/button_over.jpg) no-repeat top left; 
 height:33px;
 color:#ffffff;}


#menu li a.selected { background: url(../buttons/button_active.jpg) no-repeat  top left; 
height:33px;
color:#ffffff;}

#menu ul {
	margin: 0;
       padding: 0px 0px 0px 50px;
	}
	
	html>body #menu ul {
	padding: 0px 0px 0px 50px;
	}




/***styles voor linker menu**/

#button {
	position: absolute;
	top: 199px;
	margin:  0px 0px 0px 20px;
	width: 146px;
	
} 
#button ul {
        margin:  0px 0px 0px 0px;
        padding: 0px 0;
           
	 }

#button ul li {
       	display: inline;
          }

#button li a { 
	display: block;
	height:30px;
	padding:4px 0px 0px 0px;
	width: 160px;
	text-decoration:none;
	color:#0f1273;
	font-size: 12px;
	font-family: "arial"; 
	font-weight:bold;
	text-align:center;
	background: url(../buttons/subbutton.gif) no-repeat top left;
}

html>body #button li a {
	width: 160px;
	height:30px;

padding: 0px 0;
	}

#button li a:hover{background: url(../buttons/subbutton_over.gif) no-repeat top left; 
 width: 160px;
height:30px;
color:#ffffff;
}

#button li a.selected{ background: url(../buttons/subbutton_active.gif) no-repeat  top left; 
width: 160px;
height:30px;
color:#ffffff;}

#button ul {
	margin: 0;
        padding: 10px 0;
        }
	
        html>body #button ul {width: 160px;
	padding: 0px 0;
	}

.keywordsearch { 
	width: 154px;
padding: 0 0 0.3em 0;
        border-top: 0px solid #797878;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font: 11px Arial, Helvetica, sans-serif;
        background-color: #ffffff;
        
	}

/* Because Netscape Navigator 4 does not allow inheritance into tables, and breaks inheritance after tables, rather than simply setting properties on the body and relying on inheritance, we explicitly set the properties using a selector group. */

h1, h2, h3, h4, h5, h6
{background-color: #Ffffff;
color: #000000;
font-family: arial, Verdana, Helvetica,  sans-serif;
font-weight: bold}

h2
{}

h3
{}

h4
{}

h5
{}

h6
{}

p
{}

.seperator
{
	background-repeat : repeat-y;
	background : url(../back/column_separator.gif);
}


/* This basic style sheet provides selectors for the most commonly used elements. Use it as the basis for your style sheets. */
