body {
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #666666;

	  scrollbar-arrow-color: #666666;
	  scrollbar-track-color: #ffffff;
	  scrollbar-face-color: #CCCCCC;
	  scrollbar-highlight-color: #CCCCCC;
	  scrollbar-3dlight-color: #ffffff;
	  scrollbar-darkshadow-color: #ffffff;
	  scrollbar-shadow-color: #ffffff;
}

a {
	font-weight: normal;
	text-decoration: none;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #EE1C23;
}

/* originele a:hover .. */
a:hover {
	font-weight: normal;
	text-decoration: underline;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #EE1C23;
}


/* alternatief voor link - a:hover ..
a:hover {
	BACKGROUND: #EE1C23; 
	font-weight: normal;
	text-decoration: none;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #FFFFFF;
}
 */

.button {
	font-family:  Verdana, Arial, sans-serif;
	display: block; 
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	letter-spacing: 1px;
	height: 18;
	width: 230px;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #FFFFFF 1px solid;	
	border-bottom: #FFFFFF 1px solid;
	text-align: right;
}

A:hover.button {
	font-family:  Verdana, Arial, sans-serif;
	display: block; 
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	letter-spacing: 1px;
	height: 18px;
	width: 230px;
	background-color: #9BE0F3;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-top: #FFFFFF 1px solid;	
	border-bottom: #FFFFFF 1px solid;
	text-align: right;
}

.category_orange {
	font-weight: normal;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	letter-spacing: 1px;	
	color: #EA671A;
	height: 18px;
	width: 230px;
	border-top: #FFFFFF 1px solid;
	text-align: right;
}

.category_green {
	font-weight: normal;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	letter-spacing: 1px;	
	color: #50B08D;
	height: 18px;
	width: 230px;
	text-align: right;
}

.subbutton {
	font-family:  Verdana, Arial, sans-serif;
	display: block; 
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	letter-spacing: 0px;
	height: 20px;
	width: 230px;
	border-right: #F0F7F7 7px solid;
	border-bottom: #FFFFFF 1px solid;
	text-align: right;
}

A:hover.subbutton {
	font-family:  Verdana, Arial, sans-serif;
	display: block; 
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #EE1C23;
	letter-spacing: 0px;
	height: 20px;
	width: 230px;
	border-right: 7px solid #EE1C23;
	border-bottom: #FFFFFF 1px solid;
	text-align: right;
	BACKGROUND: #;
}

