@charset "iso-8859-1";
/* CSS Document */

/* estilos genéricos */
* {
	padding:0px;
	margin:0px;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0px;
	background-color:#FFF;
	color: #666666;
	font-size: 12px;
	text-align: center;
}

h1, h2, h3, h4, h5, h6 {
	background:transparent;
	padding : 0px;
	margin:0px;
	font-weight:lighter;
	font-size:24px;
}
a{color:#FF0000; text-decoration: none; }
a:hover{ color:#666666;}



/* cuerpo centarl */
#cuerpo{ padding: 0; margin: 0 auto; text-align: center; width: 1000px; border:#666666 solid 1px; background-color:#FFFFFF;}

/* 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:730px; height:132px; text-align:left;}
#cintillo{float:left; width:449px; height:17px; background-color:#d5d2d6; margin-top:20px; padding-left:10px; font-size:12px; color:#666; font-weight:bold;}
#cmenu{ float:left; width:93px; height:79px; background-repeat:no-repeat; background-position:center; margin-right:6px; margin-top:10px;}
#cmenu a{ display:inline-block; width:93px; height:79px; 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:93px; height:79px; 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:80px; height:106px; margin-top:40px;}

/*contenedor general*/
#contenedor{float:left; width:990px; padding:5px; border:solid 1px #333333;}

/*columna de la izquiera*/
#izquierda{float:left; width:670px; padding:2px; border:#666666 0px solid;}

/*columna de la derecaha*/
#derecha{float:right; width:300px; border-left:#E6E6E6 1px solid; background-color:#E6E6E6; }


/*pie de pagina*/
#pie{float:left; width:1000px;}
#pie p{margin-top:10px; margin-left:5px; margin-right:5px;}
#logohoy{height:50px; border-right:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; float:left;}
   #logohoy img{margin-top: 10px; margin-left:8px; margin-right:5px;} 

/*paginacion*/
#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;} 

/*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;}


/*destacados*/
#destacado{width:298px; 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;}
.dest_titulo{display: block; width:296px; height:34px; background-image:url(../imagenes/fondo_rot_mapa.jpg); border-bottom:#CCCCCC solid 1px; padding: 0px; }
#destacado h1 {
	color: #BA0100;
	background:transparent;
	padding-top : 10px;
	padding-left:2px;
	margin:0px;
	line-height: 120%;
	font-weight: normal; 
	font-size: 18px;
}
#destacado img{float:right; margin:3px;}
#destacado p{ margin:5px;}
.gris{color:#666666;}
#destacado a{color:#666666;}
#destacado a:hover{color:#993300;}

/*mapas*/
#cajaMapa{float:left; width:660px; text-align:left;}
#rotuloMapa{width:655px; float:left; background-image:url(../imagenes/fondo_rot_mapa.jpg); background-position:bottom; background-repeat:repeat-x; height:30px; padding-left:5px;}
#rotuloMapa h1{color:#14929a;}
.crrsomos{text-align:left; font-weight:bold; padding-left:5px; height:20px;}
.crrsomos2{ color:#0099FF;}
.crramplia{color:#00CCFF; margin-left:360px;}
.crramplia img{margin-left:3px; margin-right:3px;}
/*CAJA PATROCINADORES*/
#patrocinadores{ float:left; width:649px; padding:3px; border:solid #CCC 1px;}
#miPatrocinador{float:left; width:648px; height:60px; background-color:#c1dede;}
/*FORMULARIO DE REGISTRO*/
#formulario,table{float:right;  padding:2px; border:solid 0px #666666; text-align:left; font-size:11px; background-color:#FFFFFF;}
#formulario h1{color:#b85f00; background-image:url(../imagenes/fondo_rot_mapa.jpg); background-position:bottom; background-repeat:repeat-x; height:30px;  width:300px;}
#sampleform{font-size:11px;}
.miinput{width:285px;}

/*Bases , decalogo y historia*/
#cajaDestacados{float:left; width:655px; text-align:left; margin-top:10px; background-image:url(../imagenes/fondo_cajadestacados.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:10px;}
#cajaDestacados  h1{color:#a4a10f;}
#destacdoUno{float:left; width:426px; border-left:solid 0px #CCCCCC; border-right:dashed 0px #CCCCCC;}
#premios{float:left; width:655px; margin-left:5px; margin-bottom:10px; text-align:left;}
#premios img{float:left; margin:5px;}
#premios h1{color:#CC6600; background-image:url(../imagenes/fondo_rot_mapa.jpg);}
#decalogo{float:left; width:655px; margin-left:5px;}
#decalogo img{float:right; margin:5px;}
#destacdoDos{float:right; width:645px; padding:5px;  border-left:solid 0px #7f7f7f;  border-right:solid 0px #7f7f7f; text-align:left;}
#destacdoDos img{float:left; margin:4px;}
#destacdoDos h1{color:#CC6600; background-image:url(../imagenes/fondo_rot_mapa.jpg);}
#historia{float:left; text-align:left; width:665px; padding:5px;}
#historia h1{color:#CC6600; background-image:url(../imagenes/fondo_rot_mapa.jpg);}



/*confirmacion de registro en el concurso*/
#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;}

/*paginacion*/
#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;} 

/*Dedalogo pop up*/
#popUpDecalogo{ float:left; width:640px; margin:5px; text-align:left;}
#popUpDecalogo p{ margin-bottom:20px;}
#popUpDecalogo h1{float:left; margin:5px; font-size:24px; color:#CC3300!important; font-weight:lighter; clear:both; width:630px;}
#popUpDecalogo img{text-align:center;}

/*caja para el listado en la seccion grupos*/
#arealistado{ float:left; width:305px;  background-color:#FFFFFF; border-bottom: #CCCCCC 1px solid; background-image:url(../imagenes/lib.jpg); background-position:top; background-repeat:repeat-x; padding:2px; margin:4px; text-align:center;}
#arealistado p{display:block; color:#FF3300; text-shadow:#999999;   padding:2px;  margin-top:20px;}
#arealistado i{color:#FF3300;}
#datgrupolist{width:305px; float:left; text-align:center; margin-top:10px; font-weight:bold;}
#enviogrupolist{width:305px; float:left; text-align:center; margin-top:10px; background-color:#FFFFFF; font-weight:bold;}

#areagrupo{ float:left; width:170px; height:250px;  background-color:#F0F0F0; border: #CCCCCC 1px solid; padding:5px; margin-left:10px; margin-right:10px; margin-top:10px; margin-bottom:10px; background-image:url(../imagenes/barra_area2.gif); text-align:center;}
#areagrupo p{display:block; color:#FFFFFF; text-shadow:#999999; background-color:#CC9900;  padding:5px;}
#enviogrupo{width:170px; float:left; text-align:center; margin-top:10px; background-color:#FFFFFF; font-weight:bold;}
#datgrupo{width:170px; float:left; text-align:center; margin-top:10px;  font-weight:bold; background-color:#CCCCCC; }

#contenGrupos{float:left; padding:2px; width:640px;}


/*CAJA DE ATEA PERSONAL*/
#loguin{float:left; width:292px; padding:5px; background-color:#FFFFFF; background-image:url(../imagenes/fondo_loguin.jpg); background-position:bottom; background-repeat:repeat-x; margin-bottom:10px; font-size:12px; font-weight:bold;}
#loguin input{margin:4px;}
#loguin h1{width:292px; float:left; background-image:url(../imagenes/fondo_rot_mapa.jpg); background-position:bottom; background-repeat:repeat-x; height:30px; color:#F00; font-size:18px; }

/*CAJA LO MÁS VISTO*/
#rotuloNot{width:650px; float:left; background-image:url(../imagenes/fondo_rot_mapa.jpg); background-position:bottom; background-repeat:repeat-x;  padding-left:5px; text-align:right; border-bottom:solid 1px #999999;}
#rotuloNot h1{color:#d68001; margin:0px; float:left;}
#rotuloNot a{ display:inline-block; font-weight:bold;  font-size:12px; color:#666666; background-color:#e3e3e3; padding:3px; text-decoration:none;  text-align:center; border:solid 1px #999999; text-decoration:none; margin-left:4px; width:90px;}
#cajaMisNot{float:left; width:99%; background-color:#ebebeb; }
#cajaMisNot h1{float:left; background-color:#FFFFFF; padding-left:3px; padding-right:3px;}
#cajanot{float:left; width:660px; margin-left:5px; background-color:#FFFFFF; background-image:url(../imagenes/fondo_iz_not.gif); background-position:left; background-repeat:repeat-y; margin-bottom:10px;}
#numero{float:left; width:22px; height:56px;  text-align:center; font-size:12px;  color:#FFFFFF; font-weight:bold;}
#mistrong{margin-top:18px;}
#notDest{float:left; width:91%; text-align:left;  padding:5px; margin-left:4px;}
#notDest h1{color:#0054ad; font-size:14px; font-weight:bold;}
#notDest a{color:#0054ad;}
#compartir{float:right; width:280px; margin-top:3px; text-align:right;}
#compartir img{border:0; margin-right:9px;}
#compartir a{ color:#999999;}
#colaborar{float:left; width:520px;}
#colaborar img{border:0; margin-right:5px;}

/*	estilos para votacion*/
#rating2{ width:30px; 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(../edicion2010/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(../edicion2010/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;
	}	
	