.stippel	{
	background-image:url(/images/stippel_b.gif);
	background-repeat: repeat;
}


	
.menu a:link {
	color: white;
	text-decoration: none;
}

.menu a:visited {
	color: white;
	text-decoration: none;
}

.menu a:hover {
	color: white;
	text-decoration: none;
}

.contact {
    	font-family: tahoma;
    	font-size: 12px;
        font-weight: bold;
	color: gray;
	padding-left: 5px;
}

.kop2 	{
	background-color: #FFECE7;
	background-image: url(images/overig/pijltje.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	border-style: double;
	border-width: 1px;
	border-color: red;
	letter-spacing: 1px;
}

.letop 	{
	background-color: #FFFFE2;
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
	border-style: double;
	border-width: 1px;
	border-color: red;
}

.subkop {
	color: gray;
	font-weight: bold;
	font-family: 12px;
	padding-left: 5px;
}

.tekst {
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
}

.tekst a:link {
	color: red;
	text-decoration:none;
}

.tekst a:visited {
	color: red;
	text-decoration:none;
}

.tekst a:hover {
	color: black;
	text-decoration: underline;
}

.terug {
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 11px;
}

.terug a:link {
	color: red;
	text-decoration:none;
}

.terug a:visited {
	color: red;
	text-decoration:none;
}

.terug a:hover {
	color: black;
	text-decoration: underline;
	font-weight: bold;
}

.kader {
	border-style: double;
	border-width: 1px;
	border-color: black;
	background-color: white;
}

.kader2 {
	border-style: double;
	border-width: 1px;
	border-color: black;
	background-color: red;
}

.bottom {
	border-style: double;
	border-width: 1px;
	border-color: black;
	background-color: black;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: white;
}

.bottom a:link {
	color: white;
	text-decoration: none;
}

.bottom a:visited {
	color: white;
	text-decoration: none;
}

.bottom a:hover {
	color: white;
	text-decoration: none;
}

.top {
	border-style: double;
	border-width: 2px;
	border-color: black;
	background-color: black;
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.top a:link {
	color:white;
	text-decoration:none;
}

.top a:visited {
	color: white;text-decoration: none;
}

.topmenu {
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.topmenu a:link {
	color:white;
	text-decoration:none;
}

.topmenu a:hover {
	color:white;
	text-decoration: underline;
}

.main {
	border-style: double;
	border-width: 1px;
	border-color: black;
	background-color: red;
}

.test { 
	background-image: url(images/overig/pijl.gif) 10px 10px; 
	background-position: top right;
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
}

.test a:link {
	color: red;
	text-decoration:none;
}

.test a:visited {
	color: red;
	text-decoration:none;
}

.test a:hover {
	color: black;
	text-decoration: underline;
}
.banner {
	font-family: Bell MT;
	font size: 48px;
	background-color: white;
	border-style: double;
	border-width: 1px;
	border-color: black;
}

.extra {
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
	color: red;
	border-style: solid;
	border-width: 1px;
	border-color: red;
	text-transform: uppercase;
}

.licht 	{
	background-color: white;
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	border-style: double;
	border-width: 1px;
	border-color: red;
	letter-spacing: 1px;
}

.bg    	{
	background-image: url(images/overig/bg.gif);
	background-repeat: repeat;
	background-color: #ffffff;
}

.menu	{
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 13px;
	border-style: double;
	border-width: 1px;
	border-color: red;
	padding-left: 3px;
	padding-right:3px;
}

.hoofdmenu {
	border: solid 1px black;	
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
	background-color: #DCEDFF;
}


.hoofdmenu a:link {
	color: red;
	text-decoration:none;
}

.hoofdmenu a:visited {
	color: red;
	text-decoration:none;
}

.hoofdmenu a:hover {
	color: black;
	text-decoration: underline;
}

/* test styles */
.menu_bar { background-color: #807F7F; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startcolorStr=#807F7F,endcolorStr=#FFFFFF); padding: 6px; }
.menu_bar2 { background-color: #807F7F; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startcolorStr=#FFFFFF,endcolorStr=#807F7F); padding: 6px; }
.heading { filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startcolorStr=#AAA625,endcolorStr=#FF0000); background-repeat: repeat-x; }
.banner	{ background-color: #D4D12E; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startcolorStr=#FFFFFF,endcolorStr=#F33459);
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	border-style: double;
	border-width: 1px;
	border-color: red;
	letter-spacing: 1px;
}
.menu_item { font-size: 11px; padding-left: 5px; padding-right: 3px; }

.kop 	{
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	font-family: tahoma;
	font-size: 13px;
	color: #1707AA;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: red;
	letter-spacing: 1px;
}

.kop a:link {
	color: #1707AA;
	text-decoration: none;
}

.kop a:visited {
	color: #1707AA;
	text-decoration: none;
}

.kop a:hover {
	color: #1707AA;
	text-decoration: none;
}




.hoofdmenu2 {
	padding-left: 2px;
	padding-right: 3px;
	font-family: tahoma;
	font-size: 12px;
}


.hoofdmenu2 a:link {
	color: black;
	text-decoration:none;
}

.hoofdmenu2 a:visited {
	color: black;
	text-decoration:none;
}

.hoofdmenu2 a:hover {
	color: red;
	text-decoration: none;
}

.input {width: 200px; height: 20px; background-color: #F6F6F6; border: 1px solid #FF0000; font-size: 12px; line-height: 12px; padding: 3px; }
.textarea { width: 300px; background-color: #F6F6F6; border: 1px solid #FF0000; font-size: 12px; line-height: 12px; padding: 3px; }
.button {background-color: red; color: white; border: 1px solid #FF0000; font-size: 11px; font-weight: bold; line-height: 11px; padding: 3px; }
.selectbox {  width: 200px; font-size: 11px; height: 20px; background-color: #F6F6F6; border: 1px solid #FF0000; line-height: 11px; padding: 3px; }

.vacature {
	border-style: solid;
	border-width: 1px;
	border-color: red;
	background-color: #F6F6F6;
}

.subkop {
	padding-left: 5px;
	padding-right: 5px;
	height: 20px;
	font-family: tahoma;
	font-size: 13px;
	color: #1707AA;
	font-weight: bold;
}

.verplicht {
	padding-left: 5px;
	padding-right: 5px;
	font-family: tahoma;
	font-size: 12px;
	color: red;
}
.inputbeheer {
	background-color: #F6F6F6; 
	border: 1px solid #FF0000; 
	font-size: 13px;
	padding: 2px;
}

A.menulink {
display: block;
text-align: left;
padding:3px;
text-decoration: none;
font-family:arial;
font-size:12px;
color: #000000;
border: solid 1px #DCDADB;
}

A.menulink:hover {
border: solid 1px black;
background-color:white;
}

