body {
  background-image: url(../imagenes/fondo.jpg) !important;
  background-image: none;
  background-repeat: repeat-x;
  background-color: #c0d2de !important;
  background-color: #F4F4F4;
  margin: auto;
  width: 1024px;
  margin-top: 0px;
  font-family: Verdana;
  font-size: 10px;
  color: #777777;
}

img {
  border: none;
  outline: none;
}


a {
color: #777777;
text-decoration: none;
outline: none;

}

a:hover {
color: #555555;
text-decoration: none;
cursor: pointer
}


.titulos {
  margin-top: 21px;
  color: #155895;
  font-size: 20px;
  font-family: Arial;
  text-align: left;
  font-weight: bold;
}


.titulosmini {
border-bottom:2px solid #D9E3EC;
color:#155895;
font-family:Arial;
font-size:11px;
padding-bottom:10px;
text-align:left;
margin-bottom: 10px;
width: 350px;
}

.titulosmini3 {
  color: #155895;
  font-size: 14px;
  margin-bottom: 10px;
  font-family: Arial;
  text-align: left;
  font-weight: bold;
}

.titulosmini2 {
  color: #CCCCCC;
  font-size: 12px;
  font-family: Arial;
  text-align: left;
  font-weight: bold;
}

.titulosnoticias {
  margin-top: 6px;

  color: #888888;
  font-size: 18px;
  padding-left: 20px;
  font-family: Arial;
  text-align: left;
}

.hemeroteca {
  width: 80px;
  background-position: center;
  background-image: url(../imagenes/hemeroteca.jpg);
  background-repeat: no-repeat;
  padding-top: 60px;
  float: right;
  margin-right: 5px;
}


.titulos2 {
  height: 50px;
  color: #888888;
  font-size: 18px;
  font-family: Arial;
  text-align: left;
  margin-left: 10px;
}

.titulos3 {
  color: #888888;
  font-size: 18px;
  font-family: Arial;
  text-align: left;
  margin-left: 15px;
  padding-top: 20px;
}

.foto1{
  background-image: url(../imagenes/iberia.jpg);
  background-repeat: no-repeat;
  width: 117px;
  height: 88px;
  border:1px solid #DDDDDD;
  margin-top: 10px;
  margin-bottom: 10px;
  float:left;
}

.info {
  width: 50px;
  float: right;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: right;
  color: #AAAAAA;
  padding-right: 10px;
  font-size: 11px;
  font-family: Arial;
  font-weight: bold;
}

.info2 {
  float: left;
  margin-top: 10px;
  text-align: center;
  color: #AAAAAA;
  padding-top: 2px;
  font-size: 11px;
  font-family: Arial;
  font-weight: bold;
}

.cajatexto {
  width: 158px;
  margin-left: 10px  !important;
  margin-left: 5px;
  margin-top: 10px;
  margin-bottom: 10px;
  float:left;
}

.cajatexto2 {
  width: 385px;
  margin-left: 10px  !important;
  margin-left: 5px;
  margin-top: 10px;
  float:left;
}

.foto000 {
  margin-top: 3px;
  width: 524px;
  height: 180px;
  border:1px solid #CCCCCC;
}

.fotolegislacion {
 /* background-image: url(../imagenes/fotolegislacion.jpg);
  background-repeat: no-repeat;*/
  margin-top: 3px;
  width: 524px;
  height: 180px;
  border:1px solid #CCCCCC;
}

.fotoestadisticas {
 /* background-image: url(../imagenes/fotoestadisticas.jpg);
 background-repeat: no-repeat; */
  margin-top: 3px;
  width: 524px;
  height: 180px;
  border:1px solid #CCCCCC;
}

.fotopresentacion {
  /*background-image: url(../imagenes/fotopresentacion.jpg);
  background-repeat: no-repeat;*/
  margin-top: 3px;
  width: 524px;
  height: 180px;
  border:1px solid #CCCCCC;
}

.fotoservicios {
 /* background-image: url(../imagenes/fotoservicios.jpg);
  background-repeat: no-repeat; */
  margin-top: 3px;
  width: 524px;
  height: 180px;
  border:1px solid #CCCCCC;
}

.fotoacuerdo {
  background-image: url(../imagenes/hands.jpg);
  background-repeat: no-repeat;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 273px;
  height: 120px;
  border:1px solid #BBBBBB;
  float:left;
}

