/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 13-oct-2016, 13:27:28
    Author     : Pau
*/
p{
    font-family: Verdana; font-size: 28px; color: brown;     
}
.pmenu{
    font-family: Verdana; font-size: 22px; padding-left:auto; color: coral; text-align: right;
}
.psala{
    font-family: "Verdana", Sans-Serif;
    font-size: 18px;
    color: coral;
}

body {font-family: Arial, Helvetica, sans-serif;
}

.bodyoperaciones {
   font-family: "Verdana", Sans-Serif;
   font-size: 18px;   
   color:#000;
}


    
.bodyMax{ 
    font-family: Arial, Helvetica, sans-serif;
      width: 100%;
      height: 1200px;
      
}

.tableGenerar{
    font-family: "Verdana", Sans-Serif;
    font-size: 22px;      width: 900px; text-align: left;    
    
}
.tableGenerarCartones{
    font-family: "Verdana", Sans-Serif;
    font-size: 22px;    width: 1200px; text-align: left;    
    
}
.tdGenerar{
    padding: 8px;   border-bottom: 1px solid #000;
    color: #000;    
}
.tdGenerarFechas{
    padding: 8px;
    color: #000;
}
.tableContenido {     
    font-family: "Verdana", Sans-Serif;
    font-size: 18px;    
    margin: 30px;     
    width: 450px; 
    text-align: left;    
}
.tableTiempoReal{
    font-family: "Verdana",sans-serif;
    font-size: 18px;     
    padding-top: 5px;
    padding-right: 15px;
    padding-bottom: 15px;
   border:1px solid black; 
}
.tdTiempoRealMenu{
    padding-right: 15px; 
    font-size: 18px;
    text-align: center; 
}
.tdTiempoReal{   
   padding: 10px;
   text-align: center;
   font-size: 16px;  
}

.tableContenidoLargo {     
    font-family: "Verdana", Sans-Serif;
    font-size: 18px;    
    margin: 30px;     
    width: 600px; 
    text-align: left;    
}
.tableContenidoFloat{
    font-family: "Verdana", Sans-Serif;
    font-size: 18px;    
    margin: 30px;     
    width: 450px; 
    text-align: left; 
}
.tdContenidoDatos{
    padding: 8px;     
    background: #F8E0F7;     
    border-bottom: 1px solid gray; 
    text-align: right;
}
.tdContenidoMargen{
    padding: 8px;        
    border-bottom: 1px solid gray;
    color: #000; 
    padding-left: 10%;
}
.tdContenidoMargenColor{
    padding: 8px;        
    border-bottom: 1px solid gray;
    color: #000; 
    background: azure; 
    padding-left: 10%;
}
.tableContenidoCartonesPrecio{
    font-family: "Verdana", Sans-Serif;
    font-size: 18px;    
    margin: 30px;     
    width: 900px; 
    text-align: center;
    font-weight: bold;
    border: 1px solid black;
    border-bottom: 1px solid #000;
}
.tdContenidoCartonesPrecioIzquierda{
    padding: 8px;  
    border-bottom: 1px solid #000;
    color: #000;
    font-size: 16px;
    font-weight: normal;
    text-align: left;
}
.tableContenidoCartonesPrecioMenu{
    font-family: "Verdana", Sans-Serif;
    font-size: 16px;    
    margin: 30px;     
    width: 900px; 
    text-align: center;
}
.tableOperaciones{
    font-family: "Verdana", Sans-Serif;
    font-size: 16px;    
    margin: 30px;
    margin-bottom: 30px;
    width: 900px; 
    text-align: left;
    border: 1px;
}

.tdContenidoCartonesPrecio{
    padding: 8px;  
    border-bottom: 1px solid #000;
    color: #000;
    font-size: 16px;
    font-weight: normal;
    text-align: right;
}
.tdContenidoAnualCentral{
    padding: 8px;  
    border-bottom: 1px solid #000;
    color: #000;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
}
.tdContenidoPar {    
    padding: 8px;     
    background: azure;     
    border-bottom: 1px solid gray;
    color: #000;     
}
.tdContenidoParDerecha {    
    padding: 8px;     
    background: azure;     
    border-bottom: 1px solid gray;
    color: #000;
    text-align: right;
}
.tdContenidoImpar {    
    padding: 8px;        
    border-bottom: 1px solid gray;
    color: #000;    
}
.tdContenidoImparDerecha {    
    padding: 8px;        
    border-bottom: 1px solid gray;
    color: #000;
    text-align: right;
}
.tdDescargaPDF{
     padding: 8px;        
     font-family: "Verdana", Sans-Serif;
     font-size: 18px;
     color: #000;
}

#table {     
    font-family: "Verdana", Sans-Serif;
    font-size: 16px;    
    margin: 45px;     
    width: 900px; 
    text-align: left;    
    border-collapse: collapse; 
}

.tableCenter {     
    font-family: "Verdana", Sans-Serif;
    font-size: 16px;    
    margin: 45px;     
    width: 800px; 
    text-align: center;    
    border-collapse: collapse; 
}

#th {     
    font-size: 13px;     
    font-weight: normal;    
    padding: 8px;     
    background: #b9c9fe;
    border-top: 4px solid #aabcfe;    
    border-bottom: 1px solid #fff; 
    color: #039; 
    
}

#td {    
    padding: 8px;     
    background: #e8edff;     
    border-bottom: 1px solid #fff;
    color: #669;     
}
.bodyIndex{    
    overflow-x:hidden;
    overflow-y: hidden;
}
.tableIndex{
    background: #e8edff;
    border: 2px solid black;
    margin: 1% 30% 30%;
    padding-left: 10%;
    padding-right: 10%;
    padding-top: 2%;
    padding-bottom: 5%;
    font-family: "Courier New", Courier, monospace;
    font-weight: bold;
    text-align: center;
    color:#000;
    font-size: 26px; 
}
button{
    width: 200px; height: 40px;
    font-size:24px;
}
.inputButtonPasswd{
    width: 400px; height: 40px;
     font-size: 22px;
     margin: 5% 5% 5%;
}
.inputBotton{
     width: 200px; height: 40px;
     font-size: 24px;
}
.inputTextoinicio{
     width: 200px; height: 35px;
     font-size: 24px;
}
.tdIndexSub{
    margin: 30% 30% 30%;
    padding: 5% 5% 5%;
    font-family: "Courier New", Courier, monospace;
    font-weight: bold;
    text-align: center;
    color:#000;
    font-size: 24px;
}

tr:hover .tdContenidoCartonesPrecio { 
    background: #d0dafd; 
    color: #339; 
}
tr:hover .tdContenidoCartonesPrecioIzquierda { 
    background: #d0dafd; 
    color: #339; 
}
tr:hover .tdContenidoAnualCentral{
    background: #d0dafd; 
    color: #339;
}
