@charset "utf-8";
/* CSS Document */
* { margin:0 auto; padding:0; border:0; text-decoration:none; vertical-align:top; border-collapse:collapse; }
body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:url(../img/bg.jpg) #000000; }
a { color:#0099FF; }
input, select, textarea { border:solid 1px #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
img { vertical-align: middle; }
#geral { width:100%; text-align:center;  }
#site { width:770px; text-align:center }
/* topo */
#topo { width:770px; height:192px; }
.tp2 { width:50%; height:24px; background:#990000; font:Arial, Helvetica, sans-serif; color:#FFFFFF; }
#saudacao { text-align:left; padding:3px 0 0 5px; }
#hora { text-align:right; padding:3px 5px 0 0; }[

/* Menu */
#tblmenu { width:170px; background:#FFFFFF; text-align:right; }
.menu_ { width:155px; height:25px; *height:19px;/* <- asterisco para mudar altura no IE 7 somente*/ text-align:left; background:#FFFFFF; padding:6px 0 0 15px; }
.separador { width:170px; height:1px; background:url(../img/menu/separador.gif) no-repeat center center #FFFFFF; }

/* WEBMAIL*/
#webmail { width:160px; height:160px; background:url(../img/bg_webmail.jpg) no-repeat; text-align:center; }
.wb_campo { width:160px; text-align:left; padding:0 0 0 9px; }
.wb_campo input { background:url(../img/bg_input.gif) no-repeat center center; width:138px; }
.wb_label { width:160px; text-align:left; padding:0 0 0 9px;}

/* Conteudo */
.label { font-size:11px; padding-right:3px;}
.campo { font-size:11px;}
#conteudo { width:580px; text-align:left; }
#internaConteudo { width:100%; vertical-align:top; text-align:left;}
#rodape { width:95%; height:30px; background:#EFEFF1; float:left; margin:10px 0 0 10px; vertical-align:middle; text-align:left; padding:10px 0 0 10px; }
#internas { width:95%; min-height:650px; border: solid 1px #CCCCCC;}
#internasConteudo { width:100%; padding:5px;}
#titulos { float:left; background:url(../img/bg_titulos.gif) repeat-x; width:300px; height:32px; text-align:left; padding:0 0 0 15px;}
#ponta_titulo { background:url(../img/ponta_titulos.gif) no-repeat; height:32px; width:25px; float:left;}
#ponta_2 { background:url(../img/ponta_2.jpg) no-repeat; height:32px; width:25px; float:left;}

/* HOME */
#flash { width:570px; height:200px; background:#006699; float:left; }
#quemsomos { width:280px; height:230px; background:url(../img/bg_quemsomos.jpg) no-repeat; float:left; margin: 20px 0 0 0;}
#texto { margin:120px 0 0 20px;}
#bt_acessar { margin:10px 0 0 90px; }
#texto2 { margin:40px 0 0 20px;}
#bt_acessar2 { margin:90px 0 0 20px; }
#servicos { width:280px; height:230px; background:url(../img/bg_servicos.jpg) no-repeat ; margin: 20px 10px; 0 0; float:right; }
#nossosProdutos { width:570px; height:200px; background:#E0DFE3; float:left; }
#listagemHome { width:100%; height:168px;}
#listagemHome td { height:138px; width:112px; text-align:center; vertical-align:middle; }


/* PRODUTOS */
.titulo_prod { color:#666666; font-size:14px; font-weight: bold; border-bottom: 2px dotted #CCCCCC; }
#quadro { border-right: solid 1px #CCCCCC; margin:0 10px 10px 0}

/* Pop box */
.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("../js/popbox/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("../js/popbox/images/magminus.cur"), pointer;
} 

/* DETALHES */
#bt_voltar { width:100%; text-align:right; } #bt_voltar img { margin:5px; }
#bt_voltar_rodape { width:95%; border: solid 1px #CCCCCC; border-top:none; }


/* PONTOS DE APOIO */
#info p {margin-left:15px; margin-right:20px;}
#info img {margin:15px; float:left;}
#info h1 {margin-left:15px;}
/* o balaozim começa aqui V */
a.tooltip {color:#c00;}
a.tooltip b {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:hover b {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:150px;}
a.tooltip:hover b em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background:#fff url(../img/tooltip.gif) 0 0; display:block; font-size:1px;}

/* Ententa nossos servicos */
#linksServicos { width:100%; background:#EFEFEF; text-align:center;  }
#linksServicos a{ margin:1px; padding:5px; color:#990000; font-weight:bold; }
#linksServicos a:hover { background:#999999; color:#FFFFFF; }
#paginacaoServicos { width:100%; text-align:center; margin:10px 0 5px 0; }
#topoServicos img { margin:0 0 10px 0;}









