/* GERAIS */
body{ width:779px; padding:0px; margin:0px auto; background:#EDEEE4 url(../img/bg.gif); color:#05466D; font:11.5px Verdana, Arial, Tahoma, 'Trebuchet Ms';}
div, form, hr, p, ul, h1, h2, h3, h4, img{padding:0px; margin:0px;}
a{ font-size:11px; color:#05466D; text-decoration:none;}
a:hover{text-decoration:underline;}
img { border:0px; }
#geral { background:transparent; }

/*MENU*/
#menu { width:779px;	margin-top:0px; margin-bottom:0px; background:transparent; }

#menu .ativo_01 { width:106px; height:36px; padding-top:10px; padding-left:33px; background:transparent url(../img/aba_ativo.png) no-repeat; float:left; }
#menu .ativo_01 a { font-size:20px; color:#FFF; font-weight:bold; }
#menu .inativo_01 { width:106px; height:36px; padding-top:10px; padding-left:33px; background:transparent url(../img/aba_inativo.png) no-repeat; float:left; }
#menu .inativo_01 a { font-size:20px; color:#FFF; font-weight:bold; }

#menu .ativo_02 { width:118px; height:36px; padding-top:10px; padding-left:21px; margin-left:3px; background:transparent url(../img/aba_ativo.png) no-repeat; float:left; }
#menu .ativo_02 a { font-size:20px; color:#FFF; font-weight:bold; }
#menu .inativo_02 { width:118px; height:36px; padding-top:10px; padding-left:21px; margin-left:3px; background:transparent url(../img/aba_inativo.png) no-repeat; float:left; }
#menu .inativo_02 a { font-size:20px; color:#FFF; font-weight:bold; }

#menu .ativo_03 { width:119px; height:36px; padding-top:10px; padding-left:20px; margin-left:3px; background:transparent url(../img/aba_ativo.png) no-repeat; float:left; }
#menu .ativo_03 a { font-size:20px; color:#FFF; font-weight:bold; }
#menu .inativo_03 { width:119px; height:36px; padding-top:10px; padding-left:20px; margin-left:3px; background:transparent url(../img/aba_inativo.png) no-repeat; float:left; }
#menu .inativo_03 a { font-size:20px; color:#FFF; font-weight:bold; }

#menu .ativo_04 { width:112px; height:36px; padding-top:10px; padding-left:27px; margin-left:3px; background:transparent url(../img/aba_ativo.png) no-repeat; float:left; }
#menu .ativo_04 a { font-size:20px; color:#FFF; font-weight:bold; }
#menu .inativo_04 { width:112px; height:36px; padding-top:10px; padding-left:27px; margin-left:3px; background:transparent url(../img/aba_inativo.png) no-repeat; float:left; }
#menu .inativo_04 a { font-size:20px; color:#FFF; font-weight:bold; }

#menu .borda_ativo { width:779px; height:51px; background:transparent url(../img/dg_menu.gif) repeat-x; clear:both; }
#menu .borda_ativo h2 { font-size:26px; color:#FFF; font-weight:bold; float:right; margin-top:8px; margin-right:20px; }
/* ++++++++ */

#geral #header h1, #header h2 { font-size:0.1em; color:#FFF; text-indent:-10000px; }

#geral #corpo { background:transparent; }
#geral #corpo #conteudo{	width:759px; text-align:justify; background:#FFF url(../img/dg_corpo.gif) repeat-x; padding:20px 10px; }
#geral #corpo #conteudo p{ text-indent:30px; margin:10px 0; line-height:18px; }
#geral #corpo #conteudo #titulo h2 { width:546px; height:42px; background:transparent url('../img/titulo.png') no-repeat; }
#geral #corpo #conteudo #titulo  h2 a{ width:546px; height:42px; display:block; text-indent:-8000px; }
#geral #corpo #conteudo .mascote{ float:right; margin-left:10px; }

#geral #corpo #conteudo .produtos{ overflow:hidden; border:1px solid #F2CD3E; padding-top:26px; padding-bottom:10px; background:#F4FFE7 url('../img/barra_produtos.jpg') no-repeat top left; _height:200px; }
#geral #corpo #conteudo .produtos p{ text-indent:20px; font-size:11px; line-height:14px; padding:0px 14px; }
#geral #corpo #conteudo .img_produto{ width:130px; text-align:center; float:left; margin-left:15px; _margin-left:8px; }
#geral #corpo #conteudo .img_produto h2 a{ color:#000; font-size:9px; font-weight:bold; }
#geral #corpo #conteudo .img_produto .borda_img{ width:130px; height:35px; border:1px solid #026AAA; margin-top:4px; padding:1px; }
#geral #corpo #conteudo .img_produto2{ width:130px; text-align:center; float:left; margin-top:10px; margin-left:15px; _margin-left:8px; }
#geral #corpo #conteudo .img_produto2 h2 a{ font-size:9px; font-weight:bold; }
#geral #corpo #conteudo .img_produto2 .borda_img{ width:130px; height:35px; border:1px solid #026AAA; margin-top:4px; padding:1px; }

#geral #corpo #conteudo .borda_produto{ width:280px; height:75px; border:1px solid #026AAA; margin:4px 0; padding:1px; }
#geral #corpo #conteudo .borda_contatos  { width:420px; padding:2px; margin:16px 0 16px 10px; border:1px solid #F2CD3E; }
#geral #corpo #conteudo .borda_contatos ul { margin-left:0px; }
#geral #corpo #conteudo .contatos  { width:392px; background:#F4FFE7; padding:10px 14px 2px 14px; }

#geral #corpo #conteudo .contato{ margin-left:20px;}
#geral #corpo #conteudo .contato .obrigatorio{ font-size:11px; color:#969696; line-height:16px; }

#geral #corpo #conteudo ul { text-indent:0; margin-left:20px; }
#geral #corpo #conteudo ul li { list-style:none; text-align: justify; margin-bottom:12px; }
#geral #corpo #conteudo ul li a.mail{ font-size:11.5px; }
#geral #corpo #conteudo ul li h2{ font-size:18px; }

/* -- FORMULÁRIOS -- */
.form { width:160px; height:22px;	padding:2px 0px 1px 4px; border:1px solid #000;	font-family:verdana,tahoma,"MS Trebuchet"; font-size:11px; color:#000; margin:0 0 2px 3px; }
.form2 { width:280px; height:15px; padding:2px 0px 1px 4px; border:1px solid #000; font-family:verdana,tahoma,"MS Trebuchet"; font-size:11px; color:#000; margin:0 0 2px 3px; }		
.form3 { width:200px; height:15px; padding:2px 0px 1px 4px;	border:1px solid #000; font-family:verdana,tahoma,"MS Trebuchet"; font-size:11px; color:#000; margin:0 0 2px 3px; }		
.form4 { width:200px; height:15px; padding:2px 0px 1px 4px;	border:1px solid #000; font-family:verdana,tahoma,"MS Trebuchet"; font-size:11px; color:#000; margin:6px 0 2px 3px; }		
.text_area	{ width:300px; height:140px; padding:2px 0px 1px 4px; border:1px solid #000; font-family:tahoma,verdana; font-size:12px; color:#000; margin:5px 0px 0px 3px; }		
.enviar { background-image:url(../img/enviar.jpg); background-repeat: no-repeat; background-position: top left; width:68px; height: 15px; border:0px; }
.limpar{ background-image:url(../img/limpar.jpg); background-repeat: no-repeat; background-position: top right; width:70px; height: 15px; border:0px; }

/* -- RODAPÉ -- */
#geral #rodape { width:759px; height:60px; padding-top:14px; padding-left:20px; background:url(../img/dg_rodape.gif) repeat-x; text-align:left; font:11px Verdana, Arial, Tahoma, 'Trebuchet Ms'; color:#fff; line-height:16px; }
#geral #rodape span { font:13px Verdana, Arial, Tahoma, 'Trebuchet Ms'; color:#fff; font-weight:bold; }
#geral #rodape .mail { font:11px Verdana, Arial, Tahoma, 'Trebuchet Ms'; color:#fff; }
#geral #rodape .mail:hover { color:#FFA800; }

#geral #rodape #pickweb { width:98px; height:45px; background-image:url(../img/pickweb.jpg); background-repeat: no-repeat; float: right; margin-top:-44px; margin-right:10px; }
#geral #rodape #pickweb a{ width:98px; height:45px; display:block; text-indent:-8000px; }
