body {
/*  background-color: #5C8CBC;*/
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
  font-family: Arial, helvetica, sans-serif;
  color: #166AAF;
}

.tabla-borde22 {
	border: 1px solid #999999;
  }

.lunes {
	background-color: #FFFFFF;
  }


.tabla-principal {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #D6DBE0;
}

.tabla_recuadro {
	background-color: #FFFFFF;
	border-style: thin;
	border-width: 1px; 
	border-color: #D6DBE0;
}


#inicio2 {
/*  background-color: #5C8CBC;*/
	background-color: #7EA8CE;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
  font-family: Arial, helvetica, sans-serif;
  color: #166AAF;
}

#wrapper {
  background-color: #FFFFFF;
  margin: 0;
	border-color: #D6DBE0;
}

#wrapper2 {
  background-color: #FFFFFF;
  margin: 0;
	border-color: #D6DBE0;
}

#wrapper1 {
  background-color: #7EA8CE;
/*  background-color: YELLOW;*/
  margin: 0;
	border-color: #D6DBE0;
}

#tabla10 {
  background-color: #FFFFFF;
  margin: 0;
}


.fondo {
	background-image: url(../imagenes/barrappal.gif); 
	background-color: #CCCCCC;
}

.prueba {
	background-color: yellow;
}

.MsoNormal88 {
	background-color: #FFFFFF;
	 font-size: 1px;
}


#menubottom {
background-image: url(../imagenes/barrappal.gif); 
  font-size: 11px;
  text-align: right;
  color: #166AAF;
  text-decoration: none;  
 	font-weight: bold;
  margin-left: 0;
  margin-right: 0;  
}

#menubottom ul {
  padding-top:10px;
  padding-bottom: 0px;
  padding-right: 70px;
}

#menubottom li {
  display: inline;
  list-style: none;
  margin: 0;
  padding-top:10px;
  padding-bottom: 0px;
  padding-right: 2px;
  padding-left: 2px;
}

#menubottom a { 
  color: #166AAF;
  text-decoration: none; 
 	font-weight: bold;
  padding: 1px 3px 0px 3px;
  margin-left: 0;
  margin-right: 0;  
  
}


#menubottom a:active { 
  background-color: #CCCCCC;
  background-image: url(../imagenes/barrappal.gif); 
   }
#menubottom a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  color: #6699CC;
}



#menubottom2 {
background-image: url(../imagenes/barrappal.gif); 
  font-size: 11px;
  text-align: right;
  color: #166AAF;
  text-decoration: none;  
 	font-weight: bold;
  margin-left: 0;
  margin-right: 0;  
}

#menubottom2 ul {
  padding-top:10px;
  padding-bottom: 0px;
  padding-right: 2px;
  margin-left: 0;
  margin-right: 0;  
}

#menubottom2 li {
  display: inline;
  list-style: none;
  margin: 0;
  padding-top:10px;
  padding-bottom: 0px;
  padding-right: 2px;
  padding-left: 2px;
}

#menubottom2 a { 
  color: #166AAF;
  text-decoration: none; 
 	font-weight: bold;
  padding: 1px 3px 0px 3px;
  margin-left: 0;
  margin-right: 0;  
  
}


#menubottom2 a:active { 
  background-color: #CCCCCC;
  background-image: url(../imagenes/barrappal.gif); 
   }
#menubottom2 a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  color: #6699CC;
}


#encabezado {
  background-color: #FF6600;
/*  background-color: #FF6600; */

/*  margin-top: 14px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: 56px;
  */
    padding-bottom: 0px;
    margin-bottom: 0px;
}



#encabezado1 {
  background-color: #FFFFFF;
	background-image: url(../imagenes/prueba22.png);
/*	background-image: url(../../imagenes/prueba22.png);*/
  background-repeat: none;
	margin-left: 52px;
	margin-right: 51px;
  border-right: 1px solid #FFFFFF;
}

#encabezado1 a {
  color: #FFFFFF;
  text-decoration: none;
}

#encabezado1 a:active { /*background-color: #CCCCCC;*/  	font-weight: bold;
}
#encabezado1 a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  color: #FFFFFF;
  
}

#encabezado199 {
  background-color: #FFFFFF;
	background-image: url(../imagenes/BANNERmayo.jpg);
/*	background-image: url(../../imagenes/prueba22.png);*/
  background-repeat: none;
	margin-left: 52px;
	margin-right: 51px;
  border-right: 1px solid #FFFFFF;
}

