/*
	xMenu3_1.css
	Cross-Browser.com
*/

html {
  margin:0; padding:0; background:#ffffff;/*#D8E4F0;*/
}
body {
  color:#000; background:#999;
  margin:0; padding:0;
  font-family:verdana,arial,sans-serif;
  font-size:10px;
}
a {
  /*text-decoration:none;
  color:#633; background:transparent;
  border-bottom:1px dashed #633;  
  padding:1px 1px 0 1px;*/
}
a:hover {
  /*text-decoration:none;
  color:#000; background:#999;
  border-top:solid 1px #bbb;
  border-left:solid 1px #bbb;
  border-right:solid 1px #633;
  border-bottom:solid 1px #633;
  padding:0;*/
}
h1 {
  color:#633; background:transparent;
  margin:1.5em 0 .2em 0;
  padding:.5em 0;
  font-size:16px;
  font-weight:bold;
}
h2 {
  color:#633; background:transparent;
  margin:1.5em 0 .2em 0;
  padding:.5em 0;
  font-size:14px;
  font-weight:normal;
}
h3 {
  color:#633; background:transparent;
  margin:1.5em 0 .2em 0;
  padding:.5em 0;
  font-size:10px;
  font-weight:bold;
}
ol {
  margin:.2em 0 .2em 1.75em;
}
ul {
  margin:.2em 0 .2em 1.75em;
  list-style-type:circle;
}
li {
/*  margin:0 0 4px 10px; */
}
pre {
  color:#333; background:#eee;
  margin:0; padding:6px 4px;
  font-family:monospace,courier;
  font-size:10px;
  overflow:hidden;
}

.fw { /* firstWord */
  color:#633; background:transparent;
  font-size:14px;
}

.myHead {
  color:#fff; background:#9BAAC1;
  margin:0; padding:4px;
  font-weight:bold;
  font-size:10px;
  border-bottom:1px solid #bbb;
  width:100%; /* for downgrade mode */
}
.myColumn {
  color:#000; background:#fff;
  margin:0; padding:10px;
  font-size:10px;
  font-family:georgia,verdana,arial,sans-serif;
  
  /*
  border-left:1px solid #6666FF;
  border-top:1px solid #6666FF;
  border-right:1px solid #6666FF;
*/
  width:50%; /* for downgrade mode */
  float:left; /* for downgrade mode */
}
.myFoot {
  background:white;
  text-align:right;
  width:100%;
  
  width: 379px; 
  height: 500px;
  top: 870px; 
  visibility: visible; 
}

.xmBox { /* for downgrade mode */
  margin-left:8px;
}
#xMenu1 { /* for downgrade mode */
  float:left;
  width:20%;
}
#xMenu2 { /* for downgrade mode */
  float:left;  
  width:20%;
}
#xMenu3 { /* for downgrade mode */
  float:left;
  width:20%;
}

/* TITULOS PARA HORIZONTAL Y VERTICAL */

.myHMTitle { 
  color:#999; 
  background:#ffffff;
  display:block;
  margin:0 0 2px 0; padding:0 4px 0 0;
  text-align:left;
  font-weight:bold;
  font-size:10px;

}
.myVMTitle {
  color:#999; 
  background:#9BAAC1;
  margin:26px 2px 10px 2px; padding:2px;
  display:block;
  font-size:14px;
  font-weight:bold;
}

/* ENLACES DE SUBSUBFAMILIA HORIZONTAL 2º NIVEL SIN LINK */

a.xmItm {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:12px;
  color:#555555; 
  /*background:transparent;*/
  background:url("horNiv1C2E2ED.gif") no-repeat left top;
  border:none;
  font-size:10px;
  color: #666666; 
  /*background-color: #C2E2ED;*/
  background-color: #A3B3C3;
  /*border-color:#6666FF;*/  
  border-color:#A3B3C3;  
  font-family:Verdana;
}
a.xmItm:hover {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:12px;
  color:#666666; 
  /*background:transparent;*/
  background:url("horNiv18DCADE.gif") no-repeat left top;
  border:none;
  font-size:10px;
  color: #666666; 
  /*background-color: #8DCADE;*/
  background-color: #A3B3C3;
  /*border-color:#6666FF;*/  
  border-color:#A3B3C3;  
  font-family:Verdana;
}
/* ENLACES DESDE LINKS PAGINAS PRODUCTOS CENTRALES*/

