/* CSS Document */
body{

background-color:#d2d2d2;
font-family:Arial, Helvetica, sans-serif;


}
a{ text-decoration:none; }
a:hover{ text-decoration:underline; }
img{ border:0px; }

#publicidad_superior{

text-align:center;
padding-top:10px;
padding-bottom:1px;
background-color:#FFFFFF;

}

.anuncio_sig, .anuncio { margin-bottom:10px; } 

#encabezado{

background-color:#5d5e62;
font-size:0.95em;
color:#FFFFFF;


}

#encabezado #almomento{

	 color:#FFFFFF;
	 height:30px;


}

#encabezado #logo{
	background-color:#45484d;
	height:85px;
	background-image: url(/images/fondo_encabezado.png);
	background-repeat: repeat-x;
}

#encabezado #logo .fecha{
color:#cccccc;
text-align:right;
padding-right:47px;
font-size:0.95em;
}

#encabezado #logo .fecha a{ color:#cccccc; }

#encabezado #menu{
	background-color: #010101;
	background-image: url(/images/fondo_menu.png);
	background-repeat: repeat-x;
	height:31px;
	
}

#encabezado #menu ul{

list-style:none;
padding:0px;
margin:0px;
font-weight:bold;

}

#encabezado #menu ul li{

float:left;
padding:0px;
margin:0px;

}

#encabezado #menu ul li a{
	color:#FFFFFF;
	display:block;
	font-size:0.875em;
	padding-left:5px;
	padding-right:5px;
	padding-top:9px;
	padding-bottom:5px;
	background-image: url(/images/fondo_menu_separador.gif);
	background-repeat: no-repeat;
	background-position: right top;
	

}
#encabezado #menu ul li a:hover, 
#encabezado #menu ul li .actual{
	text-decoration:none;
	background-image: url(/images/fondo_menu_separador_over.gif);
	background-repeat: no-repeat;
	background-position: center top;

}



#encabezado #submenu{
	background-color:#f5f5f5;
	color:#333333;
	background-image: url(/images/fondo_menu.png);
	background-repeat: repeat-x;
	background-position: 0px -31px;
}

#encabezado #submenu a{ color:#333333; font-weight:bold; }
#encabezado #submenu ul{ margin:0px; padding:0px; }
#encabezado #submenu ul li{
	list-style:none;
	margin:3px 0px 3px 0px;
	padding:0px 10px 0px 9px;
	float:left;
	background-image: url(/images/fondo_menu_separador.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#encabezado #submenu .actual{ color:#FF6600; }


#encabezado #tf{



height:16px;
width:283px;




margin-left:57px;
margin-bottom:5px;



}

#encabezado #busqueda{ padding-top:9px; text-align:right; font-size:.875em; }
#encabezado #busqueda a{

color:#FFFFFF;
padding-left:2px;
padding-right:2px;
font-weight:bold;



}
#encabezado #busqueda .rss{ vertical-align:middle; padding-bottom:3px; padding-right:0px; }

#encabezado #buscar{

margin-top:0px;
text-align:right;

}

#encabezado #cse-search-box{

margin-bottom:5px;

}


#encabezado #busqueda input[type=text]{
	width:200px !important;
	vertical-align:middle;
	border: 1px solid #666666;
	padding:2px;
	height:16px;

}

#encabezado #busqueda input[type=image]{

vertical-align:middle;


}



#encabezado #clima
{
padding-top:15px;
font-weight:bold;
font-size:0.875em;

width:115px;

float:left;


}
#encabezado #clima img{
float:left;
width:55px;
height:55px;
border:0px;
background-repeat:no-repeat;
margin-right:3px;
}
#encabezado #clima p{

padding:0px;
margin:0px;
font-size:1.6em;

}
#encabezado #clima span{

font-weight:normal;
font-size:0.8em;

}

#encabezado #clima .pronostico{

font-size:0.9em;

}

#encabezado #pronosticos{


padding-top:15px;
font-size:0.95em;
float:left;

overflow:hidden;

}

#encabezado #pronosticos p{
padding:0px;
margin:0px;

font-size:0.95em;

}
#encabezado #pronosticos p img{  width:12px; height:12px;  }



#encabezado #titulares_controles{

width:30px;
height:16px;
float:right;
margin-top:10px;
cursor:pointer;
	

}



