@charset "utf-8";
/* CSS Document */

/******************************************************/
/********************* GENERALES **********************/
/******************************************************/
body {
	font-family:"Verdana";
	font-size:11px;
	font-weight:normal;
	color:#000;
	background:#f2f3e6 url(../img/bg_page.gif) center top repeat-y;
}

h1 {
	font-size: 30px;
	font-weight: bold;
	color: #5f5f5e;
	margin:10px 0;
	font-family:Georgia,Sans-Serif;
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin:5px 0;

}

h3{
	color: #809cb0;
	font-size: 10px;
	font-weight: bold;
	margin:10px 0;
	text-decoration: none;
}

/******************************************************/
/********************** CUERPO ************************/
/******************************************************/
#cuerpo {
	background:#fff;
}

/******************************************************/
/********************* CABECERA ***********************/
/******************************************************/
#cabecera {
	color:#000;
	background:#f6f917 url("../img/bg_cab.jpg") repeat-x top;
	border-bottom:1px solid #999;
}

#cabecera a {
	color:#990000;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	font-weight:bold;
	font-family:"Verdana" !important;
}

#cabecera a:hover {
	border-bottom:1px dashed #990000;
}

#cabecera h1 {
	font-size:12px;
	font-weight:bold;
	margin:0 5px;
}

#cabecera p {
	margin:5px 0;
}
	
	#efemerides {
		text-align:right;
		color:#000;
	}
	
	#efemerides h1 {
		color:#000;
		font-size:14px;
	}
	
	#efemerides p {
		line-height:15px;
	}
	
	#efemerides .ano {
		color:#990000;
		font-family:Georgia,"Times New Roman",Times,serif;
	}
	
	#coti {
		background:url("../img/dolar.jpg") right top no-repeat;
	}
	
	#cotizaciones {
		border-left:1px solid #990000;
		border-right:1px solid #990000;
	}
	
	#cotizaciones p {
		font-size:11px;
		color:#990000;
		font-family:Georgia,"Times New Roman",Times,serif;
	}
	
	#cotizaciones p b {
		font-family:"Verdana";
		color:#000;
		font-weight:normal;
	}
	
	#cotizaciones h1 {
		font-size:30px;
		color:#000;
		font-family:"Trebuchet Ms";
		font-weight:none;
	}
	
	#cotizaciones div {
		margin:0;
		padding:0;
	}
	
	
	#clima {
		line-height:1.1;
		text-align:left;
		background:url("../img/sol.jpg") right top no-repeat;
	}
	
	#clima p {
		color:#000;
	}
	
	#clima h1 {
		color:#000;
		font-weight:normal;
		font-size:30px;
		font-family:Georgia,"Times New Roman",Times,serif;
	}
	
	#clima .min {
		color:#6c86e7;
		font-size:40px;
	}
	
	#clima .max {
		color:#d88451;
		font-size:40px;
	}
	
	#clima .txtTemp{
		color:#6c86e7;
		font-size:10px;
		font-weight:bold;
	}
	
/******************************************************/
/************************ MENU ************************/
/******************************************************/
#menu {
	background:url("../img/bg_menugray.jpg") repeat-x top;
	height:33px;
	font: normal 11px verdana;
	padding:0;
	margin:0 0 10px 0;
	border-bottom:1px solid #999;
}

#nav {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav li img {
	vertical-align:middle;
	margin:0;
	padding:0;
	border:0;
}

#nav li {
	float:left;
	margin:5px 0 0 0;
	padding:0;
	display:inline;
}
	
#nav li ul {
	position: absolute;
	display: none;
	list-style: none;
	border-top:1px solid #999;
	z-index:1000;
}

#nav li ul li {
	float:none;
}

/* Styles for Menu Items */
#nav li a {
	display:block;
	text-decoration:none;
	font-weight:normal;
	color: #4e4e4e;
	background:none; /* IE6 Bug */
	padding:4px 10px;
	border-right: 1px solid #4e4e4e;
}

/* Fix IE. Hide from IE Mac \*/
 /*html ul li {  height: 1%; }
 html ul li a { height: 1%; }
/* End */

#nav li a:hover { 
	color: #000; 
	background: #ccc; 
} /* Hover Styles */
		
#nav li ul li a { 
	font-weight:normal;
	color:#4e4e4e;
	background:#fbfbfb;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	width:150px;
	padding-left:10px;
}
#nav li ul li a:hover { 
	background:#ccc;
	color:#000;
}

/* Sub Menu Styles */
		
/* The magic */

/******************************************************/
/********************** BUSCADOR **********************/
/******************************************************/
#buscador {
	padding:0;
	margin:0 auto 15px auto;
	width:950px;
	background:#FFF url("../img/bg_newgraytop.jpg") top repeat-x;
	border:1px solid  #999;
}

#ficha {
	padding:0px 10px;
	margin:0;
	float:left;
	display:inline;
}

	#ficha ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	
	#ficha li {
		float:left;
		display:inline;
	}
	#ficha a {
		padding:8px 8px 0 8px;
		text-decoration:none;
		font-size:11px;
		font-family:"Verdana";
		font-weight:normal;
		color:#4e4e4e;
		display:block;
	}
	
	#ficha a:hover {
		border-bottom:none;
	}
	
#busqueda {
	font-size:9px;
	color:#000;
	padding:5px 10px;
	float:right;
	display:inline;
}

#busqueda .text {
	border:1px solid #999;
	font-size:9px;
	padding:1px;
	vertical-align:middle;
	width:100px;
}

