@charset "UTF-8";
/* CSS Document */

/*
Type:   Generales
Site:   YOU Media
Author: Jaime Zubiaur - YOU Media
*/

body {								
	font-family: Helvetica, sans-serif;
	font-size:11px;
	background: #d7d8d9 url(../images/bg_fondo.jpg) no-repeat top left fixed;
	color: #000;}	
	
	
a,	
a:visited,
a:link {color: #707173; }
	#ed-anteriores a,	
	#ed-anteriores a:visited,
	#ed-anteriores a:link {color: #000 ;}

a:hover {color: #444;}


/* LAYOUT
///////////////////////////////////////////////////////////////////// */

#container {					
	position:relative;
	width:890px;
	margin: 50px 0 0 0;
	padding: 0;}
	

#left {
	float:left;
	width: 400px;
	border-right: solid 1px #707173;}
	#home #left {width: 510px; border-right:none;}
	
#right {
	float:left;
	width: 400px;
	
	background: url(../images/sombra.png) no-repeat left 140px;}
	#home #right {width: 355px; background: none;}

#contenido {
	margin: 80px 0 50px 30px;}


#left-logo {
	margin-left:167px;
	color:#e4a531;}
	#home #left-logo {margin-left:140px; padding-top:15px;}

.logo-lcc {margin-top:-22px;}
 
h4 {
	margin:8px 0 0 0;
	color:#e4a531;
	font-size: 10px;
	letter-spacing:-0.1px;
	font-weight:bold;}
	#home h4 {font-size:14px; letter-spacing:-1px; margin-left:8px;}

#left-fecha {
	margin:6px 0 0 0;
	color:#e4a531;
	font-size:19px;
	font-weight:bold;}
	#home #left-fecha {font-size:22px; margin-left:8px;}
	
#left-lugar {
	margin:5px 0 0 0;
	color:#e4a531;
	font-size:10px;
	font-weight:bold;}
	#home #left-lugar {font-size:11px; padding-bottom:10px; margin-left:8px;}
 

#barra2 {margin:0 0 0 7px;}
	#home #barra2 {margin: 0 0 0 5px;}
	
#home #logos {margin: 2px 0 0 0;}

#logos-int {
	margin:90px 0 0 90px;
	color:#666;
	font-family: Helvetica, sans-serif; 
	font-size:8px;
	background: url(../images/sombra_patroncinadores.png) no-repeat left 12px;}
	
	#home #logos-int {margin: 40px 0 0 0; width: 300px; background: url(../images/sombra_patroncinadores.png) no-repeat right 12px;}
	
#logos-int p {margin: 0 15px 10px 0; text-align:right;}
	
#logos-int #patrocinadores,
#logos-int #colaboradores {
	color: #666;
	padding: 5px;
	margin-top: 13px;
	font-size:8px;
	background: url(../images/sombra_patroncinadores.png) no-repeat left 16px;}
	
	#home #logos-int {margin: 10px 0 0 0; width: 300px; background: url(../images/sombra_patroncinadores.png) no-repeat right 16px;}

#logos-int #patrocinadores p {margin: 0 9px 3px 0;}
	
	#home #logos-int p {text-align:left;}

	
/* MENÚ 
///////////////////////////////////////////////////////////////////// */

#menu {
	width:165px;}

#menu a,	
#menu a:visited,
#menu a:link {color: #707173; }

#menu a:hover {color: #666; font-weight:bold; letter-spacing:0;} 

#menu li {
	font-weight: normal;
	padding: 3px 0 2px 12px;
	border-bottom: 1px solid #dbdbdb;
	text-transform:uppercase;
	font-size: 10px;
	 letter-spacing:0;}
	
#menu li ul {
	margin:0 0 1px 0;
	display:none;}
	
#menu li ul li{
	border-bottom:none;
	padding-left:13px;
	text-transform:none;
	font-size: 10px;}

#menu li ul li a:hover {color: #333; font-weight:normal;}


/* MENÚ IDIOMAS
///////////////////////////////////////////////////////////////////// */

#cambio-idioma {
	position:absolute;
	top:0;
	left:790px;
	width: 79px;
	height: 29px;
	background: url(../images/bg_idioma.jpg) no-repeat;
	text-align:center;
	padding-top:7px;}
	
#cambio-idioma a,
#cambio-idioma a:link,
#cambio-idioma a:visited {
	font-family: Helvetica, sans-serif;
	font-size:9px;
	color: #666;
	padding: 0px;}

#cambio-idioma a:hover {font-weight: bold;}



