.texto { min-height: 560px; }

.texto p {
	width: 470px;
	margin: 0 0 15px 10px;
	text-align: justify;
	line-height: 170%;
}

.texto p.obs {
	margin: 5px 0 15px 28px;
	line-height: 140%;
}

.texto img { margin-left: 8px; }

.texto h3 {
	clear: both;
	font-size: 14px;
	margin: 15px 0 7px 10px;
}

.texto h4 {
	font-size: 11px;
	margin: -7px 0 7px 10px;
}

.texto ul { margin-left: 30px; }

.texto ul li {
	list-style: disc;
	margin-bottom: 3px;
}

a#gal {
	display: block;
	width: 454px;
	margin: 2px 0 15px 8px;
	padding: 3px 8px 5px;
	background-color: #E8EDF2;
}

/********************
Imagens ilustrativas na página Conecteh Mix
********************/
img.ilustracao {
	float: left;
	margin: 5px 20px 3px 0;
}

img.ilustracao.dir {
	float: right;
	margin: 5px 0 3px 20px;
}
/********************
Fim das Imagens ilustrativas
********************/



/********************
Mapa do site
********************/
.sitemap { margin-left: 10px; }

.sitemap td {
	width: 155px;
	text-align: center;
}

.sitemap td.principal {
	width: 468px;
}

.sitemap td a {
	font-size: 11px;
	text-align: left;
	display: block;
	height: 17px;
	padding: 3px 0 0 5px;
	background-color: #E0F7FA;
	text-decoration: none !important;
}

.sitemap td.principal a {
	font-weight: bold;
	background: none;
}

.sitemap tr.sub a { background: none; }

.sitemap a:hover, .sitemap td.principal a:hover, .sitemap tr.sub a:hover { background-color: #C8F0F6; }
/********************
Fim do Mapa do site
********************/