#busqueda .radio {
	margin:0pt 0pt 0pt 0px;
	vertical-align:middle;
}

#busqueda .boton {
	background:#FFFF99 url("../img/bg_naranja.gif") repeat-x top;
	border:1px solid #FF9900;
	color:white;
	font-size:9px;
	padding:1px 3px;
	vertical-align:middle;
	font-family:"Verdana";
}

/******************************************************/
/********************** CONTENIDO *********************/
/******************************************************/

/************* PRIMERA COLUMNA ***************/

.tipo{
	margin:0 10px 10px 20px;
	padding:4px;
	background:#E68E0B url("../img/bg_naranja.gif") top left repeat-x;
	color:white;
	font-size:10px;
	font-weight:bold;
	font-family:"Arial";
	clear:both;
}

.tipoA {
	margin:0 10px 10px 20px;
	padding:4px;
	background:#fff url("../img/bg_um_gris.gif") top left repeat-x;
	color:#000;
	font-size:10px;
	font-weight:bold;
	font-family:"Arial";
	clear:both;
}

.tipoD {
	margin:0 10px 10px 20px;
	padding:4px;
	background:#E68E0B url("../img/bg_verde.gif") top left repeat-x;
	color:white;
	font-size:10px;
	font-weight:bold;
	font-family:"Arial";
	clear:both;
}

.tipo a , .tipoD a {
	text-decoration:none;
	color:white;
	font-size:10px;
	font-weight:bold;
	font-family:"Arial";
}

.avanceHora{
	float:left;
	width:30px;
	margin:0 10x 0 0;
	padding:4px;
	background:#dad9da url("../img/bg_um_gris.gif") top left repeat-x;
	text-align:right;
	color:#809cb0;
	font-size:10px;
	font-weight:bold;
	font-family:Georgia,"Times New Roman",Times,serif;
}

.avanceDestacado , .avanceDestacadoD {
	margin:0 10px 5px 10px;
	padding:0 10px 0 10px;
}

.avanceDestacado h2, .avanceDestacado h3 , .avanceDestacadoD h2 , .avanceDestacadoD h3 {
	line-height:15px;
	margin:0 0 10px 50px;
}

.avanceDestacado p , .avanceDestacadoD p {
	font-size:12px;
	line-height:16px;
	margin:8px 0 0 50px;
	padding:0 0 10px 0;
}

.avanceDestacado p a {
	color:#7793A9;
}

.avanceDestacado p a:hover {
	color:#0c395c;
}

.avanceDestacado h2 , .avanceDestacadoD h2 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:22px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:24px;
}

.avanceDestacado h2 , .avanceDestacado a{
	text-decoration: none;
	color: #000000;
}

.avanceDestacadoD h2 , .avanceDestacadoD a {
	text-decoration: none;
	color: #006300;
}

.avanceDestacadoD h3 , .avanceNormalD h3 {
	color: #49b049;
	font-family:Georgia,"Times New Roman",Times,serif;
}

.avanceDestacado h3 , .avanceNormal h3 {
	color: #809cb0;
	font-family:Georgia,"Times New Roman",Times,serif;
}


.avanceNormal , .avanceNormalD {
	margin:0 0 5px 0;
	padding:0 10px 0 20px;
}

.avanceNormal h3 , .avanceNormalD h3 {
	margin:0 0 0 50px;
	font-size:9px;
	line-height:16px;
}

.avanceNormal h2 , .avanceNormalD h2 {
	font-size:12px;
	padding:4px 0 4px 0;
	margin:0 0 0 50px;
	font-family:Georgia,"Times New Roman",Times,serif;
	line-height:16px;
}

.avanceNormal p , .avanceNormalD p {
	font-size:10px;
	line-height:14px;
	padding:4px 0 10px 0;
	margin:0 0 0 50px;
	border-bottom:1px dashed #809CB0;
}
.avanceNormal a , .avanceNormal h2 {
	text-decoration: none;
	color: #000;
}

.avanceNormalD a , .avanceNormalD h2 {
	text-decoration: none;
	color: #006300;
}

.avanceDestacado img , .avanceDestacadoD img {
	border-width:1px;
	border-style:solid;
	border-color:#999999;
}

.avanceBot {
	border:none;
	color:#FFF;
	border-bottom:1px dashed #809CB0;
	clear:both;
	margin:0 0 0 50px;
}

.titulares .avanceBot {
	margin-left:0px;
}	

.titulares .avanceNormal h3 , .titulares .avanceNormal h2 , .titulares .avanceNormal p , .titulares .avanceDestacado h2 , .titulares .avanceDestacado h3 , .titulares .avanceDestacado p  , .titulares .avanceNormalD h3 , .titulares .avanceNormalD h2 , .titulares .avanceNormalD p , .titulares .avanceDestacadoD h2 , .titulares .avanceDestacadoD h3 , .titulares .avanceDestacadoD p{
	margin-left:0px !important;
}

.foto_chica {
	background:#fafafa;
	text-align:center;
	width:140px;
	margin:10px 0 10px 5px;
	padding:7px;
	border-width:1px;
	border-style:solid;
	border-color:#EEEEEE;
	float:right;
}

.foto_grande {
	background:#fafafa;
	text-align:center;
	margin:10px 0 0 50px;
	padding:7px;
	width:300px;
	border-width:1px;
	border-style:solid;
	border-color:#EEEEEE;
	margin-bottom:10px;
}

