/* HOME */

BODY {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-SIZE: 75%;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
  FONT-FAMILY: sans-serif;
  BACKGROUND-COLOR: #fff;
}

A IMG {
  BORDER-RIGHT: 0px;
  BORDER-TOP: 0px;
  BORDER-LEFT: 0px;
  BORDER-BOTTOM: 0px;
}

#contenedor {
  WIDTH: 100%;
  BACKGROUND-COLOR: #fff;
}

#logotipo {
  FLOAT: left;
  PADDING-BOTTOM: 5px;
  WIDTH: 100%;
  BORDER-BOTTOM: 1px solid #ccc;
}

#cabeceraArriba {
  BORDER-TOP: 2px solid white;
  Z-INDEX: 1000;
  FLOAT: left;
  WIDTH: 100%;
  BORDER-BOTTOM: 3px solid white;
  POSITION: relative;
}

#inicio {
  FLOAT: left
}

#menu {
  PADDING: 0px;
  FLOAT: right;
  MARGIN: 0px;
  WIDTH: 91%;
}

#cabeceraAbajo {
  BORDER-TOP: #ccc 1px solid;
  Z-INDEX: 100;
  FLOAT: left;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #ccc 1px solid;
  POSITION: relative;
}

#menuLang {
  FLOAT: right;
  MARGIN: 0px;
  WIDTH: 82%;
  HEIGHT: 50%;
}

#langSel {
  FLOAT: left;
  MARGIN-LEFT: 2px;
  PADDING-TOP: 2px;
  TEXT-ALIGN: left;
}

#navegador {
  MARGIN-TOP: 5px;
  FLOAT: left;
  MARGIN-BOTTOM: 10px;
  WIDTH: 100%;
  TEXT-ALIGN: left
}

#navegacion {
  BORDER-RIGHT: #ccc 1px solid;
  BORDER-TOP: #ccc 1px solid;
  FLOAT: left;
  BORDER-LEFT: #ccc 1px solid;
  WIDTH: 18%;
  MARGIN-RIGHT: 10px;
  BORDER-BOTTOM: #ccc 1px solid;
}

#buscador {
  HEIGHT: 10%;
}

#menuVer1 {
  FLOAT: left;
  MARGIN-BOTTOM: 1px;
  WIDTH: 100%;
}

#menuVer7 {
  FLOAT: left;
  MARGIN-BOTTOM: 1px;
  WIDTH: 100%;
}

#menuVer8 {
  FLOAT: left;
  MARGIN-BOTTOM: 1px;
  WIDTH: 100%;
}

#imgWAI {
  Margin-top: 15px;
  TEXT-ALIGN: center
}

#cuerpoPag {
  PADDING-RIGHT: 0px;
  FLOAT: left;
  MARGIN-BOTTOM: 10px;
  WIDTH: 56%;
  HEIGHT: 58%
}

#cuerpoPag2 {
  PADDING-RIGHT: 0px;
  FLOAT: left;
  MARGIN-BOTTOM: 10px;
  WIDTH: 70%;
  HEIGHT: 58%
}

#imgHome {
  height: 47px;
  border-bottom: 1px solid #ccc;
}

#imgHome div {
  float: right;
  margin-bottom: 3px;
  padding-right: 20px;
}

#imgHome img {
  float: Left;
  padding-right: 7px;
}

#imgHome span {
  padding-left: 5px;
  padding-top: 160px;
  FONT-SIZE: 73%;
  color: #36326F;
}

#imgDest {
  TEXT-ALIGN: left;
}

#headline {
  MARGIN-TOP: 10px;
  HEIGHT: 1%;
}

#derecha {
  FLOAT: left;
  MARGIN-LEFT: 10px;
  WIDTH: 19%;
}

#banner1 {
  MARGIN-BOTTOM: 10px;
  TEXT-ALIGN: center;
}

#novedades1 {
  MARGIN-TOP: 10px;
  HEIGHT: 1%;
}

#novedades2 {
  FLOAT: left;
  MARGIN-BOTTOM: 10px;
  WIDTH: 100%;
}

