span {
	background: Blue;
	color: White;
	text-decoration: underline;
	font-weight: bolder;
	margin-top: 15px;
}
BODY {
	color: #00008B;
	font-family: Verdana, Geneva, Arial, Helvetica, monospace;
	text-align: justify;
	background: url(fondo_02_frpr.jpg);
	font-weight: 700;
	font-size: 12px;
	margin-left: 40px;
	margin-right: 40px;
}
blockquote { text-align: left; }
ul {
	text-align: left;
}
ol {
	text-align: left;
}
table {
float: left;
clear: left;
border: medium;
border-color: Maroon;
border-width: medium;
border-style: double;
margin: 17px;
margin-bottom: 18px;
}
.table_a {
float: left;
clear: both;
border: medium;
border-color: #0000CD;
border-width: medium;
border-style: double;
margin: 17px;
margin-bottom: 18px;
width: 90%;
padding: 19px;
}
h1 {
	background-color: White;
	color: #EA0000;
	text-align: center;
	margin-left: 50px;
	margin-right: 50px;
	padding-top: 
}
h2 {
	background-color: #FFFFC8;
	text-align: left;
	color: Red;
	font-weight: bold;
	font-size: 16px;
}
h3 {
	background-color: #FEFF57;
	color: Blue;
	font-weight: 800;
	font-size: 16px;
	margin-top: 13px;
	text-align: left;
	border: medium;
	border-color: Blue Blue Blue Blue;
	outline-color: Blue;
	outline-style: double;
	outline-width: 2px;
	}

h4 {
	background-color: #54DADC;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10%;
	margin-right: 10%;
	text-shadow: Gray;
	font-weight: bold;
}


p { text-align: justify; }

A {
	color: #A52A2A;
	text-decoration: none;
}

A:HOVER {
	color: #0001A2;
	text-decoration: underline;
	text-transform: uppercase;
	background-color: Yellow;
}

hr {
margin-top: 12px;
	color: Purple;
	border-width: 13px 17px;
	background-color: #A0522D;
	outline-color: #9200D2;
	border-style: inset;
	border-top-width: 11px;
	border: thick double;
	outline: Purple solid thick;
	background: center;
	margin-left: 5%;
	margin-right: 5%;
}
DIV.cont_01 {
visibility : hidden;
}