.foto_chica p, .foto_grande p{
	margin:3px 0 0 0;
	padding:0;
	font-family: Arial, Helvetica;
	font-size: 10px;
	color: #666666;
	text-align: right;
	border:none;

}

#video {
	margin:10px 10px 5px 50px;
	width:240px;
	text-align:center;
	display:inline;
}

.archivo {
	margin:0 0 0 50px;
	padding:0;
	font-size:11px;
	font-color:#000;
	line-height:17px;
}

.archivo a {
	color:#FF6600;
	text-decoration:none;
}

.archivo a:hover {
	border-bottom:1px dashed #FF6600;
}

.archivo table {
	margin:15px auto 0 auto;
}


.archivo table tr td table tr td {
	text-align:center !important;
}

/************* SEGUNDA Y TERCERA COLUMNA *********/

#columnaTres h1 , #columnaDos h1 {
	font-size:14px;
}

#columnaTres h2 ,  #columnaDos h2 {
	font-size:14px;
}

#columnaTres h2 a ,#columnaDos h2 a {
	color:#000;
	font-size:14px;
	text-decoration:none;
	line-height:15px;
	font-weight:bold;
}

#columnaTres h2 a:hover , #columnaDos h2 a:hover {
	border-bottom:1px dashed #000;
}

#columnaTres h3 a ,#columnaDos h3 a {
	color:#000;
	font-size:12px;
	text-decoration:none;
	line-height:15px;
	font-weight:bold;
}

#columnaTres h3 a:hover, #columnaDos h3 a:hover {
	border-bottom:1px dashed #000;
}

#columnaTres img, #columnaDos img{
	vertical-align:middle;

}

#columnaTres a, #columnaDos a, #avancepag a {
	color:#999;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	font-weight:bold;
}

#columnaTres a:hover, #columnaDos a:hover{
	border-bottom:1px dashed #999;
}

#columnaTres  p, #columnaDos  p {
	margin:0 0 10px 0;
	font-size:12px;
	line-height:16px;
}

#avancepag {
	margin:0px 10px 15px 25px;
}

#avancepag a:hover {
	border-bottom:none;
}

#avancepag a img {
	vertical-align:middle;
}

#reum {
	margin:0px 10px 0 25px;
	text-align:center;
	color:#ff8400;
}

#flashes {
	margin:0px;
	text-align:center;
	color:#ff8400;
}


/************* CUARTA COLUMNA ***************/

#columnaCuatro {
	padding:15px 20px;
	margin:0;
	font-size:11px;
}

#columnaCuatro h1 {
	margin:0 0 10px 0;
	padding:4px;
	background:#E68E0B url("../img/bg_naranja.gif") top left repeat-x;
	color:white;
	font-size:10px;
	font-weight:bold;
	font-family:"Arial";
}


#columnaCuatro a {
	color:#999;
	font-size:10px;
	text-decoration:none;
	line-height:15px;
	font-weight:bold;
	font-family:"Verdana";
}

#columnaCuatro a:hover {
	border-bottom:1px dashed #999;
}

.titularesImportantes p , .otrosTitulares p{
	font-size:11px;
	color:#000;
	font-weight:normal;
	line-height:15px;
}

.titularesImportantes h2  , .otrosTitulares h2 {
	font-size:12px;
	font-family:Georgia,Sans-Serif;
	color:#7793A9;
	font-weight:bold;
	margin:15px 0 0 0 !important;
	padding:0 !important;
	line-height:14px !important;
	border-bottom:1px solid #ccc;
}

.titularesImportantes h3  a , .otrosTitulares h3 a{
	font-size:14px  !important;
	font-family:Georgia,"Times New Roman",Times,serif !important;
	color:#000 !important;
	font-weight:bold  !important;
	line-height:16px;
}

.titularesImportantes h3  a:hover , .otrosTitulares h3 a:hover {
	border-bottom:1px dashed #000 !important;
}

.titularesImportantes {
	float:left;
	display:inline;
	width:300px;
}
.titularesImportantes img{
	margin-bottom:5px;
	padding:4px;
	border:1px solid #CCC;
}

.otrosTitulares {
	float:left;
	display:inline;
	margin:0 0 0 15px;
	width:300px;
}


/************************* COLUMNA GRANDE ***********************/
.colEnc , .colEncDep {
	margin:0;
	padding:0 0 25px 70px; 
}

.colEnc a {
	font-size:10px;
	color:orange;
	font-family:"Verdana";
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}

.colEncDep a {
	font-size:10px;
	color:#146002;
	font-family:"Verdana";
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
}

.colEnc a:hover {
	border-bottom:1px dashed orange;
}

.colEncDep a:hover {
	border-bottom:1px dashed 146002;
}

.colEnc p , .colEncDep p {
	font-size:12px;
	line-height:17px;
	padding:0;
	margin:10px 0;
}

.colEnc fieldset , .colEncDep fieldset {
	width:350px;
	margin:0 auto;
}

.colEnc ul {
	margin:8px 0 0 25px;
	padding:0;
	list-style:url("../img/vineta2.gif");
	vertical-align:middle;
}

.colEncDep ul {
	margin:8px 0 0 25px;
	padding:0;
	list-style:url("../img/vineta2_verde.gif");
	vertical-align:middle;
}
	
.colEnc li , .colEncDep li {
	margin:0;
	padding:5px 0;
}

.colEnc h2 , .colEncDep h2 {
	margin:0;
	padding:0;
}

.colEnc .encuestaA , .colEnc .encuestaC , .colEncDep .encuestaA , .colEncDep .encuestaC {
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}

