@charset "iso-8859-1";
/* CSS Document */


* {
	padding:0px;
	margin:0px;
}

body{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0px;
	background-color:#990000;
	color: #666666;
	font-size: 12px;
	text-align: center;
}
    h1 {
	color:#003366;
	background:transparent;
	padding : 0px;
	margin:0px;
	line-height: 110%;
	font-weight: normal; 
	font-size: 20px;
}

hr{border:#CCCCCC dotted thin; margin-top:5px; clear:both; }

a{color: #666666; text-decoration: none; }
a:hover{ color:#CC0000 text-decoration:underline;}

#separador{clear:both; height:2px;}

/* cuerpo centarl */
#cuerpo{ background-color:#FFFFFF; padding: auto; margin: 0 auto; margin-top:0px; text-align: center; width: 1000px; border:#333333 solid 1px; }

/*CABECERA*/
/* cabecera */
#cabecera{width: 997px; height:152px; padding:0 auto; margin: 0 auto; border-bottom:#CCCCCC solid 0px; border-top:#CCCCCC solid 1px; background-image:url(../../imagenes/cenefa_cabecera.jpg); background-position: top right; background-repeat:no-repeat; font-size:10px;}
#logo_concurso{float:left; width:174px; height:142px;}

#menu{float:left; width:640px; height:132px; text-align:left; }
#cintillo{float:left; width:636px; height:17px; background-color:#d5d2d6; margin-top:5px; font-size:12px; color:#990000; font-weight:bold; text-align:right;}
#cmenu{ float:left; width:85px; height:72px; background-repeat:no-repeat; background-position:center; margin-right:6px; margin-top:10px; text-align:center;}
#cmenu a{ display:inline-block; width:85px; height:72px; background-position:center; background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; text-align:center; }

#cmenu a:hover{ display:inline-block; width:85px; height:72px; background-image:url(../imagenes/over.jpg); background-position:center; background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;  text-align:center;}

#logomuneco{float:right; width:170px; padding:2px; border:solid 1px #CCCCCC; margin-right:5px; overflow:hidden; background-color:#FFF;}

/*contenedor*/
/*contenedor principa*/
#contenedor1{width:1000px;  border:0px solid #333333; } 

/*contenedor de la derecha*/
/*lateral derecha*/
#derecha{width:305px; background-color:#F0F0F0;  float:right;}
		
		
		
/*contenedor izquierda*/
#izquierda{width:681px; float:left; border:#333333 0px solid;}

#zonaizq{
float:left;
width:675px;
margin:5px;
border:#003366 0px solid;
text-align:left;

}

#notizq{
float:left;
text-align:left;
width:385px;
border-right:#CCCCCC solid 1px;
padding-right:5px;

}

#notder{
float:right;
text-align:left;
width:273px;
border:#990000 solid 0px;
}

/*estilo pra fotonoticia*/
#fotonoticia{ float:right; width:263px; text-align:center; border: 1px solid #CCCCCC; background-color:#f6f6f6; padding:5px;}
#not1izimagen3{float:left; width:253px; margin: 0px 0px 0px 0px ; border:#CCCCCC solid 1px;}
#not4{
float:left;
text-align:left;
width:263px;
margin-bottom:10px;
}

#fotonot{
float:left;
text-align:left;
width:253px;
margin-bottom:10px;
}
#fotonot div{margin:0px;}
/*estilo para noticia princippa*/
#not1iz{
float:left;
text-align:left;
width:390px;
margin-bottom:10px;
}

