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

body {
	overflow-x:hidden;
}
a img {
border: 0;
}

a {
text-decoration:none;
color:#000000;
}
strong { font-weight:bold; }

a:hover{
text-decoration:none;
color:#cc0000;
}

h1{ 
font-family:"Times New Roman", Times, serif; 
font-size:1.55em; 
font-weight:bold;
margin-top:0; 
}
	
h2 {
display:inline;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1em;
color:#003d4d;
margin-top:0;
}

h3 {
display:inline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1.05em;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1em;
color:#003d4d;
margin-top:0;
}

#quienes_somos {
display:inline;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1em;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height:21px;
text-align:justify;
width:40em;
color:#003d4d;
margin-top:0;
}

h4 {
font-family: "Times New Roman", Times, serif;
font-size: 14px;
color: #003d4d;
text-transform: uppercase;
}

.encabezado{
/*background:#fff url(imagenes/lines.jpg) repeat-x;*/
border-top:3px solid #000;
border-bottom:1px dotted #b3b3b3;

height: 1.50em;
margin-bottom:.44em;
padding: 0 0 0.38em 0;	
}

p{ 
	color:#1a1a1a;
	font-size:9pt;
	font-weight:lighter;
	font-family:Georgia, "Times New Roman", Times, serif;line-height:20px;
	text-align:justify;

}

.margin-bottom {
	margin-bottom:.5em;
	overflow:hidden;
}
.margin-bottom2 {
	margin-bottom:.5em;

}
.margin-right {
margin-right:.5em;}

#container{
width: 62.38em;
margin: 0 auto;
background: #fff;
text-align: left;
}
	
#header{ 
width: 62.38em;
height: 10.00em;
float: left;
margin:0 0 0 0;
}
	#header-menu-sec{
		float: left;
		width: 62.38em;
		height: 20px; /* 34 px */
		/* line-height: 20px; /* 24 */
		border-bottom:3px solid #000000;
	}
		#header-menu-sec-izq{
		float: left;
		min-width:270px;
		/*border: 1px solid black; pruebas de tamao*/
		}
			#header-menu-sec-izq ul{
			margin:0; /* */
			padding-left: 0px;			
			}
			
			#header-menu-sec-izq li{
			float: left;
			padding-right: 5px ;	
			list-style: none outside none;
			list-style-type: none;
			line-height: 100%;
			font-family:Arial;
			font-size:12px;
			color:#000000;
			display: block;			
			}
			
			#header-menu-sec-izq li a{			
			text-decoration: none;
			color:#000000;
			}
			
			#header-menu-sec-izq li a:hover{	
			text-decoration:underline;
			}
		
		#header-menu-sec-der{
		float: right;
		/*min-width:242px;*/
		}
		
			#header-menu-sec-der ul{
			margin:0; /* */
			padding-left: 0px;			
			/*border: 1px solid black; pruebas de tamao*/
			}
			
			#header-menu-sec-der li{
			float: left;
			padding-right: 8px ;	
			list-style: none outside none;
			list-style-type: none;
			line-height: 100%;
			font-family:Arial;
			font-size:12px;
			color:#000000;
			display: block;			
			}
			
			#header-menu-sec-der li a{			
			text-decoration: none;
			color:#000000;
			}	
			
			#header-menu-sec-der li a:hover{	
			text-decoration:underline;
			}
			
	#headerlogo{
	float: left;
	width: 62.38em;
	height: 65px;
	}
		.logo{
		font-family:Arial, Helvetica, sans-serif;
		font-size: .9em;
		padding-top:8px; /* */
		/* position:relative;
		top: 8px;
		*/
		}
		
	#header-menu-pri{
		float: left;
		width: 62.38em;
		height: 30px;
		line-height:30px;
		background-color: black;
		text-align:right; 
		text-transform:uppercase;
		}
		
		#header-menu-pri ul{
		padding-left: 0px;
		margin:0;
		padding:2px 0 0 10px;		
		/*border: 1px solid black; pruebas de tamao*/						
		}
		#header-menu-pri li{
		float: left;
		padding:0 8px 0 8px;	
		list-style: none inside none;
		list-style-type: none;
		line-height: 24px;
		font-family:Arial;
		font-size:12px;
		color:#ccc;
		border-right:1px solid grey;		
		}
		
		#header-menu-pri li a{			
		text-decoration: none;
		color:#ffffff;
		}	
		#header-menu-pri li a:hover{	
		text-decoration:underline;
		}
		#header-menu-pri .buscar	{	
		float:right;
		position:relative;
		right:8px;
		}		
	#header-fecha{
	float: left;
	width: 62.38em;
	height: 20px;
	background-color: #cc0000;
	line-height: 20px;
	}
		.header-fecha-txt{			
		text-align:right; 
		text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		font-style: normal;
		font-weight: bold;
		text-transform: none;
		letter-spacing: normal;
		color: white;
		padding:0 0 0 18px;		
		}	
			
#main{ 
width: 62.38em;
float: left;
}

