/* CSS Document */
.border1 img{
    border:3px solid #ffffff;
	}
.border1 img:hover {
	
	list-style:none;
	display:block;
	overflow:hidden;
	background:#0f5e97; 	 /*Coloque a cor de fundo*/
    border:3px solid #004271;  /*Coloque a cor de borda*/
	
	}

/* ##########################   */

#botaoDown2 {
font-family:'futura_bk_btbook', serif; /*Tipo da fonte*/
font-size: 20px; /*Tamanho da fonte*/
font-weight: bold; 
width: 315px; /*Largura do objeto*/
}
#botaoDown2 a {
display: block; /*Objeto único na linha*/
background: #0a5aa3; /*Cor de fundo do objeto em espera*/
color: #ffffff; /*Cor do texto*/
/*text-shadow: 0px 1px 0px #111111; /*Disposição e cor da sombra do texto*/
text-align: center; /*Alinhamento do texto*/
/*border: solid 2px #10518c; /*Tipo e espessura da borda do objeto*/
border-radius: 3px; /*Define o arredondamento do objeto*/
/*box-shadow: 0px 2px 3px #A9A9A9; /*Disposição e cor da sombra do objeto*/
padding: 12px 20px 15px 20px; /*Espaçamento interno do objeto*/
margin: 3px 0px 0px 0px; /*Espaçamento externo do objeto*/
text-decoration: none; /*Decoração do texto ("none" = sem sublinhamento)*/
}
#botaoDown2 a:visited {
background: #0a5aa3; /*Cor de fundo do objeto quando o mesmo já foi clicado*/
/*border: solid 1px #804B80; /*Cor da linha do objeto quando o mesmo já foi clicado*/
}
#botaoDown2 a:hover {
background: #ffffff; /*Cor de fundo do objeto quando o mouse está sobre o mesmo*/
/*border: solid 1px #088CC9; /*Cor da linha do objeto quando o mouse está sobre o mesmo*/
box-shadow: 0px 3px 11px #808080; /*Disposição e cor da sombra do objeto quando o mouse está sobre o mesmo*/
color: #8a8a8a; /*Cor do texto*/
}
#botaoDown2 a:focus {
background: #0a5aa3; /*Cor de fundo do objeto quando o mouse é clicado sobre o mesmo*/
/*border: solid 1px #CC2626; /*Cor da linha do objeto quando o mouse é clicado sobre o mesmo*/
color: #ffffff; /*Cor do texto*/
}

/* ##########################   */

/* ##########################   */

#botaoDown1 {
font-family:'futura_bk_btbook', serif; /*Tipo da fonte*/
font-size: 20px; /*Tamanho da fonte*/
/*font-weight: bold; */
width: 215px; /*Largura do objeto*/
}
#botaoDown1 a {
display: block; /*Objeto único na linha*/
background: #0a5aa3; /*Cor de fundo do objeto em espera*/
color: #ffffff; /*Cor do texto*/
/*text-shadow: 0px 1px 0px #111111; /*Disposição e cor da sombra do texto*/
text-align: center; /*Alinhamento do texto*/
/*border: solid 2px #10518c; /*Tipo e espessura da borda do objeto*/
border-radius: 8px; /*Define o arredondamento do objeto*/
/*box-shadow: 0px 2px 3px #A9A9A9; /*Disposição e cor da sombra do objeto*/
padding: 12px 20px 15px 20px; /*Espaçamento interno do objeto*/
margin: 3px 0px 0px 0px; /*Espaçamento externo do objeto*/
text-decoration: none; /*Decoração do texto ("none" = sem sublinhamento)*/
}
#botaoDown1 a:visited {
background: #0a5aa3; /*Cor de fundo do objeto quando o mesmo já foi clicado*/
/*border: solid 1px #804B80; /*Cor da linha do objeto quando o mesmo já foi clicado*/
}
#botaoDown1 a:hover {
background: #ffffff; /*Cor de fundo do objeto quando o mouse está sobre o mesmo*/
/*border: solid 1px #088CC9; /*Cor da linha do objeto quando o mouse está sobre o mesmo*/
box-shadow: 0px 3px 11px #808080; /*Disposição e cor da sombra do objeto quando o mouse está sobre o mesmo*/
color: #8a8a8a; /*Cor do texto*/
}
#botaoDown1 a:focus {
background: #0a5aa3; /*Cor de fundo do objeto quando o mouse é clicado sobre o mesmo*/
/*border: solid 1px #CC2626; /*Cor da linha do objeto quando o mouse é clicado sobre o mesmo*/
color: #ffffff; /*Cor do texto*/
}

