/* CSS Document */
/* @import url("_incluir/galeria.css"); */
/*************************************************************/

/*************************************************************/
@import url("home.css");
@import url("conteudos_internos.css");
@import url("../galerias/box-galeria.css");



* { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

html{}
body{
/* centraliza página */
position: absolute;
width:778px;
left: 50%;
margin:5px 0 5px -390px;
/*-------------------*/
background:#336E98 url(../_img/layout/fundo-pagina.jpg);
padding:0;
}
a:link{
	color:#352D57;
text-decoration:none;
}
a:visited{
	color:#352D57;
text-decoration:none;
}
a:hover{
	color:#352D57;
text-decoration:underline;
}
a:active{
	color:#352D57;
text-decoration:underline;
}
h1, h2, h3, h4, h5, h6{
margin:0px;
padding:0px;
}
h2{
font-size:14px;
border-bottom:1px solid #eee;
}

p{
line-height:15px;
margin:8px 0 8px 0;
text-align:justify;
}
hr{
height:1px;
color:#8F8C9F;
}
li{
margin:8px 0 8px 0;
text-align:justify;
}

form{
margin:0px 0px 0px 0px;
padding:0px;
}

#formCadastro{
width:420px;
margin:5px 15px 0px 15px;
border:0px solid #000;
}
#formCadastro p{
margin:0px 0 8px 0;
padding:3px 0px 3px 0px;
line-height:15px;
border:0px solid #000;
}

/*formulários*/
#A{
width:auto;
height:30px;
margin:0 0 0px 0;
border:0px solid green;
text-align:left;
}
#B{
float:left;
width:175px;
height:15px;
padding:4px;
background:#f8f8f8;
border:0px solid red;
}
#C{
float:right;
width:230px;
border:0px solid orange;
}
#C input{
height:17px;
margin:0 0 -2px 0;
padding:3px 4px 1px 4px;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}

#formInformativo{
margin:-7px 0 0 15px;
padding:0;
}

input,select{
background:#f8f8f8;
border-top:1px solid #ccc;
border-right:1px solid #eee;
border-left:1px solid #ccc;
border-bottom:1px solid #eee;
}
select{
border:none;
}
select option{
padding:0 5px 0 5px;
}
textarea{
overflow:auto;
scrollbar-face-color: #ccc;
scrollbar-arrow-color: #fff;
scrollbar-highlight-color: #fff;
scrollbar-3dlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-darkshadow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-base-color: #fff;
}
input,textarea{
margin:5px 0 0 0;
background:#E8E5E5;
border:0px solid #ccc;
color:#333;
padding:0 5px 0 5px;
font-size:13px;
}
input.btForm{
margin:0 0 0 0;
padding:4px 15px 4px 15px;
background:#026D94;
border:0px solid #A39FB0;
color:#fff;
cursor:hand;
font-size:11px;
}
input.btForm:hover{
background:#036386;
color:#f8f8f8;
}


/**************************************************************
CLASSES
***************************************************************/
.infor{
color:#352D57;
border-bottom:1px solid #8F8C9F;
}
.conteudoTopo{
text-align:right;
height:25px;
margin:0 0 5px 0;
border-bottom:0px solid #eee;
}
.conteudoRodape{
text-align:right;
margin:5px 0 10px 0;
padding:10px 0 0 0;
border-top:1px solid #eee;
}
.noBorda{
border:0;
background:none;
}
/* class com os números das paginas */
.classe1{ display:none; }

/**************************************************************
	DIVs
***************************************************************/

/* CORPO ENVOLVE TODOS OS DIVs */
#corpo{
border:0px solid #333;
float:left;
width:780px;
height:auto;
margin:0 auto;			
padding:0 0 0 0;
background: url(../_img/layout/fundo-corpo.jpg) repeat-y left top; /*autura do topo*/
}
/* CABEÇALHO DAS PÁGINAS */
/**/
#topo{
border:0px solid red;
background:url(../_img/layout/fundo-topo.jpg) no-repeat;/*  */
height:172px;
}
/* TOPO *******************************************************/
#logo,#navPag,#menu{
float:left;
}
#logo{
margin:25px 15px 0 22px;
border:0px solid green;
}
/* navegação topo ------------------------------------------------*/
#navPag{
border:0px solid #000;
float:right;
width:590px;
margin:28px 25px 77px 0px;
text-align:right;
}
#boxTel{
border:0px solid #000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#05538B;
margin:7px 0 0 0;
float:left;
}
#iconiTopo{
float:right;
}
#formBusca{
float:right;
text-align:left;
margin:0;
padding:0;