#content{ 
width: 45.50em;
float: left;
}
	#cont-noticias{ 
		width: 45.50em;
		float: left;
		height:28.14em;
		margin: 0 0 1em 0;
	}
		#cont-noticias-izq{ 
		width: 400px;
		float: left;
		margin:0.5em 0.5em 0.5em 0;
		padding:0 0.5em 0 0;
		border-right:1px dotted #ccc;
		height:28.14em;
		}
		#cont-noticias-izq .margin-bottom {
			max-height:220px;
			overflow:hidden;
		}
		#cont-noticias-izq .margin-bottom img {

		}
		
		#cont-noticias-der{ 
		width: 310px;
		float: left;
		height:28.14em;
		margin-top:0;
		}
		
		.cont-noticias-der-div{			
		/* float: left; */
		max-height:164px;  /* 9.38em */
		margin-top:0;
		}
		
		.cont-noticias-der-div p{
			margin-top:5px;
		
		}
		
		
		.cont-coment{
			background:#f3f3f3;
			border-top:1px dotted #bfbfbf;
			border-bottom:1px dotted #bfbfbf;
			height: 25px;
			text-align:right; text-transform:uppercase;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.7em;	
			line-height: 25px;
			margin-bottom:5px;
				
			width:220px; 
			float:right;
			margin-bottom:10px;
		}
		
		.cont-coment A:hover { 

		}
		
		.cont-large{
			background:#f3f3f3;
			border-top:1px dotted #bfbfbf;
			border-bottom:1px dotted #bfbfbf;
			height: 25px;
			text-align:right; text-transform:uppercase;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.7em;	
			line-height: 25px;
			margin-bottom:5px;
			width:100%;
		}

		.cont-video-audio{ 
		float:left;
		height: 25px;
		line-height: 25px;
		padding:4px 0 0 0;	
		}	
		
		.burbuja{ 
		padding:3px 0 0 0;	
		}
			
	#ads728 { 
	margin-top:3px;
	float:left;
	margin: 0 0 1em 0;
	}
	
	#cont-actualidad{ 
	width: 45.50em;
	float: left;
	margin: 0 0 1em 0;
	}
		#cont-actualidad-izq{ 
		width: 340px;
		float: left;
		margin:0.5em 0.5em 0.5em 0;
		padding:0 0.5em 0 0;
		}
		#cont-actualidad-izq .margin-bottom{
			height:192px;
		}
		#cont-actualidad-der{ 
		width: 370px;
		float: left;
		margin:0.5em 0 0 0;

		}
		.cont-actualidad-der-div{
		width: 370px;
		float: left;
		margin: 0 0 0.5em 0;
		margin-top:10px; /* */

		}		
		.cont-actualidad-der-img{ 
		width: 142px;
		height:78px;
		overflow:hidden;
		float: left;
		margin: 0 0.5em 0.2em 0;		
		}
		.cont-actualidad-der-txt{
		/*width: 218px;
		float: left; */
		margin: 0 0 0.5em 0;
		/*height:48px;*/
		overflow:hidden;
		}
			.cont-actualidad-der-txt .cont-video-audio{
				margin-right:10px;
			}

	#cont-deportes{ 
	width: 45.50em;
	float: left;
	margin: 0 0 1em 0;
	}
	#cont-seccion-normal{ 
	width: 45.50em;
	float: left;
	height:300px;
	
	}
	
		.div-deportes{ 
		width: 223px;
		height:300px;
		float: left;
		margin:0.5em 1em 0 0;
		margin-bottom:10px;
		}
		.div-deportes .margin-bottom{
			height:180px;
		}
		.div-deportes h2{
			float:left;
			height:40px;
			
		}
		.div-deportes p{
			float:left;
			max-height:165px;
			
		}
		.div-deportes img{
			 /*height:180px;*/
		}

		.deporteslast{ 
		width: 230px;
		height:100px;
		float: left;
		margin:0.5em 0 0 0;
		}
			.deporteslast h2{
				height:100px;
			}
		
	#cont-policial{ 
	width: 45.50em;
	float: left;
	margin: 0 0 1em 0;
	}
		#cont-policial-div-izq{ 
		width: 400px;
		float: left;
		margin:.5em 0 .5em 0;
		padding:0 .5em 0 0;
		}
		
		.policiales{
		width: 400px;
		
		float: left;
		margin: 0 0 .5em 0;
		}
			.policiales .cont-coment{ 
				width: 250px;
			}
			
		.notapolicial{
		/*width: 250px; 
		float: left; */
		margin: 0 0 0.5em 0;
		/*height:68px; /* */
		}
		
		.imgpolicial{ 
		width: 140px;
		height:100px;
		overflow:hidden;
		float: left;
		margin: 0 0.5em 0.2em 0;
		}
		
		#cont-policial-der{ 
		width: 320px;
		float: left;
		margin:0.5em 0 0.5em 0;
		padding:0 0 0 0;
		}
		
		#cont-policial-der .margin-bottom {
			height:130px;
			overflow:hidden;
		}
			
	#cont-cultura{ 
	width: 21.0em;
	float: left;
	margin: 0 0 1em 0;	
	}
		#cont-cultura .margin-bottom{
			height:130px;
		}
		
	#cont-tendencias{ 
	width: 23em;
	float: right;		
	border-left:1px dotted #ccc;
	padding:0 0 0 .7em; 
	margin: 0 0 1em 0;
	}
	
		.cont-tendencias-div {
			width:23em;
			min-height:90px;
	
		}
		.cont-tendencias-txt{
		/*width: 220px;
		float: left;*/
		margin: 0 0 0.5em 0;
		
		}

		.cont-tendencias-img{ 
			width: 140px;
			height: 78px;
			float: left;
			overflow:hidden;
			margin: 0 0.5em 0.2em 0;
		}
	#cont-agro{ 
	width: 45.50em;
	float: left;
	margin: 0 0 1em 0;
	}
		#cont-agro-izq{ 
		width: 382px; /* 330 */
		float: left;
		margin: 0 1em 0 0;
		}
		
		#cont-agro-der{ 
		width: 330px; /* 382px */
		float: right;
		}
			.cont-agro-der-div{
			width: 382px;
			float: left;
			margin: 0 0 .5em 0;
			
			}		
			.cont-agro-der-img{ 
			width: 140px;
			float: left;
			margin: 0 .5em 0 0;
			}
			.cont-agro-der-txt{
			width: 230px;
			float: left;
			}
			
	#cont-columnistas{ 
	width: 45.50em;
	float: left;
	margin: 0 0 1em 0;
	}

		.div-columnistas{ 
			width: 250px;
			height:100px;
			float:left;

			margin:0.5em 1em 0 0;
			margin-bottom:10px;
		}
			.imgcolum{ 
			/* width: 75px; */
			float: left;
			margin: 0 0.3em 0 0;			
			}
			
			.nombre-columnistas{ 
			width: 148px;
			float: left;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			}
		
			.articulo-columnistas {
			width: 148px;
			float: left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #4d4d4d;
			border-top: 1px dotted #ccc ; 
			}
		#cont-columistas-izq{ 
		width: 14.5em;
		float: left;
		margin: 0.5em 0.5em 0 0;
		}
		#cont-columnistas-centro{ 
		width: 14.5em;
		float: left;
		margin: 0.5em 0.5em 0 0;
		}
		#cont-columnistas-der{ 
		width: 14.5em;
		float: left;
		margin: 0.5em 0 0 0.5em;
		}
		
	#cont-lugares{ 
	width: 45.50em;
	float: left;
	}
		#mapa{ 
		width: 45.50em;
		height:200px;
		overflow:hidden;
		float: left;
		margin:0.5em 0 0.5em 0; 
		}
		#mapa iframe{
			display:block;
		}
	
	#cont-audio{ 
	width: 19.0em;
	float: left;		
	padding: 0 0.7em 0 0;
	margin:0 0 0.5em 0;
	}
	    .encabezado-audio{
		background:#fff url(imagenes/lines.jpg) repeat-x;
		height: 1.94em;
		padding: 0 0 0.38em 0;
		margin:0 0 0.5em 0;
		}
		.escradio{ 
		background-color:#003243;
		color:#ffffff;
		width: 19.0em;
		float: left;
		height: 42px;
		line-height: 42px;		
		margin: 0 0 0.3em 0;
		/*border-top: 0.063em dotted #ccc;
		border-bottom: 0.063em dotted #ccc;*/
		}
		.escradio a{ 
		color:#FFF;
		text-decoration:none;
		/*border-top: 0.063em dotted #ccc;
		border-bottom: 0.063em dotted #ccc;*/
		}
		
		.audiomic{
		float:left;
		
		}
		.audioplay{
		float:left;
		margin:0.3em 0.3em 0 0.5em;
		padding:0.4em 0 0 0;
		}
		.audios{ 
		width: 19.0em;
		float: left;
		height:60px;
		margin: 0 0 0.3em 0;
		border-bottom: 0.1em dotted #ccc;
		}
		.audiosnombre{
		float:left;	
		font-family: arial, Helvetica,sans-serif;	
		}
		.audiosfecha{
		float:left;		
		font-size: 0.9em;
		color:#666666;
		font-family: arial, Helvetica,sans-serif;
		}		
		.escmasaudio{
		float:left;
		width: 100%;
			background:#f3f3f3;
			border-top:1px dotted #bfbfbf;
			border-bottom:1px dotted #bfbfbf;
		height: 25px;
		text-align:right; text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;	
		line-height: 25px;
		}	
		.escmasaudio A:hover { 
		text-decoration: underline 
		}
	#cont-imagenes{ 
		float: left;
		overflow:hidden;
		width: 25.0em;
		min-height:475px;		
		margin: 0 0 0 0.7em;
	}
	#imagenes{
		float:left;
		width: 25.0em;
	}
	#cont-imagenes #gallery{
		float:left;
		width:2500em;
		overflow:hidden;
		border:#C00;
	}
		.cont-imagenes-txt{
		/*width: 220px;
		float: left;*/
		margin: 0 0 0.5em 0;
		
		}
		.imgimg{ 
		width: 25em;
		max-height:270px;
		overflow:hidden;
		float: left;
		margin: 0.5em 0em 0.5em 0;
		}
		.vermasimg{
		float:left;
		width: 100%;
			background:#f3f3f3;
			border-top:1px dotted #bfbfbf;
			border-bottom:1px dotted #bfbfbf;

		height: 25px;
		text-align:right; text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;	
		line-height: 25px;
		padding-top:1px;
		}	
		.vermasimg A:hover { 
		text-decoration: underline 
		}
		
		
		#cont-video{ 
		float: left;
		overflow:hidden;
		width: 320px;
		height:475px;		
		margin: 0 0 0 0.7em;
		}
		#cont-video .encabezado{
			width: 320px;
		}
			.videovideo{ 
			width:320px;;
			max-height:270px;
			overflow:hidden;
			float: left;
			margin: 0.5em 0em 0.5em 0;
			}
			