.colEnc .encuestaA a {
	font-size:11px;
	color:#1a7dd1;
}

.colEnc .encuestaA a:hover {
	border-bottom:1px dashed #1a7dd1;
}

.colEncDep .encuestaA a {
	font-size:11px;
	color:#309125;
}

.colEncDep .encuestaA a:hover {
	border-bottom:1px dashed #309125;
}


.colEnc .encuestaC a , .colEncDep .encuestaC a{
	font-size:11px;
	color:#d13f1a;
}

.colEnc .encuestaC a:hover , .colEncDep .encuestaC a:hover {
	border-bottom:1px dashed #d13f1a;
}

.foto_tapa_suple {
	float:left;
	margin:0 10px 10px 70px;
	padding:4px;
	border:1px solid #eee;
	background:#fafafa;
}

.suplemento_especiales {
	margin:10px 10px 15px 0 !important;
	padding:0 0 15px 0 !important;
}

.suplemento_especiales ul {
	float:right;
	margin:0;
	padding:0;
	border-left:1px solid #ccc;
	list-style:none;
}

.suplemento_especiales li {
	margin:0;
	padding:0;
	border-right:1px solid #ccc;
	float:left;
}

.suplemento_especiales a {
	display:block;
	margin:0;
	padding:2px 8px;
	color:#7793A9;
	text-decoration:none;
	font-family:'Verdana';
	font-size:10px;
	font-weight:bold;
}

.suplemento_especiales a:hover {
	text-decoration:underline;
}
.seccion_podcast{ border-bottom:1px solid #999; margin:20px;}

#googleSearchUnitIframe {
	padding:0 0 15px 25px !important;
}

.fotonoticias {
	padding:0 0 15px 25px;
}

	.fotonoticias ul {
		margin:0 auto;
		padding:0;
	}
	
	.fotonoticias li {
		margin:10px;
		display:inline;
		float:left;
		width:151px;
		background:url(../img/bg_gal_mid.gif) repeat-y;
	}
	
	.listado {
		padding:0 15px 0 0;
	}
	
	.avance_fotonoticias {
		border-bottom:1px solid #c4d3df;
		padding:0 0 10px 0;
		margin:0 0 10px 0;
	}
	
	.avance_fotonoticias h3 {
		font-size:14px;
		line-height:18px;
	}
	
	.avance_fotonoticias p {
		font-size:12px;
		line-height:16px;
		width:auto !important;
	}
	
	.foto_fotonoticias {
		border:1px solid #c4d3df;
		background:f2f2f2;
		padding:5px;
		float:right;
		display:inline;
		margin:0 0 0 10px;
	}
	
	.foto_fotonoticias img {
		border:1px solid gray;
	}
	
	.calendario_fotonoticias {
		background:#FFF url(../img/bg_cal.jpg) no-repeat;
		width:68px;
		height:68px;
		text-align:center;
		float:left;
		display:inline;
		margin:0 10px 0 0;
		padding:5px 0 0 0;
	}
	
	.calendario_fotonoticias p {
		font-size:10px;
		width:60px !important;
		line-height:10px !important;
	}
	
	.calendario_fotonoticias h1 {
		font-size:24px;
		color:#990000;
		width:60px;
		padding:5px 0 0 0;
		margin:0 auto;
	}
	
	.calendario_fotonoticias h3 {
		font-size:10px;
		color:#000;
		width:60px;
		margin:0 auto;
		line-height:10px;
	}
	
		/* top y bot */
		.foto_top {
			margin:0;
			width:151px;
			height:10px;
			background:url(../img/bg_gal_top.gif) top no-repeat;
		}
		
		.foto_bot {
			margin:0 !important;
			padding:0 !important;
			width:151px;
			height:12px;
			background:#FFF url(../img/bg_gal_bot.gif) top no-repeat;
		}
		
	.fotonoticias img {
		width:130px;
		border:1px solid gray;
	}
	
	.fotonoticias a {
		font-family:"Verdana";
		font-size:10px;
		color:gray;
		text-decoration:none;
	}
	
	.fotonoticias p {
		width:130px;
		line-height:14px;
		margin:5px auto 0 auto;
	}

/************************* COLUMNA ADEMAS **********************/
	#columnaAdemas {
		margin:15px 0 20px 0;
		padding:0 20px;
	}

	#columnaAdemas a {
		color:#999;
		font-family:"Verdana";
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		line-height:15px;
	}

	#columnaAdemas a:hover {
		border-bottom:1px dashed #999;
	}
	
	#columnaAdemas fieldset img {
		float:left;
		vertical-align:top;
		text-align:center;
		padding:4px;
		background-color:white;
		margin-right:8px;
		border:1px solid #ccc;
	}
		
	.divAdemas {
		float:left;
		display:inline;
		width:290px;
		margin:0;
	}
	
	.divAdemasb {
		float:left;
		display:inline;
		width:290px;
		margin:0 15px;
		padding:0 15px;
		border-left:1px dashed #7793A9;
		border-right:1px dashed #7793A9;
	}
	
	.divAdemas h1 , .divAdemasb h1 {
		padding:0;
		margin:0;
		font-size:12px;
		font-family:Georgia,Sans-Serif;
		color:#7793A9;
		border-bottom:1px solid #ccc;
	}
	
	.divAdemas img , .divAdemasb img {
		vertical-align:middle;
	}
	
	.divAdemas h2 , .divAdemas h2 a , .divAdemasb h2 , .divAdemasb h2 a {
		font-size:12px !important;
		font-family:Georgia,"Times New Roman",Times,serif !important;
		line-height:16px !important;
		color:#000 !important;
		font-weight:bold;
		text-decoration:none;
	}
	
	.divAdemas h2 a:hover , .divAdemasb h2 a:hover {
		border-bottom:1px dashed #000 !important;
	}
	
	.divAdemas p , .divAdemasb p {
		font-size:11px;
		line-height:16px;
	}
	
	.divAdemas fieldset , .divAdemasb fieldset {
		margin:0;
		padding:0 0 10px 0;
	}
	
	.zonaDep h2 {
		color:#49b049;
	}
	
	.zonaDep h3 a , .zonaDep h3 {
		color:#006300 !important;
	}
	
	.zonaDep h3 a:hover {
		border-bottom:1px dashed #006300 !important;
	}
	