a.xmItmC {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:14px;
  color:#555555; 
  /*background:transparent;*/
  background:url("htmlFFCC77.gif") no-repeat left top;
  border:none;
  font-size:10px;
  color: #666666; 
  /*background-color: #ffcc77;*/
  /*border-color:#6666FF;*/  
  border-color:#A3B3C3;  
  font-family:Verdana;
}
a.xmItmC:hover {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:14px;
  color:#666666; 
  /*background:transparent;*/
  background:url("htmlFFCC44.gif") no-repeat left top;
  border:none;
  font-size:10px;
  color: #666666; 
  /*background-color: #ffcc44;*/
  /*border-color:#6666FF;*/  
  border-color:#A3B3C3;  
  font-family:Verdana;
}
a.xmItmP {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:14px;
  color:#555555; 
  /*background:transparent;*/
  background:url("html66CC88.gif") no-repeat left top;
  border:none;
  font-size:10px;
  color: #666666; 
  /*background-color: #66cc88;*/
  border-color:#6666FF;  
  font-family:Verdana;
}
a.xmItmP:hover {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:14px;
  color:#666666; 
  /*background:transparent;*/
  background:url("html66CC55.gif") no-repeat left top;
  border:none;
  font-size:10px;
  color: #666666; 
  /*background-color: #66cc55;*/
  border-color:#6666FF;  
  font-family:Verdana;
}
a.xmItmI {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:40px;
  color:#555555; 
  /*background:transparent;*/
  background:url("htmlD8B0FF.gif") no-repeat right top;
  border:none;
  font-size:10px;
  color: #666666; 
  /*background-color: #66cc88;*/
  border-color:#6666FF;  
  font-family:Verdana;
  text-align:center;
  cursor:hand;
}
a.xmItmI:hover {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:3px;
  height:40px;
  color:#666666; 
  /*background:transparent;*/
  background:url("htmlBE7DFF.gif") no-repeat right top;
  border:none;
  font-size:10px;
  color: #333333; 
  /*background-color: #66cc55;*/
  border-color:#6666FF;  
  font-family:Verdana;
  text-align:center;
  cursor:hand;
}

/* ENLACES DE SUBSUBFAMILIA VERTICAL LINKS 2º NIVEL */
a.xmItm2 {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:1px;
  color:#666666; 
  /*background:transparent;*/
  background:url("horNiv1C2E2ED.gif") no-repeat left top;
  border:none;
  font-size:13px;
  color: #666666; 
  /*background-color: #C2E2ED;*/
  background-color: #FFFFFF;
  /*border-color:#6666FF;  */
  border-color:#A3B3C3;  
  font-family:Verdana;
}
a.xmItm2:hover {
  text-decoration:none;
  display:block;
  margin:0px; 
  padding:1px;
  color:#666666; 
  /*background:transparent;*/
  background:url("horNiv18DCADE.gif") no-repeat left top;
  border:none;
  font-size:13px;
  color: #666666; 
  /*background-color: #8DCADE;*/
  background-color: #FFFFFF;
  /*border-color:#6666FF;  */
  border-color:#A3B3C3;  
  font-family:Verdana;
  cursor:hand;
}

/* BOTONES DE SUBSUBFAMILIA */