/* ##########################   */

#box{
   
      /* definimos a cor de fundo do box */
   /* background-color:#f8f7f7;*/
    /* definimos o quão arredondado irá ficar nosso box */
    border-radius: 10px;
	border: 1px solid rgb(240, 240, 240); /* Cores RGB (1 = total preto, 255 = Total Branco)  */
	margin: 9px 9px 9px 9px; /*Espaçamento externo do objeto*/
	
    }
#box:hover{
	
	    /* definimos a cor de fundo do box */
   /* background-color:#f8f7f7;*/
    /* definimos o quão arredondado irá ficar nosso box */
    border-radius: 10px;
	border: 1px solid rgb(240, 240, 240);
	margin: 9px 9px 9px 9px; /*Espaçamento externo do objeto*/
	box-shadow: 0px 3px 6px #d7d6d6; /*Disposição e cor da sombra do objeto quando o mouse está sobre o mesmo*/
	
}

#box2{
   
    /* definimos a cor de fundo do box */
   /* background-color:#f8f7f7;*/
    /* definimos o quão arredondado irá ficar nosso box */
    border-radius: 10px;
	border: 1px solid rgb(304, 304, 304);
	margin: 9px 9px 9px 9px; /*Espaçamento externo do objeto*/
	box-shadow: 0px 3px 6px #d7d6d6; /*Disposição e cor da sombra do objeto quando o mouse está sobre o mesmo*/
	
    }

<!--
.tabela1 {
background-image: url(imagens/fundo-meio.jpg);
background-repeat: no-repeat;
}

.fundoCab {
background-image: url(images/fundo01.jpg);
background-repeat: no-repeat;
background-position:top;
}
-->

-->

#pages {
        padding: 5px;
		font-size:28px;
		/*padding: 12px 10px 15px 10px; /*Espaçamento interno do objeto*/
}
#pages ul {
        list-style-type: none;
}
#pages li {
        float: left;
        display: inline;
        margin: 0 5px 0 0;
        display: block;
		
}
#pages li a {
        color: #919293; /* Cor do Numero não selecionado   */
        padding: 4px;
        border: 1px solid #0a5aa3;
        text-decoration: none;
        float: left;
}
#pages li a:hover {
        color: #fff;
        background-color: #0a5aa3;
        border: 1px solid #094a85;
}
#pages li.nolink {
        color: #CCC;
        border: 1px solid #F3F3F3;
        padding: 4px;
}
#pages li.current {
        color: #FFF;
        border: 1px solid #094a85;
        padding: 4px;
        background-color: #0a5aa3;
}


* {
padding:0; margin:0;
} 

body {
	background-image: url(fundo2.jpg);
	background-repeat: no-repeat;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.whatsapp2 {
    position: fixed;
    top: 100%;
	margin-top: -110px;
    left: 100%;
	margin-left: -238px;
    padding: 1px;
    z-index: 10000000;
}



html, body { height:100%;  } /*..........Necessário..........*/
#rodape { width:100%; background:#445816; color:#FFF; bottom:0%; height:12%; margin:0%; }
/*............HACK COM CORREÇÕES PARA MSIE...............*/
* HTML #rodape { margin-bottom:2px; bottom:-1px; }

#rodape-conteudo { 
font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*font-weight: bold; */
	color: #B0C286;
    text-align:center; line-height: 90px;
}

