@charset "utf-8";
/* CSS Document */

/* 
   Web Design: Andrei Jóia
   Web Master:Pedro Júnior 
   IDEASFOR! DESENVOLVIMENTO WEB.
   www.ideasfor.com.br
   
   */

* { margin:0; padding:0; }
body { margin:0; padding:0; background:#004B1C; }
img { border:none; }
 .clearFieldBlurred { color:#A6A6AA; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic }
.clearFieldActive { color:#333; }

/* DIV MAIN */
#main { width:918px; height:auto; margin:0 auto; background: url(../images/main_s1.jpg) repeat-y; padding:0; }
/* HEADER */

#header { width:900px; margin:0 auto; height:104px; background: url(../images/topo_s1_s1.jpg) }
/* BANNER */

#banner { width:890px; margin:0 auto; height:173px; }
/* MENU */

#menu { width:890px; height:40px; margin:0 auto; padding:0; background: url(../images/menu.jpg); margin-top:1px; border-bottom:1px solid #ccc; }
#menu ul { list-style:none; }
#menu li { position:relative; float:left; }
#menu li a { display:block; text-decoration:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; padding:11px 18px; border-right:1px solid #CCC; }
#menu li a:hover { background: #DBDBDB; color: #333 }
#menu li.ativo a { background: #008200; color:#FFF; }


/* CONTEÚDO */
#container { width:900px; height:auto; margin:0 auto; clear:both; }
#container p { display:block; padding:10px; }


/* CLASSE BOX EMPRESA */
.box-empresa { width:290px; float:left; height:200px; margin:1em 0 0 2px; padding:3px }
.box-empresa h1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#18611C; display:block; text-align:left; padding:5px; }
.box-empresa p { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; display:block; text-align:justify }



/* CLASSE BOX SOCIAL */



.social { width:320px; float:left; height:400px; margin-top:1em; padding:3px; }
.social h1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; text-align:center; padding:5px }
.social p { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; display:block; text-align:justify; width:290px; }
.social .img { margin-left:5.6em; border:0; margin-top:10px }
.social a { font:13px Verdana, Geneva, sans-serif; color:#999; text-decoration:none; }
.social h1.linha { border-bottom:1px dotted #CCC; width:300px; margin:0 auto }
.social .verde { color:#0B0 }



/* CLASSE BOX MANUAIS */
.box-manuais { width:250px; float:left; height:400px;background:url(../images/div_vert_meio.jpg);background-repeat:no-repeat;background-position:right top}
.box-manuais h1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#18611C; display:block; text-align:left;  background:url(../images/dot_laranja.gif) no-repeat left;padding:7px;margin-left:1em;margin-top:1em }
.box-manuais h2 { font:12px Verdana, Geneva, sans-serif; color:#0D4503; display:block; text-align:left; padding:5px; }
.box-manuais p { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; display:block; text-align:left; width:230px }
.box-manuais ul { list-style:none; }
.box-manuais ul li { display:block; background:url(../images/seta_laranja.gif) no-repeat left }
.box-manuais ul li a { text-decoration:none; font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; padding:5px; color:#333; margin-left:5px }
.box-manuais ul li a:hover { color:#000; }
.box-manuais .img { margin-top:10px; margin-left:1em; }
.box-manuais h1.linha { border-bottom:1px dotted #CCC; width:220px; margin:1em;background:none; }




/* CLASSE BOX  */

.box { width:310px; float:right; height:auto; margin-top:1em; border-left:1px dotted #CCC; }
.box h1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; text-align:center; padding:5px; }
.box p { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; display:block; text-align:justify; width:300px; margin-left:
}
.box .img { margin-left:1em; margin-top:10px }
.box a { text-decoration:none; font:12px Verdana, Geneva, sans-serif; color:#999 }
.box .verde { color:#0B0 }




/* EMPRESA */
.empresa { width:590px; float:left; height:500px; margin:0 auto; }
.empresa p { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; display:block; width:520px; text-align:justify ;margin-left:2em}
.empresa h1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; width:490px; margin-left:2em; text-align:justify; padding:7px; background:url(../images/dot_laranja.gif) no-repeat left }
.empresa .img { margin-left:8em;border-bottom:1px solid #CCC }
.empresa  .verde { color:#0B0 }



/* VALORES */
.valores { width:590px; float:left; height:580px; margin:0; padding:3px }
.valores span { font:11px Verdana, Geneva, sans-serif; display:block; margin-left:2em; text-align:justify; padding:2px; margin-top:1em; width:500px }
.valores p { font:12px Verdana, Geneva, sans-serif; margin-left:3em; padding:3px }
.valores h1 { font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; width:490px; margin-left:2em; text-align:justify; padding:7px;background:url(../images/dot_laranja.gif) no-repeat left}
.valores .img { margin-left:2em; border:3px solid #CCC }
.valores strong { font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#008400 }
.valores .verde { color:#0B0 }

/* OUVIDORIA */
.box-ouvidoria { width:890px; float:left; height:580px; margin:1em 0 0 0; padding:3px }
.box-ouvidoria h1 { font:15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; width:490px; margin-left:2em; text-align:justify; padding:5px }
.box-ouvidoria p { font:12px Verdana, Geneva, sans-serif; margin-left:2em; padding:3px; display:block; width:480px; }
.box-ouvidoria img { margin-left:2em }



/* PÁGINA NOSSO TIME */
.time { width:590px; float:left; height:580px; margin: 0; padding:3px }
.time h1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; text-align:left; padding:7px; margin-left:1em; background:url(../images/dot_laranja.gif) no-repeat left}
.time p { font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; display:block; text-align:left; width:530px; margin-left:1em;color:#333 }
.time img { margin-left:1em; border:3px solid #9C0 }
.time  a{color: #900;text-decoration:underline;}

/* PÁGINA RESPONSABILIDADE SOCIAL */
.resp-social { width:640px; float:left; height:580px; margin-top:1em; padding:3px; }
.resp-social h1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; text-align:left; padding:5px; margin-left:13em }
.resp-social p { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; display:block; text-align:justify; width:490px;margin-left:5em }
.resp-social .img { margin-left:13em; border:0; margin-top:10px }
.resp-social a { font:13px Verdana, Geneva, sans-serif; color:#999; text-decoration:none; }
.resp-social h1.linha { border-bottom:1px dotted #CCC; width:600px; margin:0 auto }
.resp-social .verde { color:#0B0 }
.resp-social img{margin:5px 0 0 5em;border:3px solid  #9C0}

/* PÁGINA CERTIFICAÇÃO ISO */

.cert_iso { width:630px; float:right; height:760px; margin-top:1em; }
.cert_iso h1 { font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0D4503; display:block; text-align:center; padding:5px; margin-left:6em; width:300px; }
.cert_iso h2 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; display:block; text-align:left; padding:0; margin-left:3em; margin-top:2em }
.cert_iso p { font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; display:block; text-align:justify; width:500px; margin-left:3em }
.cert_iso .img { margin-left:10em; margin-top:10px }
.cert_iso a { text-decoration:none; font:12px Verdana, Geneva, sans-serif; color:#999 }
.cert_iso .verde { color:#0B0 }

/* RODAPÉ */

#footer { width:900px; height:44px; margin:0 auto; clear:both; background: url(../images/rodape_s1_s1.jpg)}
#footer p.left { font:12px Arial, Helvetica, sans-serif;color:#000;float:left;display:block;width:330px;color:#FFF;margin-top:5px;
  padding:10px; }
#footer a{font:13px Arial, Helvetica, sans-serif;color:#fff;float:right;display:block;width:160px;text-decoration:none;text-align:right;margin-top:1em;margin-right:6px}