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

body{

margin:auto;
padding:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

textarea, input {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

a
{
color:#999999;
text-decoration:none;
}

a:hover
{
color:#999999;
text-decoration:underline;
}

#framework{
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding:0px;
width:900px;
border:solid 1px #666666;
}

#bannerback{
width:900px;
height:180px;
margin:0px;
background:url(../images/header.png) right no-repeat;
}

/*#banner{
width:264px;
float:left;
background:url(../images/banner.jpg) right no-repeat;
height:180px;
}*/

.linkKader{
border:solid 1px #0E386A;
padding:10px;
}

/*-------------------------------------Menu-------------------------------------*/
#menu{
padding-top:2px;
margin-bottom:15px;
}

#menu ul{
padding-left:0px;
margin-left:0px;
}

#menu ul li{
display:inline;
border-right:solid #FFFFFF 1px;
}

#menu ul li.last{
display:inline;
border:none;
}

#menu a{
font-family:"Lucida Sans";
padding-right:5px;
padding-left:5px;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}

#menu a:hover{
color:#0d3868;
text-decoration:none;
}

#menu a.current{
color:#0d3868;
display:inline;
}

/*-------------------------------------submenu-------------------------------------*/
#submenu{
border:solid 1px #c0d73e;
/*width:242px;*/
width:242px;
float:left;
/*margin-right:15px;*/
margin-left:15px;
}

#submenu ul{
/*margin-right:15px;*/
padding-bottom:15px;
padding-right:15px;
list-style: none;
margin-left:15px;
padding-left:0px;
}

#submenu ul li a {
display: block;
padding: 2px 2px 2px 4px;
border-left: 10px solid #c0d73e;
border-bottom: 1px dotted #c0d73e;
color: #c0d73e;
text-decoration: none;
/*width: 100%;*/
/*width:235px;*/
}

#submenu ul li a:hover {
border-left: 10px solid #369;
border-bottom: 1px dotted #c0d73e;
background-color:#FFFFFF;
color:#369;
}

#submenu ul li a.current {
border-left: 10px solid #369;
border-bottom: 1px dotted #c0d73e;
background-color:#FFFFFF;
color:#369;
}

.nieuws{
/*float:left;*/
margin-top:0px;
padding:20px;
padding-top:5px;
min-height:75px;
width:200px;
border:solid 1px #c0d73e;
margin-bottom:20px;
font-size:9pt;
}

.nieuws a
{
color:#999999;
text-decoration:none;
}

.nieuws a:hover
{
color:#999999;
text-decoration:underline;
}

#nieuws{
width:235px;
float:left;
margin-left:15px;
}

/*#content{
float:left;
width:650px;
padding-left:15px;
}*/

.oud-leerlingendag {
border:solid 1px #CCCCCC;
}

.content{
float:left;
/*width:565px; ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp*/
width:565px;
margin-right:15px;
border:solid 1px #CCCCCC;
margin-left:15px; /*11111111111111111111111111111111*/
margin-bottom:15px;
min-height:600px;
}

.content a
{
color:#999999;
text-decoration:none;
}

.content a:hover
{
color:#999999;
text-decoration:underline;
}

.admin_content{
width:565px;
margin-right:15px;
margin-left:15px;
}

.admin_content a
{
color:#999999;
text-decoration:none;
}

.admin_content a:hover
{
color:#000000;
}

.justify{
text-align:justify;
}

.centerObject{
margin-left: auto;
margin-right: auto;
}

.widthSelect
{
width:250px;
}

.aNoBorder{
text-decoration:none;
border:none;
}

#footer{
clear: both;
color:#FFFFFF;
width:900px;
height:30px;
border-top:solid #0d3868 5px;
background:#c0d73e;
font-family:"Lucida Sans";
font-size:8pt;
padding-top:10px;
text-align:center
}

#footer a{
color:#FFFFFF;
}

h5{
margin-top:0px;
padding-left:15px;
padding-bottom:5px;
padding-top:1px;
margin-right:40px;
margin-left:0px;
/*width:550px;ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp*/
width:550px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:#c0d73e;
font-size:11pt;

}

h3{
margin-top:0px;
padding-left:15px;
padding-right:27px;
padding-bottom:5px;
padding-top:1px;
/*width:200px;*/
width:200px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:#c0d73e;
font-size:11pt;
}

h4{
padding-left:15px;
padding-bottom:4px;
padding-top:2px;
width:200px;
height:15px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:#c0d73e;
font-size:10pt;
}

#container{
width:870px;
min-height:500px;
padding-left:15px;
padding-top:0px;
padding-right:15px;
padding-bottom:15px;
}

.form{
margin-left:200px;
}

.kolom1{
width:125px;
}

.kolom2{
width:400px;
}

h6
{
font-size:10pt;
color:#000066;
margin-bottom:7px;
}

.postdatum
{
font-size:8pt;
margin-left:75px;
color:#999999;
}

.text
{
margin:15px;
text-align: justify;
}

.red
{
color:#FF0000;
}

#pers
{
margin-left:auto;
margin-right:auto;
}