/******************************************************/
#zonaselect h1 {
	margin:20px 20px 20px 70px;
	padding:0 0 10px 0;
	font-family:'Trebuchet MS';
	font-size:14px;
	color:#047d04;
}

#zonaselect select {
	font-family:"Verdana";
	font-size:11px;
	font-weight:normal;
	line-height:15px;
}
	
	

/******************************************************/
/************************ CAJAS ***********************/
/******************************************************/
	/* BOCA */
	#boca .grafico{
		border:1px solid #CCC;
		background:#FFF;
		padding: 5px;
	}
	
	#boca a{
		color:#000;
	}
	#boca a:hover{
		border-bottom:1px dashed #000;
	}

	/* PADRON */
	#padron .boton {
			background:#FFFF99 url("../img/bg_naranja.gif") repeat-x scroll 0%;
			border:1px solid #FF9900;
			color:white;
			font-size:10px;
			padding:1px 5px;
			vertical-align:middle;
	}
	
	#padron .text {
		background:#eee url("../img/bg_um_gris.gif") repeat-x scroll 0%;
		border:1px solid #FF9900;
		font-size:10px;
		padding:2px;
		vertical-align:middle;
	}
	
	#padron b {
		text-align:center;
		line-height:16px;
	}
	
	/* CAJA BLOGS */
	.blogs {
		margin:15px 0;
		padding:0;
	}
	
	.blogs a {
		color:#999;
		font-family:"Verdana";
		font-size:10px;
		font-weight:bold;
	}
	
	.blogs h1 {
		border-bottom:1px solid #CCC;
	}
	
	.blogs div img {
		padding:4px !important;
		border:1px solid #c7c5c5 !important;
	}
	
	.blogs fieldset {
		padding:10px 10px 0 0;
		margin:0;
		border:3px solid #fff; 
		background:#fff url("../img/bg_newgrayh.gif") repeat-y right;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#525252;
	}
	
	.blogs fieldset img {
		padding:4px;
		background:#FFF;
		border:1px solid #CCC;
		margin:0 15px 10px 10px;
		float:left;
		display:inline;
	}
	
	.blogs fieldset h2 a {
		font-size:12px !important;
		line-height:17px !important;
	}
	
	.blogs fieldset a:hover {
		border-bottom:1px dashed #7793a9;
	}
	
	.blogs fieldset p {
		font-size:10px;
	}
		
	
		.descripcion {
			font-size:11px !important;
			color:#000 !important;
			font-weight:bold;
			margin:0 !important;
			padding:0;
		}
		
		.descripcion a {
			color:#7793a9 !important;
			font-size:11px !important;
			font-weight:bold;
		}
		
		.descripcion a:hover {
			border-bottom:1px dashed #7793a9 !important;
		}
		
	/* CAJA OPINIONES */
		.opiniones {
			background:top url("../img/opinion_top.gif") #fff no-repeat;
			width:319px;
			padding:15px 0 0 0;
			margin:0 0 15px 0;
		}
		
		.opiniones fieldset {
			padding:0 20px;
			background:url("../img/opinion_mid.gif") repeat-y;
			margin:0;
			border:none;
		}
		
		.opiniones h2{
			color:#333;
		}
		
		.opiniones p {
			font-size:11px !important;
		}
		
		.opinionBot {
			text-align:center;
			padding:25px 0 0 0;
			background:url("../img/opinion_bot.gif") no-repeat top #fff;
			margin:0;
		}



	/* CAJA UM */
	.ultimo {
		padding:0 10px 10px 10px;
		border-left:1px dashed #bdbdbd;
		border-right:1px dashed #bdbdbd;
		margin:0 0 15px 0;
	}
	
	.ultimo h1 {
		margin:0;
		padding:0 0 10px 0;
	}
	
	.ultimo a:hover {
		border-bottom:none !important;
	}
	
	.ultimo a img {
		vertical-align:middle;
	}
	
		.ultimo .momento {
			margin:0 0 10px 0;
			border-bottom:1px dashed #bdbdbd;
		}
		
		.ultimo .momento p {
			font-size:10px !important;
		}
		
		.ultimo .momento b {
			color:#999;
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:12px;
		}
		
	/* CAJA UMD */
	.ultimoD {
		padding:0 10px 10px 10px;
		border-left:1px solid #bdbdbd;
		border-right:1px solid #bdbdbd;
		margin:0 0 15px 0;
	}
	
	.ultimoD h1 {
		margin:0;
		padding:0 0 10px 0;
		color:#004e00;
	}
	
	.ultimoD a {
		color:#037f03 !important;
	}
	
	.ultimoD a:hover {
		border-bottom:none !important;
	}
	
		.ultimoD .momento {
			margin:0 0 10px 0;
			border-bottom:1px dashed #bdbdbd;
		}
		
		.ultimoD .momento p {
			font-size:10px !important;
		}
		
		.ultimoD .momento b {
			color:#037f03;
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:12px;
		}
		
	/****** EL BORDE GRIS ******/
	.bgBlank {
		border:1px solid #999;
		margin:0 0 15px 0;
	}
	
	.bgBlank2 {
		border:1px solid #999;
		margin:10px 0;
	}
	
	.bgBlankPie {
		border-top:1px solid #cdcbcb;
		margin:20px 0 0 0;
	}

	/* CAJA GRIS */
	.cajaGris {
		margin:0;
		background:#fff url("../img/bg_newgray.gif") top left repeat-x;
		padding:0;
		border:3px solid #fff;
	}

	.cajaGris h2 a {
		color:#000;
		font-size:14px !important;
		line-height:18px !important;
		font-family:Georgia,"Times New Roman",Times,serif;
	}
	
	.cajaGris p {
		font-size:11px !important;
	}
	
	/* CAJA GRIS 2 */
	.cajaGris2 {
		margin:0;
		background:#fff url("../img/bg_newgray.gif") top left repeat-x;
		padding:10px;
		border:3px solid #fff;
	}

	.cajaGris2 h2 a {
		color:#000;
		font-size:14px !important;
		line-height:18px !important;
		font-family:Georgia,"Times New Roman",Times,serif;
	}
	
	.cajaGris2 p {
		font-size:11px !important;
	}
		/* caja de articulos relacionados */
		#related ul {
			list-style:none;
			margin:10px 0 15px 0;
			padding:0 20px;
			background:none;
		}
		
		#related li {
			margin:0;
			padding:0;
			border-bottom:1px solid #dedede;
		}
		
		#related ul a {
			font-size:11px;
			color:#000;
			font-weight:normal;
			text-decoration:none;
			margin:0;
			padding:5px 0;
			line-height:25px;
		}
		
		#related ul a:hover {
			border-bottom:none;
		}
	
		/* caja de herramientas */
		#toolbox_artic img{
			border: 0;
			}
		
		#toolbox_artic ul{
			list-style: none;
			margin:0;
			padding:0px;
			}
		
		#toolbox_artic li{
			border-bottom: 1px solid #FFFFFF;
			margin:0px;
			padding:0px;
			float:left;
			}
		
		#toolbox_artic li a{
			text-decoration: none;
			display: block;
			padding: 2px 2px 2px 2px;
			border: 1px solid #CCCCCC;
			background:url(../img/bg_tool_gr.gif) repeat-x;
			background-color: #EEEEEE;
			font-weight:normal;
			}
		
		#toolbox_artic li a:hover{
			background-color: orange;
			background:url(../img/bg_tool_or.gif) repeat-x;
			border-bottom:1px solid #CCCCCC;
			}
	
	
	/* CAJA AMARILLA */
	.cajaAmarilla {
		background:#fff266 url("../img/bg_amarillo.gif") top left repeat-x;
		padding:10px;
		border:2px solid #fcc960;
		margin:0 0 15px 0;
	}

	.cajaAmarilla h2{
		color:#000;
		font-size:14px !important;
		line-height:18px !important;
		font-family:Georgia,"Times New Roman",Times,serif;
		padding:4px 0;
	}
	
	.cajaAmarilla p {
		font-size:11px !important;
	}
	/* CAJA AMARILLA 2 */
	.cajaAmarilla2{
			background:#fff url(../img/bg_newgray.gif) repeat-x;
			padding:10px;
			border:3px solid #fff;
			margin:0;
	}
	
	.cajaAmarilla2 h2 a {
		color:#000 !important;
		font-size:14px !important;
		line-height:18px !important;
		font-family:Georgia,"Times New Roman",Times,serif;
	}
	
	.cajaAmarilla2 h2 a:hover {
		border-bottom:1px dashed #000 !important;
	}
	
	.cajaAmarilla2 p {
		font-size:11px !important;
	}
	
	.cajaAmarilla2 ul {
		margin:0;
		padding:0;
		list-style:url("../img/vineta2.gif");
	}
	
	.cajaAmarilla2 li {
		margin:0;
	}
	
	.cajaAmarilla2 fieldset{
		border-bottom:1px dashed #809cb0;
		margin:0 0 5px 0;
		padding:0 0 7px 0;
	}
	
	.cajaAmarilla2 .loading{
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
	}
	
	.bordeAmarilla2 {
		border:1px solid #999 !important;
	}
	
	.bordeAmarillaA:hover {
		border-bottom:0 !important;
	}
	
		/* especial encuestas */
		.votEncuesta p {
			line-height:15px !important;
			margin:0 !important;
			padding:0 !important;
		}
		
		.votEncuesta .boton {
			background:#FFFF99 url("../img/bg_naranja.gif") repeat-x scroll 0%;
			border:1px solid #FF9900;
			color:white;
			font-size:10px;
			padding:1px 5px;
			vertical-align:middle;
		}
		
		.votEncuesta ul {
			margin:2px 0 2px 25px !important;
		}
		
	/* CAJA VERDE */
	.cajaVerde{
			background:#30b116 url(../img/bg_box_verde.jpg) repeat-x;
			padding:10px;
			border: 1px solid #146002;
			margin:5px 0 15px 0;
	}
	
	.cajaVerde h1 {
		color:#0b6900;
	}
	
	.cajaVerde h2 {
		color:#d4faca;
	}
	
	.cajaVerde a {
		color:#0b6900 !important;
	}
	
	.cajaVerde a:hover {
		border-bottom:1px dashed #0b6900 !important;
	}
	
	.cajaVerde p {
		font-size:11px !important;
	}
	
	.cajaVerde ul {
		margin:0;
		padding:0;
		list-style:url("../img/vinetav.gif");
	}
	
	.cajaVerde li {
		margin:0;
	}
	
	.cajaVerde fieldset{
		border:2px solid #146002;
		background:#d4faca;
		margin:5px 0;
		padding:10px;
	}
	
	.cajaVerde .loading{
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
	}
	
	.bordeVerde {
		border:1px solid #146002 !important;
	}

		/* especial encuestas zdep */
		.votEncuestaD p {
			line-height:15px !important;
			margin:0 !important;
			padding:0 !important;
		}
		
		.votEncuestaD .boton {
			background:#146002 url("../img/bg_verde.gif") repeat-x top;
			border:1px solid #146002;
			color:white;
			font-size:10px;
			padding:1px 5px;
			vertical-align:middle;
		}
		
		.votEncuestaD ul {
			margin:2px 0 2px 25px !important;
		}
		
		/* especial caja posiciones */
		.cajaPosiciones {
			padding:0 10px 10px 10px;
			border-left:1px solid #bdbdbd;
			border-right:1px solid #bdbdbd;
			margin:0 0 15px 0;
		}
		
		.cajaPosiciones h1 {
			margin:0;
			padding:0 0 10px 0;
			color:#004e00;
		}
		
		.cajaPosiciones a {
			color:#037f03 !important;
		}
		
		.cajaPosiciones a:hover {
			border-bottom:1px dashed #037f03 !important;
		}
		
		.cajaPosiciones table {
			margin:0 auto;
			text-align:left;
		}
		
		.cajaPosiciones table tr td table {
			margin:0;
			text-align:left;
		}

		.cajaPosiciones b {
			color:#037f03;
		}
		
		/* especial torneos */
		#torneo_table {
			background:#146002;
			width:80%;
			margin:5px auto;
		}
		
		#torneo_table td {
			background:#d4faca;
			padding:4px;
		}
		
		#torneo_contenido a {
			border:0 !important;
		}
		
		#torneo_contenido a:hover {
			border:0 !important;
		}
		
		/* especial gamecast */
		#gamecast {
			padding:10px 2px !important;
		}
		
		#gamecast h1 {
			padding-left:10px !important;
		}

	/* CAJA VIDEO/PODCAST */
	.contenedorVP{
		padding:0;
		margin:0 0 15px 0;
	}
	
	.menuVP ul{
		padding:0;
		margin:0;
		list-style:none;
	}
	
	.menuVP li{
		display:inline;
		float:left;
		margin:0px;
		color:#000;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		padding:0 10px 2px 0;
		cursor:pointer;
	}
	
	.menuVP .on {
		color:#ff7800;
	}
	#contenidoVP{
		margin:0;
		border:3px solid #FFF;
		padding:2px 0 15px 0;
		background:#fff url(../img/bg_newgray.gif) top center repeat-x;
	}
	
	#contenidoVP h2 {
		color:#000;
		font-size:14px;
		font-weight:bold;
		width:270px;
		margin:0 auto;
		padding:0;
		line-height:18px;
		font-family:Georgia,"Times New Roman",Times,serif;
	}
	
	#contenidoVP p {
		font-size:11px;
		font-weight:normal;
		width:270px;
		margin:10px auto;
		line-height:15px;
	}
	
	#contenidoVP a {
		font-family:"Verdana";
		font-size:10px;
	}

	#contenidoVP fieldset {
		border-left:1px solid #c50505;
		padding-left:15px;
		margin-left:25px;
	}
	
	.masvideo {
		margin-left:2px;
	}
	
	.masvideo p {
		margin:0 !important;
		padding:0 !important;
		display:inline;
	}
	
	.masvideo a {
		font-size:11px;
		height:100%;
		display:inline;
		
	}
	.masvideo a img{
		padding:3px;
		background:#eee; border: 1px solid #ccc;
		width:65px;
		height:54px;
		margin:0px;
		*margin:2px;
		
		
	}
	
	.masvideo a:hover img{
		background:#ddd;
	
	}
	
	.videoDescripcion b{
		color:#809CB0;
	}
	.videoDescripcion{
		width:303px;
		margin:3px 0 0 2px;
		*margin:3px 0 0 4px;
		border: 1px solid #ccc;
		position: relative;
		background:#ddd;
		padding:3px 0 0 0;
		* padding:23px 0 0 0;
		font-weight:bold;
	}
	
	.videoDescripcion .flecha{
		position:absolute;
		background:#ddd url('../img/flechita_video.gif') no-repeat;
		width:24px;
		height:17px;
		top:-1px;
		left:25px;
		
	}
	
	#contenidoVP fieldset h2 {
		width:250px;
	}
	
	#contenidoVP fieldset p {
		width:250px;
	}
	
	.minifec{
		color:#809CB0;
	}
	
	/* VIDEO */
	.tvNueva {
		padding:0;
		width:300px;
		margin:0 auto;
	}
	
	/*.tvNueva2 {
		background:url("../img/tv_midas_1.jpg") no-repeat top left;
		padding:25px 0 40px 43px;
		width:260px;
		margin:0 auto;
	}*/
	.tvNueva2 {
		background:url("../img/tv_midas_3.jpg") no-repeat top left;
		padding:15px 0 0 15px;
		width:304px;
		height:245px;
		margin-left:3px;
	}
	
	/* CAJA VISITADOS */
	.menVis{
		padding:0;
		margin:0;
		list-style:none;
	}
	
	.menVis li{
		display:inline;
		float:left;
		margin:0px;
		color:#000;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		padding:5px 10px 5px 0;
		cursor:pointer;
	}
	
	.menVis .on {
		color:#ff7800;
	}
	
	
	.lnkNone:hover{
		text-decoration:none !important;
		border:0px !important;
	}
	