/* CONTENIDO
///////////////////////////////////////////////////////////////////// */

#contenido h1 {
	font-size: 24px;
	margin: -22px 0 10px 0;
	color: #000;
	font-weight:bold;}
	
#contenido h2 {
	font-size: 13px;
	letter-spacing: 1px;
	background:#7b7b7b url(../images/bg_h2.jpg) no-repeat top right;
	padding: 7px 5px 4px 30px;
	margin: 0 0 15px -30px;
	color: #fff;
	text-transform:uppercase;}
	
#contenido h2.Especial {
	font-size: 16px;
	margin: 30px 0 5px;
	padding:0;
	color: #000;
	font-weight:bold;
	letter-spacing:normal;
	background:none;}
	
#contenido h3 {
	font-size: 15px;}
	
#contenido p {
	padding-bottom:10px;
	font-family: Helvetica, sans-serif;
	font-size:11px;
	color: #000;
	text-align:justify;}
	#contenido #ed-anteriores  p {color: #707173;}
	
#contenido p.AumentaTipo{font-size:13px;}
#contenido p.AumentaTipo a{font-size:14px;font-weight:bold;}

#contenido img {float: left; padding-right: 13px; padding-bottom: 15px;}

#contenido strong {font-weight:bold;}

#contenido ul {margin: 5px 0 0 15px;}

#contenido ul li {margin-bottom:10px; padding-left: 7px; border-left: 4px solid #e4a531;}

#contenido .hora {margin:0; padding:0; font-weight: bold; color: #555; border-bottom: 1px solid #999;}

#contenido .evento {margin:0; padding:6px 0 0; font-size:14px; font-weight: bold; letter-spacing:-0.2px; color:#333; text-transform: uppercase;}

#contenido .nombre {margin: 6px 0 0 0; padding:0; font-size:120%;}

#contenido #ponentes .nombre {margin: 6px 0 0 0; padding:5px 0 0 0; font-size:150%; font-weight:bold;}
#contenido #ponentes .nombre a {color:#000}
#contenido #ponentes .nombre a:hover {color: #666; }

#contenido .cargo {margin: 2px 0 10px 0; padding:0; color:#666; text-align:left;}

#contenido .destacado { background-color:#e4a531; padding:13px 10px 8px 30px; font-weight:bold; font-size:13px; margin:-5px 0 0 -30px; margin-bottom: 18px; color:#222}

#contenido p.AumentaTipo, #contenido ul.AumentaTipo li{font-size:13px;}
#contenido p.AumentaTipo a{font-size:14px;font-weight:bold;}

#video {
	background:#333;
	padding:10px;
	margin-bottom: 15px;
	
	}
#video object {
	margin:10px;
	}
	
#contenido .fotos-sangre {margin: 0 0 0 -30px;float:none;}

/*#video {position:relative;
	width:371px;
	height: 257px;
	margin-bottom: 20px;}

#video span {
	width:371px;
	height: 257px;
	position:absolute;
	background:url(../images/tv.png) no-repeat top left;
	z-index:1;}
	
#video object {
	position: absolute;
	z-index:10;
	padding: 10px 0 0 27px;}
*/



		
/* PLANTILLAS
///////////////////////////////////////////////////////////////////// */	     /* OJO, ÉSTO ESTILOS DEBEN DUPLICARSE EN EL ARCHIVO ESTILOS_PLANTILLA.CSS PARA QUE EN EL TYNI TAMBIÉN SE VEAN */


#tyni img {float: left; padding-right: 13px;}




	
	
/* FORMULARIO
///////////////////////////////////////////////////////////////////// */

.inputext input {
	width: 330px;
	height: 15px;
	background: #eee;
	border: #eee;}

.inputext P {
	padding-bottom: 0;}

input.modalidad, 
input.info {margin-left:-1px;}

.inputext textarea {
	width: 330px;
	font-family: Helvetica, sans-serif;}

.inputext SELECT {
	width: 235px;
	height: 18px;}
	
	.inputext .form-numero {
		text-align:right;
		width: 50px;}

	.inputext .form-dia {
		display:inline;
		width: 50px;}
		
	.inputext .form-mes {
		display:inline;
		width: 100px;}
		
	.inputext .form-ano {
		display:inline;
		width: 80px;}

form strong { font-size:9px; color:#ceb99c;}

form p {
	margin: 10px 0 4px 0;}
	



/* VARIOS
///////////////////////////////////////////////////////////////////// */	
	
.clear {
	clear: both;}

#copyright {
	margin-top:40px;
	padding: 0 85px 10px 31px;
	color: #ac987f;
	font-size: 10px;
	font-weight:bold;}
	
#mapa {
	width:370px;
	height:280px;
	margin: 0 0 13px 0;}


