
body { font-family:arial, helvetica; font-size:12px; line-height:18px; text-align:left; color:#000000; }
a { font-family: arial, helvetica; font-size: 12px;  line-height: 18px; color: #ec3237; text-decoration : underline;  }
a:hover {  text-decoration : none; }
td{ padding:3px 0; }

.jsclass body .randomcontent { /*Do NOT remove! CSS to hide random contents in JS enabled browsers*/ display: none; }

#container { width:100%; }
#miolo { position:absolute; top:0; left:50%; width:990px; margin-left:-495px;  }
#miolo-internas { position:absolute; top:0; left:50%; width:940px; margin-left:-470px;  }

img { vertical-align: top; }

ul#menu { width:205px; background:#5bac30; border-top:20px solid #deeed6; margin:0; padding:0; list-style-type:none; }
ul#menu li { border-bottom:1px solid #fff; }
ul#menu li a:link, ul#menu li a:visited { display:block; height:1%; text-decoration:none; font-family: Arial; font-size:12px; color:#fff; padding:3px 8px; }
ul#menu li a:hover { background-color: #4a8e25; color:#fff; } 

#galeria { font-size:12px; line-height:18px; width:187px; height:205px; margin-right:14px; float:left; padding: 10px 15px; background: url('../images/bgGaleriaHome.png') center top no-repeat; }
.secao-galeria { font-size:10px; line-height:10px; text-decoration:none; }
.secao-galeria:hover { text-decoration:underline; }
.txt-galeria { color:#000; text-decoration:none; }
.txt-galeria:hover { text-decoration:underline; }

#produtos { width:333px; height:250px; background: url('../images/bgProdutos.png') center top no-repeat #fff; margin:0 0 20px 12px; float:left; }
.img-produtos { margin-top:20px; float:left; }
.txt-produtos { font-size:12px; line-height:15px; margin-top:40px; width:145px; float:left; }
.titulo-produtos { font-size:12px; line-height:15px; color:#fff; font-weight: bold;  }

.txt-apresentacao { font-size:15px; line-height:20px; margin-top:10px; }

.form-vermelho { width:145px; font-family: Arial; font-size:12px; color:#fff; font-weight: bold; text-align:right; padding:9px 30px; margin:1px 0 0 0; background: #ec3237; float:left; }
.form-azul { width:333px; height:26px; font-family: Arial; font-size:12px; color:#000; text-align:left; padding:7px 30px 3px 30px;; margin:1px 0 0 0; background: #d0ecf8; float:left; }
.form-branco { width:145px; padding:9px 30px; margin:1px 0 0 0; background: #fff; float:left; }
.form-enviar { width:333px; padding:17px 30px; margin:1px 0 0 0; text-align:right;  background: url('../images/bgEnviar.png') center bottom no-repeat #d0ecf8; float:left; }

#footer { color:#afafaf; }
#footer ul li { border-bottom:1px dotted #6f6f6f; padding:4px 0; }
#footer ul { list-style-type: none; margin: 10px 0 0 0; padding-left: 0px; }
#footer a { color: #afafaf; text-decoration : none;  }
#footer a:hover {  text-decoration : underline; }
#footer .divisor { color:#595858; }

#bulletSetaPreta ul { list-style-type: none; margin: 0px; padding-left: 0px; }
#bulletSetaPreta li { background: url('../images/bulletSetaPreta.png') 0 6px no-repeat; padding-left: 10px; margin: 0 0 5px 0; }

#breadcrumbing { font-family: arial, helvetica; font-size: 11px;  line-height: 14px; color: #868686;  }
#breadcrumbing a { color: #ec3237; text-decoration : underline;  }
#breadcrumbing a:hover {  text-decoration : none; }

#texto ul { list-style-type: none; padding: 0px; margin: 0px; padding-left: 0px; }
#texto li { background-image: url(../images/bulletVermelho.png); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 16px; padding-bottom: 16px; }

#texto .top ul { list-style-type: none; padding: 0px; margin: 0px; padding-left: 0px; }
#texto .top li { background-image: url(../images/bulletVermelho.png); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 16px; padding-bottom: 16px; }

#sub .sub ul { list-style-type: none; padding-left: 50px !important; }
#texto .sub li { background: url('../images/bulletSetaPreta.png') 0 2px no-repeat; padding-left: 10px; line-height:10px; margin: 0; }


code{ color: red; }

/*default P*/

p { margin: 18px 0; }
p.partner { margin: 20px 0 0 0; }
p.news { margin: 6px 0 0 0; }
p.linkDownload { margin: 0 0 20px 0; }

.link { font-family: arial, helvetica; font-size: 15px;  line-height: 18px; color: #ee5a00; text-decoration : none;  }
.link:hover {  text-decoration : underline; }

html { overflow: -moz-scrollbars-vertical; }

.txtTabela { font-family: arial, helvetica; font-size: 13px; line-height: 16px; font-weight: bold; }


#menuHome { position: absolute; top: 114px; left: 100px; z-index: 1; }
#menuInterna { position: absolute; top: 141px; left: 202px; z-index: 1; }

a.link_13-16 { font-family: arial, helvetica; font-size: 13px;  line-height: 16px; color: #de6500; text-decoration : none;  }
a.link_13-16:hover {  text-decoration : underline; }

a.link_13-16_idioma { font-family: arial, helvetica; font-size: 13px;  line-height: 16px; color: #000; text-decoration : none;  }
a.link_13-16_idioma:hover {  text-decoration : underline; }

.breadCrambing { font-family: arial, helvetica; font-size: 13px;  line-height: 16px; color: #999999;  }
a.linkBreadCrambing { font-family: arial, helvetica; font-size: 13px;  line-height: 16px; color: #de6500; text-decoration : underline;  }
a.linkBreadCrambing:hover {  text-decoration : none; }

a.linkBotoes { font-family: arial, helvetica; font-size: 13px;  line-height: 16px; color: #de6500; text-decoration : underline;  }
a.linkBotoes:hover {  text-decoration : none; }

.tituloHome { font-family: arial, helvetica; font-size: 18px; line-height: 15px; color: #474747; font-weight: bold; text-decoration: none; }
a.tituloHome { font-family: arial, helvetica; font-size: 18px; line-height: 15px; color: #474747; font-weight: bold; text-decoration: none; }
a.tituloHome:hover { text-decoration: underline; }

a.tituloBoxHome { font-family: arial, helvetica; font-size: 18px; line-height: 15px; color: #eda100; font-weight: bold; text-decoration: none; }
a.tituloBoxHome:hover { text-decoration: underline; }

.tituloPrincipalInterna { font-family: arial, helvetica; font-size: 24px; line-height: 28px; color: #606060; text-decoration: none; }
.tituloSecundarioInterna { font-family: arial, helvetica; font-size: 18px; line-height: 22px; color: #606060; text-decoration: none; font-weight: bold; }

.hiddenPic { display: none; }




