/* CSS Document */

body {
background-color:#141B51;
background-image:url(../image/bg.jpg);
background-repeat:repeat-x;
margin:4px 0 0 0;

font-family:arial;
font-size:11px;
}

a {
color:#000;
text-decoration:underline;
}

a:hover {
color:#2AA8EA;
text-decoration:underline;
}


/* main-TOP
----------------------------------------------- */

#main-top {
float:left;
position:relative;
left:20px;
width:748px;
clear:both;

font-family:arial;
color:#fff;
font-size:12px;
}

#main-top a {
color:#fff;
}

#main-top a:hover {
color:#C6EFFF;
}

#main-top .botao {
margin-right:4px;
}

#main-top .botoes {
float:left;
position:relative;
}

#main-top .boasvindas {
float:left;
position:relative;
width:206px;
padding:3px 3px 3px 10px;
}

#main-top .sair {
float:left;
position:relative;
padding-top:3px;
}


/* SUPERBANNER
----------------------------------------------- */

#superbanner {
float:left;
position:relative;
width:728px;
height:90px;
left:20px;
top:10px;
background-color:#fff;
clear:both;
}


/* main
----------------------------------------------- */

#main {
float:left;
position:relative;
width:768px;
margin-top:20px;
background-image:url(../image/menu_bg.gif);
clear:both;
}

#main .logo {
float:left;
position:relative;
}

#main .lista {
float:left;
position:relative;
left:19px;
top:16px;
}

#main ul {
list-style:none;
padding:0;
margin:0;
}

#main li {
display:inline;
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
margin-left:16px;
}

#main a {
color:#fff;
text-decoration:none;
}

#main a:hover {
color:#fff;
text-decoration:underline;
}


#main a.comunidades {
color:#C6EFFF;
}

#main a.comunidades:hover {
color:#C6EFFF;
}

/* content
----------------------------------------------- */

#content {
float:left;
position:relative;
width:768px;
background-image:url(../image/conteudo_bg.gif);
clear:both;
}



/* footer
----------------------------------------------- */

#footer {
float:left;
position:relative;
width:758px;
background-image:url(../image/rod_bg.gif);
clear:both;
}




/* paginacao
----------------------------------------------- */


#paginacao {
font-size:12px;
text-align:right;
margin-top:30px;
}

#paginacao a {
background-color:#59CFFF;
color:#fff;
padding:2px;
text-decoration:none;
}


#paginacao a:hover {
background-color:#141B51;
color:#fff;
padding:2px;
text-decoration:none;
}


#paginacao a.ativo {
background-color:#141B51;
color:#fff;
padding:2px;
text-decoration:none;
}



/* btvoltar
----------------------------------------------- */


#btvoltar {
font-size:12px;
text-align:right;
margin-top:30px;
}

#btvoltar a {
background-color:#59CFFF;
color:#fff;
padding:2px;
text-decoration:none;
}


#btvoltar a:hover {
background-color:#141B51;
color:#fff;
padding:2px;
text-decoration:none;
}


/* bt
----------------------------------------------- */


#bt {
float:right;
position:relative;
font-size:12px;
text-align:right;
margin:10px 0 10px 5px;
}

#bt a {
background-color:#59CFFF;
color:#fff;
padding:2px;
text-decoration:none;
}


#bt a:hover {
background-color:#141B51;
color:#fff;
padding:2px;
text-decoration:none;
}


/* profile
----------------------------------------------- */

#profile {
float:left;
position:relative;
width:140px;
}

#profile .foto {
float:left;
position:relative;
margin-bottom:10px;
}

#profile .botao {
float:left;
position:relative;
width:140px;
height:19px;
padding-top:3px;
background-image:url(../image/home_profile_bt.gif);
margin-bottom:3px;

font-family:arial;
font-size:12px;
text-align:center;
font-weight:bold;
color:#fff;
}

#profile a.botaolink {
color:#fff;
text-decoration:none;
}

#profile a.botaolink:hover {
color:#fff;
text-decoration:underline;
}


