

h1 {  color: #040404; font-size: 15px;  margin:  10px 0 0 0;}

h2 {

font-size: 12px;
margin: 5px 0 10px 10px;
color: #364149;
}
.ht-seccion{
 padding: 10px 10px 20px 10px;
 clear: both;
 border-bottom: dotted 1px #D2D2D2;
 margin-bottom: 10px;
}
.ht-plans {
clear: both;
}
#facilities ul{
 float: left;
 width: 45%;
}
.hotel {
 background-color: #ffffff;
 padding: 12px 0 12px 0;
 position: relative;
 color: #5B5B5B;
}
#ht-description{
  margin: 5px 0 0 0;
  padding: 10px 10px 20px 10px;
  clear: both;
  border-bottom: dotted 1px #D2D2D2;
}

#map-canvas {
width: 560px;
height: 400px;
}

.tab_stars {
background-repeat: no-repeat;
background-image: url("/images/bg/stars_hotels.png");
text-indent: -9999px;
background-position: 5px 5px;
 height: 15px;
 line-height: 15px;
 position:absolute;
}

.tab_star_2 {padding-left: 30px;}
.tab_star_3 {padding-left: 45px;}
.tab_star_4 {padding-left: 60px;}
.tab_star_5 {padding-left: 75px;}

.ct_button_price_book{ position: absolute; top: -30px; right: 0px; }