.ImaListadoAtractoresS ul,
.ImaListadoAtractoresS li,
.ImaListadoAtractoresS h3,
.ImaListadoAtractoresS p{
    list-style: none;
    margin: 0;
    padding: 0;
}
.ImaListadoAtractoresS .desplegable ul{
    position: relative;
    z-index: 700;    
}
.ImaListadoAtractoresS  .desplegable ul li{
    position: absolute;
    float:right;
    right:0;
}

.pieListado{
	position: relative;
	height: 25px;
	margin-bottom: 19px;
}

.pieListado .verMas{
	position: absolute;
	right: 9px;
	top: -24px;
}

.pieListado .verMas a{
    font: 12px/18px "Courier New", Courier, monospace;
    position:relative;
    float:left;
    background: url(/img/botones/verde/cen.gif) 0 0 repeat-x;
    color: Black;
    padding: 0 4px;
    text-align: center;
}

.pieListado .verMas a,
.pieListado .verMas span{
    display:block;
    cursor: pointer;
    height:20px;
    white-space: nowrap;
}

.pieListado .verMas .caja1{
    position: absolute;
    left: -10px;
    top: 0;
    width: 10px;
    background-image: url(/img/botones/verde/izq.png);
}

.pieListado .verMas .caja2{
    position: absolute;
    right: -10px;
    top: 0;
    width: 10px;
    background-image: url(/img/botones/verde/der.png);
}


.ImaListadoAtractoresS .tituloAtractores{
	color: #01ABEB;
	font: bold 24px Arial, Helvetica, sans-serif;    
	text-align: right;
	margin-bottom: 8px;
}

.ImaListadoAtractoresS .desplegable ul li .decorador1,
.ImaListadoAtractoresS .desplegable ul li .decorador2,
.ImaListadoAtractoresS .desplegable ul li .decorador3,
.ImaListadoAtractoresS .desplegable ul li .decorador4,
.ImaListadoAtractoresS .desplegable ul li .decorador5{
    position: absolute;
    width: 13px;
    height: 13px;
    overflow: hidden;    
}

.ImaListadoAtractoresS .desplegable ul li .decorador1{
    left: 0;
    top: -13px;
}
.ImaListadoAtractoresS .desplegable ul li .decorador2{
    left: 0;
    bottom: -13px !important;
    bottom: 13px;
}
.ImaListadoAtractoresS .desplegable ul li .decorador3{
    right: 0 !important;
    right: 13px;
    bottom: -13px !important;
    bottom: 13px;
}
.ImaListadoAtractoresS .desplegable ul li .decorador4{
    right: 0 !important;
    width: 14px;
    right: 13px;
    top: -13px;
}
.ImaListadoAtractoresS .desplegable ul li .decorador5{
    right: 0 !important;
    width: 14px;
    right: 13px;
    bottom: -13px !important;
    bottom: 13px;
}

.ImaListadoAtractoresS .desplegable ul li h3{
    position: relative;
    left: 20px;
    font: bold 18px Arial, Helvetica, sans-serif;    
    height: 10px;
}
.ImaListadoAtractoresS .desplegable ul li h3 a{
    position:absolute;
    top: 3px;
    text-decoration: none;
    display:block;    
}
.ImaListadoAtractoresS .desplegable ul li .caja1{
    position: relative;
    padding: 0 13px;
}
.ImaListadoAtractoresS .desplegable ul li .caja2{
    position: relative;
    padding: 13px 0;
}
.ImaListadoAtractoresS .desplegable ul li .caja3{
    position: relative;
    left: -13px;
}
.ImaListadoAtractoresS .desplegable ul li .caja4{
    position: relative;
    right: -26px;
    margin-left: -26px;
}

.ImaListadoAtractoresS .desplegable li .interior{
    position: relative;
    top: -10px;
}