#encabezado199 a {
font-weight: bold;
  color: #26448E;
  text-decoration: none;
}

#encabezado199 a:active { /*background-color: #CCCCCC;*/  	font-weight: bold;
}
#encabezado199 a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  font-weight: bold;
  color: #26448E;
  
}


#encabezado2 {
  background-color: #FFFFFF;
/*	background-image: url(../../imagenes/prueba22pie2.png);*/
	margin-left: 52px;
	margin-right: 62px;
	padding-top:0px;
	margin-top: 0px;
}

#enc-simple {
/*  background-color: #166AAF;*/
/*	background-image: url(../../imagenes/prueba22.png);*/
  background-repeat: none;
	margin-left: 52px;
	margin-right: 51px;
/*  border-right: 1px solid #FFFFFF;*/
}




.requerido {
  text-align: left;
  color: orange;
}

#areatexto {
  color: #FFFFFF;
  background-color: #FFFFFF;
  margin-top: 10px;
  margin-right: 50px;
  padding-bottom: 1px;
  padding-top:5px;
  margin-left: 50px;
}


#contenidoprin {
/*	background-image: url(../../2008/visual/mainclaro3.jpg);*/ 
/*  float: left;
  width: 70%;*/
/*  border: 1px solid #6699CC;*/
  
  color: #FFFFFF;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  margin-bottom: 50px;
}

#texto_blanco {
  color: #FFFFFF;
/*  font-weight: bold;*/
/*  font-size:12px;*/  
}

#texto_blanco a {
  color: #FFFFFF;
  text-decoration: none;
/*  font-weight: bold;*/  
}

#texto_blanco a:active { background-color: #CCCCCC; }
#texto_blanco a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  color: #6699CC;
}

#texto_blanco99 {
  color: #6699CC;
/*  font-weight: bold;*/
/*  font-size:12px;*/  
}

#texto_blanco99 a {
  color: #6699CC;
  text-decoration: none;
/*  font-weight: bold;*/  
}

#texto_blanco99 a:active { background-color: #0C2D83; }
#texto_blanco99 a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  color: #6699CC;
}


#contenidosec {
  float: right;
	background-image: url(../../2008/visual/mainclar2.jpg); 
  width: 30%;
  background-color: #FFFFFF; 
  padding-top: 30px;
  padding-bottom: 30px;
}

#titulo {
  padding-top: 10px;
/*  padding-bottom: 4px;*/
  text-align: right;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 110%;
}

#opciones {
  color: #FFFFFF;
  text-align: right;
/*  margin-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;*/
  font-size: 14 px;
/*  font-weight: bold;*/
 
  
}


#pie {
  clear: both;
  padding-top: 6px;
  padding-right: 0px;
  
/*  padding-right: 30px;
  padding-left: 30px;*/
  padding-bottom: 5px;  
  font-size: 11px;
  text-align: center;
	font-weight: bold;
  color: #FFFFFF;
}

address {
  text-align: center;
  color: #FFFFFF;
/*  font-weight: bold;*/
	padding-top:7px;
  font-size: 9px;
  font-style: normal;
/*  letter-spacing: 1.5px;*/
	font-weight: bold;
  line-height: 1.4em;
}

#pie2 {
  clear: both;
  background-color: #FFFFFF;
/*	background-image: url(../../imagenes/prueba22pie2.png);*/
	margin-left: 32px;
	margin-right: 32px;
	padding-top:0px;
	margin-top: 0px;
}

.address2 {
  text-align: center;
  font-size: 90%;
  font-style: normal;
  line-height: 1.5em;
	background-image: url(../imagenes/fondo-topazul.png);
	font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
}


#pieCO {
  clear: both;
  background-color: #FFFFFF;

/*  margin-right: 62px;
  margin-left: 55px;*/
	
	padding-top:0px;
	margin-top: 0px;
}

.addressCO {
  text-align: center;
  font-size: 90%;
  font-style: normal;
  line-height: 1.5em;
	background-image: url(../imagenes/fondo-topazul.png);
	font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.addressCO1 {
  text-align: right;
  font-size: 90%;
  font-style: normal;
  line-height: 1.5em;
	background-image: url(../imagenes/fondo-topazul.png);
	font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 10px;
}


.texto-a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
/*	color: #166AAF;*/
	color: #004E98;
}

.verde_negritamarco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid #d9d9d9;
	font-size: 12px;
	font-weight: bold;
	color: #99CC00;
}
.negritasmarco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #166AAF;
}

