
#busca {
background:url(/images/bgSearch.gif) no-repeat;
width:389px;
height:111px;
position:absolute;
top:1px;
left:240px;
}

#busca h1 {
color:#df4900;
font-weight:bold;
margin:30px 0 0 10px;
}

#busca .stars {
position:absolute;
top:30px;
left:290px;
}

#busca form {
position:relative;
top:14px;
left:10px;
}

#fotoUserInterna {
position:absolute;
background:url(/images/bgUserPics1.gif);
width:96px;
height:96px;
top:19px;
left:649px;
}

#fotoUserInterna img {
top:5px;
left:5px;
position:relative;
}

#middle #centro {
width:702px;
float:left;
position:relative;
left:0;
background:#fff;
top: 20px;
}

#middle #um {
width:200px;
float:left;
position:relative;
left:20px;
z-index:10;
}

#middle #dois {
width:504px;
float:left;
position:relative;
left:40px;
}

#middle #tres {
width:181px;
float:right;
position:relative;
padding-right: 20px;
}

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

.tabelas {
background:#b0c9e3;
}

.tabelas td {
background:#fff;
}

.tabelasErro { /* erro do login */
background:#f47b7b;
}

.tabelasErro td.blue {
background:#fceded;
border:1px solid #fff;
}
td.blue {
background:#e0eaf4;
}

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

.tabelasNoBg td {
background:none;
}

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

.tabelas td.blue {
background:#e0eaf4;
border:1px solid #fff;

}

.tabelas img {
padding:3px;
}

.tabelas .detalhes {
margin:0 0px 0 1px;
height: 66px;
}

.tabelas .detalhes td {
background:#e0eaf4;
font-size:10px;
color:#0051a7;
padding:0 5px 0 5px;
}

.tabelas .talk {
margin:0 0px 0 1px;
height:50px;
}

.tabelas .talk td {
background:#e0eaf4;
font-size:10px;
color:#0051a7;
padding:0 0 0 5px;
}

.barInsideLeft {
background:url(/images/barInsideLeft.gif) no-repeat;
margin-bottom:5px;
width:200px;
height:20px;
}

.barInsideLeft td {
padding:0 5px 0 5px;
color:#fff;
}

.barInsideRight {
background:url(/images/barInsideRight.gif) no-repeat;
margin-bottom:5px;
width:180px;
height:20px;
}

.barInsideRight td {
padding:0 5px 0 5px;
color:#fff;
}

.botoesCaixa .botaoCaixa {
padding:3px 0 3px 0;
text-align:center;
background:#D2DBCC;
border-top:3px solid #fff;
border-bottom:3px solid #fff;
}

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

.caixaPorcentagem {
background:#fff;
height:13px;
border:1px solid #b0c9e3;
width:116px;
}

.caixaPorcentagem div {
margin:-2px 4px 0 -2px;
}

.caixaPorcentagemHome {
background:#fff;
height:13px;
border:1px solid #b0c9e3;
width:100px;
text-align:left;
margin: 0 auto 0;
}

.caixaPorcentagemHome div {
margin:1px 1px 0 1px;
}

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

.barOrangeSmaller {
background:url(/images/barOrangeSmaller.gif) no-repeat;
margin-bottom:5px;
width:504px;
height:20px;
}

.barOrangeSmaller td {
padding:0 5px 0 5px;
color:#fff;
}

.barGreenSmaller {
background:url(/images/barGreenSmaller.gif) no-repeat;
margin-bottom:5px;
width:504px;
height:20px;
}

.barGreenSmaller td {
padding:0 5px 0 5px;
color:#fff;
}

.barBlueSmaller {
background:url(/images/barBlueSmaller.gif) no-repeat;
margin-bottom:5px;
width:504px;
height:20px;
}

.barBlueSmaller td {
padding:0 5px 0 5px;
color:#fff;
}

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

.bgblue {
background:#E0EAF4;
text-align:center;
}

.stroke {
background:#fff;
border:1px solid #b0c9e3;
padding:3px;
}

.tabelas h1 {
font-size:11px;
font-weight:bold;
color:#0051a7;
}

.strong {
color:#393;
font-weight:bold;
font-size:12pt;
}

.linkCaixa {
height:18px;
border:1px solid #b0c9e3;
background:#fff;
padding:2px 7px 2px 7px;
}

.linkCaixaAtivo {
height:18px;
border:none;
background:#fff;
padding:2px 7px 2px 7px;
color:#ff7e00;
font-weight:bold;
text-decoration: none;
}

.slide td {
background:#e0eaf4;
}

.slide a {
color:#666;
text-decoration:none;
}

.slide a:hover {
text-decoration:none;
}

.paginacao {
background:#e0eaf4;
border:1px solid #b0c9e3;
text-align:center;
padding:5px 0 5px 0;
}

.paginacao a {
color:#666;
text-decoration:none;
}

.paginacao .on {
color:#ff7e00;
}

.paginacao ul {
margin:0;
padding:0;
}

