/*Tablas*/
.intab-1{
    height:35px;
    font-size:1.8vh;
    font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
    background-color:#fff;
    border-radius:7px;
    text-align:center;
    color:black;
    border:1px solid rgba(78, 179, 247, 0.8);
    /*border-color: rgba(122, 200, 252, 0.8);*/
}
.intab-1:focus {
    border-color: rgba(78, 179, 247, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 179, 247, 0.6);
    outline: 0 none;  
}
.bottab-1{
    height:35px;
    font-size:1.8vh;
    background-color:#d32c00;
    /*background-color:rgba(78, 179, 247, 0.8);*/
    border-radius:7px;
    border:1px solid #d32c00;
    /*border:1px solid rgba(78, 179, 247, 0.8);*/
    color:#fff;
}
.bottab-1:focus {
    border-color: rgba(78, 179, 247, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 179, 247, 0.6);
    outline: 0 none;  
}

.cajtam-0{
    height:20px;
    font-size:1.5vh;
    border: 0px solid rgba(122, 200, 252, 0.8);
    font-weight:bold;
    text-align:center;
}
.cajtam-0:focus {
    border: 0px solid rgba(122, 200, 252, 0.8);
    box-shadow: 0 0 0;
    outline: 0 none;  
}
.cajtam-1{
    height:20px;
    font-size:1.3vh;
    /*background-color:#fff;*/
    border-radius:3px;
    border:1px solid rgba(78, 179, 247, 0.8);
    /*border-color: rgba(122, 200, 252, 0.8);*/
}
.cajtam-1:focus {
    border-color: rgba(78, 179, 247, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 179, 247, 0.6);
    outline: 0 none;  
}
.cajtam-2{
    height:auto;
    font-size:1.3vh;
    /*background-color:#fff;*/
    border-radius:3px;
    border:1px solid rgba(78, 179, 247, 0.8);
    /*border-color: rgba(122, 200, 252, 0.8);*/
}
.cajtam-2:focus {
    border-color: rgba(78, 179, 247, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 179, 247, 0.6);
    outline: 0 none;  
}
.cajtex {
    background: silver;
    border-color:blue;
    height:20px;
    font-size: 13px;
    /*border: 1px solid blue;
    border-radius: 5px 5px 5px 5px;*/
    color: white;
    /*font-size: 10px;
    padding: 2px;*/
 } 
.cajtex:focus {
    box-shadow: 5px 5px 5px 5px blue;    
}

.celtab-0{
    font-size:12px;    
    margin:0px;
    padding:0px;background: rgb(122,188,255); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(122,188,255,1) 0%, rgba(96,171,248,1) 44%, rgba(64,150,238,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,188,255,1)), color-stop(44%,rgba(96,171,248,1)), color-stop(100%,rgba(64,150,238,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(122,188,255,1) 0%,rgba(96,171,248,1) 44%,rgba(64,150,238,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */
    color:white;
    font-weight: bold;
    text-align:center;
    /*border:1px solid rgba(64,150,238,1);*/
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
}
.celtab-1{
    font-size:10px;    
    margin:0px;
    padding:0px;
    /*border:1px solid rgba(78, 179, 247, 0.8);*/
    border-right:1px solid #ccc;
    overflow:hidden;
}
.lintab-0{
    height: 20px;
    /*text-align:center;
    padding:0px 0px 5px 0px;
    overflow: auto;*/
    border-right:1px solid #ccc;
    /*border:1px solid rgb(189, 221, 253);*/
  }
.lintab-0 th{
    height: 20px;
    text-align:center;
    padding:0px 0px 5px 0px;
    overflow: auto;
    border:1px solid rgb(189, 221, 253);
  }  
.lintab-1{
    height: 15px;
    /*padding:2px 0px 0px 0px;*/
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    /*overflow: auto;*/
}
.lintab-1 td{
    height: 20px;
    text-align:center;   
    padding:2px 0px 0px 0px;
    /*overflow: auto;*/
}
.lintab-1:first-child {
    border-top:rgba(78, 179, 247, 0.8);
}
.lintab-1:nth-child(even){
    background-color:rgb(189, 221, 253);
}
.lintab-1:hover {
    border-color: rgba(78, 179, 247, 0.8);
    background-color:rgba(78, 179, 247, 0.8);
    color:white;
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(78, 179, 247, 0.6);
    outline: 0 none;  
}