/*standaarden*/
body
	   					{
						margin: 					0;
						font-size: 					11px;
						font-family: 				Arial, Verdana, Helvetica;
						color: 						#000000;
						background-image:			url(../images/bg.gif);
						}		

table
		   				{
						font-size: 					11px;
						font-family: 				Arial, Verdana, Helvetica;
						color: 						#000000;
						}				

li   					{
						list-style-image:			url(../images/li.gif);
						padding-bottom: 5px;
						}

newsfeed   	{
						margin-bottom: 10px;
						}

a
 						{
						color: 						#000000;
						text-decoration:			none;
						font-weight: 				bold;
						}
	
a:hover
		 				{
						color: 						#001F57;
						text-decoration: 			none;
						font-weight: 				bold;
						}				

A:active  {  TEXT-DECORATION: none }
A:visited {  TEXT-DECORATION: none}
/*navigtie*/
.navigatie
						{
						font-size: 					11px;
						font-family:				Helvetica, Arial, Verdana, ;
						color: 						#47BE60;
						font-weight: 				bold;
						text-transform: 			uppercase;
						
						}
a.navigatie
						{
						font-size: 					11px;
						font-family:				Helvetica, Arial, Verdana, ;
						color: 						#7F8FAB;
						font-weight: 				bold;
						text-transform: 			uppercase;

						}
a.navigatie:hover
						{
						font-size: 					11px;
						font-family:				Helvetica, Arial, Verdana, ;
						color: 						#001F57;
						font-weight: 				bold;
						text-decoration:			none;
						text-transform: 			uppercase;
						}
a:navigatie#current, a:visited#current
						{
						font-size: 					11px;
						font-family:				Helvetica, Arial, Verdana, ;
						color: 						#47BE60;
						font-weight: 				bold;
						text-transform: 			uppercase;
						}


/*koppen*/
.kop
		  				{
						font-size: 					11px;
						font-family: 				Arial, Verdana, Helvetica;
						color: 						#ffffff;
						font-weight: 				bold;
						}

/*content*/
.rechtslinks
		   				{
						font-size: 					11px;
						font-family: 				Arial, Verdana, Helvetica;
						color: 						#000000;
						padding-left:				5px;
						padding-top:				5px;
						padding-bottom:				5px;
						padding-right:				5px;
						}

.mdden
		   				{
						font-size: 					11px;
						font-family: 				Arial, Verdana, Helvetica;
						color: 						#000000;
						padding-top:				5px;
						padding-bottom:				5px;
						}

.subkop
		   				{
						font-size: 					11px;
						font-family: 				Arial, Verdana, Helvetica;
						color: 						#001F57;
						font-weight: 				bold;
						}
.naamfunctie
		   				{
						font-size: 					11px;
						font-family: 				Arial, Verdana, Helvetica;
						color: 						#000000;
						font-weight: 				normal;
						font-style:					italic;
						}						
.spacing
						{
						padding-right:				20px;
						padding-left:				20px;
						}
						
.txtlinks
						{
						font-size: 					11px;
						font-family:				Arial, Verdana, Helvetica;
						color: 						#F8E9D5;
						font-weight: 				bold;
						}
a.txtlinks
						{
						font-size: 					11px;
						font-family:				Arial, Verdana, Helvetica;
						color: 						#ffffff;
						font-weight: 				normal;
						background-color: 			#A68169;
						}
a.txtlinks:hover
						{
						font-size: 					11px;
						font-family:				Arial, Verdana, Helvetica;
						color: 						#A68169;
						font-weight: 				normal;
						text-decoration:			none;
						background-color: 			#F8E9D5;
						}
				
.footer1
						{
						font-size: 					10px;
						font-family:				Arial, Verdana, Helvetica;
						color: 						#8F9DB6;
						}
a.footer1
						{
						font-size: 					10px;
						font-family:				Arial, Verdana, Helvetica;
						color: 						#8F9DB6;
						}				
a.footer1:hover
						{
						font-size: 					10px;
						font-family:				Arial, Verdana, Helvetica;
						color: 						#8F9DB6;
						}				
.onderschrift
						{
						font-size: 					10px;
						font-family:				Arial, Verdana, Helvetica;
						color: 						#ffffff;
						padding-right:				10px;
						}

/*achtergronden*/
.kop2
						{
						background-image: 			url(../images/kop2.jpg);
						background-repeat: 			no-repeat;
						background-position: 		left top;
						}
.kop3
						{
						background-image: 			url(../images/kop3.jpg);
						background-repeat: 			no-repeat;
						background-position: 		left top;
						}
