body { font-size: 0.9em; color:#212c77; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0; padding: 0; background-color:#ffffe0; 
background: url(http://www.chez-nous-le-temps-de-vivre.com/verloop.gif) fixed left top;

}

p li {font-size: 0.9em;}


a:link {text-decoration: none; color: #b13443;}
a:visited {text-decoration: none; color: #b13443;}
a:hover {text-decoration: none;color: #c8c8c8; }
a:active {text-decoration: none; }

#globaal { width: 780px; height: 100%; margin: 20px auto; }

#bovenrand {position: relative; width: 100%; height: 202px; background-color: #fff; border-top: 1px solid #900; border-right: 3px solid #900; border-left: 1px solid #900; }
#titel {width: 230px; float: left; margin-left: 15px;}
#logo { width: 500px; float: right; padding-right: 25px; }

#bovenrand_alt {width: 100%; margin: 0; padding: 0; top: 0px; left: 0px;}
#titel_alt {position: absolute; top: 0px; left:15px; }


#onder { width: 100%; height: 100%; background-color: #fff; border-left: 1px solid #900; border-right: 3px solid #900; }
#linker { width: 125px; float: left; margin-right: 5px; padding: 25px 25px 5px 5px;  text-align: right;  }
#linksboven a {font-weight: bold; line-height: 1.8em; font-size: 1em;}
#linksboven {width: 100%;}
#linksonder a {font-weight: normal; line-height: 1.8em; font-size: 0.7em;}
#linksonder{width: 100%;}

#rechter { width: 450px; float: left; padding: 5px; background-color: #ffffff;  }

#kolom_rechts { width: 140px; float: left; padding: 5px; text-align: right; border-left:1pt solid #f9d546; }

#kolom_rechts a {font-size: 0.8em}

.stickyvak {
background-color:#fffee8; padding: 5px
}

.geel {
color: #f9d546;
}
.small {
font-size: 0.8em
}

a.menu_actief {
color: #16a2d0;
}



a.recent_articles {font-weight: normal;}

.onderdelen {
font-size: 0.7em;}

#voet { margin-top: 5px; text-align: center; clear: both; padding-bottom: 5px; background-color: #fff; border-bottom: 3px solid #900; }
#voet a {font-size: 1em; font-weight: bold;text-decoration: none; }
#voet p {font-size: 0.7em; font-weight: bold;}

img {border:0; padding: 2px; }

h1 { font-size: 2em; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 1.5em; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 1em; margin: 1em 0; }
h4 { font-size: 0.9em; font-weight: bold; margin: 1.33em 0; }
h5 { font-size: 0.8em; font-weight: bold; margin: 1.67em 0; }
h6 { font-size: 0.6em; font-weight: normal; margin: 2.33em 0; }



/*  Contactformulier */
#contact_form {
padding-top: 50px;
color: maroon;
width: 400px;
font-size: 0.9em;
}
#contact_form legend{
font-weight: bold;
}
#contact_form fieldset{
border: 2px;
}
.zemText  {
font-weight: bold;
}
.zemTextarea {
font-weight: bold;
}

.zemThanks {
font-size: 1em;
color: maroon;
font-weight: bold;
}

.zemContactForm  {
/*border-color: maroon;*/
}