/* html tags */
html{height:100%}
body{margin:0 ; color:#000033 ; font-family:arial; height:100% ; font-size:80%}
h1{color:#003399 ; font-size:1.3em ; margin:0; font-weight:bold}
h2{color:#003399 ; font-size:1.0em ; margin:0; font-weight:bold}
hr{height:1px ; color:#848787}
table{font-size:1.0em}
a{text-decoration:none ; color:blue;}
a:hover{text-decoration:underline}
img{border:0}
ul{margin: 0px 0px 0px 20px}

.structuur{height: 100% ; width:100% ; border-collapse:collapse ; border-spacing:0 ; border:0}
.structuur td {margin:0 ; padding : 0}

/* de header */	
.navigatie{background:#BB0000 ; color:white ; height: 37}
.topheader{font-size: 1.4em}
.topheaderLedennet{color:#CCCCCC}
.functioneelMenu{font-size:1.0em ;font-variant:small-caps ; text-align:right}
input.knop{color:white ; font-weight:bold ; background-color:#848787 ;
					 border:1px solid white ;font-size:1em}
a.nav{text-decoration:none ; color:white;}
a.navGeselecteerd{text-decoration:none ; color:white; font-weight:bold;  }
a.nav:hover{text-decoration:none;}
a.navGeselecteerd:hover{text-decoration:none; }
					 
/* de bovenste, rode balk met content */	
.bovenContent{background:#BB0000 ; color:white ; font-size: 1.1em}
.bovenContent a{text-decoration:none ; color:white}
.bovenContent h2{font-size: 1.0em ; color:white}

/* de horizontale navigatiebar */				 
.navigatieLinks{border-right-width:1px ; border-right-color:white ;border-right-style:solid ;
           font-size:0.8em ; background:#BB0000 ; color:white ; 
					 height:25px ; width:176px}
.navigatieLinksTekst{font-variant:small-caps ; color:white }
.naam{}
.inlog{text-align:right	}			 
.navigatieCentrum{border-right-width:1px ; border-right-color:white ;border-right-style:solid ;
           background:#848787 ; color:white ; font-size:1.2em ; text-align:center ; 
					 font-weight:normal ; height:25px ; width:125px}
.navigatieCentrumGeselecteerd{border-right-width:1px ; border-right-color:white ;border-right-style:solid ;
           background:#003399 ; color:white ; font-size:1.2em ; text-align:center ; 
					 font-weight:normal ; height:25px ; width:125px}					 
.navigatieRechts{background:#848787 ; width:181px ; height:25px}	

/* uitklapnavigatie */
.geenNav {width:100% ; height:100%; padding-top:3px ; margin-bottom:-3px;}
.geenNav table {display: none}
.welNav {width:100% ; height:100%; padding-top:3px ; margin-bottom:-3px;}
.welNavGeselecteerd td {background:#003399 ; font-size:0.9em ; padding-left:15px ; text-align: left ; }
.welNav td {font-size:0.9em ; padding-left:15px ; background:#848787 ; text-align: left ;padding-bottom:2px;}
td.welNavHover{font-size:0.9em ; padding-left:15px ; background:#003399 ; text-align: left ; padding-bottom:2px;}			
			
/* de linker navigatie */
.navBar{background:#BB0000 ; color:white ; border-right-width:1px ; border-right-color:white ;
        border-right-style:solid ; vertical-align: top ; width:176px}
.navHeader{margin-left:10pt ; margin-top:5pt ; font-weight:bold}
.navIngeklapt{margin-left:5pt ; list-style-image: url('/Images/navarrow_white_right.gif') }
.navUitgeklapt{margin-left:5pt ; list-style-image: url('/Images/navarrow_white_down.gif') ; font-weight:bold }
.subMenu{display : inline;background:#DB4D4D;width:100%;margin: 0px -10px 0px 2px;padding-left : 3em; list-style:none; text-indent: -1.8em;}
.subMenu li {list-style-image: url('/Images/navarrow_white_right.gif') }
.subMenu li a {	margin-left:5pt;}
#leftnav { table-layout:fixed}
.navigatieCentrum a{ width:100% }
.navigatieCentrumGeselecteerd a{ width:100% }

/* de body (waar de content zit) */
.content{padding-top:5pt ; padding-right:5pt}
.contentPlaatje{padding-top:5pt ; padding-right:5pt}
.bodyText{margin-left:19pt ; margin-right:15pt ; margin-top:15pt ; width:100% }
.bodyText p{ margin-top:0pt}
.bodyLink{text-decoration:underline}
.datum{font-size:0.9em}
.datumTabel{color:#003399 ; vertical-align:top}
.datumRechtsTabel{color:#003399 ; vertical-align:top; text-align:right}
.nieuwsheader {color:#003399 ; margin-left:19pt ; margin-top:15pt }
.nieuwstabel{margin-left:15pt ; margin-right:15pt}
.foto{display: inline ; float: right}
.printlogo{display: inline ; float: right}
.letterbalk{margin-left:19pt ; margin-right:15pt ; width:100% }
#springIn{padding-left:50px}
.formulier td{width:50% ; height:30px ; vertical-align:top} 
.foutmelding{color:red}
.tabel {padding : 5}
p.geenwitregel{margin-bottom:0px}

/* de rechterkrant */
td.itemRechts{padding-left:5px ; spacing:0px ; padding:5px ; margin:0px;
							border-bottom:solid ; border-bottom-width:1px; border-bottom-color:#848787}
.headingRechts{font-weight:bold ; color:#003399}
.rechts{border-left: solid ; border-left-width: 1px ; border-left-color:#848787 ;  
        font-size:1.0em ; width:181px}
.kleinRechts{border-left: solid ; border-left-width: 1px ; 
        border-left-color:#848787 ; width:180px}

/* het invoegstuk rechtsonder in het extranet */
.rechtsOnderHeader {background:#003399 ; color:#e5eaf5 ;font-size:1.1em ; padding: 5px}
.rechtsOnder {background: #e5eaf5 ; font-size:1.1em; padding: 5px}
