.textos_pie1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#999999;
}
.textos_pie2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#0099cc;
}
.textos_grises {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#333333;
}
.textos_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#cc9900;
}
.textos_resaltado {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color:#cc0000;
}
.textos_naranja{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#ff9900;
}
.subtitulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#CC6600;
}
.vermas_textblaa
	{
		font-family: Arial,Verdana,  Helvetica, sans-serif, serif;
		font-size:10px;
		color:#cc3300;
	}

	a.vermas_textblaa:link {text-decoration:none;}	
	a.vermas_textblaa:hover {color:#ffffff;}
	a.vermas_textblaa:active {text-decoration:none;}
	a.vermas_textblaa:visited {text-decoration:none;}
	
.vermas_textlleras
	{
		font-family:Verdana,  Arial, Helvetica, sans-serif, serif;
		font-size:10px;
		color:#993300;
	}

	a.vermas_textlleras:link {text-decoration:none;}	
	a.vermas_textlleras:hover {color:#000000;}
	a.vermas_textlleras:active {text-decoration:none;}
	a.vermas_textlleras:visited {text-decoration:none;}
	
.vermas_textnaranja
	{
		font-family:Arial, Verdana, Helvetica, sans-serif, serif;
		font-size:10px;
		color:#cc6600;
	}

	a.vermas_textnaranja:link {text-decoration:none;}	
	a.vermas_textnaranja:hover {color:#ffffff;}
	a.vermas_textnaranja:active {text-decoration:none;}
	a.vermas_textnaranja:visited {text-decoration:none;}

/* footer */
	.footer {
		/* position: absolute; */
		bottom: 20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		float: left;
		text-align: left;
		font-weight: normal;	
		clear: both;
		font-size: 9px;
		color: rgb(255, 255, 255, 0.3);
		height: 50px;
		margin: auto;
		padding: 20px 20px 10px 20px;
		text-align: center;
		width: 100%;
		max-width: 800px;
		margin-left: calc(50% - 400px);
	}
	
	.footer p{
		margin: 0px;
	}
	
	.footer a, .footer a:hover, .footer a:visited, .footer a:link {
		color: rgb(255, 255, 255, 0.6);
		background: none;
		text-decoration: none;
		font-weight: bold;
		display: block;
		margin-top: 0px;
	}
	.footer .column0 {
		text-align: left;
		float: left;
		width: 8%;
		margin: 0 5px;
	}
	.footer .columnA {
		text-align: left;
		float: left;
		width: 30%;
		margin: 0 5px;
	}
	.footer .columnB {
		text-align: left;
		float: left;
		width: 28%;
		margin: 0 5px;
	}
	.footer .columnC {
		text-align: left;
		float: right;
		width: 28%;
		margin: 0px 0px 0px;
	}
	
	.menuA{
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;	
		color: #f1e8c7;
		text-decoration: none;
	}
	
	.menuA:hover{
		color: #fff;
	}
	
	.menuB{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		font-weight: bold;
		color: #f1e8c7;
		text-decoration: none;
	}
	
	.menuB:hover{
		color: #fff;
	}
	
	.menuBack{
		border-radius: 18px;
		color: #f1e8c7;
		background-color: #817F66;
		padding: 10px;
	}
	
	.protoText{
		height: calc(65vh - 250px);
		overflow: auto;
	}


	.pieFoto1{
		color: #000000;
		font-size: 11px;
		padding: 5px;
		width: calc(100% - 11px); 
		background-color: rgb(255, 255, 255, 0.8);
		position: relative; 
		
	}



