body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
body{background-color:#EBF4FA; margin:0px; padding:0px;}
h1{margin:0px 0px 0px 0px; padding:5px 0px 0px 5px; font-size:16px; color:#1F89CB;}
h2{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; font-size:14px; background-color:#1F89CB; 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 #C3DEF0;}
p{margin:0px 0px 10px 0px; padding:10px 20px 10px 20px; font-size:12px; line-height:16px; color:#000; background-color:#F7FAFD;}
ul{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; background-color:#F7FAFD;}

a.aanmelden{background-color:#CD0AA7; 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 #000; 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:#1F89CB; font-weight:bold; display:block; padding:0px 0px 0px 20px}
a.li_link:hover{background-color:#CD0AA7; 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:#CD0AA7;}
a.box_link{margin:0px 10px 0px 10px; height:25px; line-height:25px; background-color:#CD0AA7; color:#FFF; text-decoration:none; font-size:13px; display:block; text-align:center; border-radius:3px; border:1px solid #9D087F;}
a.ad_link{margin:0px 10px 0px 10px; height:25px; line-height:25px; background-color:#CD0AA7; color:#FFF; text-decoration:none; font-size:13px; display:block; text-align:center; border-radius:3px; border:1px solid #9D087F;}
a.ad_link:hover,a.box_link:hover,a.aanmelden:hover,a.rev_link:hover,.act,a.act,a.pro_contact:hover{background-color:#B50993; color:#FFF;}
a.act2{color:#B5D1E3;}
a.rev_link{width:230px; margin:0px 20px 10px 0px; height:25px; line-height:25px; background-color:#CD0AA7; color:#FFF; text-decoration:none; font-size:13px; display:table; text-align:center; border-radius:3px; border:1px solid #9D087F;}
a.pro_contact{background-color:#CD0AA7; width:280px; height:30px; border-radius:3px 10px 3px 3px; line-height:30px; font-size:15px; text-align:center; display:block; text-decoration:none; color:#FFF; font-weight:bold; border:1px solid #9D087F; 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:#647077;}
.ad_right{}
.ad_stars{font-size:26px; color:#1F89CB; margin:0px 10px 0px 10px;}
.ad_title{font-size:15px; font-weight:bold; color:#1F89CB; padding:5px 5px 5px 0px;}
.ad{background-color:#F7FAFD; 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:#647077;}
.box_right{}
.box_stars{font-size:24px; color:#73B2DC; margin:0px 10px 0px 10px;}
.box_title{font-size:15px; font-weight:bold; color:#1F89CB; padding:5px 5px 5px 0px;}
.box,.box2{background-color:#D7E9F5; margin:0px 0px 20px 0px; border-radius:0px 10px 0px 0px; padding:0px 0px 10px 0px;}

.color{color:#1F89CB}
.header{background-color:#FFF; min-height:44px;}
.left{margin:0px 0px 20px 0px}
.right{}
.light{color:#A9CFEA}
.nav{background-color:#1F89CB; margin:0px 0px 20px 0px;}

.pagination .currentpage a:hover{background-color:#1F89CB}-->
.pagination .currentpage a{background-color:#1F89CB; color:#fff}
.pagination .next a,.pagination .prev a{text-transform:capitalize; font-size:15px}
.pagination li a:hover{background-color:#1F89CB; color:#E3E6E7;}
.pagination li a{background-color:#E3E6E7; padding:12px; text-decoration:none; font-size:12px; font-weight:700; color:#1F89CB; border-radius:4px}
.pagination li{padding-right:10px; height:auto; line-height:auto; display:auto; list-style:none; border-bottom:0px solid #C3DEF0; 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:#F7FAFD; font-size:13px; line-height:17px; padding:10px; color:#3F5768; border-bottom:1px solid #C3DEF0}
.pro_frame{background-color:#F7FAFD; height:240px; margin:0px 0px 20px 0px; border-bottom:1px solid #C3DEF0; text-align:center;}
.pro_image{width:100%}
.pro_item_box{background-color:#F7FAFD; 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 #C3DEF0}
.pro_kop{font-size:14px; color:#FFF; background-color:#1F89CB; 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:#C3DEF0; margin:0px 0px 20px 0px; border-radius:0px 10px 0px 0px}
.rev2{overflow:hidden; background-color:#E5D9C2; 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:#F1F5E5; border-radius:30px; width:20px; height:20px; margin:10px; padding:5px;}
.rev_number_layout{font-size:20px; color:#1F89CB; background-color:#EBF4FA; 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:#1F89CB; margin:0px 10px 0px 0px;}
.rev_title{font-size:15px; font-weight:bold; line-height:35px; color:#1F89CB;}

.ul_kop{font-size:14px; color:#FFF; background-color:#1F89CB; 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:#F7FAFD; 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;}
