/* CSS Document */

body{
  font-family: verdana, arial, helvetica, sans-serif; 
  font-weight: normal; 
  font-size: 0.8em;
padding-left: 10px;
padding-top: 10px;
}

#triangles{
  position: absolute;
  text-align: left;
  width: 98%;     
}

#logo{
  position: absolute;
  text-align: center;
  width: 98%;
  margin-top: 10px;
}

#circle{
  position: absolute;
  text-align: right;
  width: 98%;
}

#bar{
  position:absolute;
  background-image: url('../images/rand_groen.gif'); 
  background-repeat: repeat-x; 
  height: 30px;
  width: 98%;
  margin-top: 85px;
}

#language{
  position:absolute;
  height: 30px;
  margin-top: 85px;
  margin-left: 100px;
  text-align: right;
}

#menu{
  position:absolute;
  margin-top: 140px;
  display:block
  border: 1px solid #003300;
  background-color: #eef9ed;
  margin-right: 70px;
  width: 210px;
}


#news{
  display:block;  
  margin-top: 50px;
background-color: #ffffff;
z-index:  10;
padding-bottom: 10px;
}


#content{
  position:absolute;
  margin-top: 140px;
  margin-left: 250px;
  width: 45%;
  display:inline;
}

#right{
  position:absolute;
  margin-top: 140px;
  margin-left: 80%;
  width: 180px;
  height: auto;
  background-color: #eef9ed;
  border: 1px solid #003300;
}

h2{
	font-weight: bold;
	font-size: 1.0em;
	color: #003300;
}

h3{
	font-weight: bold;
	font-size: 1.0em;
	color: #003300;
        background-color: #CCFFCC;

}

.contentheading{ font-size: 1.4em; color: #003300; font-weight: bold;}

table.moduletable_actueel th { font-size: 1.4em; color: #003300; font-weight: bold; text-align: left;}

.componentheading{ font-size: 1.4em; color: #003300; font-weight: bold;}

.lead{ font-weight: bold;}

.copyright{ font-size: 10px; text-align: center; padding-top: 10px;}

.publicaties{ font-family: verdana, arial, helvetica, sans-serif; font-weight: normal; font-size: 1.0em;}

.lichtgroen{ background-color: #CCFFCC;}

span.article_seperator {
  margin-top: -10px;
  display: block;
  
  height: 1px;
}


#news span.article_seperator{
  display: block;  
  height: 2px;
  width: 200px;
background-color: #CCFFCC;
}


table.moduletable_news{margin-top:40px; border: 1px solid #003300; padding-bottom: 10px;}

table.contentpaneopen_news td.contentheading a.contentpagetitle:link, table.contentpaneopen_news td.contentheading a.contentpagetitle:visited, table.contentpaneopen_news td.contentheading  a.contentpagetitle:active{color: #003300; font-weight: bold; font-size: 10px;}
table.contentpaneopen_news td.contentheading a.contentpagetitle:hover, table.contentpaneopen_news td.contentheading a.contentpagetitle:focus{color: #FF6600; font-weight: bold; font-size: 10px;}



a.mainlevel_top{ color: #ffffff; font-weight:bold; padding-left: 10px; font-size:9px;}

a.mainlevel:link, a.mainlevel:visited{
  display: block;
  background-image: url('../images/pijl.gif'); 
  background-repeat: no-repeat;
  background-position: left center;
  width: 200px;
  font-weight: bold;
  text-decoration: none;
  color: #003300;
  border: 1px solid #ccffcc;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
font-size:11px;
}

a.mainlevel:hover{ color: #FF6600; background-color: #CCFFCC;}

a.sublevel:link, a.sublevel:visited{
  display: block;
  background-image: url('../images/vierkant.gif'); 
  background-repeat: no-repeat;
  background-position: left center;
  text-decoration: none;
  color: #000000;
  border: 1px solid #ccffcc;
  padding-left: 20px; 
font-size:11px;
}

a.sublevel:hover{ color: #FF6600; background-color: #CCFFCC;}

a { color: #003300; font-weight: bold;}

a:hover { color: #FF6600;}

img {
border: 0px none;
}