/*CUERPO*/

body {

  width: 800px;

  background-color: White;

  //background-color: #b5b519;

  font-family: verdana, tahoma;

  font-size: 10px;

  margin: auto;

  color: #505050;

}



/*CABECERA*/



.cabecera {

  width: 800px;

  height: 45px;

  background-image: url(../imagenes/cabecera.jpg);

  background-repeat: no-repeat;

  padding-top: 130px;

}



.cabecera .menu {

  width: 510px;

  height: 20px;

  margin-left: 255px;

}



.cabecera .menu a {

  color: White;

  text-decoration: none;

}



.cabecera .menu .boton {

  height: 16px;

  padding-left: 7px;

  padding-right: 8px;

  padding-top: 3px;

  float: left;

  color: White;

  text-transform: uppercase;

  cursor: pointer;

}



.cabecera .menu .boton2 {

  height: 16px;

  padding-left: 5px;

  padding-right: 5px;

  padding-top: 3px;

  float: left;

  color: White;

  text-transform: uppercase;

  cursor: pointer;

  background-image: url(../imagenes/botonsobre.jpg);

  background-repeat: repeat-x;

  border: dotted White 1px;

  border-bottom: none;

  border-top: none;

}



.cabecera .menu .boton:hover {

  background-image: url(../imagenes/botonsobre.jpg);

  background-repeat: repeat-x;

}



/*BANNER*/



.banner {

  width: 750px;
  height: 100px;
  margin: auto;
  margin-top: 10px;
  text-align: center;
  cursor:pointer;

}



.bannergestion {

  width: 750px;

  height: 100px;

  margin: auto;

}



/*LOGIN*/



.filalogin {

  width: 800px;

  background-color: #b5b519;

  color: White;

}



.contenedorlogin {

  width: 750px;

  height: 37px;

  _height: 20px;

  border: dotted White 1px;

  margin-left: 25px;

}



.atencion {

  width: 750px;

  height: 12px;

  border: dotted White 1px;

  margin-left: 25px;

  text-align: center;

  margin-top: 5px;

  background-color: #FF6633;

  text-transform: uppercase;

  padding-top: 1px;

}



.contenedorlogin .entrar {

  width: 575px;

  padding-left: 10px;

  float: left;

  padding-top: 2px;

}



.contenedorlogin .dentro {

  width: 575px;

  padding-left: 10px;

  float: left;

  padding-top: 5px;

}



.contenedorlogin .registrar {

  width: 155px;

  float: left;

  text-align: right;

  padding-top: 20px;

  padding-right: 10px;

}



.contenedorlogin input[type="submit"] {

  background-color: #888813;

  width: 65px;

  text-align: center;

  font-size: 10px;

  border: none;

  color: White;

  cursor: pointer;

}



.contenedorlogin input[type="text"], .contenedorlogin input[type="password"] {

  background-color: #FBFBE1;

  border: none;

  margin-top: 2px;

  text-indent: 5px;

  margin-right: 10px;

}



/*CUERPO*/



.contenedor {

  width: 800;

  background-image: url(../imagenes/fondoweb.jpg);

  background-repeat: repeat-x;

  padding-top: 5px;

  padding-bottom: 20px;

  //background-image: none;

}



.contenedor .subcontenedortop {

  width: 800;

  height: 20px;

  background-image: url(../imagenes/fondosubcontenedortop.png);

  //background-image: url(../imagenes/fondosubcontenedortopie.jpg);

  background-repeat: no-repeat;

}



.contenedor .subcontenedor {

  width: 800;

  min-height: 300px;

  _height: 300px;

  padding-top: 15px;

  padding-bottom: 15px;

  background-image: url(../imagenes/fondosubcontenedor.png);

  //background-image: url(../imagenes/fondosubcontenedorie.jpg);

  background-repeat: repeat-y;

}



.contenedor .subcontenedorbottom {

  width: 800;

  height: 20px;

  background-image: url(../imagenes/fondosubcontenedorbottom.png);

  //background-image: url(../imagenes/fondosubcontenedorbottomie.jpg);

  background-repeat: no-repeat;

}



