body {
margin:0px;
background-color:#006C14;
}

body, p, td {
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
}

textarea {
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
}

a:link, a:visited, a:active {
text-decoration: none;
color: #72A86D;
}

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

hr {
height: 1px;
border-top: 1px solid black;
border-bottom: 0px;
color: #000000;
}


/* banner */
#header {
 height:116px;
 background-image:url('../gfx/site/top_bg.jpg');
 background-repeat:repeat-x;
}

/* main content window*/
#main {
 width:610px;
 background-color:#FFFFFF;
}

/* linksboven net onder de banner/header*/
#linksboven {
 background-color:#F4FFF4;
}

/*lange verticale window aan de rechterkant, met nieuwsscroller enzo*/
#rechts {
 width:150px;
 background-color:#E7F2E6;
 border-style:solid;
 border-color:#84BE7E;
 border-top-width:0px;
 border-left-width:1px;
 border-bottom-width:0px;
 border-right-width:0px;
}

/*menu links aan de pagina*/
#menu {
 background-color:#E7F2E6;
 border-style:solid;
 border-color:#84BE7E;
 border-top-width:0px;
 border-left-width:0px;
 border-bottom-width:0px;
 border-right-width:1px;
}

/*footer onderaan, met copyright*/
#footer {
 height:34px;
 background-image:url('../gfx/site/bottom_bg.jpg');
 background-repeat:repeat-x;
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 text-align:center;
}

/*de main table die op de page wordt gebruikt*/
#main_table {
 border-style:solid;
 border-color:#84BE7E;
 border-top-width:0px;
 border-left-width:2px;
 border-bottom-width:0px;
 border-right-width:2px;
}

/*donker groene categorie aanduiding*/
.cats {
 background-image:url('../gfx/site/cat_bg.jpg');
 height:20px;
 background-repeat:repeat-x;
 color:#FFFFFF;
 font-size:13px;
 font-weight:bold;
 padding-left:5px;
}

/* Cats kop voor nieuwsitenzz in de body */
.cats2 {
 height:20px;
background: #83BE7E;
border: 1px solid #60905C;
border-bottom: 0px;
 color:#FFFFFF;
 font-size:13px;
 font-weight:bold;
 padding-left:5px;
}

.cats2 a:link, .cats2 a:visited, .cats2 a:active {
text-decoration: none;
 color:#FFFFFF;
} 

.cms_td td {
	border-left: 1px solid #84be7e;
	border-bottom: 1px solid #84be7e;
	font-size:10px;

}

.cats2 a:hover {
text-decoration: none;
 color:#000000;
} 

/*lichtgroene subcategorie aanduiding*/
.subcats {
 background-color:#D9FFD7;
 color:#000000;
 font-size:10px;
 padding-left:5px;
  border-style:solid;
 border-color:#84BE7E;
 border-top-width:0px;
 border-left-width:0px;
 border-bottom-width:1px;
 border-right-width:0px;
}

.subcats a:link, .subcats a:visited, .subcats a:active {
text-decoration: none;
 color:#000000;
} 

.subcats a:hover {
text-decoration: underline;
 color:#000000;
} 



/*menu top*/
.menutop a:link, .menutop a:active, .menutop a:visited {
color: #ffffff;
text-decoration: none;
}

.menutop a:hover {
color: #ffffff;
text-decoration: underline;
}  

   	div.foto {
   		cursor:			hand;
   		float:			left;
   		width:			138px;
        height: 110px;
   		background:		#84BE7E;
   		border:			4px double #84BE7E;
   		text-align:		center;
   	}
   	
   	div.foto img {
   		width:			138px;
   	}
   	
   	div.foto p {
   		text-align:		center;
   		color:			#EDFFCA;
   		letter-spacing:		0px;
   		font-family:		"arial black";
   		font-size:		16px;
   		margin-top:		-14px;
   		width:			100%;
   		filter:			Glow(Color=#00CC0F, Strength=5);
   	}
    
    div.foto a:link, div.foto a:active, div.foto a:visited, div.foto a:hover {
    text-decoration: none;
    }    

    .Header {
    font-size: 14pt;
    font-weight: bold;
    }
    
    .Small {
    font-size: 10px;
    }
    
    .Small2 {
    font-size: 10px;
    color: #72A86D;
    }
    
#divNewsCont { 
 clip: rect(0px 250px 150px 0px);
 height: 80px;
 overflow: hidden;
 visibility: visible;
 width: 150px;
} 
#divNewsText { 
   left: 0px; 
   position: relative; 
   top: 0px;
   
} 

.nothere {
 background-color:#E3FFE1;
 border: 1px solid #84BE7E;
  width: 78px;
  height: 50px;
    color: black;
  font-size: 7pt;
  padding: 1px;
    text-align: left;
}
    
.dagcijfer {
 background-color:#CAFFC6;
 border: 1px solid #84BE7E;
 border-bottom: 0px;
  width: 78px;
  color: #83BE7E;
  font-size: 8pt;
  padding: 1px;
}

.dagnamen {
background-color: #83BE7E;
border: 1px solid black;
  width: 78px;
  color: white;
  font-size: 8pt;
    padding: 1px;
}

.beenhere {
 background-color:#E3FFE1;
 border: 1px solid #84BE7E;
 width: 78px;
   height: 50px;
     color: black;;
  font-size: 7pt;
  text-align: left;
    padding: 1px;
}

.beenhere a:link, .beenhere a:active, .beenhere a:visited {
	color: black;
     text-decoration: none;
} 

.beenhere a:hover {
	color: black;
    text-decoration: underline; 
} 

.dagnamen2 {
background-color: #83BE7E;
border: 1px solid black;
width: 220px;
  color: white;
  font-size: 8pt;
    padding: 1px;
    margin-top: 5px;
}

.omschr {
width: 220px;
text-align: left;
font-size: 8pt;
}
