@charset "UTF-8";

/* ------------ CALENDARIO ------------ */

#explica .calendario {
	padding: 40px 32px 10px;
	background: transparent url(../images/exper_calendario.jpg) no-repeat;
	width: 835px;
	margin-bottom: 15px;
	min-height: 250px;
}
* html #explica .calendario {
	padding: 40px 32px 60px;
}
#explica .calendario h2 {
	height: 60px;
	font-size: 1.1em;
	background: none;
}
#explica .calendario h2 img{
	margin-top:-1.5em;
}
#explica .calendario h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:3.4em;
	color:#72502f;
	font-weight:bold;
	background:none;
	margin:0 0 0 0.1em;
	padding:0;
}
#explica .calendario p {
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
	margin-left:5px;
}

.calendari {
	width:10em;
	height:11.5em;
	background-color:#F6F6F6;
	text-align:center;
	border:#666666 solid .1em;
	display:block;
	margin-right:1em;
	float:left;
}
.calendari span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:6em;
	font-weight:bold;
}
.calendari p {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:bold;
	color:#333333;
	margin-top:-0.6em;
	margin-bottom:0.8em;
}
.calendari a {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	color:#F98F22;
	text-decoration:none;
}
.calendari a:hover {
	text-decoration:underline;
}
/* ------------ FIN DE CALENDARIO ------------ */


/* ------------ PUNTO DE ENCUENTRO ------------ */

h2.indice {
	background: transparent url(/images/titulo_indice_back.gif) repeat-x scroll left bottom;
	margin-top: 4px;
	padding-bottom: 9px;
	font-size: 1.8em;
}

h3.titleForoCal {
	margin: 13px 0pt 16px;
	background: transparent url(/images/subtitulo_back.gif) repeat-x scroll left bottom;
	width: 894px;
	padding-bottom: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 2.4em;
	line-height: normal;
	color: #F98F22;
}

h3.menor {
	font-size:1.8em;
}

/* -------------- CONSULTA (VARIOS)--------------- */

#documento #consulta h3 {
	margin: 1px 10px 18px 0pt;
	padding: 0pt 15px 10px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 1.8em;
	line-height: normal;
}
#documento #consulta div h3 {
	margin: 10px 10px 10px -15px;
	padding: 0pt 15px 10px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 1.8em;
	line-height: normal;
	background:none;
}

#explica .puntoencuentro {
	padding: 40px 32px 5px;
	background: transparent url(/images/PEImatgeFons.jpg) no-repeat;
	width: 835px;
	margin-bottom: 15px;
	min-height: 250px;
}

* html #explica .puntoencuentro {
	padding: 40px 32px 50px;
}

#explica .puntoencuentro h2 {
	height: 60px;
	font-size: 1.1em;
	background:none;
}

#explica .puntoencuentro h2 img{
	margin-top:-1.5em;
}

#explica .puntoencuentro p {
	width: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
	margin-left:5px;
}

.fotoBG {
	background: transparent url(/images/fotopuntoencuentro.jpg) no-repeat scroll left bottom;
	height:327px;
}
.fotoBG img {
	position:relative;
	width:421px;
	height:283px !important;
	padding:19px 21px;
	z-index:10;
}

.masInfoDestacados {
	border-bottom:#999999 solid 1px;
	padding-bottom:1em;
	min-height:12.8em;
	padding-top:1em;
	width:89em;
}
.masInfoDestacados img {
	float:left;
	border-right:#999999 solid 1px;
	padding-right:1em;
}
.masInfoDestacados .info {
	float:left;
	padding-left:1em;
	width:75%;
}
.masInfoDestacados .info .testimoniotxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#000000;
	line-height:1.4;
}
.masInfoDestacados .info p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#000000;
	line-height:1.2;
}
.masInfoDestacados .info h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#F98F22;
	margin:0.5em 0;
}

.masInfoDestacados .info h4 a{
    color:#f98f22;
    text-decoration:none;
}
.masInfoDestacados .info h4 a:hover{
    text-decoration:underline;
}


.masInfoDestacados .info .vervideo a:link, .masInfoDestacados .info .vervideo a:visited {
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.4em;
    color:#000000;
    line-height:1.4;
    margin-top:1em;
    font-weight:bold;
    display:block;
    text-decoration:none;
}
.masInfoDestacados .info .vervideo a:hover {
    color:#F98F22;
    font-size:1.4em;
    text-decoration:underline;
}

