@charset "utf-8";
/* CSS Document */
/* ----------------------------------------------- */
/*  FOOTER			                               */
/* ----------------------------------------------- */
#ft { background:#fff url(../images/bg-border-dashed-dfdfdf.gif) top repeat-x; padding-top:15px}
#ft .ft-top { background-color:#eee; height:90px}
#ft .ft-top .horoscope { float:left; background:url(../images/bg-ft-horoscope.gif) 0 0 no-repeat; padding-left:33px; height:90px; width:290px}
#ft .ft-top .horoscope .mg { float:left; margin:10px 15px 0 5px}
#ft .ft-top .horoscope .mt { margin:7px 20px 0 0}
#ft .ft-top .horoscope .mt h3 { font-size:93%; line-height:123.1%; color:#204c7d; font-weight:bold}
#ft .ft-top .horoscope .mt p { font-size:85%; line-height:108%; color:#545454}
#ft .ft-top .horoscope .mt select { display:block; margin-top:6px; color:#545454; font-size:69%; text-transform:uppercase; border:1px solid #888}

#ft .ft-top .services { float:left; background:url(../images/bg-ft-horoscope.gif) 0 0 no-repeat; padding-left:33px; height:90px;}
#ft .ft-top .services ul { margin-top:10px}
#ft .ft-top .services li { float:left; display:inline; margin:0 5px; width:69px; text-align:center}
#ft .ft-top .services li p { font-size:77%; line-height:116%; color:#535353; text-transform:uppercase; padding-top:4px}
#ft .ft-top .services li span { display:block; width:66px; height:45px; background:url(../images/ic-ft-services.gif) 0 0 no-repeat}
#ft .ft-top .services li span.games { background-position: 0 0} 
#ft .ft-top .services li span.weather { background-position: 0 -50px}
#ft .ft-top .services li span.vamos_nessa { background-position: 0 -100px}
#ft .ft-top .services li span.onde_finca { background-position: 0 -150px}
#ft .ft-top .services li span.luck { background-position: 0 -210px}
#ft .ft-top .services li span.travel { background-position: 0 -260px}
#ft .ft-top .services li span.pharmacies { background-position: 0 -320px}

#ft .ft-bottom { margin-top:15px; padding:15px 0 50px 0; background:url(../images/bg-border-dashed-dfdfdf.gif) top repeat-x; text-align:center}
#ft .ft-bottom ul { margin-bottom:3px; height:13px;}
#ft .ft-bottom li{ display:inline; font-size:77%; line-height:77%;  color:#535353; text-transform:uppercase; border-left:1px solid #535353; padding:0 3px;}
#ft .ft-bottom li a {color:#535353;}
#ft .ft-bottom li.first { border:none}