.agenter {
	background-image: url(intro/enter.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 100px;
	height: 39px;
}

a:hover.agenter {
	background-image: url(intro/enter_over.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 100px;
	height: 39px;
}


.aghome {
	background-image: url(picsmenu/home.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 74px;
	height: 30px;
}

a:hover.aghome {
	background-image: url(picsmenu/home_over.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 74px;
	height: 30px;
}

.agnieuws {
	background-image: url(picsmenu/nieuws.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 85px;
	height: 30px;
}

a:hover.agnieuws {
	background-image: url(picsmenu/nieuws_over.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 85px;
	height: 30px;
}

.agopdrachtgevers {
	background-image: url(picsmenu/opdrachtgevers.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 165px;
	height: 30px;
}

a:hover.agopdrachtgevers {
	background-image: url(picsmenu/opdrachtgevers_over.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 165px;
	height: 30px;
}

.agvacatures {
	background-image: url(picsmenu/vacatures.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 111px;
	height: 30px;
}

a:hover.agvacatures {
	background-image: url(picsmenu/vacatures_over.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 111px;
	height: 30px;
}

.agbedrijfsprofiel {
	background-image: url(picsmenu/bedrijfsprofiel.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 158px;
	height: 30px;
}

a:hover.agbedrijfsprofiel {
	background-image: url(picsmenu/bedrijfsprofiel_over.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 158px;
	height: 30px;
}

.agcontact {
	background-image: url(picsmenu/contact.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 93px;
	height: 30px;
}

a:hover.agcontact {
	background-image: url(picsmenu/contact_over.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 93px;
	height: 30px;
}



/* rules when english website not yet ready .. */
.agenglish {
	background-image: url(pics/no_english_white.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 130px;
	height: 30px;
}


/* rules when english website is available ..

.agenglish {
	background-image: url(pics/to_english_blue.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 130px;
	height: 30px;
}

a:hover.agenglish {
	background-image: url(pics/to_english_red.jpg);
	background-repeat: no-repeat;
	display: block; 
	width: 130px;
	height: 30px;
}
*/

.backbody {
	background-image: url(pics/backovercontent.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.backbody_proj {
	background-image: url(pics/backovercontent_proj.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.backbody_onderhoud {
	background-image: url(pics/backovercontent_onderhoud.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}


.backbody_partic {
	background-image: url(pics/backovercontent_partic.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.backbody_kant {
	background-image: url(pics/backovercontent_kant.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

/* .backbody_ziekenh {
	background-image: url(pics/backovercontent_zeikenh.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
*/

.backbody_ziekenh_zorg {
	background-image: url(pics/backovercontent_zknh_zorg.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.backbody_kinder {
	background-image: url(pics/backovercontent_kinder.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.backbody_sport {
	background-image: url(pics/backovercontent_sport.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.backbody_kerk {
	background-image: url(pics/backovercontent_kerk.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}



.position3px {
	height: 3 px;
}

.position5px {
	height: 5 px;
}

.position10px {
	height: 10 px;
}

.position15px {
	height: 15 px;
}

.position18px {
	height: 18 px;
}

.position20px {
	height: 20 px;
}

.position40px {
	height: 40 px;
}

table,tr,td {
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	text-align: justify;	
	color: #666666;
}

ul li {
	list-style:					disc url(pics/listmark.gif);
	margin:						0px auto;
	padding:					0px;
	text-align:					left;      
}

form { 
 border: 0px solid #999999;
 padding: 25px;
 width: 525; 
 background-color: #F0F7F7;
}

INPUT,Select{
	height:18px;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	border:0px solid #999999; 
}

Textarea{
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	border:0px solid #999999; 
}

.submit-button{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 9pt;
	color: #EE1C23;
	border:	1px solid #999999;
	background-color: #FFFFFF;
}

.kop8 {
	font-weight: normal;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #666666;
}

.kop8orange {
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #EA671A;
	height: 18px;
}

.kop8green {
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #50B08D;
	height: 18px;
}

.kop8rood {
	font-weight: normal;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #EE1C23;
	height: 18px;
}


.datum {
	font-weight: normal;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #666666;
	height: 18px;
}

#frame
{
	border-top:			#999999 0px solid;
	border-bottom:		#999999 0px solid;
	border-left:		#999999 0px solid;
	border-right:		#999999 0px solid;
	background:			url(pics/backfame.jpg) repeat-y;
	text-align:			left;
	color:				#666666;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		20px;
	padding-right:		20px;
}

#frame_no_background
{
	border-top:			#999999 0px solid;
	border-bottom:		#999999 0px solid;
	border-left:		#999999 0px solid;
	border-right:		#999999 0px solid;
	text-align:			left;
	color:				#666666;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		20px;
	padding-right:		20px;
	height: 			300 px;

}

#frameright
{
	border-top:			#999999 0px solid;
	border-bottom:		#999999 0px solid;
	border-left:		#999999 0px solid;
	border-right:		#999999 0px solid;
	background:			url(pics/backfameright.jpg) repeat-y;
	text-align:			left;
	color:				#666666;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		20px;
	padding-right:		20px;
}

#frame_border
{
	border-top:			#999999 0px solid;	
	border-bottom:		#999999 0px solid;
	border-left:		#999999 1px solid;
	border-right:		#999999 0px solid;
	background:			url(pics/backfame.jpg) repeat-y; 
	text-align:			left;	
	color:				#666666;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		20px;
	padding-right:		20px;
}

#frame_green
{
	border-top:			#999999 0px solid;	
	border-bottom:		#999999 0px solid;
	border-left:		#999999 0px solid;
	border-right:		#999999 0px solid;
	background:			url(pics/backfame.jpg) repeat-y; 
	text-align:			left;	
	color:				#50B08D;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		20px;
	padding-right:		20px;
	height: 			300 px;
}
	
#frame_orange
{
	background:			url(pics/backfame.jpg) repeat-y; 
	text-align:			left;	
	color:				#EA671A;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-left:		20px;
	padding-right:		20px;
}

.frame_header {
	font-weight: bold;
	font-family:  Verdana, Arial, sans-serif; 
	font-size:9pt;
	color: #50B08D;
}

#kader_news
{
 	background-color:				#F7FBFC;
	padding:						10px;
}


.teller {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1px;
	height: 1px;
	visibility: hidden;
}