@import url(css_topo.css);
@import url(css_lateral.css);
@import url(css_geral.css);

/*---*/
#fundo2{
 border:0;
 background-image: url("imagens/bg_centro.jpg");
 background-repeat:repeat-x;
 vertical-align:top;
}
#fundo{
 border:0;
 background-image: url("imagens/bg_centro.jpg");
 background-repeat:repeat-x;
 vertical-align:top;
}
#fundo table{
 padding:5px 10px 10px 10px;
 _padding:5px 25px 10px 10px;
}
/*---*/

/*---*/
#conteudo{
 margin: 2px 2px 2px 2px;
 text-align:left;
 font-size:11px;
 color:#313131;
}
#conteudo h1{
 font-size:12px;
 margin:14px 0 0 14px;
 color:#112C64;
}
#conteudo p{
 font-size:11px;
 color:#313131;
 margin:14px 10px 5px 14px;
 text-align:justify;
}
#conteudo img{
 margin:4px 4px 4px 8px;
 border:1px solid #000;
 float:left;
}
.direita{
 float:right;
 margin:5px 5px 5px 5px;
 border:0;
}
.esquerda{
 float:left;
 margin:5px 5px 5px 5px;
 border:0;
}
#interna a, h3{
 color:#990000;
 text-decoration:underline;
 font-weight:bold;
 font-size:10px;
 margin:-5px 5px 0 0;
 _margin:0 5px 0 0;
}
#interna input, textarea{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 height:25px;
 background-image:url(imagens/bg_input.jpg);
 background-repeat:repeat-x;
 background-position:top;
 padding:3px 5px 3px 5px;
}
#interna select{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 background-repeat:repeat-x;
 background-position:top;
 padding:3px 5px 3px 5px;
}

#interna .enviar{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#333333;
 background-color:#FFFFFF;
 border:1px solid #383838;
 font-weight:bold;
 height:20px;
}

.g-recaptcha{
	transform:scale(0.93);
	-webkit-transform:scale(0.93);
	transform-origin:0 0;
	-webkit-transform-origin:0 0;
	padding:0;
}

.error{
	display:block;
	margin:5px 0 0 0;
	font-size:12px;
	font-weight:bold;
	color:#F00;
}
/*---*/
#barra{
 background-image: url("imagens/bg_barra.jpg");
 background-repeat:no-repeat;
 border:0;
 width:388px;
 height:22px;
}
#barra h1{
 font-size:12px;
 font-weight:bold;
 margin:2px 0 0 15px;
 color:#112C64;
}
/*---*/
#interna{
 border-left:1px solid #dcdcdc;
 border-right:1px solid #dcdcdc;
 text-align:left;
 padding:5px 5px 10px 10px;
 margin:5px 5px 10px 10px;
 font-size:11px;
 color:#313131;
}
#interna h1{
 font-size:12px;
 margin:5px;
 color:#112C64;
}
#interna p{
 font-size:11px;
 color:#313131;
 margin:5px;
 text-align:justify;
}
#interna a{
 font-size:11px;
 color:#313131;
 text-decoration:underline;
}
#album img{
 margin:5px 5px 0 0;
 border:1px solid #000;
}
#album table{
 margin:0;
}