/*CONTENEDOR CON SUBMENU*/



.contenedor .subcontenedor .contenido {

  width: 701px;

  margin-left: 50px;

}



.contenedor .subcontenedor .contenido .menu {

  width: 250px;

  float: left;

  color: White;

}



.contenedor .subcontenedor .contenido .fincontenido {

  clear: both;

}



/*SUBMENU*/



.contenedor .subcontenedor .contenido .menu .top {

  width: 250px;

  height: 35px;

  background-image: url(../imagenes/menutop.png);

  //background-image: url(../imagenes/menutopie.jpg);

  background-repeat: no-repeat;

}



.contenedor .subcontenedor .contenido .menu .cuerpo {

  width: 250px;

  padding-top: 15px;

  padding-bottom: 10px;

  background-image: url(../imagenes/menucentro.png);

  //background-image: url(../imagenes/menucentroie.jpg);

  background-repeat: repeat-y;

}



.contenedor .subcontenedor .contenido .menu .cuerpo .listamenu {

  width: 190px;

  margin-left: 30px;

}



.contenedor .subcontenedor .contenido .menu .cuerpo .listamenu .fila1 {

  width: 190px;

  height: 20px;

  font-weight: bold;

  font-size: 12px;

  text-indent: 10px;

  border-bottom: dotted White 1px;

  margin-bottom: 20px;

}



.contenedor .subcontenedor .contenido .menu .cuerpo .listamenu .fila2 {

  width: 190px;

  text-indent: 20px;

  /*font-size: 11px;*/

  padding-top: 3px;

  border-bottom: dotted White 1px;

}



.contenedor .subcontenedor .contenido .menu .cuerpo .listamenu .fila2:hover {

  background-color: #989800;

}



.contenedor .subcontenedor .contenido .menu .cuerpo .listamenu .fila2 a, .contenedor .subcontenedor .contenido .menu .cuerpo .listamenu .fila3 a {

  color: White;

  text-decoration: none;

}



.contenedor .subcontenedor .contenido .menu .cuerpo .listamenu .fila3 {

  width: 190px;

  text-indent: 20px;

  /*font-size: 11px;*/

  padding-top: 3px;

  border-bottom: dotted White 1px;

  background-color: #989800;

}



.contenedor .subcontenedor .contenido .menu .cuerpo .listamenu .fila4 {

  width: 190px;

  text-indent: 20px;

  /*font-size: 11px;*/

  font-weight: bold;

  padding-top: 3px;

  border-bottom: dotted White 1px;

}

.fila4, .fila4_1, .fila4_2, .fila4_3, .fila4_4 {

  width: 190px;

  text-indent: 9px;

  font-size: 12px;

  font-weight: bold;

  padding-top: 3px;

  border-bottom: dotted White 1px;

  text-transform: uppercase;

  cursor: pointer;

}



.botonmenupadre {

  text-transform: uppercase;

  font-weight: bold;

}



.contenedor .subcontenedor .contenido .menu .bottom {

  width: 250px;

  height: 35px;

  background-image: url(../imagenes/menubottom.png);

  //background-image: url(../imagenes/menubottomie.jpg);

  background-repeat: no-repeat;

}



/*CONTENEDOR NORMAL CON SUBMENU*/



.contenedor .subcontenedor .contenido .datos {

  width: 450px;

  float: left;

}



.contenedor .subcontenedor .contenido .datos .separador {

  width: 450px;

  height: 1px;

  border-top: dotted #B0B0B0 1px;

  margin-bottom: 10px;

  margin-top: 10px;

}



.contenedor .subcontenedor .contenido .datos .titulo {

  width: 450px;

  height: 20px;

  font-size: 18px;

  font-weight: bold;

  color: #505050;

}



.contenedor .subcontenedor .contenido .datos .texto {

  width: 450px;

  font-size: 1.1em;

  text-align: justify;

}



p {

  margin: 0px;

  padding: 0px;

  margin-bottom: 10px;

}





.filareflexion {

  width: 100%;

  height: 30px;

  padding-top: 5px;

  border-bottom: 1px black solid;

  background-color: #D3D476;

  margin-bottom: 3px;

}





