@charset "iso8859-1";
/* CSS Document */

* { margin:0; padding:0}

body			{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; background:url(../img/site.jpg) repeat-x top;}
img				{ border:0;}

/* LINK PADRAO  */
a				{ color:#333; text-decoration:none}
a:hover			{ color:#666; text-decoration:underline}

h1				{ color:#183884; font-size:11px; font-size:12px; margin-bottom:10px;}
h2				{ color:#183884; font-size:11px;}

/* ESTRUTURA PADRAO  */
#pagina			{ width:950px; margin-left:auto; margin-right:auto; }
#barralateral	{ width:210px; float:left; background:url(../img/barraLateral.jpg) repeat-x; margin-left:7px;}
#content		{ width:700px; float:left;}
#barra_rodape	{ clear:both; margin-left:7px; height:5px; background-color:#3366CC; margin-bottom:5px }
#rodape			{ clear:both; margin-left:7px; height:80px; font-size:10px; font-weight:bold; color:#FFF; background-color:#0099DE }
#rodape	a			{ color:#FFF;  text-decoration:none}
#rodape	a:hover		{ color:#FFF;  text-decoration:underline}

/* CLASSES GERAIS  */
.clear			{ clear:both;}

/*  CLASSES DA BARRA LATERAL  */
.logo			{ padding-right:0px ; margin-top:24px; margin-right:1px}
#menu			{ margin: 30px 6px 20px 37px;}
#menu ul		{ list-style-type:none;}
#menu ul li		{ background-image:url(../img/menu.jpg); padding:8px 0 3px 30px; display:block; margin-bottom:5px}

#menu a				{ color:#333; text-decoration:none ; font-weight:bold}
#menu a:hover		{ color:#0099DE; text-decoration:nome ; font-weight:bold}





.boxlateral		{ margin-left:37px; margin-right:20px; margin-bottom:10px; margin-top:40px }
.boxlateral p	{ margin-bottom:10px;}
.titulo			{ display:block; margin-bottom:10px; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px; font-weight:bold}
.ico			{ width:auto; float:left; }

/*  CLASSES E DI DO CONTENT  */
.swf			{ margin: 8px 0 0 4px ;}
.conteudo		{ background:url(../img/bgs/bgContent.jpg) no-repeat top; padding-bottom:5px ; padding-left:20px; padding-right:30px ; padding-top:30px}
.conteudo p		{ margin-bottom:10px;}
.box			{ width:280px; float:left; margin-right:40px; border-right: 1px solid #CDDDEA}
.box p			{ width:230px;}
.boxnoticia		{ width:180px; float:left; }
.tituloconteudo	{ margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:16px ; font-weight:bold ; color:#183884}

.tituloproduto	{ margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:12px ; font-weight:bold ; color:#183884}

.desc_produto	{ margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size:10px ; font-weight:bold ; color:#183884 ; text-align:center ; float:left}
dl	{ }
dt	{ font-weight:bold; color:#183884; margin-bottom:3px;}
dd	{ margin-bottom:10px; line-height:17px;}

#servicos			{ margin: 10px 6px 20px 10px;}
#servicos ul		{ list-style-type:none; width:177px;}
#servicos ul li		{ background-image:url(../img/bgs/bgServicos.gif); padding:7px 0 3px 30px; display:block; }

.descricao			{ padding-top:10px; padding-bottom:5px; border-bottom: 3px solid #CDDDEA; margin-bottom:5px;}
.foto	{ width:auto; padding:5px; margin-right:8px; margin-bottom:5px; border:1px solid #CDDDEA; float:left;}
.foto_produtos	{ width:160px; height:170px; padding:1px; margin-right:2px; margin-bottom:5px; border:1px solid #CDDDEA; float:left;}

#parceiros		{ padding-top:20px; padding-bottom:10px;}
#parceiros img	{ border:1px solid #CDDDEA; padding:4px; margin-right:10px; margin-bottom:20px;}

/* FORMULARIO PADRAO */
input, select, textarea	{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; font-weight:bold; border: 1px solid #ccc; border-left-color:#999; border-top-color:#999; padding:3px; margin-bottom: 3px;}

/* FORMULARIO */
#formulario	{ margin-left: 30px;}
#formulario input, #formulario select, #formulario textarea	{ background-color:#F0F0f0; border: 1px solid #CCC; border-top: 1px solid #999; border-left:1px solid #999; width:310px; margin-bottom:5px; font-family:"Trebuchet MS", Arial, Tahoma; font-size:10px; color:#666;}
#formulario h3	{ padding-left:0; margin-bottom:5px; margin-top:10px;}
label			{ display:block; font-size:10px; color: #666;}
.coluna			{ width:160px; float:left; margin-right:10px }
.coluna input 	{ width:140px; }
.ml50			{ margin-left:150px}


#formulario_pesquisa{ margin-left: 0px;}
#formulario_pesquisa input, #formulario_pesquisa select	{ background-color:#F0F0f0; border: 1px solid #CCC; border-top: 1px solid #999; border-left:1px solid #999; width:210px; margin-bottom:5px; font-family:"Trebuchet MS", Arial, Tahoma; font-size:10px; color:#666;}

/*  RODAPE  */
.assinatura 	{ width:360px; float:left; text-align:right; padding-top:8px;}
.endereco		{ width:400px; float:left; padding-top:10px}
.endereco p		{ margin: 0 0 10px 15px}
#icone			{ visibility: visible; color:#FFF; position:relative; margin-top:-38px; margin-right:30px; width:77px; height:86px; z-index:10; text-align:right; background-image:url(../img/bgs/bgIcone.jpg); float:right; }  

/* BOTOES  */
.bt-input input	{ border:none; padding:0; margin-bottom:10px;}
.bt				{ display:block; }
.voltar			{ display:block; padding-top:10px;}
.navegacao		{ margin-bottom:20px; border-top: 1px solid #CDDDEA; padding-top: 10px;}
.navegacao img	{ margin-right:20px; }