body, HTML {
  width: 100%;
  height: 100%;
  margin:0px;
  padding:0px;
  /*text-align:center;*/
  background-color:#A59E63;
  
}
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 83%;
}
#skrol {
  position:relative;
  margin: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-right: auto;
  margin-left: auto;
  background-color: #FFFFFF;
  max-width: 800px;
  min-height:100%;
  border-right: 14px solid #7C7C4A;
  border-left: 14px solid #7C7C4A;  
}
* html #skrol {
    width: expression(document.body.clientWidth > 800? "800px" : "94%" );
  height: 100%;
  
}
#container{
  position:relative;
  width: auto;
  height:100%;
  margin:0px;
  padding: 0px;
  
}

#header {
  position: relative;
  width: 100%;
  height: 8.95em;
}

#content {
  text-align:left;
  margin:0px;
  padding: 0px;
  padding-bottom: 1.7em;
  

  
}
#linkerkolom {
  width:75%;
  min-height: 500px;

}
* html #linkerkolom {
  height: 500px;
}
#rechterkolom {
  width: 25%;
  position:absolute;
  right: 0px;
  margin-top: 10.6em;
  top: 0px;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 10;
  overflow:visible;


  
}

p {
  color: #333333;
}


#footer2 {
  position:absolute;
  width: 100%;
  height: 1.7em;
  margin: 0px;
  bottom: 0px;
  left:-14px;
  padding: 0px;
  float:left;
  background-color: #FFFFFF;
  background-image: url(../images/puntje_onder2.gif);
  background-repeat: no-repeat;
  background-position: center top;
  border-right: 14px solid #7C7C4A;
  border-left: 14px solid #7C7C4A;  
  text-align: left;
}

#footer2 p {
  padding: 5px 0 5px 10px;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
  font-size:80%;
}

#logo {
  position:relative;
  text-align: center;
  width: 100%;
  height: 80px;
}
#navigatiebalk {
  position:relative;
  width:100%;
  height:auto;
  left:0px;
  margin: -30px -14px 0px -14px;
  padding: 0px 0px 1px 0px;
  border-right:solid 14px #880000;
  border-left:solid 14px #880000;
  background-image: url(../images/bckgr_navbalk.gif);
  background-repeat: no-repeat;
  background-position: center top;
}
* html #navigatiebalk {
  margin-top: -33px;
  padding-bottom: 0%;
}
#hethoofdmenu {
  height: 4.2em;
}
#toonhoofdmenu {
  height: 4.2em;
}
#navigatie{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 80%;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 140%;
  margin: 0;
  padding-top:0.4%;
  height: 6.2em;
}

div.aquasearch {
  margin: 0;
  padding: 0;
}
form {
margin: 0;
}



#breadcrumb {
  position:relative;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 85%;
  color: #333333; 
  margin: 0px -20px 0px 0px;
  padding: 3px 0 4px 13px;
  background-color:#CCCCCC;
  margin-top: 1px;
  width:787px;
}
* html #breadcrumb {
  margin-top: 0;
}


#breadcrumb A:visited {
  text-decoration : underline;
}
#breadcrumb A:link {
  color: #333333;
  text-decoration: underline;
}
#breadcrumb A:hover {
  text-decoration: none;
  }

#contextualkolom {
  font-size:80%;
  line-height:180%;
  margin: 0px 10px 0px 0px;

  background-color:#FFFFFF;
}
a:link, a:visited, a:active {
  color: #333333;
  text-decoration: underline;
}
a:hover {
  color: #EE0000;
  text-decoration: none;
}
.list {
  font-size: 85%;
  margin: 0px 0px 0px 0px;
  padding:  0px 0px 0px 10px;
  display:block;
  color: #333333;
  
}
.anchorlist {
  margin: 0 0 10px 10px;
  padding: 4px 0;
  font-size: 85%;
  background-color:#F6F6F6;
  border: solid 1px #F6F6F6; /* needed to display backgroundcolor in IE6 */
}
.list ul{
  padding: 0px 0px 0px 8px;
  margin: 0px;

}

.anchorlist ul {
  padding: 0px 0px 0px 16px;
  margin: 0px;
}
.anchorlist li {
  margin: 0 10px 0 20px;
  padding: 4px 0;
}
.anchorlist li a {
  text-decoration: none;
}

.listinspring {
  font-size: 85%;
  margin: 0px 0px 0px -15px;
  padding:  0px 0px 0px 0px;
  float:left;
  display:block;
  color: #333333;
  claer:right;
}
.listinspring ul{
}
.listinspring li {
  padding: 0px 0px 3px 0px;
}


.anchoritem  {
  clear:both;
  margin: 20px 4px 10px 10px;
  padding: 0;
}
.anchoritem h2 {
  padding: 0px;
  margin: 10px 0 10px 3px !important;
}
.anchoritem h3 {
  padding: 0px;
  margin: 10px 0 10px 3px !important;
}
.anchoritem p {
  padding: 1px;
  margin: 5px 0 5px 3px !important;
}


