

#cabecalho {
margin: 0; padding:0; width: 100%; height:124px;
background: #FFF;
}

#b-big {
background: #EEF6FF;
background-image: url(img/s1.gif);
background-position: top;
background-repeat:repeat-x;
margin: 0; padding: 10px 0; width: 100%; height:155px;
}

#b-big .caixa {
margin: 0; padding: 0 16px;
float: left;
}

#b-big .caixa a:link, #b-big .caixa a:visited , #b-big .caixa a:active  {
color: #FF0062;
text-decoration: none;
font-weight:bold;
line-height: 176%;
}

#b-big .caixa a:hover {
text-decoration: underline;
}

#b-big select {
width: 160px; 
background: #FFFFFF;
color: #888888; font-size: 11px;
margin: 0; padding:1px;
}

#b-atual {
margin: 0; padding:20px 0; width: 980px; height:280px; 
background: #FBFBFB; color: #666666;
border-top:#BBBBBB 1px solid;
}

#a-atual {
width: 680px; float:left;
}

#b-atual .log {
font-weight: bold; color:#FF0066;
}

#b-concur {
margin: 0; padding:20px 60px; width: 880px; height:215px;
border-top: #D7005A 2px solid;
background: #FD0065; color:#FFFFFF;
font-weight: bold;
}

#b-concur .box {
margin: 0 17px 0 0; padding:0; width: 135px; height: 175px;
background: #DF035B;
text-align:center;
float: left;
}

#b-concur .box-t {
margin: 0; padding:0; width: 437px; height: 175px;
background: #DF035B;
float: left;
}

#b-concur .boxpop { margin: 0 0 0 16px;; padding:0; float: left; }
#b-concur .boxpop2 { margin: 0 0 0 45px; padding:0; float: left; }
#b-concur .boxpop3 { margin: 0 0 0 45px; padding:0; float: left; }

#b-popul {
margin: 0; padding:20px 0; width: 980px; height:285px;
background: #142023; background-image: url(img/fpb.jpg); background-position: top; background-repeat:repeat-x;
color:#666666;
}

#b-popul .log {
font-weight: bold; color:#FFFFFF;
}

#b-celeb {
margin: 0; padding:20px 0; width: 980px; height:170px; 
background: #F0EFD8;  color: #666666;
}

#b-celeb .log {
font-weight: bold; color:#FF0066;
}