@charset "utf-8";
/* CSS Document */

html, body, p, h1, h2, h3, h4, h5, h6, ul, li, ol, form, iframe, input, textarea, select{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; }
html, body{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	width:100%;
	background:url(../imagens/bg.jpg);
}
* html .link1 { height: 1%; }
h1{
	color:#3f2e1b;
	font-size:35px;
	margin-bottom:30px;
}
h3{
	color:#d22c00;
	font-size:20px;
	margin-bottom:30px;
}

#site{
	width:778px;
	margin:0 auto;
	height:100%;
}
#corpo{
	width:779px;
	height:100%;
	float:left;
	text-align:left;
}

#conteudo{
background:url(../imagens/bg_conteudo.jpg);
padding:30px 0 30px 35px;
width:744px;
float:left;
}

#rodape{
background:url(../imagens/bg_rodape.jpg);
float:left;
width:779px;
height:135px;
}

#idiomas{
margin-top:215px;
float:left;
width:725px;
text-align:right;
height:15px;
}
#msgIdiomas{
float:right;
}

#idiomas img{
margin-left:10px;
border:0;
float:right;
padding-top:3px;
}

#barra{
margin-top:18px;
margin-left:43px;
_margin-left:22px;
float:left !important;
width:680px;
}

#pesquisa{
float:left;
width:265px;
}

#pesquisa input{
float:left;
border:#ed8000 1px solid;
color:#d9c0ab;
padding:7px 0 0px 7px;
width:140px;
font-size:11px;
height:20px;
}
#pesquisa button{
float:left;
border:#ed8000 1px solid;
background-color:#ed8000;
padding:4px;
font-size:14px;
font-weight:bold;
height:30px;
}
#letras{
float:left;
width:415px;
margin-top:5px;
}
#letras a{
float:left;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding-left:3px;
}
#letras a:hover{
color:#CC0000;
}
#c1{
float:left;
background:url(../imagens/dv1.jpg) no-repeat right top;
width:348px;
}
#c2{
float:left;
width:338px;
margin-left:10px;
}
#c3{
float:left;
width:675px;
margin-left:10px;
}

#c1 p,#c3 p{
float:left;
font-size:13px;
padding-bottom:20px;
}

#c2 img{
float:left;
margin-right:10px;
}

#c2 p{
float:left;
font-size:13px;
width:335px;
margin-bottom:10px;
}

#c2 span{
font-size:20px;
font-weight:bold;
letter-spacing:-1px;
float:left;
width:200px;
margin-bottom:5px;
margin-top:15px;
}

#listFam{
float:left;
width:685px;
margin-top:20px;
}

.link1 a{
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.link1 a:hover{
color:#000000;
font-weight:bold;
text-decoration:none;
}

.fam{
font-size:13px;
float:left;
background:url(../imagens/dv2.jpg) no-repeat bottom;
padding:5px 0 5px 0;
width:170px;
}
.fam2{
font-size:13px;
float:left;
background:url(../imagens/dv2.jpg) no-repeat bottom;
padding:5px 0 5px 0;
width:140px;
}
.link a{
color:#000000;
text-decoration:none;
}
.link a:hover{
color:#000000;
text-decoration:underline;
}


#menuFam{
float:left;
width:685px;
margin-left:10px;
margin-bottom:35px;
}
#menuF1{
float:left;
width:325px;
_width:305px;

}
#menuF2{
float:left;
width:360px;
_width:370px;
}
#menuF2 p{
float:left;
width:50px;
text-align:center;
margin-left:10px;
}

h4{
	color:#3f2e1b;
	font-size:33px;
	letter-spacing:-2px;
}
h5{
	color:#c17814;
	font-size:20px;
	letter-spacing:-1px;
}
.txt1{
display:block;
width:680px;
}

#listagem{
float:left;
width:685px;
margin-left:10px;
margin-bottom:35px;
}

#listagem h5{
	color:#c17814;
	width:680px;
	font-size:20px;
	float:left;
}

#listItem{
float:left;
width:685px;
margin-left:10px;
margin-bottom:25px;
}


/* Paginação */
#paginacao{
	float:left;
	margin-top:10px;
	width:598px;
}
#paginacao a{
	width:55px;
	font-size:30px;
	color:#5d5d5d;
	text-align:center;
	text-decoration:none;
	padding:10px 0;
	background:#FFF;
	float:left;
	margin-right:5px;
}
#paginacao a:hover{
	background:#333;
	color:#FFF;
}
#paginacao a.pg_atual{
	background:#333;
	color:#FFF;
}




