body * {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a img {
	border: none;
}

p {
	margin-bottom: .5ex;
	margin-top: .5ex;
}

p.info {
	margin-top: .5ex;
	text-align: right;
	font-size: 85%;
}

#footer {
	font-size: 85%;
}
	
#linksuperior A { font-size: 7pt; font-weight: bold;text-decoration:none;color: #990000;}
#linksuperior A:hover {color: #666666;}
A:link { color: #990000;  }
A:visited { color: #000000;}
A:hover { color: #666666; }
A.mail:visited { color: #000000; text-decoration: underline }
A.mail:link {color: #000000; text-decoration: underline }
A.mail:hover {color:  #666666; text-decoration: underline }
.subheading { color: #000000; font-size: 12px; line-height: 12pt; font-family: verdana, arial, sans-serif }
.subheading2 { color: #000000; font-size: 14px; line-height: 14pt; }
.titulo-novedades {
	color: #518ac4;
	font-weight: bold;
	font-size: 100%;
	margin-top: 2ex;
	margin-bottom: .5ex;
}
.titulo-recuadro {
	margin: 0;
	font-weight: bold;
	color: white;
	background-color:#008461;
	padding: .2ex;
}
div.recuadro {
	margin: 0 1em 2ex 1em;
	padding: 5px 5px;
	border: 1px solid #ccc;
}
div.recuadro p{
	margin-bottom: 1ex;
}
div.titulo-recuadro {
	background-color:#666666;
	padding: .2ex;
}
div.recuadro.novedades p{
	padding: 0;
}
p.extra {
	margin-top: 2ex;
}