/*=========================
		   BÁSICAS
===========================*/
img{ border:none;}
p,h1,h2,h3,h4,h5{margin:0;padding:0}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#F4F4F4 url("../imagens/bgBody.jpg") repeat-x; margin:0; padding:0;}
body a{ color:#000;}

/*=========================
      ESTRUTURA SITE   
===========================*/

#conteinerTopo{background:transparent url("../imagens/bgTopo.jpg") repeat-x; display:block;}

#topo{ width:780px; margin:0 auto; padding:0;display:block;}
#topo h1{background: transparent url("../imagens/logo.png") no-repeat left top; width:264px; height:53px;margin:4px 0 0 0; padding:0; float:left;}
#topo h1 span{ display:none;}
#topo ul{ margin:0; padding:0; float:right}
#topo li{ list-style:none; margin:25px 10px 0 0; padding:0; float: left; color:#FFF;}
#topo li a{ color:#FFF; font-weight:bold;}

#subtopo{width:780px; margin:0 auto; padding:0; display:block;}
#subtopo ul{ clear:both; float:right;}
#subtopo li{ list-style:none; float:left; margin:-1px 0 0 10px;*margin:11px 0 0 10px; color:#FFF;}
#subtopo li a{ color:#FFF; font-size:11px;}
#subtopo li a:hover{ color: #00CCFF; text-decoration:none;}
#subtopo li.bgFaleconoscoSubtopo{background: transparent url("../imagens/bgFaleconoscoSubtopo.jpg") no-repeat; width:98px; height:18px; }
#subtopo li.bgMapasiteSubtopo{background: transparent url("../imagens/bgMapasiteSubtopo.jpg") no-repeat; width:98px; height:18px;}
#subtopo li.bgFaleconoscoSubtopo a{ margin:0 0 0 20px; padding:0;}
#subtopo li.bgMapasiteSubtopo a{margin:0 0 0 20px; padding:0;}

#conteiner{	margin: 0 auto; padding:0; width:780px; clear:both;}
#conteiner #bgConteiner{margin:0; padding:0;width:780px; height:23px; z-index:-9999;background: transparent url("../imagens/bgConteiner.png") no-repeat left 2px;}

#menuPrincipal{ margin:-23px 0 0 0;padding:0;font-family:Arial, Helvetica, sans-serif; font-size:11px; width: auto; margin-left:10px; float:left;}
#menuPrincipal .topoMenuPrincipal{background: transparent url("../imagens/topoMenuPrincipal.png") no-repeat center top; width:140px; height:20px; display:block;}
#menuPrincipal .conteudoMenuPrincipal{background-color:#006F8A; color:#FFF;}
#menuPrincipal .baixoMenuPrincipal{background: #F4F4F4 url("../imagens/baixoMenuPrincipal.png") no-repeat center top; width:140px; height:55px; display:block; }
#menuPrincipal dl{ margin:0; padding:0; display:block; width:140px;}
#menuPrincipal dt{ display:none;}
#menuPrincipal dd{ margin:0; padding:0;}
#menuPrincipal ul{ margin:0; padding:0;}
#menuPrincipal li{ list-style:none; margin:0 0 0 6px; padding:0 0 1em 0; background: transparent url("../imagens/linhaMenuPrincipal.jpg") no-repeat left bottom;}
#menuPrincipal li a{ margin:0; padding:0 0 0 6px; color:#FFF;}
#menuPrincipal li a:hover{ color: #00CCFF; text-decoration:none;}

#menuPrincipal li.linkAtivo a{ color:#00CCFF;}

#conteudo{margin:-23px 0 0 0; padding:0 0 0 10px; width:auto; float: left; width:615px;}
#conteudo .h2Conteudo{background: transparent url("../imagens/h2Conteudo.png") no-repeat; width:610px; height:30px;margin:30px 0 10px 0; font:bold 115%/1.4em Arial,"Trebuchet MS",Trebuchet,Verdana,Sans-serif;}
#conteudo .h2Conteudo span{ color:#333; padding:3px 0 0 28px;display:block;}

#conteudo .h3Conteudo{background: transparent url("../imagens/h3bg.jpg") no-repeat left center; margin:0 0 10px 13px; font:bold 115%/1.4em Arial,"Trebuchet MS",Trebuchet,Verdana,Sans-serif; border-bottom:2px dotted #ccc;}
#conteudo .h3Conteudo span{ color:#00637F; padding:0 0 0 18px;display:block;}

p.bgBtTopo{background: transparent url("../imagens/bgBtTopo.gif") no-repeat 95% center; text-align:right;}
.bgBtTopo a{ text-decoration:none; color:#333;}
.bgBtTopo a:hover{ text-decoration: underline; color:#778647;}

#form form{ margin:0; padding:0;}
#form form .textInput{background: transparent url("../imagens/bgInput.jpg") repeat-x left bottom; margin:0; padding:0 0 0 5px; border:1px solid #ccc; color:#333;}
#form form label{ display:block; padding:0 0 0 10px; color:#0D95D1; background: transparent url("../imagens/setaLeiamais.jpg") no-repeat left center;}
#form form p{margin:1em 0 1em 0;}
#form form select{margin:0; padding:0; border:1px solid #ccc; color:#333;}
#form form option{ border-bottom:2px dotted #E4E4E4;}
#form form .checkboxLabel{ float:left;}
#form form .btForm{background: #333 url("../imagens/bgButtom.jpg") repeat-x; border:1px solid #ccc; cursor:pointer; padding:1px; color:#FFF;}
#form form .btForm:hover{ color:#FFFF00;}

#animacao{height:200px; clear:both;}

#Banner{ margin:0 auto; padding:20px 0 0 0; height:194px; width:760px;}
#banner{ text-align:center; margin:0; padding:0;}

.linha{ border-top:2px dotted #E4E4E4; clear:both; display:block; padding:0; margin:20px 0 0 0; height:20px;}
.clear{ clear:both;}

#migalha{ margin:0 auto; padding:0; clear:both;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:780px; margin-bottom:15px; display:block;}
#migalha a{ font-weight:bold; color:#002E3A;}
#migalha span{ margin-top:-20px; position:absolute;*position: relative;}
#rodape{background: transparent url("../imagens/bgRodape.png") no-repeat; width:780px; height:60px; clear:both; padding:0; margin:0 auto;}

#rodape #logoRodape{background: transparent url("../imagens/logoRodape.png") no-repeat;width:240px; height:140px; display:block; float: right;}
#rodape .endereco{margin:0; padding:20px 0 0 0;text-align: center; color:#333; float:left;}


/*=========================
        ESTILO FORMS
===========================*/
form p{ margin:0 0 0.5em 0;}
form label{width:150px; text-align:right; display:block; float:left; padding:0 5px 0 0; margin:0; color: #000;}
.btEnviarForm{ background-color:#0080C0;color:#FFF; border:none; cursor:pointer; margin:0; padding:3px; font-weight:bold; font-size:11px; border:2px solid #ccc;}
.btEnviarForm:hover{ background-color: #33CCFF;color:#FFF; border:none; cursor:pointer; margin:0; padding:3px; font-weight:bold; font-size:11px; border:2px solid #0080C0;}

/*=========================
    PAGINA PRINCIPAL
===========================*/
.bgNoticias1{background: transparent url("../imagens/bgNoticias1.png") no-repeat;width:194px; height:365px; float:left; margin:0 10px 0 0;}
.bgNoticias2{background: transparent url("../imagens/bgNoticias2.png") no-repeat;width:194px; height:365px; float:left; margin:0 10px 0 0;}
.bgNoticias1 h2,.bgNoticias2 h2{ color:#FFF;  font:bold 105%/1.4em Arial,"Trebuchet MS",Trebuchet,Verdana,Sans-serif; text-align:center; margin:6px 0 20px 0;}
.bgNoticias1 p,.bgNoticias2 p{ color:#333; width:160px; margin:0 auto; margin-top:10px; padding:0 0 10px 0; display:block;  font:90%/1.4em Arial,"Trebuchet MS",Trebuchet,Verdana,Sans-serif; border-bottom:1px solid #ccc;}
