﻿/*
Theme Name: Sanepar
Theme URI: http://www.inundaweb.com.br
Author: Inundaweb
Author URI: http://inundaweb.com.br/
Description: Criado pela Agencia Inundaweb
Version: 1.1
------------------------------------------------
Alterações e segunda versão: Andréia C P de Lara
Versão 2.0 - Nova estrutura da home/topo/rodape
---------------------------------------------- */

@charset "utf-8";
@import url('extensao.css');
* {
	margin:0;
	padding:0;
	border:none;
	outline:none;
}
*dl, dt, dd {
	margin:0;
	padding:0;
}
html, body {
	height: 100%;
	min-width: 1080px;
	background:#f8f8f8;
	font-family:Arial, Helvetica, sans-serif;
}
#wrap {
	min-height: 100%;
	width: 100%;
	
}
#main {
	/*padding-bottom: 1200px; - must be same height as the footer 
	overflow:auto;
	clear:both;*/
	padding-top: 15px;
}
#main.bg {
  background:url('img/page-sanepar/back.jpg') center top;
}

.tabs {
	float:left;
	margin-bottom:15px;
	width:100%;	
}


/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	/*margin-top:-32767px;*/
}
@font-face {
 font-family: 'kalinga';
 src: url('fonts/kalinga-webfont.eot');
 src: url('fonts/kalinga-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/kalinga-webfont.woff') format('woff'), url('fonts/kalinga-webfont.ttf') format('truetype'), url('fonts/kalinga-webfont#kalinga') format('svg');
 font-weight: normal;
 font-style: normal;
}
#content_inner .residuos-conteudo  ul li {
	color:#818181;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:22px;}
p {
	margin:10px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#818181;
	line-height:22px;
	font-weight:normal;
}
a {
	text-decoration:none;
	color:#2367D2;
	font-weight:normal;
}
a:hover {
	text-decoration:underline;
}
.hover_imagem {
	background:transparent url(img/hover_imagem2.png);
	position:absolute;
	z-index:0;
}


h3 { font-size: 18px; font-weight: bold; font-family: "Trebuchet MS";}

/*TOPO*/

#header {
	/*min-width:1050px; */
	width:100%;
}

#header_in {		
	height:117px;	
	background:url(img/topo.jpg) repeat-x;
}

.topo{	
	width:1020px;
	margin:0 auto;
	position:relative;
	background:url(img/topo.jpg) repeat-x;
}

.acesso {width: 270px; font-size: 9px; float:left;}
.acesso a {color: #f8f8f8; cursor: default; text-decoration: none}

.contato{
	font-size: 12px;
	text-align:right;
	display:block;
	width: 720px;
	margin: 0 auto;
	color:#5281c9;
	overflow: hidden;
	padding: 0.6em 0;
	text-transform: uppercase;
	
}
.contato ul {list-style: none;}
.contato ul li{
	float:right; 
	margin-left: 20px !important;
	list-style: none !important;
	padding-left: 20px;
	background: url(img/pipe.gif) no-repeat}



.logo_position {
	float:left;
	width: 625px;
	display:block;
	margin-top:20px;
	margin-left: 8px;
}


.inf_ex {
	float:right;
	font-family:'kalinga';
	color:#FFF;
	font-size:12px;
	margin-top:6px;
	width:250px;
}
.inf_ex span {
	float:left;
}
.inf_ex a {
	font-family:'kalinga';
	color:#FFF;
	font-size:12px;
	display:block;
	float:left;
	margin-left:15px;
}
.inf_ex a:hover {
	color:#f1f1f1;
	text-decoration:underline;
}
.inf_ex a img {
	float: left;
	margin-right: 5px;
}
#searchform, #search-block-form {}
#edit-search-block-form-1-wrapper{
	width: 275px;
	overflow: hidden;
	float: left;
	margin-top: 40px;
}
#searchform input, #search-block-form input {
	background: #E6EAF1 url(img/lupa.png) 8px center no-repeat;
	color: #afafaf;
	padding:9px 78px 9px 45px;
	width:100%;
}
#searchform #searchsubmit, #search-block-form .form-submit {
	background: white;
	color: #5280C9;
	background-image: none !important;
	padding: 4px;
	position: relative;
	cursor: pointer;
	top: 43px;
	width: 34px;
	height: 28px;
	float: left;
	right: 37px;
}
#searchform #searchsubmit:hover, #searchform .form-submit:hover {
	background:#f6f6f6;
}


#header_in .serviços_a {
	width: 450px;
	float: left;
	position: absolute;
	left: 524px;
	top: 50px;
}
.serviços_a a {
	color: white;
	text-transform: uppercase;
	display: block;
	width: 120px;
	float: left;
	font-size: 12px;
	font-family: kalinga;
	margin-right: 20px;
}
.serviços_a a:hover {
	color:#FFF;
	text-decoration:underline;
}
.serviços_a a img {
	float:left;
}
.parana {
	float:right;
	margin-right: 6px;
	/*vertical-align: middle;
	right:0;
	top:32px;*/
}

/*TOPO*/
/*MENU*/
#menu {
	/*float:left;
	width:100%;
	height:32px;
	background-color: #F8F8F8;
	width: 614px;*/
	background-color: #5280C9;
	height: 36px;
	position: relative;
	z-index:999;
}
#menu .azul {/*
	position:absolute;
	width:55%;
	height:32px;
	background:#5280c9;
	border:1px solid #5280c9;
	z-index:0;
	top:0;
	left:0;*/
}
#menu .branco {/*
	position:absolute;
	width:39%;
	height:32px;
	background:#FFF;
	z-index:0;
	top:0;
	right:0;
	border:1px solid #dadada;*/
}
.menu_inner {
	width:1015px;
	margin:0 auto;
	position:relative;
	z-index:1;
}
.menu_inner img{ float:left; margin-left: 207px; margin-right: 6px;}

.menu_inner #principal {
/*	width: 614px;
	background: #5280C9;
	float: left;
	height: 34px;
	position: relative;*/
}
.menu_inner #principal li {
	float:left;
	list-style:none;
	
}
.menu_inner #principal li a {
	color: white;
	font-family: kalinga;
	font-size: 11px;
	padding:10px 10px 9px 10px;
	display: block;
	margin-top:1px;
	text-transform:uppercase;
	text-decoration:none;
}
.menu_inner #principal li:hover {
	background:#315b9f;
	text-decoration:none;
}
.menu_inner #perfil {
	float:left;
	width:360px;
}
.menu_inner #perfil a {
	padding: 8px 8px 11px 8px;
	margin-left:1px;
	display: block;
}
/*.menu_inner #perfil li.clientes_t a {
	color:#226b74;
}
.menu_inner #perfil li.prefeituras_t  a{ 
	color:#40b688;
}
.menu_inner #perfil li.investidores_t a{
	color:#9b45a6;
}
.menu_inner #perfil li.fornecedores_t a{
	color:#d8b61a;
}
*/
.menu_inner #perfil li.clientes_t:hover{
	background:#226b74;
}
.menu_inner #perfil li.clientes_t:hover a{
	color:#FFF;
	text-decoration:none;
}


.menu_inner #perfil li.prefeituras_t:hover{
	background:#40b688;
}
.menu_inner #perfil li.prefeituras_t:hover a{
	color:#FFF;
	text-decoration:none;
}


.menu_inner #perfil li.investidores_t:hover{
	background:#9b45a6;
}
.menu_inner #perfil li.investidores_t:hover a{
	color:#FFF;
	text-decoration:none;
}

.menu_inner #perfil li.fornecedores_t:hover{
	background:#d8b61a;
}
.menu_inner #perfil li.fornecedores_t:hover a{
	color:#FFF;
	text-decoration:none;
}
.menu_inner #perfil li {
	float:left;
	list-style:none;
}
.menu_inner #perfil li a {
	color:#FFF;
	font-family:kalinga;
	font-size:11px;
}
.menu_inner .perfil ul li a {
	color:#333 !important;
	text-transform:uppercase;
}

/*MENU*/



/*CONTENT*/

/*CONTENT*/
#content {
    margin:0 auto 50px;
	width: 1000px;
	padding: 0 10px;
	min-height: 800px;
}

.content_bg {
    float: left;
    width: 990px;
    padding: 15px 10px;
}
#content_inner {
	width: 670px;
	min-height: 800px;
	float: left;
}
#content_inner ul li {
	list-style:none;
}
#content_inner ul li img {
	float: left;
	margin: 5px;
}
/*  /CONTENT*/

#sidebar {
	width:315px;
	height:auto;
	float:right;
	padding-top: 23px;
}
.conteudo_geral {
	width:980px;
	float:left;
	min-height:800px;
	padding:0 10px;
	border:1px solid #f1f1f1;
	
}
/*FIM PERFIS*/

/*BOX SIDEBAR PADRÂO*/

#content .titulo_bloco {
	text-transform: uppercase !important;
	font-family: kalinga;
	font-size: 11px;
	color:#b6b5b5;
	width: 100%;
	margin: 0;
	}


#sidebar .box .box_bg {
	width: 273px;
	height: auto;
	margin: 0 0 11px 0;
	float: left;
	padding: 20px;
	background: white;
	border: 1px solid #F1F1F1;
}
#sidebar .box ul {
	margin-left:10px;
	width:263px;
	float:left;
	overflow:hidden;
}
#sidebar .box {
	width:315px;
	height:auto;
	margin:0 0 15px 0;
	float:left;
	background:url(img/sombra_side.png) center bottom no-repeat;
}
#sidebar .box strong a {
	background: #f2f2f2;
	display: block;
	padding: 5px 0 5px 15px;
	color:#5280c9;
	font-family:kalinga;
}

#sidebar .box strong em, #sidebar .titulo_bloco{
	background: #f2f2f2;
	display: block;
	padding: 5px 0 5px 15px;
	color:#5280c9 !important;
	font-family:kalinga !important;
	font-weight: bold;
	font-style:normal;
	text-transform: uppercase;
	font-size: 16px !important;
	width: 262px;
}

#sidebar .box ul li {
	float:left;
	list-style:none;
	width:100%;
}
#sidebar .box ul li a, #sidebar .box a {
	font-size:12px;
	color:#797979;
}
#sidebar .box ul li a {
background: url(img/line_.png) center bottom repeat-x;
padding: 10px 0 8px;
display: block;
}
#sidebar .box ul li ul li a{
	text-transform:uppercase;}
#sidebar .box ul li a:hover {
	font-size:12px;
	color:#333;
}
#sidebar .box p span {
	float: left;
	margin-right: 10px;
	background: url(img/page-sanepar/newsletter.png);
	width: 50px;
	height: 35px;
	display: block;
	margin-top:5px; 
}
#sidebar .box p {
	font-family:verdana;
	font-size:11px;
	color:#818181;
}

#sidebar .box strong a {
	background: #f2f2f2;
	display: block;
	padding: 5px 0 5px 15px;
	color:#5280c9;
	font-family:kalinga;
}

#sidebar .box form {
	margin:15px 0;
	float:left;
}
#sidebar .box form input {
	background:#f7f7f7;
	border:1px solid #b5b5b5;
	padding:10px 15px;
	color:#b5b5b5;
	width:240px;
	margin:5px 0;
}
#sidebar .box form input.eniar {
	background:#5280c9;
	float:right;
	color:#FFF;
	width:100px;
	cursor:pointer;
}


#sidebar .box form input.eniar:hover {
	background:#3460a5;
}
.clientes #sidebar .box strong a {
	color: #226B74 !important;
}
.clientes #sidebar .box p span {
	background: url(img/page-sanepar/newsletter_clientes.png);
}
.clientes #sidebar .box form input.eniar {
	background: #226B74 !important;
}
.clientes  #sidebar .box form input.eniar:hover {	
	background:#12575f !important;
}

.prefeituras #sidebar .box strong a {
	color: #40B688 !important;
}
.prefeituras #sidebar .box p span {
	background: url(img/page-sanepar/newsletter_prefeituras.png);
}
.prefeituras #sidebar .box form input.eniar {
	background: #40B688 !important;
}
.prefeituras  #sidebar .box form input.eniar:hover {	
	background:#40B688 !important;
}