#sidebar{
width: 16.25em;
float: right;
/*border: 0.063em solid #ccc;*/	}
	
	#sidevideos{ 
	float:left; 
	width: 16.25em;
	margin: 0 0 .5em 0;
	}
	#sidevideos #videos{
		min-height:225px;
	}
		#videocaps{ float:left; margin:0 0.20em 0.5em 0.20em; cursor:pointer; }
		#videocaps3{ float:left; margin:0 0 0.5em 0; /*padding:0 0.60em 0 0.60em;*/}

		
		.vermasvideos{
		float:left;
		width: 100%;
		background:#fff url(imagenes/commentbg.jpg) repeat-x;
		height: 25px;
		text-align:right; text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;	
		line-height: 25px;
		margin:0 0 1.5em 0;		
		}
		
	#sidecartas{ 
	float:left; 
	width: 16.25em;
	margin:0 0 1em 0;
    padding:0 0 0 0;	
	}
		.cartas-caja{ 
			float:left; 
			width: 16.25em;
			height:72px; /* */
			background:url(imagenes/cartas.jpg);
			/*border-top:0.4em solid #cc0000;
			border-bottom:0.4em solid #cc0000;
			*/
			/* height:2.9em; */
			margin:0.6em 0 0 0;	
			margin-top:-1em;
		}
		.cartas-encabezado{
			width: 14.2em;
			float:left;
			padding:0.6em 0 0 0;
			padding-top:30px; /* */
			font-family: georgia, "Times new Roman",Times,serif;
			text-align:right;
			font-weight: bold;
			font-variant:small-caps;
			font-size: 18px;
			color:#4c4c4c;
		}
		.cartas-img{
		/* position:absolute;
		z-index:20;	
		*/
		}
	
	#sidetwitter{ float:left; width: 16.25em;margin:0 0 1em 0;}
		.twitter-caja{
		/* float:left; */
		border:0.063em solid #cbcbcb;
		}
		.twitter-titulo{
		width:16.25em;		
		float:left;
		background-color:#ebf9fd;
		padding: 0.5em 0 0.4em 0;
		border-bottom:0.063em solid #cbcbcb;
		}
		.twitter-img{		
		float:left;
		margin:0 0.4em 0.3em 0.4em;
		}
		.twitters{
		float:left;
		width:245px; /* */
		margin: .5em .5em .5em .5em;
		font-family: arial, Helvetica,sans-serif;
		border-bottom: 1px dotted #cbcbcb;
		font-size:12px ;
		}
		.twitter-bottom{		
		float:left;
		background-color:#f2f2f2;
		width:16.25em;	
		border-top:0.063em solid #cbcbcb;
		padding:0.3em 0 0.3em 0; 
		}
		.twitter-logo{
		float:left;
		margin:0 0 0 0.2em;
		}
		.twitter-flechas{
		float:right;
		width:20px;
		margin:0 0.5em 0 0;	
		}
		.farriba{
		float:left;
		margin:0 0 0.3em 0;
		}
		.fabajo{
		float:left;
		}
	
	#sideads250{ 
	float:left; 
	width: 16.25em;
	margin: 0 0 1em 0;
	}
	
	#sideclasificados{ 
	float:left; 
	width: 16.25em;
	
	margin:0 0 1em 0;
	}
		.clasificados{
			width:16em;
			height:55px;
			margin:0 0 0.5em 0;
			border-bottom:1px dotted #ccc;
			color:#4c4c4c;
			padding:0 0 0 0.25em;			
		}
		.clasificados-titulo{
			float:left;	
			color:#003d4d;
			font-family: arial, Helvetica,sans-serif;
			font-weight:bold;
			padding:0 0 0 0.1em;
			font-size: 12px;
		}
		.clasificados-localidad{
			float:left;
			color:#4c4c4c;
			font-family: arial, Helvetica,sans-serif;
			padding:0 0 0 0.1em;
			font-size: 12px;
		}
		.clasificados-tipo{
			float:left;	
			color:#4c4c4c;
			font-family: arial, Helvetica,sans-serif;
			padding:0 0 0 0.1em;
			font-size: 12px;
		}
		
		.vermasclasificados{
		float:left;
		width: 100%;
		background:#fff url(imagenes/commentbg.jpg) repeat-x;
		height: 25px;
		text-align:right; text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;	
		line-height: 25px;
		margin:0.5em 0 0 0;
		padding:3px 0 0 0;
		}
	
	#sideindicadores{ 
	float:left; 
	width: 16.25em;
	margin:0 0 1em 0;
	}
	#indicadores{
		float:left;
		width:16.25em;
		display:inline-block;
	}
		ul.indicadores {
		list-style-image:url(imagenes/ul-vineta.gif)
		}
		.indicadoresli {
		height:2em;
		width:16em;
		border-bottom:1px dotted black;
		padding:0;
		margin:0;
		}
	
		ul.indicadores {
		list-style-image:url(imagenes/ul-vineta.gif)
		}
	
	#sideencuesta{ float:left; width: 16.25em;}
		.encuesta-caja{ 
		float:left;
		width: 16.25em;
		background-color:#e5e5e5;
		margin:0 0 1em 0;
		padding:0.5em 0 0.5em 0em;
		}
		.encuestaform{ 
		float:left;
		padding:0 0 0 1em;
		}
		.encuesta-pregunta{ 
		/* float:left; 				*/
		padding:0 0 0 0.5em;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.9em;	
		margin:0 0 0.5em 0;	
		}
		#encuestas-submit{
			width:60px;
			height:20px;			
			font-size:0.9em;
		}
	
	
	#sideblogs{ 
	float:left; 
	width: 16.25em;
	margin:0 0 1em 0;
	}
		.blogs{ 
		float:left; 
		width: 16.25em;
		/* height:60px; /* 60px */
		margin:0 0 0.5em 0;
		text-align:justify;
		border-bottom:0.063em dotted #ccc;	
		}
		.blogsimg{ 
		float:left;
		width: 2.5em;
		margin: 0.3em 0.3em 0.3em 0.3em;
		}
		.blogs-titulo{ 
		/* float:left; */
		display:inline; /* */
		width: 13em;
		color:#003d4d;
		font-family: arial, Helvetica,sans-serif;	
		font-weight: bold;
		font-size: 12px;		
		}
		.blogs-por{ 
		/*float:left; */
		color:#666666;
		font-family: arial, Helvetica,sans-serif;
		font-size:12px ;		
		}
		.vermasblogs{
		float:left;
		width: 100%;
		background:#fff url(imagenes/commentbg.jpg) repeat-x;
		height: 25px;
		text-align:right; text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;	
		line-height: 25px;			
		}
		.vermasblogs A:hover { 
		text-decoration: underline 
		}
	
	
	#sidepresentacion{ float:left; width: 16.25em;margin:0 0 1em 0;}
		.vermasprecenta{
		float:left;
		width: 100%;
		background:#fff url(imagenes/commentbg.jpg) repeat-x;
		height: 25px;
		text-align:right; text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;	
		line-height: 25px;
		margin:0.5em 0 0 0;		
		}
	#sideediciones{float:left; width: 16.25em;}
		.imgediciones{
		width: 215px;
		float: left;
		margin:0.5em 0 1em 0;
		padding:0 0 0 2em;	
		}
		.vermasediciones{
		float:left;
		width: 100%;
		background:#fff url(imagenes/commentbg.jpg) repeat-x;
		height: 25px;
		text-align:right; text-transform:uppercase;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;	
		line-height: 25px;
		margin:0 0 0.5em 0;		
		}
			
	