.texto-titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000066;
	font-weight: bold;
}

.verde_negritamarco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid #d9d9d9;
	font-size: 12px;
	font-weight: bold;
	color: #99CC00;
}

.precio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #166AAF;
}

.texto-subtitulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	font-weight: bold;
	color: #166AAF;
	background-color: #D4E8FF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto-subtitulo22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #166AAF;
	background-color: #9FC6FF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}


.texto-tituloplan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
/*	color: #0E5E7A;*/
	color: #004E98;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto-tituloplan88 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
/*	color: #0E5E7A;*/
	color: #004E98;
	padding-top: 5px;
	padding-bottom: 5px;
}


.texto-titulo88 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
/*	color: #0E5E7A;*/
	color: #004E98;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto-titulo77 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
/*	color: #0E5E7A;*/
	color: #004E98;
	padding-top: 4px;
	padding-bottom: 4px;
}


.texto-datos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C8CBC;
	background-color: #EAF3FB;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto-datos22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #5C8CBC;
	background-color: #EAF3FB;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto-datos22 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #5C8CBC;
	background-color: #EAF3FB;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}


.texto-datos22 a:visited {
	color: #5C8CBC; 
}
/*  INICIO ESTILO PARA MTTO  */
.tabla_mtto {
	background-color: #FFFFFF;
	/*
	border-style: solid;
	border-width: 1px;
	border-color: #5C8CBC; */
  border-top: none; 
}



.menu_mtto {
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	background-color: #FF9900;/*#4A78D3;*/
/*	background-color: #FF6600;/*#4A78D3;*/
	padding-left: 40px;
/*
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999; */
}


.fondo_mtto {
/*  background-color: #F8F8F8; */
  background-color: #E9E9F4;
}

.fd_mtto_azul {
/*  background-color: #EAF3FB; */
  background-color: #CCCCFF; 
/*  background-color: #E9E9F4; */
}


.texto_mtto_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	text-align: right;  */
	font-weight: bold;
	color: #FFFFFF;
/*	color: #166AAF; */
	background-color: #5C8CBC;
/*	background-color: #3264BB; */
/*	padding-right: 10px;
	padding-left: 10px;  */
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto_mtto_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	text-align: right;  */
	font-weight: bold;
	color: #FFFFFF;
/*	color: #166AAF; */
  background-color: #A6B7F7;
/*	background-color: #8EE1D9; */
/*	background-color: #3264BB; */
/*	padding-right: 10px;
	padding-left: 10px;  */
	padding-top: 4px;
	padding-bottom: 4px;
}


.texto_mtto_preg1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #EAF3FB;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_mtto_preg1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #EAF3FB;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_mtto_preg1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #EAF3FB;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}


.texto_mtto_preg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_mtto_preg2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_mtto_preg2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}


.texto_mtto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height:1.5em;
	font-size: 11px;
	color: #5C8CBC; 
	background-color: #EAF3FB;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
  
	
}


.texto_mtto1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height:1.5em;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #5C8CBC;
	background-color: #EAF3FB;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	
}


.texto_mtto1 a:visited {
	color: #5C8CBC; 
  text-decoration: none;
}

.texto_mtto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height:1.5em;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
	
}

.texto_mtto2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height:1.5em;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	
}


.texto_mtto2 a:visited {
	color: #5C8CBC; 
  text-decoration: none;
}


.bt_mtto_naranja {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
/*  background-color: #EAF3FB;*/
  background-color: #FF6600;
/*	background-image: url(../visual/boton2.jpg);*/
	font-size: 14px;
	color: #FFFFFF;
/*	color: #004E98;*/
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.bt_mtto_azul {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
/*  background-color: #EAF3FB;*/
/*  background-color: #3264BB; */
    background-color: #3159B1;
/*	background-image: url(../visual/boton2.jpg);*/
	font-size: 14px;
	color: #FFFFFF;
/*	color: #004E98;*/
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.nota_mtto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;

}

.nota_mtto a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;

}

.txt_preg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
	padding: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.txt_preg a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
	padding: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.txt_preg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
}

.txt_preg2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
}

.txt_preg2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
}

.txt_preg2_nar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}

/*  TERMINA ESTILO NORMAL  */


/*  INICIO ESTILO PARA MTTO  */
.tabla_normal {
	background-color: #FFFFFF;
  border-top: none; 
}

.menu_normal {
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	background-color: #FF9900;/*#4A78D3;*/
	padding-left: 40px;
}