#novedades3 {
  FLOAT: left;
  MARGIN-BOTTOM: 10px;
  WIDTH: 100%;
}

#pie {
  CLEAR: both;
  MARGIN-TOP: 20px;
  WIDTH: 100%;
  HEIGHT: 1%;
}

/* Idioma */

.SeleccionIdioma {
  FONT-SIZE: 90%;
  BACKGROUND-COLOR: transparent;
  TEXT-ALIGN: left;
}

.SeleccionIdioma A:link {
  COLOR: #cccccc;
  TEXT-DECORATION: none;
}

.SeleccionIdioma A:visited {
  COLOR: #cccccc;
  TEXT-DECORATION: none;
}

SPAN.IdiomaSeleccionado A:link {
  COLOR: #666666;
  TEXT-DECORATION: underline;
}

SPAN.IdiomaSeleccionado A:visited {
  COLOR: #666666;
  TEXT-DECORATION: underline;
}

SPAN.IdiomaSeparador {
  MARGIN: 0px 4px;
  COLOR: #66a7a5;
}

/* LOGO */

DIV.Logo {
  CLEAR: both;
  LEFT: 0px;
  FLOAT: left;
  WIDTH: 100%
}

SPAN.LogoIzqda {
  FLOAT: left;
  MARGIN-RIGHT: 10px;
  TEXT-ALIGN: left
}

SPAN.LogoCentro {
  MARGIN-TOP: 4px;
  FLOAT: left
}

SPAN.LogoDcha {
  MARGIN-TOP: 10px;
  FLOAT: right
}

/* r85-visualArea42667.css */

DIV.Pie {
  CLEAR: both;
  BORDER-TOP: 1px dotted #ccc;
  FLOAT: left;
  PADDING-BOTTOM: 2px;
  WIDTH: 100%;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: 1px dotted #ccc;
}

DIV.PieCont42667 {
  CLEAR: both;
  FONT-SIZE: 90%;
  FLOAT: left;
  PADDING-BOTTOM: 3px;
  WIDTH: 100%;
  COLOR: #fff;
  PADDING-TOP: 3px;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #36326F;
}

P.PieLegal {
  BACKGROUND-POSITION: 10px 4px;
  PADDING-LEFT: 22px;
  FLOAT: left;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrow.gif );
  MARGIN: 0;
  BACKGROUND-REPEAT: no-repeat;
}

P.PieLegal span {
  color: #fff;
}

UL.PieInfo {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 0;
  FLOAT: right;
  PADDING-BOTTOM: 0;
  MARGIN: 0;
  PADDING-TOP: 0;
  TEXT-align: right;
}

UL.PieInfo LI {
  DISPLAY: inline;
}

UL.PieInfo span {
  color: #fff;
}

/* r85-visualArea42678.css */

DIV.r01gHClsMenu42678 {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  FLOAT: right;
  PADDING-BOTTOM: 0;
  WIDTH: 100%;
  PADDING-TOP: 0;
  TEXT-ALIGN: left;
}

DIV.r01gHClsMenu42678 UL {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  FLOAT: right;
  PADDING-BOTTOM: 0;
  MARGIN: 0;
  WIDTH: 100%;
  PADDING-TOP: 0;
  LIST-STYLE-TYPE: none;
  POSITION: relative;
}

DIV.r01gHClsMenu42678 UL LI {
  DISPLAY: block;
  PADDING-LEFT: 5px;
  FONT-SIZE: 90%;
  FLOAT: right;
  MARGIN-RIGHT: 0;
  FONT-FAMILY: Verdana;
  POSITION: relative;
  BACKGROUND-COLOR: white;
  TEXT-align: right;
}

DIV.r01gHClsMenu42678 UL LI A {
  PADDING-RIGHT: 0;
  BACKGROUND-POSITION: left bottom;
  DISPLAY: block;
  PADDING-LEFT: 20px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/esquina.gif );
  PADDING-BOTTOM: 3px;
  color: #393939;
  PADDING-TOP: 2px;
  BACKGROUND-REPEAT: no-repeat;
  POSITION: relative;
  TEXT-DECORATION: none;
}