/*contacto-------------------------------------------------------------------*/

.mapa {
  background-image: url(../imagenes/mapa.jpg);
  background-repeat: no-repeat;
  margin-left: 5px;
  width: 484px;
  height: 338px;
  padding: 22px 10px 10px 30px;
}

#cajamapa {
  width: 460px;
  height: 320px;
  border: 1px solid #999999;
}

.contexto {
  background-image: url(../imagenes/informacion.jpg);
  background-repeat: no-repeat;
  width: 434px;
  margin-left: 5px;
  padding: 25px 10px 25px 80px;
  background-color: #EEEEEE;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial;
  color: #666666;
  text-align: left;
}
/*formulario------------------------------------------------------------------*/

.cajaformulario {
  background-image: url(../imagenes/formulario.jpg);
  background-repeat: no-repeat;
  margin-left: 5px;
  width: 480px;
  padding: 20px 40px 20px 20px;
}

.fnombre {
  margin-top: 10px;
  text-align: right;
}

.femail {
  margin-top: 10px;
  text-align: right;
}

.fasunto {
  margin-top: 10px;
  text-align: right;
}

.fcuerpo {
  margin-top: 10px;
  text-align: right;
}
.fbotones {
  margin-top: 5px;
  text-align: right;
}

/*fin contacto-------------------------------------------------------------------*/

.texto000 {
  text-align: left;
  color:#888888;
  font-size: 10px;
}

.linea {
  margin-top: 5px;
  width: 524px;
  border-bottom: 2px solid #d9e3ec;
}

.linea2 {
  margin-top: 5px;
  border-bottom: 2px solid #d9e3ec;
}

.lineaazul {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 315px;
  height: 3px;
  background-color:#d9e3ec;
}

.lineablanca {
  width: 100px;
  height: 1px;
  background-color: #FFFFFF;
}

.texto {
  width: 200px;
  text-align: left;
}

.texto2 {
  color: #888888;
  width: 510px;
  text-align: left;
}

.texto3 {
  width: 200px;
  text-align: left;
  margin-left: 10px;
}

.texto4 {
  background-color: #f4f4f2;
  width: 370px;
  padding: 10px 10px 0px 10px;
  margin-bottom: 10px;
}

.texto4tex {
  text-align: left;
}

.cabecera {
  background-image: url(../imagenes/cabecera.png);
  background-repeat: no-repeat;
  padding-top: 177px !important;
  padding-top: 170px;
  width: 1024px;
  height:23px !important;
  height:20px;
  margin: auto;
}

.contenido {
  background-image: url(../imagenes/cuerpo.png);
  background-repeat: repeat-y;
  width: 1024px;
  margin: auto;

}

.contenedor {
  width: 984px;

}

.barra {
  background-image: url(../imagenes/barra.jpg);
  background-repeat: no-repeat;
  margin: auto;
  padding:3px 0 10px 10px;
  width:972px;
}

.migas {
  color: #EEEEEE;
  text-align: left;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial;
  float:left;
  width: 600px;
}
.migassalir {
  color: #EEEEEE;
  text-align: left;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial;
  float: right;
  padding-right: 15px; 
}

#logout{
	color: #EEEEEE;
}

.principal {
  margin-top: 5px;
  width: 800px;
  float: left;
}

.principal2 {
  background-image: url(../imagenes/cgestion.jpg);
  background-repeat: no-repeat;
  background-position: top;
  border: 1px dashed #888888;
  background-color: #EEEEEE;
  padding: 100px 20px 20px 40px;
  margin-top: 5px;
  width: 720px;
  float: left;
}
 /*CUERPO CENTRAL-------------------------------------------------------------------*/
.datos {
  width: 526px;
  float: left;
  margin-left: 11px !important;
  margin-left: 6px;
}

.tablas {
  width: 526px;
  color: #555555;
  padding-bottom: 30px;
  border-bottom: 2px solid #d9e3ec;
  float:left;
  text-align: center;
}

.caja1 {
  width: 526px;
}

.caja2 {
  background-image: url(../imagenes/iconos.jpg);
  background-repeat: no-repeat;
  width: 526px;
  height: 171px;
  padding-top: 30px;
}

.caja2descarga {
  background-image: url(../imagenes/fondoiconos.jpg);
  background-repeat: no-repeat;
  width: 526px;
  padding-top: 30px;
}