.fondo_normal {
  background-color: #E9E9F4;
}

.fd_normal_azul {
  background-color: #CCCCFF; 
}

.texto_normal_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5C8CBC;
	padding-top: 4px;
	padding-bottom: 4px;
/*	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
/*	border-right: none;
	border-left: none;  */
	
}

.texto_normal_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
  background-color: #A6B7F7;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto_titulo_aq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #166AAF; 
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
}

.texto_titulo_aq a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #166AAF; 
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: underline;
  }

.texto_titulo_aq a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #166AAF; 
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
}

.texto_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #166AAF; 
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
}

.texto_normal1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #E1E6F9;
	/*
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	*/
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}


.texto_normal1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 11px;
	color: #5C8CBC;
	background-color: #E1E6F9;
	/*
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	*/
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
}

.texto_normal1 a:visited {
	color: #5C8CBC; 
  text-decoration: none;
}

.texto_normal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 12px;
	color: #5C8CBC;
	background-color: #D4E8FF;
  /*
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	*/
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_normal2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	font-size: 11px;
	color: #5C8CBC;
	background-color: #D4E8FF;
	/*
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	*/
	padding-right: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
}

.texto_normal2 a:visited {
	color: #5C8CBC; 
  text-decoration: none;
}

.texto_normal1_ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #E1E6F9;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_normal1_ref a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC;
	background-color: #E1E6F9;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
}

.texto_normal1_ref a:visited {
	font-size: 12px;
	color: #5C8CBC; 
  text-decoration: none;
}

.texto_normal2_ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_normal2_ref a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
  text-decoration: none;
}

.texto_normal2_ref a:visited {
	font-size: 12px;
	color: #5C8CBC; 
  text-decoration: none;
}


.bt_normal_naranja {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
  background-color: #FF6600;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.bt_normal_azul {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
  background-color: #3159B1;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

.nota_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #166AAF;
}

.nota_normal a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #166AAF;
}


/*  TERMINA ESTILO NORMAL  */




.texto_dir_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	font-weight: bold;  */
	text-align: right;
	color: #166AAF;
	background-color: #9FC6FF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
	
}

/*  TERMINA DEPURADO   */

.celda-pie {
  color: #FFFFFF;
	background-color: #004E98;
	background-image: url(../imagenes/fondo-pie.jpg);
/*	background-image: url(../imagenes/barra-bottom-azul1cu.gif);*/
	padding-top: 6px;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	padding-bottom: 6px;
	padding-right: 10px;
/*	margin-bottom: 10px;*/
}

.texto-titulograf{
	background-image: url(../imagenes/fondo-topazul.png);
	font-size: 18px;
  padding-top:12px;
  padding-bottom:12px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
}

.texto-titulograf1 {
	background-image: url(../imagenes/fondo-topazul.png);
	font-size: 14px;
  padding-top:6px;
  padding-bottom:6px;
  font-weight: bold;
  color: #FFFFFF;
  margin-top: 0px;
}

.celda-menu {
	font-size: 11px;
	color: #000080;
	font-weight: bold;
	background-color: #FF9900;/*#4A78D3;*/
/*	background-color: #FF6600;/*#4A78D3;*/
	padding-left: 40px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}

.celda-titulo {
  color: #FFFFFF;
	background-color: #004E98;
	background-image: url(../imagenes/barra-bottom-azul1cu.gif);
	padding-top: 6px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	padding-bottom: 6px;
/*	margin-bottom: 10px;*/
}

.tabla-borde1 {
  color: #FFFFFF;
/*	background-color: #004E98;*/
/*	background-image: url(../imagenes/barra-bottom-azul1cu.gif);*/
  border-left: 30px solid #004E98;


}

.texto-carac {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
  border-bottom: 1px solid #D4E8FF;
  border-left: 1px solid #D4E8FF;
  border-right: 1px solid #D4E8FF;
  
	color: #166AAF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#texto-carac a {
  color: #166AAF;
  text-decoration: none;
/*  font-weight: bold;*/  
}

#texto-carac a:active { background-color: #CCCCCC; }
#texto-carac a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  color: #166AAF;
}




.texto-minuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
/*	color: #0E5E7A;*/
	color: #5C8CBC;
	padding-top: 4px;
	padding-bottom: 4px;
}

.negritas1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
  text-decoration: none;
}

#negritas1 a {
  color: #166AAF;
  text-decoration: underline;
/*  font-weight: bold;*/  
}

