.Titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: black;
        font-weight:bold;
}

.Principal, body, p, td, li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 92%;
	color: black;
	text-decoration: none;
}

td.left_aligned, li.left_aligned, p.left_aligned {
  text-align: left;
}

td.center_aligned, li.center_aligned, p.center_aligned {
  text-align: center;
}

td.right_aligned, li.right_aligned, p.right_aligned {
  text-align: right;
}

h1 { font-size: 18px; }
h2 { font-size: 17px 
} /* <header level='1'> */

h3 { font-size: 16px 
}

h4 { font-size: 15px 
}

h5 { font-size: 14.5px
}

h6 { 
	font-size: 14px; 
	margin-top: 30px;
	margin-bottom: 0px;
}

h6.underline {
	text-decoration: underline;
}


.Menu {
	font-size: 12px;
#	font-size: 13px;
/*	text-align: center; */
	color: #000000;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	
.TituloSeccion {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	text-decoration: none;
}
	
.MasNoticias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #5900a2;
}

.PortadaNoticia {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
}

.PortadaNoticiaAmarillo {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #996600;
	text-decoration: none;
}

.PortadaNoticiaAzul {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	text-decoration: none;
}

A:link.MasNoticias {
	text-decoration: none;
}

A:link.ArticleLine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;        
}

A:visited.ArticleLine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;        
}

.ArticleLineIntro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
/* #        font-family: "Comic Sans MS","verdana","MS Sans Serif",Arial;
##	text-align: justify;  */
	font-size: 12px;
	text-decoration: none;
        color: black;
}



.Firma{color:#3D5865;font:11px Trebuchet MS,verdana,arial;}
.Cabecera{font:bold 18px georgia,Trebuchet MS,verdana, arial;color:#323637;margin:0px;padding:2px;line-height:20px;}
.Antetitulo{font:11px Trebuchet MS,arial,verdana;color:#A50B09;margin:0px;padding:0 0 2px;}
.Cuerpo{font:11px Trebuchet MS,verdana,arial; color:#000000;}
a.Cuerpo{text-decoration:none;}
a.periodico{text-decoration:none;}
h1.Cabeceraperiodico{font:bold 40px georgia,Trebuchet MS,verdana, arial;color:#323637;margin:0px;padding:20px;line-height:20px;}
.titcaja{border-bottom:#fff 1px solid;}
.secciones {margin:0px;padding:0px;}
.secciones ul {margin:0px;padding:0px;list-style:none;}
.secciones ul li{width:122px;background:url(/design/plain/images/portada/encuadreseccion.gif) no-repeat left top;margin:0 0 1px;padding:0px;}

a img {
  border: none;
}

div.object-left      
{
  clear: left; 
}

div.object-right
{
  clear: right; 
}

div.block
/* This is the "regular" font size. */
{
    font-size: 100%;
    font-weight:bold;

    
}

.localidad {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
}

.titulillos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	letter-spacing: 5px;

}

.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

P.newspaper { text-align: justify }

a:hover {text-decoration: underline;}

.ruta {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#636363;
       font-weight:bold;
       font-size:12px;
       text-decoration:none;}
.ruta a:link 
      {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#636363;
       font-weight:bold;
       font-size:12px;
       text-decoration:none;
      }
.ruta a:visited 
      {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#636363;
       font-weight:bold;
       font-size:12px;
       text-decoration:none;
      }
.ruta a:hover 
      {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#61B847;
       font-weight:bold;
       font-size:12px;
       text-decoration:none;
      }

A.BracketLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	color: #031664;
}

A:hover.BracketLink {
	text-decoration: underline;
}

A.MasInformacion {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #0080ff;
}

A:hover.MasInformacion {
	text-decoration: underline;
}

span.InfoContextual p,
span.InfoContextual li  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
        color: black;
}

span.InfoContextual a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

span.InfoContextual a.email {
	font-weight: normal;
	font-size: 10px;
}

span.errorMsg
{
  color: #ff0000;
}

.invisible, .invisible *
{ 
  display: inline;
  float: left;
  visibility: hidden;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  line-height: 0px;
  height: 0px;
  border: none;
}


.pageIterator
{
  clear: both;
  width: 100%;
 font-family:Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
  color: #000000;
}

.pageIterator p
{
  margin: 0px;
  padding: 0px;
  padding-top: 5px;
  font-size: 1em;
}

.pageIterator a
{
  text-decoration: none;
  color: #0000ff;
}

.pageIterator a:hover
{
  text-decoration: underline;
  color: #ff0000;
}

.pagenavigator {
  clear:both;
  text-align: center;
  padding-top: 10px;
}

.coolButton {
  background-color: #4cb238;
  color: #f0f0f0;
  font-weight: bold;
  padding: 5px;
}

.coolButtonOver, .coolButtonActive {
  background-color: #e8ae33;
  color: #f0f0f0;
  font-weight: bold;
  padding: 5px;
}

.imageblock {
  margin: 0px;
  padding: 3px 20px;
  text-align: center;
}

.imageblock .imagen {
  margin: 0px;
  padding: 0px;
  width: 100%;
  clear: both;
  display: block;
  text-align: center;
}

.imageblock .cuerpo {
  margin: 0px;
  padding: 0px;
  width: 100%;
  clear: both;
  display: block;
  text-align: center;
  font-size: 0.9em;
}

a.coolLink {
  background-color: #4cb238;
  color: #f0f0f0;
  font-weight: bold;
  padding: 7px;
  text-decoration: none;

  border-left: medium solid #EEEEEE;
  border-top: medium solid #EEEEEE;
  border-right: medium solid #888888;
  border-bottom: medium solid #888888;
}

a.coolLink:hover {
  background-color: #e8ae33;
  text-decoration: none;
}

a.coolLink:active {
  background-color: #e8ae33;

  border-left: medium solid #888888;
  border-top: medium solid #888888;
  border-right: medium solid #EEEEEE;
  border-bottom: medium solid #EEEEEE;
}

/*** REGISTRO DE USUARIO ***/


 