/*.masInfoDestacados .info .vervideo a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em; /* Para todos los Browsers */
	#font-size:1.0em; /*Para Internet Explorer */
	_font-size:1.0em; /* Para Internet Explorer 6 */
	color:#000000;
	line-height:1.4;
	margin-top:1em;
	font-weight:bold;
	display:block;
	text-decoration:none;
}*/
/*.masInfoDestacados .info .vervideo a:hover {
	color:#F98F22;
	text-decoration:underline;
}*/
.InfoDestacados {
	width:89em;
}
.InfoDestacados .numeracion {
	padding-bottom:4em;
}
.InfoDestacados .numeracion ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#000000;
	float:right;
	border: #999999 1px solid;
	width:1.4em;
	height:1.4em;
	text-align:center;
	padding:0.3em;
	background: transparent url(/images/bgnumeracion.gif) repeat-x bottom;
	font-weight:bold;
	margin-top:1em;
}
.InfoDestacados .numeracion ul li a {
	color:#000000;
	text-decoration:none;
}
.InfoDestacados .numeracion ul li a:hover {
	color:#F98F22;
}
.InfoDestacados .numeracion {padding-bottom:4em;}
.InfoDestacados .numeracion ul li {font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#000000;float:right;border: #999999 1px solid;width:1.4em;height:1.4em;text-align:center;padding:0.3em;background: transparent url(/images/bgnumeracion.gif) repeat-x bottom;font-weight:bold;margin-top:1em;}
.InfoDestacados .numeracion ul li a {color:#000000;text-decoration:none;}
.InfoDestacados .numeracion ul li a:hover {color:#F98F22;}

#documento #consulta ul#tips {margin: 10px 0pt 10px 15px;float: left;font-family: Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.4em;line-height: 1.3em;display: inline;}
#documento #consulta ul#tips li {float: left;width: 220px;}
#documento #consulta ul#tips li a {padding: 2px 36px 7px 0pt;background: transparent url(/images/raquo_doblePE.gif) no-repeat scroll right top;float: left;width: auto;}
#documento #consulta ul#tips li a:hover {color:#F98F22;}

#documento #datosExperiencia {background: transparent url(/images/datos_back.gif) no-repeat scroll left bottom;float: left;position: relative;width: 443px;padding-bottom: 18px;min-height: 322px;}
* html #documento #datosExperiencia {height: 322px;}
#documento #datosExperiencia.testimonios {height: 1%;padding-top: 14px;min-height: 308px;}
* html #documento #datosExperiencia.testimonios {height: 308px;}
#documento #datosExperiencia h3 {margin: 0pt;padding: 18px 22px 9px 15px;background: transparent url(/images/datos_titulo_back.gif) no-repeat scroll left top;width: auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: bold;font-size: 1.8em;line-height: normal;color: #F98F22;}
#documento #datosExperiencia h4 {padding: 0pt 22px 0pt 15px;font-family: Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.4em;line-height: 1.2em;}
#documento #datosExperiencia dl {padding: 0pt 22px 0pt 15px;font-family: Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.4em;line-height: 1.2em;}
#documento #datosExperiencia p {padding: 0pt 22px 0pt 15px;font-family: Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.4em;line-height: 1.2em;height:10em;}
#documento #datosExperiencia ul {margin-top: 20px;margin-left:15px;}
#documento #datosExperiencia ul li {float: left;margin-bottom: 2px;clear: left;}
#documento #datosExperiencia ul li dl {float: left;width: 395px;}
#documento #datosExperiencia ul li dt {margin-right: 4px;font-weight: bold;}
#documento #datosExperiencia ul li dt, #documento #datosExperiencia ul li dd {display: inline;}
#documento #datosExperiencia ul#tips {margin: 10px 0pt 10px 15px;float: left;font-family: Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight: normal;font-size: 1.4em;line-height: 1.3em;display: inline;}
#documento #datosExperiencia ul#tips li {float: left;width: 220px;}
#documento #datosExperiencia ul#tips li a {padding: 2px 36px 7px 0pt;background: transparent url(/images/exp_raquo_doble.gif) no-repeat scroll right top;float: left;width: auto;}
#documento #datosExperiencia ul#tips li a:hover {color:#F98F22;}
#documento #datosExperiencia img {position: absolute;bottom: 18px;right: 17px;}
#documento #datos{ float:left; position:relative; width:443px; padding-bottom:18px; background: transparent url(/images/datos_back.gif) left bottom no-repeat; min-height:322px;}
* html #documento #datos{ height:322px;} /* Hack IE6 */
/* Datos de documento en testimonios*/
#documento #datos.testimonios{ height:1%; padding-top:14px; min-height:308px;}
* html #documento #datos.testimonios{ height:308px;} /* Hack IE6 */
#documento #datos h3{ width:auto; margin:0; padding:18px 22px 9px 15px; background: transparent url(../images/datos_titulo_back.gif) left top no-repeat; font: normal 2.2em Verdana, Arial, Helvetica, sans-serif; color:#545454;}
#documento #datos p, #documento #datos dl{ padding:0 22px 0 15px; font: normal 1.4em/1.43em Arial, Helvetica, sans-serif;}
#documento #datos ul{ margin-top:5px;}
#documento #datos ul li{ float:left; margin-bottom:4px; clear:left;}
#documento #datos ul li dl{ float:left; width:395px;}
#documento #datos ul li dt{ margin-right:4px; font-weight:bold;}
#documento #datos ul li dt, #documento #datos ul li dd{ display:inline;}
#documento #datos ul#tips{ float:left; margin:28px 0 10px 15px; font: normal 1.4em/1.3em Arial, Helvetica, sans-serif; display:inline;}
#documento #datos ul#tips li{ float:left; width:220px;}
#documento #datos ul#tips li a{ float:left; width:auto; padding:2px 36px 7px 0; background: transparent url(../images/raquo_doble.gif) right top no-repeat;}
#documento #datos img{ position:absolute; bottom:18px; right:17px;}
/* ------------ PRENSA ------------ */

/* Desplegable prensa  */
#bloqueInformacion {
	width:89em;
}
#desplegablePrensa {
	width:89em;
}
#desplegablePrensa .desplega {
	background: transparent url(/images/bgnumeracion.gif) repeat-x bottom;
	height:2em;
	border:#999 solid 0.1em;
}
#desplegablePrensa .titdesplegar {
	background: transparent url(/images/fletxetaGrisetatancat.gif) no-repeat left 0.65em;
	color:#F98F22;
	font-weight:bold;
	padding:0.2em 0.8em;
	margin:0 1.5em;
	font-size:1.2em;
	float:left;
}
#desplegablePrensa .titseleccionado {
	background: transparent url(/images/fletxetaGriseta.gif) no-repeat left 0.7em;
	color:#F98F22;
	font-weight:bold;
	padding:0.2em 0.8em;
	margin:0 1.5em;
	font-size:1.2em;
	float:left;
}
#desplegablePrensa .botocerrar {
	float: right;
	padding-right: 15px;
	padding-top: 3px;
}
#desplegablePrensa .amagat {
	display:block;
}
#desplegablePrensa .botocerrar a {
	font-size:1.1em;
	color:#333333;
	font-weight: bold;
	text-decoration: none;
}
#desplegablePrensa .botocerrar a:hover {
	color:#F98F22;
}
.desplegadoPrensa {
	border-right:#999 solid 0.1em;
	border-bottom: #999 solid 0.1em;
	border-left: #999 solid 0.1em;
	width:68.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-variant: normal;
	float: left;
	color: #000;
	line-height: 1.2;
	padding: 0.5em 0 0.5em 5.8em;
}
.desplegadoPrensa a {
	font-weight: bold;
	text-decoration: none;
	padding-left:0.7em;
}
.desplegadoPrensa a:hover {
	color:#F98F22;
}
.desplegadoPrensa p {
	padding-left:0.7em;
}
.gris {
	background-color:#f6f6f6;
}
.enlaces a:hover {
	background-color:#F98F22;
	color: #FFF;
	padding-right: 13px;
}
#explica .premsa {
	padding: 40px 32px 10px;
	background: transparent url(/images/fonsPremsa.jpg) no-repeat;
	width: 835px;
	margin-bottom: 15px;
	min-height: 250px;
}
* html #explica .premsa {
	padding: 40px 32px 60px;
}
#explica .premsa h2 {
	height: 60px;
	font-size: 1.1em;
	background: none;
}
#explica .premsa h2 img{
	margin-top:-1.5em;
}
#explica .premsa p {
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
	margin-left:5px;
}#otrosEncuentros {
	display:block;
	float:left;
}