#negritas1 a:active { background-color: #CCCCCC; }
#negritas1 a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
  text-decoration: underline;
  color: #166AAF;
}


.texto-titulotrabajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #166AAF;
/*	color: #5C8CBC;*/
	padding-top: 4px;
	padding-bottom: 4px;
}

.general2008nv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #166AAF;
	padding-top: 4px;
	padding-bottom: 4px;
}


.general2008 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166AAF;
	line-height: 22px;
}

.generalv2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166AAF;
	line-height: 18px;
	text-align:justify;
}

.generalv8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166AAF;
	line-height: 18px;
	text-align:justify;
}

.generalv9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166AAF;
	line-height: 18px;
	text-align:justify;
  padding-top: 4px;
  margin-top: 4px;
}


#navegacion {
/*  background-image: url(../imagenes/fbarraligera.jpg);*/
/*  background-image: url(../imagenes/fondo-barra.jpg);*/
  color: #FFFFFF;
  font-weight: bold;
  text-align: right;
  font-size: 13px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 5px;
  padding-left: 5px;
/*  margin-bottom: 6px;*/
  margin-right: 62px;
  margin-left: 55px;
  margin-bottom: 0px;
  margin-top:0px;
  vertical-align: bottom;
}

#navegacion a { 
  background-color: #166AAF;
  color: #FFFFFF;
  text-decoration: none;  
 	font-weight: bold;
  padding-top: 2px;
  padding-right: 4px;
  padding-left: 4px;
  padding-bottom: 2px;
  
  margin-left: 0;
  margin-right: 0;  
  margin-bottom: 0px;
  vertical-align: bottom;
}


#navegacion ul {
color: green;
  margin-bottom: 0px;
  vertical-align: top;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color: #FFFFFF;
}

#navegacion li {
  display: inline;
  list-style: none;
  margin-bottom: 0px;
  vertical-align: top;
  padding-top: 3px;
  padding-bottom: 3px;
  
/*  margin: 0;*/
}



#navegacion a:active { background-color:  #166AAF; }
#navegacion a:hover,
#inicio #navi01 a,
#productos #navi02 a,
#plantas #navi03 a,
#historia #navi04 a,
#contacto #navi05 a,
 {
  text-decoration: none;
  font-size: 13px;
  margin-bottom: 0px;
  background-color:#004E98;
  color: #FFFFFF;
/*  color: #002469;*/
  font-weight: bold;
 	font-weight: bold;
  padding-top: 5px;
}


.tablanav {
  background-color: #166AAF;
  background-image: url(../imagenes/fondo-barra.jpg);
  color: #166AAF;
  font-weight: bold;
  text-align: right;
  font-size: 12px;
  padding-top: 1px;
  padding-right: 50px;
  padding-left: 10px;
  padding-bottom: 0px;
/*  margin-bottom: 6px;*/
  margin-right: 62px;
  margin-left: 55px;
  vertical-align: top;
}

.tablanav ul {
color: #FFFFFF;
  margin-bottom: 0;
  vertical-align: top;
}

.tablanav li {
  display: inline;
  list-style: none;
  vertical-align: top;
/*  margin: 0;*/
}

.prueba {
  background-color: #166AAF;
  margin:0px;
  padding: 0px;
  
}

.texto_trabajo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
font-weight: bold;
	text-align: right;
	color: #166AAF;
	background-color: #EAF3FB;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
  border: 1px solid #FFFFFF;
}
.texto_trabajo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  font-weight: bold;
	text-align: left;
	color: #166AAF;
	background-color: #EAF3FB;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
  border: 1px solid #FFFFFF;
	
}

.texto_trabajo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
  font-weight: bold;
	text-align: left;
	color: #166AAF;
	background-color: #EAF3FB;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
  border: 1px solid #FFFFFF;
	
}

.texto_trabajo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
font-weight: bold;
	text-align: right;
	color: #004e98;
	background-color: #EAF3FB;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
  border: 1px solid #FFFFFF;
}

.texto_iphone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
font-weight: bold;
	text-align: left;
	color: #166AAF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 10px;
	background-color: #EAF3FB;
	
}

.texto_iphone2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
font-weight: bold;
	text-align: left;
	color: #5D5E5E;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 26px;
	background-color: #EAF3FB;
}


.boton {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
/*  background-color: #EAF3FB;*/
  background-color: #166AAF;
/*	background-image: url(../visual/boton2.jpg);*/
	font-size: 14px;
	color: #FFFFFF;
/*	color: #004E98;*/
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

#franquicias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: red;
  text-decoration: none;
}

