/* CSS Document */

* { padding: 0; margin: 0; }

body {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; font-size: 13px;  background: url(/imagens/bg.gif) fixed repeat-x #f0f0f0;   }

#container { 
	margin: 0 auto;
	width: 692px;
    background-color: #FFFFFF;
	background-image: url(/imagens/fundo_menu_t.png);
	 
}

#conteudo {
width: 692px;
background-color: #FFFFFF;
margin-left: 15px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
line-height: 22px;
}





#foto_chamada {
width: 349px;
margin-bottom: 15px;
float: left;
text-align: right;
}

#foto_chamada img {

border-style: none;
border-width: 0px;

}

.foto {
font-size: 12px;
color: #FFFFFF;
width: 180px;
padding: 5px;
margin: 0 auto;
text-align: justify;
float: left

}

.foto img {

border: 1px solid #b5b8bd; float: left; margin-right: 5px;


}

.foto_esquerda {

width: 355px;
float: left;
margin-bottom: 5px;
margin-top: 5px;
}

.foto_esquerda_imagem {

width: 194px;
float: left;

}


.foto_esquerda_imagem img {

border-color: #CCCCCC;
border-style: solid;
border-width: 1px;
padding: 2px;

}

.foto_esquerda_texto {

width: 161px;
float: right;

}


.foto_direita {

width: 355px;
float: right;
margin-bottom: 5px;
margin-top: 5px;

}

.foto_direita_imagem {

width: 194px;
float: left;

}


.foto_direita_imagem img {

border-color: #CCCCCC;
border-style: solid;
border-width: 1px;
padding: 2px;

}

.foto_direita_texto {

width: 161px;
float: right;

}




.linhaH{border-bottom: 1px solid #ccc; width: 100%; _margin-top: -15px;}







.legenda {
font-size: 11px;
color: #666666;
width: 430px;
text-align: justify;
float: right;
margin-right: 8px;


}

.legenda h3 {
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
margin-bottom: 10px;
margin-top: 8px;

}

.legenda a{
font-size: 11px;
color: #666666;
text-decoration: none;

}

.legenda a:hover  {
font-size: 11px;
color: #666666;
text-decoration: underline;

}



.link_paginacao
{
color: #003399;
text-decoration: none;
}


.link_paginacao:link
{
color: #003399;
text-decoration: none;
}

.link_paginacao:hover
{
color: #990000;
text-decoration: underline;
}


.link_destaque
{
color: #FF0000;
text-decoration: none;
}


.link_destaque:link
{
color: #FF0000;
text-decoration: none;
}

.link_destaque:hover
{
color: #FF0000;
text-decoration: underline;
}


.moldura {float: left; margin-right: 5px;}
.moldurar {float: right; margin-left: 5px;}



.texto_paginacao {
color: #990000;
}

.texto_next_prev {
color: #000000;
}




#topo_conteudo {

width: 685px;
vertical-align: top;
background-image: url(/imagens/destaque.jpg);
margin-right: 0px;
margin-bottom: 12px;
margin-top: 0px;
}



#texto {
width: 706px;
padding-left: 10px;
padding-right: 10px;
text-align: justify;
color: #666666;

}

#texto a{
color: #003399;
text-decoration: none;

}

#texto a:hover{
color: #990000;
text-decoration: underline;

}


#texto h1 {
font-size: 16px;
color: #990000;
}

#texto h2 {
font-size: 14px;
color: #666666;
}





.pergunta {
color: #000000;
font-size: 11px;
}

.resposta {
color: #990000;
font-size: 11px;
}





.clear { clear: both; background: none; }

#rodape { 
 width: 970px;
 height: 75px;
 clear: both;
 color: #FFFFFF;
 background: #990000;
 background: transparent url(/imagens/rodape.png) no-repeat;
 background-position: bottom;
 
}

#rodape p{ 
 width: 960px;
 margin-left: 10px;
 padding-top: 0px; 

 
 
}



/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #f4ebd7;
}

.subtitulo {
color: #333333;
font-size: 11px;
text-align:left;
font-weight:bold;
}

#titulo {
width: 773px;
height: 56px;
float: left;
background-image: url(/imagens/fundo_topo.gif);
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}


#topo {
width: 970px;
height: 260px;
background-image: url(/imagens/fundo_topo.gif);
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}

	#topo_logo {float: left; width: 251px; height: 216px; background-image: url(/imagens/logo.png); margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}

#topo_logo a {display: block; width: 251px; height: 216px; outline: none;}
			#topo_logo a img {display:none;  }


	#topo_direita {
	
	float: right; 
	width: 719px; 
	height: 216px; 
	background-position:center; 
	margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px; }

	#topo_direita_cima {
	
	width: 719px; 
	height: 57px; 
	background: #FFFFFF;  
	margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px; }

	#topo_direita_meio {
	
	width: 719px; 
	height: 119px; 
	background: transparent url(/imagens/topo_meio.png) no-repeat;  
	margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px; }

	#topo_direita_baixo {
	
	width: 719px; 
	height: 30px; 
	background: #FFFFFF;  
	margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px; 
padding-top: 10px;
text-align: right;
text-transform: uppercase;
}

	#topo_direita_baixo img{
padding-right: 10px;
vertical-align: middle;
	margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px; 
border: 0px;
}







#topo_chamada {
width: 685px;
height: 274px;
float: right;

}

#topo_chamada h1 {
color: #bb141a;
font-size: 15px;
margin-bottom: 10px;
}

div#topo_interno, div#barra_conteudo, div#lado_esquerdo, div#menu_lado_esquerdo   {

display: none;

}