#concurso_es {
	display:block;
	width: 310px;
	margin:2px 0 12px 8px;
	padding:5px 0 5px 6px;
	background: #000 url(../images/bg_ampliado.png) right top no-repeat;
	color:#FFF;
	font-size:13px;
	font-weight:bold;}
	
#concurso_en {
	display:block;
	width: 285px;
	margin:2px 0 12px 8px;
	padding:5px 0 5px 6px;
	background: #000 url(../images/bg_ampliado.png) right top no-repeat;
	color:#FFF;
	font-size:13px;
	font-weight:bold;}
#concurso_es span, #concurso_en span {color:#fed300;}
	#concurso_es a, #concurso_en a {font-size:33px;color:#FFF;}
	#concurso_es a:hover, #concurso_en a:hover {font-size:33px;color:#fed300;}
	
	
	/*Formulario de inscripcion*/
	#FormularioBasico{width:100%;margin-top:20px;padding:0;}
	#FormularioBasico fieldset{width:100%;overflow:hidden;}
	#FormularioBasico legend{display:none;}
	#FormularioBasico #tabs-2 div{width:99%;margin-bottom:8px;overflow:hidden;border:1px solid #808183;background:#fff;}
	#FormularioBasico #tabs-2 div label{width:83px;padding:3px 0 3px 7px;display:block;float:left;text-transform:uppercase;background:#dddedf;}
	#FormularioBasico #tabs-2 div input, #FormularioBasico #tabs-3 div input{width:265px;padding:3px 0 3px 7px;display:block;float:left;border:none;background:none;}
		#FormularioBasico input.Factura{width:30px;margin-top:0;padding:2px 0;float:none;color:#fff;text-transform:uppercase;border:1px solid #808183;background:none;}
		#FormularioBasico fieldset p {margin:0; padding-bottom:5px;}
		#FormularioBasico input.Botonera{width:auto;margin-top:9px;padding:2px 8px;float:right;color:#000;text-transform:uppercase;border:1px solid #808183;background:url(../images/bk.Boton.jpg) left top repeat-x;}
	#FormularioBasico #Pagoonline_opciones {margin-left:41px;}
	#FormularioBasico #Pagoonline_opciones select{margin-left:11px;}
	#FormularioBasico #InfoTransferencia {margin:0 0 10px 41px;}
	#pasouno, #pasodos, #pasotres, #one, #two, #three{width:auto;margin-top:9px;padding:2px 8px;color:#000;text-transform:uppercase;border:1px solid #808183;background:url(../images/bk.Boton.jpg) left top repeat-x;}
	#pasouno, #one{float:left;}
	#pasotres, #three{float:right;}
	#FormularioBasico .Check{width:100%;margin-top:15px;clear:both;}
	/*Formulario de inscripcion*/
	#FormularioBasicoEn{width:100%;margin-top:20px;padding:0;}
	#FormularioBasicoEn fieldset{width:100%;overflow:hidden;}
	#FormularioBasicoEn legend{display:none;}
	#FormularioBasicoEn #tabs-2 div{width:99%;margin-bottom:8px;overflow:hidden;border:1px solid #808183;background:#fff;}
	#FormularioBasicoEn #tabs-2 div label{width:83px;padding:3px 0 3px 7px;display:block;float:left;text-transform:uppercase;background:#dddedf;}
	#FormularioBasicoEn #tabs-2 div input, #FormularioBasicoEn #tabs-3 div input{width:265px;padding:3px 0 3px 7px;display:block;float:left;border:none;background:none;}
		#FormularioBasicoEn input.Factura{width:30px;margin-top:0;padding:2px 0;float:none;color:#fff;text-transform:uppercase;border:1px solid #808183;background:none;}
		#FormularioBasicoEn fieldset p {margin:0;}
		#FormularioBasicoEn input.Botonera{width:auto;margin-top:9px;padding:2px 8px;float:right;color:#000;text-transform:uppercase;border:1px solid #808183;background:url(../images/bk.Boton.jpg) left top repeat-x;}
	#FormularioBasicoEn #Pagoonline_opciones select{margin-left:11px;}
	#FormularioBasicoEn .Check{width:100%;margin-top:15px;clear:both;}


#FormularioBasico .Legal, #FormularioBasicoEn .Legal{display:none;clear:both;margin-top:50px;font-size:90%;color:#333;}