a.xmLnk {
  position:relative;
  top:2px;
  text-decoration:none;
  margin:0 10px 0 0; 
  padding:2px;
  color:#666666; 
  background:transparent;
  border:none;
  display:inline;
  font-size:10px;
}
a.xmLnk:hover {
  position:relative;
  top:1px;
  text-decoration:none;
  margin:0 10px 0 0; 
  padding:1px;
  color:#666666; 
  background:transparent;
  border-top:solid 1px #bbb;
  border-left:solid 1px #bbb;
  border-right:solid 1px #633;
  border-bottom:solid 1px #633;
  display:inline;
  font-size:10px;
}

/* BARRA MENU HORIZONTAL ARRIBA DEL TODO (oculta)*/

div.myHMBar {
  background:#ffffff;
  padding:0px 0 1px 0;
}

/* BOTONES */

div.myMBox {
  width:160px;
  padding:0px;
  background:#AEB9CA; /*COLOR DE FONDO DE BOTON*/
  font-size:10px;
  text-align:left;
  color: #666666; 
  /*background-color: #6666FF;*/
  /*background-color: #C2E2ED;*/
  background-color: #A3B3C3;
}

/* BOTONERA PRINCIPAL IZQUIERDA BOTONES VERTICAL*/

.myVMBarLbl {
  top:2px;
  margin:0 10px 0 0; 
  padding:0px;
  /*background:transparent;*/
  background:url("horNiv1C2E2ED.gif") no-repeat left top;
  display:block;
  cursor:default;
  font-size:11px;
  font-family:Verdana; 
  font-weight:bold;
  text-align:center;
  WIDTH: 175px;  
  HEIGHT: 23px;  
  position:absolute; 
  line-height:1.8;
  color: #666666; 
  /*background-color: #C2E2ED;*/
  background-color: #A3B3C3;
  /*border-color:#6666FF;*/
  border-color:#A3B3C3;  
  /*border:		1px solid #6666FF; */
  /*border-left:1px solid #6666FF; */
  border-left:1px solid #A3B3C3; 	  
  /*border-top:1px solid #6666FF; */
  border-top:1px solid #A3B3C3; 	  
  /*border-right:1px solid #6666FF;*/
  border-right:1px solid #A3B3C3;
  }
.myVMBarLblHvr {
  top:2px;
  margin:0 10px 0 0; 
  padding:0px;
  /*background:transparent;*/
  background:url("horNiv18DCADE.gif") no-repeat left top;
  border:none;
  display:block;
  cursor:default;
  font-size:11px;
  font-family:Verdana; 
  font-weight:bold;
  text-align:center;
  position:absolute; 
  line-height:1.8;  
   font-weight:bold;
  text-align:center;
  WIDTH: 175px;  
  HEIGHT: 23px;  
  position:absolute; 
  line-height:1.8;
  color: #666666; 
  /*background-color: #8DCADE;*/
  background-color: #A3B3C3;
  /*border-color:#6666FF;*/  
  border-color:#A3B3C3;  
  /*border:		1px solid #6666FF; 	*/
  /*border-left:1px solid #6666FF; 	*/
  border-left:1px solid #A3B3C3; 	  
  /*border-top:1px solid #6666FF; 	*/
  border-top:1px solid #A3B3C3; 	  
  /*border-right:1px solid #6666FF;	*/
  border-right:1px solid #A3B3C3;
 
 }
.myVMBarLblHvrClosed {
  top:2px;
  margin:0 10px 0 0; 
  padding:0px;
  background:transparent;
  border:none;
  display:block;
  cursor:default;
  font-size:11px;
  font-family:Verdana; 
  font-weight:bold;
  text-align:center;
  WIDTH: 175px;  
  HEIGHT: 23px;  
  position:absolute; 
  line-height:1.8;
  color: #666666; 
  /*background-color: #C2E2ED;*/
  background-color: #A3B3C3;
  /*border-color:#6666FF;*/  
  border-color:#A3B3C3;  
  /*border:		1px solid #6666FF; 	  */
  /*border-left:1px solid #6666FF; 	*/
  border-left:1px solid #A3B3C3; 	  
  /*border-top:1px solid #6666FF; 	*/
  border-top:1px solid #A3B3C3; 	  
  /*border-right:1px solid #6666FF;	*/
  border-right:1px solid #A3B3C3;
}

