@charset "utf-8";
/* CSS Document */
@import url("comun.css");
@import url("cabecera.css");
@import url("menuh.css");
@import url("camino.css");
@import url("menus_interiores.css");

	    #contenedor_programas { 
    	width: /*935px*/90%;  
    	background: #FFFFFF;
    	margin: 0 auto; 
    	text-align: left; 
		border: 1px solid #dcdcdc;
    } 

     #contenido_programas {
	float:right;
	padding: 6px 0px;
	border: 0px solid #00FF00;
	text-align: left;
	width:87%;
    }



#titulo {
float: left;
width: 100%;
background-color:#e7130b;
height: 36px;
text-align:left;
}
#titulo .titular{
	padding: 0px 12px 0px 0px;
	color:#808080;
	font-size:200%;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#FFFFFF;
	width: 5%;
	width: auto;
}

/* CSS ESPECIFICO DE LOS PROGRAMAS*/



#P_contenido_programas {
	float:right;
	padding: 6px 0px;
	border: 0px solid #00FF00;
	text-align: right;
	width:100%;
    }
	
	
#parte_superior {
float:left;
width: 100%;
padding:0; border:0; margin:0;
text-align: left;}

.logo_programa{
width: 166px;
float:left;
text-align:left;
}


.texto_programas {
float: right;
width: 83.1%;
width: 82.4%;
background-color:#d8d8d8;
min-height: 101px;
_height: 100px;
text-align:left;
}
.texto_programas P {
padding: 12px;
color:#333333;
font-size: 80%;
}
.P_titulo {
float: right;
width: 83.1%;
width: 82.4%;
background-color:#e7130b;
height: 33px;
text-align:left;
}
.P_titulo .titular{
	padding: 0px 12px 0px 6px;
	color:#FFFFFF;
	font-size:180%;
	text-transform:uppercase;
	font-weight:bold;
	background-color:#3c3c3c;
	width: auto;
	float: left;
	height:33px;
}
.logo_canal {
padding-left: 12px;
margin: 0; border:0;
width: auto;
vertical-align:top;
height: 32px;}

.c9 {
	background-image: url(/programas/imagen/c9.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.c9p2tvvi {
	background-image: url(/programas/imagen/c9p2tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.c9p2 {
	background-image: url(/programas/imagen/c9p2.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}

.p2 {
	background-image: url(/programas/imagen/p2.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.p2tvvi {
	background-image: url(/programas/imagen/p2tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.tvvi {
	background-image: url(/programas/imagen/tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.c9tvvi {
	background-image: url(/programas/imagen/c9tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.c924punt9 {
	background-image: url(/programas/imagen/c924punt9.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.p224punt9 {
	background-image: url(/programas/imagen/p224punt9.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.tvvi24punt9 {
	background-image: url(/programas/imagen/24punt9tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.a24punt9 {
	background-image: url(/programas/imagen/24punt9.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.c9p224punt9tvvi {
	background-image: url(/programas/imagen/c9p224punt9tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.c924punt9tvvi {
	background-image: url(/programas/imagen/c924punt9tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
.p224punt9tvvi {
	background-image: url(/programas/imagen/p224punt9tvvi.png);
	background-repeat: no-repeat;
	background-position: 12px top;
	text-indent: -5000%;
	width: 20%;
	float: left;
	font-size: 180%;
}
#parte_inferior {
	float:left;
	width: 100%;
	text-align: left;
	background-color:#d8d8d8;
	color:#000000;
	margin: 0px;
	padding: 0px;
	height: 100%;
}
#parte_inferior .relleno_blanco {
float: right;
width: 82.5%;
background-color:#FFFFFF;}


#parte_inferior .relleno_gris {
	float: left;
	width: 166px;
	background-color:#d8d8d8;
	text-indent: -5000%;
	margin: 0;
	padding: 0;
}

#parte_inferior .relleno_blanco .texto{
float: right;
width: 71.2%;
_width: 70%;
font-size: 80%;
padding-top: 12px; 
padding-bottom: 12px; 
padding-left: 5px; 
padding-right: 5px; 
text-align: justify;
background:#FFFFFF;
}

#parte_inferior .relleno_blanco .foto{
float: left;
width: 23%;
text-align:center;
}
#parte_inferior .relleno_blanco .foto IMG{
	padding: 5px;
	border: 0px solid #000;
	margin: 2px;
}
#parte_inferior .relleno_blanco .texto #correo A{
float: right;
text-align:right;
padding-top: 20px;
padding-right: 12px;
font-size: 175%;
color:#000000;
width: auto;
}

 .texto A {
color:#333333;}

.presentadores{
width: 98%;
height: auto;
text-align: center;
padding: 0 auto;
margin: 0 auto;}
.presentadores IMG{
margin: 4px; 
padding: 4px;
border: 1px solid #DDDDDD;
}
		 UL.videos {
			margin: 0 ; padding: 0;
			display:inline-block;
			width: auto;
			text-align: left;
		}	
				 UL.videos LI{
				margin: 12px 12px;  padding: 0;
				background: none;
			    display:inline-block;
				width: 200px;
				text-align: center;
				vertical-align:top;
		}			
		
		 UL.videos LI A{
		text-decoration: none;
		color:#555555;
		}
#correo A{
float: right;
text-align:right;
padding-top: 20px;
padding-right: 12px;
font-size: 175%;
color:#000000;
width: auto;
}
		