#news{
width: 62.38em;
float: left;
/*border: 0.063em solid #ccc;*/
}
	#newsblock{
		width: 30.5em;
		height:17em; /* 20 */
		float: left;		
	}
			#newsblock .newslist{
			padding-left:40px;
		}

		#clasificados-newsblock{
		width: 31.3em;
		margin-left:-4px;
		min-height:3em;
		float: left;		
	}
		#clasificados-newsblock .newslist{
			padding-left:40px;
		}
		
		#clasificados-lastblock{
			width: 100%;
			margin-left:10px;
			min-height:8em;
			float: left;		
		}
		#clasificados-lastblock .newslist{
			padding-left:40px;
		}


	#newsactualidad{
	width: 20.79em;
	float: left;	
	}	
	#newsdeportes{
	width: 20.79em;
	float: left;
	}
	#newspolicial{
	width: 20.79em;
	float: left;
	}	
	#newscultura{
	width: 20.79em;
	float: left;
	}
	#newstendencias{
	width: 20.79em;
	float: left;
	}
	#newscolumnistas{
	width: 20.79em;
	float: left;
	}
	.news-encabezado{	
	padding:0 1em 0 1em;
	margin:0 1em 0.5em 0.5em;
	height:20px;
	border-bottom:0.063em dotted #ccc;
	}
	.newslist{
	padding:0;
	margin:0 0 1em 0;	
	}
	.newslist li{	
	list-style: none outside none;
	list-style-type: none;
	line-height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 20.6em;
	padding:0 0 0 1em;	
	}	
	.newslist li a{			
	text-decoration: none;
	color:#000000;
	}
	.newslist li a:hover{	
	text-decoration:underline;
	}

