html,body{
margin:0;
padding:0;
height:100%;
border:none
}

body {
background: url(/images/bgMain.jpg) top repeat-x #fff;
margin:0;
padding:0;
text-align:center;
font:11px Arial, Helvetica, sans-serif;
color: #333;
}

#all {
width: 963px;
margin:0 auto;
text-align:left;
margin-top:45px;
}

#navtop {
width: 943px;
position:absolute;
top:-40px;
padding:5px 0 5px 0;
text-align:right;
color:#75889A;
z-index:100;
}

#content {
background: #fff;
}

form {
margin:0;
padding:0;
}

.forms {
background:#fff;
border:1px solid #ccc;
font:11px Arial, Helvetica, sans-serif;
padding:3px;
color:#333;
border-style:inset;
}

.formsG {
background:#fff;
border:1px solid #ccc;
font:bold 16px Arial, Helvetica, sans-serif;
padding:3px;
color:#333;
border-style:inset;
}

.formsGError {
background:#fceded;
border:1px solid #c00;
font:bold 16px Arial, Helvetica, sans-serif;
padding:3px;
color:#c00;
}

/*******************************************************************/

a.linkVerde, a.linkVerde:visited { color:#393; text-decoration:underline;}
a.linkVerde:hover { text-decoration:none;}

a.linkBranco, a.linkBranco:visited  { color:#fff; text-decoration:underline;}
a.linkBranco:hover { color:#fc0; text-decoration:none; }

a.linkVermelho, a.linkVermelho:visited {color:#BE1F00;text-decoration:underline;}

a.linkVermelho_new, a.linkVermelho_new:visited { color: #b40000; text-decoration: none; font-weight: bold; font-size: 10px; }
a.linkVermelho_new:hover { text-decoration:underline;}

a.linkAmarelo, a.linkAmarelo:visited {color:#fc0;text-decoration:underline;}

a.linkPreto, a.linkPreto:visited {color: #333; text-decoration:underline;}

a.linkAzul, a.linkAzul:visited {color:#0051a7;text-decoration:underline;}
a.linkAzul:hover { text-decoration:none; }
a.linkAzul_none, a.linkAzul_none:visited {color:#0051a7;text-decoration:none;}
a.linkAzul_none:hover { text-decoration:underline; }

a.linkLaranja, a.linkLaranja:visited {color: #df4900;text-decoration:underline;}

a.linkAmarelo:hover, a.linkPreto:hover, a.linkLaranja:hover, a.linkVermelho:hover {text-decoration:none;}

/*********** E X C E Ç Ã O - TAGS ***********/
a.linkVerdeTag, a.linkVerdeTag:visited {color:#393;text-decoration:none;}
a.linkVerdeTag:hover {text-decoration:underline;}
a.linkLaranjaLogin, a.linkLaranjaLogin:visited {color: #df4900;text-decoration:underline; font-weight: bold; font-size: 18px;}

/*********************************************************************************************/

.btRed, .btGreen, .btBlue, .btGreenSubmit, .btRedSubmit, .btBlueSubmit, .btGraySubmit  {
font-family:arial;
font-size:10px;
font-weight:bold;
text-align: center;
cursor:pointer;
text-transform:uppercase;
text-decoration: none;
background:url(/images/bgbotao01.gif) repeat-x;
border: 1px solid #999;
}

.aumentaBotao {
font-size:12pt;
background:url(/images/bgbotaoBig.gif) repeat-x;
}

.btRed, .btGreen, .btBlue {
padding: 4px 6px;
line-height: 18px;
}

.btGreenSubmit, .btRedSubmit, .btBlueSubmit, .btGraySubmit {
padding: 3px 0;
width: auto;
}

.btGraySubmit {color: #555555; }
.btRed, .btRedSubmit { color: #f33; }
.btBlue, .btBlueSubmit { color: #0051a7; }
.btGreen, .btGreenSubmit { color: #060; }

/*********************************************************************************************/

.tituloConvite {
color:#0051a7;
font-weight:bold;
font-size:16px;
}

#div_alert { padding-bottom:10px; } /* espaço abaixo do ALERTA */

#bullet_novidades {  background: #fffdf3; border: 1px solid #d6d0b2; padding-left: 20px; padding-top: 10px;}
.t_novo { float: left; color:#cc0000; font: bold 10px Arial, Helvetica, sans-serif;}
a label {text-decoration: none; cursor:pointer}


/*** TWITTER ****/
ul#twitter_update_list li {list-style-type:circle; display: block; background: #fff;border-left: 1px solid #ede7ca; border-top: 1px solid #ede7ca; border-bottom: 1px solid #fcf7e1;border-right: 1px solid #fcf7e1;  padding: 5px; margin-bottom: 6px;}
ul#twitter_update_list  { margin: 0; padding: 0;list-style-image:/images/bgbotao01.gif; color:#0051a7; width: 86%;}
span.twitter-title {font: bold 14px Arial, Helvetica, sans-serif; line-height: 30px;}
ul#twitter_update_list li a, ul#twitter_update_list li a:visited { color:#393; text-decoration:underline;}
ul#twitter_update_list li a:hover { color:#393; text-decoration:underline;}
.twitter_msg { width: 400px; border-left: 1px solid #bbb; border-top: 1px solid #bbb; border-bottom: 1px solid #eee;border-right: 1px solid #eee;}

.loader { text-align: center; width: 270px; margin: 20px 0; }

/************************************** F O N T E S ******************************************/

.fonte10 {font-size: 10px;}
.fonte11 {font-size: 11px;}
.fonte12 {font-size: 12px;}
.fonte13 {font-size: 13px;}
.fonte14 {font-size: 14px;}
.fonte15 {font-size: 15px;}
.fonte18 {font-size: 18px;}
.fonte20 {font-size: 20px;}
.fonte22 {font-size: 22px;}


.fonteAzul {color:#0051a7;}
.fonteAmarela {color:#ffcd00;}
.fonteBranca {color:#fff;}
.fonteVermelha {color:#BE1F00;}
.fonteVerde {color:#228022;}
.fonteLaranja {color:#df4900;}
.fontePreta {color:#333;}
.fonteCinza {color: #758493;}

.corBarrinha {color:#75889a;}
.categoriaBusca {font-size:10px;text-transform:uppercase;}


.bgBranco {background: #fff; border: none;}

/************************************** STATUS USUARIO ******************************************/

#define_status {
padding:1px 0 1px 4px;
margin-left:11px;
_margin-left:13px;
width:145px;
}

#define_status:hover {
border:1px solid #75889a;
padding:0 0 0 3px;
}

#change_status {
background:#e0eaf4;
border:1px solid #b3cbe4;
text-align:left;
padding:5px;
width:100px;
position:absolute;
top:20px;
left:383px;
_left:380px;
}

#define_status_field {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
color: #75889A;
background-color: transparent;
width: 108px;
border: 0px none;
}