/* TEMPLATE */

BODY{
 background: #8AA7CF url('../imagenes/estructura/background_general2.jpg') 
 padding:0;
 margin:0;
}

/*FIN TEMPLATE */

#ELEMENTO100026{
background-color:#2E61AB;
text-align:center;
padding-top:10px;
height:100%;
}

#ELEMENTO100027{
background-color:#2E61AB;
padding-top:10px;
height:100%;
}

#ELEMENTO100011{
padding-top:21px;
}

#ELEMENTO100028{
 height:100%;
}

#ELEMENTO100029{
 height:100%;
}

.celda_elemento118773,.celda_elemento118772,.celda_elemento118785, .celda_elemento118786{
 text-align:center;
}

.pie{
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 color: #000033;
}

.celda_elemento_100074{
 vertical-align: top;
 height:281px;
}

.celda_elemento_100225{
 vertical-align: top;
 height:265px;
}

.style15 {font-family: Arial, Helvetica, sans-serif; color: #2e61ab; font-size: 11px;}
.style5 {font-size: 11px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.style8 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #2e61ab; font-weight: bold; }

.celda_elemento100060,.celda_elemento100061{
 vertical-align: top;
}

.celda_elemento101872{
 vertical-align: bottom;
}
.celda_elemento119243{
 horizontal-align: left;
}
.celda_elemento101873{
 vertical-align: bottom;
}
.celda_elemento100236{
 background: #2E61AB url('../imagenes/estructura/img-fondodata2.gif') repeat-y;
 padding:0px;
}
.celda_elemento101874{
 vertical-align: top;
}
.celda_elemento118863{
 vertical-align: top;
}
.celda_elemento100029,
.celda_elemento100064,
.celda_elemento100069,
.celda_elemento100070,
.celda_elemento100076,
.celda_elemento100225,
.celda_elemento100227,
.celda_elemento100264,
.celda_elemento100224,
.celda_elemento100241,
.celda_elemento100242,
.celda_elemento100247,
.celda_elemento100248,
.celda_elemento100250,
.celda_elemento100252,
.celda_elemento100254,
.celda_elemento100255,
.celda_elemento100257,
.celda_elemento100271,
.celda_elemento100275,
.celda_elemento100272,
.celda_elemento100260,
.celda_elemento100261,
.celda_elemento100262,
.celda_elemento100266,
.celda_elemento100267,
.celda_elemento100310,
.celda_elemento100312,
.celda_elemento100314,
.celda_elemento100322,
.celda_elemento100324,
.celda_elemento100325,
.celda_elemento100337,
.celda_elemento100350,
.celda_elemento100351,
.celda_elemento100338,
.celda_elemento100360,
.celda_elemento100361,
.celda_elemento100382,
.celda_elemento100383,
.celda_elemento100394,
.celda_elemento100395,
.celda_elemento100404,
.celda_elemento100405,
.celda_elemento100348,
.celda_elemento100495,
.celda_elemento100496,
.celda_elemento101872,
.celda_elemento101873,
.celda_elemento101874,
.celda_elemento118773,
.celda_elemento118833,
.celda_elemento118845,
.celda_elemento118863,
.celda_elemento118875,
.celda_elemento118885,
.celda_elemento118896,
.celda_elemento118900,
.celda_elemento118902,
.celda_elemento118903,
.celda_elemento118905,
.celda_elemento118912,
.celda_elemento118918,
.celda_elemento118920,
.celda_elemento118921,
.celda_elemento118923,
.celda_elemento118928,
.celda_elemento118952,
.celda_elemento118986,
.celda_elemento118988,
.celda_elemento118940,
.celda_elemento118964,
.celda_elemento118982,
.celda_elemento118980,
.celda_elemento119002,
.celda_elemento119008,
.celda_elemento119026,
.celda_elemento119029,
.celda_elemento119032,
.celda_elemento119053,
.celda_elemento119039,
.celda_elemento119041,
.celda_elemento119038,
.celda_elemento119059,
.celda_elemento119063,
.celda_elemento119065,
.celda_elemento119066,
.celda_elemento118977,
.celda_elemento119079,
.celda_elemento119080,
.celda_elemento119082,
.celda_elemento119093,
.celda_elemento119094,
.celda_elemento119096,
.celda_elemento119105,
.celda_elemento119106,
.celda_elemento119108,
.celda_elemento119111,
.celda_elemento119113,
.celda_elemento119114,
.celda_elemento119128,
.celda_elemento119129,
.celda_elemento119131,
.celda_elemento119136,
.celda_elemento119137,
.celda_elemento119139,
.celda_elemento119172,
.celda_elemento119173,
.celda_elemento119175,
.celda_elemento119204,
.celda_elemento119205,
.celda_elemento119207,
.celda_elemento119214,
.celda_elemento119225,
.celda_elemento119232,
.celda_elemento119240,
.celda_elemento119242,
.celda_elemento119245,
.celda_elemento119260,
.celda_elemento118976,
.celda_elemento119041
{
 vertical-align: top;
}

.celda_elemento119039{
height:1px;
}

.celda_elemento118882{
vertical-align: top;
}
#distribucion100222,
#distribucion100239,
#distribucion100245,
#distribucion100251,
#distribucion100252,
#distribucion100258,
#distribucion100259,
#distribucion100335,
#distribucion100348,
#distribucion100358,
#distribucion100376,
#distribucion100392,
#distribucion100493,
#distribucion100402,
#distribucion118831,
#distribucion118843,
#distribucion118875,
#distribucion118894,
#distribucion118900,
#distribucion118910,
#distribucion118918,
#distribucion118926,
#distribucion118950,
#distribucion118962,
#distribucion118982,
#distribucion118938,
#distribucion119000,
#distribucion119006,
#distribucion119024,
#distribucion119030,
#distribucion119051,
#distribucion119057,
#distribucion119077,
#distribucion119091,
#distribucion119111,
#distribucion119103,
#distribucion119126,
#distribucion119134,
#distribucion119170,
#distribucion119202,
#distribucion119212,
#distribucion119220,
#distribucion119221,
#distribucion119258,
#distribucion118974
{
 background: #2E61AB url('../imagenes/corporativo/bg_principal.gif') repeat-y;
 width:646px;
}

#distribucion100044
{
 background: #2E61AB url('../imagenes/estructura/bg_principal.gif') repeat-y;
 width:646px;
}

#distribucion119036,
#distribucion119238
{
 background: #2E61AB url('../imagenes/estructura/bg_principal.gif') repeat-y;
 width:646px;
}

.style2 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #33496d; }
.style4 {font-size: 9px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none;}
a.style4:hover {text-decoration:underline;}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #33496D;
}

.subtitulo_especialidades2 {
	font-size: 24px;
	font-weight: bold;
	color: #2E61AB;
}
.titulo_especialidades {color: #2E61AB}

.texto{
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #33496d;
}

.top_error{
 font:700 10px 'Arial';
 color: #D00;
}

a.enlace_ver_mas:link {
  text-decoration: underline;
  color: #000;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}
a.enlace_ver_mas:visited {
  text-decoration: none;
  color: #000;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}
a.enlace_ver_mas:hover {
  text-decoration: underline;
  color:  #2e61ab;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}
a.enlace_ver_mas:active {
  text-decoration: none;
  color: #000;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
}

a.enlace_articulo:link {
  text-decoration: underline;
  font-weight: bold;
  color: #2e61ab;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
a.enlace_articulo:visited {
  text-decoration: underline;
  color: #2e61ab;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
a.enlace_articulo:hover {
  text-decoration: underline;
  color: #000;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
a.enlace_articulo:active {
  text-decoration: underline;
  color: #2e61ab;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}

.negrita_azul {
  font-size: 11px;
  font-weight: bold;
  color: #2e61ab;
  font-family: Arial, Helvetica, sans-serif;
}
.negrita{
  font-size: 12px;
  font-weight: bold;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
}

.negrita2{
  font-size: 11px;
  font-weight: bold;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
}


.titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #33496D;
}
.subtitulo_construccion {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #33496D;
}
.titulo_construccion {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #2E61AB;
}

a.a:link, a.a:visited{
 text-decoration: none;
color: #FFF;

}

a.a:active {
 color: #FFF;
}

a.a:hover {
text-decoration: underline;
}

a.b:link, a.b:visited, a.b:active {
 text-decoration: none;
 color: #2e61ab;
}

a.b:hover {
	text-decoration: underline;
}

/*a.a:visited{
 text-decoration: none;

 color: white;
}*/