DIV.r01gHClsMenu42678 UL LI A.MenuSinHijos SPAN {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 0;
  BACKGROUND-IMAGE: none;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 2px;
}

DIV.r01gHClsMenu42678 UL LI A:hover {
}

DIV.r01gHClsMenu42678 UL LI A SPAN {
  PADDING-RIGHT: 22px;
  BACKGROUND-POSITION: 90% 4px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/flecha-abre.gif );
  BACKGROUND-REPEAT: no-repeat;
}

DIV.r01gHClsMenu42678 UL LI UL {
  BORDER-RIGHT: 1px solid;
  BORDER-TOP: 1px solid;
  BORDER-LEFT: 1px solid;
  WIDTH: 120px;
  BORDER-BOTTOM: 1px solid;
  POSITION: absolute;
  TOP: 25px;
}

DIV.r01gHClsMenu42678 UL LI UL LI {
  BORDER-TOP: 1px solid #fff;
  DISPLAY: block;
  FONT-SIZE: 90%;
  FLOAT: left;
  WIDTH: 120px;
  FONT-FAMILY: Verdana;
}

DIV.r01gHClsMenu42678 UL LI UL LI A {
  MARGIN-TOP: -1px;
  MARGIN-LEFT: -5px;
  TEXT-ALIGN: left;
}

DIV.r01gHClsMenu42678 UL LI UL LI A:hover {

}

/* r85-visualArea42740.css */

DIV.r01gHClsMenu42740 {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  FLOAT: right;
  PADDING-BOTTOM: 0;
  WIDTH: 100%;
  PADDING-TOP: 0;
  TEXT-ALIGN: left;
}

DIV.r01gHClsMenu42740 UL {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  FLOAT: right;
  PADDING-BOTTOM: 0;
  MARGIN: 0;
  WIDTH: 100%;
  PADDING-TOP: 0;
  LIST-STYLE-TYPE: none;
  POSITION: relative;
  BACKGROUND-COLOR: #E6E4F1;
}

DIV.r01gHClsMenu42740 UL LI {
  DISPLAY: block;
  PADDING-LEFT: 5px;
  FONT-SIZE: 90%;
  FLOAT: right;
  MARGIN-RIGHT: 0;
  FONT-FAMILY: Verdana;
  POSITION: relative;
  BACKGROUND-COLOR: white;
  TEXT-align: right;
}

DIV.r01gHClsMenu42740 UL LI A {
  PADDING-RIGHT: 0;
  BACKGROUND-POSITION: left bottom;
  DISPLAY: block;
  PADDING-LEFT: 20px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/esquina.gif );
  PADDING-BOTTOM: 3px;
  COLOR: #fff;
  PADDING-TOP: 2px;
  BACKGROUND-REPEAT: no-repeat;
  POSITION: relative;
  BACKGROUND-COLOR: #36326F;
  TEXT-DECORATION: none;
}

DIV.r01gHClsMenu42740 UL LI A.MenuSinHijos SPAN {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 0;
  BACKGROUND-IMAGE: none;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 2px;
}

DIV.r01gHClsMenu42740 UL LI A:hover {
  color: #393939;
  BACKGROUND-COLOR: #E6E4F1;
}

DIV.r01gHClsMenu42740 UL LI A SPAN {
  PADDING-RIGHT: 22px;
  BACKGROUND-POSITION: 90% 4px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/flecha-abre.gif );
  BACKGROUND-REPEAT: no-repeat;
}

DIV.r01gHClsMenu42740 UL LI UL {
  BORDER-RIGHT: 1px solid #ccc;
  BORDER-TOP: 1px solid #ccc;
  BORDER-LEFT: 1px solid #ccc;
  WIDTH: 120px;
  BORDER-BOTTOM: 1px solid #ccc;
  POSITION: absolute;
  TOP: 25px;
}

DIV.r01gHClsMenu42740 UL LI UL LI {
  BORDER-TOP: 1px solid #fff;
  DISPLAY: block;
  FONT-SIZE: 90%;
  FLOAT: left;
  WIDTH: 120px;
  FONT-FAMILY: Verdana;
}

