	/* standard elements */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}

a {text-decoration:none; color:green;}
a:hover {text-decoration:none;color:green;}

body {
	color: black;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	
	
}

p,code,ul {padding-bottom: 1.2em;}

li {}

h1 {}
h2 {}
h3 {}



/* misc */
.clearer {clear: both; font-size: 0;}
.left {float: left;}
.right {float: right;}

.active{font-weight:bold;}

.date{font-weight:bold;font-size:18px; }

/* structure */
.inner-container {	
	margin: 0 auto;
	width:900px;
	padding:0;
}

.outer-container {
	margin-top: 0;
}





/* main */
.main {
	width:100%;
	
}





/*cabecera*/
.header {
	width:100%;	
	height:290px;
	background-image:url(../images/fondo_header.jpg);
	background-repeat: repeat-x;
	background-position:left top;
}

.header div{
display:inline;
}

.header .logo{
float:left;
width:219px;
height: 300px;
background-color: #8cc63f;
text-align: right;
padding-top: 2px;
margin-bottom: 3px;

}

.header .titulo{
float: left;
text-align: left;
width: 500px;
padding-top: 2px;
margin-left: 16px;
}

.header .emision{
float: right;
margin-top: -290px;;
margin-right: -40px;
text-align: left;
width: auto;
height: auto;
}


.header .titulo a{
width: 150px;
height: 40px;
}

.header .texto{
float: right;
text-align: left;
width: 660px;
height: 40px;
margin-top: 32px;
margin-left: 16px;
size: 13px;
color: #545454;
}

.headerDirecto {
	width:100%;	
	height:209px;
	background-image:url(../images/fondoDirecto.png);
	background-repeat: repeat-x;
	background-position:left top;
	margin-bottom:10px;
	
}
.headerDirecto div{
display:inline;
}

.headerDirecto a img{
border:0;
}


.headerDirecto .logoDirecto{
float:left;
width:330px;
height: 220px;
background-color: #8cc63f;
text-align: center;
padding-top: 2px;

}



.headerDirecto .tituloDirecto{
text-align: left;
margin-left: 16px;
padding-top: 2px;
width: 100px;
height: 20px;
}



.headerDirecto .textoDirecto{
float: left;
text-align: left;
width: 450px;
margin-top: 32px;
margin-left: 16px;
size: 13px;
color: #545454;
}

/*.menu{	
}

.menu ul{
	list-style-type:none;
	margin:0;
	padding:0;
	padding-left:10px;
	
	
}

.menu li{
	display: inline;list-style-type:none;
	
}

.menu div{
	
}
.menu img {
	
	
}

.menu a{
padding:5px;display:block;font-size:14px;font-weight:normal;
}

.menu a:hover{
background-color:#F25764;
}*/


.menu{
	width: 100%;
	margin-top: 15px;
}

.menu ul{
	list-style-type: none;
	margin-top: 0;
	padding: 0;
	padding-left: 0;

}
 
.menu li{
	display: inline;
	list-style-type: none;       
}
 
.menu div{ 
}

.menu img {           
}

.menu a{	
	width: 218px;
	font-size: 16px;	
	color: white;
	background: #8dc740;
	padding: 13px 0px;
	margin-right: 2px;
	text-decoration: none;
	text-align: center;
	dispay: block;
	float: left;
}
 
.menu a:hover{
	background-color:#000000;
	text-decoration: none;
}


.header img {
	padding:0;
	margin:0;
	border:none;
}


.content{
	width: 878px;
	float: left;
	text-align: left;
	padding: 0;
	margin-bottom: 60px;
	margin-top:60px;
}

.main .destacados{
margin-top:15px;
}

.main .destacados .destacado{
	float: left;
	width: 220px;
	background-image:url(../images/barraHome.png);
	background-repeat: no-repeat;
	background-position:bottom right;
	margin-right: 1px;
	padding: 0;
}


.main .destacados .destacado div{
display:block;

}

.main .destacados .destacado .foto{
	width: 218px;
	height: 60px;
	
}

.main .destacados .destacado .texto{
	
	width: 202px;
	margin-left: 8px;
	margin-top: 20px;
	color: #545454;
	font-size-adjust: 13px;	
}

.main .destacados .destacado a{
	width: 218px;
	font-size: 16px;	
	color: white;
	background: #8dc740;
	padding: 8px 0px;
	text-decoration: none;
	text-align: center;
	
	float: left;
}
 
.main .destacados .destacado a:hover{
	background-color: #000000;
	width: 218px;
}

.main .destacados .destacado .verde{
padding-top:30px;

}


.main .destacados .destacado .verde a{
    background:none;
	dispay: inline;
	text-decoration: underline;
	color: #7fb539;
	font-size: 12px;

}

.main .destacados .destacado .verde a:hover{
	background:none;
	color: #000000;
}



