body {
	background-image: url(../frame/bg.jpg); 
	background-repeat: repeat-x;
	background-color: #ffcc33;
}
.index ul {
	margin: 0px 0px 0px 0px; /*remove o recuo IE e Opera*/
	padding: 0px; /*remove o recuo Mozilla e NN*/
}
.menu_l {
	font: 14px arial, verdena, tahoma;
	color: #a52800;
}
.menu_l ul {
	list-style-type: none; /*remove o marcador*/
	margin: 0px 0px 13px 0px; /*remove o recuo IE e Opera*/
	padding: 0px; /*remove o recuo Mozilla e NN*/
}
.menu_l li {
	line-height: 17px;
	margin: 0px 0px 0px 9px;
}
.menu_l a {
	color: #a52800;
	text-decoration: none;
}
.menu_l a:hover {
	color: #ffffff;
}
td.bg_l {
	vertical-align:	top;
	width: 150px;
	background-image: url(img/bg_l.gif);
}
.top_l {
	height: 22px;
	background-image: url(img/top_l.gif);
	color: #000000;
	font: bold 14px arial, verdena, tahoma;
	padding: 4px 0px 0px 8px;
}
.header_l {
	height: 22px;
	background-image: url(img/header_l.gif);
	color: #000000;
	font: bold 14px arial, verdena, tahoma;
	padding: 4px 0px 0px 8px;
}
.login_l {
	height: 22px;
	background-image: url(img/login_l.gif);
	color: #ffffff;
	font: bold 14px arial, verdena, tahoma;
	padding: 2px 0px 0px 8px;
}
.login_menu_l {
	font: 14px arial, verdena, tahoma;
	color: #4200CE;
}
.login_menu_l ul {
	list-style-type: none; /*remove o marcador*/
	margin: 0px 0px 13px 0px; /*remove o recuo IE e Opera*/
	padding: 0px; /*remove o recuo Mozilla e NN*/
}
.login_menu_l li {
	line-height: 17px;
	margin: 0px 0px 0px 9px;
}
.login_menu_l a {
	color: #4200CE;
	text-decoration: none;
}
.login_menu_l a:hover {
	color: #ffffff;
}

.h {
	left: -1px;
	top: -1px;
	color: white;
	position: absolute;
}
.h_shadow {
	color: #4d4d4d;
	position: relative;
}
hr {
	width: 90%;
    	height: 1px;
    	color: #ff6300;
    	background-color: #ff6300;
    	border: none;
}
h1 { /* titels */
	font-size: 30px;
	font-weight: normal;
	color: #ff6300;
	font-family: arial, verdena, tahoma;
	padding-top: 10px;
}

h2 { /* subtitels in oranje */
	font-size: 20px;
	font-weight: normal;
	color: #ff6300;
	font-family: arial, verdena, tahoma;
	margin-bottom: 4px;
}
h3 { /* subtitels in oranje */
	font-size: 14px;
	font-weight: bold;
	color: #ff6300;
	font-family: arial, verdena, tahoma;
	margin-bottom: 0px;
}
h4 { /* subtitels in oranje voorpagina */
	font-size: 20px;
	font-weight: normal;
	color: #ff6300;
	font-family: arial, verdena, tahoma;
	margin-bottom: 4px;
	margin-top: 0px;
}
.highlight {
	background-color: yellow;
}
img.left {
	float: left;
	margin: 3px 10px 6px 0px;
}
img.right {
	float: right;
	margin: 3px 0px 6px 10px;
}
img.b_left {
	border: 1px solid #000000;
	float: left;
	margin: 3px 10px 6px 0px;
}
img.b_right {
	border: 1px solid #000000;
	float: right;
	margin: 3px 0px 6px 10px;
}
td.achtergrond_3tk {
	text-align: center;
	font-size: 14px;
	FONT-FAMILY: 		Arial, Verdena, Tahoma;
	COLOR: 				#a52800;		
	background-image: url(../index_img/achtergrond_3tk.jpg);
	background-color: #fff9e3;
}
td.oranje_balk {
	font: bold 14px arial, verdena, tahoma;
	color: #ffffff;		
	background-color: #ff6300;
}
td.nieuws_westfalia {
	font-size: 14px;
	font-family: Arial, Verdena, Tahoma;
	color: #a52800;		
	background-image: url(../index_img/nieuws_westfalia.jpg);
	background-color: #fff9e3;
}
td.achtergrond {
	font-size: 14px;
	font-family: Arial, Verdena, Tahoma;
	color: #a52800;		
	background-image: url(../index_img/achtergrond.jpg);
	background-color: #fff9e3;
}
td.dot {
	height: 3px;
	background-image: url(../frame/dot.gif);
}

.nav {
			FONT-SIZE: 		14px;
			LINE-HEIGHT: 		17px;
			POSITION: 		relative;
			COLOR: 			blue;
			FONT-FAMILY: 	Arial, Verdena, Tahoma;
			TEXT-DECORATION: none
}


A.nav:link { 	COLOR:  blue;  TEXT-DECORATION: none}
A.nav:hover {	COLOR:  blue;  TEXT-DECORATION: underline }

.warning {
	background-color: 	#ffc7c7;
	border-top: 1px solid #ffa0a0;
	border-bottom: 1px solid #ffa0a0;
	color: #df0000;
	padding: 8px;
}

