body {color:#333;margin:0;color:#444;background:#467e1e url("../images/body-bg.jpg") center 0 repeat-x;font-family:Trebuchet MS,Verdana;font-size: 1em;line-height:1.5em;}
body.KMCMSeditor {background:#fff url(../images/pixel.gif) 0 0 no-repeat; padding:20px;}

p,table {font-size: 0.9em;line-height:1.5em;text-align:justify;}
ul,ol {font-size: 0.9em;line-height:1.5em;}
h1 {font-size: 1.6em;color:#467e1e;font-weight:normal;}
h2 {font-size: 1.3em;color:#441b0d;}
h3 {font-size:1.1em;color:#441b0d;border-bottom:dotted 1px #467e1e;}
h4 {font-size:1.1em;color:#441b0d;}
h5 {font-size:1.1em;color:#467e1e;}
h6 {font-size:1.0em;color:#467e1e;}
a {color:#441b0d;}
a:hover {background-color:#441b0d;color:#fff;}

#main {width:939px;margin:0 auto 0 auto;background:#fff url(../images/main-bg.jpg) 0 0 no-repeat;position:relative;}
#main a img.logo {position:absolute;left:0;top:0;border:0;}
#main img.sfeer {position:absolute;left:268px;top:75px;}

div.hidden {position: absolute;left:0;top: -10000px;overflow: hidden;}
a.naarboven {color:Gray;text-align:right;display:block;font-size:0.7em;background:Transparent url(../images/ico-boven.gif) 5px right no-repeat;padding-right:20px;}
a.naarboven:hover {background-color:Transparent;color:#000;}

table th {text-align:left;}

#cols {}
	
/*#cleft {position:absolute;width:237px;left:20px;top:65px;background:#fff url(../images/menu-xbg.jpg) 0 0 repeat-x;
	font-family: Sans-Serif; color: #649b28; font-size: 0.9em;border:solid 0px Silver;}*/
#cleft {float:left;width:237px;margin-left:20px;margin-top:65px;color: #649b28; font-size: 0.9em;border:solid 0px Silver;}

#cleft #menu {padding:4px;border:solid 1px #a8b909;background:#eef1ce url(../images/menu-bg.jpg) 0 bottom no-repeat; border-top-width:0;}
#cleft #menu ul {list-style-type: none;margin:0 0 20px 0;padding:0;border-top:dotted 1px #888;}
#cleft #menu ul li ul {border-top-width:0;}
#cleft #menu li {border-bottom:dotted 1px #888;}
#cleft #menu li a {display:block;padding:6px;color: #649b28;text-decoration:none;}
#cleft #menu li a.right {background:url(../images/ico-right.gif) 6px 9px no-repeat;padding-left:28px;color: #444;}
#cleft #menu li a.down {background:url(../images/ico-down.gif) 6px 9px no-repeat;padding-left:28px;color: #444;}
#cleft #menu li a:hover,#cleft #menu li a.right:hover,#cleft #menu li a.down:hover,#cleft #menu li ul.sub li a:hover
{background-color:#cec5a8;text-decoration:underline;color:#fff;margin:0;}

#cleft #menu li ul {margin:0 0 0 25px;}
#cleft #menu li ul.sub li a {padding-left:14px;color: #444;}
#cleft #menu li ul li {border:0;}

#cleft #nieuws {font-family:Trebuchet MS, Verdana;border:solid 1px #ea640d;padding-bottom:5px;background:#fbe0cf url(../images/nieuws-bg.jpg) 0 bottom no-repeat;}
#cleft #nieuws h3 {background-color:#ea640d;color:#fff;font-size:1.1em;padding-left:5px;margin:0;border-bottom-width:0;}
#cleft #nieuws span.title {color:#441b0d;font-size:1.1em;padding-left:10px;margin:10px 0 10px 0;font-weight:bold;}
#cleft #nieuws a {color:#441b0d;}
#cleft #nieuws a:hover {background-color:#441b0d;color:#fff;}
#cleft #nieuws a.title {font-size:1.1em;padding-left:10px;margin:10px 0 10px 0;font-weight:bold;display:block;}
#cleft #nieuws a.verder {padding-right:10px;font-size: 0.9em;display:block;text-align:right;}
#cleft #nieuws p {font-size: 0.9em;line-height:1.5em;text-align:justify;color:#333;margin:0 0 10px 0;padding:0 10px 0 10px;}

#cleft #evenementen {font-family:Trebuchet MS, Verdana;border:solid 1px #3c6164;padding-bottom:5px;background:#e1eff0 url(../images/evenementen-bg.jpg) 0 bottom no-repeat;}
#cleft #evenementen h3 {background-color:#3c6164;color:#fff;font-size:1.1em;padding-left:5px;margin:0;border-bottom-width:0;}
#cleft #evenementen a {padding-left:10px;color:#441b0d;font-size: 0.9em;display:block;}
#cleft #evenementen a:hover {background-color:#441b0d;color:#fff;}

#cright {width:635px;margin-top:330px;float:right;min-height:400px;margin-right:29px;}

#evenementenlijst a:hover {background-color:#441b0d;color:#fff;}
#evenementenlijst p {margin-left:20px;}
#evenementenlijst a.title {font-size:1.1em;margin:10px 0 0px 0;font-weight:bold;display:block;border-bottom:dotted 1px #3c6164;text-decoration:none;color:#3c6164;}
#evenementenlijst a.title:hover {background-color:#3c6164;color:#fff;}
#evenementenlijst a.verder {font-size: 0.9em;text-decoration:underline;cursor:pointer;color:#3c6164;}
#evenementenlijst a.verder:hover {background-color:White;color:#000;}
#evenementenlijst span.date {font-size:0.9em;font-weight:bold;float:right;}

img.foto {float:right;border:solid 8px #fff;margin-left:10px;}

#cright div.breadcrumb {color:#555;font-size:0.9em;}
#cright div.breadcrumb a {color:#441b0d;}
#cright div.breadcrumb a:hover {background-color:#441b0d;color:#fff;}
#cright div.breadcrumb span {color:#441b0d;}

#cright div.doorklik h2 {color:#441b0d;font-size:1.1em;margin:0;}
#cright div.doorklik a.title {color:#441b0d;}
#cright div.doorklik a:hover.title {background-color:#441b0d;color:#fff;}
#cright div.doorklik a.thumb img {border:solid 1px #441b0d;float:right;margin-left:20px;padding:3px;background-color:Silver;}
#cright div.doorklik a:hover.thumb img {background-color:#fff;}
#cright div.doorklik p {margin:5px 20px 0 20px;}

input.text, input.textcenter, textarea {font-size:1em;border:solid 1px Silver;font-family:Trebuchet MS,Verdana;}
input.textcenter {text-align:center;}
input.button {background-color:#3c6164;color:#fff;cursor:pointer;font-size:1em;}
select {font-size:1em;}

#cright div.news {clear:both;width:610px;height:140px;background-color:#fff;border:solid 1px #ccc;margin-top:10px;margin-left:30px;color:#555;font-size: 0.9em;padding:10px;}

a img.galery {border:solid 1px #441b0d;padding:3px;background-color:Silver;margin:0 10px 10px 0;}
a:hover img.galery {background-color:#fff;color:#fff;}
	
#footer {width:939px;margin:0 auto 0 auto;background-color:#fff;text-align:center;}
#footer #adres {margin-top:-30px;color:#441b0d;font-size:0.9em;}
#footer #koenmichielsen a {color:#a8b909;font-size:0.6em;margin-top:15px;}
#footer #koenmichielsen a:hover {color:#000;background-color:#fff;}
#footer b {color:#a8b909;}

#as-gfx img {
   width: 50px;
   height: 40px;
   border: none;
   float:right;
}
#as-txt {
  position: absolute;
  left: 0;
  top: -10000px;
  overflow: hidden;
}

* html #cleft {margin-left:10px;}
* html #cright {width:600px;}
* html #cleft #menu ul li ul li {width:190px;}
