.topo {clear:both;
	margin-top:-60px;
	position:absolute;
	width:905px;}
.titulo-inicio {background: url(i/titulos/bg-titulo-rosa-inicio.png) no-repeat top left; float:left; height: 60px; width: 52px;}
.titulo-texto { background: url(i/titulos/bg-titulo-rosa-texto.png) repeat-x top left; float:left; height: 60px;}
.titulo-texto h1 {color:#FFF; font-size: 18px; font-weight: bold; padding: 6px 5px 0 3px; letter-spacing: -0.06em;}
.titulo-fundo {background:transparent url(i/titulos/bg-titulo-rosa.png) repeat-x scroll left top;
	clear:both;
	height:60px;
	margin-left:47px;
	width:94%;}
.titulo-fim { background: url(i/titulos/bg-titulo-rosa-fim.png) no-repeat top left; float: right; height: 60px; width: 15px;}

.texto {padding-left: 178px; background-color: #F8F0F8; padding-bottom: 9px}
.html-gerenciador h1 { padding-left: 178px; font-size: 20px; font-weight: bold; letter-spacing: -0.04em;}
.html-gerenciador { background-color: #F8F0F8;}
.html-gerenciador p { line-height: 18px; padding-right: 6px;}
.html-gerenciador p img {margin: 4px;}

/* INSTITUCIONAL */
	 { width: 898px; margin: 0 auto; }
	 .area-foto-conteudo { padding: 8px;}
	 .area-foto-conteudo .imagem { float: left; text-align: center; width: 150px; border: solid 1px #D7D0BB; background: #EBE8DE; padding: 5px; }
	 .area-foto-conteudo .imagem .img { width: 150px; height: 120px; }
	 .area-foto-conteudo .imagem p { text-align: left; padding-left: 5px; }
	 .area-foto-conteudo .imagem p.nome { font-family: Tahoma; color: #666; font-weight: bold; margin: 4px 0; }
