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

body{
	background-color:#333;
	}	
	
.enlaces
   {
	width:1002px;
	height:17px;
	background-color:#333;
	text-align:right;
	border:none;
	}
	
.div_Principal{
	width:1002px;
	/*height:1000px;*/
	margin: 0px auto;
	background-color:#FFF;
}

.banner
	{
		width:1002px;
		height:91px;
		background-color:#CCC;
		float:left;
		background-image:url(../img/banner.jpg);
		background-repeat:no-repeat;
		
		}
.banner_pleca1
		{
		width:730px;
		height:91px;,
		float:left;
		margin-top:0px;

		}

.banner_pleca2
		{
		width:950px;
		height:40px;
		float:left;
		margin-top:10px;
		text-align:right;
		}

.banner_pleca2
		{
		width:990px;
		height:20px;
		float:left;
		margin-top:10px;
		text-align:right;
		}

.banner_inicio
		{
		width:200px;
		height:40px;
		float:left;
		margin-left:801px;
	
		}



.div_acerca{
		 width:autopx;
		 height:15px;
		 float:left;
		 margin:0px;
	}

.submenu{
		 width:autopx;
		 height:20px;
		 float:left;
		 margin:0px;
		 background-color:#DDD;
	}
	
.separador_submenu2{
		 width:15px;
		 height:20px;
		 float:left;
		 font-family:Arial, Helvetica, sans-serif;
		 background-color:#DDD;
	}
	

	
.div_11{
		 width:15px;
		 height:15px;
		 float:left;
		 font-family:Arial, Helvetica, sans-serif;
	}
	
.div_separador_sub{
		 width:90px;
		 height:20px;
		 float:left;
		 font-family:Arial, Helvetica, sans-serif;
		 background-color:#FFF;
}

.separador_contacto{
		 width:273px;
		 height:20px;
		 float:left;
		 font-family:Arial, Helvetica, sans-serif;
		 background-color:#FFF;
	}	
	
	
.div_iconos{
		 width:autopx;
		 height:23px;
		 float:left;
		 margin-top:-4px;
	}
	
	
.div_menu_eventos{
		 width:220px;
		 height:15px;
		 float:left;	
	}
	
.div_convocantes{
		 width:1002px;
		 height:300px;
		 float:left;
		 margin-top:80px;

	}

.div_varios{
		 width:800px;
		 height:60px;
		 float:left;
		 margin-left:22px;
		 background-color:#FFF;
		 font-size:12px;
		 font-family:Arial, Helvetica, sans-serif;
	}
	

.div_varios2{
		 width:800px;
		 height:500px;
		 float:left;
		 margin-left:25px;
		 font-size:12px;		 
		 background-color:#FFF;
		 font-family:Arial, Helvetica, sans-serif;
	}
	
.div_menu_sitios{
		 width:130px;
		 height:15px;
		 float:left;
	
	
	}

.separador_2{
		 width:1002px;
		 height:20px;
		 background-color:#FFF;
		 float:left;
	}


.separador_n{
		 width:1002px;
		 height:20px;
		 background-color:#DDD;
		 float:left;
	}


.separador_ba{
		 width:1002px;
		 height:10px;
		 background-color:#333;
		 float:left;
	}