.investidores #sidebar .box strong a {
	color: #9B45A6 !important;
}
.investidores #sidebar .box p span {
	background: url(img/page-sanepar/newsletter_investidores.png);
}
.investidores #sidebar .box form input.eniar {
	background: #9B45A6 !important;
}
.investidores  #sidebar .box form input.eniar:hover {	
	background:#9B45A6 !important;
}


/*FIM BOX SIDEBAR PADRÂO*/
.page-fornecedores #midias-topo  h1{ 
	color:#B59811 !important;	
}
.page-fornecedores .fornecedores_list strong{
	color:#B59811;
	font-size:13px;
}
.page-fornecedores .fornecedores_list a{
	color:#333;
}


.page-investidores #midias-topo  h1{ 
	color:#9B45A6 !important;	
}
.page-investidores .fornecedores_list strong{
	color:#9B45A6;
	font-size:13px;
}
.page-investidores .fornecedores_list a{
	color:#333;
}

.page-noticias  .lista_info_tecnica a img{
	float:left;
	margin-right:10px;
}


.node-type-perfil-investidores-2012 #content_inner ul.menu li {
	list-style: none;
	color: #818181;
	background: white;
	padding: 0px 15px 0px;
	margin-bottom: 13px;
	display: block;
	float: left;
	width: 170px;
	margin-right: 7px !important;
	list-style: none;
	text-align: center;
	margin-bottom: 11px !important;
	border: 1px solid #DDD;
	text-transform: uppercase;
	font-size: 11px;
	min-height: 62px;

}

.node-type-perfil-investidores-2012 #content_inner ul.menu li a {
	display:block;
	padding-top:11px;
}

.node-type-perfil-investidores-2012 #content_inner ul.menu li:last {
	
	clear:right;
}

.page-fornecedores  #content_inner ul.menu li {
	list-style: none;
	color: #818181;
	background: white;
	padding: 0px 15px 0px;
	margin-bottom: 13px;
	display: block;
	float: left;
	width: 270px;
	margin-right: 12px !important;
	list-style: none;
	text-align: center;
	margin-bottom: 11px !important;
	border: 1px solid #DDD;
	text-transform: uppercase;
	font-size: 11px;
	min-height: 62px;
}

.page-fornecedores  #content_inner ul.menu li a {
	display:block;
	padding-top:11px;
}

.page-fornecedores  #content_inner ul.menu li:last {
	clear:right;
}




/*SIDEBAR BOX2 RELEASE*/

#sidebar .box-release .box_bg {
	width: 273px;
	height: auto;
	margin: 0 0 11px 0;
	float: left;
	padding: 20px;
	background: white;
	border: 1px solid #F1F1F1;
}
#sidebar .box-release {
	width:315px;
	height:auto;
	margin:0 0 15px 0;
	float:left;
	background:url(img/sombra_side.png) center bottom no-repeat;
}
#sidebar .box-release strong a {
	background: #f2f2f2;
	display: block;
	padding: 5px 0 5px 15px;
	color:#5280c9;
	font-family:kalinga;
}
#sidebar .box-release ul {
	margin-left:10px;
	width:263px;
	float:left;
}
#sidebar .box-release ul li {
	float:left;
	list-style:none;
	padding:10px 0;
	width:100%;
}
#sidebar .box-release ul li a {
	font-size:13px;
	color:#355992;
}
#sidebar .box-release p {
	margin:0;
}
.box-release .veja-release {
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	color:#2367d2;
	display:block;
	text-decoration:none;
	font-size:10px;
}
/*FIM SIDEBAR BOX2*/

/*SIDEBAR BOX IMAGENS*/

#sidebar .box-imagens .box_bg {
	width: 273px;
	height: auto;
	margin: 0 0 11px 0;
	float: left;
	padding: 20px;
	background: white;
	border: 1px solid #F1F1F1;
}
#sidebar .box-imagens {
	width:315px;
	height:auto;
	margin:0 0 15px 0;
	float:left;
	background:url(img/sombra_side.png) center bottom no-repeat;
}
#sidebar .box-imagens strong a {
	background: #f2f2f2;
	display: block;
	padding: 5px 0 5px 15px;
	color:#5280c9;
	font-family:kalinga;
}
#sidebar .box-imagens ul {
	width: 280px;
	float: left;
	margin: 7px -3px;
}
#sidebar .box-imagens ul li {
	float:left;
	list-style:none;
}
#sidebar .box-imagens ul li img {
	float: left;
	margin: 4px;
}
.box-imagens .veja-release {
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	color:#2367d2;
	display:block;
	text-decoration:none;
	font-size:10px;
}
/*FIM SIDEBAR BOX IMAGENS*/

/*PAGE IMPRENSA BOX RELEASE*/
#imprensa-releases .box_bg {
	width: 420px;
	height: auto;
	margin: 0 0 9px 0;
	float: left;
	padding: 30px;
	background: white;
	border: 1px solid #F1F1F1;
}
#imprensa-releases {
	width: 480px;
	height: auto;
	margin: 0 0 35px 0;
	float: left;
	background: url(img/sombra_side_release.png) center bottom no-repeat;
}
#imprensa-releases strong a {
	display: block;
	padding: 5px 0 5px 70px;
	color: #3A3A3A;
	font-family: kalinga;
	font-size: 18px;
	background: url(img/icon_imprensa_release.png) left center no-repeat;
	margin-left: 10px;
	margin-bottom: 5px;
}
#imprensa-releases p {
	font-size: 11px;
	margin-top: 2px;
	line-height: 18px;
}
#imprensa-releases ul {
	width: 410px;
	float: left;
	margin-left: 10px;
	margin-top:10px;
}
#imprensa-releases ul li {
	float:left;
	list-style:none;
	margin:3px 0 8px 0
}
#imprensa-releases ul li a {
	font-size:13px;
	color:#355992;
}
#imprensa-releases .veja-release {
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	color:#2367d2;
	display:block;
	font-size:10px;
}
/*FIM PAGE IMPRENSA BOX RELEASE*/

/*INICIO INPUT IMPRENSA*/
#input-imprensa{
	float:left;
	width:100%;
	margin-bottom:20px;}
#input-imprensa form{
	position:relative;}	
#input-imprensa input {
	width: 905px;
	padding: 10px 50px 10px 45px;
	font-family: kalinga;
	color: #93ADD2;
	font-size: 18px;
	background: #E6EAF1 url(img/icon_lupa-input.png) 10px center no-repeat;
	border:1px solid;
}
#input-imprensa form input.enviar{
	width:auto;
	border:none;
	background:#93ADD2;
	padding:10px;
	position:absolute;
	top:1px;
	right:-1px;
	cursor:pointer;
	color:#FFF;
}	
#input-imprensa form input.enviar:hover{
	background:#FFF;
	color:#93ADD2;}	
/*FIM INPUT IMPRENSA*/


/*PAGE IMPRENSA BOX ENTRE EM CONTATO*/
#imprensa-contato .box_bg {
	width: 420px;
	height: auto;
	margin: 0 0 9px 0;
	float: left;
	padding: 30px;
	background: white;
	border: 1px solid #F1F1F1;
}
#imprensa-contato {
	width:480px;
	height:auto;
	margin:0 0 35px 0;
	float:right;
	background:url(img/sombra_side_release.png) center bottom no-repeat;
}
#imprensa-contato strong a {
	display: block;
	padding: 9px 0 10px 70px;
	color: #3A3A3A;
	font-family: kalinga;
	font-size: 18px;
	background: url(img/icon_imprensa_contato.png) left center no-repeat;
	margin-left: 10px;
}
#imprensa-contato form {
	margin: 13px 0;
	float: left;
}
#imprensa-contato form input {
	background: #F7F7F7;
	border: 1px solid #B5B5B5;
	padding: 10px 15px;
	color: #B5B5B5;
	width: 387px;
	margin:9px 5px;
}
#imprensa-contato form input.eniar {
	background:#5280c9;
	float:right;
	color:#FFF;
	width:120px;
	cursor:pointer;
}
#imprensa-contato form input.eniar:hover {
	background:#3460a5;
}
#imprensa-contato form .input-menor {
	width: 170px;
}
/*FIM PAGE IMPRENSA BOX ENTRE EM CONTATO*/

/*PAGE IMPRENSA BOX BANCO DE IMAGENS*/
#imprensa-imagens {
	width:480px;
	float:left;
	margin-bottom: 35px;
}
#imprensa-imagens h4 {
	font-size:17px;
	font-family:kalinga;
	color:#3a3a3a;
	font-weight:normal;
	margin-bottom:13px;
}
#imprensa-imagens h4 span {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
#imprensa-imagens .mais-info {
	float:right;
	color:#5280c9;
	font-weight:bold;
	font-size:8px;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	margin-top:5px;
}
#imprensa-imagens .mais-info:hover {
	text-decoration:underline;
	color:#5280c9;
}
#imprensa-imagens ul {
	width: 490px;
	margin: 0px -5px;
	float: left;
}
#imprensa-imagens ul li {
	float:left;
	list-style:none;
}
#imprensa-imagens ul li img {
	margin:3px;
	float:left;
}
/*FIM PAGE IMPRENSA BOX BANCO DE IMAGENS*/

/*PAGE IMPRENSA BOX MULTIMIDIA*/
#imprensa-multimidia {
	width:480px;
	float:right;
	margin-bottom: 35px;
}
#imprensa-multimidia h4 {
	font-size:17px;
	font-family:kalinga;
	color:#3a3a3a;
	font-weight:normal;
	margin-bottom:13px;
}
#imprensa-multimidia h4 span {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
#imprensa-multimidia .mais-info {
	float:right;
	color:#5280c9;
	font-weight:bold;
	font-size:8px;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	margin-top:5px;
}
#imprensa-multimidia .mais-info:hover {
	text-decoration:underline;
	color:#5280c9;
}
/*FIM PAGE IMPRENSA BOX MULTIMIDIA*/

/*MÍDIA TOPO FORNECEDORES*/
#midias-topo-fornecedores {
	background: #fff;
	padding: 0 0 0;
	border: 1px solid #F0F0F0;
	width: 1000px;
	margin: 0 auto 10px;
	float: left;
}
#midias-topo-fornecedores h1 {
	font-size: 17px;
	color: white;
	font-family: kalinga;
	font-weight: normal;
	width: 778px;
	float: left;
	padding: 10px 0 10px 20px;
	background: #dab91f;
}
#midias-topo-fornecedores #compartilhe {
	float: right;
	width: 140px;
	background: white;
	padding: 12px 12px 12px 50px;
	margin: 0;
}
/*FIM MÍDIA TOPO FORNECEDORES*/

/*MÍDIA TOPO INVESTIDORES*/
#midias-topo-investidores {
	background: #fff;
	padding: 0 0 0;
	border: 1px solid #F0F0F0;
	width: 1000px;
	margin: 0 auto 10px;
	float: left;
}
#midias-topo-investidores h1 {
	font-size: 17px;
	color: white;
	font-family: kalinga;
	font-weight: normal;
	width: 778px;
	float: left;
	padding: 10px 0 10px 20px;
	background: #9b45a6;
}
#midias-topo-investidores #compartilhe {
	float: right;
	width: 140px;
	background: white;
	padding: 12px 12px 12px 50px;
	margin: 0;
}
/*FIM TOPO INVESTIDORES*/

/*MÍDIA TOPO PREFEITURAS*/
#midias-topo-prefeituras {
	background: #fff;
	padding: 0 0 0;
	border: 1px solid #F0F0F0;
	width: 1000px;
	margin: 0 auto 10px;
	float: left;
}
#midias-topo-prefeituras h1 {
	font-size: 17px;
	color: white;
	font-family: kalinga;
	font-weight: normal;
	width: 778px;
	float: left;
	padding: 10px 0 10px 20px;
	background: #40b688;
}
#midias-topo-prefeituras #compartilhe {
	float: right;
	width: 140px;
	background: white;
	padding: 12px 12px 12px 50px;
	margin: 0;
}
/*FIM MÍDIA TOPO PREFEITURAS*/

/**/
/*MÍDIA TOPO CLIENTES*/


#midias-topo-clientes {
	background: #fff;
	padding: 0 0 0;
	border: 1px solid #F0F0F0;
	width: 1000px;
	margin: 0 auto 10px;
	float: left;
}
#midias-topo-clientes h1 {
	font-size: 17px;
	color: white;
	font-family: kalinga;
	font-weight: normal;
	width: 778px;
	float: left;
	padding: 10px 0 10px 20px;
	background: #226B74;
}
#midias-topo-clientes #compartilhe {
	float: right;
	width: 140px;
	background: white;
	padding: 12px 12px 12px 50px;
	margin: 0;
}
/*FIM MÍDIA TOPO CLIENTES*/