DIV.r01gHClsMenu42740 UL LI UL LI A {
  MARGIN-TOP: -1px;
  MARGIN-LEFT: -5px;
  COLOR: #cc3300;
  BACKGROUND-COLOR: #1779ae;
  TEXT-ALIGN: left;
}

DIV.r01gHClsMenu42740 UL LI UL LI A:hover {
  COLOR: #fff;
  BACKGROUND-COLOR: #000;
}

/* r85-visualArea42741.css */

.Navigator42741 {
  BACKGROUND-POSITION: left 50%;
  FONT-SIZE: 90%;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrow.gif );
  VERTICAL-ALIGN: middle;
  COLOR: #336699;
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #fff;
  TEXT-ALIGN: left;
}

.Navigator42741 A:link {
  COLOR: #a6a6a6;
}

.NavigatorNoLink {
  COLOR: #a6a6a6;
}

.Navigator42741 A:visited {
  COLOR: #a6a6a6;
}

.NavigatorSeparador {
  PADDING-LEFT: 1em;
}

.Sendero span {
  color: #336699;
}

.Sendero UL {
  PADDING-LEFT: 1em;

  margin: 0px;
}

.Sendero UL LI {
  padding-right: 4px;
  float: left;
}

/* r85-visualArea42757.css  */

BR.clear {
  CLEAR: both;
  HEIGHT: 1px;
}

.HeadLine42757-1col {
  FLOAT: left;
  WIDTH: 100%;
}

.HeadLine42757-1col .HeadLineInstance {
  FLOAT: left;
  WIDTH: 100%;
  BORDER-BOTTOM: 7px solid #e4e4e4;
}

.HeadLine42757-2col .HeadLineInstance {
  BORDER-RIGHT: 1px solid #e4e4e4;
  BORDER-TOP: 1px solid #e4e4e4;
  FLOAT: left;
  MARGIN: 4px;
  BORDER-LEFT: 1px solid #e4e4e4;
  WIDTH: 47%;
  BORDER-BOTTOM: 1px solid #e4e4e4;
}

.HeadLineInstance P {
  MARGIN-TOP: -10px;
  DISPLAY: block;
  WIDTH: 100%; /* TEXT-ALIGN-LAST: left; */
  TEXT-ALIGN: justify;
}

.HeadLineInstance H2 {
  LINE-HEIGHT: 70%;
}

.HeadLineInstance H2 A {
  FONT-SIZE: 50%;
  VERTICAL-ALIGN: middle;
  COLOR: #36326F;
  FONT-FAMILY: Verdana; /* TEXT-ALIGN-LAST: left; */
  TEXT-ALIGN: justify;
  TEXT-DECORATION: none;
}

.HeadLineInstance SPAN.r01gImgSepHeadLine {
  BACKGROUND-POSITION: left top;
  MARGIN-TOP: -10px;
  DISPLAY: block;
  BACKGROUND-IMAGE: url( /Imgs/Menu/fondo-empresas.gif );
  WIDTH: 100%;
  BACKGROUND-REPEAT: no-repeat;
  TEXT-ALIGN: left;
}

.HeadLineInstance IMG {
  FLOAT: left;
  MARGIN: 5px;
}

/* r85-visualArea43135.css */

DIV.ContentList143135 A.ContentListMore43135 {
  BACKGROUND-POSITION: right 5px;
  FONT-SIZE: 90%;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrow2.gif );
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #fff;
  TEXT-align: right;
}

DIV.ContentList143135 A.ContentListMore43135:hover {
  COLOR: #36326F;
}

DIV.ContentList143135 {
  BORDER-RIGHT: 1px solid #ccc;
  PADDING-RIGHT: 5px;
  BORDER-TOP: 1px solid #ccc;
  PADDING-LEFT: 5px;
  FONT-SIZE: 100%;
  MARGIN-BOTTOM: 5px;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: 1px solid #ccc;
  color: #393939;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: 1px solid #ccc;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #fff;
  TEXT-ALIGN: left;
}

