.mainE{
   background-color:#000000;
   width:100%;
   height:100%;
   }
.padre2{
 margin-left: auto;
 margin-right: auto;
 height:5400px;
 background-color:#4F4F4F;
 width:1050px;
}
.padre3{
 margin-left: auto;
 margin-right: auto;
 height:5660px;
 background-color:#4F4F4F;
 width:1050px;
}

.tablaStdaE1{
 margin-top: 30px;   
}


.formulario{
 width:1050px;   
}
   
.boxlista{
 position:relative;
 border: 1px solid #7D899C;
 width: 220px;
 height: 280px;
 float:left;
}

.boxlista2{
 background-color:#4f4f4f;
 position:absolute;
 top:332px;
 width: 990px;
 height: auto;
 float:left;
 margin-top:10px;
}

.boxlista3{
 position:relative;
 width: 330px;
 height: auto;
 float:left;
 margin-left:50px;
}

.boxtablas{
 background-color:#000000;
 position:relative;
 width: 490px;
 height: auto;
 float:left;
 margin-top:20px;
}

.contenedortablas{
 background-color:#4F4F4F;
 position:relative;
 margin-left:5px;
 top:30px;
 width:1040px;
 height: 640px;
 float:left;
}

.boxtablaStd{
 position:absolute;
 width: 630px;
 height: 626px;
 float:left;
}

.boxtablaStd2{
 position:absolute;
 width: 400px;
 height: auto;
 left: 630px;
}

.boxtablas3{
 position:absolute;
 visibility:hidden;
 opacity:0.75;
 top:60px;
 left:30px;
 background-color:#ffffff;
 width: 497px;
 height: 87px;
 border:3px solid #ff0000;
 font-family:Verdana,Helvetica,sans-serif; 
 text-align:center;
}

.cellayuda{
 font-weight:bold;
 font-size:13px;
 height:20px;
}

.cellayuda2{
 font-size:13px;
 height:30px;
}

.cellayuda3{
 font-size:13px;
 height:30px;
 width:260;
}


.imgstd{
 position:relative;
 
}

.boxtabla{
 background-color:#4F4F4F;   
 position:relative;
 margin-left:5px;
 top:710px;
 float:left;
 height: auto;
 width: 1040px;
}

.tablaserie{
 margin-top:20px;
}

.position-absolute__content{
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}



.boxtabla2{
 position:relative;
 text-align:center;
 margin-top:10px;
 margin-left:5px;
 background-color:#4F4F4F;
 top:700px;
 width: 1040px;
 height: 600px;
}

.grafica{
 position:absolute;
 top:290px;
 left:auto;
 margin-left:5px;
 background:#4F4F4F;
 border: 1px solid #0a3914;
 width:1040px;
 height:455px;
}
.cabecera{
background-color:#424242;
color:#979797;
border-left:1px solid #7D899C;
border-top:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:30px;
text-align:center;
}
.cabecera2{
background-color:#424242;
color:#979797;
border-left:1px solid #7D899C;
border-top:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:25px;
}
.cabeceragoles{
background-color:#424242;    
color:#979797;
border-left:1px solid #7D899C;
border-right:1px solid #7D899C;
border-top:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:25px;
}
.cabecera3{
background-color:#424242;
color:#979797;
border:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:40px;
width:50px;
}
.cabecera4{
background-color:#424242;
color:#979797;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:40px;
}
.cabecera5{
background-color:#424242;
color:#979797;
border:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:40px;
width:210px;
}
.cabecera6{
background-color:#424242;
color:#979797;
border-top:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:40px;
}
.cabecera7{
background-color:#424242;
color:#979797;
border-top:1px solid #7D899C;
border-bottom:1px solid #7D899C;
border-right:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
height:40px;
}
.cabecera8{
background-color:#424242;
color:#979797;
border-right:1px solid #7D899C;
border-top:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:15px;
font-family:Verdana,Helvetica,sans-serif;
height:35px;
text-align:center;
}
.cabeceraV{
background-color:#7f926e;
color:#0b3914;
border:1px solid #0b3914;
font-size:13px;
font-family:Verdana,Helvetica,sans-serif;
height:33px;
width:215px;
text-align:center;
}
.grafico{
 background:#4F4F4F;
 width:992px;
 height:950px;
}

.tituloth{
background-color:#7f926e;
color:#0b3914;
border:1px solid #0b3914;
font-size:14px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
text-align:center;
height:25px;
padding-top:4px;
}

.tituloth2{
background-color:#7f926e;
color:#0b3914;
border:1px solid #0b3914;
font-size:14px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
padding-top:4px;
height:25px;
width:1038px;
}

.tabla1{
 padding-bottom:20px;
 position:relative;
 float:left;
 width:570px;
}

.tablalista{
 padding-bottom:20px;
 width:610px;
}

.tabla2{
 margin-right:10px;
 margin-bottom:3px;
 position:absolute;
 float:left;
 height:450px;
 width:240px;
}