a:link {
	color: #222222;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #222222;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #222222;
}


.textarea1	{	font-family: Verdana; font-size: 10px; color: #333333; border: #ffffff; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #ffffff;}

.FonteBuscaCod {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #054771;
}

.FonesTopo {
	font-size: 26px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}
.FonteGrande {
	font-size: 32px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #054771;
}


.FonteRodape1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	
	color: #ffffff;
}

.FonteRodape2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	
	color: #ffffff;
}

.style54 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	/*font-weight: bold; */
	color: #054771;
}

.FontePadrao {
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	
	color: #545454;
}

.FontePadraoNegri {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #545454;
}

.style55 {
	color: #FFFFFF;
	font-size: 5px;
}
.style56 {
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #98C73B;
}

/*       */
.inputGrande3 {
padding: 0px 0px 0px 0px; border-radius: 3px; border: 0px solid rgb(204, 204, 204); width: 280px; height: 30px; color: #4b524b; line-height: 30px; font-size: 13px; margin-bottom: 0px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}



.inputGrande3 {
padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 480px; height: 30px; color: #4b524b; line-height: 30px; font-size: 13px; margin-bottom: 9px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}



.inputGrande3{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.inputGrande3:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}
/*       */

.inputPequeno{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.inputPequeno:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}

.inputPequeno {
padding: 0px 0px 0px 0px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 40px; height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 13px; text-align:center;  display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}



.inputMenor {
padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 140px; height: 40px; color: #4b524b; line-height: 30px; font-size: 19px; margin-bottom: 9px; display: inline-block; -webkit-border-radius: 8px; -moz-border-radius: 3px;
}

.inputMenor{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.inputMenor:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}


.inputFone {
padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 240px; height: 40px; color: #4b524b; line-height: 30px; font-size: 19px; margin-bottom: 9px; display: inline-block; -webkit-border-radius: 8px; -moz-border-radius: 3px;
}

.inputFone{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.inputFone:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}

.inputNome {
padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 460px; height: 40px; color: #4b524b; line-height: 30px; font-size: 19px; margin-bottom: 9px; display: inline-block; -webkit-border-radius: 8px; -moz-border-radius: 3px;
}

.inputNome{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.inputNome:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}


.imputCodigo {
padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 90px; height: 30px; color: #4b524b; line-height: 30px; font-size: 19px; margin-bottom: 9px; display: inline-block; -webkit-border-radius: 8px; -moz-border-radius: 3px;
}

.imputCodigo{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.imputCodigo:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}


.imputCidade {
padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 240px; height: 40px; color: #4b524b; line-height: 30px; font-size: 19px; margin-bottom: 9px; display: inline-block; -webkit-border-radius: 8px; -moz-border-radius: 3px;
}

.imputCidade{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.imputCidade:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}


.imputTipo {
padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 200px; height: 40px; color: #4b524b; line-height: 30px; font-size: 19px; margin-bottom: 9px; display: inline-block; -webkit-border-radius: 8px; -moz-border-radius: 3px;
}

.imputTipo{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.imputTipo:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}



.inputGrande1 {padding: 0px 0px 0px 5px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width: 480px; height: 90px; color: #4b524b; line-height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; margin-bottom: 1px; display: inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.inputGrande1 {-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}

.inputGrande1:focus{border-color:#0a5aa3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,133,255,0.15) }
*:focus{outline:0}



.b1 {
height:1px;
font-size:1px;
background:#ccc;
margin:0 5px;
}
.b2 {
height:1px;
font-size:1px;
background:#fff;
border-right:2px solid #ccc;
border-left:2px solid #ccc;
margin:0 3px;
}
.b3 {
height:1px;
font-size:1px;
background:#fff;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
margin:0 2px;
}
.b4 {height:2px;
font-size:1px;
background:#fff;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
margin:0 1px;
}
.b5 {
border-left:1px solid #ccc;
border-right:1px solid #ccc;
display:block;
background:#ffffff;
}