/*Estilos especiales*/
#contenido .EstilosEspeciales p{margin:10px 0 5px;padding:0;}
#contenido .Hoteles {width:100%;margin:10px 0 5px;overflow:hidden;}
#contenido .Hoteles p{width:80%;margin:0;padding:0;float:left;}
#contenido .Hoteles a{width:13.5%;display:block;float:right;text-align:left;padding:0 5px;background:#E4A531;color:#fff;}
#contenido .EstilosEspeciales ul{margin-bottom:15px;}
#contenido .EstilosEspeciales ul.Ultimo{margin-bottom:30px;}
#contenido .EstilosEspeciales ul li img{padding:0;float:none;}
#contenido .envio-respuesta {margin-bottom:20px;padding-bottom:0;color:#e4a531;font-size:1.5em;font-weight:bold;}

#contenido #paginado{width:100%;margin:2em 0;padding:0;overflow:hidden;font-family:Helvetica, Arial,sans-serif;list-style:none;}
#contenido #paginado li{width:1.5em;margin:0 .6em 0 0;padding:0;float:left;color:#535353;text-align:center;border:none}
#contenido #paginado li a, #contenido #paginado li.On span{width:99%;padding:.35em 0 .1em;display:block;color:#535353;}
#contenido #paginado li a{background:none;text-decoration:none;}
#contenido #paginado li.On span{border:1px solid #7b7b7b;background:#fff;}
#contenido #paginado li a:hover{color:#fff;background:#e4a531;border:1px solid #e4a531;}

#contenido .DescargarPdf{margin-bottom:10px;padding:0;}
#contenido .DescargarPdf a{padding-top:5px;display:block;}


#contenido .Galeria, #contenido .Galeria2, #contenido .Galeria3, #contenido .Galeria4, #contenido .Galeria5{width:100%;margin:0 auto;padding:0;overflow:hidden;}
#contenido .Galeria li, #contenido .Galeria2 li, #contenido .Galeria3 li, #contenido .Galeria4 li, #contenido .Galeria5 li{width:23%;margin:.3em 1%;float:left;border:none;padding:0;}
#contenido .Galeria li a, #contenido .Galeria2 li a, #contenido .Galeria3 li a, #contenido .Galeria4 li a, #contenido .Galeria5 li a{width:95%;padding:.4em 2% .5em;display:block;text-align:center;border:.1em solid #c5c5c5;background:#e0e0e2;}
#contenido .Galeria li a:hover, #contenido .Galeria2 li a:hover, #contenido .Galeria3 li a:hover, #contenido .Galeria4 li a:hover, #contenido .Galeria5 li a:hover{background:#fff;}
#contenido .Galeria li a img, #contenido .Galeria2 li a img, #contenido .Galeria3 li a img, #contenido .Galeria4 li a img, #contenido .Galeria5 li a img{float:none;display:block;margin:0 auto;padding:0;}

#contenido .Prensa{width:100%;margin:25px 0;padding:0;}
#contenido .Prensa li{padding:0 0 5px 30px;font-size:11px;color:#b6b6b8;background:url(../images/bk.Comentario.png) left top no-repeat;border:none;}
#contenido .Prensa li a{font-size:15px;color:#000;font-weight:bold;}
#contenido .Prensa li a:hover{color:#666;}
#contenido .Prensa span.prensa-fecha {font-size:12px;}

#contenido #ListadoVideos{width:100%;margin:15px 0 0;padding:0;}
#contenido #ListadoVideos li{width:100%;margin:0;padding:0;border:none;overflow:hidden;}
#contenido #ListadoVideos a{width:67%;padding-top:5px;display:block;float:right;font-size:13px;line-height:16px;font-weight:bold}
#contenido #ListadoVideos span{width:67%;margin-top:5px;display:block;float:right;font-size:10px;text-transform:uppercase;}
#contenido #ListadoVideos li img{width:auto;float:left;vertical-align:top;}


a.entrarHome {display: block;margin:0 0 20px 8px;font-size:17px; font-weight:bold;}
a.lowHome {display:block;}

.Izquierda{float:left;}
.Derecha{float:right;}
.NoJustificado{text-align:left;}
.Negrita{font-weight:bold;}
.Limpiar{clear:both;}


.ui-tabs .ui-tabs-hide, #Pagoonline_opciones, #InfoTransferencia, .Accesorio, #pasouno, #pasotres, #Envio, #one, #three, #Sending{
     display: none;
}
#DatosPagoOnline h4{font-size:15px;}
