@charset "utf-8";
/* CSS Document */
@media print { /* Todas las reglas Css */
    @page {
        font-family:Verdana, Geneva, sans-serif;
        margin: 10mm;
        size:8.5in 11in;
        marks: none;
    }
    .paginas{
        page-break-after: always;
        orphans:0;
        widows:0;

    }
}
.contCarnet{
    font-family:Verdana, Geneva, sans-serif;
    font-size:8pt;
}
.copy{
    text-align:right !important;
    font-size:6pt !important;
    font-style:italic;
}
table.contCarnet{
    height:5cm;
    width:16cm;
    border:none;
    border-collapse:collapse;
    page-break-after: auto
}
table.contCarnet td:first-child{
    background:url(../images/fondo_carnet.png) no-repeat;
    background-size: 8.2cm 5cm;
}
table.contCarnet td{
    border:1px solid #000 !important;
    padding-left:2px;
    padding-right:2px;
}
p{
    margin:2px !important;
}
.cabecerainf{
    font-size:8pt !important;
}
table.dtsinfoest{
    border:none
}
table.dtsinfoest td{
    border: none !important;
    background:none !important;

}
.infoest{
    margin:1px;
    border:1px #000000 solid;
    padding:1px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size:8pt !important;
    width:75% !important;
}


.fondocarnetAzul{
/*    background: #ffffff;  Old browsers 
    background: -moz-linear-gradient(top,  #ffffff 0%, #abe1f8 73%);  FF3.6+ 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(73%,#abe1f8));  Chrome,Safari4+ 
    background: -webkit-linear-gradient(top,  #ffffff 0%,#abe1f8 73%);  Chrome10+,Safari5.1+ 
    background: -o-linear-gradient(top,  #ffffff 0%,#abe1f8 73%);  Opera 11.10+ 
    background: -ms-linear-gradient(top,  #ffffff 0%,#abe1f8 73%);  IE10+ 
    background: linear-gradient(to bottom,  #ffffff 0%,#abe1f8 73%);  W3C 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#abe1f8',GradientType=0 );  IE6-9 */
}

table .fondocarnetAzul{ 
    border-collapse:collapse;
    border:1px solid #000 !important;
    padding-left:2px;
    padding-right:2px;
}
table td.border{
    border:1px solid #000 !important;
    padding-left:2px;
    padding-right:2px;
}