body { 
	margin: 0; paddding: 0 0 0 0; text-align:center;
	font-family: Arial,Verdana,Trebuchet MS;
	font-size: 62.50%;
	color: #161348;
	background-color: #161348;
}

img { border: 0; }
img.right { float: right;}
div.clear { clear: both; }
div.hr2px { height: 2px; background-color: #161348; margin: 20px 0 20px 0}

div#content a { color: #161348; text-decoration: none; font-weight: bold; }
div#content a:hover { text-decoration: underline; }
div#content a:hover span { text-decoration: none; }

div#kruimel { margin: 0px 30px 0px 30px; border-bottom: 1px #161348 dotted; padding: 5px 0 3px 10px; background-color: #e7e7e6; }
div#kruimel a { color: #161348; text-decoration: none; font-weight: bold; font-size: 1.0em;	}
div#kruimel a:hover { color: #FFF; background-color: #161348; }


div#site { width: 960px; margin: 3px auto 0 auto; text-align: left; background-color: white; } 

div#bovenbalk { height: 60px; background-color: #161348; overflow: hidden; }
div#bovenbalk ul#menu { float: right;  }
div#bovenbalk ul#menu a { border-top: 13px #161348 solid; padding: 15px 20px 10px 20px; float: left; color: #fff; text-decoration: none; font-size: 1.2em; font-weight: bold;}
div#bovenbalk ul#menu a:hover,
div#bovenbalk ul#menu a.actief
	 { border-top: 13px #75c159 solid; }

div#bovenbalk ul#menu ul {margin: 0; padding: 0}
div#bovenbalk ul#menu li {margin: 0 1px 0 0 ; padding: 0; float: left;}
div#bovenbalk ul#menu .seperator{ background-image: url(/img/bovenbalk_seperator.gif); background-repeat: no-repeat; background-position: bottom left;}

div#bovenbalk div#menu img.seperator { float: left; margin: 25px 0px 0 0px; }
div#bovenbalk img.logo { position: absolute; margin: 7px 0 0 0px; z-index: 10}

div#header { background-color: white; margin: 20px 30px 0 30px; height: 222px; overflow: hidden;}
div#header img{ border-bottom: 3px #161348 solid; border-top: 3px #161348 solid; margin: 0; padding: 0;  }

div#content { position: absolute; margin: 324px 0 0 0px; padding: 10px 30px 0 30px; font-size: 1.1em; background-color: white; width: 900px; }
div#content { _padding-right: 0;} /* IE6 fix */
div#content h1 { margin: 0px 0 0 0; padding: 0; font-size: 1.5em; font-family: Helvetica; } /* helvetica*/
div#content h2 { height: 23px; font-size: 1.2em; font-family: Arial, Verdana; font-weight: 600; background-image: url(/img/bolletje.gif); background-repeat: no-repeat; padding: 6px 0 0 50px} /* helvetica*/
div#content p{ text-indent: -10px; line-height: 20px; margin-left: 10px; font-family: Verdana}
div#content div#text { font-size: 1.2em}

div#footer { clear: both; border-top: 3px #161348 solid; margin: 25px 0 0px 0; padding: 5px 0 0 0; }
div#footer img.anim_logo { margin-top: -2px;}
div#footer div.menuklein { float: right; width: 432px; text-align: left; }
div#footer div.menuklein a { margin: 0 15px 0 0px; }
div#footbalk { background-image: url(/img/footer.gif); height: 10px; margin: 0 0 0 -30px; width: 960px; overflow: hidden; }

ul { margin: 0; padding: 0;list-style-type: none; }
li.blok3,li.blok3over { width: 289px; margin: 5px 9px 5px 0; float: left; padding: 5px 0px 5px 0; border: 1px white solid; }

li.blok3over { border-color: #BBB; background-color: #FAFAFA; }
div#content li.blok3 h2,div#content li.blok3over h2 
	{ height: auto; font-weight: bold; font-size: 1.2em; font-family: Helvetica, Arial, Verdana; 
	padding: 8px 0 17px 10px; margin: 10px 0 0px 0; background-image: url(../korebrits/img/blok3seperator.gif); 
	background-repeat: no-repeat; background-position: bottom left}
li.blok3 img.meer, li.blok3over img.meer { margin-left: 10px; }
div#content li.blok3 p, div#content li.blok3over p { text-indent: 0px; margin: 10px 5px 10px 10px;width: auto; font-family: Arial, Verdana; font-size: 1.1em}

li.blok3 ul,li.blok3over ul { margin: 0 0 0 25px;}
li.blok3 li,li.blok3over li { list-style-type: disc; margin: 0 0 0 10px;}

ul.footer { margin: 0 0 0 0px; padding: 0;}
ul.footer li { display: inline; list-style-type: none; margin-right: 10px;}

ul.portfolio { clear:both; margin: 0; padding: 0}
ul.portfolio li img { margin: 15px 6px;}
hr { clear: both; border-top: 2px #161348 solid; border-bottom: 1px #161348 solid; margin: 0; } /* border-top: 2px #161348 solid; border-bottom: 1px #161348 solid; margin: 0;*/

span.bolletje { float: left; background-image: url(/img/bolletje.gif); width: 26px; height: 19px; margin: 8px 10px 0 12px; padding: 5px 5px 5px 12px; font-size: 1.4em; color: white; font-weight: bold;}

div#content a.neutraal { background-color: transparent}

.rood { border: 1px red solid; width: 400px; color: red; padding: 5px 10px 5px 30px}

form#contactform { margin: 0; bordeR:1px #BBB solid; padding: 10px; width: 500px; background-color: #FAFAFA}
form#contactform input { width: 250px; font-family: Trebuchet MS, Verdana, Arial}
form#contactform input.normaal { width: auto; }
form#contactform textarea { width: 350px; height: 100px;font-family: Trebuchet MS, Verdana, Arial}
form#contactform td,form#contactform th {vertical-align: top}

form#contactform input.captcha { Background-color: #000; color: #FFF; padding: 0px 25px 0px 25px; width: 60px; bordeR: 1px #000 solid; font-size: 1.6em; font-family: Arial, Helvetica, verdana; font-weight: bold; letter-spacing: 5px}

input.error,textarea.error { border: 1px red solid;  }

div.alsosee {margin-left: 20px; width: 300px; border:1px #161348 dotted; border-width: 0px 0 0 0px; float: right;}
