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;
}


#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;
}

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

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

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


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

.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: #FFFFFF;
  margin-top: 14px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 56px;
  border:0;
}

#encabezado a {
  text-decoration: none;
}

.enlace_imagen{
	/*color:#d6d6d6;*/
	text-decoration: none;
}

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


#twitter {
  float:right;
  background-color: #FFFFFF;
  margin-top: 14px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 20px;
  padding-right: 56px;
}


#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;*/
}




#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: 30px;
  padding-left: 30px;*/
  padding-bottom: 5px;  
  font-size: 11px;
  text-align: center;
	font-weight: bold;
  color: #166AAF;
}

address {
  text-align: center;
  color: #166AAF;
/*  font-weight: bold;*/
  font-size: 90%;
  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-pie {
	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: "Century Gothic", 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: center;
	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: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

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

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



.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-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-image: url(../visual/boton2.jpg);
	font-size: 14px;
	color: #FFFFFF;
/*	color: #004E98;*/
	padding-left: 3px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	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;
}

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

#anuncios88 {
  background-color: #FFFFFF;
}

.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;
}



.texto_festejo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
font-weight: bold;
	text-align: right;
	color: #FFFFFF;
/*	background-color: #FFF67B; */
	background-color: #5E2471;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
  border: 1px solid #FFFFFF;
}

.texto_festejo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  font-weight: bold;
	text-align: left;
	color: #166AAF;
	background-color: #F4ADFA;
/*	background-color: #FEFA4B;  */
/*	background-color: #F5FD71; */
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
  border: 1px solid #FFFFFF;
	
}


.tabla_festejo {
	border: 1px solid #320A46;
  }

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

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

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