/*CLIENTES INTERNA DOWNLOADS*/
#clientes-downloads {
	width:100%;
	float:left;
	margin:20px 0 35px;
}
#clientes-downloads ul {
	width:100%;
	float:left;
}
#clientes-downloads ul li {
	float: left;
	width: 160px;
	text-align: center;
	margin: 0 2px;
}
#clientes-downloads ul li a {
	padding:0 20px;
	display:block;
}
#clientes-downloads ul li a :hover{
	text-decoration:underline !important;
}
#clientes-downloads ul li a p {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#28717a;
}
#clientes-downloads ul li a img {
	float: none;
	margin: 0 auto;
	display: block;
}
/*FIM CLIENTES INTERNA DOWNLOADS*/

/*FORNECEDORES BOX MANUAL*/
#box-manual .box_bg {
	width: 283px;
	height: auto;
	margin: 0 0 11px 0;
	float: left;
	padding: 20px;
	background: white;
	border: 1px solid #F1F1F1;
}
#box-manual {
	width:325px;
	height:auto;
	margin:0 0 15px 0;
	float:left;
	background:url(img/sombra_side.png) center bottom no-repeat;
	margin: 5px 0;
}
#box-manual .title, a.fornecedores-box .title {
	padding: 10px 0 10px 0px;
}
a.fornecedores-box .title h3, #box-manual .title h3 {
	display: block;
	color: #B59811 ;
	font-family: verdana;
	font-size: 13px;
}
#box-manual .title p {
	line-height: 13px;
	font-size: 10px;
	margin-top: 4px;
}
#box-manual ul {
	margin-left: 10px;
	width: 275px;
	float: left;
}
#box-manual ul li {
	float: left;
	list-style: none;
	padding: 2px 0;
	width: 100%;
}
#box-manual ul li a {
	font-size:11px;
	color:#B59811 ;
}
#box-manual p {
	margin:0;
}
.fornecedores-box-pequeno {
	width: 325px;
	height: auto;
	margin: 5px 0px 0px 10PX;
	float: left;
	background: url(img/sombra_side.png) center bottom no-repeat;
	padding-bottom: 10px;
}
a.fornecedores-box {
	padding: 17px;
	background: white;
	border: 1px solid #F1F1F1;
	position: relative;
	display: block;
	float: left;
	color:#DAB91F;
}
a.fornecedores-box img, #box-manual .title img {
	float: left;
	margin: 15px 15px 25px 0;
}
a.fornecedores-box p {
	line-height: 19px;
	margin-top: 5px;
}
a.fornecedores-box span.saiba_sanepar_box {
	color: #B59811;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background: white;
	padding:6px 0px;
	display: block;
	float: right;
}
a.fornecedores-box span.saiba_sanepar_box:hover {
	text-decoration:underline;
}
a.fornecedores-box span.cadastrar {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background: #DAB91F;
	padding: 6px 10px;
	display: block;
	float: right;
	font-weight: bold;
}
a.fornecedores-box span.cadastrar:hover {
	background: #B59811 ;
}
/*FIM FORNECEDORES BOX*/

/*FORNECEDORES INTERNA BOX */
#fornecedores-interna {
	width:100%;
	float:left;
	margin:15px 0;
}
#fornecedores-interna H3 {
	color:#798ca9;
	font-family:kalinga;
	font-size:16px;
	font-weight:normal;
	padding-bottom:15px;
	border-bottom:1px solid #cfcfcf;
}
#fornecedores-interna ul {
	width:100%;
	float:left;
	margin:10px 0;
}
#fornecedores-interna ul li {
	float:left;
	width:100%;
	margin:8px 0;
	list-style:none;
}
#fornecedores-interna ul li a {
	color:#dab91f;
	font-size:12px;
	background:url(img/icon_fornecedor-interna.png) left center no-repeat;
	padding:5px 0 5px 30px;
}

/*FIM FORNECEDORES INTERNA BOX */


/*INVESTIDORES BOX*/
a.investidores-box .title, div.investidores-box .title {
	padding: 10px 0 10px 0px;
}
a.investidores-box .title h3, div.investidores-box .title h3 {
	display: block;
	color: #9b45a6;
	font-family: verdana;
	font-size: 13px;
}
.investidores-box-pequeno {
	width: 325px;
	height: auto;
	margin: 5px 0px 0px 7PX;
	float: left;
	background: url(img/sombra_side.png) center bottom no-repeat;
	padding-bottom: 10px;
}
a.investidores-box, div.investidores-box {
	padding: 17px;
	background: white;
	border: 1px solid #F1F1F1;
	position: relative;
	display: block;
	float: left;
	color:#9B45A6;
}
a.investidores-box img, div.investidores-box img {
	float: left;
	margin: 15px 15px 25px 0;
}
a.investidores-box p, div.investidores-box p {
	line-height: 19px;
	margin-top: 5px;
}
a.investidores-box  .saiba_sanepar_box, div.investidores-box  .saiba_sanepar_box {
	color: #9b45a6;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background: white;
	padding:6px 0px;
	display: block;
	float: right;
}
a.investidores-box span.saiba_sanepar_box:hover, div.investidores-box span.saiba_sanepar_box:hover {
	text-decoration:underline;
}
div.investidores-box ul {
	float: left;
}
div.investidores-box ul li {
	float:left;
	list-style:none;
}
div.investidores-box ul li a {
	font-size: 8px;
	color: #9B45A6;
	font-family: Verdana, Geneva, sans-serif;
	padding: 0 10px 0 0;
}
/*FIM INVESTIDORES BOX*/


/*PREFEITURAS BOX*/
a.prefeituras-box .title {
	padding: 10px 0 10px 0px;
}
a.prefeituras-box .title h3 {
	display: block;
	color: #40b688;
	font-family: verdana;
	font-size: 13px;
}
.prefeituras-box-pequeno {
	width: 325px;
	height: auto;
	margin: 5px 0px 0px 7PX;
	float: left;
	background: url(img/sombra_side.png) center bottom no-repeat;
	padding-bottom: 10px;
}
a.prefeituras-box {
	padding: 17px;
	background: white;
	border: 1px solid #F1F1F1;
	position: relative;
	display: block;
	float: left;
	color:#40B688;
}
a.prefeituras-box img {
	float: left;
	margin: 15px 15px 25px 0;
}
a.prefeituras-box p {
	line-height: 19px;
	margin-top: 5px;
}
a.prefeituras-box span.saiba_sanepar_box {
	color: #40b688;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background: white;
	padding:6px 0px;
	display: block;
	float: right;
}
a.prefeituras-box span.saiba_sanepar_box:hover {
	text-decoration:underline;
}
/*FIM PREFEITURAS BOX*/



/*CLIENTES BOX */
.clientes-box-pequeno {
	width: 325px;
	height: auto;
	margin: 5px 8px 0px 0px;
	float: left;
	background: url(img/sombra_side.png) center bottom no-repeat;
	padding-bottom: 10px;
	height:168px;
}
a.clientes-box {
	padding: 17px;
	background: white;
	border: 1px solid #F1F1F1;
	position: relative;
	display: block;
	float: left;
	color:#226B74;
	height:132px;
	width: 280px;
}
a.clientes-box img, #box-manual .title img {
	float: left;
	margin: 15px 12px 25px 0;
}
a.clientes-box p {
	line-height: 19px;
	margin-top: 5px;
}
a.clientes-box span.saiba_sanepar_box {
	color: #226b74;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background: white;
	padding:6px 0px;
	display: block;
	position:absolute;
	right:13px;
	bottom:10px;
}
a.clientes-box span.saiba_sanepar_box:hover {
	text-decoration:underline;
}
a.clientes-box span.cadastrar {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	background: #226b74;
	padding: 6px 10px;
	display: block;
	float: right;
	font-weight: bold;
}
a.clientes-box .title h3 {
	display: block;
	color: #226b74;
	font-family: verdana;
	font-size: 13px;
	text-transform:uppercase;
}
#box-manual .title, a.clientes-box .title {
	padding: 10px 0 10px 0px;
}
/*FIM CLIENTES BOX*/


/*BLOCO CLIENTES*/
#pag-clientes {
	width: 675px;
	float: left;
	margin-left: -10px;
}
/*FIM BLOCO CLIENTES*/

/*CLIENTES BOX ÚTILIDADES PÚBLICAS*/
#clientes .box-release .box_bg {
	width: 273px;
	height: auto;
	margin: 0 0 11px 0;
	float: left;
	padding: 20px 25px;
	background: white;
	border: 1px solid #F1F1F1;
}
#clientes .box-release {
	width: 325px;
	height: auto;
	margin: 5px 0 15px 0;
	float: right;
	background: url(img/sombra_side.png) center bottom no-repeat;
}
#clientes .box-release strong a {
	background: #F2F2F2;
	display: block;
	padding: 5px 0 5px 15px;
	color: #226B74;
	font-family: kalinga;
}
#clientes .box-release ul {
	margin-left:10px;
	width:263px;
	float:left;
}
#clientes .box-release ul li {
	float:left;
	list-style:none;
	padding:10px 0;
	width:100%;
}
#clientes .box-release ul li a {
	font-size:13px;
	color:#226B74;
}
#clientes .box-release ul li h5 {
font-size: 13px;
color: #226B74;
font-weight:normal;
text-transform: uppercase;
}
#clientes .box-release p {
	margin:0;
}
#clientes .box-release .todos-release {
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	color: white;
	display: block;
	text-decoration: none;
	font-size: 10px;
	background: #226B74;
	padding: 6px 10px;
}
#clientes .box-release .todos-release:hover {
	background: #165d66;
}

/*FIM CLIENTES BOX ÚTILIDADES PÚBLICAS*/

/*CLIENTES BOX ?TILIDADES P?BLICAS*/
.box-release .box_bg {
	width: 273px;
	height: auto;
	margin: 0 0 11px 0;
	float: left;
	padding: 20px 25px;
	background: white;
	border: 1px solid #F1F1F1;
	height:309px;
}
.box-release {
	width: 325px;
	height: auto;
	margin: 5px 0 15px 0;
	float: right;
	background: url(img/sombra_side.png) center bottom no-repeat;
}
.box-release strong a {
	background: #F2F2F2;
	display: block;
	padding: 5px 0 5px 15px;
	color: #226B74;
	font-family: kalinga;
}
 .box-release ul {
	margin-left:10px;
	width:263px;
	float:left;
}
.box-release ul li {
	float:left;
	list-style:none;
	padding:10px 0;
	width:100%;
}
.box-release ul li a {
	font-size:13px;
	color:#226B74;
}
.box-release ul li h5 {
font-size: 13px;
color: #226B74;
font-weight:normal;
text-transform: uppercase;
}
.box-release p {
	margin:0;
}
.box-release .todos-release {
	float: right;
	font-family: Verdana, Geneva, sans-serif;
	color: white;
	display: block;
	text-decoration: none;
	font-size: 10px;
	background: #226B74;
	padding: 6px 10px;
}
.box-release .todos-release:hover {
	background: #165d66;
}

/*FIM CLIENTES BOX ?TILIDADES P?BLICAS*/


/*SUSTENTABILIDADE BOX*/
a.sutentabilidade-box {
	padding: 20px;
	width: 193px;
	height: 125px;
	background: url(img/sustentabilidade-box.png) no-repeat;
	float: left;
	margin: 7px 15px 7px 2px;
	position: relative;
	display: block;
	text-align:center;
	color:#FFF;
}
a.sutentabilidade-box:hover {
	background: url(img/sustentabilidade-box_hover.png) no-repeat;
}
a.sutentabilidade-box h2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
a.sutentabilidade-box img {
	float: none;
	margin:0 auto;
}
a.sutentabilidade-box p {
	line-height: 13px;
	margin: 3px 0 0 5px;
	color:#fff;
	font-size:10px;
}
a.sutentabilidade-box span.saiba_sanepar_box {
	color: #2367D2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	position: absolute;
	right: 5px;
	bottom: 11px;
	background: white;
	padding: 5px 10px;
	display: block;
}
a.sutentabilidade-box span.saiba_sanepar_box:hover {
	text-decoration:underline;
}
#sustentabilidade {
	float:left;
	margin:35px 0;
}
.imagem-sustentabilidade {
	float: left;
	margin: 15px 20px 10px 0;
	padding: 8px;
	background: white;
	border: 1px solid #DDD;
}
/*SUSTENTABILIDADE BOX*/