#encabezado #titulares_controles #tarr{

	width:15px;
	height:8px;
	float:left;
	
	background-image: url(/images/titulares_controles.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;

}

#encabezado #titulares_controles #taba{

	width:15px;
	height:8px;
	
	margin-left:15px;
	
	background-image: url(/images/titulares_controles.png);
	background-repeat: no-repeat;
	background-position: 0px -8px;

}

#encabezado #titulares{

margin-top:6px;
height:16px;
width:660px;
overflow:hidden;

}
#encabezado #titulares a{ color:#FFFFFF; }
#encabezado #titulares ul{
list-style:none;
margin:0px;
padding:0px;
}
#encabezado #titulares ul li{
list-style:none;
margin:0px;
padding:0px;

height:16px;
width:660px;
overflow:hidden;
}

#main{


padding-top:10px;
padding-bottom:10px;

}



/* <SLIDER> */


#portada{
	background-color:#27333a;
	margin-bottom:10px;
	background-image: url(/images/fondo_slider.png);
	background-repeat: no-repeat;
	background-position: left -5px;
	
	

}

#portada .b{

	background-image: url(/images/fondo_slider.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	height:5px;
}

#portada #slider{

overflow:hidden;
height:350px;
width:610px;

position:relative;

}

#portada #ant{


	background-image: url(/images/slider_controles.png);
	background-repeat: no-repeat;
	background-position: -35px top;
	width:35px;
	height:70px;
	float:left;

	position:absolute;
	z-index:1000;
	margin-top:135px;
	
	cursor:pointer;

}

#portada #sig{


	background-image: url(/images/slider_controles.png);
	background-repeat: no-repeat;
	background-position: 0px top;
	width:35px;
	height:70px;
	float:right;

	position:absolute;
	z-index:1001;
	margin-top:135px;
	margin-left:575px;

	cursor:pointer;
}



#portada #slider #sig{


}


#portada #slider .slide{

background-color:#b6bec9;
width:610px;
height:350px;
background-repeat: no-repeat;
background-position: left top;

padding:0px;
margin:0px;

list-style:none;

position:relative;

}
#portada #slider .slide .cont{

width:610px;
color:#FFFFFF;

background-image:url(/images/fondo_slider_cont.png);

position:absolute; bottom:0px;

}



#portada #slider .slide h1{

font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:2.2em;
line-height:1em;
padding:10px;
margin:0px;

}
#portada #slider .slide h1 a, #portada #slider p a{ color:#FFFFFF; }

#portada #slider .slide p{


margin:0px;
padding:0px 10px 0px 10px;

}




/* </SLIDER> */


/* <DESCADOS> */		
#portada #destacadas{ padding-bottom:5px; }
#portada #destacadas h2{

color:#FFFFFF;
font-size:1.5em;
margin:0px;
padding:5px 0px 0px 15px;

}

#portada #destacadas ul a{ font-weight:bold; color:#FFFFFF; }
#portada #destacadas ul{

list-style:none;
margin:0px;
padding:0px 5px 0px 5px;

}

#portada #destacadas ul li{

list-style:none;
margin:0px;
padding:0px;

width:183px;
margin:10px;
float:left;

font-size:0.95em;



}

#portada #destacadas ul li .img{
	background-image: url(/images/slider_controles.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:73px;
	height:63px;
	float:left;
	border: 1px solid #656566;	
	
	background-color:#b5bdc8;
	
	cursor:pointer;

}
#portada #destacadas ul li p{

margin:0px 0px 0px 85px;
padding:0px;
line-height:1.3em;

height:65px;
width:98px;
overflow:hidden;



}

#portada #destacadas .fecha{ color:#CCCCCC; }
#portada #destacadas .fecha a{ color:#CCCCCC; }

#portada .vaic{

text-align:right;
min-height:5px;
margin-bottom:5px;
margin-right:5px;
color:#FFFFFF;
font-weight:bold;

}

#portada .vaic a{ color:#FFFFFF; }

/* </DESCADOS> */		


#pie #creditos{

background-color:#5a5a5a;
color:#ffffff;
font-size:1em;
text-align:center;
padding-top:5px;
padding-bottom:5px;


}

#pie #links{

color:#5c584a;
font-size:1em;
text-align:center;
padding-top:10px;
line-height:1.8em;


}
#pie #links a{