DIV.ContentList143135 .avisos_H3 {
  BORDER: 1px solid #36326F;
  PADDING: 5px;

  FONT-WEIGHT: bold;
  FONT-SIZE: 90%;
  MARGIN: 3px;
  COLOR: #fff;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #36326F;
}

DIV.ContentList143135 UL {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 0;
  MARGIN: 7px 10px;
  color: #393939;
  PADDING-TOP: 0;
  FONT-FAMILY: Verdana;
}

DIV.ContentList143135 DD {
  PADDING-LEFT: 14px;
  MARGIN: 0;
}

DIV.ContentList143135 DT {
  BACKGROUND-POSITION: 0 2px;
  PADDING-LEFT: 14px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrow1.gif );
  MARGIN: 8px 4px;
  BACKGROUND-REPEAT: no-repeat;
}

DIV.ContentList143135 LI {
  list-style: none;
  BACKGROUND-IMAGE: url( /Imgs/Menu/aviso.gif );
  BACKGROUND-REPEAT: no-repeat;
  PADDING-LEFT: 14px;
  PADDING-bottom: 10px;
}

DIV.ContentList143135 A {
  PADDING-RIGHT: 10px;
  DISPLAY: block;
  color: #393939;
  TEXT-DECORATION: none;
}

DIV.ContentList143135 A:hover {
  COLOR: #116694;
  TEXT-DECORATION: underline;
}

/* r85-visualArea43153.css */

.Buscar {
  BACKGROUND-POSITION: 50% bottom;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gFondoBuscador.gif );
  MARGIN: 3px;
  VERTICAL-ALIGN: middle;
  WIDTH: 100%;
  PADDING-TOP: 10px;
  BACKGROUND-REPEAT: repeat-x;
  BACKGROUND-COLOR: #E6E4F1;
}

.Buscar FORM {

}

SPAN.Title43153 {
  FONT-SIZE: 90%;
  COLOR: #4fb0e5;
  FONT-FAMILY: Verdana; /* align: right; */
}

.Buscar INPUT {
  BORDER-RIGHT: 1px solid #969696;
  PADDING-RIGHT: 0;
  BORDER-TOP: 1px solid #969696;
  PADDING-LEFT: 0;
  FONT-SIZE: 90%;
  PADDING-BOTTOM: 1px;
  MARGIN-LEFT: 3px;
  BORDER-LEFT: 1px solid #969696;
  WIDTH: 50%;
  PADDING-TOP: 1px;
  BORDER-BOTTOM: 1px solid #969696;
}

.Buscar INPUT.BtnBuscar-on {
  BORDER-RIGHT: 1px solid #fff;
  BORDER-TOP: 1px solid #fff;
  FONT-SIZE: 90%;
  BORDER-LEFT: 1px solid #fff;
  WIDTH: 40%; /* CURSOR: pointer; */
  COLOR: #fff;
  BORDER-BOTTOM: 1px solid #fff;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #36326F; /* align: right; */
}

.Buscar INPUT.BtnBuscar-off {
  BORDER-RIGHT: 1px solid #36326F;
  BORDER-TOP: 1px solid #36326F;
  FONT-SIZE: 90%;
  BORDER-LEFT: 1px solid #36326F;
  WIDTH: 40%; /* CURSOR: pointer; */
  COLOR: #fff;
  BORDER-BOTTOM: 1px solid #36326F;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #36326F; /* align: right; */
}

/* r85-visualArea44365.css  */

DIV.Menu {
  BORDER-RIGHT: 1px solid #fff;
  PADDING-RIGHT: 2px;
  BORDER-TOP: 1px solid #fff;
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px;
  BORDER-LEFT: 1px solid #fff;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: 1px solid #fff;
}

DIV.Menu .menu_h3 {
  BORDER: 1px solid #fff;

  FONT-SIZE: 90%;
  MARGIN: 5px;
  WIDTH: 92%;
  COLOR: #ffffff;
  BACKGROUND-COLOR: #36326F;
}