.paginacao ul li {
display:inline;
color:#666;
padding:0 10px 0 10px;
}

.tabelas .bggreen {
background:#D2DBCC;
text-align:center;
color:#0051a7;
height:59px;
border:1px solid #fff;
}

.tabelas .bggreen input {
margin:7px 0 0 0;
}

.scraps {
width:130px;
margin:10px 0 10px 0;
text-align:left;
}


.news {
width:130px;
margin:10px 0 10px 0;
text-align:left;
}

.news b {
color:#0051a7;
}

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

#div724px {
left:20px;
position:relative;
width: 724px;
}

.tabelaFormulario {
margin-top:10px;
}

.tabelaFormulario h1 {
font-weight:bold;
color:#0051a7;
font-size:12pt;
margin:15px 0 0 55px;
}

.barInside724px {
background:url(/images/barBlue724px.gif) no-repeat;
width:724px;
height:20px;
}

.dots {
background:url(/images/bgFooter.gif) top repeat-x;
width:100%;
height:10px;
}

.label {
color:#0051a7;
font-weight:bold;
padding-top:8px;
padding-bottom:3px;
}

.labelG {
color:#0051a7;
font-weight:bold;
font-size:10pt;
}

.labelError {
color:#c00;
padding:5px 0 5px 0;
}

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

.formsErrorGreen {
 background:#EAFBEA;
border: 1px solid #68B368;
font:11px Arial, Helvetica, sans-serif;
padding:3px;
}


.caixaNumero {
background:#0051a7;
font-weight:bold;
color:#fff;
padding:5px 0 5px 0;
}

.caixaFormularioAzul {
background:#deeffe;
border:1px solid #a3d3fc;
padding:10px;
}

.caixaFormularioVerde {
background:#dbf0da;
border:1px solid #bee7bc;
padding:10px;
}

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

#div923px {
left:20px;
position:relative;
width: 923px;
}

.barInside923px {
background:url(/images/barBlue923px.gif) no-repeat;
width:923px;
height:20px;
}

.barInside923px td {
color:#fff;
padding:0 0 0 5px;
}

.infos {
width: 702px;
padding: 0 0 0 20px;
line-height:13pt;
}
/*************************************************************************************************/

.tabelaDePreco {
background:#758493;
}

.tabelaDePreco * {
font-size:x-small;
}


.tabelaDePreco td {
background:#fff;
}

.tabelaDePreco th {
background:#fff;
color:#0051b7;
font-weight:bold;
}

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

ul#Menu  {
list-style-type:none;
text-align: left;
margin:0 0 0 -1px;
padding:0;
}

ul#Menu li a {
display:block;
height: 22px;
width: 179px;
background: #e0eaf4;
color: #333;
text-decoration: none;
line-height: 22px;
padding: 1px;
margin: 1px;
}

ul#Menu a:hover {
color: #333;
text-decoration: none;
background: #c7d9eb;
}

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

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

#botoes ul li {
display:block;
margin-bottom:1px;
border-left:4px solid #0051a7;
height: 25px;
}

.menu {
height: 25px;
cursor: pointer;
}

.textMenu {
background:#b0c9e3;
height: 20px;
color: #0051a7;
padding-top: 5px;
}
.icoMenu {
float: left;
background: #C2D8EE;
height: 25px;
}

.menu:hover .textMenu {
background:#0051A7;
color: #fff;
}
.menu:hover .icoMenu{
background:#D2DBCC;
color: #fff;
}
/*.icoMenu:hover {
background:#D2DBCC;
}*/

#botoesComunidade ul {
list-style-type:none;
margin:10px 0 0 0;
padding:0;
}

#botoesComunidade ul li {
background:#d7e4f1;
color:#0051a7;
display:block;
width:126px;
margin-bottom:1px;
padding:2px 0 2px 6px;
}

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

#tags {
color:#2f8802;
width:181px;
position:relative;
top:10px;
}

#listaNormal ul {
margin:0;
padding:0;
}

#listaNormal ul li {
display:block;
color:#0051a7;
}

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

#tabbar {
  margin-top: 10px;
  border-bottom: 1px solid #b0c9e3;
  padding: 2px 0px;
  margin-bottom:-1px; /* bug IE 7 */
}

#tabbar ul, li {
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
}

#tabbar a {
  padding: 5px 1em 2px;
  border-top: 1px solid #b0c9e3;
  border-left: 1px solid #b0c9e3;
  border-right: 1px solid #b0c9e3;
  border-bottom:none;
  background: #d7e4f1;
  color: #0051a7;
  text-decoration: none;
}

#tabbar a:hover, .tabbar a:active  {
  text-decoration: underline;
}

#tabbar a.tabact {
  border-bottom: 1px solid #fff;
  background: #fff;
  text-decoration: none;
  color: #0051a7;
}

#tabbar a.tabact:hover {
text-decoration: none;
}

#conteudoAbas {
border:1px solid #b0c9e3;
border-top:none;
padding:10px;
}

