html {overflow: -moz-scrollbars-vertical;} 

img{
	border:0;
}

img.lefticon{
	align:absmiddle;
	margin-right:10px;
}


table.svrwebvangsten td{
	padding:0;
}

#sitemap
{
    position:absolute;
    z-index:99;
    color:black;
    background:white;
    display:none;
    width:175px;
    height:570px;
    overflow:visible;
    border:2px dashed #999999;
    padding:10px;
    margin-top:125px;
}

div.sitemap_parent
{
    font-weight:bold;
    clear:both;
}

div.sitemap_parent a:hover
{
    font-weight:bold;
}

div.sitemap_child
{
    padding-left:25px;
    clear:both;
    color:Black;
}

table.svrweb{
	width:95%;
}

table.svrweb a{
	font-size:9px;
}

table.svrweb td{
	padding:3px;
	font-size:9px;
	text-align:left;
}

table.svrweb th{
	height:25px;
	background:#085AA5;
	font-color:white;
	font-size:9px;
	padding:3px;
	text-align:left;
	white-space: nowrap;
	font-weight:normal;
}

table.svrweb th a{
	text-decoration:underline;
	font-color:white;
}


table.svrweb td img{
	border:0px;
	vertical-align:middle;
	hspace:5px;
}

#btnPostx{
	text-decoration:none;
	margin-top:20px;
	margin-bottom:10px;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid black;
	background:#FFCC00;
	color:black;
	text-align:center;
	height:2em;

	font-size:10px;
}

table.tabelpadded{
	border-spacing:2px;
	border-collapse:separate;
	border-padding:1px;
	border:0px;
	width:90%;
	margin:auto;
	vertical-align:top;
	margin-top:10px;
}

table.tabelpadded td{
	padding:10px;
	background-color:white;
	vertical-align:top;
}

table.tabelpadded th{
	background-color: #085AA5;
	color:white;
	padding-left:10px;
	font-decoration:none;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	height:24px;
	vertical-align:middle;
}

td.shaded{
/*	border:1px solid #cccccc;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
*/
}

.leeg{
	background:#EFEFEF;
	height:10px;
}

form.nomargin{
	margin:0;
}

.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;

}

.tip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

body 
{
	background:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color: #333333;
}

table{
	padding:2px;
 	border-spacing:1px;
	border-collapse:collapse;
}

.Cap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
}
.linkwit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.lstMijnSVR{
	border=1px solid black;
	height=10px;
	font-size=11;
	font-color:gray;
	font-face=verdana;
}

.donker{
background:#085AA5;
color:white;
}

.licht{
	background: #EFEFEF;
	border:1px solid #E5E5E5;
}

.lichtdonker{
	background: #E5E5E5;
	border:0px solid #CCCCCC;
}

a {
text-decoration:underline;
colorx:#333333;
}

.navlist
{
margin:0;
margin-left: 0;
padding-left: 0;
list-style: none;
}

.navlist li {
padding-left: 20px;
background-image: url('/afbeeldingen/arrow.gif');
background-repeat: no-repeat;
background-position: left 2px;
margin-top:5px;
}

.navlist li.tabeltekst {
	margin-left: 40px;
}

.navlist li.nm{
	margin-top:0;
}

.navlistvink
{
margin-left: 10;
padding-left: 0;
list-style: none;
}

.navlistvink li {
padding-left: 20px;
background-image: url('/afbeeldingen/vink_klein.gif');
background-repeat: no-repeat;
background-position: 0 .5em;
}



.pdf li {
padding-left: 20px;
background-image: url('/afbeeldingen/ic-pdf.gif');
background-repeat: no-repeat;
background-position: 0 .5em;
}

#navlinks ul{
width:130px;
margin: 0;
padding:0;
margin-right:10px;
margin-bottom:20px;
list-style: none;
background:white;
display:block;
}

#navlinks li div{
display:block;
background:#999999;
color:white;
padding:0;
margin:0;
padding-left: 10px;
background-repeat: no-repeat;
background-position: 0.5em;
text-decoration: none;
height: 2em;
line-height: 2em;
}

#navlinks li a {
font-size:11px;
display:block;
background:#EFEFEF;
color:#666666;
padding:0;
margin:0;
padding-left: 20px;
background-image: url('/afbeeldingen/bullet-grijs.gif');
background-repeat: no-repeat;
background-position: 0.5em;
text-decoration: none;
height: 2em;
line-height: 2em;
}


