#club {
  float:left;
  width:982px;
  height: 470px;
  padding-left:14px;
  background:url(/nl/images/bg_leisure.gif) no-repeat;
}

#club h1, #club h2, #club h3, #club p {
  margin:0px;
  padding:0px;
} 

#club h1 {
  font-size:22px;
  height:43px;
  line-height:43px;
  width: auto; 
  float:left;
}

#club h2 {
  float: left;
  width: 330px;
  font-size:18px;
  height:35px;
  line-height:50px;
  color:#8fa6b8;
}

#club div.back {
  width: auto; 
  float:left; 
  margin-left:11px; 
  margin-top:18px; 
  font-weight: bold;
}


#club div.back a{
  color: #8FA6B8;
}

#club div.back a:hover{
  color: #8FA6B8;
  text-decoration: underline;
}

#list {
  float:left;
  width:628px;
}

#presentation {
  float:left;
  width:732px;
}

#presentation #inner_box {
 position: relative;
 float:left;
 width: 722px;
 height: 410px;
 background: url(/nl/images/bg_leisure_inner_box.gif) no-repeat;
 padding-left: 12px;
}

#inner_box .stars {
  float:left;
  width:80px;
  margin-top:20px;
}

#inner_box .reviews {
  float:left;
  width:88px;
  margin-top:19px;
  margin-right:1em;
  text-align:right;
  font-weight: bold;
}

#inner_box .reviews a {
  text-decoration: underline;
}

#inner_box #left_boxes {
  float: left;
  width: 305px;
  margin-bottom: 5px;
}

#inner_box #right_boxes {
  float: right;
  width: 182px;
  margin-right: 8px;
}

#inner_box #body_text {
  float:left;
  width: 500px;
  font-size: 12px;
  margin-top: 4px;
}

#inner_box .borderbox_1 {
  float: left;
  width: 305px;
  border: 2px solid #ccd7dd;
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 5px;
  font-size: 11px;
  line-height: 14px;
}

#inner_box #properties {
  color: #855d59;
  padding-top: 5px;
  padding-bottom: 5px;
}

.borderbox_1 span {
  padding-top: 5px;
  padding-bottom: 5px;
}

.borderbox_1 span.half {
  float: left;
  width: 50%;
}

.borderbox_1 span.full {
  float: left;
  width: 100%;
  border-top: 1px solid #ccc;
}

.borderbox_1 a {
 color:black;
 text-decoration:underline; 
}

.borderbox_1 br {
  clean: left;
}

#inner_box .borderbox_2 {
  float: right;
  font-size: 11px;
  width: 169px;
  border: 2px solid #ccd7dd;
  margin-bottom: 5px;
  padding: 5px;
}

.borderbox_2 img {
  margin-right: 2px;
  margin-left: 4px;
}
  

#inner_box table {
  float: right;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
  font-size: 10px;
  width: 184px;
  border: 2px solid #ccd7dd;
  margin-bottom: 5px;
  padding-bottom: 8px;
}

#inner_box table th {
   font-size: 11px;
   padding-bottom: 6px;
   padding-top: 8px;
}

#inner_box table td {
   padding: 2px;
   text-align: center;
}

#inner_box table td.day {
  font-size: 11px;
  font-weight: bold;
  width: 3em;
}

#inner_box table td.daycolor {
  color: #855d59;
}

.SponsoredLinks {
  float: left;
  background-color: #fff;
  width: 348px;
  margin: 10px 0px 20px 18px;
  border: 1px solid #cfd6dd;
  padding-bottom: 10px;
}

.SponsoredLinks h2 {
  color: #6b7a84;
  font-size: 14px;
  line-height: 20px;
  margin: 0px 10px 0px 10px;
  padding: 0px 0px 5px 0px;
  border-bottom: 1px solid #dcddde;
}

.SponsoredLinks h2 img {
  float: left;
  padding-right: 10px;
}


.SponsoredLinks ol {
  margin: 5px 0 0 0;
  padding-left: 27px;
}

.SponsoredLinks li a {
  color: #231f20;
  font-size: 11px;
  text-decoration: underline;
}

.SponsoredLinks a {
  text-decoration: underline;
}

.club_category {
  font-size: 13px; 
  clear:left; 
  margin: 13px 0px 0px 0px;
}

.category_club {
  float:left;
  width:628px;
  margin-top:15px;
}

.category_club1 {
  float:left;
  position: relative;
  margin-bottom:15px;
  width:100%;
  height:151px;
  color:#8d5f55;
  background: url(/nl/images/hotel_restaurant_list.gif);
}

.category_club1 h3 {
  margin:0px;
  padding:0px;
  float:left;
  height:16px;
  padding-left:10px;
  color:#231f20;
  font-size:14px;
  margin-top:10px;
  width:450px;
}

.category_club1_a {
  color:#aeaeae;
}

.category_club1_b {
  float:left;
  width:65px;
  margin-left:8px;
  font-size:11px;
  font-weight:normal;
  line-height:14px;
  height:16px;
  margin-top:10px;
}

.category_club1_b_a {
  color:#8d5f55;
}

.category_club1 span {
  float:left;
  width:auto;
  height:16px;
  margin-top:10px;
}

.category_club1 strong {
  float:left;
  font-weight:normal;
  font-size:11px;
  width:450px;
  padding-left:9px;
  margin-top:5px;
  margin-bottom:5px;
}

.a_after_strongg {
  float:right;
  margin-right:15px;
  margin-top:10px;
}

.category_club1 p {
  float:left;
  width:450px;
  height:47px;
  margin:0px;
  padding:0px;
  padding-left:10px;
}

.category_club1_p_a {
  color:#8d5f55;
}

.category_club1_p_a1 {
  float:left;
  width:450px;
  text-align:right;
  text-decoration:underline;
  color:#8d5f55;
}

.zoek_club {
  float:right;
  width:366px;
}

.zoek_club1 {
  margin-left: 30px;
}
