html, body {
  margin: 0;
  padding: 0;
  height: 100%;
}


body {
  font-size: 11px;
  font-family: Arial;
  color: black;
  background: #d6eaca url('/upload/bg_container.jpg') top center repeat-y;
}

.seleno a { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.seleno a:hover { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }


#container {
width: 760px;
padding: 0px;
margin: 0px auto 0px auto;
background: #f7f7f8;
position: relative;
height: auto !important;
height: 100%;
min-height: 100%;
}

#header {
  background: #fff url(../images/header.jpg) top left no-repeat;
  padding: 0px;
  color: #18a100;
  font-weight: bold;
  font-size: 40px;
  font-family: Times;
  text-align: left;
  height: 192px;
}



#mousetrail {
background: #18A100;
 height: 20px;
 width: 700px;
 float: left;
}


#content {
  float: left;
  width:345px;
  font-size: 12px;
  margin: 10px 0px 0px 0px;
 padding: 0px 15px 20px 15px;
  text-align: justify;
  overflow: hidden;
}


#content h1 {
	font-size:170%;
	margin-top: 5px;
	margin-bottom: 2px;
        color: #366234;}
#content h2 {
	font-size:150%;
	margin-top: 5px;
	margin-bottom: 2px;
        color: #366234;}
#content h3 {
	font-size:130%;
	margin-top: 5px;
	margin-bottom: 2px;
        color: #366234;}
#content h4 {
	font-size:120%;
	margin-top: 5px;
	margin-bottom: 2px;
        color: #366234;}
#content h5 {
	font-size:100%;
	margin-top: 5px;
	margin-bottom: 2px;
       color: #366234;}
#content h6 {
	font-size: 90%;
	margin-top: 5px;
	margin-bottom: 2px;
       color: #366234;}


#random {
  font-weight: bold;
  float: left;
  color: #000;
  margin: 10px 0px 0px 0px;
  width: 180px;
  padding: 10px 0px 0px 10px;
  font-family: Arial;
  font-size: 13px;
  text-align: center;
}

#menu {
  color: #fff;
  padding: 0px;
  width: 760px;
  font-family: Arial;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  float: left;
  background: #295c2d;
  border-top: 1px white solid;
}

#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
    float: right;
}

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



#menu li a:link, #menu li a:visited {
	text-align: left;
	text-decoration: none;
	color: #fff;
	padding: 5px 20px 5px 15px;
    background: #295c2d;
    float: left;
}

#menu li a:hover, #menu li a:active {
  /*	background: url(li_hover.jpg) top left no-repeat; */
	color: #fff;
    background: #559f42;

}

#rechts {
  width: 185px;
  float: left;
  overflow: hidden;
  margin: 20px 0px 0px 0px;
}

#rechts img {
background-image: url('../images/shadow.gif');
background-repeat: no-repeat;
background-position: bottom right;
padding: 5px 10px 10px 5px;
}


#laatste_nieuws {
 padding-left: 10px;
 margin-left: 5px;
 margin-bottom: 10px;
 margin-top: 20px;
 border-left: #CCCCCC 1px dashed;
}

#laatste_nieuws ul {
margin: 0px;
text-align: left;
padding: 0px;
}

#laatste_nieuws ul li {
list-style: none;
padding-bottom: 10px;
}


/* NIEUWS MODULE */
#moduleheader {
  height: 30px;
  font-weight: bold;
  display: block;
  border-bottom: #CCCCCC 1px dashed;
  width: 100%;
}

 #moduleheader a {
     color: #ff9900;
       height: 30px;

 }

#nieuwsheader a{
	font-size: 18px;
	font-weight: bold;
    color: #ff9900;
    text-decoration: none;
}
#nieuwsheader{
    padding-bottom: 15px;
    display: block;
}
#nieuws {
padding: 0px;
margin: 0px;
}


#nieuws #naam {
float: left;
vertical-align: bottom;
padding: 7px 0px 0px 0px;
}

#nieuws #naam a {
 text-decoration: none;
	font-weight: bold;
    color:#000;
}

#nieuws #naam a:hover, #nieuws #naam  a:active {
text-decoration: underline;
}


#nieuws #datum {
float: right;
padding: 7px 0px 0px 5px;
font-size: 11px;
width: 75px;
}

#nieuws #omschrijving {
padding-bottom: 20px;
float: left;
width: 100%;
border-bottom: #CCCCCC 1px dashed;
}




a:link, a:visited {
 color: #000;
 text-decoration: none;
}

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

#document, #document1 {
  width: 100%;
  height: 125px;
}

#document .art_foto, #document1 .art_foto {
float: left;
width: 125px;
height: 125px;
background: #fff;
margin-right: 5px;
text-align: center;
}

#document .art_omschrijving, #document1 .art_omschrijving {
float: left;
width: 100%;
padding: 5px;
}

#document .art_del, #document1 .art_del {
float: right;
padding: 0px 0px 5px 5px;
}


