/* 0.-*/
   @charset "utf-8";
   @import url(../n3_fuentes/Roboto-Light.css) print; /*Solo Print*/
   
   
/* 1.- Tamaño */
  @page { 
    font-family: Roboto-Light!important;
  	margin: 1cm;
    size: auto;/* es el valor por defecto */
	/*size:A5 ; /*ISO: 148 mm x 210 mm.*/
	/*size:A4 ; /*ISO: 210 mm x 297 mm., 21cm x 29.7cm, 796.8px x 1123.2px, 8.3pulagas x 11.70 pulgadas */ 
	/*size:A3 ; /*ISO: 297 mm x 420 mm.*/
	/*size:B5 ; /*ISO: 176 mm x 250 mm.*/
	/*size:B4 ; /*ISO: 250 mm x 353 mm.*/
	/*size:JIS-B5;  /*estándar JIS: 182 mm x 257 mm.*/
	/*size:JIS-B4;  /*JIS: 257 mm x 364 mm.*/
	/*size:letter;  /* 21.6cmm x 27.9cm, 792px X 612px, 8.5 pulgadas x 11 pulgadas.*/
	/*size:legal;   /* 21.6cm x 35.6cm, 819px X 1344px, 8.5 pulgadas x 14 pulgadas. */
	/*size: ledger  /*libro mayor. 11 pulgadas x 17 pulgadas.*/
  }
  
  
  
/*2.-Paginación. (Encuadernar o en impresión a doble cara.) */
   @page :first {  margin-top : 2cm; margin-bottom: 2cm;  @bottom-right{content: counter(page);}} 
   @page :left  {  margin-left: 1cm; margin-right : 2cm;  @bottom-left {content: counter(page);}} /*pares*/
   @page :right {  margin-left: 2cm; margin-right : 1cm;  @bottom-right{content: counter(page);}} /*impares*/
   @page :blank { @top-center {  content: 'Esta es una página en blanco';   }}
   
   

/*3.-*/

body{
	/*font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font: 8pt Roboto-Light!important, sans-serif;
	margin: 1 1 1 1px;
	text-align: center;
	background-color: #ffffff;
}


header{
	font: 8pt Roboto-Light!important, sans-serif;
	color: black!important;
	background-color: white!important;
	border: 0px  !important;
	/*visibility: hidden;
	display: none;*/
}
nav{
	/*visibility: hidden;*/
	display: none;
	border:0px !important;
}


main{
	font: 8pt Roboto-Light!important, sans-serif;
	background-color: #ffffff;
	padding: 1 1 1 1px;
}


footer{
	background-color: #cccccc;
	padding: 3 10 3 10px;
	text-align: right;
	clear: both;
}


div{ font-family:Roboto-Light, sans-serif;
   font-size: 8pt !important;
	height: auto;
	word-break: break-all;
	word-wrap: break-word;
	page-break-inside: avoid;
	
    }
	

ul{border:1px solid white !important;}
li{border:1px solid white !important;}
p {text-align: justify; }

.no_imprimir { display: none !important; }