#otrosEncuentros .linea {
	border-bottom:#CCCCCC solid 1px;
	float:left;
	width:40em;
	padding:0.5em 3em 0.5em 0;
	margin-right:3em;
}

* html #otrosEncuentros .linea {
	margin-right:2em;
	width:40.5em;
}

#otrosEncuentros .linea img {
	float:left;
	width:17.3em;
	padding:0 2em 2em 0;
}

#otrosEncuentros .linea .texto {
	float:left;
	width:20em;
}

* html #otrosEncuentros .linea .texto {
	width:17em;
}

#otrosEncuentros .linea .texto p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#000000;
	line-height:1.2;
}

#otrosEncuentros .linea .texto h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#F98F22;
	margin-bottom:0.5em;
}

#otrosEncuentros .linea .texto a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#000000;
	line-height:1.4;
	margin-top:1em;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

#otrosEncuentros .linea .texto a:hover {
	color:#F98F22;
	text-decoration:underline;
}

/* ------------ ENLACES ----------- */
#explica .enlaces {
	padding: 40px 32px 5px;
	background: transparent url(/images/enlacesImatgeFons.jpg) no-repeat;
	width: 835px;
	margin-bottom: 15px;
	min-height: 250px;
}
* html #explica .enlaces {
	padding: 40px 32px 130px;
}
#explica .enlaces h2 {
	height: 60px;
	font-size: 1.1em;
	background: none;
}
#explica .enlaces h2 img{
	margin-top:-1.5em;
}
#explica .enlaces p {
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
	margin-left:5px;
}
.enlaces a:hover {
	background-color:#F98F22;
	color: #FFF;
	padding-right: 13px;
}

