.PoweredBy {
  text-align: right;
  padding-right: 2em;
  padding-top: 3px;
}

  #footBar {
    width: 100%;
    }

  #footBar #PieLinksGenerales A:link    { color: #2883D6;  }
  #footBar #PieLinksGenerales A:active  { color: #2883D6;  }
  #footBar #PieLinksGenerales A:visited { color: #2883D6;  }
  #footBar #PieLinksGenerales A:hover   { color: #02468B;}

  #footBar .Contenido {
    text-align: center;
    }

  #footBar .Contacto A:link   {color: #FFFFFF;}
  #footBar .Contacto A:active {color: #FFFFFF;}
  #footBar .Contacto A:visited {color: #FFFFFF;}
  #footBar .Contacto A:hover {color: #FFCC00;}

  #footBar .Contacto {
    margin-top: 12px;
    margin-right: 2px;
    margin-left: 2px;
    font: bold 0.7em/1.7em Verdana,Helvetica,Arial,sans-serif;
    color: #FFFFFF;
    background: #1870AD;
    border: 1px outset #0066CC;
    }

  #footBar .Contacto span {
    font-size: 100%;
    font-weight: bold;
    }

  #footBar .LinksLegal {
    text-align: center;
    font: bold .6em/1.3em Verdana,Helvetica,Arial,sans-serif;
    }

  #footBar .HechoEn {
    padding-top: 5px;
    text-align: center;
    font: 0.6em/1.1em Verdana,Helvetica,Arial,sans-serif;
    }

  #footBar .HechoEn A {
    vertical-align: -30%;
    }

  .PieUpselling {
    font-family: Verdana,Helvetica,Arial,sans-serif;
    width: 100%;
    }

  .PieUpselling a {
     color: #2883D6;  
    }

  .PieUpselling .BarraPie {
    text-align: center;
    width: 100%;
    }

  .PieUpselling .BarraPie tr {
    text-align: center;
    width: 100%;
    }

  .PieUpselling .BarraPie .aPaginaFin {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.8em;
	HEIGHT: 1.8em;
	TEXT-DECORATION: underline;
	COLOR: #2883D6;
  	}

  .PieUpselling .BarraPie .spPaginaFin {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.4em;
	COLOR: #2883D6;
  	}

  .PieUpselling .BarraPie .spPaginaFinG {
	FONT-SIZE: 11px;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
  	}

  .PieUpselling .BarraPie .spPaginaFinG2 {
	FONT-SIZE: 11px;
	COLOR: #949494;
	LINE-HEIGHT: 2.2em;
  	}

  .PieUpselling .BarraPie .spCreaGratis {
	FONT-SIZE: 11px;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
	vertical-align: middle;
  	}


  .PieUpselling .BarraPie .pCreaGratisIMG {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
	padding-top: 1em;
  	}

  .PieUpselling .BarraPie .spCreaGratisMNET {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
  	}

  .PieUpselling .FirmaEncuestaFacil {
    padding: 0em 0em 0em 0em;
	font-size: 70%;
    color: #ADADAD;
    text-align: center;
    }

  .PieUpselling .FirmaEncuestaFacil td {
	font-size: 11px;
	color: #1870ad;
    text-align: center;
    padding: 0em 2em 0em 2em;
    }

  #Cuestionario .spCreaGratisMNET a {
	COLOR: #949494;
  }

  #FirmaEncuestafacil .spPaginaFin {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.4em;
	COLOR: #2883D6;
  	}

  #FirmaEncuestafacil .spPaginaFinG {
	FONT-SIZE: 11px;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
  	}

  #FirmaEncuestafacil .spPaginaFinG2 {
	FONT-SIZE: 11px;
	COLOR: #949494;
	LINE-HEIGHT: 2.2em;
  	}

  #FirmaEncuestafacil .spCreaGratis {
	FONT-SIZE: 11px;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
	vertical-align: middle;
  	}

  #FirmaEncuestafacil .pCreaGratisIMG {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
	padding-top: 1em;
  	}

  #FirmaEncuestafacil .spCreaGratisMNET {
	FONT-SIZE: 11px;
	font-weight: bold;
	COLOR: #949494;
	LINE-HEIGHT: 2.0em;
  	}

  #FirmaEncuestafacil a {
	COLOR: #949494;
  	}

  .PieDominios {
    font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 11px;
	margin: 0px 2px 8px 2px;
    display: block;
    text-align: center;
    color: #949494;
    background: #FFFFFF;
    }

  #Cuestionario .PieDominios a {
    color: #949494;
    }

  #Total .PieDominios a {
    color: #2883D6;
    }

  #Total .PieDominios a:hover {
    color: #02468B;
    }

  .PieUpselling .PoweredBy {
    padding-right: 1em;
    padding-left: 1em;
    padding-top: 3px;
    }

.MensajeFinal {
      font-family: Verdana;
      font-size: 80%;
      text-align: justify;
      padding-top: 5px;
      padding-left: 10px;
      padding-right: 10px;
      color: #666666;
      background-color: #FFF;
    }