/******************************************************/
/*********************** BANNERS **********************/
/******************************************************/
.publicidad{
	border:1px dashed #999;
	background:#f9f9f9;
	padding:2px;
	font-family:"Arial";
	font-size:9px;
	font-weight:normal;
	color:#999;
	text-align:center;
	margin: 0px auto 10px auto;
}

.publicidad#top_ban{
	width:950px;	
}

.publicidad#col1-1{
	margin:0 15px 15px 25px;
}

.publicidad#pie_ban{
	width:930px;	
}
	
/******************************************************/
/*********************** CONTACTO *********************/
/******************************************************/
#caja_contacto{
	position:absolute;
	display:none;
	border:3px solid #ccc;
	background:#FFF url(../img/contacto_back.jpg) repeat-x top;
	height:2px;
	width:2px;
	text-align:left;
	font-family:"Verdana";
	overflow:hidden;
}

#caja_contacto a{
	font-size:11px;
	font-family:Arial;
	color:#666;
	text-decoration:none;
}

#caja_contacto a:hover{
	color:#333;
}

#caja_contacto h2{
	text-align:left;
	padding:0;
	font-family:"Georgia";
	font-size:11px;
	color:#809cb0;
}

#caja_contacto ul{
	padding-top:4px;
}

#caja_contacto li{
	list-style-type:none;
	width:160px;
	float:left;
	text-align:left;
	padding:10px 0px 0px 10px;
	color:#000;
	font-weight:bold;
	margin:0px;
}

