*{
	margin:0; 
	padding:0; 
	border:0; 
	outline:none
}
a{
	text-decoration:none;
	cursor:pointer
}

body{
	background:#1E1E1E url(../img/backweb.gif) top left repeat-x;
	width:100%;
	margin:0
}

#site{
	background:transparent url(../img/backbody.gif) 0 148px no-repeat;
	width:995px;
	height:567px;
	margin:0 auto
}

/*CABECERA*/
#cabecera{
	height:109px
}

#cabecera .logo{
	margin-right:300px;
	float:left
}

#cabecera .mapa{
	float:right
}

#menu{
	height:39px;
	margin-left:41px
}

#menu img{
	float:left;
	border-right:1px solid #1E1E1E
}

#menu img.esp{
	border-left:1px solid #1E1E1E
}

#cuerpo{
	height:386px;
	margin-left:72px
}

#flechaIzq{
	position:relative;
	left:-22px;
	float:left;
	width:25px;
	margin-top:69px
}

html>body #flechaIzq{
	left:0px;
	margin-left:-22px
}

#flechaDchaImg, #flechaDchaVideo{
	float:left;
	width:25px;
	margin-top:69px
}

/*HOME*/

#videoHome,#dia0Home,#dia1Home,#dia2Home{
	margin-top:55px;
	float:left;
	cursor:pointer
}

#videoHome img,#dia0Home img,#dia1Home img,#dia2Home img{
	float:left
}
#videoHome{width:246px}
#dia0Home{width:251px}
#dia1Home{width:195px}
#dia2Home{width:185px}

#videoHome p{
	padding-top:8px;
	clear:both;
	cursor:auto;
	color:#969698; 
	font-size:10px
}

#videoHome a.lnkMail{
	color:#099;
	font-size:10px; 
	font-weight:bold
}

#cruzVideo{
	visibility:hidden;
	position:relative;
	top:77px;
	right:21px
}

#cruzDia0{
	visibility:hidden;
	position:relative;
	top:86px;
	right:65px
}

#cruzDia1{
	visibility:hidden;
	position:relative;
	top:-27px;
	right:-95px
}

html>body #cruzDia1{
	visibility:hidden;
	position:relative;
	right:57px;
	top:64px;
}

#cruzDia2{
	visibility:hidden;
	position:relative;
	top:47px;
	right:106px;
	margin-right:-55px
}

.imghomedia1{
	width:152px;
	height:91px
}

/*EVENTOS*/
#capaIzq{
	margin-top:35px;
	height:200px;
	float:left;
	width:244px
}

#capaCtral{
	margin-top:35px;
	height:200px;
	float:left;
	width:262px;
	margin-right:20px
}

#capaDcha{
	margin-top:35px; 
	height:200px;
	float:left;
	width:357px
}

#capaIzq img, #capaCtral img, #capaDcha img{float:left}

#capaCtral .imgEsp{clear:both;margin-bottom:10px}

#capaCtral .imgLeft{float:left!important}

#capaCtral .imgEspInv{clear:both;margin-bottom:10px; height:31px}

#capaCtral .imgEspInv2{clear:both;margin-bottom:10px; height:50px}

#capaDcha .imgDcha {float:right;margin-right:50px}

#capaIzq .txtCapaIzq{
	font-family:Tahoma; 
	font-size:11px; 
	color:#969698;
	clear:both
}

#opcionesEventos{
	clear:both;
	margin-top:23px
}

#opcionesEventos img.imgconborde{
	padding-left:9px;
	border-left:1px solid #272829
}

#capaCtral img{
	float:right
}

#tituloScroll{
	height:39px
}

#tituloScroll img.botCerrar{
	float:right
}

#opcionesInv{
	margin-bottom:30px
}

#opcionesInv img.imgconborde{
	border-right:1px solid #333936
}

#capaScroll{
	clear:both; 
	width:100%
}

#capaScroll #cuerpoScroll{
	height:221px; 
	overflow-y:hidden;
	float:left
}

#cuerpoScroll.eventos{
	width:260px
}

#cuerpoScroll p{
	clear:both; 
	font-family:tahoma; 
	font-size:11px; 
	color:#969698; 
	margin-bottom:12px
}

#cuerpoScroll a{
	font-weight:bold;
	font-size:11px; 
	font-family:tahoma; 
	color:#969698;
}

.cuerpoScrolleventos a:hover, .cuerpoScrollinformacion a:hover{
	color:#e95d0f
}