height:22px;
background:url(../_img/iconis/campo-input.jpg) no-repeat;
border:0px solid #000;
}
#buscar{
background:none;
border:none;
width:100px;
height:16px;
margin:-10px 8px 4px 8px;
padding:0;
font-size:11px;
}
#enviarBusca{
width:24px;
height:21px;
border:none;
background:none;
background:url(../_img/iconis/lupa-buscar.jpg) no-repeat;
margin:-10px 0 4px 0;
cursor:pointer;
}
/* fim navegação topo ------------------------------------------------*/
#publicidadeTopo{
border:0px solid red;

float:right;
width:618px;
height:93px;
margin:-73px 9px 0px 0px;
}
/* TOPO *******************************************************/

h1#titulo{
font-size:16px;
letter-spacing:-1px;
text-transform: uppercase;
color:#fff;

/* até 25/03/2008 */
height:31px;
margin:0 0 0 0;
padding:4px 0 0 36px;
font-size:16px;
/* color:#003951; 
background:#fff; */
}

/***********************************************************************************/
/* COLUNAS */
#colunas{
border:0px solid #000;

float:left;
width:758px;
padding:0px 5px 0 10px;
height:100%;
position:relative;
}
#coluna1{
border:0px solid red;

float:left;
width:126px;
height:auto;
margin:0 0 0 6px;
padding:30px 5px 0 5px;
}

#coluna2{
border:0px solid green;

float:left;
width:460px;
height:auto;
margin:15px 0 0 12px;
padding:0 0px 0 0px;
}
#migalhadepao, #migalhadepao p, #migalhadepao a{
font-size:9px;
}
#coluna3{
border:0px solid blue;
float:right;
width:126px;
height:auto;
margin:0 0 0 0;
background:none;
}
#coluna3 img{
margin:2px 0 2px 0;
}

/* modelo de pagina 4 */
#coluna4{
border:1px solid #000;
float:left;
width:710px;
height:auto;
margin:10px 0 0 0;
}



/************************************************************/
/* BOXES CONTEÚDO */
#boxes{
border:1px solid #000;
float:left;
width:754px;
height:100%;
padding:0px 5px 0 10px;
}
#box1{
border:0px solid #000;
float:left;

width:126px;
height:auto;
margin:0 0 0 0;
padding:0 5px 0 5px;
}
#box2{
border:0px solid #000;

width:440px;
height:auto;
margin:0 auto;
padding:0 5px 0 5px;
}
#box3{
border-top:0px solid #8F8C9F;
float:right;
width:126px;
height:auto;
margin:0 0 0 0;
}
/* FIM BOXES CONTEÚDO */
/************************************************************/



/* RODAPÉ */
#copyright{
border:0px solid #000;
float:left;
width:780px;
/**/height:30px;
margin:0 auto;	
padding:20px 0 10px 0;
text-align:left; /* "remédio" para o hack do IE */

background:url(../_img/layout/fundo-rodape.jpg) no-repeat left top;/*  */
}
#ano,#ano a,#credito1,#credito1 a,#credito,#credito a{
font-size:9px;
}
#ano{
border:0px solid #000;
float:left;
margin:0 0 0 145px;
padding:0px 5px 4px 30px;
color:#666;
text-align:center;
}
#credito1{
border:0px solid #999;
float:right;
margin:25px 60px 0 0;
padding:0px 30px 4px 7px;
}
#credito{
border:0px solid #999;
float:right;
margin:40px 10px 0 0;
padding:0px 0px 4px 7px;
}
#credito1 a,#credito a{
letter-spacing:1px;
color:#f8f8f8;
text-decoration:none;
}
#credito1 a:hover,#credito a:hover{
color:#ccc;
}
/* FIM ********************************************************/