DIV.Menu .menu_H4 {
  BORDER: 1px solid #fff;

  PADDING-TOP: 5px;
  PADDING-BOTTOM: 5px;

  FONT-SIZE: 90%;
  MARGIN: 5px;
  WIDTH: 94%;

  COLOR: #ffffff;
  FONT-FAMILY: Verdana;
  BACKGROUND-COLOR: #36326F;
  FONT-WEIGHT: bold;
}

DIV.Menu .menu_H5 {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  PADDING-BOTTOM: 0;
  MARGIN: 0;
  WIDTH: 100%;
  PADDING-TOP: 0;
  LIST-STYLE-TYPE: none;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
}

DIV.Menu .menu_H5 A {
  PADDING-RIGHT: 0;
  PADDING-TOP: 2px;
  PADDING-LEFT: 4px;
  PADDING-BOTTOM: 2px;

  BACKGROUND-POSITION: 95% 50%;
  DISPLAY: block;
  FONT-SIZE: 90%; /* BACKGROUND-IMAGE: url(/Imgs/Menu/flechaMenu2.gif); */
  WIDTH: 100%;
  color: #393939;
  BORDER-BOTTOM: 1px dotted #ccc;
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none;
}

DIV.Menu .menu_H5 A:hover {
  BACKGROUND-POSITION: 95% 50%; /* BACKGROUND-IMAGE: url(/Imgs/Menu/flechaMenuOn2.gif); */
/* CURSOR: hand; */
  color: #393939;
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-COLOR: #E6E4F1;
}

DIV.Menu .menu_H5 SPAN A {
  BACKGROUND-POSITION: 4px 6px;
  DISPLAY: block;
  PADDING-LEFT: 15px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOff.gif );
  WIDTH: 93%;
  BACKGROUND-REPEAT: no-repeat;
}

DIV.Menu .menu_H5 SPAN A:hover {
  BACKGROUND-POSITION: -1px 6px;
  DISPLAY: block;
  PADDING-LEFT: 15px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOn.gif );
  BACKGROUND-REPEAT: no-repeat;
}

DIV.Menu .H5SinHijos {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  PADDING-BOTTOM: 0;
  MARGIN: 0;
  WIDTH: 100%;
  PADDING-TOP: 0;
  LIST-STYLE-TYPE: none;
  BACKGROUND-COLOR: #ffffff;
}

DIV.Menu .H5SinHijos A {
  PADDING-RIGHT: 0;
  BACKGROUND-POSITION: 95% 50%;
  DISPLAY: block;
  PADDING-LEFT: 4px;
  FONT-SIZE: 90%;
  BACKGROUND-IMAGE: none;
  PADDING-BOTTOM: 1px;
  WIDTH: 100%;
  color: #393939;
  PADDING-TOP: 1px;
  BORDER-BOTTOM: 1px dotted #ccc;
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none;
}

DIV.Menu .H5SinHijos A:hover {
  BACKGROUND-POSITION: 95% 50%;
  BACKGROUND-IMAGE: none; /* CURSOR: hand; */
  color: #393939;
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-COLOR: #E6E4F1;
}

DIV.Menu .H5SinHijos A SPAN {
  BACKGROUND-POSITION: 4px 6px;
  DISPLAY: block;
  PADDING-LEFT: 15px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOff.gif );
  WIDTH: 81%;
  BACKGROUND-REPEAT: no-repeat;
}

DIV.Menu .H5SinHijos A:hover SPAN {
  BACKGROUND-POSITION: -1px 6px;
  DISPLAY: block;
  PADDING-LEFT: 15px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOn.gif );
  BACKGROUND-REPEAT: no-repeat;
}

DIV.Menu UL {
  PADDING-RIGHT: 0;
  PADDING-LEFT: 0;
  PADDING-BOTTOM: 0;
  MARGIN: 0;
  WIDTH: 100%;
  PADDING-TOP: 0;
  LIST-STYLE-TYPE: none;
}

DIV.Menu UL LI {
  BORDER-BOTTOM: 1px dotted #ccc;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
}