.kop4
						{
						background-image: 			url(../images/kop4.jpg);
						background-repeat: 			no-repeat;
						background-position: 		left top;
						}
.kop5
						{
						background-image: 			url(../images/kop5.jpg);
						background-repeat: 			no-repeat;
						background-position: 		left top;
						}						
.kop6
						{
						background-image: 			url(../images/kop6.jpg);
						background-repeat: 			no-repeat;
						background-position: 		left top;
						}

.footerbg1
						{
						background-image: 			url(../images/footer1.jpg);
						background-repeat: 			no-repeat;
						background-position: 		center bottom;
						}
.footerbg2
						{
						background-image: 			url(../images/footer2.jpg);
						background-repeat: 			no-repeat;
						background-position: 		left top;
						}
.footerbg3
						{
						background-image: 			url(../images/footer3.jpg);
						background-repeat: 			no-repeat;
						background-position: 		left top;
						}						
						
.stippel_verticaal
						{
						background-image: 			url(../images/stippel.gif);
						background-repeat: 			repeat-y;
						background-position: 		left top;
						}
												
/*formulieren*/
.formelement
			 			{
						background-color: 			#FFFFFF;
						color: 						#7F7F7F;
						font-family: 				Arial, Verdana, Helvetica, sans-serif;
						font-size: 					10px;
						FONT-WEIGHT: 				normal;
						width: 						120px;
						height:						18px;
						}
.formelementbutton
				 		{
						font-family: 				Verdana, Arial, Helvetica, sans-serif;
						font-size: 					11px;
						FONT-WEIGHT: 				normal;
						width: 						150px;
						}



/* 
author <a href="info@b3partners.nl">B3Partners</a>
version $Revision: 1.3 $ $Date: 2004/02/18 16:21:24 $
*/

/* Eerst algemene styledefinities */


