body
{
  font-family: "Trebuchet MS", Verdana;
  font-size: 8pt;
  color: #EEE4C9;
  margin: 2px;
  background-image: url(jpgs/fondo1200v.jpg);
  /*background: #000;*/
}

TD
{
  font-family: "Trebuchet MS", Verdana;
  font-size: 8pt;
  color: #3e4d8e;
  line-height: 150%;
}

H1
{
  clear: both;
  font-size: 16pt;
  font-family: "Trebuchet MS", Arial, Verdana;
  color: #FFF;
  margin: 6px;
}

.Titulo
{
  font-size: 14pt;
  clear: both;
  font-family: "Trebuchet MS", Arial, Verdana;
  color: #EEE4C9; 
  margin: 6px;
}

.Cuerpo
{
  font-family: "Trebuchet MS", Verdana;
  font-size: 8pt;
  color: #3e4d8e;
/*  margin: 3px;*/
  background: #ffffe3;
  border: 3px solid;
  border-color: #000 #000 #000;
  padding: 2px;
}

.Bullet
{
  background: #900;
}

.BarraRoja
{
  width: 650;
  position: relative;
  bottom: 0px;
  font-family: Verdana;
  font-size: 8pt;
  color: #FFF;
  background: #900;
  padding: 5px;
}

.FondoRojo
{
  font-family: "Trebuchet MS", Verdana;
  font-size: 7pt;
  color: #FFF;
  background: #900;
  border: 2px solid #EEE4C9; 
}

.TxtBlanco 
{ text-decoration: none; 
  font-size: 7pt;  
  color: #FFF;
  line-height: 100%;
}
A:Hover.TxtBlanco { COLOR: #FFF;TEXT-DECORATION: none }

.TxtEnlace 
{ text-decoration: none; 
  font-size: 10pt;  
  color: #900;
  line-height: 100%;
}
A:Hover.TxtEnlace { COLOR: #900;TEXT-DECORATION: none }


A.MenuNav
{
  width: 100%;
  font-family: Verdana;
  font-size: 10pt;
  color: #EEE4C9;
  text-decoration: none;
  padding: 5px;
  line-height: 180%;

}

A:Hover.MenuNav
{
  background: #333;
  border: 1px solid #EEE4C9;
  padding: 4px;
  padding-left: 8px;
}

.ImgBorde 
{
/*  border: 2px solid #EEE4C9; */
  border: 2px solid #900
}

A
{
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #FFF;
}

.TituloRojo
{
  font-size: 14pt;
  clear: both;
  font-family: "Trebuchet MS", Arial, Verdana;
  margin: 6px;
  font-weight: bold;

  color: #FFF;
  background: #900;
  padding: 2px;
  padding-left: 8px;

}

.Vertical
{
/*  border-left: 1px dotted #F0F0D7;*/
  background-image: url(jpgs/barra.jpg);
}

.Horizontal
{
/*  border-left: 1px dotted #F0F0D7;*/
  background-image: url(jpgs/muro_sup.jpg);
}

.NavRojo
{
  background: #C00;
  border: 1px solid #F0F0D7;
}


.NavRojo A
{
  width: 100 %;
  font-weight: normal;
  font-size: 10px;
  color: #FFF;
  text-decoration: none;
  border: 1px solid;
  border-color: #F66 #900 #900 #F66;
  padding: 3px;
}


.NavRojo A:Hover
{
  border-color: #900 #F66 #F66 #900;
}

/* Menu +++++++++ */

A.MSuperior
{
  width: 100%;
  color: #FFF;
  border: 1px solid;
  border-color: #F66 #900 #900 #F66;
  padding: 1px;
}

A:Hover.MSuperior
{
  text-decoration: none;
  border: none;
  padding: 2px;
  border-color: #900 #F66 #F66 #900;
  padding-left: 5px;
}


.Punteado
{
  line-height: 1px;
  border-top: 1px dotted #F0F0D7;
}

Form { margin: 0px; }

/* --- Para formularios --- */
.FormTexto
{
  font-family: Verdana;
  font-size: 10pt;
  color: #3e4d8e;
}

.FrameResaltado
{
  background: #DDD;
  border: 1px solid #999;
  padding: 5px;
}

/*****************************/
TD.TextCV
{
	font-family: arial, 'lucida console', fantasy;
	font-size: 10pt;
	padding-right: 5px;
	padding-top:5px;
	padding-bottom:5px;
}

A.LnkTit
{
  font-family: Georgia, "Trebuchet MS", fantasy;
  font-size: 10pt;
  color:  #cc6000; /* #42619B; */
  font-weight: bold;
  padding: 2px;

  /*text-decoration: underline;*/
}

A.LnkTit:Hover
{
  text-decoration: underline;
  color: #f92008;
}