.tabla2b{
 margin-right:10px;
 margin-bottom:3px;
 position:absolute;
 float:left;
 height:590px;
 width:240px;
}

.tabla3{
 margin-bottom:10px;
 margin-left:5px;
 position:absolute;
 top: 780px;
 float:left;
 width:992px;
}

.tabla4{
 background-color:#424242; 
 margin-bottom:20px;
 width:410px;
}


.cajatxtfill{
background:#FFFFC9;
border:2px solid #4A4A4A;
width:80px;
height:20px;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
}
.cajatxt2b{
background:#FFFFC9;
border:2px solid #4A4A4A;
width:150px;
height:20px;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
}
.cajatxt2c{
background:#FFFFC9;
border:2px solid #4A4A4A;
width:150px;
height:100px;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
}
.cajatxt3{
background:#EFFCCA;
border:1px solid #14805E;
border-radius: 3px;
width:45px;
height:22px;
font-size:14px;
color:#14805E;
font-family:Verdana,Helvetica,sans-serif;
text-align: center;
}
.cajatxt4{
border:1px solid #51B022;
width:150px;
height:18px;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
}
.celldat{
color:#E6E6E6;;
border-left:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
width:5px;
}
.celldat2{
color:#E6E6E6;;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
}
.celldat3{
color:#E6E6E6;;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:14px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
color: #000000;
width:20px;
}
.celldat4{
color:#E6E6E6;;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:14px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
}
.celldat5{
background-color:#424242;    
color:#979797;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:11px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
height:35px;
}
.celldat6{
color:#E6E6E6;;
border-left:1px solid #7D899C;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
width:150px;
}
.celldat7{
color:#E6E6E6;;
font-size:12px;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
width:150px;
}
.cellboton{
text-align:center;
border-right:1px solid #7D899C;
width: 200px;
height: 30px;
}
.celltabla{
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
padding-left:5px;
height:30px;
width: 222px;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
}
.celltabla2{
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:center;
}
.celltabla2std{
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:30px;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:center;
}
.celltabla2b{
color:#DCDCDC;
padding-left:10px;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:left;
height:25px;
}
.celltabla3{
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
padding-left: 10px;
height:24px;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:left;
}
.celltabla3b{
color:#DCDCDC;
padding-right:90px;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
padding-left: 10px;
height:24px;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:right;
}
.celltabla4{
background-color:#424242;
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
padding-left: 10px;
height:32px;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:left;
}
.celltabla5{
color:#FFFF04;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:center;
}
.celltabla6{
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:30px;
width: 80px;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
}
.celltabla7{
color:#DCDCDC;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:27px;
width: 222px;
font-size:9pt;
font-family:Verdana,Helvetica,sans-serif;
}
.celltabla8{
background-color:#424242;
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:center;
}
.celltabla9{
background-color:#424242;    
color:#DCDCDC;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
text-align:center;
height:40px;
}
.celltabla7b{
background-color:#424242;
color:#DCDCDC;
border-right:1px solid #7D899C;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:35px;
width:173px;
text-align:center;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
}
.celltabla7bb{
color:#DCDCDC;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:35px;
width:173px;
text-align:center;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
}
.celltabla7c{
color:#DCDCDC;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:35px;
width:174px;
text-align:center;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
}
.celltabla7cc{
background-color:#424242;
color:#DCDCDC;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:35px;
width:174px;
text-align:center;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
}
.celltabla7bbb{
background-color:#424242;
color:#DCDCDC;
border-right:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:35px;
width:173px;
text-align:center;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
}

.cellresult{
color:#000000;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
width:23px;
font-size:10pt;
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
}
.celltemp{
color:#A1A1A1;
border-left:1px solid #7D899C;
border-bottom:1px solid #7D899C;
height:24px;
width:35px;
font-size:11pt;
font-family:Verdana,Helvetica,sans-serif;
padding-left:10px;
}
.boton{
font-family:Verdana,Helvetica,sans-serif;
font-weight: bold;
border:#EFFCCA 2px solid;
color:#6C8F0D;
}
th{
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
font-weight: bold;
}

.imagen2b{
position:relative;
width:990px;
height:434px;
float:left;
margin-top:20px;

}

.imagen2d{
 position: absolute;
 left:245px;
 border: 1px solid #0a3914;
}

.graficaR{
 border: 1px solid #0a3914;
 margin-bottom:15px;
}

.fondo{
 fill:url(/imagenes/fondo_grafica.svg);
}

.piepg{
 position:relative;
 bottom:10px;
 background-color:#14805E;
 font-family:Helvetica,Arial,sans-serif;
 text-align: center;
 width:1050px;
 height:130px;
 margin-left: auto;
 margin-right: auto;
}

.image2d-map-class{
 background-color:#e9f09d;
 font-family:Helvetica,Arial,sans-serif;
 font-size:10px;
 color:#000000;
}


