/* layout */
margin {0px;}
/* layout */
body  { color:#000; font-size: 12px; font-family: "Lucida Sans Unicode", "Lucida Grande"; background-color: #7ba620; background-image:url(../img/groenachtergrond.png); background-repeat: repeat; margin: 0; padding: 0; line-height: 1.5em; }
#achtergrond-schaalbaar { background-image: url(../img/drakepit-web-middle.png); background-repeat: repeat-y; width: 1200px; margin: 0px auto;  height: inherit; }
#achtergrond2    { background-image: url(../img/drakepit-web-groen-middle.gif); background-repeat: repeat-y; background-position: 50% bottom; visibility: visible; margin: 0 auto 0 -600px; position: absolute; z-index: 1; left: 50%; width: 1200px; height auto; }
#achtergrond    { background-image: url(../img/drakepit-web-groen-top.gif); background-repeat: no-repeat; width: 1200px; }
#container    { background-image: url(../img/drakepit-web-groen-foot.gif); background-repeat: no-repeat; background-position: 50% bottom; visibility: visible;  padding-top: 20px; padding-bottom: 10px;}
#content { min-height: 700px; margin: 0px 149px 0 350px; padding: 0px 1px 0px 0px; border-top: 0px solid white; border-bottom-style: none; border-bottom-width: 0px; }
#footer {height: 20px; margin-top: 200px; margin-bottom: 40px}
#programma {margin-left: 10px;}
#dagprogramma {font-size: 0.8em;}

/* loacties */
#containergastouder {clear: both; width: 700px;  margin-top: 10px; margin-right: 10px; margin-left: 0px; padding: 0px; }
#gegevens {float: left; width: 250px; margin-top: 10px; margin-right: 10px; margin-left: 0px; padding: 0px;}
#gegevens li {margin-left: 5px;}
#foto {float:left; width: 125px; height: auto; margin-top: 10px; margin-right: 10px; margin-bottom: 10px;}
#citaat {clear: both;  width: 500px;; margin-top: 10px;  margin-bottom: 10px; margin-left: 10px;}
#citaat p {margin: 0px; padding: Opx; width: auto; }
.portretfoto {float: left; margin: 0px 0px 20px 20px; }
p.portret {width:400px; float: left; margin: 0px;}
.contactinfo {list-style: none; margin-top: 5px; padding: 0px; margin-left: 5px;}



/* links */
a:link {color: #30607d; 
text-decoration: none; 
}
a:visited{ color: #30607D; 
text-decoration: none; 
 }
a:visited{ color: #30607D; 
text-decoration: none; }
a:hover{ color: #f09; 
text-decoration: none;}
a.tekstlink { color: #30607d; 
text-decoration: none; 
}
a.tekstlink:visited{ color: #30607D; 
text-decoration: none; 
 }
a.tekstlink:visited{ color: #30607D; 
text-decoration: none; }
a.tekstlink:hover{ color: #f09; 
text-decoration: underline;}


/* left menu */
#left_menu {width:250px; margin-left: 90px; margin-top: 210px; font-size: 10px; position: absolute; }
#left_menu  li {font-size: 14px; list-style: none; line-height:25px; padding-left: 20px;}
#left_menu  li a {color: #30607d; text-decoration: none;  padding-left: 20px;}
#left_menu li a:visited {color: #30607D; text-decoration: none;}
#left_menu li a:active {color: #ff0099; text-decoration: none; padding-right: 5px; padding-left: 20px;}
#left_menu li a:hover {color: #ff0099; text-decoration: none; background-color: #7ba720; display: block; padding-right: 5px; padding-left: 20px; }


/* topmenu */
#topmenu_container
{margin-top: 20px; margin-bottom: 15px; width: 400px; margin-left:800px; height: 14px;}
#topmenu  { font-size: 10px; position: absolute; }
#topmenu li { display: inline; margin: 10px;}
#topmenu li a { color: #30607d; 
text-decoration: none;}
#topmenu li a:visited{ color: #30607D; 
text-decoration: none; 
 }
#topmenu li.active a:visited{ color: #30607D; 
text-decoration: none; }
#topmenu li a:hover{ color: #f09; 
text-decoration: none;}


/* typo */
em { font-style:italic;}
p.gedicht {font-size: 1.2em; line-height: 1em; color:#70b3a2; font-style:italic;}
#tekstlijst {float: right; width: 200px;}
#kop { margin: 0px 140px 0 350px; padding: 0px 10px 0px 0px; border-top: 0px solid white; border-bottom-style: none; border-bottom-width: 0px;  visibility: visible; position: relative; z-index: 3; height: 100px;}
#kop h1 {padding-left:15px;}
.paginatitel  {font-size: 20px; font-family: "Lucida Grande", Verdana, Arial; font-weight: normal; line-height: 20px; background-color: #7ba720; color: #731641; margin-bottom: 30px;}
h1 
{ font-size: 16px; margin: 10px 0px 0px 0px; padding-right: 0px; padding-top: 1px; padding-bottom: 1px; padding-left: 5px;  background-image: url(../img/transparant10.png); line-height:25px; color: #30607d;}
h2
 {clear: both; font-size: 14px; line-height: 20px; margin: 5px 0px 15px 0px;; padding: 3px 0 3px 10px; background-image: url(../img/transparant10.png); }
h2.plaats
 {clear: both; font-size: 14px; line-height: 20px; margin: 10px 0px 5px 0px; padding: 3px 0 3px 10px; background-image: url(../img/transparant10.png);  color:#30607d; }
h2.metrechtslijst {margin-left:10px;  margin-right: 250px; font-size: 14px; line-height: 20px; margin: 10px 250px 15px 0px;; padding: 3px 0 3px 10px; background-image: url(../img/transparant10.png);}
h3
{ font-size: 14px; margin: 0px 0px 0px 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px;}
#footertekst { width:1040px; text-align: right; height: 20px; margin-right: 200px; }
#footertekst li { font-size: 10px; display: inline; margin: 5px;}
#publicatie {float:right; margin: 5px; width: 200px;}

.alinea-met-rechtslijst {font-size: 12px; margin: 0; padding: 15px 5px 5px 5px; color:#f09
}
p.metrechtslijst {margin-left:10px;  margin-right: 250px;}

p {margin-left:10px;  margin-right: 200px;}

#lijst {float: right; width: 200px; height: 400px; margin: -40px 0px 0px 0px; padding: 0px 10px 0px 10px; z-index: 12; visibility: visible; position: relative; height: auto; }

#lijst ul { font-size: 10px; margin: 5px Opx Opx Opx; line-height: 20px; color:#30607d;}

#lijst li {list-style-position: outside; padding-right: 20px; margin-left:-20px; list-style:none; list-style-image:url(../img/pijl.png) }

p.tekstlijst {margin-top: 0px; margin-bottom: 0px;}
ul.tekstlijst {margin-top: 0px;  list-style:circle;}
