body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
body{background-color:#F8E2F1; margin:0px; padding:0px;}
h1{margin:0px 0px 0px 0px; padding:5px 0px 0px 5px; font-size:16px; color:#BD008A;}
h2{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; font-size:14px; background-color:#B0BA07; color:#FFF; line-height:25px; height:25px; font-weight:normal; border-radius:0px 10px 0px 0px}
li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:25px; line-height:25px; display:block; list-style:none; border-bottom:1px solid #C9C1E7;}
p{margin:0px 0px 10px 0px; padding:10px 20px 10px 20px; font-size:12px; line-height:16px; color:#000; background-color:#FBF4F7;}
ul{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; background-color:#FBF4F7;}

a.aanmelden{background-color:#BD008A; width:140px; height:30px; border-radius:3px; line-height:30px; font-size:15px; text-align:center; display:block; text-decoration:none; color:#FFF; font-weight:bold; border:1px solid #D7009D; float:right; margin:5px 5px 0px 0px; -webkit-box-shadow: 0px 4px 5px -1px rgba(0,0,0,0.2); -moz-box-shadow: 0px 4px 5px -1px rgba(0,0,0,0.2); box-shadow: 0px 4px 5px -1px rgba(0,0,0,0.2);}
a.li_link{text-decoration:none; color:#BD008A; font-weight:bold; display:block; padding:0px 0px 0px 20px}
a.li_link:hover{background-color:#971677; color:#FFF;}
a.nav_link{color:#FFF; text-decoration:none; line-height:24px; font-size:15px; margin:0px 5px 0px 5px;}
a.nav_link:hover{color:#971677;}
a.box_link{margin:0px 10px 0px 10px; height:25px; line-height:25px; background-color:#BD008A; color:#FFF; text-decoration:none; font-size:13px; display:block; text-align:center; border-radius:3px; border:1px solid #D7009D;}
a.ad_link{margin:0px 10px 0px 10px; height:25px; line-height:25px; background-color:#BD008A; color:#FFF; text-decoration:none; font-size:13px; display:block; text-align:center; border-radius:3px; border:1px solid #D7009D;}
a.ad_link:hover,a.box_link:hover,a.aanmelden:hover,a.rev_link:hover,a.pro_contact:hover{background-color:#971677; color:#FFF;}
.act,a.act{background-color:#AD198C; color:#FFF;}
a.act2{color:#000;}
a.rev_link{width:230px; margin:0px 20px 10px 0px; height:25px; line-height:25px; background-color:#BD008A; color:#FFF; text-decoration:none; font-size:13px; display:table; text-align:center; border-radius:3px; border:1px solid #D7009D;}
a.pro_contact{background-color:#BD008A; width:280px; height:30px; border-radius:3px; line-height:30px; font-size:15px; text-align:center; display:block; text-decoration:none; color:#FFF; font-weight:bold; border:1px solid #D7009D; float:right; margin:0px 10px 20px 0px; -webkit-box-shadow: 0px 4px 5px -1px rgba(0,0,0,0.2); -moz-box-shadow: 0px 4px 5px -1px rgba(0,0,0,0.2); box-shadow: 0px 4px 5px -1px rgba(0,0,0,0.2);}

.ad_desc{font-size:12px; line-height:16px; color:#000; margin:5px 10px 0px 10px; min-height:60px;}
.ad_image{width:100px; height:100px; background-position:center; background-size:cover; float:left; margin:0px 10px 0px 0px}
.ad_left{}
.ad_location{font-size:11px; font-weight:bold; line-height:14px; color:#8A757F;}
.ad_right{}
.ad_stars{font-size:26px; color:#971677; margin:0px 10px 0px 10px;}
.ad_title{font-size:15px; font-weight:bold; color:#B0BA07; padding:5px 5px 5px 0px;}
.ad{background-color:#FBF4F7; margin:0px 0px 20px 0px; padding:0px 0px 10px 0px;}

.box_desc{font-size:12px; line-height:16px; color:#000; padding:0px 10px 0px 0px; margin:5px 10px 0px 10px; min-height:60px;}
.box_image{width:100px; height:100px; background-position:center; background-size:cover; float:left; margin:0px 10px 0px 0px}
.box_left{}
.box_location{font-size:11px; font-weight:bold; line-height:14px; color:#8A757F;}
.box_right{}
.box_stars{font-size:24px; color:#971677; margin:0px 10px 0px 10px;}
.box_title{font-size:15px; font-weight:bold; color:#B0BA07; padding:5px 5px 5px 0px; font-weight:bold}
.box,.box2{background-color:#FCF3F9; margin:0px 0px 20px 0px; border-radius:0px 10px 0px 0px; padding:0px 0px 10px 0px;}

.color{color:#B0BA07}
.header{background-color:#FCF3F9; min-height:44px;}
.left{margin:0px 0px 20px 0px}
.right{}
.light{color:#E3B5D8}
.nav{background-color:#B0BA07; margin:0px 0px 20px 0px;}

.pagination .currentpage a:hover{background-color:#B0BA07}-->
.pagination .currentpage a{background-color:#B0BA07; color:#fff}
.pagination .next a,.pagination .prev a{text-transform:capitalize; font-size:15px}
.pagination li a:hover{background-color:#B0BA07; color:#BD008A;}
.pagination li a{background-color:#E7E3E5; padding:12px; text-decoration:none; font-size:12px; font-weight:700; color:#BD008A; border-radius:4px}
.pagination li{padding-right:10px; height:auto; line-height:auto; display:auto; list-style:none; border-bottom:0px solid #C9C1E7; float:left;}
.pagination,.pagination li,.pagination li a{box-sizing:border-box}
.pagination{list-style-type:none; padding:24px 10px 20px 10px; display:table; width:100%; justify-content:space-between; margin:24px 0xp 20px 20px;}

.pro_desc{background-color:#FBF4F7; font-size:13px; line-height:17px; padding:10px; color:#804D62; border-bottom:1px solid #C9C1E7}
.pro_frame{background-color:#FBF4F7; height:240px; margin:0px 0px 20px 0px; border-bottom:1px solid #C9C1E7; text-align:center;}
.pro_image{width:100%}
.pro_item_box{background-color:#FBF4F7; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px;}
.pro_item{height:25px; line-height:25px; padding:0px 0px 0px 20px; border-bottom:1px solid #C9C1E7}
.pro_kop{font-size:14px; color:#FFF; background-color:#B0BA07; height:25px; line-height:25px; padding:0px 0px 0px 20px; border-radius:0px 10px 0px 0px}
.pro_left{margin:10px 0px 20px 0px;}
.pro_right{margin:0px 0px 20px 0px;}
.pro_sub{clear:both; margin:0px 0px 0px 0px;}

.rev{overflow:hidden; background-color:#FCF3F9; margin:0px 0px 20px 0px; border-radius:0px 10px 0px 0px}
.rev2{overflow:hidden; background-color:#F8F3E2; margin:0px 0px 20px 0px; border-radius:0px 10px 0px 0px}
.rev_desc{font-size:12px; line-height:16px; color:#000; padding:0px 10px 0px 0px;}
.rev_image{width:160px; height:120px; background-position:center; background-size:cover; float:left; margin:0px 10px 20px 0px}
.rev_left{}
.rev_number_layout2{font-size:20px; color:#799E17; background-color:#F3EACD; border-radius:30px; width:20px; height:20px; margin:10px; padding:5px;}
.rev_number_layout{font-size:20px; color:#B0BA07; background-color:#F8E2F1; border-radius:30px; width:20px; height:20px; margin:10px; padding:5px;}
.rev_number{height:40px; width:50px; float:left; text-align:center;}
.rev_right{margin-left:50px;}
.rev_stars{font-size:26px; color:#B0BA07; margin:0px 10px 0px 0px;}
.rev_title{font-size:15px; font-weight:bold; line-height:35px; color:#B0BA07;}

.ul_kop{font-size:14px; color:#FFF; background-color:#B0BA07; height:25px; line-height:25px; padding:0px 0px 0px 10px; margin:10px 0px 0px 0px; border-radius:0px 10px 0px 0px}
.wrap{text-align:left;}

.sidenav{height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: 0; background-color:#FBF4F7; opacity: 1; overflow-x: hidden; transition: 0.5s; padding-top: 0px; text-align:left;}
.sidenav a{display: block; transition: 0.3s;}
.sidenav a:hover{color: #FFF;}
.sidenav .closebtn{position: absolute; top:5px; right:10px; font-size:34px; margin-left: 50px; text-decoration:none; color:#FFFFFF}
@media screen and (max-height: 450px){.sidenav{padding-top: 15px;} .sidenav a {font-size: 18px;}}
.open{color:#000; margin:0px 0px 10px 0px;}
