﻿/*
stijl voor RO tekst. RO online
datum: 18-mrt-2011
Author: Erik Nieuwenhuis
 */

/*  all media  */
@media all
	{
		html {
			padding: 				0px;
			margin: 				0px;
			width:					100%;
			height:					100%;
}

body {

	padding: 				0px;
	margin: 				0px;
	width:					100%;
	height:					100%;
	text-align: 				center;
	background-color: 			#FFFFFF;
	font-family:				arial;
	overflow:				hidden;
}
BODY, TD {
	font-family: arial, helvetica;
	font-size: 10pt;
}
H1 {
	font-size: 16pt;
	font-weight: bold;
}
H2 {
	font-size: 14pt;
	font-weight: bold;
}
H3 {
	font-size: 14pt;
}
H4 {
	font-size: 12pt;
	font-weight: bold;
}
H5 {
	font-size: 12pt;
	font-style: italic;
}
H6 {
	font-size: 10pt;
	font-weight: bold;
}	
#fullpage {
	position: 				relative;
	width: 					100%;
	height: 				100%;
	margin:					0px;
	padding:				0px;
	border:					0px;
	text-align: 				center;
	background-color: 			#FFFFFF;
}

#t0 {
	position:				relative;
	width:					1024px; /* was 780*/
	height:					100%;
	margin:					0px auto;
	padding:				0px;
	border:					0px;
	border-left:				1px solid #FFFFFF;
	border-right:				1px solid #FFFFFF;
	font-size:				100%;
	overflow:				hidden;
	border-collapse:			collapse;
	empty-cells:				show;
	table-layout:				fixed;
}

#t0 td {
	vertical-align:				top;
	margin:					0px;
	padding:				0px;
	text-align:				left;

}

#row1 {
	height:					47px;
}

#row2 {
	height:					167px;

}

#row3 {
	height:					10px;
}


#row3 td, #row4 td, #row5 td {
	background-color: 			#0D3884;	
}

#row4 {
}

#row5 {
	height:					10px;
}

#row6 {
	height:					26px;
}

#col1 {
	width:					160px;
}

#col2 {
	width:					520px;
}

#cell4 {
	position:				fixed;
	top:					224px;
	bottom:					36px;
	width:					777px;
}



/*
 * TOP MENU
 */
#topmenu {
	position: 				relative;
	height: 				20px;
	background-color: 		#8ec3c1;
	padding-top: 			20px;
	color: 					white;
	font-size: 				15px;
	margin-top: 			0px;
	margin-bottom: 			7px;
}

* html #topmenu {
	height: 				40px;
}

#topmenu #zoeken {
	position: 				absolute;
	left: 					400px;
	top: 					16px;
}
#topmenu #zoeken #zoekinput {
	border: 				0px;
	margin-right: 			5px;
	width: 					130px;
}

#topmenu #zoekknop {
	background-color: 		#EC741D;
	border: 				0px;
	color: 					white;
	font-weight: 			bold;
	font-family:			arial;
	font-size:				12px;
	height: 				14px;
}


#topbalk {
	font-family: 			Arial Black;
	font-size: 				13px;	
	margin-left: 			20px; 		
	margin-right: 			26px;
}

#menu, #topmenu {
	margin-left: 			0px;
	font-size: 				12px;
}

#menu a, #topmenu a {
	color: 					white;
	text-decoration: 			none;
	margin-left: 				0px;
	margin-right: 				16px;
}


/*
 * HEADER
 */
#header {
	height: 				160px;
	width: 					100%;
	position: 				relative;
	background-repeat: 			no-repeat;
	margin-bottom: 				7px;
}

#headertext {
	position: 				absolute;
	bottom: 				0px;
	left: 					30px;
	font-size: 				14px;
	font-weight: 			normal;
	font-family: 			Arial Black;
	width: 					600px;
	color: 					#273678;
}

#headerimage {
	height:					160px;
	width:					100%;
	padding:				0px;
	margin:					0px;
}

#headerimage img {
	border: 				0px;
	width:					100%;
	height:					160px;
	padding: 				0px;
	margin:					0px;
	display: 				block;
}


#roundheader {
	margin-bottom: 				5px;
}



/*
 * CONTENT
 */
#content {
	width: 					768px;
	line-height: 			18px;
	margin:					0px 10px 0px 0px;
	padding: 				15px 10px 10px 35px;
	background-color:		#fff;
	color: 					#173182;
	overflow: 				auto;
	position:				fixed;
	top:					224px;
	bottom:					36px;
}

* html #content {
	width: 					608px;
	height:					100%;
}

#content h1 {
	font-size: 				14px;
	font-weight: 				bold;
	padding: 				0px;
	margin: 				0px;
	margin-bottom: 				3px;
}

#content h2 {
	line-height:				1.4em;
}

#content h3 {
	clear: left;
	border-top:				1px solid #173182;
	width: 					100%;
	font-size: 				14px;
	font-weight: 				bold;
	padding: 				0px;
	padding-top:				5px;
	margin: 				0px;
}

#content p {
	font-size: 				1em;
	font-size: 				12px;
	padding: 				0px;
	margin: 				0px;
	margin-bottom: 				10px;
	margin-right: 				5px;


}

#content #contentleft {
	float:					left;
	width:					391px;
}

#content #contentright {
	float:					left;
	padding-left:				10px;
	padding-right:				5px;
	padding-top:				5px;
	width:					125px;
	margin-left:				10px;
	background-color:			#CCCCCC;
}

#content #contentright p {
	font-size:				86%;
}

* html #content #contentright {
	width:					140px;
}

#content table, #content td, #content tr {
	background-color:			#AAB9D3;
	color: 					#173182;
	border: 1px solid #0D3884;
}

#content td {
	padding: 3px;
}

#content table {
	border-collapse: collapse;
}



/*
 * FOOTER
 */
#footer {
	background-color: 	#8ec3c1;
	height: 				20px;
	margin-top:				6px;
	width: 1024px;
	position: fixed;
	bottom: 0px;
}
/*
 * MAINMENU
 */

#mainmenu {
	padding: 10px;
}

#mainmenu a {
	display: block;
	text-decoration: none;
	color: white;
	font-weight: bold;
}
/*   stijl voor printen  */
}
@media print {
	html, body, #fullpage, #content, #t0, .artikel_text, .artikel_text, .[Hoofdstuk] {
		height: auto  !important;
		overflow: visible !important;
	}
	/* tekstkleur zwart */
	body
	{
		color: #000;
		background: #fff; 
		font-size: 12pt;
		overflow: visible !important;
	}
		
	
/* kleur en opmaak van linkjes */
a:link, a:visited
{
	color: #000;
	text-decoration: none;
}

/* niet gewenste items */
#topmenu, #contact, #cell4, #row5, #row3, #row6, #headerimage img
{
	display: none;
}

#cell4 {
	position: relative;
}
/* Content op volledige breedte  */
#content
{
	float: none;
	margin: 0; 
	color: #000;
	overflow: visible !important; 
	position: static; !important;
}
#row4 {
	height: auto;
}


}