.link_conferencias{
	text-decoration:none;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
.link_conferencias:hover{
	text-decoration:none;
	color:#600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
	


.link_menu{
	text-decoration:none;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;

	}
	
.link_submenu2{
	text-decoration:none;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}
	
.link_submenu2:hover{
	text-decoration:none;
	color:#600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}
	
	
.link_submenu22{
	text-decoration:none;
	color:#600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}
	
.link_submenu22:hover{
	text-decoration:none;
	color:#600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	}
	
	
	
.link_banner2{
	text-decoration:none;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	}	
	
.link_banner2:hover{
	text-decoration:none;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	}	
	
.convocantes{
	width:1002px;
	height:90px;
	float:left;
	background-color:#333;
	font-family:Arial, Helvetica, sans-serif;
	
	}		
	
	
.link_menu:hover{
	text-decoration:none;
	color:#600;
	font-weight:bold;

	}
	
.separador{
	width:1002px;
	height:11.5px;
	float:left;
	background-image:url(../img/separador2.jpg);
	margin-top:0px;
	background-color:#FFF;	
	}

	
.separador_3{
	width:900px;
	height:30px;
	float:left;
	background-color:#FFF;	
	}
	
.separador_sub2{
	width:151px;
	height:20px;
	float:left;
	background-color:#DDD;
	}


.div_titulos{
		width:1002px;
		height:100px;
		float:left;
		margin-top:0px;
		background-color:#FFF;
	}
	 
.div_texto_titulos{		 
		width:982px;
		height:60px;
		background-repeat: no-repeat;
		float:left;
		margin-top:30px;
		margin-left:12px;
		background-color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
}



H1{
		font-family:Arial, Helvetica, sans-serif;
	    font-size:16px;
		color:#000;	
	
	}
	
p{
		margin-left:19px;
		font-family:Arial, Helvetica, sans-serif;
	    font-size:12px;
		text-align:justify;
	
	}



	
B.importante{
	color:#906;
	font-size:13px;

	}	
	
B.importante_titulo{
	color:#906;
	font-size:15px;

	}	
	
	
.contenedor
	{
	width:1002px;
	height:autopx;
	background-color:#FFF;
	float:left;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	}	 

.pleca1{
		width:237px;
		height:autopx;
		background-repeat: no-repeat;
		float:left;
		margin-top:0px;
		
	}	
	
.div_img_pleca1{
		width:237px;
		height:autopx;
		background-repeat: no-repeat;
		float:left;
    	margin-top:0px;
	}
	
.separador_pleca1{
		width:237px;
		height:24px;
		background-repeat: no-repeat;
		float:left;
		margin-top:0px;

	}


.pleca2{
		width:510px;
		height:autopx;
		background-repeat: no-repeat;
		float:left;
		margin-top:0px;

	}
	
.pleca3{
		width:240px;
		height:autopx;
		float:left;
		margin-top:0px;
		margin-left:15px;
	}	
	
.div_texto{
	
		width:450px;
		height:autopx;
		float:left;
		margin-top:0px;
		margin-left:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	
.derechos{
		width:1002px;
		height:80px;
		text-align:center;
		float:left;
		margin-top:0px;
		font-size:8px;
		background-color:#FFF;	

			
	}	
	
.derechos1{
		width:1002px;
		height:20px;
		text-align:center;
		float:left;
		margin-top:10px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000;
		background-color:#333;
	}	
	
.derechos2{
	width:1002px;
	height:100px;
	text-align:center;
	float:left;
	background-color:#FFF;
	color:#000;
	}
	
	
.banner_2{	
		width:1002px;
		height:48px;	
		float:left;
		margin-top:0px;
		background-color:#FFF;
	}





/* Menussssss */

ul.menu
{
   list-style:none;

}

ul.menu ul /* Para todos los ul debajo del ul.menu */
{
   display:none;
   list-style:none;
} 

/* Esto afecta a todos los ul inmediatamente debajo (el > ) de un li que a su vez esté dentro de un ul.menu */
ul.menu li:hover > ul
{
   display:block;
   
}
ul.menu
{
   list-style:none;
   
}
ul.menu li
{
   position:relative; /* Las coordenadas de los ul inferiores serán relativas al <li> que los contiene */
   width:200px;
   height:35px;
}
ul.menu ul 
{
   position:relative; /* Esta posición es relativa al <li> que contiene a este <ul> */
   left:50px; /* Para que no monte sobre el <li> */
   top:50px; 
   display:none;
   list-style:none;
   background-color:#CCC;
   float:left;
   margin-top:0px;	
   
}
ul.menu li:hover > ul
{
   display:inline;
}


ul.menu> li > ul /* Solo para los ul debajo de los li de primer nivel. */
{
   position:absolute;
   left:20px; /*modifica la alineacion a la izquierda*/
   top:0px;
   display:none;
   list-style:none;
   width:150px;
   
}
ul.menu > li /* Sólo para li de primer nivel */
{
   display:inline;
}


.link_submenu{
	color:#C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border:none;
	font-weight:bold;

	}
	
.link_submenu:hover{
	color:#999;
	text-decoration:none;
	border:none;
	font-weight:bold;
	font-size:12px;
	}
	
.link_submenu_m{
	color:#C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:none;
	font-weight:bold;
	}

.link_submenu_m:hover{
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	border:none;
	font-weight:bold;
	}
	
.submenu_li li {
	list-style:none;
	float:left;
	margin-top:0px;
	}



.link_ie{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:9px;
	text-decoration:none;

	}

.link_ie:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	font-size:9px;
	text-decoration:none;
	

	}
	



.div_menu
	{
		width:1002px;
		height:29px;
		float:left;
		background-repeat:no-repeat;
		background-color:#CCC;
		background-image:url(../img/fondo_menu.jpg);
	 }
	 
	 
.div_menu_acerca{
		 width:1002px;
		 height:15px;
		 margin-top:6px;
	 
	}
	
.div_jurados_cont{
	width:950px;
	height:autopx;
	background-color:#FFF;
	margin-left:50px;
	font-family:Arial, Helvetica, sans-serif;

	}	
	
	
.div_jurados{
	width:150px;
	height:190px;
	float:left;
	background-color:#FFF;
	}

.div_jurados2{
	width:130px;
	height:autopx;
	float:left;
	background-color:#FFF;
	font-size:12px;
	}


.div_jurados{
	width:150px;
	height:autopx;
	float:left;
	background-color:#FFF;
	}

.sep_seleccion{
	width:50px;
	height:100px;
	float:left;

	}


.div_seleccion{
	width:autopx;
	height:autopx;
	float:left;
	background-color:#FFF;
	}

.div_seleccion2{
	width:450px;
	height:autopx;
	float:left;
	background-color:#FFF;
	background-position:center;
	
	}


.div_submenu
	{
		width:1002px;
		height:26px;
		float:left;
		background-color:#FFF;
		background-repeat:no-repeat;
		background-image:url(../img/sub_menu.jpg);
		font-family:Arial, Helvetica, sans-serif;
	 }
	 

.link_jurados{
	text-decoration:none;
	color:#300;

	}

.link_jurados:hover{
	text-decoration:none;
	color:#999;

	}

.link{
	text-decoration:none;
	color:#906;
	font-weight:bold;
	font-size:13px;
	}

.link:hover{
	color:#666;
	text-decoration:none;
	font-weight:bold

	}

.div_sitios1{
	
		width:450px;
		height:100px;
		float:left;
		background-color:#FFF;
	
	}

.div_sitios2{
	
		width:450px;
		height:220px;
		float:left;
		background-color:#FFF;
	
	}
	
	
.div_contenedor2{
		width:450px;
		height:600px;
		float:left;
		margin-top:0px;
		background-color:#FFF;

	}


	
.div_varios2{
		width:900px;
		height:400px;
		float:left;
		margin-top:0px;
		background-color:#FFF;

	}
	

.separador_4{
	width:300px;
	height:30px;
	float:left;
	background-color:#FFF;

	}
	


.talleres{
	color:#C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:none;
	font-weight:bold;
	}



.letra{
	color:#906;
	font-size:16px;

	}	
	
	
.div_voces{
		width:230px;
		height:360px;
		float:left;
		margin-top:0px;
		background-color:#FFF;
	
	}
	
	
.div_voces2{
		width:200px;
		height:60px;
		float:left;
		margin-top:0px;
		background-color:#FFF;
		background-position:center;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		
		
		
		
	}

