@charset "utf-8";
@import "geral.css";

/* Cores */
.texto h2, .texto a, .texto li a:hover, .texto li a:focus { color: #6C8800; }
.texto a:visited { color: #888; }
.texto li a { color: #3E3F44; }

/*
Texto
*/
div.texto {
	clear: both;
	text-align: justify;
	line-height: 1.5em;
	padding: 0 5px;
}
.texto h2 {
	font-size: 1.2em;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.texto img {
	float: right;
	margin: 5px 0 5px 20px;
	padding: 4px;
	border: 1px solid #E1E1E1;
	background-color: #FFF;
}
.texto img.clientes {
	float:none;
	margin:0;
	padding:0;
	border:0;
	background:none;
}
.texto p, .texto ul, .texto ol { margin-bottom: 15px; }
.texto ul, .texto ol { margin-top: -5px; }
.texto li { margin-left: 10px; }
.texto ul li { list-style: disc inside; }
.texto ol li { list-style: decimal inside; }
/*
Fim: Texto
*/

/*
Sete virtudes
*/
#virtudes { padding: 7px 5px 7px 0; }
#virtudes li {
	list-style: none;
	margin: 0 0 30px;
	padding-left: 33px;
	background-image: url(../images/sprite_sete-virtudes.png);
	background-repeat: no-repeat;
}
#virtudes li.last { margin-bottom: 0; }
#um { background-position: 0 0; }
#dois { background-position: 0 -160px; }
#tres { background-position: 0 -320px; }
#quatro { background-position: 0 -480px; }
#cinco { background-position: 0 -640px; }
#seis { background-position: 0 -800px; }
#sete { background-position: 0 -960px; }

#virtudes strong {
	color: #7FAE0E;
	font-size: 1.2em;
	font-weight: normal;
	text-transform: uppercase;
}
/*
Fim: Sete virtudes
*/