.anchoritemembed  {
  font-size: 85%;
  clear:both;
  margin: 20px 4px 10px 10px;
  padding: 0; 
}
#textpag .anchoritemembed h2 {
  color:#FF0000;
  display:inline;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#textpag .anchoritemembed h3 {
  color:#333333;
  margin: 10px 0px 3px 0px;
  padding: 0px;
}
.anchoritemembed p {
  padding: 1px;
  display:inline;
  
}

.omhoog {
  width: 100%;
  text-align: right;
  margin: 0 0 20px 0;
  padding: 0 0 0.3em 0;
  float: right;
  border-bottom: solid 1px #CCCCCC;
  font-size: 83%;
}

a.omhoog, a.omhoog:link, a.omhoog:visited {
  text-decoration: none !important;

}
 a.omhoog:hover {
  text-decoration: underline;
}
#textpag thead {
  background-color: #FAFAFA;
}
.backzone {
font-size: 100%;
}
.omhoog a, .omhoog a:link, .omhoog a:hover,.omhoog a:visited,.omhoog a:active {
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
}
.rssfeed {
  margin:1em 0 15px 9px;
  font-size: 70%; 
}
.currentURL {
  display: none;
}

.grotetekst {  
  POSITION: absolute; 
  VISIBILITY: hidden; 
  BACKGROUND-COLOR: yellow; 
  LAYER-BACKGROUND-COLOR: yellow; 
  width: 200; 
  BORDER-LEFT: 1px solid black; 
  BORDER-TOP: 1px solid black; 
  BORDER-BOTTOM: 3px solid black; 
  BORDER-RIGHT: 3px solid black; 
  PADDING: 3px; 
  z-index: 100;
}


.readspeaker a img {
           vertical-align: middle;
}
#textpag .readspeaker, #nieuws .readspeaker {
           margin-left: 8px;
}
#artikel .readspeaker {
           display: block;
           position: absolute;
           left: 415px;
           top: 200px;
}

.forummessage p.messagetitle {
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
  line-height:150%;
  /*margin:0 15px 0 0;
  padding:0 15px 0 0;*/
}

.forummessage p.messagetext {
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;  
  line-height:150%;
  /*margin:0 15px 0 0;
  padding:0 15px 0 0;*/
}
a.meteo:link, a.meteo:visited, a.meteo:active {
  color:#333333;
  text-decoration:none;
}
table.meteo {
  cellspacing: 1px;
  margin:0 0 0 2px;
}
.meteo td {
  background-color: lightgrey; 
  text-align:center;
  font-weight: bold;
  font-size: x-small;
}
td.meteohd {
  background-color: #255B89; 
  color: white;
  text-align:left;
  font-weight: normal;
  font-size: 100%;
}
td.meteoimage {
  cellpadding: 0px;
}


/* extras home*/

#extrashome {
     background-color:#F1F1F1;
         position: relative;
         padding: 0 0 0 8px ;
}

* html #extrashome {width: 789px;}

#extrashome  hr  {
    margin: 4px 10px 4px 0px;
    padding:0px;
    height: 1px;
    clear: both;
    border-style: none;
    color: #ededed;
    background-color: #ededed;
}
.extracolumn {
    position: relative;
    float: left;
    width: 24%;
    margin: 0 7px 15px 0;
}
#lastextra h2 {
    padding: 3px;
    margin: 3px 0;
    background-color: #E5E5E5;
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 90%;
    background-position: right center;
    background-repeat: no-repeat;
    height: 1.5em;
}
.extracolumn h2 {
    margin: 5px 0px 5px 0px;
    padding: 2px 0 2px 4px;
    background-color: #999966;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
    line-height: 140%;
}
.extracolumn p {
    margin: 0 3px;
    padding: 0 0 10px 0;
    font-size: 80%;
    height: auto;
    color: #313131;
    line-height: 150%;
}
.extracolumn address  {
    margin: 0px 0px 10px 0px;
    padding:0px;
    font-size: 75%;
    font-style:normal;
    font:Verdana, Arial, Helvetica, sans-serif; 
    color: #313131;
    line-height:135%;
    
}
.extracolumn .datum {
    color: #909090;
    display: block;
    margin: 0px;
    padding: 0px 3px 2px 0px;
}


#scrollalong {

display:block;
position:fixed;
top:141px;
width:100%;

}


#innerscrollalong {

display:block;
float:left;
left:859px;
padding:10px;
position:relative;
text-align:left;
width:130px;

}


#innerscrollalong a:link,#innerscrollalong a:visited, #innerscrollalong a:hover, #innerscrollalong a:active {color: #fff; text-decoration: none;} 
* html #scrollalong {position:absolute;}