a.noti:{color: #666666; text-decoration: none; }
a.noti:hover{ color:#CC0000; text-decoration:none;}

#not1izimagen{float:left; width:192px; margin: 0px 7px 0px 0px ; border:#CCCCCC solid 1px;}
#not1izimagen2{float:left; width:121px; margin: 0px 7px 0px 0px ; border:#CCCCCC solid 1px;}


.antetitulo{color:#FF0000; text-transform:uppercase;}


/*ESTILOS PARA NOTICIA DESARROLLADA*/
#articulo{
float:left;
text-align:left;
width:670px;
padding-right:0px;
height:auto;
padding-left:10px;

}
#herramientas{width:670px; float:left; padding:1px;}
#correo{width:670px; float:left; padding:1px; display:none; background-color:#F6F6F4;}
#correo h2{ background: url(../imagenes/barra_cometarios.gif) repeat-x; background-position: top;  border-bottom:1px solid #CECECE; padding:0px 0 8px 12px; font-size:18px; font-weight:normal; line-height:125%; float:left; width:200px; }
#articulo p{margin-bottom:20px;} 
 
#articuloimagen{float:right; width:253px; padding:2px; margin: 0px 7px 0px 0px ; border:#F0F0F0 solid 1px ; background-color:#F0F0F0; text-align:center;}
#piedefoto{width:253px; float:left; text-align:left; color:#6D6D6D; font-size:11px;}
.entradillaarticulo{ color:#003366; font-size:14px; }

.firma{font-size:10px; text-transform:uppercase; color:#003366; margin-top:10px; display:block;}


#navgacion{width:945px; border-bottom:solid 1px #CCCCCC; float:left; text-align:left; clear:both; padding:5px; margin:3px;}
#navi2{ float:left; text-align:left; height:12px;}
#navi2 a{font-weight:bold;}
#fechaportada{width:300px; float:right; text-align:right; font-weight:bold; color:#990000; height:12px;}


/*destacados*/
#destacado{width:296px; border: 1px #CCCCCC solid; height:auto; background-color:#FFFFFF; float:left; text-align:left; margin-top:5px; margin-bottom:10px; clear:both; background-image:url(../../imagenes/fondo_destacado.jpg); background-position:bottom; background-repeat:repeat-x; padding:0px;}
.dest_titulo{ float:left; width:293px;  height:34px; background-image:url(../../imagenes/fondo_rot_mapa.jpg); border-bottom:#CCCCCC solid 1px; padding: 0px; padding-top:2px; }
#destacado h1 {
	color: #BA0100;
	float:left;
	background:transparent;
	padding:0px;
	margin:0px;
	font-weight: normal; 
	font-size: 18px;
}
#destacado img{float:right; margin:2px;}
#destacado p{ margin:2px;}
.gris{color:#666666;}
#destacado a{color:#666666;}
#destacado a:hover{color:#993300;}


/*pie de pagina*/
#pie{float:left; width:1000px; background-color:fff; border-top:#CCC solid 1px;}
#pie p{margin-top:10px; margin-left:5px; margin-right:5px;}
#logohoy{float:left;}
   #logohoy img{margin-top: 10px; margin-left:8px; margin-right:5px;} 
		
		
/*publicidad*/
#rotpubli{width:300px; /*height:18px; background-image:url(../../imagenes/rot_publi.gif); background-position:left bottom; background-repeat:no-repeat;*/}
#robapaginas{margin-top:0px; width:300px; background-color:#F5F5F4; height:auto;}

#publi{width:1003px; border:#333333 solid 0px; padding: auto; margin: 0 auto; height:auto; background-image:url(../imagenes/publi2.gif); background-position:left ; background-repeat:no-repeat; background-color:#D4D0C8;}
#jumbo{ text-align:center; width:768px; float:left; background-image:url(../imagenes/publi2.gif); background-position:right; background-repeat:no-repeat;}
#modcab{width:234px; float:right; }






/*	estilos para votacion*/
#rating2{ margin-top:2px; margin-left:0px; float:left; border:#000000 0px solid;  }
#rating{ width:200px; margin-top:2px; margin-left:0px; float:left; border:#000000 0px solid;  }
	/*             styles for the star rater                */	
	.star-rating{
		list-style:none;
		margin: 0px;
	    padding-top:2px;
		padding:0px;
		width: 125px;
		height: 25px;
		position: relative;
		overflow:hidden;
		background: url(../imagenes/alt_star.gif) top left repeat-x;		
	}
	.star-rating li{
		padding:0px;
		margin:0px;
		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:25px;
		height: 25px;
		line-height:25px;		
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url(../imagenes/alt_star.gif) left bottom;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:25px;
	}
	.star-rating a.two-stars{
		left:25px;
	}
	.star-rating a.two-stars:hover{
		width: 50px;
	}
	.star-rating a.three-stars{
		left: 50px;
	}
	.star-rating a.three-stars:hover{
		width: 75px;
	}
	.star-rating a.four-stars{
		left: 75px;
	}	
	.star-rating a.four-stars:hover{
		width: 100px;
	}
	.star-rating a.five-stars{
		left: 100px;
	}
	.star-rating a.five-stars:hover{
		width: 125px;
	}
	.star-rating li.current-rating{
		background: url(../imagenes/alt_star.gif) left center;
		position: absolute;
		height: 25px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}	
	
	
	


#subnav{width:995px; background-color:#FFFFFF;  border-bottom: solid 1px #CCCCCC; border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; text-align:left; padding-top:5px; padding-left:5px; }
#subnav a{ display:inline; color:#333333; text-decoration: none;  }
#subnav a:hover{ color:#666666; }

#modulomas{ float:left; width:295px; height:270px; border-bottom:solid 1px #dddddd; border-left:solid 1px #dddddd; text-align:left; background-color:#FFFFFF; background-image:url(../imagenes/fondolomas.jpg); background-position:bottom; background-repeat:repeat-x;}
#menumas{width:290px; height:18px; float:left; border-bottom:solid 1px #dddddd; margin-bottom:5px; background-image:url(../imagenes/fonhunolomas.jpg);}
#menumas a{   padding:4px; border-right:solid 1px #dddddd; border-top:solid 1px #dddddd; background-color:#FFFFFF; }
#menumas a:hover{ color:#006699;   padding:4px; border-right:solid 1px #dddddd; border-top:solid 1px #dddddd; }
#lomas{float:left; width:290px; margin-left:4px; }
#lomas p{margin-bottom:5px;}
#lomas img{margin-right:3px;}
#lomas h1{ color:#FF6600;}
#lomas a{color:#3399FF;}
#lomas a:hover{color:#666666};
.p{margin-bottom:10px;}


/*********************/
/*estilos para cometarios */
#rot_comentarios{ margin-top:10px; width:520px; height:50px; background-image:url(../imagenes/barra_cometarios.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:5px; }
#rot_comentarios h1{color:#CAD5D8;}
#comentarios{  margin-bottom:0px; float:left; font-size:11px;
	font-weight:normal;}
#conhr{border:dashed 1px #CCCCCC;}
#numero{ width:46px; height:46px;background-image:url(../imagenes/luto_comentarios.gif); background-position:center; background-repeat:no-repeat; margin-left:5px; margin-bottom:5px; margin-top:5px; float:left;}
#nuemrotext{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#FFFFFF; margin:5px; text-decoration:underline; text-align:center;}
#comentariotext{ float:left; margin:6px;}


/*tabla desplegable*/
table.footcollapse2{
	width:600px;
	float:left;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:0px;
}
table.footcollapse2 caption{
	/*text-transform:uppercase;*/
	text-align:left;
	/*padding:.5em 1em;*/
}
table.footcollapse2 th{
	text-align:left;
	
}
table.footcollapse2,table.footcollapse2 th,table.footcollapse th
{
	border:none;
	/*border-collapse:collapse;	*/
}
table.footcollapse2 thead th
{
	/*width:10em;*/
	border-style:dashed;
	border-width:0px;
	border-color:#666666;
	background:#FFFFFF;
	padding:0px 0px;
	/*background-image:url(../imagenes/barra_comentarios.gif);*/
}
table.footcollapse2 tfoot th,
table.footcollapse2 tfoot td
{
	border-style:dashed;
	border-width:0px;
	border-color:#666666;
	background:#FFFFFF;
	padding:0px 0px;
	/*background-image:url(../imagenes/barra_cometarios.gif);*/

}
table.footcollapse2 tbody{
	background:#FFFFFF;
	
}
table.footcollapse2 tbody td{
	padding:0px 0px;
	border:0px solid #999;
}
table.footcollapse2 tbody th{
	padding:0px 0px;
	border:0px solid #999;
	border-left:none;
}
table.footcollapse2 tbody tr.odd{
	background: #FFFFFF;
	background-image:url(../imagenes/barra_comentarios.gif);
	
}

table.footcollapse2 tfoot td img{
	border:none;
	vertical-align:bottom;
	padding-left:0px;
	float:right;
	

}

/*estilo para comentarios*/
table.footcollapse{
	width:95%;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:5px;
}
table.footcollapse caption{
	/*text-transform:uppercase;*/
	text-align:left;
	/*padding:.5em 1em;*/
}
table.footcollapse th{
	text-align:left;
	
}
table.footcollapse,table.footcollapse th,table.footcollapse th
{
	border:none;
	/*border-collapse:collapse;	*/
}
table.footcollapse thead th
{
	/*width:10em;*/
	border-style:dashed;
	border-width:0px;
	border-color:#666666;
	background:#FFFFFF;
	padding:0px 0px;
	background-image:url(../imagenes/barra_comentarios.gif);
}
table.footcollapse tfoot th,
table.footcollapse tfoot td
{
	border-style:dashed;
	border-width:0px;
	border-color:#666666;
	background:#FFFFFF;
	padding:0px 0px;
	background-image:url(../imagenes/barra_cometarios.gif);

}
table.footcollapse tbody{
	background:#FFFFFF;
	
}
table.footcollapse tbody td{
	padding:0px 0px;
	border:0px solid #999;
}
table.footcollapse tbody th{
	padding:0px 0px;
	border:0px solid #999;
	border-left:none;
}
table.footcollapse tbody tr.odd{
	background: #FFFFFF;
	background-image:url(../imagenes/barra_comentarios.gif);
	
}

table.footcollapse tfoot td img{
	border:none;
	vertical-align:bottom;
	padding-left:0px;
	float:right;
	

}
/*formulario comentarios*/
#formcoment{float:left; margin:5px; padding:10px;}
#formcoment h1{color:#CAD5D8;}
#confirmacion{ width:537px; height:69px; float:left; background-image:url(../imagenes/fondo_confirmacion.jpg); background-position:center; background-repeat:no-repeat; padding-top:15px; text-align:center;}
#confirmacion img{ margin-right:10px;} 
#campos{float:left; width:200px; margin-right:10px;}
#texarea{float:left;}
.area{border:#CCCCCC solid 1px; background-image:url(../imagenes/barra_buscador.gif); background-position:top;  background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding-left:2px; margin-top:5px;}
#resultado{width:440px; margin-top:50px; margin-left:140px; padding:20px; text-align:center; border: solid 1px #CCCCCC; }

#compartir{float:right; width:275px; margin-top:3px; text-align:right;}
#compartir img{border:0; margin-right:9px;}
#compartir a{ color:#999999;}

#colaborar{float:right; width:480px; text-align:right;}
#colaborar img{border:0; margin-right:0px;}
#colaborar a{color:#999999; margin-left:5px;}
.coment{font-size:11px; color:#999999;}
.coment strong{color:#990000; font-weight:bold;}
.coment a{color:#999999;}
.coment img{margin-right:4px; };

#tiempo{width: 300px; border:solid 0px #CCCCCC; float:left; text-align:left;}
#tiempoimagen{ width:140px; height:auto; float:left; margin: 0px;}
#caja_tiempo{ width:150px; border:solid 0px #CCCCCC; margin-top:0px; float:right;}
#caja_tiempo a{display:block; width:75px; background-color:#FEE3C4; text-align:left; padding:2px; padding-left:2px; font-size:10px; margin-bottom:5px; color:#822A2A!important; }
#caja_tiempo a:hover{display:block; width:75px; background-color:#FFFFFF; text-align:left; padding:2px; padding-left:2px; font-size:10px; }
#tiempo_izquierda{ width:75px; float:left; }
#tiempo_derecha{ width:75px; float:right;}


/***********************enviar noticia***********/
/*envianoticia*/
#envialanoticia{ display:none; padding:0 0 0px 0; border-bottom:0px solid #E8E6E0; width:98%; font-size:11px; background-color:#F6F6F4; }
#envianoticia{ background-color:#F6F6F4; border:1px solid #CECECE; background-image:url(../imagenes/fondo_barra_enviar.gif); background-position:bottom; background-repeat:repeat-x; width:660px; }
#envianoticia h2{ background: url(../imagenes/barra_cometarios.gif) repeat-x; background-position: top;  border-bottom:1px solid #CECECE; padding:0px 0 8px 12px; font-size:18px; font-weight:normal; line-height:125%; }
#envianoticia  span{ float:right; display:block; margin-top:0px; padding:0px 0px 0px 0px; background-image:url(../imagenes/pestana_enviar.jpg); background-repeat:no-repeat; width:68px; height:30px; text-align:center; }
.pestana{ float:right; display:block; margin-top:0px; padding:0px 0px 0px 0px; background-image:url(../imagenes/pestana_enviar.jpg); background-repeat:no-repeat; width:68px; height:30px; text-align:center; }
	.envianoticia{ font-size:11px; color:#666666; background-color:#F4F4F4; border:1px solid #FFFFFF; padding:10px 8px 2px 2px; margin-bottom:10px;}
	.envianoticia p{ position:relative; padding:0 0 0px 0}
	.envianoticia-botones{ text-align:right; margin:0 auto; padding:8px 7px 10px 10px; background-color:#EEEEEE; border-top:0px solid #CECECE;}
	.envianoticia input{font-size:11px; color:#999999;  width:120px; border:1px solid #CECECE; background-image:url(../imagenes/barra_buscador.gif); background-position:top;  background-repeat:repeat-x; }
	.envianoticia input.check{ border:0; font-size:11px;}
	a.btenv{ color:#666666; font-weight:bold; display:block; margin:15px 5px 5px 5px; width:50px; text-align:center; border:1px solid #CECECE; float:right; background: #FFFFFF url(../imagenes/barra_cometarios.gif) repeat-x; background-position: top;}
	a.btenv:hover{ color:#666666; font-weight:bold; display:block; margin:15px 5px 5px 5px; width:50px; text-align:center; border-top:1px solid #CECECE; border-right:2px solid #999999; border-left:2px solid #999999; border-bottom:2px solid #999999; float:right; background: #FFFFFF url(../imagenes/barra_cometarios.gif) repeat-x; background-position: top;}
	.envianoticiaI{ float:left; width:66%;}
		.envianoticiaI table{ width:98%; font-size:11px;}
		.envianoticiaI table th{ font-weight:normal; text-align:left; padding:0 3px 0 0; white-space:nowrap;}
		.envianoticiaI table td{text-align:left; padding:3px 3px 3px 3px; width:auto; white-space:nowrap;}
	.envianoticiaD{ float:right; width:220px; margin-bottom:10px; padding-bottom:10px; background-color:#F6F6F4;}
	.envianoticiaD textarea{ width:99%; height:44px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #CECECE; background-image:url(../imagenes/barra_buscador.gif); background-position:top;  background-repeat:repeat-x;}
	
	#envianoticiaOK{ height:20px; width:100%; text-align:center; font-size:11px;  padding-top:5px; font-weight:bold; color:#CC6600; background-color:#F6F6F4; border:1px solid #CECECE; clear:both;}
	.envianoticiaOK .url a{ color:#999999; text-decoration:underline; font-size:10px;}
	
	
#paginar{ float:left; text-align:center;  border-bottom:solid 1px #CCCCCC;  padding:0px; height:auto; float:left; margin:2px;}
#paginar a{ display:block; width:10px; background-color:#FFF; color:#666; font-weight:bold;}  
#paginar a:hover{ display:block;   width:10px; color:#FF9900!important;} 

#idioma{float:right; margin:0px; height:15px; font-weight:bold; margin-right:10px;}
#idioma a{color:#CC0000;}
#idioma a:hover{color:#333333}

#cajaConfirmacion{ width:296px;  float:left; background-color:#f9efca; border:solid 1px #cccccc; font-size:12px; color:#666; margin:2px; padding:2px; clear:both; }
#confirmacion_error{background-color:#CC0000; height:20px; color:#FFFFFF; font-weight:bold; padding-left:5px;}
#confirmacion_ok{background-color:#99CC00; height:20px; color:#FFFFFF; font-weight:bold; padding-left:5px;}