#conteudoAbasInt {
border:1px solid #b0c9e3;
border-top:none;
}

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

.listaTopicos td {
border-top:1px solid #b0c9e3;
}

.listaTopicos tr.blue {
background:#e0eaf4;
}

.listaTopicos .tabelasNoBg td { border:none; }

.listaTopicos th {
background:#e0eaf4;
text-align:center;
color:#0051a7;
text-transform:uppercase;
font-size:10px;
padding:3px;
}

.off {
color:#999;
}

.paginacaoBusca {
color:#b0c9e3;
}

.tabelasNoBg .linhaPar {
background:#d7e4f1;
}

.tabelasNoBg .linhaImpar {
background:#e8f0f8;
}

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

#alerta {
width:502px;
background: #EAFBEA;
border:1px solid #393;
margin-bottom:5px;
font-size:11pt;
font-weight:bold;
}

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

ul.menuLeft li{
display:list-item;
list-style-type: none;
line-height: 17px;
}
ul.menuLeft {
margin: 0 auto 0;
padding-left:0px;
}

ul.menuCaixa li {
height: 21px;
border-top:1px solid #fff;
padding-left: 8px;
background:#D2DBCC;
line-height: 20px;
display:list-item;
list-style-type: none;
}

ul.menuCaixa {
text-align:left;
margin: 0 auto 0;
padding-left:0px;
}




ul.menuCaixaCategorias li {
padding-left: 8px;
height: 18px;
line-height: 18px;
display:list-item;
list-style-type: none;
}
ul.menuCaixaCategorias {
padding: 5px 0px;
background:#D2DBCC;
text-align:left;
margin: 0 auto 0;
padding-left:0px;
}

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

#userLogado {
font-family:Arial;
font-size:11px;
color:#333;
font-weight:bold;
}

/*********   S E A R C H      /    T O P  ********************************************************/

#searchUser, #searchHome {
position:absolute;
top:1px;
left:240px;
text-align: left;
margin: 0 auto 0;
}
#searchUser {
background:url(/images/bgSearch.gif) no-repeat;
width:441px;
height:112px;
float: left;
}
#searchHome{
background:url(/images/bgSearchHome.gif) no-repeat;
width:502px;
height:111px;
}

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

.btSearchUser, .btSearchHome  {float: left;position: absolute;}
.btSearchUser {left: 363px;top: 50px;}
.btSearchHome {left: 424px;top: 50px;}

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

.formSearchUser, .formSearchHome {
background:#fff;
color:#333;
font:18px Arial, Helvetica, sans-serif;
padding:5px;
border:1px solid #ccc;
border-style:inset;
}
.formSearchUser {width: 325px;}
.formSearchHome {width: 385px;}

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

.areaSearch {
padding-top: 28px;
padding-left: 10px;
height: 34px;
}

.divSearch {
position:relative;
top:14px;
right:89px;
float:right;
padding:10px;
}

.divSearchOver { /* bug IE 6 */
position:relative;
float:right;
background:#feffff;
border:1px solid #b3cbe4;
padding:8px;
top:15px;
right:90px;
z-index: 30;
}

/*.divSearch:hover {
background:#feffff;
border:1px solid #b3cbe4;
padding:8px;
top:15px;
right:90px;
z-index: 30;
}
*/

ul.listSearch {
margin:0 0 0 -40px;
}

ul.listSearch li {
display:block;
list-style-type:none;
color: #0051A7;
padding:10px 0 0 0;
}

a.linkSearch, a.linkSearch:visited {
font-size: 10px;
color: #0051A7;
text-decoration:none;
}
a.linkSearch:hover { /*color: #1ba50c;*/ text-decoration:underline; }


/*********    T O P    P I C T U R E    **********/
#userPicture {
position:absolute;
background:url(/images/bgUserPicture.gif);
width:246px;
height:96px;
top:20px;
left:700px;
}

#userPicture img {
right: 8px;
bottom: 8px;
position:absolute;
}

#userPicture p {
text-align: left;
padding-left: 10px;
font-size: 12px;
width: 130px;
line-height: 18px;
}
#userPicture .title {
font-size: 15px;
font-weight: bold;

}

.thumbTip {
position:absolute;
margin: 4px;
}

.alert_logon {
display: none;
position: absolute;
margin-left: 20px;
margin-top: 270px;
background: #EAFBEA;
border:1px solid #393;
font-size:12px;
}

.logonRecommend_100 {
filter:alpha(opacity=100);
opacity: 1.0;
}

.logonRecommend {
filter:alpha(opacity=20);
opacity: 0.2;
}


/*********    CREDITS     **********/
#credits_information {  width: 720px; text-align: left; margin: 15px;}
#credits_information img.one { float: left;}
#credits_information img.two { float: right;}




/*********    SHOPPING    **********/

.tabelaShopp td { padding:3px; }

.tituloShopp td { background:#e0eaf4; padding-left:5px; }