/*SUSTENTABILIDADE BOX INTERNO*/
#sustentabilidade-box {
	float: left;
	background: white;
	border: 1px solid #DDD;
	padding: 20px;
	width: 623px;
}
#sustentabilidade-box ul {
	width: 100%;
	float: left;
	list-style: none;
	margin-bottom: 25px;
}
#sustentabilidade-box h3 {
	color:#616161;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
#sustentabilidade-box ul li {
	float:left;
	width:100%;
}
#sustentabilidade-box ul li a {
	text-decoration: none;
	font-size: 12px;
	color: #5280C9;
	font-family: Verdana, Geneva, sans-serif;
	display: block;
	margin: 5px 0;
}
#sustentabilidade-box p.sustentabilidade-rodape {
	margin: 0 auto;
	text-align: center;
	width: 500px;
	display: block;
}
/*FIM SUSTENTABILIDADE BOX INTERNO*/

/*GALERIA INTERNA*/
#galeria-interna {
	margin-top:15px;
	padding-bottom:20px;
	margin-bottom:15px;
	float:left;
	width: 667px;
}
#galeria-interna h3 {
	font-family:kalinga;
	font-size:16px;
	color:#818181;
}
#galeria-interna ul {
	margin-top:10px;
	float:left;
}
#galeria-interna ul li {
float: left;
list-style: none !important;
margin: 0 10px 10px 0;
padding: 4PX;
background: white;
border: 1PX SOLID #D1D1D1;
}
#galeria-interna ul li a{
	position:relative;}
#galeria-interna ul li a img {
	margin: 0;
}
/*FIM GALERIA INTERNA*/

/*ULTIMAS NOTÍCIAS INTERNA*/
#noticias-interna {
	margin-top:15px;
	padding-bottom:20px;
	margin-bottom:15px;
	float:left;
}
#noticias-interna h3 {
	font-family:kalinga;
	font-size:18px;
	color:#2f73df;
	font-weight:normal;
}
#noticias-interna .ultimas {
	margin-top: 10px;
	float: left;
	background: white;
	padding: 20px;
	width: 625px;
	border: 1px solid #F2F2F2;
}
.ultimas a {
	display:block;
	position:relative;
}
#noticias-interna #noticias-bg-h2 {
	background: white;
	position: relative;
	width: 165px;
	padding:24px 0 0 0;
	/*top:5px;*/
	height: 167px;
}
#noticias-interna ul li {
	float: left;
	list-style: none;
	margin: 0 10px 10px 0;
}
#noticias-interna .noticias-box3 span a {
	position: absolute;
	top: 0;
	background: white;
	color: #979797;
	left: 0;
	font-size: 11px;
	padding: 5px 0;
	display: block;
	line-height: 10px;
}
#noticias-interna .noticias-box3 {
	width: 165px;
	padding-right: 23px;
	/*border-right: none;
	border-left: 1px solid #F2F2F2;
	border-bottom: none;
	border-top: none;*/
	margin-bottom:18px;
}
#noticias-interna .noticias-box3:first-child {
	border:none;
}
/*ULTIMAS NOTÍCIAS INTERNA*/


/*PÁGINA UTILIDADES PÚBLICAS BOX*/
#page_utilidades_box {
	float: left;
	width: 675px;
	margin-bottom: 10px;
}
#page_utilidades_box ul {
	float: left;
	padding:5px 0;
}
#page_utilidades_box ul li {
	list-style: none;
	float: left;
	width: 205px;
	margin: 10px 20px 10px 0;
}
#page_utilidades_box ul li span {
	color:#355992;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#page_utilidades_box ul li p {
	color:#797979;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
#page_utilidades_box ul.lista-direita {
	padding: 15px 0 15px 0;
	border-bottom:1px solid #e4e4e4;
	margin-bottom:15px;
}
#page_utilidades_box ul.lista-direita li {
	margin: 0;
	float: left;
	border-left: 1px solid #E4E4E4;
	padding: 0 38px;
	width: 170px;
}
#page_utilidades_box ul.lista-direita li:first-child {
	border: none;
	padding-left: 0;
	width: 140px;
}
#page_utilidades_box ul.lista-direita li a {
	text-decoration: none;
	color: #355992;
	float: left;
	font-family: kalinga;
	font-size: 12px;
	padding: 15px 0 15px 40px;
	font-weight: bold;
	background: url(img/lista_utili_home.png) no-repeat left 12px;
}
#page_utilidades_box ul.lista-direita li a:hover {
	background-position: left -53px;
	color:#6d6e71;
	text-decoration:underline;
}
#page_utilidades_box ul.lista-direita li a.dois {
	background-position: left -125px;
}
#page_utilidades_box ul.lista-direitali a.dois:hover {
	background-position: left -200px;
	color:#6d6e71;
	text-decoration:underline;
}
#page_utilidades_box ul.lista-direita li a.tres {
	background-position: left -278px;
}
#page_utilidades_box ul.lista-direita li a.tres:hover {
	background-position: left -353px;
	color:#6d6e71;
	text-decoration:underline;
}
/*FIM PÁGINA UTILIDADES PÚBLICAS BOX*/


/*PÁGINA RESULTADOS DE BUSCA*/
#busca-box {
	float:left;
	margin-bottom:25px;
	margin-top:15px;
}
#busca-box ul li {
	width:100%;
	float:left;
	padding-bottom:5px;
	border-bottom:1px solid #d0d0d0;
	margin-bottom:15px;
	list-style:none;
}
#busca-box ul li a {
	color:#355992;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}
#busca-box ul li p {
	margin-top:5px;
	font-size:11px;
}
/*FIM PÁGINA RESULTADOS DE BUSCA*/


/*TOPO NOTICIAS*/
#topo-noticias h1 {
	color:#474747;
	font-family:Verdana, Geneva, sans-serif;
	padding:10px 0;
	font-size:28px;
	width: 286px;
	float: right;
}
#topo-noticias h2 {
	font-weight:normal;
	color:#818181;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
}


/*FIM TOPO NOTICIAS*/

/*PAGE NOTICIAS BOX LISTA*/
#lista-noticias {
	float:left;
	margin-bottom:25px;
}
#lista-noticias UL {
	float:left;
	margin-top:15px;
}
#lista-noticias ul li {
	width:100%;
	float:left;
	margin-bottom:10px;
	list-style:none;
}
#lista-noticias ul li a {
	color:#5280c9;
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
#lista-noticias ul li a:hover{
	text-decoration:underline;
	color:#666;}
#lista-noticias ul li p {
	margin-top:5px;
	font-size:11px;
}
#lista-noticias h4 {
	font-size:17px;
	font-family:kalinga;
	color:#3a3a3a;
	font-weight:normal;
	margin-bottom:7px;
}
#lista-noticias h4 span {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
#lista-noticias a.veja-mais {
	float: right;
	font-family: verdana;
	font-size: 10px;
	display: block;
	color: #2367D2;
}
/*FIM PAGE NOTICIAS BOX LISTA*/

/*NOTÍCIAS*/
#noticias {
	width:675px;
}
#noticias .noticia-textos{
	float:left;
	width:296px;
	padding: 15px 20px;
	background:#fff;
	border:1px solid #dfedf4;
	margin-left:5px;
	height: 215px;
	}

#noticias-bg-h2 {
	float:left;
	width:280px;
	padding: 10px 20px;
	background:#fff;
	border:1px solid #dfedf4;
	height: 50px;
	margin: 0 10px 0 0;
	overflow: hidden;
	}
	
#noticias-bg-h3 {
	float:left;
	width:296px;
	padding: 10px 20px;
	background:#fff;
	border:1px solid #dfedf4;
	height: 50px;	
	margin: 0 0 5px 0;
	}
.view-v-noticias .view-display-id-block_5{
	clear:both;
	margin: 15px 0;
}
#noticias-bg-h2 h2 a, #noticias-bg-h3 h2 a{
	color: #7a7a7a; 
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#noticias-bg-h2 h2, #noticias-bg-h3 h2{
	line-height: 17px;
	height: 45px;
	overflow: hidden;
}
#noticias-box1 {
	height: 248px;
	position: relative;
	overflow: hidden;
}

#noticias-box1 img{border: 2px solid #dfedf4; float: left; margin: 0 4px 10px 0;}

#noticias-box1 a {
	display:block;
	position:relative;
}

#noticias p {
	margin: 10px 0 0 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #818181;
	line-height: 15px;
}

#noticias-box2 span ul li{
	float:left;
	width:100%;}

#noticias-box1 h1 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 21px;
	color: #7a7a7a;
	font-weight: bold;
	text-decoration: none;
	line-height: 28px;
	display: block;
	padding-top: 2px;
}
#noticias-box1 h1 a:hover, #noticias-box1 span a:hover, #noticias-box1 p a:hover, #noticias-bg-h2 span a:hover, #noticias-bg-h3 span a:hover {
	color:#7a7a7a;
	text-decoration:underline;
}
#noticias-box1 p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#7a7a7a;
	line-height:19px;
	margin:10px 0;
}
#noticias-box1 p a {
	text-decoration: none;
	color: #6DA9C3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#artigos-home a, #videos a{
	text-decoration: none;
	color: #5280cd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#videos h4{color: #E8AB35;}
#videos div{text-align:right}

#noticias-box1 span a {
	/*position: absolute;
	top: -22px;
	background: #5280C9;
	color: white;
	left: 0;	
	padding: 5px;
	font-size: 11px;
	display: block; */
}
#noticias-bg-h1 {
	width: 675px;
	/*background: #ffffff;
	border: 1px solid #f2f2f2;
	top: -4px;
	width: 279px;
	padding: 0 20px 5px 20px;
	min-height:193px;
	float: left;
	
	float:left;	
	width:300px;
	position:relative;
	padding:10px 20px;
	background:#fff;
	border:1px solid #f2f2f2;
	margin-bottom:5px;
	height:225px;*/
}

#noticias-box1 span a, #noticias-bg-h2 span a, #noticias-bg-h3 span a{
	color: #979797;
	font-size: 11px;
	display: block;
	text-transform: uppercase;
}

#noticia-control{
    float: right;
    margin-right: 15px;
    margin-top: 3px;
	position: relative;
}

/*
#noticias-box2 {
	float:left;
	width:300px;
	position:relative;
	padding:10px 20px;
	background:#fff;
	border:1px solid #f2f2f2;
	margin-bottom:5px;
	height:206px;
}
#noticias-box2 h2 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 28px;
	color: #5280c9;
	font-weight: bold;
	text-decoration: none;
	line-height: 31px;
	display: block;
	padding-top: 10px;
}
#noticias-box2 h2 a:hover {
	text-decoration:underline;
	color:#5280c9;
}
#noticias-box2 span a  {
	color: #979797;
	font-size: 11px;
	display: block;
	text-transform: uppercase;
}
#noticias-box2 span a:hover {
	color:#ccc;
	text-decoration:underline;
}
#noticias-box2 p a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#585858;
	line-height:20px;
	margin:10px 0;
}
#noticias-box2 p a:hover {
	color:#999;
	text-decoration:underline;
}*/
.noticias-box3 {
	float: left;
	width: 148px;
	position: relative;
	padding: 10px;
	background: white;
	/* border: 1px solid #F2F2F2; */
	height: auto;
	overflow:hidden;
}
.noticias-box3 span a {
	color: #979797;
	font-size: 11px;
	display: block;
	text-transform:uppercase;
}
.noticias-box3 span a:hover {
	color:#333;
	text-decoration:underline;
}
.noticias-box3 h2 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height:16px;
	color: #5280C9;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 2px;
	margin-bottom: 22px;
	margin-bottom: 12px;
}
.noticias-box3 h2 a:hover {
	text-decoration:underline;
	color:#5280c9;
}
.bloco2 {
	float: right;
	padding: 0 0 20px 0;
	width: 165px;
}
.bloco2 span a {
	position: absolute;
	top: -22px;
	background: #fff;
	color: #979797;
	left: 0;
	font-size: 11px;
	padding: 5px;
	display: block;
}
.bloco2 h2 a {
	padding-top:10px;
}
.view-id-v_noticias .mais-info {
	float:right;
	color:#6da9c3;
	font-size:12px;
	display:block;
	margin: 5px 0 30px 0;
	background-color: #dfedf4;
	width: 646px;
	text-align: right;
	padding: 7px 12px;
}
.view-id-v_noticias .mais-info:hover {
	text-decoration:underline;
	color:#6da9c3;
}
/*FIM NOTÍCIAS*/

