<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
	padding:0;
	margin:0;
}
body{
	font:normal normal 12px arial;
}
#main-wrap{
	width:1000px;
	margin:auto;
}
header .block{
	overflow:hidden;
	border-bottom:1px solid #ddd;
}
#header{
	margin:10px 0;
}
#logo{
	padding:11px 5px;
}
.index-page header .titulo{
	margin:10px auto;
	width:960px;
	font-weight:normal;
}
.bloque-page #logo{
	float:left;
	width:220px;
}
.bloque-page #titulo{
	float:right;
	margin-top:6px;
	width:283px;
	height:38px;
	padding:0;
	background:url("../img/titulo-bloque.jpg");
}
.bloque-page #titulo a{
	display:block;
	width:283px;
	height:38px;
}
#titulo{
	padding:5px;
}
.bloque-titulo{
	padding:10px 5px;
}
#content{
	padding:20px 0;
	width:960px;
	margin:auto;
	overflow:hidden;
	border-bottom:1px solid #ddd;
}
#slide-principal{
	border-bottom:1px solid #ddd;
	margin-bottom:15px;
	padding-bottom:20px;
}
#ficha{
	box-sizing:border-box;
}
#ficha p{
	line-height:18px;
}
#ficha li{
	padding:6px 0;
	border-bottom:1px dotted #ccc;
}
#ficha li:last-child{
	border:0;
}
#frases{
	width: 630px;
}
#frases .wrap p{
	font-style:italic;
	color:#666;
}
#frases .wrap .floatleft{
	width:288px;
}
#frases .wrap .floatleft .floatleft{
	width:30px;
	border:0;
	margin-top:12px;
}
#frases .wrap .floatleft .floatright{
	width:240px;
	height:65px;
	display:table;
}
#frases .wrap .floatright{
	padding:0 7px;
	width:288px;
	border-right:1px solid #aaa;
}
#frases .wrap .floatright .floatleft{
	width:30px;
	border:0;
	margin-top:12px;
}
#frases .wrap .floatright .floatright{
	width:240px;
	height:65px;
	display:table;
}
#frases .block{
	padding:0 !important;
	margin:0 !important;
}
#frases .wrap{
	overflow:hidden;
	position:relative;
	padding:0;
}
#frases p{
	display:table-cell;
	vertical-align:middle;
}
.wrap{
	background:#ddd;
	border-radius:4px;
	padding:10px;
}
.block{
	overflow:hidden;
}
.candidato-wrap{
	overflow:hidden;
	width:630px;
	margin:auto;
}
.candidato{
	float:left;
	margin-right:30px;
	position:relative;
}
.candidato:last-child{
	margin:0;
}
.candidato img{
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition:all .2s ease-in-out;
}
.candidato:hover img{
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
.col1{
	margin-right:30px;
	width:300px;
	float:left;
}
.col1:last-child{
	margin:0;
}
.col2{
	width:630px;
}
.col2:last-child{
	margin:0;
}
.col3{
	width:960px;
	clear:both;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
p{
	line-height:16px;
	color:#333;
}
.titulo{
	font:700 normal 20px calibri;
	text-transform:uppercase;
}
@font-face{
	font-family:geo slab;
	src:url("../src/Arvo-Regular.ttf");
}
footer{
	padding:15px 0;
	text-align:center;
	background:-webkit-linear-gradient(to right, #fff, #ddd, #fff); /* Safari 5.1 to 6.0 */
	background:-o-linear-gradient(to right, #fff, #ddd, #fff); /* For Opera 11.6 to 12.0 */
	background:-moz-linear-gradient(to right, #fff, #ddd, #fff); /* For Firefox 3.6 to 15 */
	background:linear-gradient(to right, #fff, #ddd, #fff); /* Standard syntax */
}
footer p{
	font-size:14px;
	font-weight:700;
	color:#555;
	text-shadow:1px 1px #fff;
	line-height:20px;
}
.mobile{
	display:none;
}
#slide-frases-mobile{
	display:none !important;
}</pre></body></html>