body,td,th {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
body {margin:0px; background-color:#F3F3F3;}
h1{margin:0px 10px 0px 10px; padding:0px 0px 0px 0px; font-size:36px; color:#FFF; font-weight:normal; line-height:75px; float:left;}
h2,h3,h4,h5,.title{color:#222; font-size:14px; padding:10px 10px 0px 10px; margin:0px 0px 0px 0px; font-weight:bold;}
p{padding:10px 10px 0px 10px; margin:0px 0px 0px 0px; line-height:15px; color:#555; text-align:justify}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:20px; clear:both;}
li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; list-style:none; width:163px; text-align:center}

a.aanmelden{background-color:#9AC31E; height:18px; float:right; width:140px; display:block; text-align:center; line-height:20px; color:#FFF; text-decoration:none; font-weight:bold; margin:24px 10px 0px 0px; padding:3px 0px 3px 0px; font-size:13px;}
a.aanmelden:hover{color:#000;}
a.menu{font-weight:bold; font-size:13px; color:#000; text-decoration:none; height:30px; line-height:30px;}

.box2{width:378px; height:580px; float:left;}
.box3{width:190px; height:240px; float:left;}
.box_desc_title{margin:5px 0px 0px 0px; height:15px; overflow:hidden;}
.box_image{width:148px; height:148px;}
.box{border:1px solid #DDD; background-color:#FFF; display:table; width:1146px; margin:15px 0px 15px 0px; padding:0px 0px 5px 0px; text-align:left; clear:both}
.col1{width:382px; float:left; display:table; overflow:hidden}
.col2{width:382px; float:left; display:table; overflow:hidden}
.col3{width:382px; display:table; overflow:hidden}
.color{color:#FC0;}
.header{background-color:#A90786; height:75px; -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3); box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.3); margin-bottom:0px;}
.kw{margin:5px 0px 0px 10px; color:#777;}
.photo2{width:364px; height:370px; margin:12px 0px 0px 12px; display:block;}
.photo3{width:160px; height:120px; margin:15px 0px 0px 15px; display:block;}
.photo{width:150px; height:165px; float:left; margin:12px 0px 0px 12px; display:block;}
.story2{padding:15px 0px 0px 15px; margin:0px 0px 0px 0px; width:160px; color:#777}
.story{padding:10px 0px 0px 10px; margin:0px 0px 0px 0px;}
.sub{margin:0px 0px 0px 0px; color:#FFCCFF; line-height:90px; font-style:italic}
.wrap{width:1146px; text-align:left;}