#franquicias a {
/*  color: #166AAF;
  text-decoration: underline;*/
  color: #000080;
/*  font-weight: bold;*/  
}

#franquicias a:active { color: red; }
#franquicias a:hover,
#inicio #navi06 a,
#productos #navi07 a,
#plantas #navi08 a,
#historia #navi09 a,
#contacto #navi10 a,
 {
/*  text-decoration: underline;*/
  color: #166AAF;
}


.puntosventa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #166AAF;
	padding-top: 1px;
/*	line-height: 22px;*/
}


.ref a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #166AAF;
	text-decoration: none;
	font-weight: bold;
}
.ref a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #166AAF;
	text-decoration: none;
	font-weight: bold;
}
.ref a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #166AAF;
	text-decoration: underline;
	font-weight: bold;
}
.ref a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}


.aempresa a:link {
	text-decoration: none;
}
.aempresa a:visited {
	text-decoration: none;
}
.aempresa a:hover {
	text-decoration: underline;
}
.aempresa a:active {
	text-decoration: none;
}


#anuncios {
  background-color: #FFFFFF;
  margin-top: 2px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: 56px;
}

#anuncios88 {
  background-color: #FFFFFF;
}


#marquesina88 {
	background-color: #EAF3FB;
	font-size: 11px;
  
}



#mtto {
  background-color: #EAF3FB;
  border-color: orange;
  border: 1px;
}

#mtto a:visited {
  text-align: center;
	color: #166AAF; 
	text-decoration: none;
}



.formulario_txt
{
border: thin solid  #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:0;
	padding-left:0;
	text-align: left;
margin: 0px;
     padding: 0px;
	

}
/*border: thin solid  #FF6600; */
/*border-bottom: medium solid  #FF6600;   
}

/*
select{ 
color: #000000; 
background: #FFFFFF; 
border: 1px solid #FF6600; 
   
} 
*/

#anuncios98 {
/*  clear: both;*/
	background-image: url(../visual/pie.jpg); 
	font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  padding-top: 6px;
  padding-right: 60px;
  padding-left: 160px;
  padding-bottom: 5px;  
  font-size: 13px;
  text-align: center;
	font-weight: bold;
  color: #FFFFFF;
}


#anuncios99 {
  clear: both;
	background-image: url(../visual/pie3.jpg); 
	font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  padding-top: 6px;
  padding-right: 70px;
  padding-left: 150px;
  padding-bottom: 5px;  
  font-size: 13px;
  text-align: center;
	font-weight: bold;
  color: #FFFFFF;
}

#anuncios99 a {
  text-decoration: none;


}

.espacio {
  padding-right: 6 px;
}


.marcos {
  background-color: #FFFFFF;
}


#encabezadoesp {
  background-color: #FFFFFF;
  margin-top: 14px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: 56px;
}


#encabezadoesp a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF;
	text-decoration: none;
	font-weight: bold;
	text-align=center;
}

#encabezadoesp a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF;
	text-decoration: none;
	font-weight: bold;
	text-align=center;
}

.generalv2temp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #166AAF;
	line-height: 18px;
	text-align:center;
}


.Fields {
	background-color: #FFFFFF;
/*	border: 2px solid #A8A8A8; */
	font-family: Arial, helvetica, sans-serif;
	font-size: 10px;
}

.texto {
  font-family: Arial, helvetica, sans-serif;
/*  font-weight: bold;
	font-size: 80%;
	color: #004E98;*/
	color: #3C7FAF;
}

.texto_revista {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
/*	font-size: 80%;
	color: #004E98;*/
	font-size: 11px;
	color: #004E98;
}


.nota_naranja {
  font-family: Arial, helvetica, sans-serif;
  font-weight: bold;
	font-size: 9px;
	color: #FF6600;
}

.nota_naranja a:visited {
  font-family: Arial, helvetica, sans-serif;
  font-weight: bold;
	font-size: 9px;
	color: #FF6600;
}

#fondo88 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

	background-image: url(../visual/medita.jpg); 
/*	background-image: url(../visual/fondocontacto9.jpg); */ 
}

#texto_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
  text-align: center;
	background-image: none; 
/*	background-image: url(../visual/fondocontacto9.jpg); */ 
}


#fondodir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
/*	background-image: url(../visual/fondodir2.jpg); */
	background-image: url(../visual/fondofir6.jpg); 
}


