@media screen {
*{-moz-box-sizing: border-box;}
p{margin-top:0px;margin-bottom:1em}
form{margin:0px}
input{padding:1px}

a:link {
	color: #17608D;
	text-decoration: none;
	font-weight:bold
}
a:visited {
	color: #17608D;
	text-decoration: none;
	font-weight:bold
}
a:hover {
	color: #000066;
	text-decoration: none;
	font-weight:bold
}
a:active {
	color: #17608D;
	text-decoration: none;
	font-weight:bold
}


div#cabecera {
        display:none
    }
.ctitulo2{display:none;}
.cdatos{border-top:3px double #C0C0C0; border-bottom:3px double #C0C0C0; font-size:13;font-family:verdana,arial,helv;width:95%; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px}
.ctitulo{border-color:#6287C7;font-size:10;font-weight:bold;font-family:verdana,arial,helv;background-color:#C9DCEC;color:#000000;width:75%;height:15;border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; padding-left:20px; padding-right:20px; padding-top:0; padding-bottom:0}

body{font-family:system,arial;font-size:10;color:#495F88;background-color:white;

     }
select,input,textarea{font-family:system,arial;font-size:10;color:#495F88;background-color:white;}
th{font-family:Verdana;font-size:11;color:#2959A5;background-color:#D3D6DD;}
td{font-family:verdana;font-size:11;color:#33424E;}
input{font-family:verdana;font-size:11;color:#33424E;background-color:white;}
td3{font-family:Verdana;font-size:12;color:#21288C;background-color:#FFFFCE;border:solid #D6CFCE 1px;}
tab{font-family:verdana;font-size:12;color:#33424E;background-color:#D6EFFF;}
.ctransparente{font-size:14;font-family:verdana,arial,helv;background-color:transparent;color:white;width:70%;height:15;}
.cfiltro{font-size:13;font-family:verdana,arial,helv;background-color:#F5F7F8;color:white;width:90%;height:15;}
.cc{background-color:#B2C3D6;font-weight:bold;}
.cca{background-color:#FFA600;}
.cla{background-color:#D3D6DD;}
.clm{background-color:yellow;}
.clp{background-color:#EDEDEF;}
.cli{background-color:#F7FBFF;}
.derizq{border-left : 1px #B3B6BD solid;border-right : 2px #B3B6BD solid;padding: 2px;}
.der{border-right : 1px #B3B6BD solid;padding: 2px;}
.izq{border-left : 1px #B3B6BD solid;padding: 2px;}
.aba{border-bottom : 1px #B3B6BD solid;padding: 2px;}
.deraba{border-right : 1px #B3B6BD solid;border-bottom : 1px #B3B6BD solid;padding: 2px;}
.ari{border-top : 1px #B3B6BD solid;padding: 2px;}
.derari{border-right : 1px #B3B6BD solid;border-top : 1px #B3B6BD solid;padding: 2px;}
input,.cactual{background-color:#F4F4F4;color:#495F88;}
select{font-family: verdana; font-size: 11px;background-color:#D3D6DD;color:#495F88;}
button{background-color:transparent;border:0px;margin:0;padding:0;}
.filtro{
width:640;
white-space:nowrap;
border-top:solid silver 1px;
border-right:solid #495F88 3px;
border-bottom:solid #495F88 3px;
border-left:solid silver 1px;
background-color:#D6EFFF;
}
.filtro2{padding:0 20 0 20}

td {
    font-family:verdana,arial;
    font-size:8pt;
}
.estilotabla{
    background-color:#F5F7F8;
    border-style:solid;
    border-color:#86888D;
    border-width:1px;
    border-collapse: collapse;
}

.estiloceldac{
    background-color:2E95FC;
    color:333333;
    font-size:10pt;
}

.estilocelda{
    background-color:ddeeff;
    color:333333;
    font-size:10pt;
}

.estilocelda1{
    background-color:C7EDF6;
    color:333333;
    font-size:10pt;
}

}



@media print {
 #menu, #footer, #cabecera, .contenido-irrelevante {
   display: none;
 }

body {
  background: #fff;
  color: #000;
  font-family: Arial, sans-serif;
  font-size: 9pt;
 }

div#cabecera {display:inline }

div#slidepanel { display:none}
div#buscardiv { display:none}
button {display:none}

table#tabla_titulo{display:none}
table#tablafiltros{display:none}

th{font-family:Verdana;
   font-size:8pt;
   color:#000000;
   font-weight:bold
   }

.clp{border-style:solid;
     border-width:1px;
     }

.cli{border-style:solid;
     border-width:1px;
     }
.estilotabla{
    background-color:#F5F7F8;
    border-style:solid;
    border-color:666666;
    border-width:1px;
    border-collapse: collapse;
}
.derizq{border-left : 1px #666666 solid;border-right : 2px #666666 solid;}
.der{border-right : 1px #666666 solid;}
.izq{border-left : 1px #666666 solid;}
.aba{border-bottom : 1px #666666 solid;}
.deraba{border-right : 1px #666666 solid;border-bottom : 1px #666666 solid;}
.ari{border-top : 1px #666666 solid;}
.derari{border-right : 1px #666666 solid;border-top : 1px #666666 solid;}
.s{BORDER-RIGHT:#808080 2px solid;BORDER-BOTTOM:#80808f 3px solid; PADDING-RIGHT: 5px; BORDER-TOP: #555 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; BORDER-LEFT: #555 1px solid; PADDING-TOP: 2px; POSITION: relative;}
table{font-family: Verdana;
      font-size: 8pt; color: #000000;
      border: 1px solid #000000;
      border-color: #000000;
      border-collapse:collapse;
      table-layout: fixed;
      }
td {background: #ffffff;
    border-top: 0px solid black;
    color:#ffffff;
}

input{ display:none }
.ctitulo{display:none }

}
 H1.SaltoDePagina
 {
     PAGE-BREAK-AFTER: always
 }
#slidepanel{position:absolute;background-color:black;}