color:#5c584a;


}
#pie #links img{ vertical-align:middle; padding-bottom:4px; }
#pie #links .rss{ text-decoration:underline; }



#izquierda .cuadro
{
	width:620px;
	overflow:hidden;
	background-color: #FFFFFF;
	background-image: url(/images/fondos_repetir.png);
	background-repeat: repeat-y;
	background-position: left top;
	
	margin-bottom:10px;
}




#derecha .cuadro, 
#izquierda .cuadro_mitad
{
	width:300px;
	overflow:hidden;
	background-color: #FFFFFF;
	background-image: url(/images/fondos_repetir.png);
	background-repeat: repeat-y;
	background-position: -620px top;
	
	margin-bottom:10px;
	
	
}

#izquierda .cuadro .titulo
{
	
	height:30px;
	
	overflow:hidden;
	background-color: #FFFFFF;
	background-image: url(/images/fondos.png);
	background-repeat: no-repeat;
	background-position: left top;
}






#derecha .cuadro .titulo, 
#izquierda .cuadro_mitad .titulo,
.columnas .titulo
{
	
	height:30px;
	
	overflow:hidden;
	background-color: #FFFFFF;
	background-image: url(/images/fondos.png);
	background-repeat: no-repeat;
	background-position: -620px top;
}


#izquierda .cuadro .titulo h2, 
#derecha .cuadro .titulo h2,
#izquierda .cuadro_mitad .titulo h2, 
#videos .videos_titulo h2,
.columnas .titulo h2
{

font-size:1.4em;
color:#333333;
margin:0px;
padding:2px 10px 5px 10px;
float:left;

}
#izquierda .cuadro .titulo h2 a, 
#derecha .cuadro .titulo h2 a, 
#izquierda .cuadro_mitad .titulo h2 a,
#videos .videos_titulo h2 a,
.columnas .titulo h2 a
{ color:#333333; }

#izquierda .cuadro .titulo .ir, 
#derecha .cuadro .titulo .ir, 
#izquierda .cuadro_mitad .titulo .ir,
#videos .videos_contenido .ir,
.columnas .titulo .ir
{
	float:right;
	margin:5px;
	font-weight:bold;
	color:#000000;
	background-image: url(/images/ir.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;	
	padding-right:10px;							
							}

#izquierda .cuadro .contenido
{
	background-image: url(/images/fondos_abajo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:16px;
}



#izquierda .cuadro_top
{
	width:620px;
	overflow:hidden;
	background-color: #FFFFFF;
	background-image: url(/images/fondos_repetir.png);
	background-repeat: repeat-y;
	background-position: left top;
	background-color:#FFFFFF;
	
	
}

#izquierda .cuadro_top .top{


	
	background-image: url(/images/fondos_abajo.png);
	background-repeat: no-repeat;
	background-position: -2180px top;
	
	
	
}


#izquierda .cuadro_top .contenido{
	
	background-image: url(/images/fondos_abajo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:16px;
}



#derecha .cuadro .contenido, #izquierda .cuadro_mitad .contenido{
	background-image: url(/images/fondos_abajo.png);
	background-repeat: no-repeat;
	background-position: -620px bottom;
	padding:16px;
}

#derecha .cuadro .arriba{
	background-image: url(/images/fondos_abajo.png);
	background-repeat: no-repeat;
	background-position: -1880px top;	
	

}


.cuadro_largo{

	width:940px;

	background-color:#FFFFFF;
	overflow:hidden;
	background-image: url(/images/fondos_repetir.png);
	background-repeat: repeat-y;
	background-position: -920px top;
	margin-bottom:10px;

}

.cuadro_largo .arriba{
	
	
	
	
	background-image: url(/images/fondos.png);
	background-repeat: no-repeat;
	background-position: -920px -30px;
}

.cuadro_largo .contenido{
	
	
	padding:16px;
	
	
	background-image: url(/images/fondos_abajo.png);
	background-repeat: no-repeat;
	background-position: -920px bottom;
}


.imgb{

padding:5px;
background-color:#EBEBEB;

}

.icom{ vertical-align:middle;}

.in{ /*item noticia*/

padding-bottom:20px;

}
.in h3, .in_c3 h4, .in_c4 h4, .in_c1 h3{

color:#333333;
font-size:1.2em;
line-height:1.2em;
padding:0px;
margin:0px 0px 5px 0px;




}

