body{margin:0;padding:0;background-image:url(./grafisch/body_achtergrond.gif);background-repeat:repeat-x;background-color:#E8EFF7;
font-family:Georgia,serif;font-size:0.9em;color:#6A6B69;color:#747474;line-height:1.3em;
}


body,html{height:100%}

#container {
  width:950px; height:100%; margin:0 auto; border: 0px solid #990000; 
  background-image:url(./grafisch/balk.gif);
  background-repeat:repeat-y;
  background-position:150px 0px/* "auto" makes the left and right margins center the wrapper */
}

#header {
height:100px;
}

#logo {
float: left;
position: relative;
left: 205px;
top: 10px;
}

#balk {
background-color:#2D2D2D;height:50px;width:100%;
}

#navigatie {
background-color:transparent;width:150px;
position: relative;
float: left;
}

#foto {
background-color:#2D2D2D;
height:375px;width:250px;
position: relative;
float: left;
}

#main_content {
background-color:transparent;width:550px;
position: relative;
float: left;
z-index: 99;
height: 100%;
}

#topbalk{float:left;background-color:#2D2D2D;height:50px;width:400px;position:relative;top:0px;left:0px;background-image:url(./grafisch/boven.png);background-repeat:no-repeat}

#topbalk a{display:block;height:50px;width:400px;margin-left:0px; border: 0px solid #990000;}

#test{background:transparent;position:relative;float:right;height:50px;top:0px;left:0px;z-index:100}


#imglink{position:relative;float: left;top:0px;left:0px;background-color:#2D2D2D;}
#balkimg{width:250px;height:375px; margin-top: 0px;}

#balktekst{position:relative;float:left;top:20px;left:20px;width:250px;color:#DACB91;font-size:26px;line-height:35px;font-style:italic}

#nieuws{position:relative;float:left;top:0px;left:0px;width:250px; min-height:1600px; background-color: #2D2D2D;border: 0px solid #990;}

#menu{position:relative;float:left; left:0px;top:25px;width:150px;height:280px;text-align:right;line-height:33px;font-size:24px;overflow:hidden;}

#menu a {display:block;margin-left:0px;height:33px;padding-left:0px; padding-right: 25px;}

#menu a:hover, .actief{text-decoration:none;}

#m1{background-position:150px 0px;}
#m2{background-position:150px -33px;}


#intro, .geentekst #tekst{font-weight:normal;color:#0A0A0A;max-width:600px;position:relative;margin-right:-90px;padding-bottom:0.25em}
.home #intro{margin-right:-70px;}

strong{font-weight:normal;color:#333333;color:#0A0A0A;}

#huis{background-image:url(./grafisch/huis_b.jpg);background-repeat:no-repeat;width:450px;height:350px;position:relative;bottom:0px;right:0px;z-index: -1; float: right;}
html>body #huis {position:fixed}
.geentekst #huis{width:25%}

.blokje{margin-top:10px;margin-bottom:10px;height:80px; padding: 0; width: 250px;border: 0px solid #990000;}
html>body .blokje{height:auto;min-height:50px}

#tekst p{margin-top:0}

.bloka{width:25px;height:95px;float:left;background-color:#526431;background-image:url();background-repeat:no-repeat;background-position:top right;margin-bottom:5px;margin-right:10px;margin-top:3px}
.bloka img{padding-right:25px;height:50px;width:135px}

.bloka:hover, .beeldblok:hover{background-color:#627C3C}

img{border:0}

#main{border:0px solid #990000; padding-top:25px; padding-left:25px;padding-right:25px;}
.geentekst #main{padding-right:25%;}

h1{color:#627C3C;font-weight:normal;font-style:Italic;font-size:26px;line-height:35px;padding:0;margin-top:5px;margin-bottom:10px;position:relative}
h1 span{display:none}

a{color:#DD7400;font-weight:normal;text-decoration:none;}
a:hover{color:#627C3C;text-decoration:underline}

small, #ondertitel{color:#DACB82;font-size:0.75em;}


#kruimels{padding-top:5px;}
#kruimels, #terugnavi{color:#BABDC2;font-size:0.8em;}
#kruimels a, #terugnavi a{text-decoration:none;font-weight:normal;}
#kruimels a{background-image:url(/gif/pijltje.gif);background-repeat:no-repeat;background-position:2px 2px;padding-left:11px}
#kruimels #a1{background:none;padding:0}
#terugnavi{margin-top:1em;padding-bottom:2em}

.kaal{font-weight:normal !important;text-decoration:none !important;color:#ffffff !important}

@media print{
	embed, object, #menu, #balktekst, #imglink, #terugnavi{display:none !important}
	#main{padding:0 !important}
	#kruimels{padding-top:0 !important}
	h1 span{display:inline !important}
}

#slideshow {
    position:relative;
    height:375px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

strong {
font-weight: bold;font-family: Georgia,serif;font-size:0.9em;color:#747474;
}
