
#contenedor_canales{
	float: left;
	width: 300px;
	height: 100%;
}



/*-------------------- Sidebar tabs canales online ------------------------*/
#tabs {width:300px; height: 340px; text-align:center; margin:0; position:relative; z-index:200; font:bold 11px verdana, arial, sans-serif;background: #f2f2f2 url(/images/canales_online_top.jpg) no-repeat top left; padding: 10px 0 0 0;}
#tabs ul {padding:0; margin:0; width:299px; list-style:none; position:relative; }
#tabs ul li.outer {float:right; display:inline; margin:0 2px 3px 2px; width:51px; height:29px;  line-height:29px; color:#fff;  padding:0 0 0 0px; cursor:pointer;Font-family: "Georgia", Times New Roman, Times, serif;
text-transform: uppercase;
font-size: 10px;
font-weight: normal;}

#tabs ul li.one {background:#323232 url(/images/boton_tab.jpg) no-repeat top left;}
#tabs ul li.two {background:#323232 url(/images/boton_tab.jpg) no-repeat top left;}

#tabs ul li div {display:none;}

#tabs ul li.click {padding-bottom:200px; color:#323232; margin-bottom:0;}

#tabs ul li.click {color:#323232; height:55px; cursor:default;background-position:0 -29px;text-align:center;}


#tabs ul li.click div {display:block; padding:5px; position:absolute; left:0px; top:35px; width:300px; height:210px; text-align:center;}

#tabs ul li.click div.tab_left
{background:#323232 url(/images/canales_video_top1.jpg) no-repeat top left;height: 222px; width:300px; padding:0; text-align:center;}

#tabs ul li.click div.tab_center
{background:#323232 url(/images/canales_video_top.jpg) no-repeat top left;height: 222px; width:300px; padding:0;text-align:center; }


.clear {clear:both; height:0; line-height:0; overflow:hidden;}

#tabs span.base {display:block; height:8px; color:#323232; background:url(/images/canales_video_bottom.jpg) bottom;}
#tabs div h5 {font-size:11px; margin:0;}
#tabs div p {font-weight:normal; text-align:left; color:#000; margin-top:3px; line-height:15px;}

/* -----------Style for Usual tabs 1------------- */
.usuala {

	color:#000;
	padding:0px;
	width:260px;
	margin:0;
	text-align: left;
	float: left;
}



.usuala2 {
  background:#f2f2f2;
  color:#000;
 padding-right:10px;
  width:260px;
  text-align: left
}
.usuala li , .box_canal .usuala li{ list-style:none; float:left; margin: 0; padding:0; background-image:none}

/* tabs multimedia */
.usuala ul a , .box_canal .usuala  li a{
	width: 65px;
	height: 35px;
	display:block;
	padding:0px;
	text-decoration:none!important;
	margin:0px;
	font:14px "Georgia", Times New Roman, Times, serif;
	line-height: 29px;
	color:#333;
	text-align: center;
	background-image: none;
	float: left;
	background-repeat: no-repeat;
	background-position: left bottom;
}

.box_canal .usuala #link1{background-image: url(/images/ico_box_txt.png);}
.box_canal .usuala #link2{background-image: url(/images/ico_box_audio.png);}
.box_canal .usuala #link3{background-image: url(/images/ico_box_foto.png);}
.box_canal .usuala #link4{background-image: url(/images/ico_box_video.png);}


.usuala ul a:hover , .box_canal .usuala  li a:hover{background-position: left top;}
.usuala ul a.selected { cursor:default;background-position: left top;}



.box_canal .usuala  li a span{display: none;}


.usuala ul a:hover { }
.usuala ul a.selected { cursor:default;}
  
  
  
  
  
.usuala div {
	float:left;

}
.usuala div a { color:#fff; font-weight:normal; margin:0; padding: 0 }

#usual3 { background:#f2f2f2;color: #666}
#usual3 a { background:#f2f2f2;color: #666 }
#usual3 a:hover { background:#fff; color: #666}
#usual3 a.selected { background:#f2f2f2; color: #666}
#tabs4 { background: #f2f2f2; }
.icon-multimedia{
margin: 5px 0 0 0}


/*-------------------- titulos contenidos multimedia grey ------------------------*/
#c-titulos-grey{
clear:both;
width: 300px;
height: 38px;
padding: 0;
margin: 0;
background: url(/images/s_grey_back.jpg) right repeat-y;
font-family: "Georgia", Times New Roman, Times, serif;
font-style: normal;
color: #666;
font-size: 18px;
line-height: 38px;
}
/*---INICIO cosas agragadas por seba 30/092009/ -------*/

#c-titulos-nuevo-gris{
clear:both;
width: 300px;
height: 38px;
padding: 0;
margin: 0;
/*background: url(/images/s_gris_back.jpg) right repeat-y;*/
background-color:#69696B;
font-family: "Georgia", Times New Roman, Times, serif;
font-style: normal;
color: #fff;
font-size: 18px;
line-height: 38px;
}
#c-titulos-nuevo-rojo{
clear:both;
width: 300px;
height: 38px;
padding: 0;
margin: 0;
/*background: url(/images/s_gris_back.jpg) right repeat-y;*/
background-color:#FF3334;
font-family: "Georgia", Times New Roman, Times, serif;
font-style: normal;
color: #fff;
font-size: 18px;
line-height: 38px;
}