.capavisibleScroll .titulo, .capavisibleScrollinformacion .titulo{
	color:#E95D0F
}

#capaScroll #movScroll{
	height:223px
}

#movScroll img{
	margin-right:9px;
	float:right!important
}

#capaOpcScroll{
	line-height:14px;
	clear:both; 
	margin-top:2px;
	padding-top:4px;
	border-top:1px solid #4A4A4A
}

#capaOpcScroll.eventos{
	width:300px
}

#capaOpcScroll img{
	margin-top:4px
}

#capaOpcScroll a{
	font-family:Tahoma;
	font-size:11px;
	color:#C5DADA
}

#capaOpcScroll a:hover{
	color:#e95d0f
}

#capaOpcScroll a.descarga{
	float:right
}

#capaOpcScroll a.descarga img{
	margin-top:2px
}


#capaOpcScroll span{
	font-family:Tahoma;
	font-size:11px;
	color:#E95D0F
}

.imgdia1{
	height:59px
}

.imgdia2{
	height:43px
}

.imgparticipantes{
	clear:both;
	height:40px
}

.imgparticipantes2{
	clear:both;
	height:60px
}

#capaOpcionesInv {
	width:100%;
	clear:both;
	float:right;
	margin-bottom:10px
}
#capaOpcionesInv img{float:right;margin-right:0px; clear:none}

#capaInvitados1{float:right;display:block;height:310px}
#capaInvitados2{float:right;display:block;height:310px}
html>body #capaInvitados2{display:none}

/*INFORMACION*/

#capaCtroIzq{
	margin-top:35px;
	float:left;
	width:412px
}

#capaCtroDcha{
	margin-top:35px;
	float:right;
	width:447px;
	margin-right:18px;
	height:200px
}

html>body #capaCtroDcha{margin-right:37px}

#capaCtroIzq img{
	float:right
}

#capaCtroDcha img{
	float:left
}

#capaScroll .informacion{
	width:360px;
}

.informacionopc{
	width:367px
}

/*MULTIMEDIA*/
#capamultimediaizq{
	margin-top:35px;
	float:left;
	width:426px
}

#capamultimediaizq div,#capamultimediadcha div{
	width:131px;
	margin-right:10px;
	float:left
}

#capamultimediaizq div a,#capamultimediadcha div a{
	display:block;
	font-family:Tahoma;
	font-size:9px;
	color:#6D6D6D
}

#capamultimediaizq div img.normal,#capamultimediadcha div img.normal{
	margin-top: 33px;
	width: 112px;
	height: 28px;
}

#capamultimediaizq div img.imagenes,#capamultimediadcha div img.imagenes{
	width:130px;
	height:218px
}

.fright{float:right}

#capamultimediaizq div a:hover,#capamultimediadcha div a:hover{
	color:#E95D0F
}


#capamultimediactro{
	margin-top:35px;
	float:left;
	width:270px;
	margin-right:18px
}

#textoMultimedia{
	height:219px
}

#textoMultimedia p{
	font-family:Tahoma;
	font-size:11px;
	margin-bottom:12px;
	color:#969698
}

#opcionesMultimedia{
	line-height:14px;
	clear:both; 
	margin-top:2px;
	padding-top:4px;
	border-top:1px solid #4A4A4A
}

#opcionesMultimedia img{
	margin-top:4px
}

#opcionesMultimedia a{
	font-family:Tahoma;
	font-size:11px;
	color:#C5DADA
}

#opcionesMultimedia a:hover{
	color:#e95d0f
}

#opcionesMultimedia span{
	font-family:Tahoma;
	font-size:11px;
	color:#E95D0F
}

#capamultimediadcha{
	margin-top:35px;
	height:100px;
	width:145px;
	float:left
}

.videopeque{
	overflow:hidden;
	height:90px
}

/*PIE*/
#pie{
	margin-top:-2px;
	text-align:center;
}

html>body #pie{
	text-align:center;
	height:33px;
	margin-top:1px

}

#pie a{
	position:relative;
	top:-2px;
	padding:0px 13px;
	font-family:Tahoma;
	font-size:11px;
	color:#969698
}

#pie a.esp{
	position:relative;
	top:0px;
	padding:0
}

#pie span{
	position:relative;
	top:-2px;
	padding:0 0 0 13px;
	font-family:Tahoma;
	font-size:11px;
	color:#969698	
}

#pie img{	
	position:relative;
	top:4px
}

#pie img.esp{	
	top:0px;
	margin-right:12px
}

#opIdioma{	
	float:right;
	position:relative;
	right:85px;
}

