.sombra-pie {
	background-image: url(imagenes/sombra_pie_cen.jpg);
	background-repeat: repeat-x;
}
.sombra-l {
	background-image: url(imagenes/sombra_l_bg.jpg);
	background-repeat: repeat-y;
}
.sombra-r {
	background-image: url(imagenes/sombra_r_bg.jpg);
	background-repeat: repeat-y;
}
.sombra-botonera {
	background-image: url(imagenes/b-bg.jpg);
	background-repeat: repeat-x;
}
.sombra-cuerpo {
	background-image: url(imagenes/somb-centro.jpg);
	background-repeat: repeat-x;
}
.bg-lateral {
	background-image: url(imagenes/lateral-bg.jpg);
	background-repeat: repeat-x;
	background-color: #811111;
}
.txt-lateral , .txt-lateral a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.txt-lateral a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.foto-bg {
	background-image: url(imagenes/foto_bg.jpg);
	background-repeat: repeat-x;
}
.titulos-rojos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #941415;
}
.titulos-rojos-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #941415;
	text-decoration:underline;
}
.punteado-gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
}
.contacto-lateral , .contacto-lateral a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.contacto-lateral a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.titulos-negros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.nombre-autor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C0C0C;
}
.links-rojos , .links-rojos a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #821211;
	text-decoration: none;
}
.links-rojos a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BC191A;
	text-decoration: underline;
}
.txt-negros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.txt-negros a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #821211;
	text-decoration:none;
	text-align: justify;
}
.txt-negros a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #821211;
	text-decoration: underline;
	text-align: justify;
}
.indice , .indice a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.indice a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
}
.ejemplos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}
.filiacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	letter-spacing: 0px;
}

.marcado {
    background-color: #E0C7C8;
}