/*---FIN cosas agragadas por seba 30/092009/ -------*/

#c-titulos-grey2{
clear:both;
width: 300px;
height: 38px;
padding: 0;
margin: 0;
background: url(/images/s_grey_back.jpg) right repeat-y;
font-family: "Georgia", Times New Roman, Times, serif;
font-style: normal;
color: #666;
font-size: 18px;
line-height: 38px;
}
#c-titulos-red{
clear:both;
width: 300px;
height: 38px;
padding: 0;
margin: 0;
background: url(/images/s_red_back.jpg) right repeat-y;
font-family: "Georgia", Times New Roman, Times, serif;
font-style: normal;
color: #fff;
font-size: 18px;
line-height: 38px;
}
#c-titulos-yellow{
clear:both;
width: 300px;
height: 38px;
padding: 0;
margin: 20px 0 0 0;
background: url(/images/s_yellow_back.jpg) right repeat-y;
font-family: "Georgia", Times New Roman, Times, serif;
font-style: normal;
color: #fff;
font-size: 18px;
line-height: 38px;
}
/*-------------------- Sidebar tabs Extra ------------------------*/
#gallery {font:11px verdana,arial,sans-serif; width:350px; padding:0px 0 0 0; line-height:15px;}
#gallery div.off { width:80px;Font-family: "Georgia", Times New Roman, Times, serif;
font-size: 14px;color:#333; height:30px; margin-right:0px; line-height:29px; padding:0 10px; float:left; background:url(/images/btn_suplementos.jpg) no-repeat left top; cursor:pointer; position:relative; z-index:20;}
#gallery div.on {Font-family: "Georgia", Times New Roman, Times, serif; width:80px;
font-size: 14px;color:#fff; padding:0 10px; margin-right:0px; margin-top:0px; float:left; background:url(/images/btn_suplementos.jpg) no-repeat left bottom; cursor:pointer; height:29px; line-height:29px; position:relative; z-index:100; }

div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#F2F2F2; width:300px; margin-top:0; top:-1px; padding:5px 0 0 0; position:relative; z-index:50; font:11px verdana, arial, sans-serif; line-height:18px;}
div.show img {float:left; margin:0 10px 10px 0;}
.cleara {clear:both;}













/*-------------------- c1 ------------------------*/
#c1{
clear:both;
width: 280px;
height: 189px;
padding: 0 0 0 0;
margin: 10px 0 10px 10px;
background-color:#4d4d4d;
}
div.c1blacktop {
	height:69px; 
	background-image: url(/images/c1blacktop.jpg);
	background-repeat: repeat-x; 
	background-color:#4d4d4d;
	margin:0 0 0 0;
	}
	
div.c1blackcontent { 
	background-image: url(/images/left_c1.jpg);
	background-color: #000000;
	background-repeat:no-repeat; 
 }
	
div.c1blackboxcontrol { padding:0 0 0 0; 
	background-image:url(/images/right_c1.jpg); 
	background-position:right top; 
	background-repeat:no-repeat;
 }
	
