/* CSS Document RCRO */
html {
     overflow: -moz-scrollbars-vertical;
}

html,body {
	height: 100%;
}


* {	
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
background-color: #046ab4;
background-image: url(assets/bg.gif);
background-position:0px 16px;
background-repeat:no-repeat;
}
#box{
	width:778px;
	margin-top:14px;
	margin-bottom:14px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	border:1px solid #b1a893;
	background-image: url(assets/textb.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
/* for Internet Explorer */
/*\*/
* html #box {
height:385px; 
}
#header{
width:778px;
height:152px;
}
#logo{
float:left;
height:152px;
width:196px
}
#head{
float:left;
height:152px;
width:582px;
}
#balk{
width:778px;
height:23px;
background:#0b0b0b url(assets/titel.jpg) 4px 50% no-repeat;
}
#menu{
width:195px;
background-color:#679edb;
float:left;
min-height:385px; 
height:auto;
margin-right: 16px;
}
/* for Internet Explorer */
/*\*/
* html #menu {
height:385px; 
}
.menu{
list-style:none;
}

.menu li{
display:inline;
}
.menu a{
text-align:right;
font-family:"trebuchet MS",Arial, Helvetica, sans-serif;
float:left;
height:24px;
text-decoration:none;
border-bottom:1px solid #fff;
color:#333;
background-color:inherit;
}
.menu a:link, .menu a:visited{
width:179px;
}

.menu a.hoofdkop, .menu a.hoofdkopA{
padding:5px 8px 0px 8px;
font-weight:bold;
font-size:15px;
}

.menu a.hoofdkop:hover, .menu a.hoofdkop:active, .menu a.hoofdkopA{
color:#fff;
background-color:#046ab4;
}

.menu a.subkop, .menu a.subkopA{
padding:2px 8px 0px;
color:#034F87;
font-size:13px;
}

.menu a.subkop:hover, .menu a:active, .menu a.subkopA{
color:#fff;
background-color:#679edb;
font-weight:bold;
}

#tekst{
_padding-left: 210px; /* ie6 hack */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444;
line-height:21px;
min-height:320px;
float: left;
width: 550px;
}

#tekst h1{
font-family:"trebuchet MS",Arial, Helvetica, sans-serif;
font-weight:bold;
color:#5B5B5B;
font-size: 15px;
background-image: url(assets/texth1.jpg);
background-repeat: no-repeat;
background-position: left bottom;
line-height:30px;
margin-left:-15px;
padding-left:15px;
}

#tekst h2{
font-weight:bold;
color:#5B5B5B;
font-size:11px;
font-style:italic;
}

#tekst p{
padding:12px 15px 12px 0px;
}
.foto{
float:right;
padding:4px;
border:1px solid #E6E6E6;
margin: -1px 15px 4px 0px;
}

.foto_left{
float:left;
padding:4px;
border:1px solid #E6E6E6;
margin: -1px 15px 4px 0px;
}

.foto_personnel{
float:right;
padding:4px;
border:1px solid #E6E6E6;
margin: 0px 15px 4px 0px;
}

#tekst a:active, #tekst a:link{
color:#D91717;
}

#tekst a:visited{
color:#9D1111;
}

#tekst a:hover{
color:#046AB4;
}

.button{
border: 1px solid #046ab4;
background-color:#FFFFFF;
width:75px;
cursor: pointer;
cursor: hand;
height:20px;
font-weight:bold;
color:#5B5B5B;
}

#footer{
margin-right:15px;
margin-top:10px;
margin-botom:15px;
font-size:9px;
text-align:left;
border-top:1px #CCCCCC solid;
text-decoration:none;
color:#999999;
}

#footer a{
text-decoration:none;

}