.in_c1 h3{

margin:0px 0px 0px 100px !important;

}


.in_c3 h4, .in_c4 h4{ margin:0px; font-size:1.05em; line-height:1.4em; }

.in h3 a, .in_c3 h4 a, .in_c4 h4 a{ color:#333333; }

.in .imgb{

padding:2px;
float:left;


}

.in_c3{

width:182px;
float:left;

}

.in_c4{

width:132px;
float:left;

}

.in_c3 .imgb, .in_c4 .imgb{

margin-bottom:5px;

}

.in p{ 

margin:0px 0px 0px 100px !important; 
font-size:0.95em !important;
color:#333333 !important;
line-height:1.25em;

}


/*ITEM OPINION*/

.io{

padding-bottom:20px;

}
.io h3{

color:#333333;
font-size:1.2em;
line-height:1.2em;
padding:0px;
margin:0px 0px 5px 0px;


}
.io h4{

color:#333333;
font-size:1.2em;
line-height:1.2em;
padding:0px;
margin:0px 0px 5px 0px;


}
.io h3 a{ color:#666666; }
.io h4 a{ color:#333333; }

.io .ioa{

border:1px solid #999999;
width:70px;
height:90px;
float:left;
margin:0px 10px 10px 0px;

}

.io .fecha a{

font-size:1.2em;
color:#fc6500;

}

.io p{ margin:0px; padding:0px; }

/*CUADROS*/

.cuadro .contenido .noticia_izq{

width:258px;
float:left;



}

.cuadro .contenido .noticias_der{

margin-left:40px;
float:left;
width:288px;


}


.cuadro .contenido h2, 
.cuadro_mitad .contenido h2,
.columnas .contenido h2
{


font-size:1.8em;
line-height:1em;
margin:10px 0px 5px 0px;
padding:0px;

}

.cuadro .contenido h2 a, 
.cuadro_mitad .contenido h2 a,
.columnas .contenido h2 a
{ color:#000000; }

.cuadro .contenido .fecha, 
.cuadro_mitad .contenido .fecha,
.columnas .contenido .fecha
{

color:#666666;
font-size:0.8em;
text-align:right;

}

.cuadro .contenido .fecha a, 
.cuadro_mitad .contenido .fecha a,
.columnas .contenido .fecha a
{

color:#666666;

}



.cuadro .contenido p, 
.cuadro_mitad .contenido p,
.columnas .contenido p
{

font-size:1em;
margin:0px;
padding:0px;

}


#pie_noticias .cat{


	width:211px;
	float:left;
	min-height:180px;

}
#pie_noticias .cat_sep{

	width:232px;
	float:left;

	background-image: url(/images/fondos_repetir.png);
	background-repeat: repeat-y;
	background-position: 16px top;
	
	min-height:180px;

}


#pie_noticias .cat_sep h5, #pie_noticias .cat_sep ul{


	padding-left:32px;

}


#pie_noticias h5{

margin:0px;
padding:0px;
font-size:1.05em;
color:#ff6600;
}


#pie_noticias h5 a{
color:#ff6600;
}


#pie_noticias ul{ margin:0px; }
#pie_noticias ul li{

font-size:0.95em;
color:#999999;

margin:0px 0px 0px 15px;
padding:0px;

}
#pie_noticias ul li a{
color:#333333;

}


#videos{
	background-image: url(/images/fondos_repetir.png);
	background-repeat: repeat-y;
	background-position: -1880px top;

	width:300px;
	
	margin-bottom:10px;
	

}
#videos .videos_titulo{


	height:31px;
	overflow:hidden;
	background-color: #FFFFFF;
	background-image: url(/images/fondos.png);
	background-repeat: no-repeat;
	background-position: -1880px top;
	
	width:300px;

}
#videos .videos_titulo h2{ margin-top:0px; }
#videos .videos_contenido{
	padding:16px 16px 0px 16px;
	background-image: url(/images/fondos.png);
	background-repeat: no-repeat;
	background-position: -2180px bottom;
	
	
	
	display:block;
}
#videos .videos_ir{ padding-top:10px; margin-top:10px; }
#videos .videos_contenido .ir{ margin-right:0px; }

