@media print {
	body {
	  font-family: "Times New Roman", Times, serif;
	  font-size: 17px;
	  color: black;
	  background-color:white;
	}
	.titulo { text-align: right; border-bottom: solid 1px black; padding-right:10px; font-size: 24px; color: black;}
	p { margin-left: 10px; margin-right: 10px; text-indent: 2cm; font-size: 17px;}
	.firma { margin-left: 10px; text-indent: 0; font-size: 17px;}
	.subir { position: absolute; right: 5px; width: 90%; text-align: right; z-index:2; display:none;}
	.contador { font-family:verdana, Arial, serif; font-size: 10px; text-align: right; border-top: solid 1px #663300; border-bottom: solid 1px #663300; z-index:3; display:none;}
	.kt { vertical-align: middle;}
	.act { position: absolute; left: 10px; width: 90%; text-align: left; font-size: 14px; z-index:1; display: none;}
		A:link { color:black; text-decoration:underline;}
		A:visited { color:black; text-decoration:underline; }
		A:hover { color:black; text-decoration:none; }
}
@media screen {
	html {
		scroll-behavior: smooth;
		background-color:#D7CCB0;
		}
	body {
	  font-family: "Times New Roman", Times, serif;
	  font-size: 17pt;
	  color: #663300;
	  background-color:#FCF9E8;
	  max-width: 1000px;
	  margin:0 auto 0;
	  padding: 10px;
	  border:ridge 2px #663300;
	}
	.titulo { text-align: right; border-bottom: solid 1px #663300; padding-right:10px; font-size: 24px; color: #663300;}
	p { margin-left: 10px; margin-right: 10px; text-indent: 1cm; font-size: 17px;}
	.firma { margin-left: 10px; text-indent: 0; font-size: 17px;}
/*	.subir { position: absolute; right: 5px; width: 90%; font-family:verdana, Arial, serif; font-size: 10px; text-align: right; padding-top: 2px; padding-right: 2px; z-index:2;}*/
	.subir {margin-right: 5px; font-family:verdana, Arial, serif; font-size: 10px; text-align: right;/* padding-top: 2px; padding-right: 2px;*/}
	img#icra, img#xhtml_10, img#CSS {
		width:88px;
		height:31px;
		border:none;
		vertical-align:middle;
	}
	img#fotoAutog {
		width: 250px;
		height: 376px; 
		float:left;
		margin: 0 10px;
		border: ridge 4px #D2B48C;
	}
/*	.contador { font-family:verdana, Arial, serif; font-size: 10px; text-align: right; border-top: solid 1px #663300; border-bottom: solid 1px #663300; z-index:3;}*/
/*	.kt { vertical-align: middle;}*/
/*	.act { position: absolute; left: 10px; width: 90%; font-family:verdana, Arial, serif; font-size: 10px; text-align: left; z-index:1;}*/
	.act { float:left; margin-left: 10px; font-family:verdana, Arial, serif; font-size: 10px; text-align: left;}
		A:link { color:#663300; text-decoration:underline;}
		A:visited { color:#663300; text-decoration:underline; }
		A:hover { color:#663300; text-decoration:none; }
}