div.c1blackbottom { 
	clear:both;
	height:39px; 
	background-color: #4d4d4d;
	border:0;
	padding:0;
	margin:0;
	}
/*-------------------- c2 ------------------------*/
#c2{
clear:both;
width: 280px;
height: 280px;
padding: 0 0 0 0;
margin: 10px 0 0 10px;
background: url(/images/blue_back.jpg) repeat-x;
}
#cine{
width: 280px;
height: 210px;}

div.c2bluetop { 
	height: 58px;
	background-image: url(/images/blue_top2.jpg);
	background-repeat: no-repeat; 
	background-position:right top;
	background-color:#001FD2;
	margin:0 0 0 0;
	}
	
div.c2bluecontent { 
height: 280px;
	background-image: url(/images/blue_left.jpg);
	background-repeat:no-repeat; 
 }
	
div.c2blueboxcontrol { padding:0 0 0 0; 
	background-image:url(/images/blue_right.jpg); 
	background-repeat:no-repeat;
	background-position:right top;
 }
	
div.c2bluebottom { 
	clear:both;
	height:39px; 
	background-image:url(/images/blue_bottom.jpg);
	background-repeat: repeat-x; 
	background-color: #000657;
	border:0;
	padding:0;
	margin:0;
	}
/*--------------------------------boton form concurso--------------------------------------------*/
.IR {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.IR em {
  display: block;
  position: absolute;
  top: 0; left: 0;
  z-index: 1;
}

button#IRbutton {
  background: none;
  border: none;
  float: left;
  display: inline;
}

#IRbutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#IRbutton, #IRbutton em { width: 54px; height: 22px; }
#IRbutton em { background: url(/images/buscar_btn.jpg) no-repeat; }
#IRbutton:hover em, #IRbutton:focus em { background-position: bottom left }

/* for ie5.x/mac only */
* html>body .IR {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .IR em { position: static; }
* html>body #IRbutton em { margin-bottom: 0px; }


.IRa {
  position: relative;
  overflow: hidden;
  font-size: 10px;
  color: #000;
}

.IRa em {
  display: block;
  position: absolute;
  top: 0; left: 0;
  z-index: 1;
}

button#IRabutton {
  background: none;
  border: none;
  float: right;
  display: inline;
  padding: 0 105px 29px 0;
}

#IRabutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#IRabutton, #IRabutton em { width: 89px; height: 19px; }
#IRabutton em { background: url(/images/enviar.jpg) no-repeat; }
#IRabutton:hover em, #IRabutton:focus em { background-position: bottom left }

/*-------------------- noticias contenidos  ------------------------*/
.noticias-c1{
	clear:both;
	width: 308px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #808183;
	padding-top: 10px;
	padding-bottom: 10px;	
	
}

.noticias-c1 h3.headlinebreve{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: 16px;
	color: #323232;
	float: left;
	padding-left: 10px;
	display: block;
	width: 196px;
	margin: 0px;
	padding-top: 0px;
}
.noticias-c{
clear:both;
width: 276px;
height: 76px;
padding: 0 0 0 10px;
margin: 10px;
border: 2px solid #787878;
background:#ECEBDC url(/images/noticia_back_c.jpg) repeat-x;
}

.c1-photo, .c1-photo img{
	display: block;
	float: left;
	width: 92px;
}


.c2-photo{
float: left;
height: 80px;
padding: 0px 8px 0 0px;
}
#player{
margin:-24px 0 0 0;
padding: 0;
height: 197px}

.tdradio{
height: 200px;
margin:0;
padding:0}
.logoradiotab{
float: left;
margin: 0 0 5px 5px}