.clear{
	clear:both;
}

#footer{
width: 62.38em;
float:right;	
border-top:0.9em solid #cc0000;
height:180px;
}
	#fcontenido{
	width: 14em;
	float: left;
	margin:0 0 0 1em;	
	}
	#fsobre{
	width: 16em;
	float: left;
	}
	#fcontacto{
	width: 17em;
	float: left;		
	}
	#fnewware{
	width: 14em;
	float: left;		
	}
		.logonewware{
		margin: 20px 0 10px 0;	
		}
	.footerlist{
	padding:0;
	margin:0 0 1em 0;	
	}
	.footerlist li{	
	list-style: none outside none;
	list-style-type: none;
	line-height: 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 20.6em;
	padding:0 0 0 1em;	
	}	
	.footerlist li a{			
	text-decoration: none;
	color:#000000;
	}	
	.footerlist li a:hover{	
	text-decoration:underline;
	}
	.footer-encabezado{	
	padding:0.2em 1em 0 0.2em;
	margin:0 3em 0.3em 0;
	height:30px;
	border-bottom:0.063em dotted #ccc;
	}
	
	
	#cont-articulo{ 
	width: 45.50em;
	float: left;
	/*height:28.14em;*/
	margin: 0 0 1em 0
	}
		#articulo-cabecera {
			width:727px;
			height:24px;
		}
		#cont-articulo-cabecera{
			
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:10pt;
			font-weight:normal;
			color:#000;
		}
		#cont-articulo-cabecera a{
			color:#003d4d
		}
	
		#articulo-titular {
			position:absolute;
			left:21px;
			top:195px;
			width:726px;
			height:74px;
		}	
		#cont-articulo-titular{ 
			margin:0 0.5em 0.5em 0;
			padding:0 0.5em 0 0;
			border-top:solid  3.5px #000000;
			font-size:27pt;
			line-height:27pt;
		}
		#cont-articulo-cuerpo {
			color:#1a1a1a;
			font-size:14pt;
			font-weight:lighter;
			font-family:Georgia, "Times New Roman", Times, serif;
			
		}
		#autorblock{
			float:left;
			width:340px;
			border:1px solid #CCC;
			margin-right:10px;
			padding-top:10px;

			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:14px;
		}
		#autorblock:hover{
			color:#cc0000;
		
		}
		#autorblock p{
			text-align:left;
			margin-top:-2px;
		}
		#institucion{
			color:#666;
		}
		#cont-articulo-cuerpo .margin-bottom {
			max-height:288px;
		
		}
		
		#cont-opinion #cont-articulo-cuerpo .margin-bottom {
			max-height:288px;
			float:left;
		}
		#cont-articulo-cuerpo .margin-bottom img{

		}
		
		#cont-articulo-cuerpo img{
			float:right;
			/*width:459px;
			height:288px;
			*/
			margin-left:10px;
		}

		.cont-articulo-coment{
			float:left;
			
			width:100%;
			height: 25px;
			
			text-align:right; text-transform:uppercase;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.7em;	
			line-height: 25px;
			
			margin-bottom:10px;
			background:#fff url(imagenes/commentbg.jpg) repeat-x;
		}
		
		#cont-opinion{ 
	width: 45.50em;
	float: left;
	/*height:28.14em;*/
	margin: 0 0 1em 0
	}
		#cont-opinion #cont-articulo-cuerpo img{
			float:left;
			/*width:120px;
			height:150px;*/
			margin-left:10px;
			margin-right:10px;
		}
		
		
