body{background-color:#666600;}

#geral{
width:770px;
position:absolute;
left:50%;
margin-left:-385px;
background-color:#FFFFFF;
}

#sobra{height:20px; width:770px;background-color:#666600; float:left;}
#topo{}
#menu{
width:770px;
height:40px;
}
/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */
#miolo{
width:760px;
min-height:210px;
_height:210px;
padding:0px 5px 5px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#quadro_galeria img{border:none;}
#quadro_galeria{
float:left;
width:150px;
height:205px;
background-color:#FFFFFF;
margin-right:5px;
padding:5px 0px 0px 0px;
color:#666600;
font-size:10px;
}
#quadro_galeria marquee{height:140px;}
#quadro_galeria marquee img{margin-bottom:5px;}

#quadro_introducao{
float:left;
width:350px;
height:200px;
background-color:#99CC66;
margin-right:5px;
padding:5px;
color:#006633;
font-size:10px;
}
#quadro_destaque{
float:left;
width:230px;
height:145px;
background-color:#CCCC66;
margin-bottom:5px;
padding:5px;
color:#666600;
font-size:10px;
}

#quadro_marcas{
float:left;
width:240px;
height:50px;
background:url(../imagens/markinhas.jpg) no-repeat;
}
#quadro_marcas a span{visibility:hidden;}
#quadro_marcas a{
display:block;
width:120px;
height:30px;
float:right;
text-decoration:none;
margin-top:10px;
}
/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */
#conteudo_interno img{float:left; margin-right:5px; border:0px;}
#conteudo_interno a{color:#006633; font-weight:bold;}
#conteudo_interno a:hover{text-decoration:none;}
#conteudo_interno{
float:left;
width:505px;
min-height:250px;
_height:250px;
background-color:#99CC66;
margin-right:5px;
margin-bottom:5px;
padding:5px;
color:#006633;
font-size:10px;
line-height:13px;
}
#conteudo_interno hr{border:1px dashed #FFFFFF; height:1px;}
#detalhe_interno hr{border:1px dashed #666600; height:1px;}

#detalhe_interno img{float:left; margin-right:5px; border:0px;}
#detalhe_interno a{color:#666600; font-weight:bold;}
#detalhe_interno a:hover{text-decoration:none;}
#detalhe_interno{
float:left;
width:230px;
min-height:200px;
_height:200px;
background-color:#CCCC66;
padding:5px;
color:#666600;
font-size:10px;
}
/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */
.tabela_detalhe{_margin-top:-25px;}
.tabela_detalhe input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
height:10px;
}
/*.botao_enviar span{visibility:hidden;}*/
.botao_enviar{
width:60px;
height:16px;
border:none;
cursor:pointer;
background-color:#666600;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-right:5px;
margin-top:10px;
}
/*.botao_limpar span{visibility:hidden;}*/
.botao_limpar{
width:60px;
height:16px;
border:none;
cursor:pointer;
background-color:#666600;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:10px;
}
/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */
.tabela_galeria th{
border:1px dashed #009966;
padding:4px 0px 4px 4px;
font-weight:normal;
text-align:left;
vertical-align:top;
}
/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */
.form_contato{width:100%;}
.form_contato input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
height:10px;
}
.form_contato textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */

.quadro_fotos{
display:block;
float:left;
padding:5px 0px 5px 5px;
border:1px dashed #009966;
margin:2px;
}

.quadro_videos{
display:block;
padding:5px;
border:1px dashed #009966;
margin:5px;
float:left;
width:480px;
}


/* -------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------- */
#rotator img{border: 0;}
#rotator{
overflow: hidden;
width:230px;
height:145px;
}