/*TV SANEPAR*/	
#tv-sanepar {
	width:335px;
	float:left;
	margin-bottom: 35px;
	margin-right: 38px;
}
#tv-sanepar h4 a {
font-size: 17px;
font-family: kalinga;
color: #3A3A3A;
font-weight: normal;
margin-bottom: 0px;
display: block;
}
#tv-sanepar h4 a span {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
#tv-sanepar .mais-info {
	float:right;
	color:#5280c9;
	font-weight:bold;
	font-size:8px;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
}
#tv-sanepar .mais-info:hover {
	text-decoration:underline;
	color:#5280c9;
}
/*FIM TV SANEPAR*/

#downloads {float: right;width: 296px;}
#downloads h4{color: #609a49}
#downloads li{margin: 15px 0; background:url(img/marc_downloads.gif) no-repeat; padding-left: 25px;}
#downloads a {color: #609a49; font-size:14px; font-weight: bold; width: 125px; display: block;}

#downloads-pagina #downloads { float:none; width: 450px; margin-left: 40px;}
#downloads-pagina #downloads ul li {list-style:none;}



/*BANNER HOME*/
#banner-home {
	float:left;
	margin-bottom: 35px;
}
/*FIM BANNER HOME*/

/*RÁDIO SANEPAR*/
#radio-sanepar {
	width:300PX;
	float:right;
	margin-bottom:25px;
}
#radio-sanepar h4  a {
	font-size: 17px;
	font-family: kalinga;
	color: #3A3A3A;
	font-weight: normal;
	margin-bottom: 0;
	display: block;
}
#radio-sanepar H4 a span {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
#radio-sanepar ul li {
	float: left;
	background: white;
	border: 1px solid #F2F2F2;
	list-style: none;
	padding: 2px 10px;
	width: 279px;
}
#radio-sanepar ul li p {
	color:#2367d2;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
#radio-sanepar .mais-info {
	float:right;
	color:#5280c9;
	font-weight:bold;
	font-size:8px;
	font-family:Verdana, Geneva, sans-serif;
	display:block;
	margin-top:5px;
}
#radio-sanepar .mais-info:hover {
	text-decoration:underline;
	color:#5280c9;
}
/*FIM RÁDIO SANEPAR*/


/*SERVIÇOS-HOME*/
#servicos-home {
	width: 645px;
	padding: 15px 15px 20px 15px;
	background: url(img/servicos_home.png) no-repeat;
	float: left;
	position: relative;
	margin-bottom:25PX;
}
#servicos-home span {
	float: left;
	color: white;
	font-family: kalinga;
	font-size: 18px;
	width: 100px;
}
#servicos-home ul li {
	list-style: none;
	float: left;
	background: url(img/lista_servicos_home.png) no-repeat right -5px;
}
#servicos-home ul li:last-child {
	background:none;
}
#servicos-home ul li a {
	float: left;
	text-decoration: none;
	color: white;
	font-family: kalinga;
	font-size: 12px;
	width: 80px;
	text-align: center;
	padding: 0 25px;
}
#servicos-home ul li a:hover {
	color:#EDEDED;
	text-decoration: underline;
}
#servicos-home ul li a img {
	display: block;
	margin: 0 auto;
}
#servicos-home ul li a:hover img {
	margin-top:-2px;
}
#servicos-home a.todos {
background: url(img/todos.png) no-repeat;
width: 43px;
height: 45px;
display: block;
position: absolute;
right: 2px;
bottom: 9px;
}
#servicos-home a.todos:hover {
background-position: left 2px;
right: 0;
}
/*FIM SERVIÇOS-HOME*/

#menu-servicos iframe {
float:left;
}

#menu-servicos .view-display-id-block_2 {
float: right;
width: 222px;
text-align: left;
font-size: 11px;
line-height: 25px;
background:white;
padding: 15px 0px;
border: 1px solid #EEE;
}

#menu-servicos .view-display-id-block_2 img {		
	float: left;
	margin-right:7px;
}


#menu-servicos .view-display-id-block_2 ul li {
	list-style: none;
	margin-bottom: 10px;
	padding: 0;
	width: 100%;
}

#topo-relacionamento-virtual{
	width:730px;
	float:left;	
}

#menu-servicos{
	float:right;
	width:250px;		
}

#iframe-atendimento{
	width:730px;
	float:left;
	overflow:hidden;	
	
}


/*UTILIDADES-HOME*/
#utilidades {
	float: left;
	background:url(img/sombra_utilidades.png) no-repeat center bottom;
	width: 672px;
	margin-bottom:30px;
}
#utilidades_inner {
	float: left;
	border: 1px solid #E4E4E4;
	background: white;
	padding:0px 20px;
	width: 632px;
	margin-bottom: 10px;
}
#utilidades_inner ul {
	float: left;
	width: 440px;
	padding:5px 0;
}
#utilidades_inner ul li {
	list-style: none;
	float: left;
	width: 200px;
	margin: 10px 20px 10px 0;
	height: 112px;
}
#utilidades_inner ul li span {
	color:#355992;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#utilidades_inner ul li p {
	color:#797979;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
#utilidades h4 a{
	font-size:17px;
	font-family:kalinga;
	color:#355992;
	font-weight:normal;
	margin-bottom:7px;
	display:block;
}
#utilidades H4 span {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}
#utilidades_inner ul.lista-direita {
	width: 170px;
	padding: 25px 0 15px 20px;
	border-left: 1px solid #E4E4E4;
	height: 176px;
}
#utilidades_inner ul.lista-direita li {
	width:100%;
	margin:0;
}
#utilidades_inner ul.lista-direita li a {
	text-decoration: none;
	color: #355992;
	float: left;
	font-family: kalinga;
	font-size: 12px;
	padding: 15px 0 15px 40px;
	font-weight: bold;
	background: url(img/lista_utili_home.png) no-repeat left 12px;
}
#utilidades_inner ul.lista-direita li a:hover {
	background-position: left -53px;
	color:#6d6e71;
	text-decoration:underline;
}
#utilidades_inner ul.lista-direita li a.dois {
	background-position: left -125px;
}
#utilidades_inner ul.lista-direitali a.dois:hover {
	background-position: left -200px;
	color:#6d6e71;
	text-decoration:underline;
}
#utilidades_inner ul.lista-direita li a.tres {
	background-position: left -278px;
}
#utilidades_inner ul.lista-direita li a.tres:hover {
	background-position: left -353px;
	color:#6d6e71;
	text-decoration:underline;
}
/*FIM UTILIDADES-HOME*/


/*INICIO PAGE SANEPAR*/

/*BREADCRUMB NAVEGAÇÃO*/
.breadcrumb {
	background:#fff;
	height:10px;
	padding:7px 20px 17px;
	border:1px solid #f0f0f0;
	width:960px;
	margin:0 auto 10px; /* -15px auto 10px;*/  
}
.breadcrumb ul {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
}
.breadcrumb ul li {
	float: left;
	list-style: none;
	color: #626262;
	text-decoration: none;
	font-size: 12px;
	padding:0 3px;
}
.breadcrumb ul li.voltar {
	float:right;
}
.breadcrumb ul li a {
	color: #2367d2;
	text-decoration: none;
	font-size: 12px;
}
.breadcrumb ul li a:hover {
	text-decoration: underline;
}
.breadcrumb a{
	font-size:12px;
	text-transform:uppercase;
}
/*FIM BREADCRUMB NAVEGAÇÃO*/	




/*FIM BREADCRUMB NAVEGA??O*/	

/*MIDIAS TOPO*/
#midias-topo {
	background: white;
	padding: 10px 20px;
	border: 1px solid #F0F0F0;
	width: 960px;
	margin: 0 auto 10px;
	float: left;
}
#midias-topo h1 {
	font-size: 17px;
	color: #355992;
	font-family: kalinga;
	font-weight: normal;
	float: left;
}

#midias-topo h4 {
	font-size: 17px;
	color: #355992;
	font-family: kalinga;
	font-weight: normal;
	width: 300px;
	float: left;
}
#compartilhe {
	float:right;
	width:140px;
	padding-top:5px;
}
/*FIM MIDIAS TOPO*/

/*BLOCO PERFIL*/
div.sanepar-box, a.sanepar-box {
	padding: 20px;
	width: 290px;
	height: 125px;
	background: url(img/page-sanepar/sanepar_box.png) no-repeat;
	float: left;
	margin: 7px 0px 7px 3px;
	position: relative;
	display:block;
}
div.sanepar-box:hover, a.sanepar-box:hover {
	background: url(img/page-sanepar/sanepar_box_hover.png) no-repeat;
}
.sanepar-box h2 a, a.sanepar-box h2 {
	color:#5280c9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.sanepar-box img {
	float: left;
	margin: 15px 15px 25px 0;
}
.sanepar-box p {
	line-height: 19px;
	margin-top: 5px;
}
.sanepar-box a.saiba_sanepar_box, a.sanepar-box span.saiba_sanepar_box {
	color: #2367D2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	position: absolute;
	right: 5px;
	bottom: 11px;
	background: white;
	padding: 5px 10px;
	display: block;
}
a.sanepar-box span.saiba_sanepar_box:hover {
	text-decoration:underline;
}
.sanepar-box ul li {
	list-style:none;
	float:left;
}
.sanepar-box ul li a {
	color:#5280c9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	display:block;
	padding: 0 6px;
	border-left:1px solid #5280c9;
}
.sanepar-box ul li a:hover {
	text-decoration:underline;
}
.sanepar-box ul li:first-child a {
	border:none;
	padding-left:0;
}
/*FIM BLOCO PERFIL*/
/*FIM PAGE SANEPAR*/

/*RELEASES*/
#releases {
	width:100%;
	float:left;
	margin-top:15px;
	padding-top:10px;
	border-top:1px solid #d3d3d3;
}
#releases ul li a {
	font-size:13px;
	color:#355992;
}
#releases ul li p {
	margin: 3px 0 15px;
}
/*FIM RELEASE*/


/*PERFIS*/
#perfis {
	width: 317px;
	height: 288px;
	margin: 12px 0;
}
#perfis .block_perfis_clientes {
	display: block;
	width: 154px;
	height: 140px;
	padding: 0;
	margin: 0 7px 7px 0;
	float: left;
	position:relative;
}
#perfis .block_perfis_fornecedores a.content_block:hover {
background: #BA9900 !important;
}
#perfis .block_perfis_clientes .block_lista {
	display: block;
	width: 130px;
	height: 117px;
	padding:10px;
	margin:3px;
	float: left;
	background:#155158;
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	text-decoration:none;
}

#perfis p {line-height: 16px;}

