body {
        margin: 0px;
        padding: 0px;
        height: 100%;
        width: 100%;
        background-color: #2C4169;
}

p, font, div {
        font-size: 7.5pt;
        font-family: Verdana;
}

p.kop {
        font-size: 18px;
        color: #282828;

}

div.container {
        width: 100%;
        position: absolute;
        background-color: #F3F1E9;
        clear: both; 
}

div.top {
        background: #2C4169 url(../afbeeldingen_kw/header.jpg) no-repeat top center;
        height: 121px;
        display: block;
        width: 100%;

}

div.login {
        left: 50%;
        margin-left: 242px;
        position: absolute;
}

div.tab_1 {
        left: 50%;
        margin-left: 107px;
        top: 91px;
        position: absolute;
}

div.tab_2 {
        left: 50%;
        margin-left: 234px;
        top: 91px;
        position: absolute;
}

div.content {
        background-color: #F3F1E9;
        left: 50%;
        margin-left: -350px;
        position: relative;
        width: 700px;
}

div.top_verloop {
        background: #F3F1E9 url(../afbeeldingen_kw/verloop_top.jpg) repeat-x top left;
        height: 30px;
        display: block;
		
}



div.bottom {
        background-color: #2C4169;
        display: block;
        height: 150px;
        position: relative;
}

div.bottom_verloop {
        background: #F3F1E9 url(../afbeeldingen_kw/verloop_bottom.jpg) repeat-x bottom left;
        height: 23px;
        display: block;
        position: relative;
}


div.inhoud {
        display: block;
        vertical-align: top;
        margin-left: -15px;
        margin-top: 0px;
        width: 470px;
        float: right;
		min-height: 460px;
		*height: 460px;
}

div.inhoud a:link {
		color: #2c4169;
		text-decoration: underline;
}

div.inhoud a:hover {
		color: #4c71b6;
		text-decoration: underline;
}

div.inhoud a:active {
		color: #2c4169;
		text-decoration: underline;
}

div.inhoud a:visited {
		color: #2c4169;
		text-decoration: underline;
}

div.menu {
        background-color: #BBBBBB;
        display: block;
        width: 200px;

        float: left;
}

div.menu a {
        display: block;
        padding-left: 40px;
        text-decoration: none;
        font-size: 7.5pt;
        font-family: Verdana;
        margin-top: 12px;
        margin-bottom: 12px;
        color: black
}

div.hoek_boven {
        font-size: 1pt;
        background: url(../afbeeldingen_kw/hoek_rb.jpg) no-repeat top right;
}


div.hoek_onder {
        background: url(../afbeeldingen_kw/hoek_ro.jpg) no-repeat bottom right;
        height: 24px;
}


div.gedicht {
        background: #F3F1E9 url(../afbeeldingen_kw/gedicht.jpg) repeat-x top left;
        height: 250px;
        width: 465px;
        display: block;
        margin-top: 50px;
        text-align: center;
        padding-top: 30px;
        line-height: 18px;

}

div.contact {
        left: 50%;
        position: relative;
        margin-left: -200px;
        width: 700px;
        display: block;
}


div.contact div {
        width: 200px;
        display: block;
        position: absolute;
        top: 20px;
        color: #96A0B4;
}

div.contact a:link {
		color: #96A0B4;
		text-decoration: underline;
}
div.contact a:hover {
		color: #B3CCE4;
		text-decoration: underline;
}
div.contact a:active {
		color: #96A0B4;
		text-decoration: underline;
}
div.contact a:visited {
		color: #96A0B4;
		text-decoration: underline;
}

div.contact1 {
        margin-left: -150px;
}

div.contact2 {
        margin-left: -10px;
}

div.contact3 {
        margin-left: 190px;
}

div.contact4 {
        margin-left: 430px;
}

div.copyright {
        width: 800px;
        display: block;
        position: absolute;
        margin-top: 80px;
        color: #61718F;
        margin-left: -350px;
        left: 50%;
        line-height: 20px;
}

div.copyright a:link {
		color: #61718F;
		text-decoration: none;
}
div.copyright a:hover {
		color: #61718F;
		text-decoration: underline;
}
div.copyright a:active {
		color: #61718F;
		text-decoration: none;
}
div.copyright a:visited {
		color: #61718F;
		text-decoration: none;
}

div.maccreations {
        width: 100px;
        display: block;
        position: absolute;
        margin-top: 102px;
        margin-left: 287px;
        left: 50%;
}

div.menuitem {
        visibility: hidden;
        position: absolute;
        top: -50px;
        left: -50px;
        z-index: 5;
}

.subnav1 {
		display: none;
}

.subnav2 {
}

.subnav3 {
		display: none;
}
.subnav4 {
		display: none;
}
.subnav5 {
		display: none;
}
.subnav6 {
		display: none;
}

label {	
   width:200px;	
   text-align:left;	
   float:left;	
   font-weight:bold;
}

input, textarea {
   border: 1px solid #666666;
   width: 250px;
   margin-bottom: 10px;
   padding: 2px;
}

.fieldError {
   border-left: 10px solid #9C2A00;   
   padding: 10px;
}

.fieldError input, .fieldError textarea {
   border: 1px solid #9C2A00;
}