/* navigation */

.navigation {
	float: left;
	width: 218px;
	text-align:left;
	padding:0;
	padding-right:10px;
	
}

.navigation .bloc{
	margin-top: 10px;
	background-color: #f3f3f3;
}

.navigation li {
	list-style: none;
	font-weight: bold;
	
}

.navigation li a {
	width: 218px;
	font-size: 12px;
	color: white;
	background: #8dc740;
	padding: 16px 0px;
	margin-bottom: 7px;
	text-decoration: none;
	text-align: center;
	dispay: block;
	float: left;
}

.navigation li a:hover {
	background: #202020;
}

.navigation h2 {
	color:#E6E6E6;
}

.navigation ul {
	padding: 0;
}

.navigation .off {
	width: 218px;
	font-size: 12px;
	color: white;
	background: #202020;
	padding: 16px 0px;
	margin-bottom: 7px;
	text-decoration: none;
	text-align: center;
	dispay: block;
	float: left;
}


/* Contenido central */

.central {
	float: left;
	width: 655px;
	text-align:left;
	margin-left: -15px;
	padding-left: 15px;
	padding-right: 17px;
	background-color: #FFFFFF;
}

.central h2{
	font-size: 16px;	
	color: #545454;
	margin-bottom: 10px;
}

.central h3{
	font-size: 13px;	
	color: #545454;
	margin-bottom: 10px;
}

.central .texto{
	font-size: 13px;
	color: #545454;
	font-weight: normal;
}



/* footer */
.footer {
	width:800px;
	margin:0 auto;
	margin-top: 60px;
	text-align:center;
	font-size:0.9em;
	color: #a4a4a4;
}

.footer a {text-decoration:none;color:gray;}
.footer a:hover { color:gray;}



.footer .copy{
 	color:#808080;
	float:right;
	margin-right:5px;

}


/* nuevos */

.todoCentral {
	float: left;
	width: 100%;
	padding:0;
	background-color: #f3f3f3;
	margin-top: 25px;
	margin-bottom: 40px;
}


.bajoSubmenu {
	float: left;
	width: 218px;
	text-align:left;
	margin-top: -57px;
	
}

.imprimir {
	float: left;
	width: 218px;
	text-align:left;
	padding:0;
	padding-right:10px;
	
}

.imprimir .bloc{
	margin-top: 10px;
	background-color: #ffffff;
}

.imprimir li {
	list-style: none;
}

.imprimir li a {
	width: 218px;
	font-size: 12px;
	font-weight: normal;
	color: #8cc63f;
	background-color: #ffffff;
	padding: 4px 0px;
	margin-bottom: 7px;
	text-decoration: none;
	text-align: center;
	dispay: block;
	float: left;
}

.impirmir li a:hover {
	color: #333333;
	background-color: #FFFFFF;
}


.ediciones{
	float: left;
	width: 640px;
	text-align:left;
	margin-bottom: 40px;
}


.ediciones .video{
	float: left;
	width: 310px;
	height: 220px;
	margin-right: 10px;
}

.ediciones .titulo{
	float: left;
	width: 220px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	background-color: #8cc73f;
	color: #FFFFFF;
}

.ediciones .tituloLargo{
	float: left;
	width: 540px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	background-color: #8cc73f;
	color: #FFFFFF;
}

.ediciones .descargar{
	float: right;
	width: 90px;
	padding: 4px 0px 3px 5px;
	background-color: #8cc73f;
	color: #FFFFFF;
}

.ediciones .descargar a{
	color: #ffffff;
	text-decoration: none;
	padding: 4px 10px 2px 5px;
	font-weight: normal;
}

.ediciones .descargar a:hover{
	background-color: #000000;
}

.ediciones .ico{
	float: left;
	width: 12px;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 40px;
	padding-top: 4px;
}

.ediciones .texto{
	float: left;
	width: 310px;
	color: #545454;
	margin-top: 10px;
}

.ediciones .tituloHorario{
	float: left;
	width: 50px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 1px;
}

.ediciones .tituloPresentacion{
	float: left;
	width: 345px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 1px;
}

.ediciones .tituloEmpresa{
	float: left;
	width: 140px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 1px;
}

.ediciones .tituloPonente{
	float: left;
	width: 225px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 1px;
}

.ediciones .textoHorario{
	float: left;
	width: 50px;
	height: 40px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
	border-right-color: #c6c6c6;
	border-right-style: solid;
	border-right-width: 1px;
}

.ediciones .textoPresentacion{
	float: left;
	width: 345px;
	height: 40px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
	margin-left: 1px;
	border-right-color: #c6c6c6;
	border-right-style: solid;
	border-right-width: 1px;
}

.ediciones .textoEmpresa{
	font-size: 11px;
	color: #222222;
}