.caja2acuerdos {
  background-image: url(../imagenes/fondoiconos.jpg);
  background-repeat: no-repeat;
  width: 526px;
  padding-top: 30px;
}

.cajaencuesta {
  background-image: url(../imagenes/fondoiconos.jpg);
  background-repeat: no-repeat;
  width: 526px;
  /*height: 171px; */
  padding-top: 30px;
}

.caja3 {
  width: 526px;
  border-bottom:5px solid #d9e3ec;
}

.c1 {
  width: 175px;
  float:left;
  text-align: center;

}
.datos2 {
  width: 526px;
  margin-left: 10px !important;
  margin-left: 5px;
  border-bottom:5px solid #d9e3ec;
  float:left;
}

.actualidad {
  float: right;
  width: 253px;
}

.act1 {
  width: 253px;
  height: 44px;
  background-image: url(../imagenes/actualidad1.jpg);
  background-repeat: no-repeat;
}

.act2 {
  width: 253px;
  background-image: url(../imagenes/actualidad2.jpg);
  background-repeat: repeat-y;
}

.act3 {
  width: 253px;
  height: 39px;
  background-image: url(../imagenes/actualidad3.jpg);
  background-repeat: no-repeat;
}


.publicidad {
  margin-left: 13px;
  float: left;
}
.icono1 {
  background-image: url(../imagenes/publicidad.jpg);
  background-repeat: no-repeat;
  width: 222px;
  height:445px;
  padding-top: 35px;
  padding-left: 25px;
}

.icono2 {
  background-image: url(../imagenes/hemeroteca.jpg);
  background-repeat: no-repeat;
  width: 222px;
  height:305px;
  padding-top: 35px;
  padding-left: 25px;
}

