/* CSS Document */
/* principal */
.body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
}
.container{
text-align:center;
background-image:url(img/fondocontainer.jpg);
}
.principal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#770948;
	margin:0px 0px 0px 0px;
	border-width: thin;
	border-style: solid;
	border-color:#B7127D;
	background-image:url(img/fondoDegradado.jpg);
	width:850px;
	text-align:center;
}
.cabecera{
	background-image:url(img/cabeceraDegradado.jpg);
	width:auto;
	height:150px;
	text-align:center;
}
.menuH{
text-align:center;
background-image:url(img/fondocontainer.jpg);
}
.encabezado1{
font-size:13px;
color:#0099FF;
font-weight:bold;
}
.numeroPagina {
	cursor:pointer;
}
.numeroPaginaSeleccionada {
	font-weight:bold;
}
/* enlaces */
A:link,A:visited{
color:#666666;
text-decoration:none;
}
A:hover { 
color:#000000;  }


.luna{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoLuna.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.city{
width:159px;
background-image:url(img/city.jpg);
height:340px;
}
.contenido{
	height:450px;
	text-align:center;
	margin:auto auto auto auto;
	background-image:url(img/fondoText.jpg);
	z-index:100;
	background-color:#770948;
}
/* tabs*/
.tab1{
background-image:url(img/tab_inicio.jpg);
width:110px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
margin-left:7px;
}
.tab1On{
background-image:url(img/tab_inicioOn.jpg);
width:110px;
font-size:14px;
color:#000000;
font-weight:bold;
float:left;
margin-right:2px;
margin-left:7px;
}

.tab2{
background-image:url(img/tab_concurso.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}
.tab2On{
background-image:url(img/tab_concursoOn.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}
.tab3{
background-image:url(img/tab_bases.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}
.tab3On{
background-image:url(img/tab_basesOn.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}
.tab4{
background-image:url(img/tab_benefico.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}
.tab4On{
background-image:url(img/tab_beneficoOn.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}
.tab5{
background-image:url(img/tab_contact.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}
.tab5On{
background-image:url(img/tab_contactOn.jpg);
width:100px;
font-size:14px;
color:#666666;
font-weight:bold;
float:left;
margin-right:2px;
}

/* bases*/

.luces{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoBases.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.contenidoBases{
	height:321px;
	text-align:center;
	margin:auto auto auto auto;
	padding:0px 70px 0px 70px;
	background-image:url(img/fondoTextBases.jpg);
	z-index:100;
	background-color:#770948;
}
.textDiv{
text-align:left;
height:250px;
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
overflow:auto;
}

/* benefico*/
.sillas{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoBenefico.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.contenidoBenefico{
	height:321px;
	text-align:center;
	margin:auto auto auto auto;
	padding:0px 70px 0px 70px;
	background-image:url(img/fondoTextBenefico.jpg);
	z-index:100;
	background-color:#770948;
}
/* concruso*/
.musico{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoConcurso.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.contenidoConcurso{
	height:321px;
	text-align:center;
	margin:auto auto auto auto;
	padding:0px 70px 0px 70px;
	background-image:url(img/fondoTextConcurso.jpg);
	z-index:100;
	background-color:#770948;
}
/* jurado*/
.jurado{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoJurado.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.contenidoJurado{
	height:321px;
	text-align:center;
	margin:auto auto auto auto;
	padding:0px 70px 0px 70px;
	background-image:url(img/fondoTextJurado.jpg);
	z-index:100;
	background-color:#770948;
}
/* contacta*/
.debot{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoContacta.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.contenidoContacta{
	height:321px;
	text-align:center;
	margin:auto auto auto auto;
	padding:0px 70px 0px 70px;
	background-image:url(img/fondoTextContacta.jpg);
	z-index:100;
	background-color:#770948;
}

/* registro*/
.registro{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoRegistro.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.contenidoRegistro{
	height:321px;
	text-align:center;
	margin:auto auto auto auto;
	padding:0px 70px 0px 70px;
	background-image:url(img/fondoTextRegsitro.jpg);
	z-index:100;
	background-color:#770948;
}
/* upload*/
.upload{
width:auto;
height:125px;
color:#FFFFFF;
text-align:left;
}
.contenidoUpload{
	margin:auto auto auto auto;
	padding:10px 20px 10px 20px;
	background-image:url(img/fodoUpload.jpg);
}
.textUpload{
text-align:left;
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
overflow:auto;
}
/* galeria*/
.galeriaUp{
	margin:auto auto auto auto;
	background-image:url(img/divGaleriaUp.jpg);
	width:auto;
	height:40px;
}
.galeria{
	margin:auto auto auto auto;
	background-image:url(img/divGaleria.jpg);
}
.galeriaDw{
	margin:auto auto auto auto;
	background-image:url(img/divGaleriaDw.jpg);
	width:auto;
	height:40px;
}

/* varios*/
.style1 {font-size: 14px}
.style1Pointer {font-size: 14px;cursor: pointer; cursor: hand;}
.style4 {font-size: 14px; font-weight: bold; }
.style7 {font-size: 14px; font-weight: bold; color: #000000; }

/* novedades*/

.novedades{
width:850px;
height:225px;
background-color:#700843;
background-image:url(img/fondoNovedades.jpg);
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.contenidoNovedades{
	height:321px;
	text-align:center;
	margin:auto auto auto auto;
	padding:0px 70px 0px 70px;
	background-image:url(img/fondoTextNovedades.jpg);
	z-index:100;
	background-color:#770948;
}