@charset "utf-8";
/* CSS Document */
* html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
}
body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#666666;
	background-image:url(images/img_bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#666666;
	text-decoration:none;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#666;
	text-decoration:none;
}
a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#666;
	text-decoration:none;
}
a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#666;
	text-decoration:none;
}
#pagina{
	background-image:url(images/img_topo.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
.mn-pagina,
a.mn-pagina:link, 
a.mn-pagina:visited, 
a.mn-pagina:active {
	color:#01BBD6;
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	padding-left:-10px;
}
.bg-novidades{
	background-image:url(images/bg_novidades.jpg);
	padding-left:25px;
}
.veja-mais,
a.veja-mais:link, 
a.veja-mais:visited, 
a.veja-mais:active {
	color:#002871;
	font-size:10px;
	text-decoration:none;
	padding-right:10px;
	/*padding-bottom:10px;*/
	text-align:right;
	float:right;
}
.veja-mais_imprensa,
a.veja-mais_imprensa:link, 
a.veja-mais_imprensa:visited, 
a.veja-mais_imprensa:active {
	color:#646464;
	font-size:10px;
	text-decoration:none;
	/*padding-bottom:10px;*/
	text-align:right;
	float:right;
}

.veja-mais a:hover{
	text-decoration:underline;
}
.pad-segmentos{
	padding-left:20px;
	padding-right:10px;
}
.tit-cinza{
	font-size:15px;
	color:#666666;
	font-weight:bold;
}
.box-destaque{
	background-color:#F6F6F6;
	color:#666666;
	padding:20px;
}
.bg-box-destque{
	background-image:url(images/bg_top_destaque.gif);
	background-repeat:no-repeat;
	
}
.pad-imprensa{
	padding-left:20px;
	padding-right:10px;
}
.pad-news{
	padding-left:20px;
	padding-right:10px;
}
input, select{
	border:solid 1px #CCC;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	height:15px;
}
.textarea{
	border:solid 1px #CCC;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}
.buttom {
	background-color:#F6F6F6;
	color:#666666;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	height:18px;
}
.detalhes {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	color:#999;
}
.checkbox {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	border:none;
}
.bt-azul{
	background-color:#009CDC;
	border:solid 1px #009CDC;
	color:#FFF;
	height:17px;
}

.bt-cinza{
	background-color:#c6c4c4;
	border:solid 1px #989797;
	font-size:12px;
	color:#FFF;
	height:17px;
}
.btn_maiores{
	background-color:#c6c4c4;
	font-size:14px;
	border:none;
	color:#FFFFFF;
	height:17px;
	float:left;
	cursor:pointer;
}


.txt-bottom, 
a.txt-bottom:link, 
a.txt-bottom:hover, 
a.txt-bottom:active, 
a.txt-bottom:visited {
	color:#002871;
	text-decoration:none;
	font-size:10px;
}
.font-nav, font-nav a{
	color:#002871;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
	text-align:right;
}
.font-nav a:hover{
	text-decoration:underline;
}
.tit-sec,
a.tit-sec:link,
a.tit-sec:active,
a.tit-sec:hover,
a.tit-sec:visited {
	font-size:22px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tit-subsec,
a.tit-subsec:link,
a.tit-subsec:active,
a.tit-subsec:hover,
a.tit-subsec:visited {
	font-size:18px;
	color:#06387C;
	font-family:Arial, Helvetica, sans-serif;
}
.tit-pagina{
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
.tit-pagina a{
	font-size:14px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.pipe{
	color:#00B6D3;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
}
.conteudo{
	padding-left:25px;
	padding-right:20px;
	padding-bottom:20px;
}
.bg-lat-segmentos{
	background-image:url(images/bg_segmentos_lateral.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
}
.bg-lateral{
	background-color:#F2F2F2;
	padding:10px;
	font-size:10px;
	line-height:15px;
}
.cx-foto, cx-foto a{
	border:solid 1px #CCC;
	padding:1px;
}
.cx-foto a:hover{
	border:solid 2px #CCC;
	padding:1px;
}
.cx-tit-album{
	font-size:14px;
	color:#06387C;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	font-weight:bold;
}
.cx-tit-album-down{
	font-size:10px;
	color:#06387C;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-top:10px;
}
.desc-album{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#666666;
	padding-left:15px;
}
.download{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}
.download a, a:hover, a:visited{
	color:#666666;
	text-decoration:none;
}
.none{
	text-decoration:none;
}
.cx-album{
	border:solid 1px #CCCCCC;
}
.tit-noticia{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	line-height:17px;
	background-color:#F5f5f5;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.tit-noticia a, a:hover, a:visited{	
	color:#666666;
	font-size:12px;
}
.cont-list-noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-left:15px;
	line-height:17px;
}
.cont-list-noticia a, a:hover, a:visited{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tit-noticia-cont{
	color:#06387C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.lead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;	
}
.txt-pq{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;	
}
.imprensa {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#FFF;
}