/*-------------- subscripcion -------------------------*/
#c6-subscripcion{
clear:both;
width: 280px;
margin: -20px 0 0 0;
background-color:#fff;
padding: 0 0 10px 0;
border: 1px solid #dfdfdf;
background: url(/images/encuesta_midd.jpg) repeat-x bottom #FFF;
}
div.c6-boxtop {
	height:31px; 
	background: url(/images/top_linencuesta.jpg) repeat-x #F00000; 
	margin:0 0 0 0;
}
#c6-box { 
	clear:both;
	width:260px;
	border:0;
	margin:0 0 0 0;
	padding: 1px 10px 0 10px;
}
#c6-box1 { 
	clear:both;
	width:200px;
	height: 206px; 
	border:0;
	margin:0px 0 0 0;
	padding: 1px 10px 0 10px;
}
.blackformm{
width: 225px;
height: 16px;
border: none;
font: 10px  Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 6px;
color:#999;
border: 1px solid #dfdfdf
}
.b6-preguntasub{
font-family: "Georgia", Times New Roman, Times, serif;
color:#5A5A5A;
font-size: 12px;
line-height: 14px;
text-align: left;
padding: 0 0 0 0;
}
.IRo {
  position: relative;
  overflow: hidden;
  font-size: 10px;
  color: #fff;
}

.IRo em {
  display: block;
  position: absolute;
  top: 0; left: 0;
  z-index: 1;
}

button#IRobutton {
  background: none;
  border: none;
  float: right;
  display: inline;
  padding: 0 10px 29px 0;
}

#IRobutton:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#IRobutton, #IRobutton em { width: 88px; height: 20px; }
#IRobutton em { background: url(/images/enviar_subs.jpg) no-repeat; }
#IRobutton:hover em, #IRobutton:focus em { background-position: bottom left }


.canal_usuala ul a {
width: 115px;
height: 29px;
  display:block;
  padding:0px 0px;
  text-decoration:none!important;
  margin:0px;
  margin-left:0;
  font:14px "Georgia", Times New Roman, Times, serif;
  line-height: 29px;
  color:#333;
  background:url(/images_canal/btn_multimedia.jpg) no-repeat left top;
  text-align: center;
}
.canal_usuala ul a:hover {
  color:#333;
  background:url(/images_canal/btn_multimedia.jpg) no-repeat left bottom;
  }
.canal_usuala ul a.canal_selected {
  margin-bottom:0;
  color:#fff;
  cursor:default;
    background:url(/images_canal/btn_multimedia.jpg) no-repeat;
	 background-position: 0px;
  }