#navlinks li.sub{
	margin-left:10px;	
	font-size:10px;
	background:#EFEFEF;
}

#navlinks li.laatste{
	margin-bottom:4px;
}

#navlinks li a:hover, #navlinks li.actief a{
background: #cccccc;
color:white;
}

#navlinks li.sub a.actief{
	margin-left:10px;
}

#navlinks2 ul
{
width:120;
margin-left: 0;
padding-left: 10;
list-style: none;
}
#navlinks2 li div{
background:#999999;
color:white;
padding-left: 5px;
text-decoration: none;
display:block;
list-style: none;
font-size:9px;
}

#navlinks2 li a {
background:#EFEFEF;
color:#999999;
padding-left: 10px;
text-decoration: none;
display:block;
font-size:9px;
list-style: none;
height: 2em;
line-height: 2em;
}

#navlinks2 li a:hover {
background: #999999;
color:white;
}

.tabelmain{
	padding: 2px 2px 0px 4px;
	spacing:2px;
	background-color: #FFFFCC;

}

.tabelmaintekst{
	font-size:10pt;
	padding: 0px 2px 1px 4px;
}

.tabelmainkop{
	font-size: 115%;
	color:#003300;
	padding: 4px 0px 1px 2px;
	background-color: #FFFFCC;

}


.headerblauw{
	color:white;
	padding: 2px 1px 1px 2px;
	background-color: #085AA5;
	width:100%;
	margin-left:20px;
	margin-right:20px;	
}

.headerblauw a{
	color:white;
	text-decoration:underline;
}

.tabelnormaalkop {
	margin-top:3px;
	margin-left:10px;
	margin-bottom: 20px;
	text-align: left; 
	font-size: 12pt;
	font-weight: bold;
	padding: 2px 0px 0px 4px;
	color:#005A78;
}


.zonderpadding
{
    padding:0;
}

.zondermargin
{
    margin:0;
}


p.tabelnormaalkop a.superknop{
	margin-left:10px;
	font-weight:normal;
	background:#085AA5;
	color:white;
	border:1px solid white;
	height:2.5em;
}

.tabelnormaalkop img{
	margin-right:10px;
}

.tabeltekst{
	margin-left:20px;
	margin-right:20px;
	font-size:12px;
	color:#333333;
	text-align: left;
}

table.tabeltekst{
	width:95%;
}


.tabelintro{
	margin-left:20px;
	margin-right:20px;
	text-align: left;
    font-size: 13px;
	color:#005A78;
}

.tabeltekst.klein{
font-size: 8pt;
}


/* because p is so small */
p .normaaltabelkop {
	font-size: 110%;
}

p .maintabelkop {
	font-size: 110%;
}

a.normaaltabelkop:link, a.normaaltabelkop:visited {
	color: #005A78;
	text-decoration: none;
}

div#menuMijnSVR{
	z-index:100;
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
background:#085AA5;
width:100%;
height:21px;
margin-top:10px;
margin-bottom:10px;
}

#nav-menu li
{
float: left;
margin: 0 0 0 0;
list-style:none;
padding:0;
}

#nav-menu li form
{
    margin:0;
    padding:0;
}

#nav-menu li input
{
    height:12px;
    margin:2px;padding:2px;padding-left:5px;margin-right:0;
    width:75px;
    font-size:9px;
    border:0;
    color:#999999;
    background:#EFEFEF;
}

#nav-menu li img
{
    float:right;
}

#nav-menu li.klein a
{
list-style:none;
background: #EFEFEF bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 12em;
display: block;
color: #666666;
text-decoration: none;
text-align: center;
font-size:10px;
}

#nav-menu li a
{
list-style:none;
background: #085AA5 bottom left repeat-x;
height: 2.1em;
line-height: 2em;
float: none;
width: 12em;
display: block;
color: white;
text-decoration: none;
text-align: center;
font-size:10px;
border-right:2px solid white;
}

/* End hide */

#nav-menu li.option
{
float:right;
margin-right:5px;
margin-left:20px;
text-align:right;
}

#nav-menu li.option a
{
text-align:right;
background: 0;
height: 2.1em;
line-height: 2em;
float: left;
width: 8em;
color: white;
font-size:10px;
border:0;
width:5em;
}