#opIdioma img{border:none!important}

/*********************** SCROLLERS ***********************/
.capaScroll{
	clear:both; 
	width:100%;
		position:relative;
		height:217px;
		margin:0px 0px 8px 0px;
}
.thumb 		{
		position:			absolute;
		height:			37px;
		width:			15px;
		left: 			0px;
		}
.up, .dn 	{
	display:none;
		position:			absolute;
		left: 			0px;
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		}
.cuerpoScrolleventos { 
		position:			absolute; 
		left:			0px; 
		top:			19px; 
		overflow:			auto;
		width:260px
		}
		
.capavisibleScroll { 
		position:			absolute; 
		left:			0px; 
		top:			0px; 
		width:			100px; 
		}

.cuerpoScrollinformacion{
		position:			absolute; 
		left:			0px; 
		top:			19px; 
		overflow:			auto;
		width:360px
}

.cuerpoScrolleventos p{
	clear:both; 
	font-family:tahoma; 
	font-size:11px; 
	color:#969698; 
	margin-bottom:12px!important;
	width:299px!important
}

.cuerpoScrollinformacion p{
	clear:both; 
	font-family:tahoma; 
	font-size:11px; 
	color:#969698; 
	margin-bottom:12px!important;
	width:359px!important
}

.cuerpoScrolleventos a, .cuerpoScrollinformacion a{
	font-weight:bold;
	font-size:11px; 
	font-family:tahoma; 
	color:#969698;
}

#scroll0Container{
	left:0px!important;
	height:221px!important;
}

/* POP UP */

.popup{background-color:#1e1e1e; width:404px; background-image:none}
#cuerpoPopUp{padding:25px 31px 41px 29px; border-bottom:12px solid #1A1817}
.popup p{margin-bottom:13px; text-align:justify;color:#FFF; font-family:Tahoma; font-size:9px}

.icodescarga{width:8px!important;height:11px!important}


/* ENCUESTA */
#imagenEncuesta{
	margin-top:35px;
	width:300px;
	height:215px
}

#txtPregunta{
	padding-top:10px;
	clear:both
}

#opcionesEncuesta{
	margin-top:10px
}

#opcionesEncuesta div{
	clear:both
}

#capaCtral span,#capaCtral p{
	font-family:Tahoma;
	font-size:11px;
	color:#e95d0f
}

#capaCtral span{
	position:relative;
	left:5px;
	top:-2px
}

.botonEnvEncuesta_es, .botonEnvEncuesta_en{
	cursor:pointer;
	float:right!important;
	width:51px;
	height:21px
}
.botonEnvEncuesta_es{
	background:transparent url(../img/encuesta/votar_es.png) top left no-repeat
}

.botonEnvEncuesta_en{
	background:transparent url(../img/encuesta/votar_en.png) top left no-repeat
}

#resultados{
	height:145px;
	width: 300px;
}


#leyenda{
	height:70px
}

#leyenda p{
	position:relative;
	top:-2px;
	left:5px;
	margin-bottom:5px;
	color:#FFF;
	font-family:Tahoma;
	font-size:10px 
}

#leyenda .leyizq, #leyenda .leydcha{
	float:left;
	width:150px
}

#resultados .resopc{
	float:left;
	clear:both;
}

#resultados #op1{
	width:10px;
	background:url(../img/encuesta/fondoOpc1.gif) repeat-x top left	
}
#resultados #op2{
	width:10px;
	background:url(../img/encuesta/fondoOpc2.gif) repeat-x top left	
}
#resultados #op3{
	width:10px;
	background:url(../img/encuesta/fondoOpc3.gif) repeat-x top left	
}
#resultados #op4{
	width:10px;
	background:url(../img/encuesta/fondoOpc4.gif) repeat-x top left	
}
#resultados #op5{
	width:10px;
	background:url(../img/encuesta/fondoOpc5.gif) repeat-x top left	
}
#resultados #op6{
	width:10px;
	background:url(../img/encuesta/fondoOpc6.gif) repeat-x top left	
}
#resultados #op7{
	width:10px;
	background:url(../img/encuesta/fondoOpc7.gif) repeat-x top left	
}

#resultados p{
	display:block;
	position:relative;
	top:-1px;
	float:left;
	font-size:9px;
	font-family:Tahoma;
	color:#bababa;
	margin-left:5px;
}

#respuestasEnc{
	height:182px
}
/*#capaBtnEnviar,#resultados,#leyenda{
	display:none;
}
*/

.blanco{
color:#FFF;
}