/*************************** comentarios ************************/
#comentarios-container {
	float:left;
	width:730px;
	border-bottom:1px dotted #b2b2b2;
	margin-bottom:20px;
}

#comentarios-info {
	float:left;
	width:180px;
	margin-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
}
	#comentarios-info h3 {
		display:block;
		margin-bottom:7px;
		/*line-height:4px;*/
		letter-spacing:1px;
		font-weight:bolder;
	}
	#comentarios-info span{
		font-size:7pt;
		letter-spacing:.5px;
		color:#808080;
		/*text-shadow:#000;*/
	}
	#comentarios-texto {
		float:left;

		width:546px;
		/*height:146px;*/
		margin-left:3px;
		margin-bottom:7px;
		
		font-family:Arial, Helvetica, sans-serif;
		color:#333;
		font-size:10pt;
		text-align:justify;
		line-height:15pt;
	
	
	}

#comentarios-comment {
	float:left;
	width:730px;
	min-height:146px;
	
	border-top:3px solid #000;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
}
	#comentarios-comment h1{
		border-bottom:1px dotted #b2b2b2;
	}
	#comentarios-comment table{

	}
	#comentarios-comment input[type="text"]{
		width:317px;
		height:29px;
		font-weight:bold;
	}
input[type="submit"]{
		min-width:89px;
		height:27px;
		background:#000;
		border:0;
		color:#FFF;
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
}
	#comentarios-comment textarea{
		width:100%;
		height:155px;
	}
	
	#comentarios-comment input, textarea{
		padding-top:7px;
		padding-left:4px;
		border:1px solid #b2b2b2;
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
	}