.ImaListadoAtractoresS .desplegable li .contenido,
.ImaListadoAtractoresS .desplegable li .contenidoFoto{
    position: relative;    
    height: auto !important;
    height: 148px;
    min-height: 148px;    
    top: 35px;
    display: none;
    padding: 0 10px 60px 0;
}
.ImaListadoAtractoresS .desplegable li.desplegado .contenido,
.ImaListadoAtractoresS .desplegable li.desplegado .contenidoFoto{
    display: block;
}
.ImaListadoAtractoresS .desplegable li.desplegado .decorador5{
    display: none;
}
.ImaListadoAtractoresS .desplegable li .contenido .foto,
.ImaListadoAtractoresS .desplegable li .contenidoFoto .foto{
    position: absolute;
    left: 2px;
    top: 0;
}
.ImaListadoAtractoresS .desplegable ul li h3 span{
    font-size: 12px;
    font-weight: normal;
}
.ImaListadoAtractoresS .desplegable li .contenido p{
    padding-left: 21px;
}
.ImaListadoAtractoresS .desplegable li .contenidoFoto p{
    padding-left: 260px;
}
.ImaListadoAtractoresS .desplegable li p.resumen{
    font-size: 15px;
}
.ImaListadoAtractoresS .desplegable li p.relacionado{
    padding-top: 20px;    
    font-size: 12px;
}
.ImaListadoAtractoresS .desplegable li p.relacionado a{
    font-weight: bold;
    color: White;
    text-decoration: underline;
    text-transform: lowercase;
}

.ImaListadoAtractoresS .desplegable li .botones{
    position: absolute;
    right: 20px;
    bottom: 25px;
    float:right;
    width: 172px;
    height:25px;
}
.ImaListadoAtractoresS .desplegable li .botones a{
    display:block;
    height: 20px;
    float: left;
    font: 12px/17px "Courier New", Courier, monospace;
    color: Black;
    text-align: center;    
    cursor: pointer;
}
.ImaListadoAtractoresS .desplegable li .btnCerrar a{ 
    width: 79px;
    background-image: url(/img/atractores/botones/cerrar.png);
    color: Black;
}

.ImaListadoAtractoresS .desplegable li .btnEntrar a{    
    float: right;
    width: 80px;
    height: 20px;
    background-image: url(/img/atractores/botones/entrar.png);
}


/* Modo columnas */

.ImaListadoAtractoresS .columnas{
    width: 989px;
    float:left;
    text-align: left;
}
.ImaListadoAtractoresS .columnas img{
    margin: 0;    
    padding: 0;
    display:block;
}
.ImaListadoAtractoresS .columnas .grupo,
.ImaListadoAtractoresS .columnas .grupoFinal{
    width: 24.9%;
    float:left;   
    overflow: hidden;
    margin-right: 1px;
}
.ImaListadoAtractoresS .columnas .grupoFinal{
    margin-right: 0;
}
.ImaListadoAtractoresS .columnas .atractor{
    border-bottom: 1px solid White;
}
.ImaListadoAtractoresS .columnas .atractor p{
    padding: 0 10px 10px 10px;
    font-size: 12px;
}
.ImaListadoAtractoresS .columnas .atractor p.resumen{
    text-align: justify;
}
.ImaListadoAtractoresS .columnas .atractor p.relacionado{
    color: Black;
    padding-bottom: 15px;
}
.ImaListadoAtractoresS .columnas .atractor a{
    font-weight: bold;  
    text-decoration: underline;
}
.ImaListadoAtractoresS .columnas h3{
    font: bold 18px Arial, Helvetica, sans-serif;
    padding: 10px;
}
.ImaListadoAtractoresS .otrosProductos{
    padding-top:74px;
    clear:both;
}
.ImaListadoAtractoresS .otrosProductos h2{
    clear: both;
    float: left;
    font: 15px "Courier New", Courier, monospace;
    color: #585858;
    padding: 0 20px 5px 20px;
    background-color: #F5F5F5;
}
.ImaListadoAtractoresS .otrosProductos ul{
    padding: 10px 20px 10px 20px;
    background-color: #F5F5F5;
    clear: both;
}
.ImaListadoAtractoresS .otrosProductos li{
    padding-bottom: 10px;
}
.ImaListadoAtractoresS .otrosProductos h3,
.ImaListadoAtractoresS .otrosProductos p{
    display: inline;
}
.ImaListadoAtractoresS .otrosProductos h3{
    padding-right: 5px;
}
.ImaListadoAtractoresS .otrosProductos h3 a{
    font: bold 12px Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: Black;
}