HTML { height: 100%; }

BODY {
  margin: 0px;
  height: 100%;
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  background-color: #6699CC;
  scrollbar-arrow-color: #FF9900;
  scrollbar-base-color: #FFFFFF;
  scrollbar-dark-shadow-color: #6699CC;
  scrollbar-track-color: #336699;
  scrollbar-face-color: #6699CC;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-highlight-color: #6699CC;
}


DIV {
  height: auto;
}

DIV.Alto {
  height: 98.7%;
}

DIV.Bajo {
  height: 100%;
}

TABLE {
  border-collapse : collapse;
  border-spacing: 0;
}

TABLE.Enc {
  width: 100%;
  background-color: #FF9900;
  border-collapse : collapse;
  border-spacing: 0;
}

TABLE.Enc2 {
  width: 100%;
  background-color: #6699CC;
  border-collapse : collapse;
  border-spacing: 0;
}

TABLE.Pie {
  width: 100%;
  background-color: #FF9900;
  border-collapse : collapse;
  border-spacing: 0;
}

TABLE.Bl {
  width: 100%;
  text-align: center;
  background-color: #FFFFFF;
  border-collapse : collapse;
  border-spacing: 0;
}

TABLE.Gr {
  width: 100%;
  text-align: center;
  background-color: #DDDDDD;
  border-collapse : collapse;
  border-spacing: 0;
}

TABLE.AzC {
  width: 100%;
  text-align: center;
  background-color: #FF9900;
  border-collapse : collapse;
  border-spacing: 0;
}

TD {
  padding : 0;
}

TD.NotEnc {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  text-align: justify;
  width: 100%;
  background-color: #6699CC;
  padding : 1;
}

TD.Noticia {
  font: 11px geneva, verdana, arial, sans-serif;
  color: #000000;
  text-align: justify;
  width: 100%;
  background-color: #FFFFFF;
  padding : 4;
}

TD.Foto {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  text-align: justify;
  background-color: #FFFFFF;
  padding : 4;
}

TD.Bl, TR.Bl {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  text-align: justify;
  width: 100%;
  background-color: #FFFFFF;
  padding : 0;
}

TD.Gr, TR.Gr {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  text-align: justify;
  background-color: #DDDDDD;
  padding : 0;
}

TD.AzC, TR.AzC {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  width: 100%;
  background-color: #FF9900;
  padding : 2;
}

TD.AzO, TR.AzO {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  width: 100%;
  background-color: #003366;
  padding : 2;
}

TD.SepBloque {
  padding : 0;
  background-color: #6699CC
}

TD, TH, .BOD {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  text-decoration: none;
}

IMG, FORM {
  margin: 0px;
  border: none;
}

IMG.Topic {
  margin-top: 0px;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 10px;
}

A:link, A:visited, A:active {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #336699;
  text-decoration: none;
}

A:hover {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  text-decoration: underline;
}

A.Gr:link, A.Gr:visited, A.Gr:active {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #DDDDDD;
}

A.Gr:hover {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  text-decoration: underline;
}

A.AzC:link, A.AzC:visited, A.AzC:active {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #6699CC;
}

A.AzC:hover {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #99CCFF;
  text-decoration: underline;
}

FONT.Noticia {
  font: 11px geneva, verdana, arial, sans-serif;
  font-weight: bold;
  text-decoration: underline;
}

FONT.Bl {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  line-height: 16px;
  text-decoration: none;
}

FONT.BlB {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  line-height: 16px;
  font-weight: bold;
  text-decoration: none;
}

FONT.BlB2 {
  font: 12px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  line-height: 18px;
  font-weight: bold;
  text-decoration: none;
}

FONT.GrB {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #DDDDDD;
  line-height: 16px;
  font-weight: bold;
  text-decoration: none;
}

FONT.AzC {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #6699CC;
  line-height: 16px;
  text-decoration: none;
}

FONT.AzCB {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #6699CC;
  line-height: 16px;
  font-weight: bold;
  text-decoration: none;
}

FONT.Ne {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  line-height: 16px;
  text-decoration: none;
}

FONT.Ne2 {
  font: 12px geneva, verdana, arial, sans-serif;
  color: #000000;
  line-height: 20px;
  font-weight: bold;
  text-decoration: none;
}

FONT.NeB {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  line-height: 16px;
  font-weight: bold;
  text-decoration: none;
}

select, input, textarea {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #000000;
  text-decoration: none;
}

SELECT.AzC {
  font: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  margin: 0px;
  border: 1px inset;
  background-color: #6699CC;	
}

UL  {
  padding: 0px;
  margin : 0px 0px 15px 15px;
}

LI {
  list-style-type : square;
  color: #000000;
  line-height: 16px;
  margin : 5px 0px 5px 0px;
}

P {
  font: 10px geneva, verdana, arial, sans-serif;
  margin-top: 7;
  margin-bottom: 7;
}
.Pag {
  font-size : 10px;
  text-align : center;
  width : 17px;
}

.BoxLog {
  font-family: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  width: 55px;
  height: 14px;
  margin: 0px;
  border: 0px;
  background-color: #003366;	
}

.BoxAzC {
  font-family: 10px geneva, verdana, arial, sans-serif;
  color: #FFFFFF;
  width: 130px;
  height: 15px;
  margin: 0px;
  border: 0px;
  background-color: #6699CC;	
}

.Box {
  font-family: 10px geneva, verdana, arial, sans-serif;
  text-align: right;
  width: 50px;
  height: 18px;
  margin: 0px;
}

.Boton {
  border-right: #6699CC 1px solid;
  border-top: #6699CC 1px solid; 
  border-left: #6699CC 1px solid; 
  border-bottom: #6699CC 1px solid; 
  color: #FFFFFF; 
  background-color: #6699CC;
  font-weight: bold;
  font-size: 10px;
}

.BotonSel {
  border-right: #6699CC 1px solid;
  border-top: #6699CC 1px solid; 
  border-left: #6699CC 1px solid; 
  border-bottom: #6699CC 1px solid; 
  color: #6699CC; 
  background-color: #FFFFFF;
  font-weight: bold;
  font-size: 10px;
}

.FonBl { background-color: #FFFFFF }

.FonGr { background-color: #DDDDDD }

.FonAzC { background-color: #FF9900 }

.FonAzM { background-color: #336699 }

.FonAzO { background-color: #003366 }