.canal_usuala div {
  padding:5px 0px 8px 0px;
  clear: left;
  font:10px Georgia;
}
.canal_usuala div a { color:#fff; font-weight:normal; margin:0; padding: 0 }

/*-------------- cajitas -------------------------*/

.box_canal{
	width:308px;
	margin: 0px;
	border-bottom: 2px solid #E40000;
	padding-bottom:11px;
	margin-bottom:10px
	
}
.box_canal .redes {position:relative; height:95px;}


.box_canal .redes .facebook, 
.box_canal  .redes .twitter, 
.box_canal .redes .youtube 
{position:absolute; top:-20px;}

.box_canal .redes .facebook{left:30px}
.box_canal  .redes .twitter{left:110px}
.box_canal .redes .youtube {left: 180px}


.box_canal .banner300 {
	background-image: url(/images/refresh/espacio_publicitario.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	float: left;
	width: 308px;
	padding-top: 12px;
}

.box_canal .widget {
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	float: left;
	width: 308px;
}

.box_canal .border_bottom{background-image:url(/images/canal_box_bottom.gif);background-position:center bottom}
.box_canal .contenido{
	float:left;
	width:308px;
	text-align:left;
	
}





.box_canal .titulo {
	background-image: url(/images/refresh/canal_bgtit.png);
	background-repeat: repeat;
	float: left;
	width: 308px;
	height: 30px;
	margin-bottom: 10px;
}

.box_canal h3{
	font-size:14px;
	line-height:30px;
	color:#b60306;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	/*font-family:"Myriad Pro","HelveticaNeue-Light","Helvetica Neue Light","Lucida Grande","Helvetica Neue",Arial,"Lucida Sans Unicode",sans-serif;*/
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -1px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(/images/refresh/canal_bgtrans.png);
}




/* transparent */

.box_canal h3 {
    /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/refresh/canal_bgtrans.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.box_canal h3[class] {
  background-image:url(/images/refresh/canal_bgtrans.png);
}















.box_canal h4{font-size:16px;line-height:16px;}
.box_canal h4 a{color:#000}
.box_canal a:hover{color:#EB1C23}
.box_canal .separador{margin-bottom:12px;padding-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC}
.box_canal img{display:block;float:left;margin-right:10px;
_margin-right:0px;

}
.box_canal ul{list-style-type:none;font-size:11px;line-height:11px}
.box_canal ul li{margin-bottom:4px;display:block;background-image:url(/images/ico_lista.gif);background-repeat:no-repeat;background-position:left 3px;padding-left:10px}
.box_canal ul li a{color: #000000;text-decoration: underline;display: block;background-image:url(/images/ico_relacionadas.gif);background-repeat: no-repeat;background-position: left 3px;padding-left: 10px;	margin-left: -10px;_float: left;_margin-left: -5px;}


.box_canal .usuala{
	display: block;
	height: auto;
	margin-bottom: 10px;
}






















/* Canal SERVICIOS -------------------*/


.box_canal .servicios ul{
	display: block;
	float: left;
	width: 130px;
}
.box_canal .servicios ul li{
	background-image: none;
	float: left;
	height: 1%;
}
.box_canal .servicios ul li a{
	float: left;
	height: 27px;
	width: 80px;
	padding-left: 50px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
	margin-bottom: 10px;
	color:#666666;
}
.box_canal .servicios ul li a:hover{
	background-position: left bottom;
	color: #ff0000;
}

.box_canal .servicios ul li.s01 a{background-image: url(/images/servicios/ico_01.gif);}
.box_canal .servicios ul li.s02 a{background-image: url(/images/servicios/ico_02.gif);}
.box_canal .servicios ul li.s03 a{background-image: url(/images/servicios/ico_03.gif);}
.box_canal .servicios ul li.s04 a{background-image: url(/images/servicios/ico_04.gif);}
.box_canal .servicios ul li.s05 a{background-image: url(/images/servicios/ico_05.gif);}
.box_canal .servicios ul li.s06 a{background-image: url(/images/servicios/ico_06.gif);}
.box_canal .servicios ul li.s07 a{background-image: url(/images/servicios/ico_07.gif);}
.box_canal .servicios ul li.s08 a{background-image: url(/images/servicios/ico_08.gif);}
.box_canal .servicios ul li.s09 a{background-image: url(/images/servicios/ico_09.gif);}
.box_canal .servicios ul li.s10 a{background-image: url(/images/servicios/ico_10.gif);}
.box_canal .servicios ul li.s11 a{background-image: url(/images/servicios/ico_11.gif);}
.box_canal .servicios ul li.s12 a{background-image: url(/images/servicios/ico_12.gif);}
.box_canal .servicios ul li.s13 a{background-image: url(/images/servicios/ico_13.gif);}

/* Canal TAPA -------------------*/

.box_canal .tapa img{
	
}
.box_canal .tapa ul{
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding-left: 10px;
	display: block;
	clear: both;
	float: left;
	width: 230px;
}
.box_canal .tapa ul li{
	margin-bottom: 0px;
	width: 230px;
}
.box_canal .tapa ul li a{
	text-decoration: none;
	line-height: 25px;
	height: 25px;
	background-image: url(/images/ico_tapa.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	
}

.box_canal .tapa ul li.pdf a{background-position: 0px -26px;}
.box_canal .tapa ul li.pdf a:hover{background-position: 0px 0px;}


.box_canal .tapa ul li.buscar a{background-position: 0px -76px;}
.box_canal .tapa ul li.buscar a:hover{background-position: 0px -50px;}

.box_canal .tapa ul li.read a{background-position: 0px -130px;}
.box_canal .tapa ul li.read a:hover{background-position: 0px -104px;}

/* Canal RANKING -------------------*/
.box_canal .ranking .borra,
.box_canal .ranking #linkmas4 {
	display: none;
}
.box_canal .ranking ul{
	display: block;
	float: left;
	font-size: 11px;
}
.box_canal .ranking ul.tabs {
	margin: 0px;
	padding: 0px;
}
.box_canal .ranking ul.tabs li{
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	background-image: none;
	
}
.box_canal .ranking ul.tabs li a{
	background-image: none;
	display: block;
	float: left;
	text-decoration: none;
	background-color: #E4E4E4;
	margin: 0px;
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
}

.box_canal  a:focus{outline:none;}

.box_canal .ranking #linkmas2{
	margin-right: 5px;
	margin-left: 5px;
	_margin-right: 2px;
	_margin-left: 2px;
}

.box_canal .ranking ul.tabs .selected {
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
}

.box_canal .ranking ol{
	list-style-type: none;
	display: block;
	float: left;
	font-size: 11px;
	line-height: 13px;
}

.box_canal .ranking ol li {
	color: #BE0000;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 6px;
	padding-top: 6px;
}
.box_canal .ranking ol li:last-child{padding-bottom: 0px; border-bottom:none;}

.box_canal .ranking ol li:hover{
	background-color: #F4F4F4;
}

.box_canal .ranking ol li a {
	margin-bottom: 5px;
	color: #333333;
	text-decoration: none;
}
.box_canal .ranking ol li a:hover {
	color: #BE0000;
	text-decoration: underline;
}

/* Edicion Impresa __________________ */
/*
.ei_tapa ul{padding-top:10px;float:left;display:block;}
.ei_tapa ul li a{background-repeat:no-repeat;background-position:left top;text-indent:-9999px;display:block;height:31px;width:236px;float:left;margin-bottom:10px;}
.ei_tapa ul li a:hover{background-repeat:no-repeat;background-position:left bottom;}
.ei_tapa ul li.hojear a{background-image:url(/__deposito/_edicion_impresa/img/canal_ico_hojear.gif);}
.ei_tapa ul li.pdf a{background-image:url(/__deposito/_edicion_impresa/img/canal_ico_pdf.gif);}
.eibuscador{background-image:url(/__deposito/_edicion_impresa/img/canal_ico_buscar.gif);background-repeat:no-repeat;background-position:left top;display:block;float:left;height:30px;padding-left:43px;}
.eibuscador input{font-family:Arial, Helvetica, sans-serif;width:163px;background-color:#eee;height:24px;border:1px solid #a1a1a1;font-size:12px;line-height:24px;text-indent:3px;}
input.buscarok{float:left;margin-left:5px;}
*/

.contenido.ei_tapa{
	background-color: #f3f3f3;
	width: 306px;
	border: 1px solid #dbdada;
	padding-bottom: 10px;
}
.contenido.ei_tapa img{display:block; margin-left:20px}
.contenido.ei_tapa .titulo{width: 306px;}
.ei_tapa ul{
	padding-top:10px;
	float:left;
	display:block;
	font-size: 12px;
	line-height: 16px;margin-left:20px
}
.ei_tapa ul li{background-image:none;}
.ei_tapa ul li span{
	padding-left: 5px;
	font-size:11px;
	display: block;
	line-height: 13px;
}
.ei_tapa ul li a{
	font-weight: bold;
	color: #333345;
	font-size: 12px;
	text-decoration: none;
	background-image: url(/images/refresh/tapa_ico.gif);
	background-position: 3px;
	padding-left: 15px;
}

/* CONCURSOS */

.box_canal .concurso{
	background-color: #f6bc33;
	float: left;
	background-image: url(/images/refresh/eventos_footer.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.box_canal .concurso .titulo{
	background-color: #e8bc44;
	background-image: url(/images/refresh/eventos_titulo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
}
.box_canal .concurso .titulo h3{display:none}


.box_canal .concurso .nota{
	background-image: url(/images/refresh/eventos_separa.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 288px;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box_canal .concurso .nota img{float:left; margin:0}
.box_canal .concurso .nota .txt{
	width: 168px;
	padding-left: 10px;
	float: left;
}
.box_canal .concurso .nota h4{margin:0}
.box_canal .concurso .nota h4 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.box_canal .concurso .nota p{font-size:11px}









/* CALENDARIO __________________ */





/*
scal.css - The style sheet for the scal calendar control.

Everything style-wise in scal is controlled through the use of css classes.  You begin by defining your
base element (i.e. the div that will hold the calendar) with a style class as defined in this file.  From there,
all elements of the calendar will automatically be assigned their style as a subset of the class.

To make a new style, just copy the scal classes paste at the bottom of the file.  Change the
css class name to a unique name (ex. .scal to .mycalendar) and then you will have your own unique class for scal.
Once the css is in place, update your HTML to use the new class name in the base element definition:

<div id="calendar_holder" class="scal"></div>

That's all you need to do to create your own style for scal.  Of course, you can also derive your own classes from
the scal class itself.  Just override the element you want to change and then append your new class name to the 
class element of the base element:

.mycal{background-color:red;}

<div id="calendar_holder" class="scal mycal"></div>

Now, you'll have a sweet red background for your scal.

P.S. Try out the included versions to see how they work and have fun! 
*/


input#campo_fecha2{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:30px;text-align:center;height:30px;width:245px;border:0;border-style:none;}
.scal:hover{cursor:pointer;}
.scal .calweekswrapper{display:block;border-right-width:1px;border-bottom-width:1px;border-right-style:solid;border-bottom-style:solid;border-right-color:#000;border-bottom-color:#000;float:left;}
.scal .calheader{display:block;width:100%;text-align:center;margin-bottom:2px;}
.scal .caltitle{width:60%;margin-left:auto;margin-right:auto;text-align:center;font-weight:700;text-transform:uppercase;}
.scal .calcontrol{font-size:12pt;font-weight:700;margin:2px;padding:2px;}
.scal .calcontrol:hover{background-color:red;color:#FFF;}
.scal .calclose{border:1px solid #000;float:right;display:none;}
.scal .calnextmonth{float:right;}
.scal .daybox{float:left;width:60px;color:#000;text-align:center;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#000;border-left-color:#000;}
.scal .dayboxname{background-color:#313131;color:#FFF;font-size:16pt;}
.scal .daybox:hover{background-color:red;}
.scal .dayinmonth{color:#000;font-weight:700;}
.scal .dayoutmonth{color:gray;font-weight:400;}
.scal .dayselected{background-color:red;color:#FFF;background-image:url(/images/head_nav_bg.jpg);background-repeat:repeat-x;background-position:center bottom;}
.scal .daycurrent{border:1px solid red;}
.tinyscal{font-size:12px;width:260px;min-height:140px;clear:both;}
.tinyscal .caltitle{padding:3px;}
.tinyscal .daybox{width:35px;height:34px;line-height:34px;}
.tinyscal .weekboxname{margin-top:5px;float:left;border-right-width:1px;border-right-style:solid;border-right-color:#000;}
.scal,.scal .weekbox{display:block;}
.scal .calprevmonth,.scal .endweek{float:left;}
.scal .calnextyear,.scal .calprevyear,.scal .dayboxvalue{display:none;}
.scal .dayboxsunday,.scal .dayboxsaturday{background-color:lightgray;}
.tinyscal .calcontrol,.tinyscal .dayboxname{font-size:8pt;}






/* ----------- EXTRAS 
____________________________------------- */

.usual {
	color:#111;
	padding:0px;
	width:308px;
	margin:0;
	text-align: left;
	float: left;
}
.box_canal  .usual ul li {
	list-style:none;
	float:left;
	margin: 0;
	padding:0;
	background-image: none;
}
.box_canal  .usual ul li a {
	background-image: none;
	background-color: #6a6a6a;
	display: block;
	float: left;
	height: 20px;
	width: 100px;
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	text-align: center;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-bottom: 3px;
	margin-right: 3px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 0px;
	_margin-right: 0px;
}

.box_canal .usual ul li a:hover,
.box_canal .usual ul li a.selected

 {
	background-color: #F4010D;
	color: #FFF;
}



.box_canal  .usual ul li a#links3{margin-right: 0px;}
.box_canal  .usual ul li a#links6{margin-right: 0px;}


a.btn-c-bottom{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	background-color: #E1E2E3;
	text-align: center;
	display: block;
	clear: both;
	float: right;
	margin: 5px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-transform: uppercase;
	font-weight: ;
}

.box_canal a.btn-c-bottom:hover{
	color: #FFFFFF;
	background-color: #B21116;
	text-decoration: none;
}

#usual2 { background:#f2f2f2; color: #666 }
#usual2 a { background:#f2f2f2;color: #666 }
#usual2 a:hover { background:#fff;color: #666 }
#usual2 a.selected { background:#f2f2f2;color: #666 }
#tabs3 { background:#f2f2f2;color: #666 }

div.usual span{}





.box_canal #usual1 .usual ul li{padding:0}



/* ----------------------------------------------*/
/* ------------NUEVA BARRA CANAL ----------------*/
/* ----------------------------------------------*/


#sidebar {
	float:left;
	width:308px;
	text-align:left;
	display:block;
	overflow:visible;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 28px;
}


/* estilos de notas - canal*/

.box_canal .nota,
.box_canal .txt,
.box_canal img,
.box_canal .marco{float:left}

.box_canal .notas .nota {
	background-image: url(/images/refresh/separa_puntos_x.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 7px;
	padding-bottom: 7px;
}
.box_canal .notas h4 a{
	font-size: 12px;
	font-weight: bold;
}
.box_canal .notas p{font-size:11px}

/* especificos segun el caso */

/* FOTO CUADRADA SIN MARCO*/
.box_canal .fotcuad .txt{width: 210px;}
.box_canal .fotcuad img{margin-right:14px;height: auto;width: 84px;}

/* FOTO CUADRADA CON MARCO*/
.box_canal .marco{width: 306px;background-color: #F3F3F3;	border: 1px solid #CCC;	padding-bottom: -50px;	overflow: hidden;}
.box_canal .marco .titulo{width: 306px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}
.box_canal .fotcuad.marco img{	height: auto;width: 70px;}
.box_canal .fotcuad.marco .txt{	width:196px}

.box_canal .fotcuad.marco .nota{margin-right: 12px;margin-left: 12px;}
.box_canal .fotcuad.marco .nota:last-child{background-image: none;}


/* FOTO RECTANGULAR SIN MARCO*/

.box_canal .fotorect .txt{width: 154px;}


.box_canal  .nota:last-child{background-image:none;}
.box_canal .marco .nota:last-child{ padding:0}


/* FOTO grande*/

.box_canal .nota_foto_grande img{margin-bottom:6px}
.box_canal .nota_foto_grande h4 a{font-size: 12px;font-weight: bold;}


/* NUEVOS MODULITOS :::::::::::::: */

/*GENERICOS*/


.box_canal .twitter .nota .txt,
.box_canal .blog .nota .txt
{width:250px}



/* modulito TWITTER*/

.box_canal .twitter .nota{width:308px}


.box_canal .twitter img{
	height: 42px;
	width: 42px;
}
.box_canal .twitter  .titulo {
	background-image: url(/images/refresh/bg_titulo_twitter.png);
	position: relative;
}

.box_canal .twitter  .titulo h3{
	padding-left: 40px;
	color: #333345;
}

.box_canal .twitter  .titulo span{
	display: block;
	height: 35px;
	width: 35px;
	position: absolute;
	left: 0px;
	top: -5px;
	background-image: url(/images/refresh/titulo_twitter.png);
	background-repeat: no-repeat;
}

/* modulito SERVICIOS*/


.box_canal .servicios  .titulo {background-image: url(/images/refresh/bg_titulo_servicios.png);}
.box_canal .servicios  .izq {float:left;}
.box_canal .servicios  .der {float:right;margin:0}
.box_canal .servicios  .mb0.izq, .box_canal .servicios  .mb0.der{margin-bottom:0}
.box_canal .servicios  .izq, .box_canal .servicios  .der{margin-bottom:10px}

/* modulito BLOG*/
.box_canal .blog  .titulo {background-image: url(/images/refresh/bg_titulo_blog.png);}

/* modulito PROTAGONISTAS*/
.box_canal .protagonistas  .titulo {
	background-image: url(/images/refresh/bg_titulo_protagonistas.png);
}
.box_canal .protagonistas{position:relative;
	min-height: 220px;
  height: auto !important;
  height: 220px;
}
.prot_nav{
	position:absolute;
	top: 190px;
	right: 10px;
	z-index: 99;
}
.prot_nav a{
	display:block;
	width:24px;
	height:24px;
	float: left;
	margin-left: 7px;
	overflow: hidden;
	text-indent: -9999px;
	background-image: url(/images/refresh/protagonistas_slide.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#prot_siguiente{background-position: left top;}

#prot_slides{float:left}
.nota.last, .notas .nota.last
{margin-bottom:0; padding-bottom:0}