#perfis .block_perfis_clientes a.content_block:hover {
background: #0E484F;
}
#perfis .block_perfis_clientes ul li {
	color: #FFFFFF;
	list-style: none;
	text-align:left;
}
#perfis .block_perfis_clientes ul a {
	color:#FFF;
	font-family:kalinga;
	font-size:11px;
	width:120px;
	padding:5px 2px;
	display:block;
}
#perfis .block_perfis_clientes ul a:hover {
	background:#fff;
	color:#333 !important;
}
#perfis .block_perfis_clientes {
	text-align:center;
}
#perfis .block_perfis_clientes strong {
	width:100%;
	display:block;
	text-align:center;
	color:#FFF;
	float:left;
	margin-bottom:5px;
}
#perfis .block_perfis_clientes img {
	margin:8px 0 0;
}
#perfis .block_perfis_clientes p {
	color:#FFF;
	font-size:11px;
	font-family:verdana;
	padding:0 5px;
}
#perfis .block_perfis_clientes a.content_block {
	color:#FFF;
	font-family:kalinga;
	background: url(img/block_clientes.png) no-repeat;
	display:block;
	width: 154px;
	height: 142px;
	position:absolute;
	text-decoration:none;
	top:0;
	left:0;
	z-index:1;
}
#perfis .block_perfis_clientes ul li a:hover {
	color:#FFF;
	text-decoration:underline;
	font-family:kalinga;
}
#perfis .block_lista .a_lista {
	background:#FFF;
	padding:5px 3px;
	color:#333;
	font-size:11px;
	position:absolute;
	left:33px;
	bottom:5px;
}
#perfis .block_lista .a_lista:hover {
	background:#e6e6e6;
}
/*cor*/
#perfis .block_perfis_investidores {
	margin:0 7px 0 0 !important;
}
#perfis .block_perfis_investidores a.content_block {
	background: url(img/block_investidores.png) !important;
}
#perfis .block_perfis_investidores a.content_block:hover {
	background: #6F2A78 !important;
}
#perfis .block_perfis_investidores .block_lista {
	background:#681972 !important;
}
#perfis .block_perfis_prefeituras {
	margin:0 0 7px 0!important;
}
#perfis .block_perfis_prefeituras a.content_block {
	background: url(img/block_prefeituras.png) !important;
}
#perfis .block_perfis_prefeituras .block_lista {
	background: #249166 !important;
}
#perfis .block_perfis_fornecedores {
	margin:0 !important;
}
#perfis .block_perfis_fornecedores a.content_block {
	background: url(img/block_fornecedores.png) !important;
}
#perfis .block_perfis_fornecedores .block_lista {
	background:#b59811 !important;
}

#perfis .block_perfis_prefeituras a.content_block:hover {
background: #25956A !important;
}
/*FIM PERFIS*/

/* agenda presidencia --------------------------------------
.imagecache-field_foto_agenda_presid img {
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 12px;
	margin-right: 7px;
}*/

.view-id-2016_agenda_presidencia .views-field-title a{
	border-bottom: 1px solid #ebebeb;
	height: 110px;
	margin-bottom: 20px;
	display: block;
	padding: 0;
}
.not-front .view-id-2016_agenda_presidencia img, .imagecache-field_foto_agenda_presid img{
	border: 1px solid #ebebeb;
	background-color: #FFF;
	padding: 12px;
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
}

.view-id-2016_agenda_presidencia .views-field-created{
	color: #DEDEDE;
	font-weight: bold;
	font-size: 26px;
}
	
#sidebar .view-2016-agenda-presidencia{
	background:url(img/fundo_agendaPresidencia.jpg) no-repeat;
	width: 275px;
	height: 113px;
	margin: 20px 0 12px;
	padding: 10px 10px 10px 30px;
	line-height: 15px;
}

#sidebar .view-2016-agenda-presidencia h4{
	margin-bottom: 7px;
	font-family: "Trebuchet MS";
	font-size:16px;
	color: #a5a5a5;
	text-transform:uppercase;
	font-weight: bold;
}

#sidebar .view-2016-agenda-presidencia img{
    float: left;
	margin-right: 8px;
	border: 2px solid #E3E3E3;
}

#sidebar .view-2016-agenda-presidencia a, .view-id-2016_agenda_presidencia a{ 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5e6fb1;
	font-size: 13px;
	padding-top: 3px;
	padding-right: 15px;
}

.view-id-2016_agenda_presidencia a{
	font-size: 14px;
}

#sidebar .view-2016-agenda-presidencia a:hover {text-decoration: none}

.views-field-field-foto-agenda-presid-fid-1 .field-item {
	width: 213px;
	height: 150px;
	float: left;}

.titulo_agenda{
	clear: both;
	padding-top: 25px;
	color: #777/*#5280C9*/;
	font-size: 15px;
	font-family: Verdana,Geneva,sans-serif;
	font-weight: bold;
	display: block;}
	
.leiamais a{
	font-size: 12px;
	margin-top: 40px;
	display: block;
	border-top: 1px solid #ccc;
	padding-top: 8px;}
	
.view-2016-agenda-presidencia .pager-current{ background-color: #fff;}

/*QUALIDADE*/

.view-id-v_qualidadeagua{
	background: url(img/qualiAguaFundo.png) bottom left no-repeat;
	width:273px;
	height:auto;
	padding: 48px 20px 5px 20px;
	margin-bottom: 15px;
	display: table;
}

#qualidade strong a { display: none;
	/*background: url(img/title_qualidade.png) no-repeat;	display: block;	padding: 12px 0 9px 38px;	color:#3aafd0;*/}
	
#qualidade .qualidade_bg {/*
	width: 273px;
	height: auto;
	margin: 0 0 11px 0;
	float: left;
	padding: 20px;
	background: white;
	border: 1px solid #F1F1F1;*/
}
#qualidade {/*
	width:315px;
	height:auto;
	margin:0 0 15px 0;
	float:left;
	background:url(img/sombra_side.png) center bottom no-repeat;*/
}
#qualidade strong a {
	display: none;
	/*background: url(img/title_qualidade.png) no-repeat;
	display: block;
	padding: 12px 0 9px 38px;
	color:#3aafd0;*/
}
#qualidade ul li {	/*
	float:left;	
	padding:5px 0 8px;
	list-style:none;
	background:url(img/line_.png) center bottom no-repeat;*/
	padding: 6px 26px 1px 0;
	color: #FFF;
	margin-left: 15px;
	line-height: 95%;
}
#qualidade ul li a {
	font-size:13px;
	color:#fff;
	font-weight: bold;
}
#qualidade ul li a:hover {
	font-size:13px;
	color:#3683af;
	text-decoration: none;
}
#content_inner h3 {
	font-family: kalinga;
	text-transform: uppercase;
	font-size: 16px;
	border-bottom: 1px solid #CFCFCF;
	margin:5px 0 15px;
	display: block;
}

p.rodapeQualidade{
	color: #25729F;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	line-height: 114%;
	text-align: center;
	padding: 0 20px;
}

/*FIM QUALIDADE*/
/*TWITTER*/
#twitter {
	width:315px;
	height:auto;
	margin:0 0 15px 0;
	float:left;
	padding-bottom:11px;
	background:url(img/sombra_side.png) center bottom no-repeat;
}
.twtr-widget .twtr-tweet-wrap {
	padding: 16px 16px !important;
}
/*FIM TWITTER*/


/*BANNER*/
#banner {
	width:315px;
	height:auto;
	margin:0 0 15px 0;
	float:left;
	padding-bottom:11px;
}

.views-field-field-imagem-banner-topo-fid { margin-bottom: 5px;}

/*FIM BANNER*/

/*CLUBINHO*/
#clubinho {
	width:315px;
	height:177px;
	margin:15px 0;
	float:left;
}
/*FIM CLUBINHO*/

/*FOOTER */

#footer_inner a.serv {
	color:#226b74;
	float:left;
	font-size:18px;
	font-family:kalinga;
	display:block;
	margin-top:18px;
	margin-bottom:20px;
	text-decoration:none;
}
#footer_inner a.serv img {
	float:left;
	margin-right:10px;
	margin-top:-2px;
}
#footer_inner a.serv span {
	color:#4b4b4b;
	font-size:12px;
	font-family:kalinga;
}

.login_footer {
	width:205px;
	float:left;
	margin-left: 15px
}
.login_footer strong {
	color:#3a3a3a;
	font-family:kalinga;
	font-size:15px;
	text-shadow:0 1px 1px #FFF;
	background:url(img/line_footer.png) center bottom repeat-x;
	padding-bottom:10px;
	display:block;
}
.login_footer form {
	position:relative;
	float:left;
	margin-top:10px;
}
.login_footer form input {
	padding: 10px 15px 11px 15px;
	background: white;
	font-family: kalinga;
	font-size: 12px;
	width: 86%;
	float: left;
}
.login_footer form a em {
	display: none;
	background: url(img/tool_tip_bg.png) no-repeat;
	width: 222px;
	height: 113px;
	position: absolute;
	top: -100px;
	padding: 15px;
	color: #333;
}
.login_footer form a.tool1 {
	background: url(img/help.png) no-repeat;
	width: 36px;
	height: 33px;
	position: absolute;
	right: 0;
	top: 1px;
}
.login_footer form a.tool2 {
	background: url(img/help.png) no-repeat;
	width: 37px;
	height: 34px;
	position: absolute;
	right: -1px;
	top: 1px;
}
.tool_p {
	position:relative;
	margin:0 0 15px 0 !important;
	padding:0 !important;
	float:left;
	display:block;
	width:100%;
}
.login_footer form input.submint {
	background:url(img/enviar_footer.png);
	width:222px;
	height:32px;
	float:right;
	color:#FFF;
	font-family:kalinga;
	font:12px;
	cursor:pointer;
	margin-bottom: 10px;
}
.login_footer form input.submint:hover {
	background-position:left bottom;
}
.login_footer form .esqueceu {
	float:left;
	color:#226b74;
	width:190px;
	display:block;
	font-family:kalinga;
	font-size:12px;
	text-align:left;
	margin-top: 8px;
}
.login_footer form .esqueceu:hover {
	text-decoration:underline;
	color:#333;
}
#services_footer {
width: 595px;
height: 360px;
margin-left: 20px;
background: url(img/line_footer_vert.png) left no-repeat;
float: left;
padding: 0 0 0 15px;
}
#services_footer li {
	float:left;
	list-style:none;
	width:192px;
	
}
#services_footer li img {
	float:left;
	margin-right:7px;
	margin-top:-5px;
}
#services_footer li a {
	color:#3a3a3a;
	font-family:kalinga;
	font-size:12px;
	padding:10px 5px;
	display:block;
	margin:6px;
}
#services_footer li a:hover {
	color:#333;
	text-decoration:underline;
}
.redes {
width: 155px;
height: 360px;
margin-left: 10px;
float: right;
background: url(img/line_footer_vert.png) left no-repeat;
padding-left: 15px;
}
.redes strong {
	color: #3A3A3A;
	font-family: kalinga;
	font-size: 15px;
	text-shadow: 0 1px 1px white;
	padding-bottom: 10px;
	display: block;
}
.redes a.face {
	background:url(img/face.png) left top no-repeat;
	width:38px;
	height:38px;
	display:block;
}
.redes a.face:hover {
	background-position:left bottom;
}
.redes a.face {
	background:url(img/face.png) left top no-repeat;
	width:38px;
	height:38px;
	display:block;
	margin:5px;
	float:left;
}
.redes a.face:hover {
	background-position:left bottom;
}
.redes a.twitter {
	background:url(img/twitter.png) left top no-repeat;
	width:38px;
	height:38px;
	display:block;
	float:left;
	margin:5px;
}
.redes a.twitter:hover {
	background-position:left bottom;
}
.redes a.youtube {
	background:url(img/youtube.png) left top no-repeat;
	width:38px;
	height:38px;
	display:block;
	float:left;
	margin:5px;
}
.redes a.youtube:hover {
	background-position:left bottom;
}
.redes a.flickr {
	background:url(img/flickr.png) left top no-repeat;
	width:38px;
	height:38px;
	display:block;
	float:left;
	margin:5px;
}
.redes a.flickr:hover {
	background-position:left bottom;
}
.redes a.google {
	background:url(img/google.png) left top no-repeat;
	width:38px;
	height:38px;
	display:block;
	float:left;
	margin:5px;
}
.redes a.google:hover {
	background-position:left bottom;
}


#sub_menu1_footer {/*
	width: 100%;
	float: left;
	margin-top: 25px;
	margin-left: 50px;
	background: url(img/line_divd.png) center bottom repeat-x;
	padding-bottom: 5px;*/
}
#sub_menu1_footer .block ul{
	margin: 0;
	padding: 0 0 0.25em 5px !important;
}