.navigatie {
	background-color: #ff9900;
	color: #ffffff;
	padding: 2px 4px 3px 4px;
	text-align: center;
	text-decoration: none
}
A.navigatie:link { 	COLOR: #ffffff;  TEXT-DECORATION: none }
A.navigatie:hover {	COLOR: #a52800;  TEXT-DECORATION: none }


table.main {
			border: 1px solid 	#FF6300;
			BACKGROUND-COLOR: 	#FFF4CF;
	margin-left: auto; 
	margin-right: auto;
}

table.result {
	border: 1px solid 	#FF6300;
	margin-bottom: 2px;
}

TD {
	VERTICAL-ALIGN:	 top;	
}
TD.black { /* subgroepen inhoudsopgave */
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			FONT-SIZE: 		14px;
			COLOR: 			#8d8d8d;
			PADDING-LEFT:		15px;
			BACKGROUND-COLOR: 	#000000;
			}

TD.hoofdveld {
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			FONT-SIZE: 			14px;
			LINE-HEIGHT: 		17px;
			COLOR: 				#a52800;
			PADDING-LEFT:		15px;
			PADDING-RIGHT:		15px;
			PADDING-TOP:		13px;
			PADDING-BOTTOM:		2px;
			VERTICAL-ALIGN:		top;
}

TD.site {
			FONT-SIZE: 			14px;
			LINE-HEIGHT: 		17px;
			POSITION: 			relative;
			COLOR: 				#a52800;
			VERTICAL-ALIGN:		top;
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			TEXT-DECORATION: 	none
}
TD.right {
			FONT-SIZE: 		14px;
			LINE-HEIGHT: 		17px;
			text-align: 		right;
			COLOR: 			#a52800;
			VERTICAL-ALIGN:		top;
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
}

TD.center {
			FONT-SIZE: 		14px;
			LINE-HEIGHT: 		17px;
			text-align: 		center;
			COLOR: 			#a52800;
			VERTICAL-ALIGN:		top;
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			TEXT-DECORATION: 	none
}

TD.zapper { /* regel voor pagina-navigatie */
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			FONT-SIZE:     		13px;
			TEXT-ALIGN:    		center;
			PADDING-BOTTOM:		4px;
			PADDING-TOP:		2px;
			COLOR: 				white;
			BACKGROUND-COLOR: 	#FF9900;
			TEXT-DECORATION: 	none
			}
			
TD.blauw { /* regel voor pagina-navigatie */
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			FONT-SIZE:     		14px;
			TEXT-ALIGN:    		center;
			PADDING-BOTTOM:		4px;
			PADDING-TOP:		2px;
			COLOR: 				white;
			BACKGROUND-COLOR: 	blue;
			TEXT-DECORATION: 	none
			}	
			
TD.rood { /* regel voor pagina-navigatie */
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			FONT-SIZE:     		14px;
			TEXT-ALIGN:    		center;
			PADDING-BOTTOM:		4px;
			PADDING-TOP:		2px;
			COLOR: 				white;
			BACKGROUND-COLOR: 	red;
			TEXT-DECORATION: 	none
			}		
			
TD.groen { /* regel voor pagina-navigatie */
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			FONT-SIZE:     		14px;
			TEXT-ALIGN:    		center;
			PADDING-BOTTOM:		4px;
			PADDING-TOP:		2px;
			COLOR: 				white;
			BACKGROUND-COLOR: 	green;
			TEXT-DECORATION: 	none
			}	
			
TD.zwart { /* regel voor pagina-navigatie */
			FONT-FAMILY: 		Arial, Verdena, Tahoma;
			FONT-SIZE:     		14px;
			TEXT-ALIGN:    		center;
			PADDING-BOTTOM:		4px;
			PADDING-TOP:		2px;
			COLOR: 				white;
			BACKGROUND-COLOR: 	black;
			TEXT-DECORATION: 	none
			}	


TD.copyright {
			FONT-SIZE: 		10px;
			POSITION: 		relative;
			TEXT-ALIGN:    		center;
			COLOR: 			#a52800;
			FONT-FAMILY: 	Arial, Verdena, Tahoma;
}

A.copyright {
			FONT-SIZE: 		10px;
			COLOR: 			blue;
			FONT-FAMILY: 	Arial, Verdena, Tahoma;
			TEXT-DECORATION: none
}

A.copyright:link { 	COLOR:  blue;  TEXT-DECORATION: none}
A.copyright:visited { 	COLOR:  blue;  TEXT-DECORATION: none }
A.copyright:hover {	COLOR:  blue;  TEXT-DECORATION: underline }




A.zapper:link 		{ COLOR: #FFFFFF; TEXT-DECORATION: none }	/* unvisited link */
A.zapper:visited 	{ COLOR: #FFFFFF; TEXT-DECORATION: none }	/* visited links */
A.zapper:active 	{ COLOR: #FFFFFF; TEXT-DECORATION: none }	/* active links */
A.zapper:hover 		{ COLOR: #a52800; TEXT-DECORATION: none}


@media print
{
.scherm { DISPLAY: none }
.papier { DISPLAY: inline }
}

@media screen
{
.papier { DISPLAY: none }
}
