* {
margin:0;
padding:0;
}

ul, ol {
margin-left:3em;
font-size:1.1em;
} 
#slatenav{
	position:relative;
	height:42px;
	font-size:12px;
	background:transparent url(../images/blueslate_background.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	text-transform:uppercase;
	border-bottom:2px #333333 solid;
	min-width:900px;
}
#slatenav ul{
	margin:0;
	padding:0;	
	list-style-type:none;	
	width:auto;
	line-height:normal;
}
#slatenav ul li{
	display:block;
	float:left;
	padding-left: 0px;
	background: none 0px 0px;
	margin:0 1px 0 0;
}
#slatenav ul li a{
	display:block;
	float:left;
	color:#000000;
	text-decoration:none;
	padding:14px 22px 0 22px;
	height:25px;
	.height:43px;
	border:0px;
	font-weight:bold;
}

#slatenav ul li a:hover, #slatenav ul li a.current{
	color:#FFFFFF;
	background:transparent url(../images/blueslate_backgroundOVER.gif) no-repeat top center;
	
}

#fecha{
	float: right;
	margin-top: 12px;
	margin-right:16px;
	color:#000000;
	text-transform:none;
	
}
#fecha ul{
	width:auto;	
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

body {
background-color:#F5F5F5;
background-image:url(../images/bg2.jpg);
background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
}
a:visited {
	font-family: Arial;
	font-size: 8.5pt;
	text-decoration: none;
	color: #660000;
}
a:active {
	font-family: Arial;
	font-size: 8.5pt;
	text-decoration: none;
	color: #660000;
}
a:hover {
	font-family: Arial;
	font-size: 8.5pt;
	text-decoration: underline;
	color: #660000;
}
a#pie {
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #666666;
}
a:hover#pie {
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #000000;
	text-decoration: underline;
}
a#pie1 {
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #FFFFFF;
}
a:hover#pie1 {
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #FFFFFF;
	text-decoration: underline;
}

a#submenu {
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #333;
}
a:hover#submenu{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #333333;
	text-decoration: underline;
}
a#mapa1 {
	font-family: Tahoma;
	font-size: 10.0pt;
	color: #444444;
}
a:hover#mapa1{
	font-family: Tahoma;
	font-size: 10.0pt;
	color: #444444;
	text-decoration: underline;
}
a#mapa2 {
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #666666;	
}
a:hover#mapa2{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #666666;
	text-decoration: underline;
}
a img {
	border: 0px;
}
a img:hover {
filter:alpha(opacity=80); ..-opacity:0.8; opacity:0.8; -khtml-opacity:0.8;
}
ul.vineta{
	list-style-type: none;
	padding: 5px 0px 0px 0px;
	margin: 0;
}
li.vineta{
	background-image: url(../images/vineta.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	padding: 0px 0 0px 10px;
	margin: .4em 10;
}

.contenido_rojo{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #BB0000;
}
.subtitulo_rojo{
	font-family: Tahoma;
	font-size: 9.0pt;
	font-weight: bold;
	color: #BB0000;
}
.contenido_blanco{
	font-family: Verdana;
	font-size: 8.0pt;
	color: #FFFFFF;
}
.contenido_azul{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #444CA1;
}
.color_resaltar{	
	color: #000066;
}
.contenido_muysuave{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #888888;
}
.contenido_suave{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #666666;
}
.contenido_normal{
	font-family: Tahoma;
	font-size: 9.0pt;
	color: #444444;
}
.contenido_oscuro{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #222222;
}
.contenido_muyoscuro{
	font-family: Tahoma;
	font-size: 8.0pt;
	color: #000000;
}
.titulo_seccion{
	font-family: Tahoma;
	font-size: 14.0pt;
	color: #444444;

}
.subtitulo_seccion{
	font-family: tahoma;
	font-size: 10.0pt;
	color: #555555;
	font-weight: bold;
}
.fecha_noticias{
	font-family: tahoma;
	font-size: 9.0pt;
	color: #888888;
	font-weight: bold;
}
.contenido_pequeno_muyoscuro{
	font-family: Tahoma;
	font-size: 7.0pt;
	color: #000000;
}
.referencia_datos{
  margin: 5px;
  color: #333399;
  border: solid 1px #222222;
  padding: 5px;
  font-size: 9pt;
}
.referencia_quote{
  margin: 5px;
  color: #996633;
  border: solid 1px #222222;
  padding: 5px;
  font-size: 9pt;
}