DIV.Menu UL LI.MenuSinHijos A {
  BACKGROUND-IMAGE: none;
}

DIV.Menu UL LI.MenuSinHijos A:hover {
  BACKGROUND-IMAGE: none;
}

DIV.Menu UL LI A {
  PADDING-RIGHT: 0;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 2px;
  padding-left: 3px;

  BACKGROUND-POSITION: 95% 50%;
  DISPLAY: block;
  FONT-SIZE: 90%;
  BACKGROUND-IMAGE: url( /Imgs/Menu/flechaMenu.gif );
  WIDTH: 100%;
  color: #393939;
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none;
}

DIV.Menu UL LI A:hover {
  BACKGROUND-POSITION: 95% 50%;
  BACKGROUND-IMAGE: url( /Imgs/Menu/flechaMenuOn.gif ); /* CURSOR: hand; */
  color: #393939;
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-COLOR: #E6E4F1;

  padding-left: 3px;
}

.img_lat {
  background-position: 4px 8px;
  margin-left: 10px;
  padding-left: 15px;
  background-image: url( /Imgs/Menu/r01gArrowOff.gif );
  background-repeat: no-repeat;
}

DIV.Menu UL LI A SPAN {
  BACKGROUND-POSITION: 19px 6px;
  DISPLAY: block;
  PADDING-LEFT: 30px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOff.gif );
  WIDTH: 81%;
  BACKGROUND-REPEAT: no-repeat;
}

DIV.Menu UL LI A:hover SPAN {
  BACKGROUND-POSITION: 14px 6px;
  DISPLAY: block;
  PADDING-LEFT: 30px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOn.gif );
  BACKGROUND-REPEAT: no-repeat;
}

DIV.Menu UL LI UL {
  BORDER-RIGHT: 1px solid #ccc;
  BORDER-TOP: 1px solid #ccc;
  Z-INDEX: 100;
  LEFT: 101%;
  BORDER-LEFT: 1px solid #ccc;
  WIDTH: 100%;
  BORDER-BOTTOM: 1px solid #ccc;
  LIST-STYLE-TYPE: none;
  POSITION: absolute;
  TOP: 0;
  BACKGROUND-COLOR: #fff;
}

DIV.Menu UL LI UL LI {
  BACKGROUND-IMAGE: none;
  WIDTH: 100%;
  BORDER-BOTTOM: 1px dotted #ccc;
  POSITION: relative;
  BACKGROUND-COLOR: #ffffff;
}

DIV.Menu UL LI UL LI A {
  BACKGROUND-POSITION: 4px 10px;
  DISPLAY: block;
  FONT-SIZE: 90%;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOff.gif );
  color: #393939;
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: Verdana;
  TEXT-DECORATION: none;
}

DIV.Menu UL LI UL LI A:hover {
  BACKGROUND-POSITION: 0 10px;
  BACKGROUND-IMAGE: url( /Imgs/Menu/r01gArrowOn.gif );
  color: #393939;
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-COLOR: #E6E4F1;
}

/* r85-visualArea49610.css  */
BR.clear {
  CLEAR: both;
  HEIGHT: 1px;
}

.HeadLine49610-1col {
  BORDER-RIGHT: 1px solid #e4e4e4;
  BORDER-TOP: 1px solid #e4e4e4;
  FLOAT: left;
  BORDER-LEFT: 1px solid #e4e4e4;
  WIDTH: 100%;
  BORDER-BOTTOM: 1px solid #e4e4e4;
}

.HeadLine49610-1col .HeadLineInstance {
  FLOAT: left;
  WIDTH: 100%;
  BORDER-BOTTOM: 7px solid #e4e4e4;
}

.HeadLine49610-2col .HeadLineInstance {
  BORDER-RIGHT: 1px solid #e4e4e4;
  BORDER-TOP: 1px solid #e4e4e4;
  FLOAT: left;
  MARGIN: 4px;
  BORDER-LEFT: 1px solid #e4e4e4;
  WIDTH: 47%;
  BORDER-BOTTOM: 1px solid #e4e4e4;
}