.ediciones .textoPonente{
	float: left;
	width: 220px;
	height: 40px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
}

.ediciones .textoPonenteItalica{
	font-size: 11px;
	font-style: italic;
}

.ediciones .bloque{
	float: right;
	width: 580px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	background-color: #8cc73f;
	color: #000000;
}

.ediciones .bloqueAncho{
	float: left;
	width: 620px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 20px;
	background-color: #cbcbcb;
	color: #000000;
}

.ediciones .textoPonenteAlto{
	float: left;
	width: 220px;
	height: 160px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
}

.ediciones .textoPonenteAltisimo{
	float: left;
	width: 220px;
	height: 200px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
}

.ediciones .textoPresentacionAlto{
	float: left;
	width: 345px;
	height: 160px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
	margin-left: 1px;
	border-right-color: #c6c6c6;
	border-right-style: solid;
	border-right-width: 1px;
}

.ediciones .textoPresentacionAltisimo{
	float: left;
	width: 345px;
	height: 220px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
	margin-left: 1px;
	border-right-color: #c6c6c6;
	border-right-style: solid;
	border-right-width: 1px;
}

.ediciones .textoEmpresaAlto{
	float: left;
	width: 140px;
	height: 160px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
}

.ediciones .textoEmpresaAltisimo{
	float: left;
	width: 140px;
	height: 220px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
}

.ediciones .textoHorarioAlto{
	float: left;
	width: 50px;
	height: 160px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
	border-right-color: #c6c6c6;
	border-right-style: solid;
	border-right-width: 1px;
}

.ediciones .textoHorarioAltisimo{
	float: left;
	width: 50px;
	height: 220px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 4px 0px 4px 5px;
	color: #545454;
	border-right-color: #c6c6c6;
	border-right-style: solid;
	border-right-width: 1px;
}

.ediciones .gris{

}

.ediciones .grisR{
	margin-left: 55px; 

}


.central .nota{
	font-size: 11px;
	color: #545454;
	font-weight: normal;
	float: left;
}


.ediciones .textoAnchoLinea{
	float: left;
	width: 585px;
	height: 20px;
	text-align:left;
	/* arriba drch abajo izq*/
	padding: 12px 0px 0px 0px;
	margin-left: 63px;
	color: #545454;
}


.directo {
}

.directo .video{
	float: left;
	width: 330px;
	height: auto;
	margin-right: 10px;
	background-color: #8cc73f;
	}

.directo .video .top{
	float: left;
	width: 330px;
	height: 10px;
	text-align:left;
	margin-top: 10px;
	background-color: #8cc73f;
	background-image:url(../images/fondoVisorTop.png);
	background-repeat: no-repeat;
	background-position: center;
	}
	
.directo .video .down{
	float: left;
	width: 330px;
	height: 10px;
	margin-bottom: 10px;
	background-color: #8cc73f;
	background-image:url(../images/fondoVisorDown.png);
	background-repeat: no-repeat;
	background-position: center;
	}

.directo .video .centro{
	float: left;
	width: 330px;
	height: auto;
	text-align:left;
	background-color: #8cc73f;
	background-image:url(../images/fondoVisorCentro.png);
	background-repeat: repeat-y;
	background-position: center;
	}
	
.directo .video .centro .visor{
	z-index: 10;
	width: 290px;
	height: 234px;
	margin-left: 20px;
	}
	
.directo .descripcion{
	width: 310px;
	float: right;
	text-align: left;
	font-size: 12px;
	color: #545454;
	}

.directo .titulo{
	position:absolute;
	z-index: 10;
	margin-left: 25px;
	font-size: 13px;
	font-weight: bold;
	color: #545454;
	}
	


.directo .centro{
	float: right;
	width: 560px;
	height: auto;
	}

.directo .centro .top{
	float: left;
	width: 560px;
	height: 10px;
	text-align:left;
	margin-top: 10px;
	background-image:url(../images/fondoCentralTop.png);
	background-repeat: no-repeat;
	background-position: center;
	}
	
.directo .centro .down{
	float: left;
	width: 560px;
	height: 10px;
	margin-bottom: 10px;
	background-image:url(../images/fondoCentralDown.png);
	background-repeat: no-repeat;
	background-position: center;
	}

.directo .centro .centro{
	float: left;
	width: 560px;
	height: auto;
	text-align:left;
	background-image:url(../images/fondoCentralCentro.png);
	background-repeat: repeat-y;
	background-position: center;
	}
	
.directo .centro .centro .presentacion{
	z-index: 10;
	width: 500px;
	height: auto;
	margin-left: 25px;
	margin-top: 10px;
	color: #545454;
	}
	
.directo .centro .centro .encuesta{
	z-index: 10;
	width: 520px;
	height: auto;
	padding-left: 50px;
	margin-top: 10px;
	color: #545454;

	}