#nav-menu li.option a.optiona
{
text-align:left;
background: 0;
height: 12px;
line-height:normal;
float:none;
width:15px;
color: white;
}

#nav-menu li.option a:hover
{
	background:0;
}

#nav-menu li a:hover, #nav-menu li.actief a
{
background: #999999;
color:white;
}

#nav-menu-2
{
	width:100%;
	background:#085AA5;
} 

.zoek{
	font-size:11px; 
	color : #333333;
	border: #666666 1px solid;
	background-color : #EFEFEF;
	height:18px;
}

img.pb { border: 1px solid #000000 ; }

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
}

a:hover{
	font-weight: normal;
	text-decoration: underline;
}
a.linkzwart{
	text-decoration:none;
	color:black;
}

a.linkwit {
	color:white;
}
a.linkgrijs {
	color:gray;
	text-decoration:none;
}
.Titel {
	font-size: 18;
	font-weight: normal;
	font-variant: normal;
	color: black;
}
.Intro {
	font-size: 13;
	font-weight: bold;
	font-variant: normal;
	color: #005A78;
}
.Tekst {
	font-size: 13;
	font-weight: normal;
	font-variant: normal;
	color: #005A78;
}
.Linkmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}


.Linkmenu A{
	color: #666666;
	text-decoration:none;
}
.Linkmenu A:hover {
	text-decoration: underline;
}

.linkWit{
	color: #FFFFFF;
	text-decoration:underline;
}

.Kop{
	color: #FFFFFF;
	font-style: normal;
	font-size:13px;

}
.Kop A{
	color: #FFFFFF;
	text-decoration:none;
	font-style: italic;
	font-size:13px;
}
.Kop A:hover{
	color: #FFFFFF;
	text-decoration:underline;
	font-style: italic;
	font-size:13px;
}
.AlineaKop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

hr{
color:#CCCCCC;
}


.button {
	background-color: 085AA5;
	color:white;
	border: 1px solid #333333;
}

.tabelMain2{
	background: #EFEFEF;	
   	border-top:3px solid #CACACA;
	border-bottom:3px solid #CACACA;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
}
.gevonden {
	background-color: #FFFF00;
}
.newsmail{
background:#EFEFEF;
font-size:10px;
border:1px solid gray;
}

.bar {
background-color: white;
text-align: right;

padding-right: 0.5em;

}

.bar div { 
border-top: solid 1px #0077DD;
background-color: #085AA5;
border-bottom: solid 1px #002266;
text-align: right;
color: white;
float: left;
padding-top: 0;
height: 0.5em;
}

.grid td,tr{
border-bottom: dotted 1px gray;
}


.svrgrid {
border-bottom: dotted 1px gray;
padding: 5px;
font-size:7.5pt;
}

.svrgridheader{
padding:5px;
background:#999999;
color:white;
}

.hvrgrid {
border:0;
border-bottom: dotted 1px gray;
padding:5px;
background:white;
}

.gridwit{
border-top: dotted 1px gray;
border-bottom: dotted 1px gray;
padding: 10px;
background:white;
}

.gridblauw{
border-top: dotted 1px gray;
border-bottom: dotted 1px gray;
padding: 5px;
background:#7BBDF9;
}

tr{
padding:2px;
border:none;
}

table.svrhoofdgroep{
	border-collapse:collapse;
	border-spacing:0;
	padding:2px;
	background:#EFEFEF;
	margin-right:5px;
	width:120px;
	border:0;
}

table.svrhoofdgroep td {
	background-image: url('/svr/.web/pics/leeg.gif');
	border: 1px solid #999999;
	padding:3px;
	height:20px;
}

table.svrhoofdgroep td a img{
	border:0;
}

/*
.svrhoofdgroep td a:hover{
	background-image: url('/svr/.web/pics/leeg-muisover.gif');
}
*/
		#errormsg
		{
			font-style:italic;
			clear:both;
		}    
		#errorspanmsg{
			font-style:italic;
			color:red;
		}
		
		.error
		{
			background:#fcc;
		}
.required {

			background:#99CCFF;
}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px;
}

.inzet{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	background-color: #99CCFF;
	margin: 2px;
	width:50%;
	display:block;
	padding: 2px;
	border: 1px solid #000000;
	
}

.open{
	visibility: visible;
	display:block;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:15px;
	background:#EFEFEF;
	padding:10px;
}

.closed{
	visibility: hidden;
	display:none;
	margin-bottom:5px;
}