.HeadLineInstance P {
  MARGIN-TOP: -10px;
  DISPLAY: block;
  WIDTH: 100%; /* TEXT-ALIGN-LAST: left; */
  TEXT-ALIGN: justify;
}

.HeadLineInstance H2 {
  LINE-HEIGHT: 70%;
}

.HeadLineInstance H2 A {
  FONT-SIZE: 50%;
  VERTICAL-ALIGN: middle;
  COLOR: #36326F;
  FONT-FAMILY: Verdana; /* TEXT-ALIGN-LAST: left; */
  TEXT-ALIGN: justify;
  TEXT-DECORATION: none;
}

.HeadLineInstance SPAN.r01gImgSepHeadLine {
  BACKGROUND-POSITION: left top;
  MARGIN-TOP: -10px;
  DISPLAY: block;
  BACKGROUND-IMAGE: url( /Imgs/Menu/fondo-empresas.gif );
  WIDTH: 100%;
  BACKGROUND-REPEAT: no-repeat;
  TEXT-ALIGN: left;
}

.HeadLineInstance IMG {
  FLOAT: left;
  MARGIN: 5px;
}

/* r85-visualArea49611.css  */

BR.clear {
  CLEAR: both;
  HEIGHT: 1px;
}

.HeadLine49611-1col {
  BORDER-RIGHT: 1px solid #e4e4e4;
  BORDER-TOP: 1px solid #e4e4e4;
  FLOAT: left;
  BORDER-LEFT: 1px solid #e4e4e4;
  WIDTH: 100%;
  BORDER-BOTTOM: 1px solid #e4e4e4;
}

.HeadLine49611-1col .HeadLineInstance {
  FLOAT: left;
  WIDTH: 100%;
  BORDER-BOTTOM: 7px solid #e4e4e4;
}

.HeadLine49611-2col .HeadLineInstance {
  BORDER-RIGHT: 1px solid #e4e4e4;
  BORDER-TOP: 1px solid #e4e4e4;
  FLOAT: left;
  MARGIN: 4px;
  BORDER-LEFT: 1px solid #e4e4e4;
  WIDTH: 47%;
  BORDER-BOTTOM: 1px solid #e4e4e4;
}

.HeadLineInstance P {
  MARGIN-TOP: -10px;
  DISPLAY: block;
  WIDTH: 100%; /* TEXT-ALIGN-LAST: left; */
  TEXT-ALIGN: justify;
}

.HeadLineInstance H2 {
  LINE-HEIGHT: 70%;
}

.HeadLineInstance H2 A {
  FONT-SIZE: 50%;
  VERTICAL-ALIGN: middle;
  COLOR: #36326F;
  FONT-FAMILY: Verdana; /* TEXT-ALIGN-LAST: left; */
  TEXT-ALIGN: justify;
  TEXT-DECORATION: none;
}

.HeadLineInstance SPAN.r01gImgSepHeadLine {
  BACKGROUND-POSITION: left top;
  MARGIN-TOP: -10px;
  DISPLAY: block;
  BACKGROUND-IMAGE: url( /Imgs/Menu/fondo-empresas.gif );
  WIDTH: 100%;
  BACKGROUND-REPEAT: no-repeat;
  TEXT-ALIGN: left;
}

.HeadLineInstance IMG {
  FLOAT: left;
  MARGIN: 5px;
}

/* Estilos para el área visual de seleccion de idiomas */
.r01gClsLangSelector {
  text-align: left;
  background-color: transparent;
  font-size: 90%;
}

.r01gClsLangSelector a:link {
  text-decoration: none;
  color: #CCCCCC;
}

.r01gClsLangSelector a:visited {
  text-decoration: none;
  color: #CCCCCC;
}

span.r01gLangUnSelected a:link {
  text-decoration: underline;
  color: #666666;
}

span.r01gLangUnSelected a:visited {
  text-decoration: underline;
  color: #666666;
}

span.r01gLangSeparator {
  margin: 0 4px 0 4px;
  color: #66A7A5;
}

span.r01gLangSelected {
  color: #CCCCCC;
}