td { color: #000000;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
	
H1  { font-family: Arial, Helvetica; COLOR: #04ab77; FONT-WEIGHT: bold  ; FONT-STYLE: none  ; FONT-SIZE: 18px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
H2  { font-family: Arial, Helvetica; COLOR: #04ab77; FONT-WEIGHT: bold  ; FONT-STYLE: none  ; FONT-SIZE: 18px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
H3  { font-family: Arial, Helvetica; COLOR: #04ab77; FONT-WEIGHT: bold  ; FONT-STYLE: none  ; FONT-SIZE: 14px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
H4  { font-family: Arial, Helvetica; COLOR: #FFFFFF; FONT-WEIGHT: bold  ; FONT-STYLE: none  ; FONT-SIZE: 12px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
H5  { font-family: Arial, Helvetica; COLOR: #04ab77; FONT-WEIGHT: bold  ; FONT-STYLE: none  ; FONT-SIZE: 12px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
H6  { font-family: Arial, Helvetica; COLOR: #FFFFFF; FONT-WEIGHT: bold  ; FONT-STYLE: none  ; FONT-SIZE: 18px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}


/* Opmaak aktieknoppen */
.knop { BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; COLOR: #FFFFFF; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #09a878; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000 }


/* Achtergrondkleuren Mesa */
.mesacolor1 { BACKGROUND: #FFFFFF; COLOR:#000000 } 
.mesacolor2 { BACKGROUND: #FFFFFF; COLOR:#000000 } 
.mesacolor3 { BACKGROUND: #04ab77; COLOR:#000000 } 
.mesacolor4 { BACKGROUND: #000000; COLOR:#FFFFFF } 
.mesacolor5 { BACKGROUND: #FFFFFF; COLOR:#000000 } 


/* Menu titel */
.menutitle { PADDING-RIGHT: 5px; PADDING-LEFT: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; BACKGROUND: #001f56; }


/* Menuitem opmaak */
.nav 			{ font-family: Helvetica, Arial, Verdana, ; font-size: 11px; font-style: normal; font-weight: bold; color: #47BE60; text-decoration: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;  }
.nav a    		{ font-family: Helvetica, Arial, Verdana, ; font-size: 11px; font-style: normal; font-weight: bold; color: #7F8FAB; text-decoration: none; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; text-transform: uppercase; }
.nav a:visited { text-decoration: none}
.nav a:hover   		{ font-size: 11px; font-family: Helvetica, Arial, Verdana, ; color: #001F57; font-weight: bold; text-decoration:none; text-transform: uppercase;}
.nav a:active  { text-decoration: none}

a:nav#current, a:visited#current
						{
						font-size: 					11px;
						font-family:				Helvetica, Arial, Verdana, ;
						color: 						#47BE60;
						font-weight: 				bold;
						text-transform: 			uppercase;
						}

/* Paden informatie opmaak */
.map 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;  color: #ffffff; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-TOP: 1px; text-decoration: none; BACKGROUND: #04ab77}
.map a    		{ font-weight: bold; color: #FFFFFF;}
.map a:visited { text-decoration: none}
.map a:hover   { text-decoration: underline}
.map a:active  { text-decoration: none}


/* kleine paden opmaak */
.smap { font-family: Arial, Helvetica; COLOR: #04ab77; FONT-WEIGHT: normal; FONT-STYLE: none  ; FONT-SIZE: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px;  text-decoration: none }
.smap a    { font-family: Arial, Helvetica; COLOR: #04ab77; FONT-WEIGHT: normal; FONT-STYLE: none  ; FONT-SIZE: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; text-decoration: none}
.smap a:visited { color: #04ab77; text-decoration: none}
.smap a:hover   { color: #04ab77; text-decoration: underline}
.smap a:active  { color: #04ab77; text-decoration: none}

/* Nieuws items opmaak */
.news 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none;BACKGROUND: #FFFFFF}
.news a			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none;BACKGROUND: #FFFFFF}
.news a:visited { text-decoration: none}
.news a:hover   { text-decoration: underline}
.news a:active  { text-decoration: none}

.regel  { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none }
.regel2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #04ab77; text-decoration: none }


/* Een onderscheid tussen wel en niet geselecteerde items voor opzoeklijsten */
.listSelected 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none;letter-spacing: 2px;}
.listSelected a    	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none;letter-spacing: 2px;}
.listSelected a:visited { text-decoration: none}
.listSelected a:hover   { text-decoration: underline}
.listSelected a:active  { text-decoration: none}
.listUnselected 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;letter-spacing: 1px;}
.listUnselected a    	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;letter-spacing: 1px;}
.listUnselected a:visited { text-decoration: none}
.listUnselected a:hover   { text-decoration: underline}
.listUnselected a:active  { text-decoration: none}


/* Een aantal framehoogtes met achtergrondkleur voor opzoeklijsten */
.listFrameWideShort		{BACKGROUND: #D4D5DB; color: #000000; overflow: auto; width: 630px; height: 60 ; border-top: 1px gray solid; border-right: 1px gray solid; border-left: 1px gray solid; border-bottom: 1px gray solid; padding: 0px; margin: 0px;}
.listFrameWideMiddle  	{BACKGROUND: #D4D5DB; color: #000000; overflow: auto; width: 630px; height: 120; border-top: 1px gray solid; border-right: 1px gray solid; border-left: 1px gray solid; border-bottom: 1px gray solid; padding: 0px; margin: 0px;}
.listFrameWideHigh		{BACKGROUND: #D4D5DB; color: #000000; overflow: auto; width: 630px; height: 360; border-top: 1px gray solid; border-right: 1px gray solid; border-left: 1px gray solid; border-bottom: 1px gray solid; padding: 0px; margin: 0px;}
.listFrameNarrowShort	{BACKGROUND: #D4D5DB; color: #000000; overflow: auto; width: 200px; height: 60; border-top: 1px gray solid; border-right: 1px gray solid; border-left: 1px gray solid; border-bottom: 1px gray solid; padding: 0px; margin: 0px;}


/* Een aantal definties voor invulformulieren */
.textBox	{ font-family: Verdana, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; 	color: #000000;}
.textArea	{ font-family: Verdana, Helvetica, sans-serif; font-size: 11px; 	font-weight: normal; color: #000000;}
.checkBox	{ color: #000000;}
.selectBox	{ font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }


/* achtergrond afbeeldingen */
.bg1 {background-image: url(../images/back001.gif); background-color: #FFFFFF}

/* sitemap */
.maplevel1 { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: bold; FONT-STYLE: normal; FONT-SIZE: 14px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
.maplevel2 { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-SIZE: 12px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
.maplevel3 { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-SIZE: 12px; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
.maplevel4 { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-SIZE: 12px; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
.maplevel5 { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-SIZE: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
.maplevel6 { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: italic; FONT-SIZE: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}

.maptext { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-SIZE: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; LETTER-SPACING: 0px}
.maptext a    { font-family: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-SIZE: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ;MARGIN: 0px 0px 0px; text-decoration: none}
.maptext a:visited { color: #000000; text-decoration: none}
.maptext a:hover   { color: #000000; text-decoration: underline}
.maptext a:active  { color: #000000; text-decoration: none}