#caja_contacto br{
	clear:both;
}

#caja_contacto .inputs{
	border: 1px solid #CCC;
	color: #000;
	width: 280px;
	padding:2px;
}

#caja_contacto .cont_error{
	color:#C00;
	font-weight:bold;
	margin-top:10px;
	padding:15px;
	width:250px;
	display:none;
}

#caja_contacto .tituloCon{
	float:left;
	display:inline;
	margin:11px 0 0 15px;
}

#caja_contacto .cerrar{
	float:right;
	display:inline;
	padding:5px;
}

#caja_contacto .cerrar a {
	font-size:10px;
}

#caja_contacto .loading{
	margin-top:150px;
	color:#333;
	text-align:center;
	font-size:10px;
}

.staff{
	background:bottom right url("../img/emails_back.jpg") no-repeat;
	padding-left:15px;
	line-height:18px;
}

.staff h2 {
	padding:5px 0 0 0 !important;
	margin:0 !important;
	line-height:13px;
}

.telefono{
	background:bottom right url("../img/telefonos_back.jpg") no-repeat;
	padding-left:15px;
	line-height:18px;
}

.telefono b {
	font-family:"Georgia";
	font-size:14px;
}

.wap {
	padding-left:20px;
	padding-right:20px;
	line-height:18px;
}

