
html, body{background:url(../img/header.gif) center -75px repeat-x #213035;font-size:11px; font-family:Geneva,Verdana,sans-serif; color:#fff;}
a {outline:none; color:#00aee8;}

a:hover { text-decoration:none;}

img{border:none;}
hr{display:none;}
div#content{width:580px; margin:0 auto;}

/* HEADER */
div#cabeceira{overflow:hidden; padding-bottom:20px;}
h1{padding-top:215px; float:left;}
h1 a{background:url(../img/logoViva.gif) no-repeat top left; width:188px; height:80px; text-indent:-9999px; display:block; overflow:hidden}
div#apoios{float:right; margin-top:10px;}
div#apoios p{line-height:100%;margin-bottom:5px;}
div#apoios li{display:inline;}
div#apoios li#lidl a{background:url(../img/logoLidl.gif) no-repeat bottom left; width:55px; height:55px; text-indent:-9999px; display:block; overflow:hidden;float:left}
div#apoios li#vida a{background:url(../img/logoVida.gif) no-repeat bottom left; width:97px; height:55px; text-indent:-9999px; display:block; overflow:hidden;float:left; margin:0 5px 0}

/* TEXTO */
div#texto{text-align:left; line-height:150%}
h2,em{text-transform:uppercase;}
strong{color:#00aee8;}


/* TABS */
.panes {position:relative;overflow:hidden;clear:both;text-align:left; line-height:160%;background:#1C2A2E;height:auto;width:550px; padding:20px 15px; text-align:justify;  }
.panes h2 { margin-bottom:20px; font-size:12px; font-weight:bold; }
.panes p { margin-bottom:15px; }

.panes ul { margin:-10px 0 0 15px;}
.panes ul li { list-style:square; }
ul.tabs { border-bottom:1px solid #00aee8; height:26px;}
ul.tabs li { }
ul.tabs li a{ color:#213035; text-align:center; background-color:#1a4959; display:block;float:left; padding:7px 14px 4px; text-transform:uppercase; text-decoration:none; margin-left:10px; }
ul.tabs li a:hover {color:#fff;}
ul.tabs li a.current{color:#fff; border-left:1px solid #00aee8; border-top:1px solid #00aee8; border-right:1px solid #00aee8; background:#1C2A2E;}


div.panes div {display:none;}
div#news h2#google{margin-top:25px;}

/* FOOTER */
div#footer{overflow:hidden; border-top:1px solid #00aee8; padding-top:20px;}
div#footer p{line-height:100%;margin-bottom:10px;}
div#footer em{color:#00aee8;}
#form-email { float:left; width:350x; padding:3px 40px 17px 0; border-right:1px solid #00aee8; }
#apps { border-bottom:1px solid #00aee8; display:block; overflow:hidden; padding-bottom:20px; }


input.texto{width:240px; color:#000; font-size:11px; border:1px solid #00aee8; background:#fff; padding:1px 5px; }
input.botao{background-color:#213035;border:1px solid #00AEE8;color:#FFFFFF;padding-left:7px;padding-right:7px; font-size:11px}
div#social{float:right; text-align:right}
div#social li{display:inline;}
div#social li#facebook{width:100x; height:55px; display:block; overflow:hidden;float:left; margin-right:10px; margin-top:-3px;}
.fb_share_count_nub_right{background-image:url(../img/pontaFB.gif);}
.fb_share_count_inner{color:#000;}
iframe #tweetmeme_button {color:#FFF;}
div#logo_footer{width:188px; height:166px; margin:20px auto 0 auto;}
div#logo_footer a{background:url(../img/footer.gif) no-repeat top left; width:188px; height:166px;text-indent:-9999px;overflow:hidden; display:block;}

#redes { text-align:center; display:block; padding:15px 0;}

.fan_box .connect_top { background:#fff; border:3px solid #1C2A2E;}

/* ADDTHISS */
.addthis_toolbox .custom_images a
{
    width: 36px;
    height: 36px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.50;
}
