@charset "utf-8";
/* CSS Document */
@import url("comun.css");
@import url("cabecera.css");
@import url("menuh.css");
@import url("camino.css");

     #contenido_rejillas {
	 
	float:right;
	padding: 0;
	border: 0;
	text-align: left;
	width:87%;
	height:	1800px;
	min-height:1800px;
    }
     #contenido_rejillas_new {
	 
	float:right;
	padding: 0;
	border: 0;
	text-align: left;
	width:100%;
	height:	1800px;
	min-height:1800px;
    }	



#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: auto;
}
#c9 {
float: left;
width:33.31%;
font-size: 60%;
min-height:1800px;
padding:0; margin:0; border:0;

}

#p2 {
float: left;
width:33.32%;
font-size: 60%;
padding:0; margin:0; border:0;
}
#tvvi {
float: right;
width:33.33%;
max-width: 33.33%;
font-size: 60%;
padding:0; margin:0; border:0;
}
#c91 {
float: left;
width:24.8%;
font-size: 60%;
min-height:1800px;
padding:0; margin:0; border:0;
margin-left: 1px;
}

#p21 {
float: left;
width:24.8%;
font-size: 60%;
padding:0; margin:0; border:0;
margin-left: 1px;
}
#c2421 {
float: left;
width:24.8%;
font-size: 60%;
padding:0; margin:0; border:0;
margin-left: 1px;
}
#tvvi1 {
float: right;
width:25.15%;
font-size: 60%;
padding:0; margin:0; border:0;
}

/*_________________________________________________*/

table {
border:0px; margin:0px;
padding:0px;
border-right: 1px solid #efefef;
 }
.categoria{
margin:0; padding:0;
font-size: 80%;
font-weight:bold;
text-transform:uppercase;}

.logoc9 {
	width: 100%;
	height: 41px;
	background:#3c3c3c url(/rejillas/imagen/canal9.png) no-repeat left center;
	border:0px;
	margin:0px;
}
.logop2 {
	width: 100%;
	height: 41px;
	background:#3c3c3c url(/rejillas/imagen/punt2.png) no-repeat left center;
	border:0px; margin:0px;
}
.logotvvi {
	width: 100%;
	height: 41px;
	background:#3c3c3c url(/rejillas/imagen/tvvi.png) no-repeat left center;
	border:0px; margin:0px;
}
.logo242 {
	width: 100%;
	height: 41px;
	background:#3c3c3c url(/rejillas/imagen/242.png) no-repeat left center;
	border:0px; margin:0px;
}
.logo {
background-color:#3c3c3c;
}

.avance {
background-color:#3c3c3c;
font-size:70%;
text-align:center;
color: #FFFFFF;
border:0px; margin:0px;
padding-left: 4px;
vertical-align:text-bottom;
padding-bottom:3px;
height: 18px;
}
.avance a {
color: #FFFFFF;
display:block;
width:100%;
}

.dias {
background-color:#d8d8d8;
color:#000000;
font-weight:bold;
height:20px;
text-align: center;
width:15%;
}
.dias a {
font-weight: normal;
color:#000000;

}
.dia {
background-color:#efefef;
color:#000000;
font-weight:bold;
height:20px;
text-align: center;
}

.cont_reji {
	padding:0px 0px 5px 6px;
	color:#000000;
	border-bottom: 1px solid #efefef;
	font-size: 70%;
	width: 84%;
}
.cont_reji a{
color: #e41518;}

.hora {
vertical-align:text-top;
	border-bottom: 1px solid #efefef;
}
.cont_reji img {
float: right;
padding-right: 4%;}

.tablas {
width:100%;
padding:0; margin:0; border:0;
border-right: 1px solid #efefef; }