﻿.shWrapCadenas{margin:0;}
.shCadenasHoteleras, .shCadenasHotelerasLst {float: left;overflow: hidden;padding: 15px 0px 10px 8px;width: 163px;}
#shCadenas{	margin:20px 0 0 0;	font-size:16px;}
.shCadenasHoteleras li {	list-style-type:none;	text-decoration:underline;}
.shCadenasHoteleras ul{	border-right: dashed 1px #4682B4;	padding:0 0 0 5px; margin:0;	}
.shCadenasHotelerasLst{border:none;		}
.shCadenasHotelerasLst li {	text-decoration:underline;	list-style-type:none;	}
.shCadenasHotelerasLst ul{	padding:0; margin:0;	}
.shCadenas{width:585px;}
div.shCadenasHoteleras ul li:hover { background-color:#D8E2E9;cursor:pointer}
div.shCadenasHotelerasLst ul li:hover { background-color:#D8E2E9;cursor:pointer}
div.shCadenasHoteleras ul A:link{*text-decoration:underline;}
div.shCadenasHotelerasLst A:link{*text-decoration:underline;}


.bCabeceraPlayaSenator{    float: left;    height: 350px;    position: relative;    width: 615px;}
.bCabeceraMelia{    float: left;    height: 350px;    position: relative;    width: 615px;}
.bTituloCadena{float: left;    width: 285px;}
.bOfertasCadenas{
background-color: #FFFFFF;
bottom: 0;
float: left;
opacity: 0.9;
overflow: hidden;
position: absolute;
width: 440px;
margin-left: -10px;
margin-bottom: 10px;
height: 144px;
padding-left: 25px;

}
.ofertaMultipleCadena {
float: left;
padding: 5px 10px 5px 0px;
height: 58px;
}
.ofertaMultipleCadena h3{width:100%;float:left;}
.ofertaMultipleCadena .descripcion{width:170px;float:left;}
.ofertaMultipleCadena .precio{width:112px;float:right;padding:0px;}

.bCabeceraMSCadena {
background-position: top;
background-repeat: repeat;
width:605px !important;
}
.bSubTituloCadena {
    margin-top: 10px;
}

.boxCadena {
width: 212px;
height: 200px;
float: left;
margin: 5px;
}
.logoCadenaHome {
    text-align: center;
}
.enlaceOtrasCadenas {
width: 235px;
float: left;
margin-left: 7px;
}