.nieuwskop{
	background: white;
	font-color:black;
	margin-bottom:2px;
}

.footer
{
    background:white;
    padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tree_parent {
	background:white;
	padding:5px;
	margin:5px;
	margin-left:0;
	margin-top:10px;
}

.tree_child {
	background:white;
	padding:5px;
	margin:5px;
	margin-left:50px;
	background-image: url('/afbeeldingen/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0.5em;	
}

table.gridtabel{
	border-collapse:collapse;
	margin:auto;
	margin-bottom:10px;
	border:0px;
	border-spacing:0px;
	padding:0px;
	width:90%;
	align:center;
}

table.gridtabel td{
	height:1.5em;
	line-height:1.5em;
	color:white;
	padding:10px;
	background:white;
	vertical-align:top;
	color:black;
	border-botttom: 4px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	font-size:10px;
}

table.gridtabel img{
	align:absmiddle;
}

table.gridtabel img.pb{
	margin:10px;
}



table.gridtabel a{
	font-size:10px;
}

table.gridtabel tr td a{
	font-size:10px;
	color:#333333;
}

table.gridtabel th{
	height:2em;
	line-height:2em;
	color:white;
	padding-left:10px;
	padding-right:10px;
	background:#085AA5;
	border:0px;
	font-size:11px;
	font-weight:bold;
}
div.gridtabel_header{
	color:white;
	padding:5px;
	background:#085AA5;
	border:0px;
	font-size:11px;
	font-weight:bold;
	margin:auto;
	width:90%;
	align:center;
}

div.gridtabel_content{
	color:black;
	padding:5px;
	background:white;
	vertical-align:middle;
	color:black;
	border-botttom: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	font-size:10px;
	margin:auto;
	width:90%;
	align:center;
}

div.infowit{
	color:black;
	padding:5px;
	background:white;
	vertical-align:middle;
	font-size:10px;
	margin:auto;
	width:90%;
	align:center;
	margin-bottom:10px;
}

div.inforood{
	color:red;
	padding:5px;
	background:white;
	font-size:10px;
	margin:auto;
	width:90%;
	align:center;
}

div.infowit form{
	padding:0;
	margin:0;
	font-size:10px;
}
.tekstvak_wit{
	padding:5px;
	margin: 5px;
	margin-left:20px;
	margin-right:20px;
	background:white;
}

.floatright{
	float:right;
}

.floatleft{
	float:left;
}

.register{
	float:right;
	padding-top:2px;
}

.nieuwsknop{
	text-decoration:none;
	margin-top:20px;
	margin-bottom:10px;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	background:#EFEFEF;
	color:#666666;
	text-align:center;
	height:2em;
	line-height:2em;
	font-size:10px;
}

.superknop{
	margin-top:20px;
	margin-bottom:10px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #999999;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	background:#FFCC00;
	color:black;
	text-align:center;
	height:3em;
	line-height:3em;
	font-size:10px;
	text-decoration:none;
	display:inline;	
}


.superknop_inactive{
	text-decoration:none;
	margin-top:20px;
	margin-bottom:10px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	border:1px solid #999999;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	background:#CCCCCC;
	color:#999999;
	text-align:center;
	height:3em;
	line-height:3em;
	font-size:10px;
	text-decoration:none;
	display:inline;
	disabled:true;
}

.superknop a{
	text-decoration:none;
	color:black;
	display:inline;
}

.nieuwsdiv{
	padding-top:5px;
	margin-top:5px;
	margin-right:30px;
	border-top:0px dotted #CCCCCC;
}
/* ====================================================
	Forms met W3C fieldset
*/
fieldset{
	position:relative;
	border: 0px solid #999999;
	background:white;
	color:#000000;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
	margin:25px;
}

.fieldset div, span, table{
	padding-left:10px;
}

fieldset div.toelichting{
	margin-bottom:7px;
	padding-bottom:7px;
	border-bottom:1px solid #EFEFEF;
}

legend{
	position:relative;
	margin-bottom:10px;
	top:-5px;
	left:.6em;
	padding:2px 6px;
	color:white;
	background:#085AA5;
	font-size:10pt;
}

label{
	float:left;
	list-style:none;
	width: 12em;
	text-align: left;
	margin:5px;
	white-space: nowrap;
	height:2em;
	line-height:2em;
	vertical-align:top;
}

label.kaal{
	float:none;
	width:auto;
	margin:auto;
	white-space:normal;
}

.verplicht {
	color:#000000;
	font-weight:bold;
}

fieldset input,select,textarea{
	margin:5px;
	vertical-align:middle;
}

fieldset div{
	clear:left;
}

/* 
==========================================================================
Content-tabs
Vanwege javascript (default.asp) is er 1 tab per pagina mogelijk!
*/

.tab_vert{
	list-style:none;
	margin:0;
	padding:0;
}

.tab_vert_uit {
	height:50px;
	width:137px;
	line-height:50px;
	text-align:right;
	padding-right:10px;
	background: url(/afbeeldingen/tabgrijsrond_uit.gif) top left no-repeat;	
	background-repeat:no-repeat;
	color:black;
	font-size:11px;
}

.tab_vert_aan {
	height:50px;
	width:137px;
	line-height:50px;
	margin:0;
	text-align:right;
	padding-right:10px;
	background: url(/afbeeldingen/tabgrijsrond_aan.gif) top left no-repeat;	
	color:black;
	font-weight:bold;
	font-size:11px;
}

.tab_kop{
	font-size:10px;
	font-weight:bold;
	padding-bottom:2px;
	border-bottom:0px solid BLACK;
}

.tab_content_aan
{
    font-size:10px;
	vertical-align:top;
	padding:10px;
	padding-left:18px;
	margin:0;
	height:200px;
}

.tab_content_uit{
	display:none;
	padding:0;
	width:350px;
	height:200px;
}

.tab_p_header{
	font-size:12px;
	color:black;
	clear:left;
}

.tab_p_header img{
	margin-right:10px;
	margin-bottom:10px;
}

.tab_p_content{
	font-size:10px;
	padding:0;
	color:black;
}

/*
===============================
Expandable menu (oa Mijn SVR)
*/

.exmenu{
	width:12em;
	font-size:10px;
	display:block;	
}

.exmenu_header{
	width:12em;
	height: 2.1em;
	line-height:2em;
	font-size:10px;
	color:white;
	background:#085AA5;
	text-align:center;
	text-decoration:none;
	border-right:2px solid white;
}

.exmenu_content_aan{
	text-align:left;
	width:12em;
	position:absolute;
	background:#085AA5;
}

.exmenu_content_uit{
	display:none;
}

ul.exmenu_sub_aan{
	position:absolute;
	left:119px;
	display:block;
	list-style:none;
	float:right;
}

.exmenu_sub_uit{
	display:none;
}

div.reactie{
	background:white;
	padding:5px;
	margin:20px;
	margin-top:0px;
}

.verslagkop{
	font-family:verdana;
	font-size:14pt;
}

.verslagsub{
	font-family:verdana;
	font-size:7pt;
	font-weight:normal;
}

.verslag{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
}

.onzichtbaar{
	display:none;
	visibility:hidden;
}

.zichtbaar{
	visibility: visible;
	display:block;
	height:26px;
	padding:2px;
	overflow:hidden
	font-size:11px;
	color:#999999;
}

#ads ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}


.ad_aan{
	font-size:10px;
	font-weight:bold;	
	text-align:center;
	position:absolute;
	background:white;
	border:1px solid black;
	width:200px;
	float:left;
}

.ad_uit{
	display:none;
	float:left;
}

.adprijs{
	font-size:9px;
	font-color:gray;
	text-align:left;
	padding:1px;
	font-weight:normal;
}

.adheader{
	padding:5px;
	border-bottom:1px dashed #CCCCCC;
	font-size:9px;
	font-weight:bold;
}

div.filter{
	color:black;
	padding:5px;
	background:white;
	vertical-align:middle;
	font-size:7pt;
	margin:auto;
	width:60%;
	align:center;
	margin-bottom:10px;
	display:block;
}

input.filter,checkbox.filter ,select.filter ,button.filter {
	font-size:7pt;
	background:#EFEFEF;
	color:#333333;
	border:1px solid black;
}

p.filter{
	margin-bottom:0;
}

div.expandable_header{
	padding:10px;
	display:block;
	color:black;
	font-weight:bold;
	margin-left:25px;
}

div.expandable_content_on{
	display:block;
}


div.expandable_content_off{
	display:none;
}

div.footer{
	padding:5px;
	background:white;
	font-size:8pt;
	color:#333333;
	margin:0;
}

div.footer img{
	margin:5px;
}

div.gridinzet{
	background:#EFEFEF;
	padding:10px;
	margin-right:25px;
	border:0;
}

div.navkader{
	height:12px;
	padding:2px;
	border:1px solid black;
	line-height:14px;
	background:white;
}
div.navkaderactief{
	float:left;
	padding:2px;
	text-align:center;	
	clear:right;
	width:100px;
}

a.navkader{
	font-size:9px;
	font-color:#666666;
	text-decoration:none;
}
div.navkaderactiefja{
	float:left;
	padding:2px;
	border:1px solid #cccccc;
	clear:right;
	width:100px;
}

td.gridspringin{
	border:0;
	background:#EFEFEF;
	width:15px;
}

tr.svrwebvangstengrid{
	background:white;
	border-top:2px solid #EFEFEF;
	border-right:2px solid #EFEFEF;
}

tr.sessiegrid{
	padding:0;
	background:white;
	height:35px;
}

tr.sessiegrid td{
/*	border-top:10px solid #EFEFEF;*/
	background:#FFFFDD;
	text-align:left;
	padding-left:5px;
	color:#333333;
	font-size:10px;
	font-weight:bold;
	height:35px;
}


tr.svrwebgrid{
	background:white;
	border-top:2px solid #EFEFEF;
}

tr.svrwebgrid td{
	font-size:9px;
	padding:3px;
	font-color:black;
	border-top:2px solid #EFEFEF;
}

div.svrwebfotoview{
	width:140px;
	background:white;
	padding:10px;
	border:0px solid #cccccc;
	float:left;
	margin:3px;
	align:center;
	overflow:hidden;
	z-index:0;
}

div.screenshot{
	padding:10px;
	border:0px solid #cccccc;
	float:left;
	margin:3px;
	margin-left:15px;
}

div.screenshot img{
border:1px solid #999999;
}
tr.noborder{
	border-top:0;
}

tr.noborder td{
	border-top:0;
}

.groepeer_aan{
	
}

.groepeer_uit{
	display:none;
}

span.klein{
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
}

div.svrwebgroepeer{
	height:30px;
	line-height:30px;
	width:500px;
	float:left;
	overflow:visible;
}

div.svrwebgroepeer a{
	color:#333333;
	font-size:10px;
	font-weight:bold;
}

div.svrwebgroepeerinfo{
	height:35px;
	line-height:35px;
	width:200px;
	font-size:9px;
	color:#999999;
	font-weight:normal;
	text-align:right;
	padding-right:5px;
}

div.svrwebopmerkingen{
	float:left;
	padding-top:6px;
	padding-left:5px;
	padding-bottom:5px;
	font-size:10px;
	width:650px;
	color:#666666;
}

div.div_geduld{
	height:0px;
	width:200px;
	visibility:hidden;
	z-index:500;
	background:white;
	margin-right:200px;
}

div.div_geduld img{
	z-index:500;
	border:2px solid #999999;
	position:absolute;
}

div.links{
	float:left;
}

div.rechts{
	float:right;
}

div.clear{
	clear:both;
	margin:0;
	padding:0;
	height:0;
}

div.svrnewsline{
	padding:5px;
	font-size:10px;
}

.divcontent
{
    margin-bottom:5px;
	padding-top:5px;
}

div.helpdiv
{
    display:none;
    padding:5px;
    background:#CBedC8;
    font-size:10px;
    color:#333333;
    margin-bottom:10px;
    width:95%;
}
div.helpdiv a
{
    color:#333333;
}

/* tekst enzo */

.letterkop {
	font-size: 12px;
	color:#005A78;
}

.lettervet, a.lettervet:hover {
	font-weight:bold;
}

.letterzonderstreep
{
    text-decoration:none;
}

a.letterzonderstreep:hover
{
    text-decoration:underline;
}

.lettermetstreep
{
    text-decoration:underline;   
}

.lettercursief
{
    font-style:italic;
}

tr.svrwebgrid td a{
	color:#333333;
}

.letterlicht
{
    color:#666666;
}

.letterlichter, tr.svrwebgrid td a.letterlichter
{
    color:#CCCCCC;
}

.letterlichtst
{
    color:#EFEFEF;
}

.letterrood, tr.svrwebgrid td a.letterrood
{
    color:Red;
}

.letternormaal
{
    font-size:12px;
}

.letterklein
{
    font-size:11px;
}

.letterkleiner
{
    font-size:10px;
}

.letterkleinst
{
    font-size:9px;
}

.lettergroot
{
    font-size:13px;
}


h1{
color:#005A78;
font-size:12pt;
font-weight:bold;
margin-bottom:20px;
margin-left:10px;
margin-top:3px;
padding:2px 0 0 4px;
text-align:left;
}

div#intro h1{
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
}

h2{
color:#005A78;
font-size:13px;
margin-left:20px;
margin-right:20px;
text-align:left;
font-weight:normal;
}

div#intro h2{
	font-size:12px;
	color:black;
	font-weight:normal;
	margin:0;
	padding:0;
}