#sub_menu1_footer .block {
	float:left;
	width:230px;
	margin-right:30px;
}
#sub_menu1_footer .block3 {
	width:180px !important;
}
#sub_menu1_footer .block li {
	list-style:none;
}
#sub_menu1_footer .block strong a {
	color:#FFF;
	font-family: kalinga;
	background:url(img/line2_footer.png) center bottom repeat-x; 
	font-size: 15px;
	padding-bottom: 6px;
	display: block;
	margin-bottom:5px;
}
#sub_menu1_footer .block strong a:hover {
	color:#e1e1e1;
}
#sub_menu1_footer .block li a {
	color:#97b8eb;
	font-family:kalinga;
	font-size:12px;
	line-height:20px;
}
#sub_menu1_footer .block li a:hover {
	text-decoration:underline;
	color:#FFF;
}
#sub_menu2_footer {
	width:100%;
	float:left;
	margin-top:25px;
}
#sub_menu2_footer .block {
	float:left;
	margin-left:54px;
}
#sub_menu2_footer .block:first-child {
	float:left;
	margin-left:0 !important;
}
#sub_menu2_footer .block li {
	list-style:none;
}
#sub_menu2_footer .block strong a {
	color:#FFF;
	font-family: kalinga;
	background:url(img/line2_footer.png) center bottom repeat-x;
	font-size: 14px;
	padding-bottom: 10px;
	display: block;
	margin-bottom:15px;
	padding-right:28px;
}
#sub_menu2_footer .block strong a:hover {
	color:#e1e1e1;
}
#sub_menu2_footer .block li a {
	color:#97b8eb;
	font-family:kalinga;
	font-size:12px;
	line-height:20px;
}
#sub_menu2_footer .block li a:hover {
	text-decoration:underline;
	color:#FFF;
}
/*FOOTER */


#sub_menu{
	position:absolute;
	width:240px;
	background:#FFF;
	padding:8px;
	border:1px solid #e1e1e1;
	display:none;
}
#sub_menu li{
	float:left;
	width:100%;
}
#sub_menu li h2{
	font-size:25px;
	color:#333;
}
#sub_menu li a{
	border-top:1px solid #f1f1f1;
}
#sub_menu li:first-child a{
	border-top:none !important;
}
#sub_menu li a{
	color:#333 !important;
	padding:10px 10px 10px 10px !important;
}
#sub_menu li a:hover{
	color:#FFF!important;
}

.menu_inner #perfil li.clientes_t #sub_menu li:hover{
	background:#226b74;
}

.menu_inner #perfil li.prefeituras_t #sub_menu li:hover{
	background:#40b688;
}

.menu_inner #perfil li.investidores_t #sub_menu li:hover{
	background:#9b45a6;
}

.menu_inner #perfil li.fornecedores_t #sub_menu li:hover{
	background:#d8b61a;
}



/* 
Extensão CSS
Extensão CSS
Extensão CSS
Extensão CSS
Extensão CSS
Extensão CSS
Extensão CSS
Extensão CSS
Extensão CSS ---->*/

/*ÃNICO FALE CONOSCO*/
.box-fale-conosco {
	width: 315px;
	height: auto;
	margin: 0 0 15px 100px;
	float: left;
}
.box-fale-conosco strong a {
	background: #F2F2F2;
	display: block;
	padding: 5px 0 5px 15px;
	color: #5280C9;
	font-family: kalinga;
}
.box-fale-conosco form input, .box-fale-conosco form textarea {
	background: #FFF;
	border: 1px solid #B5B5B5;
	padding: 10px 15px;
	color: #B5B5B5;
	width: 283px;
	margin: 7px 0;
}
.box-fale-conosco form textarea {
	min-height:150px;
}
.box-fale-conosco form {
	margin: 15px 0;
	float: left;
}
.box-fale-conosco form input.eniar {
	background: #226b74;
	float: right;
	color: white;
	width: 100px;
	cursor: pointer;
}
.box-fale-conosco form input.eniar:hover {
	background: #3460A5;
}
.contato-fale-conosco {
	float: right;
	width: 522px;
	padding: 0px;
	height: auto;
	margin: 0 0 15px 0;
	background: url(img/sombra_side.png) center bottom no-repeat;
}
.contato-fale-conosco .interna-contato {
	height: auto;
	width: 320px;
	margin: 0 100px 11px 0;
	float: right;
	padding: 20px;
	background: white;
	border: 1px solid #B5B5B5;
	margin-top:20px;
}
.interna-contato ul {
	float:left;
}
.interna-contato ul li {
	list-style: none;
	width: 315px;
	float: left;
	padding: 15px 0;
}
.interna-contato ul li a {
	padding: 5px 0;
	color: #355992;
	font-family: kalinga;
	padding-right: 60px;
	font-size: 15px;
	background: url(img/icon_contato_mais.png) no-repeat right center;
	display: block;
}
#topo-noticias{
	float:left;}
.interna-contato ul li a:hover {
	background: url(img/icon_contato_mais_hover.png) no-repeat right center;
}
.interna-contato ul li a img {
	margin:-8px 10px 0 0;
	float:left;
}
strong.entrecontato, strong.servicos-funcionalidades {
	color: #798CA9;
	font-family: kalinga;
	text-transform: uppercase;
	font-size: 16px;
	border-bottom: 1px solid #CFCFCF;
	margin: 5px 0 25px;
	display: block;
}
/*FIM FALE-CONOSCO*/

/*INICIO SERVICOS ON-LINE*/
strong.servicos-funcionalidades {
	color:#226b74;
}
.lista-servicos ul li {
	list-style:none;
	float:left;
	margin:10px 0;
}
.lista-servicos ul li img {
	float:left;
	margin:5px 15px 20px 0 !important;
}
.lista-servicos ul li h3 {
font-family: Verdana, Geneva, sans-serif;
font-size: 18px;
color: #999;
margin: 0 !important;
border: none !important;
}
.lista-servicos ul li p {
	font-size:11px;
	margin-top:0px;
}
.login-sidebar {
	background: white;
	padding: 40px;
	float: right !important;
	border: 2px solid #226B74;
	margin-top:10px;
}
.login-sidebar form input {
	border:1px solid #d1d1d1;
	padding: 10px 13px 9px 15px !important;
}
.login-sidebar strong {
	text-align:center;
}
/*FIM SERVICOS ON-LINE*/

/*INICIO TRABALHE CONOSCO*/
#meio-trabalhe {
	width:700px;
	margin:20px auto;
	height:170px;
}
a.trabalhe-box {
	padding: 20px;
	width: 290px;
	height: 125px;
	background: url(img/page-sanepar/sanepar_box.png) no-repeat;
	float: left;
	margin: 7px 0px 7px 3px;
	position: relative;
	display:block;
	margin:0 10px;
}
a.trabalhe-box:hover {
	background: url(img/page-sanepar/sanepar_box_hover.png) no-repeat;
}
a.trabalhe-box h2 {
	color:#5280c9;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.trabalhe-box img {
	float: left;
	margin: 15px 15px 25px 0;
}
.trabalhe-box p {
	line-height: 19px;
	margin-top: 5px;
}
a.trabalhe-box span.saiba_sanepar_box {
	color: #2367D2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	position: absolute;
	right: 5px;
	bottom: 11px;
	background: white;
	padding: 5px 10px;
	display: block;
}
.trabalhe-imagem {
	float: left;
	background: url(img/sombra_side.png) center bottom no-repeat;
	padding-bottom: 7px;
	margin:0 20px 20px 0;
}
.trabalhe-imagem img {
	padding:5px;
	background:#fff;
	border:1px solid #d1d1d1;
}
.trabalhe-conteudo h4 {
	color:#818181;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	margin:20px 0 5px;
}
.trabalhe-conteudo .trabalhe-link {
	float: right;
	display: block;
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding: 15px 35px 15px 15px;
	background: #5280C9 url(img/icon_trabalhe-seta.png) 165px center no-repeat;
	margin:20px 0;
}
.trabalhe-conteudo .trabalhe-link:hover {
	background: #3460A5 url(img/icon_trabalhe-seta.png) 165px center no-repeat;
}
.trabalhe-conteudo .trabalhe-link-func {
	float: right;
	display: block;
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding: 15px 35px 15px 15px;
	background: #5280C9 url(img/icon_trabalhe-seta.png) 250px center no-repeat;
	margin:20px 0;
}
.trabalhe-conteudo ul {
	float: right;
	margin-top: 35px;
	margin-right: 20px;
}
.trabalhe-conteudo ul li {
	list-style:none;
	float:left;
	color:#818181;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	padding:0 3px;
}
.trabalhe-conteudo ul li a {
	text-decoration:none;
	color:#5280c9;
	display:block;
	border-left:1px solid #818181;
	padding:0 5px;
}
.trabalhe-conteudo ul li a:hover {
	text-decoration:underline;
	color:#666;
}
/*FIM TRABALHE CONOSCO*/

.guia-tamanho {
	width:auto !important;
}
/*INICIO ENDERECOS*/
.encontre-endereco {
	width:358px;
	margin:20px auto;
	background: url(img/sombra_side.png) center bottom no-repeat;
	padding-bottom: 11px;
}
.encontre-endereco .inner-endereco {
	background:#fff;
	border:1px solid #d1d1d1;
}
.encontre-endereco .inner-endereco h4 {
	background:#5280c9;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	padding:8px 0;
}
.encontre-endereco .inner-endereco form {
	width:220px;
	margin:25px auto;
}
.encontre-endereco .inner-endereco form input {
	background: #fff;
	border: 1px solid #abadb3;
	padding: 5px 15px;
	color: #666;
	width: 190px;
	margin: 5px 0;
}
.encontre-endereco .inner-endereco form select {
	background: white;
	border: 1px solid #ABADB3;
	padding: 5px 5px 5px 15px;
	color: #666;
	width: 222px;
	margin: 5px 0;
}
.encontre-endereco .inner-endereco form input.enviar {
	background: #5280C9 !important;
	color: white;
	margin: 10px auto !important;
	width: 80px;
	display: block;
	cursor:pointer;
}
.encontre-endereco .inner-endereco form p {
	display: block;
	text-align: center;
	margin:3px 0;
}
/*FIM ENDERECOS*/	

/* ENDERECOS TABELA*/
.enderecos-tabela {
	width:100%;
	float:left;
}
.enderecos-tabela table {
	color:#616161;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}
.enderecos-tabela table tr {
	height: 50px;
}
.enderecos-tabela table tr.even {
	background:#fff;
}
.enderecos-tabela table tr.odd {
	background:#e9e9e9;
}
.enderecos-tabela table tr td {
	padding: 10px 20px;
	font-size: 11px;
}
.enderecos-tabela table tr td:first-child {
	width:90px;
}
.enderecos-tabela table tr td:last-child {
	width:215px;
}
.enderecos-tabela table {
	border-collapse:collapse;
}
.enderecos-tabela table tbody {
	border-top:1px solid #ccc;
}
.enderecos-tabela table thead tr {
	color:#355992;
	background:none !important;
	font-family:Verdana, Geneva, sans-serif;
}
.enderecos-tabela table thead tr td {
	font-size:14px;
}
/*FIM ENDERECO TABELA*/

/*INICIO PÃGINA RADIO */
.player-box {
	padding: 10px;
	background: white;
	border: 1px solid #F1F1F1;
	position: relative;
	display: block;
	float: left;
	width:535px;
}
#page-radio ul li {
	width: 555px;
	height: auto;
	float: left;
	background: url(img/sombra_side.png) center bottom no-repeat;
	list-style:none;
	padding-bottom:10px;
	margin:10px 0;
}
#page-radio ul li p {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#2367d2;
	margin:0;
	padding:0 5px;
}
/*FIM PÃGINA RADIO*/

/*INICIO TV SANEPAR*/
.tv-box {
	padding: 10px;
	background: white;
	border: 1px solid #F1F1F1;
	position: relative;
	display: block;
	float: left;
	width: 290px;
}
#page-tv ul li {
	height: auto;
	float: left;
	background: url(img/sombra_side.png) center bottom no-repeat;
	list-style: none;
	padding-bottom: 10px;
	margin: 15px 11px;
	width: 310px;
}
#page-tv ul li p {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#616161;
	margin:0 0 10px 0;
	padding:0 5px;
}
/*FIM TV SANEPAR*/

/*INICIO PARADAS PROGRAMADAS*/
#paradas {
	float:left;
	width:100%;
	margin-bottom:35px;
}
#paradas h4 {
	color: #798CA9;
	font-family: kalinga;
	text-transform: uppercase;
	font-size: 16px;
	border-bottom: 1px solid #CFCFCF;
	margin: 5px 0 15px;
	display: block;
}
#paradas ul {
	float:left;
	margin-bottom:25px;
}
#paradas ul li {
	float:left;
	padding:8px 0 8px 15px;
	font-family:Verdana, Geneva, sans-serif;
	color:#818181;
	list-style:none;
	font-size:12px;
	width:100%;
	background: url(img/icon_lista-paradas.png) left center no-repeat;
}
#paradas form {
	float:left;
	width:250px;}	