#videos h3{

font-size:1.2em;
margin-bottom:5px;

}

#videos .items{ padding:10px 0px 0px 0px; }

.itemVideoMed{

font-weight:bold;
}
.itemVideoMed a{ color:#000000; }
.itemVideoMed .video{

width:268px;
height:144px;
background-repeat: no-repeat;
background-position: center top;
text-align:center;



}

.itemVideoMed p{ padding:5px 0px 0px 0px !important; margin:0px !important; }

.itemVideoMed .video img{ padding:24px 83px 24px 83px; }


.iv{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	padding:6px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:1em;
	line-height:1.2em;
}

.iv img{ margin-right:6px; float:left; }
.iv a{ color:#000000; }

.encuesta h5{

font-size:1.05em;
line-height:1.3em;
margin:0px;
padding:0px 0px 5px 0px;

}
.encuesta .imagen{ border:4px solid #000000; margin-bottom:5px; }


.encuesta input[type=radio]{

vertical-align:middle;

}

.flink{ color:#FE6500; text-decoration:underline; cursor:pointer; }

.anuncio{

margin-bottom:10px;

}


.contenido .ruta{

font-size:0.95em;
color:#333333;

}

.contenido .ruta .f{

width:7px;
height:8px;

}

.contenido .ruta a{
color:#ff3300;
}

.cuadro hr, .cuadro_top{

padding:0px;
margin:5px 0px 5px 0px;

}

.cuadro .item_ncp p{

color:#333333;
font-size:0.875em;

}
.cuadro .item_ncp a{

color:#cc6600;

}


.cuadro .pestanas{
	padding:0px 1px 0px 1px;
	overflow:hidden;
	font-weight:bold;
	

}
.cuadro .pestanas .activa{
text-align:center;
width:150px;
color:#333333;
float:left;

padding:5px 0px 3px 0px;


background-color:#FFFFFF;

cursor:default;
}
.cuadro .pestanas .inactiva{
text-align:center;
width:146px;
color:#333333;
background-color:#e8eaeb;
float:left;
	border: 1px solid #d2d2d2;
	padding:5px 0px 3px 0px;
	
	cursor:pointer;
}

#ucmc h4{

font-size:1.2em;
padding:0px 0px 5px 0px;
margin:0px;

}

.lista_numerada{

list-style:decimal;
margin:0px;
padding:0px 0px 10px 0px;

}


.lista_numerada li{

margin:2px 0px 2px 20px;
padding:0px;
font-weight:bold;
font-size:1.2em;
color:#999999;
border-bottom:1px solid #d2d2d2;
}
.lista_numerada li a{

font-size:0.8em;
font-weight:normal;
color:#cc6600;



}

#boletin{
	margin-bottom:10px;
	padding:10px;
	background-color:#000000;
	color:#FFFFFF;
	background-image: url(/images/boletin.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight:bold;
}

#boletin h2{ font-size:1.6em; margin:0px; padding:0px; line-height:1em; }
#boletin p{ margin:0px; padding:0px; }
#boletin span{ color:#ff6600;}
#boletin input[type=text]{
width:180px;
color:#666666;

}

#carton h3{

padding:0px;
margin:0px;

}
#carton p{
font-size:1.2em;
color:#333333;
line-height:1.3em;

}
#carton  a{ color:#333333; text-decoration:underline; }



.paginas{ font-weight:normal; color:#666666; text-align:center; }
.paginas a{ color:#ff6600; }
.paginas strong{ color:#000000; }



.paudio{

background-color:#efefef;
padding:10px;
margin-bottom:20px;

}
.paudio strong{ font-size:1.2em; color:#333333; line-height:1.3em; }
.paudio .paudiot{ color:#cd3301; font-size:1.2em; line-height:1.2em;  padding:0px; margin:0px;}
.paudio .imagen{ float:left; margin:0px 10px 10px 0px; border:1px solid #999999; width:70px; height:90px; }
.paudio .fecha{ margin-bottom:5px; }


/* COLUMNAS*/

.columnas{


	background-image: url(/images/columnas.png);
	background-repeat: repeat-y;
	background-position: -620px top;
	margin-bottom:10px;

}

.columnas .abajo{

	background-image: url(/images/columnas.png);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	
}

.columnas .contenido
{
	padding:16px;
}

