@charset "utf-8";

/***********overall***********/
*{
  margin:0;
  padding:0;
}

p{
  /*padding-top:6pt;*/
}

html, body{
  height:100%;
}

img{
  border:none;
}

h1{
  font-size:large;
}

h2{
  font-size:medium;
}
/***********links***********/
#links{
  float:left;
  width:20%;
  background-color:#deb887;
  color:#000066;
  height:100%;
  overflow:auto;
}

#nav li{
  list-style:none;
}

#links a{
  color:#084c86;
}

#links a.adminlink {
  color:#ff0000;
}

/***********midden***********/
#content{
  float:left;
  width:65%;
  font-family:Verdana, Helvetica, Arial;
  background-color:#ffffcc;
  color:#000066;
  height:100%;
  overflow:auto;
}

#content a{
  color:#084c86;
}

#content a:hover, #content a:active{
  color:#660033;
}

#content a.adminlink {
  color:#ff0000;
}

/***********rechts***********/
#rechts{
  float:left;
  width:15%;
  background-color:#deb887;
  color:#000066;
  height:100%;
  position:relative;
}

#rechts a{
  color:#084c86;
}

#rechts a.adminlink {
  color:#ff0000;
}

#loginlink{
  position:absolute;
  bottom:0;
  right:0;
  margin-right:5px;
}
#loginoutlink{
  position:absolute;
  bottom:0;
  right:0;
  margin-right:5px;
}

#adminbox{
  display:none;
  color:#000;
  border:solid 1px #666;
  background-color:#f9f9f9;
  padding:5px;
  margin-bottom:15px;
}

/***********classes***********/
.margins{
  margin:25px 10px 10px 10px;
}

.center{
  text-align:center;
  display:block;
}

.note{
  font-size:smaller;
  color:#000;
}

.adminerror{
  color:#ff0000;
}

.adminmelding{
  color:#666;
}

.onderstreept{
  text-decoration:underline;
}

/***********forms***********/
label{
  float: left;
  width:100px;
  text-align: right;
  margin-right: 15px;
}

input{ 
 margin-bottom: 6px;
 font-size:small;
}