.filaevento {

  width: 450px;

  /*height: 45px;*/
  float:left;

  margin-bottom: 5px;

  color: White;

  background-color: #b5b519;

  text-transform: uppercase;

}

.filaeventogestioa {

  width: 450px;

  height: 75px;

  margin-bottom: 5px;

  padding-top: 3px;

  color: White;

  background-image: url(../gestioa/imagenes/fondofilaeventosgestioa.png);

  background-repeat: no-repeat;

  text-transform: uppercase;

  text-indent: 10px;

}



.filaeventogestioa2 {

  width: 700px;

  height: 75px;

  margin-bottom: 5px;

  padding-top: 3px;

  color: White;

  background-image: url(../gestioa/imagenes/fondofilaeventosgestioa2.png);

  background-repeat: no-repeat;

  text-transform: uppercase;

  text-indent: 10px;

}



.eventogestion{

	margin-left:5px;

	width: 445px;

}

.eventogestion2{

	margin-left:5px;

	width: 690px;

	padding-bottom:3px;	

}



.filaevento .titular {

  width: 400px;

  height: 22px;

  padding-top: 12px;

  float: left;

  /*text-indent: 10px;*/

}



.apuntarse {

  width: 75px;

  height: 20px;

  margin-left: 20px;

  margin-top: 5px;

  padding-top: 3px;

  float: left;

  text-align: center;

  background-image: url(../imagenes/fondoapuntarse.png);

  background-repeat: no-repeat;

  background-position: left;

  text-indent: 0px;

}



.linkboton {

  width: 75px;

  height: 20px;

  margin-left: 20px;

  margin-top: 5px;

  padding-top: 3px;

  text-align: center;

  background-image: url(../imagenes/fondoapuntarse.png);

  background-repeat: no-repeat;

  background-position: left;

  text-indent: 0px;

}





.apuntarse a {

  color: White;

}



.apuntarse a:hover {

  color: #404040;

}



.contenedor .subcontenedor .contenido .datos .fotos {

  width: 450px;

  min-height: 200px;

}



/*CONTENEDOR NORMAL*/



.contenedor .subcontenedor .datos2 {

  width: 700px;

  /*letter-spacing: 1px;*/

}



.filaeventos {

  background-color: #C9C959;

  width: 100%;

  padding: 10px;

  border: 1px #666666 solid;

  margin-top: 10px;

  color: Black;

}





/*REGISTRAR*/



.datos2 .fila {

  width: 700px;

  height: 18px;

  margin-bottom: 5px;

}



.datos2 .finfila {

  clear: both;

  margin-bottom: 5px;

}



.datos2 .fila input[type="text"] {

  width: 300px;

  background-color: #FBFBE1;

  border: 1px Grey solid;

  text-indent: 5px;

}



#usuario{

 /* width: 150px;

  background-color: #FBFBE1;

  border: 1px Grey solid;

  text-indent: 5px;

  float: left;*/

}



#existe{

  /*width: 220px;*/

  float: right;

}



.datos2 .fila input[type="password"] {

  width: 150px;

  background-color: #FBFBE1;

  border: 1px Grey solid;

  text-indent: 5px;

}



.finfloat {

  clear: both;

}





/*.datos2 .fila input[type="submit"] {

  width: 100px;

  height: 25px;

  background-color: #888813;

  border: 1px Grey solid;

  color: White;

  margin-left: 300px;

  cursor: pointer;

}



.datos2 .fila input[type="submit"]:hover {

  background-color: #FBFBE1;

  color: Black;

}*/



.datos2 .fila .titulo {

  width: 150px;

  float: left;

}



.datos2 .fila .dato {

 /* width: 550px;*/

  float: left;

}





/*HOME*/



.contenedor .subcontenedor .contenido .datos2 .home {

  width: 600px;

}



.contenedor .subcontenedor .contenido .datos2 .home .conten {

  width: 700px;

  margin-top: 20px;

}



.conten .fotohome {

  width: 700px;

  height: 260px;

}



