﻿@charset "utf-8";
/* CSS Document */
a{
	text-decoration:none;
	color:#8E4999;
}
div#titulo	
{
	float:left; 
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

div#concierto		
{
	width:100%;
	float: left;
	color:#666666;
	background-image:url(../../img/fondoinfoconcierto.png);
	background-repeat:repeat-y;

}

.encabezados
{
	padding:3px;
	font-size:11px;
	width:35%;
	border-bottom-color:#ae6fc6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-weight:bold;
}

.contenidoEncabezados
{
	font-size:12px;
	padding:5px;
	
}

.contenidoInfoConcierto
{
	padding:5px;
	width:97%;
}
#concierto .texto	
{
	padding:5px;
	width:97%;
	float: left;
	font-size:12px;
}

#concierto .texto .foto
{
	float:right;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	padding:2px;
}

#concierto .texto .foto:hover
{
	float:right;
	border-color:#ae6fc6;
	border-style:solid;
	border-width:1px;
	padding:2px;
}


#concierto .infoViaje
{
	width:100%;
	position:relative;
	float:left;
	font-size:14px;
}

#concierto .infoViaje .tituloViaje
{
	padding-top:2px;
	padding-bottom:5px;
	font-size:10px;
	color:#ffffff;
	margin-left:3px;
	width:564px;
	background-image:url(../../img/mesAnoRelleno.png);
	background-repeat:repeat;
	font-weight:bold;
}
.iconoViaje
{
	float:left;
	clear:left;
	width:16px;
	height:16px;
	background-image:url(../../img/iconos/viajeblanco.png);
	margin-right:5px;
	margin-left:10px;

}

#concierto .infoHotel
{
	width:100%;
	position:relative;
	float:left;
}

#concierto .infoHotel .tituloHotel
{
	padding-top:2px;
	padding-bottom:5px;
	font-size:10px;
	color:#ffffff;
	margin-left:3px;
	width:564px;
	background-image:url(../../img/mesAnoRelleno.png);
	background-repeat:repeat;
	font-weight:bold;
}
.iconoHotel
{
	float:left;
	clear:left;
	width:16px;
	height:16px;
	background-image:url(../../img/iconos/hotelblanco.png);
	margin-right:5px;
	margin-left:10px;
}
#concierto .textoCuadros
{
	float:left;
	margin-left:10px;
	padding:10px;
	font-size:12px;
}


#concierto .Packs
{
	margin-left:3px;
	width:564px;
	float:left;
	font-size:12px;

}

.Packs .tablaPacks
{
	text-align:center;
	width:100%;
}


#concierto .Packs .tituloEntradas
{
	padding-top:2px;
	padding-bottom:5px;
	font-size:10px;
	color:#ffffff;
	width:100%;
	background-image:url(../../img/mesAnoRelleno.png);
	background-repeat:repeat;
	font-weight:bold;
}

#tituloPack
{
	width:100%;
	background-color:#ffffff;
	padding:2px;
	font-size:10px;
	border-bottom-color:#c9a9d5;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#d7c3dc;
	border-top-style:solid;
	border-top-width:1px;
	font-weight:bold;

}
.iconoEntrada
{
	float:left;
	clear:left;
	width:16px;
	height:16px;
	background-image:url(../../img/iconos/entradablanca.png);
	margin-right:5px;
	margin-left:10px;
}

.iconoPack
{
	float:left;
	clear:left;
	width:16px;
	height:16px;
	background-image:url(../../img/iconos/packsBlanco.png);
	margin-right:5px;
	margin-left:10px;
}

#iconoEstrella
{
	float:left;
	width:16px;
	height:16px;
	background-image:url(../../img/iconos/estrella.png);
}

#concierto .entradas .textoEntradas
{
	float:left;
	clear:left;
	font-size:12px;
	padding:10px;
	padding-left:20px;
}

.comprar
{
	text-align:right;
	border-bottom-color:#8e4999;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	background-color:#eae0ec;
	padding:0px;
	padding-right:10px;
	font-size:10px;
}
#concierto .entradas .seleccionEntradasViaje
{
	width:189px;
	float:left;
	font-size:12px;	
}
#concierto .entradas .seleccionEntradasHotel
{
	width:187px;
	float:left;
	font-size:12px;
}

/* IE6 Only */
* html #concierto .entradas .seleccionEntradasHotel
{
	width:185px;
	float:left;
	background:#f2f2f2;
}

/* IE7 Only*/
*:first-child+html #concierto .entradas .seleccionEntradasHotel
{
	width:185px;
	float:left;
	background:#f2f2f2;
}

#divSeleccionPack
{
	width:100%;
	clear:both;

}


#contenedorGeneralPacks
{
	width:100%;
	clear:both;
	margin-bottom:5px;
}
#contenedorSeleccionPacks
{
	width:550px;
	clear:both;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dashed;;
	border-bottom-width:1px;
	float:left;
	padding:5px;
}
#contenedorSeleccionPacks #seleccionPacks
{
	font-size:11px;
	font-weight:bold;
	padding:5px;
	list-style:none;
	color:#808080;
	line-height:10px;
	float:left;

	clear:both;
}
.ayuda
{
	font-size:11px;
	padding:7px;
	color:#b2b2b2;
	float:left;

}

div#organizarC
{

	width:600px;
	padding:10px;
	float: left;
}
#fondoOrganizar
{
	background-color:#f2f2f2;
}
div#pestanas
{
	width:100%;
	float:left;
	clear:both;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#f2f2f2;
}

div#pestanas #pestanaDestacados
{

	width:120px;
	float: left;
	margin-left:10px;
	margin-top:10px;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:1px;
	padding:5px;
	text-align:center;
	background-color:#f2f2f2;
}


div#pestanas #pestanaNoDestacados
{

	width:120px;
	margin-left:5px;
	float: left;
	margin-top:10px;
	border-left-style:solid;
	border-left-color:#000000;
	border-left-width:1px;
	border-top-style:solid;
	border-top-color:#000000;
	border-top-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:1px;
	padding:5px;
	text-align:center;
}
div#boton
{
	float:none;
	margin:30px;
	clear:both;
}


#encabezados
{
	height:20px;
}

#globalFijo .rellenoEncabezado
{
	float:left;
	height:19px;
	padding-top:5px;
	color:#FFFFFF;
	font-size:13px;
	text-align:center;
	background-image:url(../../img/encabezadoRelleno.png);
	background-repeat:repeat;
	position: relative;
	z-index:1;

}


/* estilo de informaciones en infoConcierto*/
#infoEntradas
{	
	text-align:justify;
	margin-top:5px;
	padding:5px;
	border-color:#d5d5d5;
	border-right-style:dashed;
	border-right-width:1px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
#infoViajes
{
	text-align:justify;
	margin-top:5px;
	padding:5px;
	border-color:#d5d5d5;
	border-right-style:dashed;
	border-right-width:1px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}
#infoHoteles
{
	text-align:justify;
	margin-top:5px;
	padding:5px;
	clear:both;
	border-color:#d5d5d5;
	border-bottom-style:dashed;
	border-bottom-width:1px;
}


/*entrada única*/
#infoEntradaUnica
{
	border-color:#d5d5d5;
	border-top-style:dashed;
	border-top-width:1px;	
	border-right-style:dashed;
	border-right-width:1px;
}
#infoEntradasVH
{
	border-color:#d5d5d5;
	border-right-style:dashed;
	border-right-width:1px;
	border-top-style:dashed;
	border-top-width:1px;
	
}
#infoViajesVH
{
	border-color:#d5d5d5;
	border-right-style:dashed;
	border-right-width:1px;
	border-top-style:dashed;
	border-top-width:1px;
}
#infoHotelesVH
{
	border-color:#d5d5d5;
	border-top-style:dashed;
	border-top-width:1px;	
}


#cabeceraInfo
{
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#700780;
	clear:both;
	border-color:#DECAE2;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

#tituloinfo
{

	font-size:10px;
	font-weight:bold;
	clear:both;
}

#info
{
	font-size:10px;
}

#cabeceraTablaSeleccionPack
{
	padding:2px;
	font-size:10px;
	font-weight:bold;
	font-stretch:ultra-condensed;
	border-top-color:#66004F;
	border-top-style:solid;
	border-top-width:2px;
	border-bottom-color:#66004F;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#ffffff;
	color:#700780;
	
}

#errorPHP
{
	float:left;
	clear:both;
	width:100%;
	color:#FF0000;
	font-size:12px;
	padding:1px;
}

* html .sombraEncima
{
	background-image:url(../../img/sombradebajocabecera.png);
	height:20px;
	padding-right:20px;
	margin-top:-5px;
	width:550px;
	z-index:0;

}

/* IE7 Only*/
*:first-child+html .sombraEncima
{
	background-image:url(../../img/sombradebajocabecera.png);
	height:20px;
	padding-right:20px;
	margin-top:-5px;
	width:550px;
	z-index:0;
}

 .sombraEncima
{
	background-image:url(../../img/sombradebajocabecera.png);
	height:20px;
	position:relative;
	padding-right:20px;
	margin-top:18px;
	width:550px;
	z-index:0;
}


.sombraBajo
{
	background-image:url(../../img/sombrabajoinfoconcierto.png);
	clear:both;
	height:20px;
	width:570px;
}

#ayudaCrearPaquete
{
	font-size:12px;
	padding:10px;
	color:#700780;
	
}

#masInfo
{
	font-size:12px;
	padding-left:10px;
	color:#808080;
	
}