.lettergroter
{
    font-size:14px;
}

.lettergrootst
{
    font-size:15px;
}

a:visited
{
    color:#800080;
}

a.superknop:visited
{
    color:Black;
}

div.svrweerdiv{
	display:none;
	position:absolute;
	z-index:5;
	background:#EFEFEF;
	border:2px dotted #999999;
	text-align:left;
	padding:5px;
	color:black;
	float:left;
	margin-top:25px;
	font-weight:normal;
}

div.formulier_hierna{
	padding-left:25px;
}

div.formulier_hierna label{
	float:none;
}

table.svrwebnav{
	width:120px;
	border:0;
	border-collapse:collapse;
	margin-left:10px;
	margin-top:10px;
}

table.svrwebnav tr{
 vertical-align:top;
}

table.svrwebnav tr td{
	height:19px;
	padding:2px;
	border:0px solid gray;
	font-size:10px;
	color:#666666;
}

table.svrwebnav tr td a{
	text-decoration:underline;
	color:#666666;
}

table.svrwebnav tr td.tvline{
	border-right:1px dotted #999999;
}

table.svrwebnav tr.tvtussen td{
	height:5px;
}

table.svrwebnav tr td a.selected{
	font-weight:bold;
	color:black;
}

div.datanav{
width:100%;
margin:3px;
height:30px;
text-align:center;
} 