.rss{
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	line-height:18px;
}

.copyright {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	line-height:18px;
}

.copyright p {
	text-align:center;
}

.copyright h2 {
	text-align:center !important;
}

.editorial {
	padding-left:15px;
	line-height:18px;
}

.editorial h2 {
	padding:15px 0 0 0 !important;
	margin:0 !important;
	font-size:16px !important;
	line-height:20px !important;
}

.log_err{
	color:#C00;
	display:none;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}

.titTit{
	color:#000;
	font-family:Georgia;
	font-size:12px !important;
}

.cajaTit{
	padding:2px 0px !important;
	overflow:hidden;
}

/******************************************************/
/************************ PIEEE ***********************/
/******************************************************/
#pie {
	margin:0;
	padding:15px 0;
	background:url("../img/bg_newgray.gif") top repeat-x;
	border-top:3px solid #fff;
	text-align:center;
}

#pie a {
	color:#000;
	font-size:10px;
	line-height:16px;
	text-decoration:none;
	font-weight:normal;
}

#pie a:hover {
	border:none;
}

.pieA {
	float:left;
	margin:0 0 15px 20px;
	display:inline;
}

.pieB {
	float:right;
	margin:0 20px 15px 0;
	display:inline;
}

.pieA {
	color:#000;
	font-size:10px;
	font-family:"Verdana" !important;
	font-weight:normal;
	text-align:left;
	width:700px;
}

.pieA a {
	color:#000 !important;
	font-weight:normal !important;
}

.pieA a:hover {
	text-decoration:underline !important;
	border:0 !important;
}

.pieB {
	color:#000;
	font-size:10px;
	font-family:"Verdana" !important;
	font-weight:normal;
	text-align:right;
}

.pieB table {
	border:3px solid #fff;
	background:#fff url("../img/bg_newgray.gif") repeat-x top;
	padding:4px;
	margin:0;
}

.pieB p {
	font-size:11px;
	padding:1px 0 !important;
}

.pieC {
	vertical-align:middle;
	text-align:center;
	color:#000;
	font-size:10px;
	font-weight:normal;
}

.pieC img {
	vertical-align:middle;
	margin:15px 15px 0 0;
}