body{margin:0px; background-color:#E7DAF1;}
body,td,th{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h1{font-size:27px; margin:0px 0px 0px 0px; padding:80px 0px 0px 5px; color:#FFF; font-weight:normal; overflow:hidden;}
h2{font-size:13px; text-align:left; display:block; line-height:24px; height:24px; margin:0px 0px 0px 6px; padding:0px; background-color:#CC0099; color:#FFF; padding-left:5px; font-weight:bold; border-radius:6px 6px 0px 0px}
li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:30px; list-style-type:none;}
p{font-size:12px; color:#888; padding:0px 0px 0px 4px; margin:0px; line-height:16px; padding:4px;}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

a.header_button{float:right; display:block; color:#FFF; margin:6px 0px 0px 0px; line-height:22px; padding:3px 6px 3px 6px; width:100px; text-decoration:none; font-size:12px; text-align:center; font-weight:bold; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#CC0099+0,CC0099+100 */background: #CC0099; /* Old browsers */ background: -moz-linear-gradient(top, #CC0099 0%, #CC0099 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #CC0099 0%,#CC0099 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #CC0099 0%,#CC0099 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CC0099', endColorstr='#CC0099',GradientType=0 ); /* IE6-9 */}
a.header_button:hover{background-color:#FFC300; color:#FFF;;}
a.main_button{line-height:30px; display:block; text-decoration:none; color:#000; padding-left:10px; font-size:12px; border-top:1px solid #E7DAF1;}
a.main_left_top3{text-decoration:none; color:#000; line-height:30px;}
a.main_right_menu{line-height:30px; display:block; text-decoration:none; color:#000; padding-left:10px; font-size:12px; border-bottom:1px solid #E7DAF1;}
a.main_right_menu:hover,a.main_button:hover{background-color:#FFC300; color:#FFF;}
a.main_left_top3:hover{background-color:#FFC300; color:#000;}
a.mid_button{color:#FFF; margin:6px 0px 0px 0px; line-height:22px; padding:10px 190px 10px 190px; border:1px solid #CDA700; text-decoration:none; font-size:12px; text-align:center; font-weight:bold; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#CC0099+0,CC0099+100 */ background: #FFAC00; /* Old browsers */ background: -moz-linear-gradient(top, #FFD100 0%, #FFAC00 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #FFD100 0%,#FFAC00 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #FFD100 0%,#FFAC00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFD100', endColorstr='#FFAC00',GradientType=0 ); /* IE6-9 */}
a.mid_button:hover{border-color:#FFC300; color:#FFF;}
.act,a.act{background-color:#FFC300; color:#000;}

.box_desc_desc{font-size:11px; color:#888; padding:0px 0px 0px 4px;}
.box_desc_desc2{font-size:11px; color:#888; padding:3px 5px 3px 5px; height:42px;}
.box_desc_title{font-size:14px; line-height:17px; padding:2px 0px 2px 4px;}
.box_desc{width:156px; height:54px; background-color:#FFF; border-radius:0px 0px 3px 3px; border:1px solid #DBC7EA; border-top:0px; margin:0px 0px 6px 6px; text-align:left; padding:0px; overflow:hidden; line-height:16px;}
.box_image_left{width:176px; height:176px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.box_image{width:156px; height:156px; border-radius:6px 6px 0px 0px; border:1px solid #DBC7EA; border-bottom:0px; margin:0px 0px 0px 6px}
.box{width:164px; height:220px; display:box; float:left; overflow:hidden; border-radius:6px 6px 0px 0px; overflow:hidden}
.form_kop{font-size:13px; text-align:left; display:table; width:298px; line-height:24px; height:24px; margin:0px 0px 0px 6px; background-color:#56CFDD; color:#FFF; padding-left:5px; font-weight:bold; border-radius:6px 6px 0px 0px}
.formtxt{padding:10px; line-height:17px;}
.header_center{width:1024px; text-align:left; height:40px;}
.header_image_center{width:1024px; text-align:left;}
.header_image{height:120px; display:block; background-image:url(https://www.vrouwzoektknaap.nl/images/bg.jpg);background-size:cover; background-position:center; margin-bottom:15px; box-shadow: inset 0px 11px 15px -10px #777, inset 0px -11px 15px -10px #777;}
.header_logo{height:40px; width:250px;}
.header{height:40px; display:block; background-color:#FFC300;}
.item1{padding:0px 0px 0px 12px; font-weight:bold; color:#666; line-height:24px;}
.item2{padding:0px 0px 0px 0px; font-weight:normal; color:#CC0099; line-height:24px;}
.main_left_block{border-radius:0px; margin:0px 6px 6px 0px; background-color:#FFFFFF; text-align:left; border-bottom:1px solid #E7DAF1;}
.main_left_kop{font-size:13px; text-align:left; display:block; line-height:24px; height:24px; margin:0px 6px 0px 0px; padding:0px; background-color:#CC0099; color:#FFF; padding-left:5px; font-weight:bold; border-radius:6px 6px 0px 0px}
.main_left_top3_box{display:block; height:62px; overflow:hidden; border-top:1px solid #E7DAF1;}
.main_left_top3_image{width:50px; height:50px; float:left; padding:6px;}
.main_left{width:182px; display:table; float:left;}
.main_mid_a{float:left; width:350px; margin-right:6px; height:350px; display:table; border:1px solid #E7DAF1; border-radius:3px; overflow:hidden;}
.main_mid_a2{float:left; width:350px; margin-right:6px; height:350px; display:block; border:1px solid #E7DAF1; border-radius:3px; overflow:hidden; background-color:#DBC7EA; text-align:center; overflow:hidden}
.main_mid_b{width:302px; height:322px; display:table; background-color:#FFF; padding-top:3px; border:1px solid #E7DAF1; border-radius:0px 0px 3px 3px;}
.main_mid_image{width:350px; height:350px;}
.main_mid_image2{max-height:350px; background-color:#DBC7EA; text-align:center; max-width:350px;}
.main_mid_kop{font-size:13px; text-align:left; display:block; line-height:24px; height:24px; margin:6px 0px 6px 0px; background-color:#CC0099; color:#FFF; padding-left:5px; font-weight:bold; border-radius:6px 6px 0px 0px; clear:both}
.main_mid_sub_item{display:block; float:left; height:24px; width:25%; background-color:#FFF}
.main_mid_sub{clear:both; width: border-radius:3px 3px 3px 3px; margin:0px 0px 0px 0px; background-color:#FFFFFF; text-align:left; border:1px solid #E7DAF1; display:table;}
.main_mid_sub2{clear:both; width: border-radius:0px 0px 3px 3px; margin:-6px 0px 3px 0px; padding:5px; background-color:#F3ECF8; text-align:left; border:1px solid #E7DAF1; display:table; overflow:hidden; line-height:17px;}
.main_mid{width:662px; display:table; float:left; text-align:left;}
.main_right_block{border-radius:0px; margin:0px 0px 6px 6px; background-color:#FFFFFF; text-align:left;}
.main_right_kop{font-size:13px; text-align:left; display:block; line-height:24px; height:24px; margin:0px 0px 0px 6px; background-color:#CC0099; color:#FFF; padding-left:5px; font-weight:bold; clear:both; border-radius:6px 6px 0px 0px}
.main_right{width:180px; display:table; float:left;}
.main{width:1024px; display:table;}
.mid_button_box{clear:both; text-align:center; padding-top:12px; display:block; }
.underline{border-bottom:1px solid #E7DAF1;}

div.pages a:hover, div.pages a:active{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#CC0099; border-radius:3px;}
div.pages a{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#000; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:normal; font-size:14px; background-color:#FFF; border-radius:3px;}
div.pages span.current{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#CC0099; border-radius:3px;}
div.pages span.disabled{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#FFC300; border-radius:3px;}
div.pages{margin:0px 7px 0px 0px; display:table; text-align:left; padding:0px 0px 7px 0px; clear:left}
.dots{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; float:left; margin:0px 0px 0px 8px; font-weight:bold; color:#4C3370}
.pagen{padding:10px 0px 0px 11px; margin-left:0px; display:block; height:40px; overflow:hidden; clear:both}

.dsektop{}
.mob{display:none;}