@charset "utf-8";
/* CSS Document */

body{
	background-image:url(../img/frameset/background.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	padding:0px;
	margin:0px;
	min-width:1005px;
}

/*
	HEADER MENU
*/
div.topmenu, div.menu, div.recent, div.inthepicture{
	font-family:Tahoma, Verdana, Geneva, sans-serif;
}
div.topmenu{
	color:#bbbec0;
	margin-top:8px;
}
div.topmenu a{
	color:#bbbec0;
	text-decoration:none;
}
div.topmenu a:hover{
	color:#fff;
	text-decoration:none;
}
/*
	CONTENT
*/
div.content{
	background-color:#FFF;
	margin:15px;
}
.headtitle{ 
	color:#BE0701;
	font-size:32px;
	font-family:Tahoma, Geneva, sans-serif;
	padding-bottom:10px;}
h1{ 
	color:#293037;
	font-size:22px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;}
h2{ 
	color:#841111;
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;}
h3{ 
	color:#293037;
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;}
h4{ 
	color:#841111;
	font-size:22px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:lighter;}	

li {list-style-image : url(../img/bullet.gif); color: #000000;}
li.contact {list-style-image : url(../img/content/bullet_contact.gif); color: #6796A0;}

div.site{
	margin-top:8px;
	background-image:url(../img/frameset/top.gif);
	background-repeat:no-repeat;
	background-position: top center;
	background-color:#fff;
	padding:20px 15px 15px 15px;;
	min-height:400px;
	width:975px;
	text-align:left;
	font-size:10pt;
}

.print {
	display: none;
}
.small {
	font-size:10px;
}

/*
	*** MENU FRAMES ***
		
		COMMON
		
*/	
	div.menu, div.recent, div.inthepicture{
		background-repeat:no-repeat;
		width:239px;
		height:239px;
		max-width:230px;
		padding:5px 5px 10px 5px;
		text-align:left;
		font-size:10pt;
	}
	div.menu a, div.menu a:hover, div.recent a, div.recent a:hover{
		float:left;
		width:219px;
		text-decoration:none;
		padding:0px 5px 2px 5px;
	}
	/*
		NAVIGATION
	*/
	div.menu{
		padding-top:35px;
		margin:10px 0px 0px 0px;
		background-image:url(../img/frameset/menu.gif);
	}
	div.menu a{
		color:#bbbec0;
		background-color:transparent;
	}
	div.menu a:hover{
		color:#fff;
		background-color:#841111;
	}
	/*
		MOST RECENT
	*/
	div.recent{
		font-size:9pt;
		margin-top:-30px;
		background-image:url(../img/frameset/mostrecent.gif);
	}
	div.recent h1{
		color:#d5383c;
		font-size:11pt;
		padding-left:5px;
	}
	.subnav a{
		color:#30373E;
		font-size:12px;
	}
	.subnav a:hover{
		color:#272e34;
		background-color:#fff;
	}
	.subnav2 a{
		/*color:#30373E;*/
		font-size:12px;
	}
	.subnav2 a:hover{
		color:#272e34;
		background-color:#fff;
	}
	div.recent a{
		color:#566470;
	}
	div.recent a:hover{
		color:#272e34;
		background-color:#fff;
	}
	/*
		IN THE PICTURE
	*/
	div.inthepicture h1{
		color:#d5383c;
		font-size:11pt;
	}
	div.inthepicture{
		background-image:url(../img/frameset/inthepicture.png);
		padding:10px;
	}
	/*div.inthepicture a, div.inthepicture a:hover{
		color:#f00;
	}
	div.inthepicture a{
		text-decoration:none;
	}
	div.inthepicture a:hover{
		text-decoration:underline;
	}*/
/*
	GENERAL ROLLOVER
*/
a, a:hover{
	color:#d5383c;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
/*Formulier*/
form {
	padding:0;
	margin:0;
}
.required{
	font-family:Verdana, Geneva, sans-serif;
	color:#841111;
	font-size:9pt;
	border:#841111 1px solid;
	padding:4px;
	background-color:#F1F5F8;
}
.required, .notrequired{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	padding:4px;
}
.required{
	color:#841111;
	border:#841111 1px solid;
	background-color:#F1F5F8;
}
.notrequired, input, textarea, select{
	color:#353f48;
	border:#353f48 1px solid;
	background-color:#FFF;
}
.submitbutton{
	background-color:#841111;
	color:#FFF;
	padding:3px 20px 3px 20px;
	border:1px solid #343D44 ;
}


/*table*/

table.tableborder {	background-color: #6796A0;}
/*table.contact {	background-color: #FFCC00;}*/
td.whitesmoke { background-color: #F1F5F8 }
td.gainsboro { background-color: #E7EFF1}
td.zilver  { background-color: #c0c0c0 }
td.wit { background-color: #FFFFFF}
td.services { background-color: #FFCC33}
td.print { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: none;}
table.styled {
	border: 1px solid #88A3AE;
	border-left: 0;
	border-bottom: 0;
}
/*.styled a {color: #336666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.styled a:hover {color: #999999;font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : underline;}*/

	table.styled tr.theader td, table.styled td.theader  {
		background-color: #293037;
		font-weight: 600;
		color:#FFFFFF;
	}
	table.styled tr td{
		background-color: #FFFFFF;
		border-bottom: 1px solid #C3D1D6;
		border-left: 1px solid #C3D1D6;
		padding: 2px;		
	}
	
	table.styled tr td a, table.styled tr td a:hover{font-size: 11px;}
	
	tr.odd, table.styled tr.odd td, table.styled td.odd {
		background-color: #F1F5F8;
	}
	
	tr.odd2, table.styled tr.odd2 td, table.styled td.odd2, table.styled tr.odd td.odd2 {
		background-color: #E5EAED;
	}
	
	
.stap {font-family: Verdana, Arial, Helvetica;	color : #293037; font-size : 16pt;}
a.big {color: #841111; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none;}
a:hover.big {color: #000000;font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none;}

/*cfgrid*/
#myformid
.x-grid-row td {white-space:normal; text-decoration: none;}
.x-grid-hd-text {background-color: #841111; color: #FFFFFF; font-size: 120%;}
.x-grid-row-over td { background:#AADEFF;}