div.pagefilter{
	margin-bottom:20px;
	margin-top:10px;
	padding-left:20px;
}

hr{
border-color:white;
margin-right:20px;
height:1px;
background-color:#666666;
}

div.pagefilter hr{
}

div.buttonfill{
	width:400px;
	background-image: url(/afbeeldingen/button_fill_1.jpg);
	background-position:left-top;
	background-repeat:repeat-x;
	margin-left:20px;
	margin-bottom:20px;
	padding:10px;
	border-bottom:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
}

div.buttonfill h1{
	font-size:1.2em;
	color:#005A78;
}

div.buttonfill a{
	color:#005A78;
	font-weight:normal;
	text-decoration:none;
}

div.buttonfill p, div.buttonfill p a{
	color:#333333;
	font-size:1.0em;
	margin-bottom:0;
}

div.charthelpdiv{
	position:absolute;
	visibility:hidden;
	padding:5px;
	background:#FFFFCC;
	color:#333333;
	font-size:1em;
	width:300px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
}

div.svrfoto_info{
    font-size:9px;
    color:#666666;
}

div.scroller{
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;
}

span{padding:0}

span.par_slecht, par_zeer_slecht{
	color:red;
}

span.par_redelijk{
	color:orange;
}

span.par_goed{
	color:green;
}

span.par_zeer_goed{
	color:green;
}

span.par_goed{
	color:green;
	font-weight:bold;
}

span.par_super{
	color:green;
	font-weight:bold;
	font-size:12pt;	
}

div.rond{
	-moz-border-radius-topleft:16px;
	-moz-border-radius-topright:16px;
	-moz-border-radius-bottomleft:16px;
	-moz-border-radius-bottomright:16px;
	-webkit-border-top-left-radius: 16px;
  	-webkit-border-top-right-radius: 16px;
  	-webkit-border-bottom-left-radius: 16px;
	-webkit-border-bottom-right-radius: 16px;
}

div.rondboven{
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-left-radius: 8px;
  	-webkit-border-top-right-radius: 8px;
}


div#filter{
background-image:url(/afbeeldingen/zoeken_groot.gif);
background-position:5px 5px;
background-repeat:no-repeat;
border-bottom:1px solid #999999;
border-top:1px solid #999999;
height:30px;
margin:0 0 10px;
padding:5px 5px 5px 40px;
}