#paradas form select{
	border:1px solid #6a87b3;
	padding:3px ;
	width:230px;}
#paradas form input.enviar {
background: #5280C9 !important;
color: white;
margin: 15px 0;
display: block;
padding: 5px 10px;
cursor:pointer;
}
/*FIM PARADAS PROGRAMADAS*/


#login #menu-inferior {margin: 0 0 0 24px;}

.view-id-2016_mural { border: 12px solid #F2EBDB; background:url(img/cortica.jpg) no-repeat;
width: 253px; padding: 5px 18px 5px 20px; margin-bottom: 20px;}
.view-id-2016_mural .views-field-title {color: #315a99; text-transform: uppercase; font-size: 12px; font-weight: bold;}
.view-id-2016_mural p { font-family: "Trebuchet MS"; font-weight: bold; font-size: 30px; color: #705c4a; text-align: center}
.view-id-2016_mural a {color: #6b8dc2; font-size: 12px}
.view-id-2016_mural div { background: url(img/alfinete.png) no-repeat top left #FDFDEB; padding: 10px 10px 10px 30px; border: 1px solid #dad1c5; margin-bottom: 10px; line-height: 14px; 
-webkit-box-shadow: 3px 4px 6px -1px rgba(179,166,149,1);
-moz-box-shadow: 3px 4px 6px -1px rgba(179,166,149,1);
box-shadow: 3px 4px 6px -1px rgba(179,166,149,1);}

.view-id-2016_mural div .views-field-title, .view-id-2016_mural div .views-field-field-link-mural-2016-url, .view-id-2016_mural div .views-field-field-pdf-mural-data {background: none; padding: 0; border: none; margin: 0; -webkit-box-shadow: none;  -moz-box-shadow: none; box-shadow: none; }

.node-type-guia-usuario-2012 .conteudo-download {
	background: url(img/clientes-pdf.png) no-repeat;
	width: 70px;
	float: left;
	margin: 10px 20px; 
	padding: 99px 10px 10px;
	font-size: 11px;
}
.node-type-guia-usuario-2012 .conteudo-download  img{
	display:none;
}

#node-10419 .conteudo-download {
	background-color: #ECECEC;
    padding: 10px 15px;
	margin: 25px 0px 20px;
}

.conteudo-download {
	margin-bottom:20px;
}

.conteudo-download a{
/* font-size: 14px;*/
}

.filefield-icon{
	margin: 0px 7px 0px 0px;
	vertical-align: middle;
}

#content_inner h4{font-family: "Trebuchet MS"; font-size: 24px; font-weight: bold; margin: 0 0 3px 0;}
#content_inner .box {font-size: 12px; font-family: Arial, Helvetica, sans-serif;  color: #999; font-weight: normal; }

.boxInstitucional {clear:both; margin-bottom: 40px;}
.boxInstitucional h4 {color: #28a8bc; margin-top: -3px !important;}
.boxInstitucional ul {background: #f2f2f2; border: 1px solid #ebe8e8; overflow: auto; padding-bottom: 13px;}
.boxInstitucional li{background:url(img/marc_institucional.gif) no-repeat; padding-left: 30px; width: 280px; float: left; margin: 12px 0 0 15px;}
.boxInstitucional a{color: #28a8bc; font-family: "Trebuchet MS"; font-size: 15px;  text-decoration: none; display: block; font-weight:bold;}

.view-id-2016_sustentabilidade_imagens  h4 {color: #5281c9; margin-top: -3px  !important;}
.view-id-2016_sustentabilidade_imagens{ margin-bottom: 20px;}
.view-id-2016_sustentabilidade_imagens img {border: 1px solid #ccc;}

/* ----------------------------------------  */


.not-front #content_inner ul li, .view-display-id-page_1 li .views-field-created,
.view-display-id-page_1 li .views-field-name {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #818181;
	line-height: 22px;
	list-style: disc;

}
.not-front  #content_inner ol {
	float: left;
	margin: 15px 0 15px 25px ;
}
.not-front #content_inner ol li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #226B74;
	line-height: 22px;
	list-style: numeric;
}
.not-front  #content_inner ol {
	float: left;
	margin: 15px 0 15px 25px ;
}
.not-front #content_inner table tr td {
	border: 1px solid #F1F1F1;
	padding: 10px;
	font-size: 12px;
	color:#333;
}
.not-front #content_inner  table {
	background: #FFF;
}
.not-front #content_inner thead{
	background-color: #085E73;
	color: white;
}
.not-front #content_inner ol li ul{
	padding-left:15px;
}
.not-front #content_inner ul li {
	list-style: disc;
	color: #818181;
}
.not-front #content_inner ul li  ul li{
	list-style: disc;
	color: #818181;
}
.not-front #content_inner ul li  ul li ul li{
	list-style: disc;
	color: #818181;
}
.not-front #sidebar {padding-top: 1px;}

/* jcarousel --------------------------------------------------------------------- */

.jcarousel-skin-default {
	background: url(img/acesso_rapido_titulo.jpg) no-repeat #61999f;
}
.jcarousel-skin-default .jcarousel-clip-horizontal {
	width: 770px;
}
.jcarousel-skin-default .jcarousel-item-horizontal {
	margin: 4px 2px;
}
.jcarousel-skin-default .jcarousel-container-horizontal {
	width: 817px;
	height: 86px;
	margin: 0 0 0 131px;
	overflow: hidden;
	padding: 0 0 0 40px;

}
.jcarousel-skin-default .jcarousel-next, .jcarousel-skin-default .jcarousel-prev{
	background-image: url(img/arrows.png); 
	width: 26px;
	height: 42px;
}

.jcarousel-skin-default .jcarousel-item{
	background: none;
	border: none;
	height:auto;
	width: 100px;
	background: url(img/acesso_rapido_separador.jpg) no-repeat right;
	padding: 7px 4px;
	height: 67px;
}

.jcarousel-skin-default .jcarousel-next-horizontal {
	top: 26px;
	background-position: -2px 84px;
}
.jcarousel-skin-default .jcarousel-next-horizontal:hover {
	background-position: 74px 84px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal{
	background-position: -26px 0;
	top: 26px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal:hover{
	background-position: -69px 0;
}
/* -----------------------------------------------------------------------*/

.view-2016-acesso-rapido{
	width: 1000px;
	height: 86px;
	overflow: hidden;
	margin-bottom: 20px;
	background-color: #518c93;	
}
.view-2016-acesso-rapido  a, .view-2016-acesso-rapido  a:hover {
	text-decoration: none;
}

.view-2016-acesso-rapido  p, .acesso_rapido p{
	color: #FFF;
	text-transform: uppercase;
	line-height: 12px;
	font-size: 9px;
	margin: 0;
	padding: 0 5px;
}
.view-2016-acesso-rapido img, .acesso_rapido img{
    width: 35px;
	height: 35px;
}
.view-2016-acesso-rapido li{
	width: 95px;
	text-align:center;
	float: left;
	border-right: 1px solid #75abb2;
	margin: 0 10px;	
	list-style: none !important;
}
/* -----------------------------------------------------------------------*/

.view-2016-sustentabilidade-artigos{
	margin-left: -30px;
	height: 190px;
}

#artigos-home {
	background-color:#FFFFFF;
	padding:15px;
	border: 1px solid #efefef;
	width: 288px;
	height: 125px;
	float: left;
	margin-left: 30px;
}

.view-2016-sustentabilidade-artigos .views-field-teaser p,
.view-2016-sustentabilidade-artigos .views-field-field-chamada-value{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #898A8B;
	line-height: 18px;
	margin: 3px 0 5px 0 !important;
	font-size: 12px;
}

.view-2016-sustentabilidade-artigos .views-field-title{
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 19px;
	color: #5281c9;
}

.not-front .view-2016-sustentabilidade-artigos {
	margin-left: 3px;
}
.not-front .view-2016-sustentabilidade-artigos .views-field-title{
	margin-top: 20px;
}

.not-front .view-2016-sustentabilidade-artigos a{
	text-decoration: none;
	color: #6DA9C3;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px}

.not-front .view-2016-sustentabilidade-artigos .views-field-view-node {padding-bottom: 20px;}

/* DOWNLOADS ------------------------------------------------- */

.view-id-2016_Downloads_Audios .views-field-field-ico-img-audio-fid,
.view-id-2016_Downloads_Videos .views-field-field-ico-img-audio-fid,
.view-id-2016_Download_Categoria .views-field-field-imagem-download-fid {margin-top: 30px; clear:both; float: left;}

.view-id-2016_Downloads_Audios img,
.view-id-2016_Downloads_Videos img,
.view-id-2016_Download_Categoria img{ margin: 0 20px 15px 0;}

.view-id-2016_Downloads_Audios .views-field-title,
.view-id-2016_Downloads_Videos .views-field-title,
.view-id-2016_Download_Categoria .views-field-title{ font-weight: bold; color: #5280c9; font-size: 18px; margin-top: 30px;}

.view-id-2016_Downloads_Audios a,
.view-id-2016_Downloads_Videos a,
.view-id-2016_Download_Categoria a {background: url(img/btn_download.gif) no-repeat top; padding: 7px 0 0 38px; color: #609A49; font-family: "Trebuchet MS"; font-size: 13px;   float: right; width: 77px; height: 23px; margin-bottom: 10px;}

.view-id-2016_Downloads_Audios a:hover,
.view-id-2016_Downloads_Videos a:hover,
.view-id-2016_Download_Categoria a:hover{text-decoration: none; background-position: bottom; color:#2875bc}

.view-id-2016_Downloads_Audios .views-field-field-link-arquivo-audio-value, 
.view-id-2016_Downloads_Videos .views-field-field-link-arquivo-audio-value, 
.view-id-2016_Download_Categoria .views-field-field-arquivo-download-fid { border-bottom: 1px solid #ccc;}

.view-id-2016_Downloads_Audios div,
.view-id-2016_Downloads_Videos div,
.view-id-2016_Download_Categoria div {overflow:auto;}

.view-id-2016_Downloads_Audios .views-field-field-videos-2016-embed a, .view-id-2016_Downloads_Videos .views-field-field-videos-2016-embed a{background: none; float: left; width: 140px; height: 90px; padding: 0;}

.view-id-2016_Downloads_Audios .emvideo-modal,
.view-id-2016_Downloads_Videos .emvideo-modal,
.view-id-2016_Downloads_Audios .views-field-field-videos-2016-embed,
.view-id-2016_Downloads_Videos .views-field-field-videos-2016-embed {overflow: visible}

.view-id-2016_Downloads_Audios .emvideo-thumbnail-replacement span,
.view-id-2016_Downloads_Videos .emvideo-thumbnail-replacement span {display:none}

.view-id-2016_Downloads_Audios .emvideo-modal img, 
.view-id-2016_Downloads_Videos .emvideo-modal img { margin-top: 30px;}

.view-id-2016_Downloads_Videos .views-field-body, .view-id-2016_Downloads_Audios .views-field-body, .view-id-2016_Download_Categoria .views-field-body {min-height: 50px;}

/* ----------------------------------------------------------- */

.premios p img{
	width: 150px;
	height: 110px;
	margin-right: 15px;	
}


.view-id-v_atendimento .item-list ul li {
	width: 300px;
	float: left;
	list-style: none !important;
	margin: 5px;
	background:white;
	padding: 5px 10px;
	display: block;
	font-size: 14px;
	height: 50px;
}

.view-id-v_atendimento .item-list ul li img {
	margin: -5px 5px 0px 5px !important;
	vertical-align: middle;
}

.view-id-v_atendimento p em {
	display: block;
	float: none;
	clear: both;
	text-align: right;
}

/* ----------------------------------------------------------------------*/

#node-1825, #node-1819{ height:130px}
#node-1689{ height:450px}
#node-2324 table ul li {
    list-style: none !important;
    color: #818181;
    margin: 2px;
    padding: 2px;
    border-bottom: 1px solid #FFF;
}

.alerta {
display: block;
padding:30px;
overflow: auto;
width: 580px;
min-height: 200px;
border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
-webkit-border-radius: 20px 20px 20px 20px;
border: 4px solid #fff;
background-color: #fff3f4; /*#fdecee;*/
}

.alerta h5 {font-size: 18px; font-weight:bold; color:#98434d;}