/* BOTONERA PRINCIPAL HORIZONTAL BOTONES 1er. NIVEL*/
.myHMBarLbl {
  top:2px;
  margin:1 10px 0 0; 
  padding:1px;
  color:#ffffff; 
  /*background:transparent;*/
  background:url("horNiv1C2E2ED.gif") no-repeat left top;
  display:inline;
  cursor:default;
  font-size:15px; 
  font-family:Verdana;
  font-weight:bold;
  text-align:center;
  WIDTH: 170px;
  HEIGHT: 30px;
  position:absolute; 
  line-height:2;
  color: #666666; 
  /*background-color: #C2E2ED;*/
  /*border-color:#6666FF;*/  
  border-color:#C2E2ED;  
  /*border:		1px solid #6666FF;*/
  border:		1px solid #A3B3D3;
}
.myHMBarLblHvr {
  top:2px;
  margin:1 10px 0 0; 
  padding:1px;
  color:#ffffff; 
  /*background:transparent;*/
  background:url("horNiv18DCADE.gif") no-repeat left top;
  display:inline;
  cursor:default;
  font-size:15px; 
  font-family:Verdana;
  font-weight:bold;
  text-align:center;
  WIDTH: 170px;
  HEIGHT: 30px;  
  position:absolute; 
  line-height:2;
  color: #666666; 
  /*background-color: #8DCADE;*/
  /*border-color:#6666FF;*/  
  border-color:#18DCADE;  
  /*border:		1px solid #6666FF;*/
  border:		1px solid #A3B3D3;
}
.myHMBarLblHvrClosed {
  top:2px;
  margin:0 10px 0 0; 
  padding:1px;
  color:#ffffff; 
  background:transparent;
  background:url("horNiv1C2E2ED.gif") no-repeat left top;
  display:inline;
  cursor:default;
  font-size:15px; 
  font-family:Verdana;
  font-weight:bold;
  text-align:center;
  WIDTH: 150px;
  HEIGHT: 30px;  
  position:absolute; 
  line-height:2;
  color: #666666; 
  /*background-color: #C2E2ED;*/
  /*border-color:#6666FF;*/  
  border-color:#C2E2ED;  
  /*border:		1px solid #6666FF;*/
}


/* BOTONES DE SUBFAMILIA CON ABERTURA DEL 3er. NIVEL */

.myMLbl {

  margin:0px; 
  padding:3px;
  height:12px;
  color:#666666;  
  /*background:#C2E2ED;*/ 
  background:url("horNiv1C2E2ED.gif") no-repeat left top;
  display:block;
  cursor:default;
  font-size:10px;   
  /*border-color:#6666FF;*/
  border-color:#A3B3C3;  
  font-family:Verdana;
}
.myMLblHvr {
  margin:0px; 
  padding:3px;
  height:12px;
  color:#666666; 
  /*background:#8DCADE;*/
  background:url("horNiv18DCADE.gif") no-repeat left top;
  display:block;
  cursor:default;
  font-size:10px;
  font-family:Verdana;
}

/* +++++++++++++++++++ A PARTIR DE AQUI TODO PARA LA VERTICAL ***********/

/* Block bar links, for vertical menu bar */

a.xmVLnk {
  text-decoration:none;
  margin:2px; padding:2px;
  color:#9BAAC1; background:transparent;
  border:none;
  display:block;
  font-size:10px;
}
a.xmVLnk:hover {
  text-decoration:none;
  margin:2px; padding:1px;
  color:#000; background:#999;
  border-top:solid 1px #bbb;
  border-left:solid 1px #bbb;
  border-right:solid 1px #633;
  border-bottom:solid 1px #633;
  display:block;
  font-size:10px;
}



/* Bar for vertical menu */

div.myVMBar {
  background:transparent;
  padding:6px;
  border:none;
}