.text {

  width: 600px;

  margin: auto;

  line-height: 20px;

  margin-top: 25px;

  text-align: justify;

  padding-bottom: 20px;

  font-weight: bold;

  font-size: 11px;

  /*letter-spacing: 1px;*/

}



.indentado {

  width: 95%;

  margin-left: 5%;

}



/*GALERIA*/



.galeria1 {

  color: #003300;

  width: 150px;

  height: 20px;

  padding-top: 3px;

  background-image: url(../imagenes/fondoboton.jpg);

  background-repeat: no-repeat;

  text-align: center;

  text-transform: uppercase;

  margin-left:3px;

  float:left;

}



.galeria2 {

  color: #003300;

  width: 700px;

  height: 50px;

  background-image: url(../imagenes/fondofilagaleria.png);

  background-repeat: no-repeat;

  text-align: left;

  text-indent: 10px;

  /*text-transform: uppercase;*/

}



.iconogaleria {

  margin-left: 10px;

  margin-top: 5px;

  float: left;

}

.iconogaleriapdf {

  margin-left: 10px;

  margin-top: 10px;

  float: left;

}



.textogaleria {

  float: left;

  padding-top: 15px;

}



.filafotos {

  width: 735px;

  height: 112px;

  margin-bottom: 10px;

}



.finfilafotos {

  clear: both;

}





.filafotos .fotos {

  width: 100px;

  height: 100px;

  float: left;

  padding: 5px;

  border: 1px grey solid;

  margin-right: 35px;

}





/*CONTACTA*/



.contacta {

  width: 700px;

  font-size: 10px;

}



.contacta .formulario {

  text-align: left;

  margin-top: 15px;

}



.contacta .formulario .filaform {

  height: 30px;

}



.contacta .formulario .filaform input[type="text"], .contacta .formulario textarea  {

  background-color: #FDFDEC;

  border: 1px grey solid;

}



.contacta a {

  color: Black;

  font-weight: bold;

}



/*PIE*/



.contenedor .pie {

  width: 800px;

  padding-top: 10px;

  background-image: url(../imagenes/fondosubcontenedor.png);

  //background-image: url(../imagenes/fondosubcontenedorie.jpg);

  background-repeat: repeat-y;

  padding-bottom: 25px;

}



.contenedor .pie .contenido {

  width: 700px;

  height: 35px;

  margin-left: 50px;

  padding-top: 10px;

  padding-bottom: 10px;

  border: dotted #B0B0B0 1px;

  border-left: none;

  border-right: none;

}



.contenedor .pie .contenido .logo {

   text-align:center;

}



.contenedor .pie .contenido .logo a {

  color: #707070;

}



.contenedor .pie .contenido .logo a:hover {

  text-decoration: underline;

}



/*LINKS*/



a {

  text-decoration: none;

  color: White;

  /*color: Blue;*/

}



/*IMAGENES*/



img {

  border: none;

  outline: none;

}



/*FOCOS*/



:active {outline: none;}



:focus {-moz-outline-style:none;}



.oculto{

  display: none;

}



input[type="submit"] {

  background-color: #888813;

  width: 65px;

  text-align: center;

  font-size: 10px;

  border: none;

  color: White;

  cursor: pointer;

}

/* ERRORES */

.error{

  color: #FF0000;

}



/*  AINARA  */

.padreevento, .evento{

 width: 240px;

}



.cuenta{

  width: 100px;

}

.filaUsuario{

  width: 700px;

}

.filaUsuario .titulo{

 width: 150px;

 float: left;

}

/*.filaUsuario .dato1{

 width: 150px;

 float: left;

}*/

.flotarizquierda {

  float: left;

  width: 20px;

  height: 57px;

  margin-left: 5px;
  margin-top:10px;
  margin-right:10px;

}

.botondescarga {
  padding: 5px;
  margin: 10px 10px 10px 0px;
  background-color: #888813;
  width: 120px;
}

.botondescarga a {
  color: #FFFFFF;
  font-size: 10px;
}

.botondescarga a:hover {
  color: #FFFFFF;
}

.mensaje {
  padding-bottom: 10px;
  padding-top: 10px;
}

.formulario {
  width: 300px;
}

















