html
{
    height: 100%;
    margin: 0;
    padding: 0;
    
}

body
{
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
font-family: Arial; color: #747474; font-size: 12px; margin-top: 0; margin-bottom: 0; text-align: left
}

p, td, li, ul, table, tbody, div, tr         { font-family: Arial; color: #747474; font-size: 12px; margin-top: 0; margin-bottom: 0; text-align: left}

p.whitesmall { font-family: Arial, Helvetica; color: #97bf0d; font-size: 12px; margin-top: 0; margin-bottom: 0; line-height: 1.5; text-align: left; padding-left: 10px; padding-top: 2px}

a.whitesmall { font-family: Arial, Helvetica; color: #97bf0d; font-size: 12px; margin-top: 0; margin-bottom: 0; line-height: 1.5; text-align: left; padding-left: 10px; }
p.seelink  { font-family: Arial, Helvetica; color: #97bf0d; font-size: 12px; margin-top: 0; margin-bottom: 0;}


H1        { font-family: Arial, Helvetica; color: #2e206f; font-size: 16px; margin-top: 0; margin-bottom: 0; font-weight: bold; text-align: left }
H2        { font-family: Arial, Helvetica; color: #bb8c3c; font-size: 13px; margin-top: 0; margin-bottom: 0}
H3        { font-family: Arial, Helvetica; color: #000000; font-weight: bold; font-size: 12px;  margin-top: 0; margin-bottom: 5}
H4        { font-family: Arial, Helvetica; color: #000000; font-weight: bold; font-size: 12px;  margin-top: 0; margin-bottom: 5}

a:link { font-family: Arial; color: #ae3449; text-decoration: underline; font-size: 12px; }
a:visited { font-family: Arial; color: #ae3449; text-decoration: underline; font-size: 12px; }
a:hover { font-family: Arial; color: #e4a43a; text-decoration: underline; font-size: 12px; }
a:active { font-family: Arial; color: #ae3449; text-decoration: underline; font-size: 12px; }

a.menu:link { font-family: Arial; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: bold; text-align: center }
a.menu:visited  { font-family: Arial; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: bold; text-align: center}
a.menu:hover { font-family: Arial; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: bold;}
a.menu:active { font-family: Arial; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: bold; }

a.linktwee:link { font-family: Arial; color: #857748; text-decoration: none; font-size: 12px; line-height: 2; }
a.linktwee:visited { font-family: Arial; color: #857748; text-decoration: none; font-size: 12px; line-height: 2;}
a.linktwee:hover { font-family: Arial; color: #857748; text-decoration: underline; font-size: 12px; line-height: 2;}
a.linktwee:active { font-family: Arial; color: #857748; text-decoration: underline; font-size: 12px; line-height: 2; }


a.sublink:link { text-decoration: none; font-family: Arial, Helvetica; color: #857748; font-weight: bold; font-size: 13px;  margin-top: 5; margin-bottom: 10}
a.sublink:hover { text-decoration: none; font-family: Arial, Helvetica; color: #857748; font-weight: bold; font-size: 13px;  margin-top: 5; margin-bottom: 10}
a.sublink:visited { text-decoration: none; font-family: Arial, Helvetica; color: #857748; font-weight: bold; font-size: 13px;  margin-top: 5; margin-bottom: 10}

#container { position: relative; height: auto!important; min-height: 85%; height: 85%; width: 100%; background-image: url('../images/header.jpg'); background-repeat: no-repeat; background-position: top center; margin: 0 auto; text-align: align: left;
}

#content { display: block; float: left; position: relative; width: 680px; auto!important; min-height: 95%; height: 500px; text-align: left; left: 50%; margin-left: -270px; padding-top: 200px; padding-right: 75px; padding-bottom: 20px; }
	
#contenthome { height: 300px; padding-left: 75px; padding-top: 10px; padding-right: 75px; padding-bottom: 20px; valign: top }


#schaduwrechts { position: absolute; top: 360px; float: left; left: 50%; margin-left: 422px; width: 20px; height: 100px;}
#schaduwlinks { position: absolute; top: 360px; float: left; left: 50%; margin-left: -480px; width: 20px; height: 100px;}

#links { position: absolute; top: 138px; float: left; width: 800px; left: 50%; margin-left: -470px; }
#linkstwee { position: absolute; top: 246px; float: left; left: 50%; margin-left: -420px; }

div.sublinks { position: absolute; top: 200px; left: 50%; margin-left: -490px; width: 180px; text-align: right; }

#header {    clear: both;  margin: 0 auto;    width: 100%;    height: 362px;}

#top { background-image: url('images/bg.jpg'); background-repeat: y-repeat; background-position: top; position: absolute; top: 0px; width: 100%; height: 454px }
#nieuwsCMS  {
	
        width: 200px;
        left: 50%; margin-left: -70px;
	position: relative;
	display: block;
	float: left; margin-top: 300px;
}
#nieuws  {

        width: 200px;
        left: 50%; margin-left: 10px;
        position: relative;
        display: block;
        float: left; margin-top: 300px;
}


#footer { clear: both; background-image: url('../images/footer.jpg'); background-repeat: no-repeat; background-color: #1a2023; background-position: top center; width: 100%; height: 150px; padding-right: 56px; padding-top: 60px; } 

#map { width: 400px; height: 300px; align: left; }