.cajapubli1 {
  background-image: url(../imagenes/posit.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  width: 181px;
  height: 172px;
  padding-left: 5px;
  padding-right: 5px;
}

.iconolibreta {
  width: 94px;
  height: 74px;
  padding-top: 15px;
  margin: auto;
}

.iconoencuesta {
  width: 101px;
  height: 62px;
  padding-top: 26px;
  margin: auto;

}

.cajapubli1 .acceder {
  color:#155895;
  text-align:right;
  text-decoration:underline;
  width:181px;
}

.cajazona {
  width: 247px;
  margin-left: 13px;
  float: left;
}
.cajazona a {
  font-size: 10px;
  color: #555555;
  text-decoration: none;
  outline: none;
}

.cajazona a:hover {
  color: #000000;
  text-decoration: none;
  cursor: pointer;

}

.zona1 {
  background-image: url(../imagenes/zona1.jpg);
  background-repeat: no-repeat;
  width: 247px;
  height: 92px;
}

.zona2 {
  background-image: url(../imagenes/zona2.jpg);
  background-repeat: repeat-y;
  width: 247px;
}

.zona3 {
  background-image: url(../imagenes/zona3.jpg);
  background-repeat: no-repeat;
  width: 247px;
  height: 23px;
}

.pie {
  background-image: url(../imagenes/pie.png);
  background-repeat: no-repeat;
  width: 1024px;
  height: 100px;
  margin: auto;
}

/*botones y links-------------------------------------------------------------------*/

.menu1 {
  width: 600px;
  height: 30px;
  margin-left: 335px !important;
  margin-left: 200px;
  font-size: 12px;
  font-weight: bold;
}

.menu1 a {
font-size: 12px;
color: #EEEEEE;
text-decoration: none;
outline: none;

}

.menu1 a:hover {
color: #99CCCC;
text-decoration: none;
cursor: pointer;

}

.menu2 {
  width: 185px;
  margin-left: 20px !important;
  margin-left: 10px;
  padding-top: 4px;
  float:left;
}

.menu2 a {
font-size: 12px;
font-weight: bold;
color: #000000;
text-decoration: none;
outline: none;

}

.menu2 a:hover {
color: #888888;
text-decoration: none;
cursor: pointer
}

.boton {
  width: 210px;
  margin-left: 18px;
  padding-top: 7px;
  padding-bottom: 7px;
  text-align: left;
  font-family: Arial;
  border-top: 2px solid #155895;
}

.boton a {
font-size: 12px;
font-weight: bold;
color: #777777;
text-decoration: none;
outline: none;

}

.boton a:hover {
color: #777777;
text-decoration: none;
cursor: pointer
}

.boton1 {
  width: 150px;
  text-align: center;
  font-family: Arial;
  float:left;
}


.boton2 {
  background-image: url(../imagenes/boton2fondo.jpg);
  background-repeat: no-repeat;
  width: 170px;
  text-align: left;
  font-family: Arial;
  padding: 11px 0px 10px 15px;
}

.boton2a {
  background-image: url(../imagenes/boton2fondoa.jpg);
  background-repeat: no-repeat;
  width: 170px;
  text-align: left;
  font-family: Arial;
  padding: 11px 0px 10px 15px;
}

.boton2b {
  background-image: url(../imagenes/boton2fondob.jpg);
  background-repeat: no-repeat;
  width: 170px;
  text-align: left;
  font-family: Arial;
  padding: 11px 0px 10px 15px;
}

.boton3 {
  background-image: url(../imagenes/boton3fondo.jpg);
  background-repeat: no-repeat;
  width: 170px;
  text-align: left;
  padding: 8px 0px 8px 15px ;
  font-family: Arial;
}

.boton3 a {
font-size: 12px;
font-weight: bold;
color: #3972a5;
text-decoration: none;
outline: none;

}

.boton3 a:hover {
color: #1f405d;
text-decoration: none;
cursor: pointer
}


/*noticias-------------------------------------------------------------------*/

.n1 {
  width: 220px;
  margin: auto;
  padding-top: 10px;
}

.nfoto {
  /*background-image: url(../imagenes/gente.jpg);*/
  background-repeat: no-repeat;
  width: 216px;
  margin-bottom: 10px;

}

.nfoto img {
  border: 2px solid #155895;
}

.ncaja {
  margin: auto;
  margin-left:10px;
  width:200px;
}

.ntitular {
  font-size: 15px;
  padding-top: 5px;
  font-family: Arial;
  font-weight:bold;
  text-align: left;
  color: #155895;
  margin-bottom: 5px;
}

.ntitular2 {
  font-size: 13px;
  font-family: Arial;
  font-weight:bold;
  text-align: left;
  color: #155895;
  margin-bottom: 5px;
}

.nfecha {
  font-weight:bold;
  text-align: left;
  color: #155895;
}

.ntexto {
  color: #888888;
  text-align: left;
}

/*organigrama-------------------------------------------------------------------*/

 .cuadro {
  /*width: 524px;*/
  text-align: left;
  border-top:1px dotted #AAAAAA;
  border-left:1px dotted #AAAAAA;
  margin-bottom: 10px;
  font-size: 10px;
}

.cuadrotitulo {
  width: 524px;
  text-align: center;
  background-color: #d9e3ec;
  color: #000000;
  border-bottom:1px dotted #AAAAAA;
}

.cuadronombre {
  width: 313px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: left;
  border-right:1px dotted #AAAAAA;
  float:left;
}

.cuadrocargo {
  width: 190px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: left;
  float:left;
}

/*www-------------------------------------------------------------------*/
.www {
  width: 514px;
  height: 15px;
  padding-top: 5px;
  padding-left: 10px;
  text-align: left;
}

.www a {
    font-size: 10px;
    color: #000000;
    text-decoration: none;
    outline: none;

}

.www:hover {
    color: #888888;
    background-color: #EEEEEE;
    background-image: url(../imagenes/www.jpg);
    background-position: right;
    background-repeat: no-repeat;
    text-decoration: none;
}

/*actualidad sectorial--------------------------------------------------*/

.cajaactualidad {
  padding-top: 10px;
  margin-left: 10px;
  width: 516px;
  float:left;
}

.cajaactualidad2 {
  background-color: #F4F4F2;
  padding-top: 10px;
  margin-left: 10px;
  width: 516px;
  float:left;
}

.filaactualidad {
  margin-left: 10px;
  width: 516px;
}

.filaactualidad2 {
  background-color: #F4F4F2;
  margin-left: 10px;
  width: 516px;
}

.tituloactualidad {
  width: 400px;
  text-align: left;
  font-weight: bold;
  font-size: 14px;
  margin-top: 5px;
  margin-left: 15px;
  float:left;
  color: #155895;
}

.tituloactualidad a {
  color: #155895;
}

.fotoactualidad {
  margin-top: 5px;
  margin-left: 15px;
  margin-bottom: 15px;
  width: 50px;
  height: 50px;
  border:1px solid #BBBBBB;
  float:left;
}

.textoactualidad {
  margin-top: 5px;
  margin-left: 15px;
  width: 425px;
  float:left;
  text-align: left;
}

/*ranking-------------------------------------------------------------------*/



.ranking{
	width:263px;
	float:left;
}
.tituloranking{
	padding-top:5px;
	padding-left:5px;
    font-size: 16px;
    color:#155895;
}
.desranking{
	padding-top:5px;
	padding-left:5px;
}
.cajaranking{
	width:50%;
	float:left;
}
.rankingimpar{
	padding:5px;
	background-color:#F4F4F2;
	margin:3px;
}
.rankingpar{
	padding:5px;
	/*background-color:blue;*/
	margin:3px;
}
.rankingpos{
  margin-right: 5px;
  width: 20px;
  text-align: right;
    font-size: 16px;
    font-weight: bold;
    color:#155895;
    float:left;
}

.cajatituloking {
    width: 200px;
    float:left;
}

.rankingtitulo {
  width: 200px;
  float:left;
}

.mapamundo {
  background-image: url(../imagenes/mundo.jpg);
    background-position: right;
    background-repeat: no-repeat;
    width: 500px;
    height: 200px;
    float:left;
}


/*encuestas-------------------------------------------------------------------*/

.titulosencuestas {
  padding-top: 40px;
  padding-left: 40px;
  color: #777777;
  font-size: 14px;
  font-family: Arial;
  font-weight: bold;
  text-align: left;
}

.textoencuestas {
  padding-top: 10px;
  padding-left: 40px;
  color: #777777;
  text-align: left;
}

.pregunta {
  padding-top: 10px;
  padding-left: 10px;
  height: 20px;
  text-align: left;
  font-size: 12px;
  font-weight: bold;
  color: #155895;
}

.respuesta {
  background-color: #d9e3ec;
  margin:10px 110px 10px 10px;
  height: 20px;
  text-align: left;
  color: #777777;
}
.contestacion {
  margin-left: 10px;
}


.resultado{

}
.res {
  background-color: #6699FF;
  height: 4px;
}


.votar {
  margin-left: 10px;
  margin-bottom: 20px;
  padding-left: 350px;
  width: 200px;

}

.zonae1 {
  width: 524px;
  height: 121px;
  background-image: url(../imagenes/e1.jpg);
  background-repeat: no-repeat;

}

.zonae2 {
  width: 524px;
  background-image: url(../imagenes/e2.jpg);
  background-repeat: repeat-y;

}

.zonae3 {
  width: 524px;
  height: 27px;
  background-image: url(../imagenes/e3.jpg);
  background-repeat: no-repeat;
}

/*iconos-------------------------------------------------------------------*/

.titulosverdes {
  width: 175px;
  margin-bottom: 20px;
  font-size: 14px;
  font-weight: bold;
  font-family: Arial;
  color: #99cc00;
  text-align: center;
}

.titulosverdes2 {
  width: 175px;
  margin-bottom: 80px;
  font-size: 14px;
  font-weight: bold;
  font-family: Arial;
  color: #99cc00;
  text-align: center;
}

.textoiconos {
  width: 175px;
  text-align: center;

}

.acceder {
  width: 175px;
  text-decoration: underline;
  margin-top: 5px;
  color: #155895;
  text-align: center;
  margin-bottom: 2px;
}

.acceder a {
color: #155895;
text-decoration: none;
outline: none;
text-decoration: underline;

}

.acceder a:hover {
color: #155895;
text-decoration: none;
cursor: pointer
text-decoration: underline;
}

/*noticia simple-------------------------------------------------------------------*/

.noticiasimple {
  width: 300px;
  float:left;

}

.noticiasimplefoto {
  width: 200px;
  min-height: 100px;
  margin-bottom: 15px;
  border: 1px solid #BBBBBB;
  margin-left: 10px;
  float:left;
}

.textonoticiasimple {
  width: 280px;
  margin-left: 15px;
  margin-top: 5px;
  float:left;
}

.accedernoticias {
  text-decoration: underline;
  margin-top: 10px;
  color: #155895;
  text-align: right;
}

.accedernoticias a {
  color: #155895;
}
 /*encuestas-------------------------------------------------------------------*/
 .titulosminijunta {
  background-image: url(../imagenes/fondoiconos.jpg);
  background-repeat: no-repeat;
  width: 524px;
  height: 50px;
  margin-top: 15px;
 }


.cajaencuestas {
  background-color: #f4f4f2;
  width: 504px;
  float:left;
  padding:10px 10px 10px 10px}

.textoencuestaanterior {
  width: 100px;
  margin-top: 5px;
  float: left;
}

.tituloencuesta {
  width: 400px;
  text-align: left;
  font-weight: bold;
  font-size: 14px;
  margin-top: 5px;
  color: #155895;
}

.logoministerio {
  width: 100px;
  height: 37px;
  background-image: url(../imagenes/Ministerio.jpg);
  background-repeat: no-repeat;
  margin-left: 40px;
  margin-top: 25px;
}

 /*paginador-------------------------------------------------------------------*/

.paginador {
  margin-left: 430px;
  margin-top: 5px;
}

.pagdibu {
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 3px;
  color: #155895;
  float:left;
}

.pagdibu img {
border:none;
outline:none;
}

.pag {
  margin-left: 5px;
  color: #155895;
  float:left;
  font-size: 12px;
}

.pagseleccionado {
  margin-left: 0px;
  font-weight: bold;
  color: #155895;
  font-size: 12px;
  float:left;
}

.pagseleccionado a {
  margin-left: 5px;
  font-weight: bold;
  color: #155895;
  float:left;
}

.finflotar {
  clear: both;
}

span {
  font-weight: bold;
  color: #155895;
}

/*zona gestion-------------------------------------------------------------------*/
/*zona gestion-------------------------------------------------------------------*/
/*zona gestion-------------------------------------------------------------------*/

.tr1 {
  background-color: #FFFFFF;
}

.tr0 {
  background-color: #CCCCCC;
}

.tr0 td, .tr1 td {
  padding: 5px 0px;
  border-bottom: 1px solid #666666;
}

table {
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  border-top:  1px solid #666666;
}


.cajagestion {
  width: 678px;
  border: 1px dashed #777777;
  padding: 10px;
  margin-top: 10px;
  background-color: #EEEEEE;
}


.fila {

  height: 30px;
}

.fotogestion {
  background-image: url(../imagenes/tamanofoto.jpg);
  background-repeat: no-repeat;
  width: 700px;
  height: 182px;
  margin-bottom: 15px;
}

.fotorecuerda {
  background-image: url(../imagenes/tamanofotonoticia.jpg);
  background-repeat: no-repeat;
  width: 700px;
  height: 182px;
  margin-bottom: 15px;
  margin-top: 20px;
}

.eliminar {
  font-size: 14px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.eliminar a {
  color: #155895;
  font-weight:  bold;

}

.borrar {
  padding: 5px;
  margin-left: 10px;
  background-color: #6699CC;
  border: 1px solid #777777;
  float:right;
}

.borrar:hover {
  background-color: #AAAAAA;

}

.borrar a {
  color: #FFFFFF;
  font-weight:  bold;

}

.filatexarea {
  margin-bottom: 30px;
}

.nombre {
  font-size: 12px;
  font-weight: bold;
  height: 20px;
  margin-top: 20px;
  margin-bottom: 10px;
}

.nombre2 {
  font-size: 9px;
  font-weight: bold;
  height: 20px;
  margin-top: 20px;
  margin-bottom: 10px;
}


label {
  font-size: 14px;
  font-weight: bold;
  height: 20px;
  margin-top: 20px;
  margin-bottom: 10px;
}

.texto111 {
  padding-top: 5px;
  font-size: 12px;
  float: left;
}

.login {
  background-image: url(../imagenes/intro.png);
  background-repeat: no-repeat;
  padding: 80px 40px 40px 60px;
  margin: auto;
  width: 450px;
  height: 300px;
}

input[id=estadistica] {
	width:330px;	
}

input[id=pos] {
	width:30px;	
}

.cajafila {
  border: 1px dashed #777777;
  background-color: #DDDDDD;
  width: 500px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.recordatorio {
  font-size: 14px;
  font-weight:  bold;
  color:  #444444;
  margin-bottom: 10px;

}

.recordatorio2 {
  font-size: 12px;
  font-weight:  bold;
  color:  #444444;
  margin-bottom: 10px;
  margin-top: 10px;
}