.txt_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(../visual/medita.jpg); 
/*	background-image: url(../visual/fondocontacto9.jpg); */ 
}


.txt_enc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #166AAF;
	background-color: #D4E8FF;
}

.txt_enc_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #166AAF;
	background-color: #D4E8FF;
}


.txt_nota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;

}

#texto_naranja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
  text-align: left;
	background-image: none; 
/*	left: 160px; */
/*	background-image: url(../visual/fondocontacto9.jpg); */ 
}


#texto_naranja {
	font-family: Vivaldi, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #166AAF;
  text-align: right;
	background-image: none; 
/*	padding-right: 30px; */
/*	background-image: url(../visual/fondocontacto9.jpg); */ 
}


#texto_naranja_left {
	font-family: Vivaldi, Arial, Helvetica, sans-serif;
	font-size: 38px;
/*	color: #166AAF; */  
	color: #FF6600; 
  text-align: left;
	background-image: none; 
	padding-right: 10px; 
}

#texto_naranja_center {
	font-family: Vivaldi, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #166AAF;
  text-align: center;
	background-image: none; 
	padding-right: 30px;
/*	background-image: url(../visual/fondocontacto9.jpg); */ 
}

#fondo_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EAF3FB;
}

#fondo_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
/*	border-color: #D6DBE0; */
}

#fondo_blanco_tv {
  width:800px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
/*	border-color: #D6DBE0; */
}


#fondo_blanco2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EAF3FB;
/*	border-color: #D6DBE0; */
}

#fondo_blanco_marco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	background-image: url(../visual/marco.png); 
  background-repeat: none;

	
/*	border-color: #D6DBE0; */
}


.txt_datos11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #5C8CBC;
/*	text-align: left;*/
	background-color: #EAF3FB;
}

.txt_datos11 a {
  color: #5C8CBC;
  text-decoration: none;
/*  font-weight: bold;*/  
}

.txt_datos11 a:active { background-color: #CCCCCC; }
.txt_datos11 a:hover,

 {
  text-decoration: none;
  color: #5C8CBC;
}

.txt_datos11 a:visited {
	color: #5C8CBC; 
	text-decoration: none;
}

#fondo_enc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	text-align: center; */
	font-weight: bold;
	color: #166AAF;
	background-color: #9FC6FF;
}

.txt_enc11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #166AAF;
/*	text-align: left;*/
	background-color: #EAF3FB;
}

.txt_datos111 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #166AAF;
/*	text-align: left;*/
	background-color: #9FC6FF;
	padding: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
}


#fondo_qs88 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #EAF3FB;
	
/*	background-image: url(../visual/cuadro_azul.jpg); */
/*	background-image: url(../visual/fondo_qs.jpg); */
}

.mrc_publi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	font-weight: bold;*/
	color: #166AAF;
/*	text-align: left;*/
/*	background-color: #FF9900; */
	background-image: url(../visual/naranja2.jpg); 
/*	background-color: #EAF3FB;*/
/*padding-top: 5px; */
}


#texto_azul11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
/*	padding-top: 5px;
	padding-bottom: 5px;*/
}

#texto_azul12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
	font-weight: bold;
/*	padding-top: 5px;
	padding-bottom: 5px;*/
}

#texto_azul12b  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
	font-weight: bold;
/*	padding-top: 5px;
	padding-bottom: 5px;*/
}


#barra {
	background-image: url(../visual/mrc_derecha.gif); 
}


.texto_dir_enc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #166AAF;
	background-color: #9FC6FF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto_dir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.texto_dir_enc_border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #166AAF;
	background-color: #9FC6FF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
/*	border-bottom: 1px solid #FFFFFF; */
}


.texto_dir_border {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #FFFFFF;
	
}


.boton_dir {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
/*  background-color: #EAF3FB;*/
  background-color: #166AAF;
	background-image: url(../visual/buscardatos.png);
	font-size: 14px;
	color: red;
/*	color: #004E98;*/
	padding-left: 3px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: bold;
}

.texto_acceso {
	font-size: 11px;
  color: #00468C;
  font-weight: bold;
/*  font-size:12px;*/  
}

.texto_azul14italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #166AAF;
	font-weight: bold;
/*	padding-top: 5px;
	padding-bottom: 5px;*/
}


#slogan_bottom {
/*  clear: both; */
	background-image: url(../visual/pie3.jpg); 
	font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
