/* stylesheet voor PRPG */
 
 html,body {
	height: 100%; /* héél belangrijk */
	margin: 0;
	padding: 0;
 }
 
 body { 
	background: #fff;
	text-align: center;
	font-family: Verdana, sans-serif; 
	font-size: 0.7em; 
	color: #B5005A; 
 }
 
 form {
	margin: 0;
	padding: 0;
 }
 
 #container {
	margin: 0 auto;
	text-align: left;
	position: relative;
	width: 776px;
	min-height: 100%;
	height: auto !important; /* voor moderne browsers */
	height: 100%; /* voor IE */
	background: #fff;
	padding: 0;
 }
 
 #inhoud {
	float: left;
	text-align: left;
	width: 776px;
	background: #fff;
	background: url("/Sites/PRPG/images/logo_web.gif") top right no-repeat;
	padding: 0;
 }
 
 #header {
	overflow: hidden;
	margin: 0;
	padding: 0;
	height: 125px;
	/*width: 776px;
	float: left;*/
	width: 766px;
	float: right;
 }
 
 #metacontainer {
	overflow: hidden;
	background: #fff;
	float: left;
	text-align: left;
	margin: 0;
	padding: 60px 0 0 0;
	width: 400px;
 }
 
 #metalist
 {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-left: -0.1em;
 }

 #metalist li
 {
	border-left: 0.1em solid #B5005A;
	float: left;
	line-height: 1.1em;
	margin: .3em .3em .3em -.3em;
	padding: .3em .3em .3em .3em;
 }
 
 #metalist li a { 
	text-decoration: none;
 }
 
 #metalist li a:hover {
	text-decoration: underline;
 }
 
 #divlogo {
	margin: 0;
	padding: 0;
	width: 363px;
	height: 125px;
	background: url("Sites/PRPG/images/logo_web.gif") top right no-repeat;
	float: right;
 }
 
 /* CSS Tabs */


 #navcontainer { 
	float: left;
	width: 776px;
	text-align: center;
 }

 #navlist {
	padding: 2px 0;
	margin-left: 0;
	border-bottom: 1px solid #B5005A;
 }

 #navlist li {
	list-style: none;
	margin: 0;
	display: inline;
 }

 #navlist li a {
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 0.5em;
	padding-right: 0.5em;
	margin-left: 1px;
	margin-right: 1px;
	border: 1px solid #B5005A;
	border-bottom: none;
	background: #FBDA98;
	text-decoration: none;
 }

 #navlist li a:link { 
	color: #B5005A;
 }


 #navlist li a:hover {
	color: #B5005A;
	background: #F8BD45;
 }

 #navlist li a.current:link {
	background: white;
	border-bottom: 1px solid white;
 }

 #navlist li a.current:active {
	background: white;
	border-bottom: 1px solid white;
 }

 #navlist li a.current:visited {
	background: white;
	border-bottom: 1px solid white;
 }
 
 #navlist li a.current:hover {
	background: white;
	border-bottom: 1px solid white;
 }
 
 #main  {
	overflow: hidden;
	float: left;
	width: 756px;
	/*padding: 20px 10px;*/
	padding: 0 10px 20px 10px;
	background: #fff;
 }

 #links  {
	float: left;
	width: 375px;
	margin: 0;
	padding: 0;
 }
 
 #rechts  {
	float: right;
	width: 375px;
	margin: 0;
	padding: 0;
 }

 table { font-family: Verdana, sans-serif; font-size: 8pt; color: #B5005A }
 tr { font-family: Verdana, sans-serif; font-size: 8pt; color: #B5005A }
 td { font-family: Verdana, sans-serif; font-size: 8pt; color: #B5005A }
 p { font-family: Verdana, sans-serif; font-size: 8pt; color: #B5005A }
 
 h1 {
	font-size: 1.4em;
	color: #B5005A;
 }
 
 h2 {
	font-size: 1.15em; 
	color: #B5005A;
 }

 h3 {
	font-size: 1em;
	color: #B5005A;
 }
 
 h4 {
	font-size: 1em;
	color: #B5005A;
 }
 
 h5 {
	color: #B5005A;
 }

 hr { border-style: dotted; color: #FF9900; height: 1px }

 .vet { font-weight: bold }
 .kopvet { font-size: 10pt; font-weight: bold }
 .tekstklein { font-size: 7pt }
 .tekstsmall { font-size: 7pt }





/* opsommingen */
 #nieuws           { 
	list-style: none;
	margin-left: 0;
	padding-left: 6em;
	text-indent: -6em;
 }

 #visie           { 
	list-style: none;
	margin-left: 0;
	padding-left: 7em;
	text-indent: -7em;
 }

 #visie li        { 
	padding-top: 1em;
	line-height: 20px;
 }

 .pijltje	{
	color: #F8BD45;
	font-weight: bold
 }

 .a {
	list-style-type: lower-alpha;
 }

/* formulieren */

 label {
	display: block;
	float: left;
	margin-bottom: 10px;
	width: 200px;
	padding-right: 20px;
 }

 br {
	clear: left;
 }



 .formveld {
	display: block;
	width: 350px;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #B5005A;
	border: 1px solid #B5005A;
 }
 
 .zoekveldsite {
	display: block;
	width: 200px;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #B5005A;
	border: 1px solid #B5005A;
	margin-right: 20px;
 }
 
 .resultatencontainer {
	float: left;
	text-align: left;
	clear: left;
 }
 

 .formverplicht { font-family: Verdana, sans-serif; font-size: 8pt; color: #B5005A; border: 1px solid #FF0000 }
 .knop { background-color: #fff; color: #B5005A; border: 1px solid #B5005A; font-family: Verdana, sans-serif; font-size: 7pt;cursor: pointer; }
 .knop2 { background-color: #fff; color: #B5005A; border: 1px solid #B5005A; font-family: Verdana, sans-serif; font-size: 7pt; cursor: pointer; }
 .knopbreed { background-color: #fff; color: #B5005A; border: 1px solid #B5005A; font-family: Verdana, sans-serif; font-size: 7pt; cursor: pointer; }
 .zoekveldknop { background-color: #fff; color: #B5005A; border: 1px solid #B5005A; font-family: Verdana, sans-serif; font-size: 7pt;cursor: pointer; }
 
 /*ul.resultaatlijst {
	margin:0;
	padding:0;
	display:block;
	text-align: left;
 }

 ul.resultaatlijst li {
	padding: 0.2em 0 0.3em 1.3em;
	text-indent: -1.3em;
	display:block;
	text-align: left;
	list-style: none;
 }*/
 
 
 ul.resultaatlijst {
	margin:0;
	padding:0;
	display:block;
	text-align: left;
	clear: left;
 }

 ul.resultaatlijst li {
	padding: 0.2em 0 0.3em 1.8em;
	text-indent: -1.8em;
	display:block;
	text-align: left;
	list-style: none;
 }
 
 ul.resultaatlijst li:hover {
	background: #fdEbc7;
	cursor: pointer;
 }
 
 ul.resultaatlijst li a[href] {
	/*color: #842938;*/
	color: #b5005a;
	text-decoration: none;
 }
 
 ul.resultaatlijst li a:hover {
	/*color: #842938;*/
	color: #b5005a;
	text-decoration: none;
 }
 
 ul.resultaatlijst li span {
	/*color: #842938;*/
	color: #b5005a;
 }
 
 ul.resultaatlijst li span a {
	/*color: #842938;*/
	color: #b5005a;
 }
 
 ul.resultaatlijst li:hover span {
	/*color: #842938;*/
	color: #b5005a;
 }
 
 ul.resultaatlijst li span a:hover {
	/*color: #842938;*/
	color: #b5005a;
 }
 
 

 div.zoekresultaten {
	padding: 5px;
 }

 div.zoekresultaten:hover {
	background: #FDEBC7;
	cursor: pointer;
 }
 
 div.zoekresultaten p{
	padding: 0;
	padding-left: 20px;
	margin: 0;
 }
 
 div.zoekresultaten a[href] {
	color: #B5005A;
	text-decoration: none;
 }
 
 div.zoekresultaten a:hover {
	color: #B5005A;
	text-decoration: none;
 }
 
 div.zoekresultaten h2 {
	color: #B5005A;
	font-size: 1em;
	padding: 0;
	margin: 0;
 }
 
 div.zoekresultaten h2 a {
	color: #B5005A;
	font-size: 1em;
 }
 
 div.zoekresultaten:hover h2 {
	color: #B5005A;
 }
 
 div.zoekresultaten h2 a:hover {
	color: #B5005A;
 }


/*  hyperlinks */

 a:link { color: #B5005A; text-decoration: underline }
 a:active  { color: #B5005A; text-decoration: underline }
 a:visited { color: #B5005A; text-decoration: underline }
 a:hover { color: #FF9900; text-decoration: underline }

 a.lijst:link { color: #B5005A; text-decoration: none }
 a.lijst:active  { color: #B5005A; text-decoration: none }
 a.lijst:visited { color: #B5005A; text-decoration: none }
 a.lijst:hover { color: #B5005A; text-decoration: underline }	