/************************ END comentarios ***************/


/**** BEGIN ***/

#login{
	position:absolute;
	left:677px;
	top:29px;
	display:none;
	height:53px;

	color:#CCC;
	background:#000;
}

#login label{
	text-transform:none;
	font-weight:bold;
}

#login input{
	width:100px;
	height:15px;
	padding-left:0px;
	border:1px solid #999;
	font-size:12px;
}

#login input[type="submit"]{
	height:19px;
	max-width:60px;
	border:0;
	background:#cc0000;
	color:#FFF;
	font-size:12px;

}

#recoveryblock{
	visibility:hidden;
	
}

iframe{
	display:none;
}

#think {
	border:0;
	display:none;
}

#preload{
	display:none;
}

	#cont-normal2{ 
	width: 20em;
	height:345px;
	overflow:hidden;
	float: left;
	border-left:1px dotted #ccc;
	padding:0 0 0 .7em; 
	margin: 0 0 .5em 0;
	
	}
		.cont-normal2-div {
			width:20em;
			height:115px;
			
			/*min-height:100px;*/
		}
		
			.cont-normal2-div .cont-coment{
				width:172px;
			}

		.cont-normal2-txt{
		/*width: 220px;
		float: left;*/
		margin: 0 0 0.5em 0;
		
		}

		.cont-normal2-img{ 
		width:140px;
		height:78px;
		overflow:hidden;
		float: left;
		margin: 0 0.5em 0.2em 0;
		}
		

		
	#radios{
		float:left;
		width:260px;
		height:130px;
		overflow:hidden;
	}
	
	
	#cont-imagenes-mini{
		float:left;
		width:730px;
		margin-top:10px;
	
	}

		#cont-imagenes-mini .minigall{
			float:left;
			width:243px;
			height:204px;
			overflow:hidden;
			cursor:pointer;
		}
		
		#mini-img{
			width:230px;
			height:150px;		
			overflow:hidden;
			border:1px solid #666;
		}
		#mini-img img{
			
		}

	#loadblock{
	position:fixed;
	top:1px;
	right:0px;
	height:20px;
	background:#F00;
	display:block;
	}
	#loadblock p{
		padding:0;
		margin:0;
		color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#statusblock{
	position:fixed;
	min-width:240px;
	top:0;
	left:0;
	height:24px;
	
	visibility:hidden;
	}
	#statusblock div{ height:24px; float:left }
	#statusleft{	width:4px; height:inherit;  background:url(imgs/borde-aviso-gris-izquierda.jpg) no-repeat;}
	#statusright{	width:4px; height:inherit; background:url(imgs/borde-aviso-gris-derecha.jpg) no-repeat; }
	#statuscenter{	width:4px; height:inherit; background:url(imgs/borde-aviso-gris-derecha.jpg) no-repeat; }
	
	#statusblock #status{
		padding:0;
		margin:0;
		background:#b3b3b3;
		color:#000;
		padding:0px 3px 0 3px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		text-align:center;
	}