/* ------------ PORTADA EXPERIENCIA ------------ */
#explica .homeExperiencia {
	padding: 21px 32px 10px;
	background: transparent url(/images/imatgeFonsHome.jpg) no-repeat;
	width: 835px;
	margin-bottom: 25px;
	min-height: 311px;
}
* html #explica .homeExperiencia {
	padding: 21px 32px 80px;
}
#explica .homeExperiencia h2 {
	height: 100px;
	font-size: 1.1em;
	background: none;
}

#explica .homeExperiencia p {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
}

/* ------------ SECCI�N NOSOTROS ------------ */

#explica .nosotros {
	padding: 21px 32px 10px;
	background: transparent url(/images/nosotrosImatgeFons.jpg) no-repeat;
	width: 835px;
	margin-bottom: 25px;
	min-height: 220px;
}
#explica .nosotros h2 {
	height: 60px;
	font-size: 1.1em;
	background: none;
}
#explica .nosotros h2 img{
	margin-top:-1.5em;
}
#explica .nosotros p {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
}
* html #explica .nosotros {
	padding: 21px 32px 100px;
}

/* ------------ MAS INFORMACION ------------ */
#explica .masinformacion {
	padding: 40px 32px 10px;
	background: transparent url(/images/fonsMasInfo.jpg) no-repeat;
	width: 835px;
	margin-bottom: 15px;
	min-height: 250px;
}
* html #explica .masinformacion {
	padding: 40px 32px 60px;
}
#explica .masinformacion h2 {
	height: 60px;
	font-size: 1.1em;
	background: none;
}
#explica .masinformacion h2 img{
	margin-top:-1.5em;
}
#explica .masinformacion p {
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
	margin-left:5px;
}

/* ------------ CARAS CONOCIDAS ------------ */
#explica .carasConocidas {
	padding: 40px 32px 10px;
	background: transparent url(/images/explica_caras.jpg) no-repeat;
	width: 835px;
	margin-bottom: 15px;
	min-height: 220px;
	border:none;
}
* html #explica .carasConocidas {
	padding: 40px 32px 60px;
}
#explica .carasConocidas h2 {
	height: 60px;
	font-size: 1.1em;
	background: none;
}
#explica .carasConocidas h2 img {
	margin-top:-1.5em;
	border:none;
}
#explica .carasConocidas p {
	width: 360px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.42em;
	background-color: transparent;
	margin-left:5px;
}