/*  padding-top: 6px;
  padding-right: 70px;
  padding-left: 150px;
  padding-bottom: 5px;  */
  font-size: 10px; 
  text-align: center;
	font-weight: bold;
  color: #FFFFFF;
}

#anuncio_di {
	background-image: url(../visual/barra.png); 
	font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px; 
  text-align: center;
	font-weight: bold;
  color: #166AAF;
}

#anuncio_di a: {
	background-image: url(../visual/barra.png); 
	font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px; 
  text-align: center;
	font-weight: bold;
  color: #166AAF;
  text-decoration: none;
}

#anuncio_di a:visited {
	background-image: url(../visual/barra.png); 
	font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px; 
  text-align: center;
	font-weight: bold;
  color: #166AAF;
  text-decoration: none;
}



.texto_azul12c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF;
/*	font-weight: bold;  */
/*	padding-top: 5px;
	padding-bottom: 5px;*/
}

.texto_azul12sus {
  line-height:1.333em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF;
/*	font-weight: bold;  */
/*	padding-top: 5px;
	padding-bottom: 5px;*/
}


.texto_azul11z {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #166AAF;
/*	font-weight: bold;  */
/*	padding-top: 5px;
	padding-bottom: 5px;*/
}

.boton_enviar_password {
background-image: url(../visual/bt_enviar_password.png);
}


.texto_revista1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC; 
	background-color: #E1E6F9;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_revista1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC;
	background-color: #E1E6F9;
  text-decoration: none;
}

.texto_revista1 a:visited {
	font-size: 12px;
	color: #5C8CBC; 
  text-decoration: none;
}

.texto_revista2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_revista2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C8CBC;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
}

.texto_revista2 a:visited {
	font-size: 12px;
	color: #5C8CBC; 
  text-decoration: none;
}

.texto_revista_tit1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF; 
	background-color: #E1E6F9;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_revista_tit1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF;
	background-color: #E1E6F9;
  text-decoration: none;
}

.texto_revista_tit1 a:visited {
	font-size: 12px;
	color: #166AAF; 
  text-decoration: none;
}

.texto_revista_tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF; 
	border-top: none;
	border-right: none;
	border-left: none;
}

.texto_revista_tit2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #166AAF;
	background-color: #D4E8FF;
	padding-right: 2px;
	padding-left: 2px;
  text-decoration: none;
}

.texto_revista_tit2 a:visited {
	font-size: 12px;
	color: #166AAF; 
  text-decoration: none;
}

.fondo_revista {
	background-image: url(../visual/fondo_revista2.png); 
/*	background-color: #CCCCCC;*/
}

.fondo_suscripcion {
  background-repeat: none;
	background-image: url(../visual/fondo_suscripcion.png);
}

.fondo_tienda {
  background-repeat: none;
	background-image: url(../visual/content_top_center.png);
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}


.boletin_enviardatos {
	background-image: url(../visual/enviardatos.png); 
	background-repeat: no-repeat;
	padding-right:170px;
	padding-top:24px;
	cursor: hand;
}

.enviardatos_sm {
	background-image: url(../visual/enviardatos_sm.png); 
	background-repeat: no-repeat;
	padding-right:122px;
	padding-top:20px;
	cursor: hand;
}

.fondo_cupon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
/*	border-color: #D6DBE0; */
}


.link1 {display:inline-block;}
.link1 a {display:inline-block; text-decoration:none; color:#FF6600; padding:10px 31px 7px 43px;}
.link1 a:hover {text-decoration:underline;}

.link2 {display:inline-block;}
.link2 a {display:inline-block; text-decoration:none; color:#166AAF; }
.link2 a:hover {text-decoration:underline;}

.tv_titulo {
  float:right;
  width:191px;
	background: url(../visual/block_header.gif) no-repeat; 
	padding-left:10px;
	padding-top:5px;
	text-align:center;
	height:20px;
}

.tv_link { background-color:#e5e6e7; padding-top:4px; padding-bottom:4px;	font-size:12px; color:#374853}
.tv_link a{ 	background-color:#e5e6e7; text-decoration:none; color:#374853; }
.tv_link a:hover{ 	background-color:#e5e6e7; text-decoration:underline;}

.tv_bottom { 	height:6px; background: url(../visual/block_footer.gif);}

.tv_producto {
	background: #d0d3d8 url(../visual/block_category_item_bg.jpg) repeat-x;
	border: solid 1px #d0d3d8;
	padding: 6px;
	min-height: 130px;
	height: auto;
	clear: both;
	margin-bottom: 0.3em
}