/***************** other ******************/

		.corporativo{
		
		font-family:Arial;
		font-size: 13px;
		font-style: normal;
		font-weight: normal;
		letter-spacing: normal;
		line-height:22px;
		text-align:justify;
		width:720px;
		color: #333333;
		margin-top:0;
		}
		#none_table{
			margin-right:4px;
		}
		.legenda{
			color:#666;
			line-height:13px;
			font-style:italic;

		}

		.linea { 
		
		width:670px;
		border-bottom:1px dotted #dedede;
		font-size:14px;
		padding:5px;
		padding-left:0px;
		
		}
		
		.linea2 { 
		
		padding:5px;
		width:670px;
		
		}
		
		form label { 
		
		width:200px;
		float:left;
		
		}
		
		#formulario .input { 
		
		width:350px;
		border:1px solid #dedede;
		border-top:1px solid #cccccc;
		border-right:1px solid #cccccc;
		padding:3px;
		font-size:13px;
		color:#666666;
		
		}
		
		#formulario .textarea { 
		
		width:500px;
		padding:5px;
		color:#666666;
		line-height:22px;
		border:1px solid #dedede;
		
		}
		
		#error  { 
		
		width:95%;
		border:1px solid #ffcc00;
		
		background:#ffffcc;
	  	padding:5px;
		color:#d03c3c;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		
		
		}

		#exito {
		
		border:1px solid #7BBD02;
		background-color: #F1FFD9;
		
	
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		letter-spacing:-1px;
		color:#333333;
		
		padding:8px;
		
		
		width:670px;
		
		}

		#oficinas_ver { 
		
		float:right;
		width:360px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#333333;
		text-align:left;
		border:0px solid #cccccc;
		
		}
			#oficinas_ver h1 { 
			
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:17px;
			color:#333333;
			
			}
			
			#oficinas_ver h2 { 
			
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:15px;
			color:#555555;
			font-weight:normal;
			line-height:25px;
			}

		#oficinas_lista { 
		
		width:300px;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		
		border-right:1px dotted #cccccc;
		padding-right:20px;
		
		}
		
		#oficinas_lista ul { 
		padding:0px;
		margin:0px;
		list-style:none;
		
		
		}
		
		#oficinas_lista li { 
		
		list-style:none;
		padding:5px;
		padding-left:10px;
		background-color:#f3f3f3;
		color:#333333;
		border-bottom:1px solid #CCCCCC;
		
		}
			#oficinas_lista li:hover { 
			
			background-color:#f9f9f9;
			color:#666666;
			cursor:pointer;
			font-weight:bold;
			
			}
			
		#agencias ul { 
		margin:0px;
		padding:0px;
		margin-left:25px;
		
		}
		
		#agencias li { 
		
		padding:5px;
		font-size:14px;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#333333;
		
		}
		
		.cartas-box { 
		
		width:670px;
		
		}
		
			.cartas-box h1 { 
			
			font-size:16px;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#D20000;
			font-weight:normal;
			
			}
			
			.cartas-box h2 { 
			
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			text-align: justify;
			width:670px;
			font-weight:normal;
			line-height:21px;
			color: #444444; 
			}
			
			.cartas-box .pie { 
			
			width:670px;
			background-color:#f3f3f3;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			padding:5px;
			
			margin-bottom:8px;
			text-align:right;

			
			}
			
			#clasificados {
			
			font-size:14px;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#333333;
			width:980px;
			
		    }
			
			#clasificados h1 {
			
			font-size:29px;
			color:#222222;
			padding:5px;
			margin:0px;
			margin-bottom:5px;
			border-bottom:3px solid #000000;
			
			
			}
			
			#clasificados .rubro { 
				
			width:310px;
			float:left;
			padding:5px;
			margin-right:5px;
			
			border-bottom:1px dotted #dedede;
			
			
			}
			
				#clasificados .rubro a {
					
					text-decoration:none;
					
				}
				
				#clasificados .rubro a:hover {
					
					text-decoration:underline;
					font-weight:bold;
				
				}
				
				#clasificados .avisos { 
				
				color:#000000;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				line-height:21px;
				width:900px;
				padding:5px;
						
				
				}
				
				#clasificados .avisos_fecha {
					width:100%;
					padding:5px;
					background-color:#f3f3f3;
				}

/****************** */
			#moreopinions {
			font-size:14px;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#333333;
			width:730px;
			float:left;
		    }
			#moreopinions h1 {
				color:#222222;
				padding:5px;
				margin:0px;
				margin-bottom:5px;
				border-bottom:1px solid #000000;			
			}

			#moreopinions .opinion { 

				width:310px;
				height:40px;
				float:left;
				padding:5px;
				margin-right:45px;

				border-bottom:1px dotted #dedede;
			}

			#moreopinions .opinion a {

				text-decoration:none;

			}
			.justificado{
				margin-left:4px;
				font-weight:bold;
				line-height:20px;
			
			}


	#buscador{ 
	width: 700px;
	overflow:hidden;
	float: left;
	padding:0 0 0 .7em; 
	margin: 0 0 .5em 0;
	
	}
		.cont-respuesta {
			float:left;
			width:700px;
			/*min-height:100px;*/
		}
		
		#buscador .cont-respuesta .cont-large{

		}

		.cont-respuesta-txt{
		/*width: 220px;
		float: left;*/
		margin: 0 0 0.5em 0;
		
		}

		.cont-respuesta-img{ 
		width:140px;
		height:78px;
		overflow:hidden;
		float: left;
		margin: 0 0.5em 0.2em 0;
		}
		
		.cont-resaltado{
			background-color:#FF0;
			color:#F00;
		}
		
		
	#cont-rowed{ 
	width: 100%;
	float: left;
	}

		#div-rowed{
			width: 230px;
			height:250px;
			float:left;
			margin:4px;
			overflow:hidden;
		}

		#div-rowed	.imgcolumrowed{ 
				width:230px;
				height:190px;
			}

		#div-rowed	.titulo-rowed{ 
			width:148px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-weight:bold;
			font-size: 12px;
			}
		
		#div-rowed	.txt-rowed{
			width: 148px;
			float: left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #4d4d4d;
			border-top: 1px dotted #ccc ; 
		}