@import url("reset.css");
@import url("content.css");

/*--------------------------------------------------\
|													||
|													|||
|   UniKlima		                                |||
|										Em Nov/2011	|||
|													|||
 \--------------------------------------------------\||
  \--------------------------------------------------*/

* {margin: 0;padding: 0;}
nav, aside, header, footer, article, section, figure {display: block;}
fieldset, a img {border: none;}
body{
}
body, .ipt, textarea{
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background:url(../images/bg/geral.jpg) repeat-x  center 0 #e8ebf0;
}
a:hover{ text-decoration:none;}
p{ margin:0 0 11px 0;}
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both; }
.clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
.show { display:block; }
.hide { display:none; }
.fl { float:left;display:inline; }
.fr { float:right;display:inline; }
.frImg { float:right!important;display:inline; }
.cb { clear: both; }
.inside{ margin: 0 auto; position: relative; width: 985px;}
ul{ list-style: none;}
.content { 
	width:985px; 
	background:url(../images/bg/bg-content.jpg) repeat 0 0; 
	height:auto; 
	margin:0 auto;
}

.logo{ width:267px; float:left; margin-right: 50px;}

header{
	width:985px;
	margin:0 auto;
	position: relative;;
	z-index: 2;
}
header .idioma {
	float: right;
	margin-left: 10px;
    margin-top: 15px;
}
header .idioma li {
	display: inline;
}
header .linhaDireta {
	background: url(../images/icones/icone-linha-direta.png) no-repeat 20px center #407b9b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float: right;
	height: 28px;
	width: 260px;
	margin: 15px 5px 7px 0;
}
header .linhaDireta p, header .linhaDiretaEmail p {
	color: #fff;
	font-size: 12px;
	margin: 0 0 0 38px;
	line-height: 32px;
}
header .linhaDiretaEmail {
	background: url(../images/icones/icone-linha-direta-email.png) no-repeat 10px center #407b9b;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float: right;
	height: 28px;
	width: 260px;
	margin-right: 83px;
}
header nav.menu {
	background:url(../images/bg/bg-menu.jpg) repeat-x 0 0;
	height:44px;
	border-radius: 5px 5px 0 0;
}

header nav.menu ul{margin-left:20px;}
header nav.menu ul li.main {
	float:left; 
	background:url(../images/itens/risco.jpg) no-repeat right 0; 
	height:44px;
	position: relative;
}
header nav.menu ul li.semBg{
	background: none !important;
}
header nav.menu ul li a.pai {
	color:#fff;
	float: left;
    font-family:Verdana,Geneva,sans-serif;
    font-size:14px;
    line-height:43px;
    padding:0 44px;
    text-decoration:none;
}
header nav.menu ul.sub1{
	display: none;
	background-color: #407B9B;
	position: absolute;
	top: 44px;
	left: 0;
	margin-left: 0 !important;
	padding-bottom: 10px;
	
}
header nav.menu ul.sub2{
	display: none;
	background-color: #407B9B;
	position: absolute;
	top: 0;
	left: 240px;
	margin-left: 0 !important;
	padding-bottom: 10px;
	width: 200px;
}
header nav.menu ul.sub2 span{
	color: #FFFFFF;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    font-weight:  bold;
    padding:5px 0 5px 10px;
}
header nav.menu ul.subEmpresa{width: 200px;}
header nav.menu ul.subProdutos{width: 240px;}
header nav.menu ul li.main:hover ul.sub1{display: block;}
header nav.menu ul.sub1 li:hover ul.sub2{display: block;}
header nav.menu ul.sub1 li:hover{background-color: #6795AF;}
header nav.menu ul.sub1 li{
	position: relative;
}
header nav.menu ul.sub1 li a {
    color: #FFFFFF;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    padding:5px 0 5px 10px; 
    text-decoration: none;
}
header nav.menu ul.subIndoor li a{
	padding:5px 0 5px 30px !important;
}
header nav.menu ul.sub1 li a:hover{background-color: #6795AF;}
.content{
	position: relative;
	z-index: 1;
}
.content .teaser {
	background:url(../images/bg/bg-teaser.png) no-repeat 0 0;
	width:985px;
	height:293px;
}

.content .teaserInterna {
	background:url(../images/bg/bg-teaser-interna.jpg) no-repeat 0 0;
	width:984px;
	height:171px;
}

.content .teaserInterna span{ text-align:center; float:left; width:984px;}
.content .teaserInterna span img{ margin-top:13px;}

.content .inside .blocoInst{ 
	width:422px; 
	float:left;margin-left:16px;
	margin-right: 69px;
	overflow:hidden;
}
.content .inside .blocoInst .titleHome {
	background:url(../images/bg/bg-tit-home.jpg) no-repeat 0 0;
	width:422px;
	height:25px;
	
}

.content .inside .blocoInst .titleHome h2{
	font:18px Arial, Helvetica, sans-serif;
	color:#fff;
	margin-left:15px;
}
.content .inside .blocoInst img{ float:left;}
.content .inside .blocoInst p{ 
	color:#000;
    float:left;
    font:bold 12px/15px Arial,Helvetica,sans-serif;
    margin-top:25px;
    width:221px;
}
.content span.endContent{ position:relative; top:3px;}

/**Page quem somos**/

.menuLateral{ width:279px;float:left;}
.menuLateral ul{margin-left: 22px;}
.menuLateral ul li{
	width:227px;
}

.menuLateral ul li a{
	text-transform:uppercase;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#407c9b url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width:207px;
}
.menuLateral ul li a.ativo,
.menuLateral ul li a:hover{
	background:#285d7f url(../images/itens/setaAtivo.jpg) no-repeat 11px 9px;
	color:#fff;
	text-shadow: 0 0 1px #CDD9E1;
}
.boxConteudoEmpresa { 
	width:690px; 
	padding-bottom: 44px;
	float:left;
}
.boxConteudoEmpresa .titulo{
	background:url(../images/itens/bg-titulo.jpg) no-repeat 0 0;
	width:689px;
	height:27px;
	margin-bottom:29px;
}
.boxConteudoEmpresa .titulo h2{
	font:20px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:15px;
	text-transform:uppercase;
	text-shadow: 2px 2px #80898f;
}
.boxConteudoEmpresa p{
	color:#000;
    float:left;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
    width:490px;
}
p.widht650{
	color:#000;
    float:left;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
    width:650px;
}
p.widht669{
	color:#000;
    float:left;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
    width:669px;
	margin-bottom:39px;
}

p.widht669 img{ margin-right:24px;}

p.widht342{
	color:#000;
    float:left;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
	margin-right:27px;
    width:342px;
	text-align:justify;
}


.boxConteudoEmpresa img{ float:left;}


/*-------Page Produtos---------*/

.menuProdutos {
	width:288px; 
	float:left;
	margin-right:29px;
}
.menuProdutos ul{margin-left: 22px;}
.menuProdutos ul li{
	width:239px;
	float:left;
}

.menuProdutos ul li h2{
	text-transform:uppercase;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#407c9b url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width: 239px;
}

.menuProdutos ul li a.aba{
	text-transform:uppercase;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#407c9b url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width: 239px;
}

.menuProdutos ul li a.aba:hover,
.menuProdutos ul li a.aba.ativo
{
	text-transform:uppercase;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#24577a url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width: 239px;
}
.menuProdutos ul li a.link{
	text-transform:uppercase;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#407c9b url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width: 239px;
}

.menuProdutos ul li a.link:hover,
.menuProdutos ul li a.link.ativo
{
	text-transform:uppercase;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#24577a url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width: 239px;
}

.menuProdutos ul li ul.listTipo{
	float: left;
	margin:9px 0 13px 43px;
}
.menuProdutos span{
	background:url(../images/itens/seta-item.jpg) no-repeat left 5px;
	font:13px Arial, Helvetica, sans-serif;
	padding-left: 9px;
	margin-left:25px;
	color:#1C3673;
}
.menuProdutos ul li ul.listTipo li{
    width: 220px;
}
.menuProdutos ul li ul.listTipo li a{
	background:url(../images/itens/seta-item.jpg) no-repeat left 5px;
	padding-left:9px;
	font:13px Arial, Helvetica, sans-serif;
	color:#1c3673;
	text-decoration:none;
}
.menuProdutos ul li ul.listTipo li a:hover,
.menuProdutos ul li ul.listTipo li a.ativo{
	font-weight:bold;

}
/*-------Menu noticias-----*/

.menuNoticias {
	width:288px; 
	float:left;
	margin-right:29px;
}
.menuNoticias ul{margin-left: 22px;}
.menuNoticias ul li{
	width:239px;
	border-bottom:dotted 1px #576a96;
	padding-bottom:9px;
	padding-top:9px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.menuNoticias ul li a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.menuNoticias ul li a:hover,
.menuNoticias ul li a.ativo{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#759fb5;
}

/*-------Menu Contato---------*/

.menuContato {
	width:288px; 
	float:left;
	margin-right:29px;
}
.menuContato ul{margin-left: 22px;}
.menuContato ul li{
	width:239px;
}

.menuContato ul li a{
	text-transform:uppercase;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#407c9b url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width: 239px;
}

.menuContato ul li a:hover,
.menuContato ul li a.ativo{
	text-transform:uppercase;
	font:13px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#24577a url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width: 239px;
}

.menuContato .mapa{
	width:288px;
}
.menuContato .mapa img {padding-left: 21px;}
.menuContato .mapa a {
	text-decoration:none;
}
.menuContato .mapa a.lupa{
	background: url("../images/lupa.gif") no-repeat scroll left 0 rgba(0, 0, 0, 0);
    color: #1B3572;
    float: left;
    font: bold 13px Arial,Helvetica,sans-serif;
    margin-left: 23px;
    margin-top: 14px;
    padding-left: 24px;
    width: 84px;
}
.menuContato p.uniklima{
	color: #1B3572;
    font: bold 12px/17px Arial,Helvetica,sans-serif;
    margin-left: 20px;
    margin-top: 14px;
}
.menuContato .mapa a.chegar{
	background:url(../images/itens/seta-item.jpg) no-repeat left 4px;
	padding-left:11px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#1b3572;
	float:left;
	margin-top: 14px;
}

.inside .contentProd form {}
.inside .contentProd form ul{}
.inside .contentProd form ul li{
	margin-bottom:16px;
	float:left;
}
.inside .contentProd form ul li label{
	float:left;
    font-weight:bold;
    margin-right:6px;
    text-align:right;
    width:205px;
}
.inside .contentProd form ul li input {
	width:286px;
	height:23px;
	background:#82a9bd;
	float:left;
	border:0;
	border-radius:5px;
	padding-left:5px;
}
.inside .contentProd form ul li select{
	width: 180px;
	height: 23px;
	background: #82a9bd;
	float: left;
	border: 0;
	border-radius: 5px;
}
.inside .contentProd form span.duvida{
	color: #1B3572;
    float: left;
    font: 12px Arial,Helvetica,sans-serif;
    margin-bottom: 44px;
    text-align: center;
    width: 655px;
}
.inside .contentProd form ul li textarea {
	width:281px;
	max-width:281px;
	max-height:111px;
	height:111px;
	background:#82a9bd;
	float:left;
	border:0;
	border-radius:5px;
	padding:5px;
}

.inside .contentProd form ul li input#btEnviar{
	background:url(../images/bt/btEnviar.jpg) no-repeat 0 0;
	border:0 none;
    cursor:pointer;
    float:right;
    height:24px;
    margin-left:417px;
    overflow:hidden;
    padding-top:24px;
    width:86px;
}

.paginacao { 
	margin-left:68px;
    margin-top:10px;
    overflow:hidden;
    width:125px;
}
.paginacao .paginas{ 
	float: left;
    margin-left: 16px;
    width: 74px;
}
.paginacao .paginas span{
	font:12px Arial, Helvetica, sans-serif;
	color:#576a96;
}
.paginacao .paginas span a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#576a96;
	text-decoration:none;
}
.paginacao .paginas span a:hover{
	color:#000;
}
.paginacao a.right{ float:left}
.paginacao a.left{ float:left}

.contentProd { 
	width:655px; 
	padding-bottom: 44px;
	float:left;
}


.contentProd .colLeft {
    float: left;
    width: 312px;
}

.contentProd .listaDownloads {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius:5px;
    clear: both;
    margin-left: 21px;
    overflow: hidden;
    padding-top: 15px;
    width: 224px;
}
.contentProd .listaDownloads li {
    background: url("../images/bt/ic-pdf.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    clear: both;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 28px;
    line-height: 28px;
    margin-left: 21px;
    padding: 0 0 10px 30px;
}
.contentProd .listaDownloads li a {
    color: #407c9b;
    font-weight: bold;
    text-decoration: none;
}

.contentProd .listaDownloads li span {
    color: #407c9b;
    font-weight: bold;
    text-decoration: none;
	font-size:14px;
}

.contentProd .listaDownloads li a:hover {
    color: #E66E01;
}


.contentProd img.tabela{ margin-top:27px; margin-left:78px;margin-bottom: 20px;}

.contentProd .titulo{
	background:url(../images/bg/bg-tit-produto.jpg) no-repeat 0 0;
	width:655px;
	height:27px;
	margin-bottom:29px;
}
.contentProd .titulo h2{
	font:20px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:15px;
	text-transform:uppercase;
	text-shadow: 2px 2px #80898f;
}
.contentProd p{
	color:#000;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
	margin-left:21px;
    width:635px;
}
.contentProd p a img{
	margin:0px;
}
.contentProd p .pdf{
	margin-right:12px;
	float:left;
}
.contentProd .solicite{
	margin-top:20px;
	float:left;
}
.contentProd img{ 
	float: left;
}
.contentProd .prod{
	margin-bottom: 20px;
	margin-top: 40px;
	margin-left: 120px;
}
.contentProd h3{
	color:#1B3572;
    font:bold 15px Arial,Helvetica,sans-serif;
    margin-bottom:10px;
    margin-left:20px;
}
.contentProd img.iTitulo{ 
	float: left;
	margin:0!important;
}
.styleImg{ margin:0!important;}

.contentProd img.adobe{
	float:right!important;
    margin-right:90px;
}

.contentProd a.voltar{
	float:right;
    margin-right:28px;
}
/*-------Noticias--------*/

.boxNoticias { 
	width:655px; 
	padding-bottom: 44px;
	float:left;
}
.boxNoticias p{
	color:#000;
    font:12px/18px Arial,Helvetica,sans-serif;
	margin-left:21px;
    width:635px;
}
.boxNoticias img{ 
	float: left;
	margin:0 17px 0 22px;
}

.boxNoticias h3{
	color:#000;
    font:18px Arial,Helvetica,sans-serif;
    margin-bottom:10px;
    margin-left:20px;
}


/*-------Noticias--------*/

.listaRepresentante{
	width: 445px;
	float: right;
	margin-top: 80px;
}
.itemLista{
	display:none;
}

.boxRepresentantes { 
	margin: 0 auto;
    padding-bottom: 44px;
    width: 948px;
}

.boxRepresentantes .titulo {
    background: url("../images/bg/bg-titulo-representante.jpg") no-repeat scroll 0 0;
    height: 27px;
    margin-bottom: 29px;
    width: 948px;
}

.boxRepresentantes ul{
	margin-left: 28px;
}
.boxRepresentantes ul li{
	border-bottom:dotted 1px #1c3673;
	padding-bottom:25px;
	margin-bottom:28px;
	overflow:hidden;
	width: 417px;
	text-align: right;
}
.boxRepresentantes h2{
	font:20px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:15px;
	text-transform:uppercase;
	text-shadow: 2px 2px #80898f;
}

.boxRepresentantes ul li p{
	color:#000;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
    width:417px;
	margin:0;
}
.boxRepresentantes h3{
	color:#407b9b;
    font:bold 12px Arial,Helvetica,sans-serif;
    margin-bottom:10px;
}

.boxRepresentantes .cor-a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
}

.boxRepresentantes .cor-b{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#407b9b;
}
.boxRepresentantes a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#1c3673;
	text-decoration:none;
}
.boxRepresentantes .regiao{
	float: left;
    overflow: hidden;
    padding-top: 22px;
    width:415px;
}

/**Page Atendimento - Menu Internas**/

.menuInternas{ 
	width:279px;
	float:left; 
	margin-left:4px;
	margin-right:30px;
}
.menuInternas ul{margin-left: 5px;}
.menuInternas ul li{
	width:275px;
	margin-top:28px;
}
.menuInternas ul li a{
	text-transform:uppercase;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#407c9b url(../images/itens/setaMenu.jpg) no-repeat 11px 9px;
	padding:5px 5px 5px 20px;
	float:left;
	text-shadow: 0 0 1px #CDD9E1;
	margin-bottom:10px;
	border-radius:5px;
	width:250px;
}
.menuInternas p.endereco{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#1b3572;
}
.menuInternas ul li a.ativo,
.menuInternas ul li a:hover{
	background:#285d7f url(../images/itens/setaAtivo.jpg) no-repeat 11px 9px;
	color:#fff;
	text-shadow: 0 0 1px #CDD9E1;
}

.boxConteudoInternas { 
	width:657px; 
	padding-bottom: 44px;
	float:left;
}
.boxConteudoInternas .titulo{
	background:url(../images/bg/bg-titulo-interna.jpg) no-repeat 0 0;
	width:655px;
	height:27px;
	margin-bottom:29px;
}
.boxConteudoInternas .titulo h2{
	font:20px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:15px;
	text-transform:uppercase;
	text-shadow: 2px 2px #80898f;
}
.boxConteudoInternas p{
	color:#000;
    float:left;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
    width:490px;
}
.boxConteudoInternas h3{
	font:bold 15px/18px Arial,Helvetica,sans-serif;
	margin-left:20px;
	color:#1b3572;
}

.boxConteudoInternas ul.boxPhones { width:608px; margin-left:20px;}
.boxConteudoInternas ul.boxPhones li{
	background:url(../images/itens/traco.jpg) repeat-x 0 bottom;
	overflow:hidden;
	margin-top: 28px;
	padding-bottom:23px;
}

.boxConteudoInternas ul.boxPhones li img.icone{ float:left; margin-right:8px;}
.boxConteudoInternas ul.boxPhones li p.item1{ 
	color:#1b3572;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
	width:234px; 
	float:left;
}
.boxConteudoInternas ul.boxPhones li p.item1 span{ 
	color:#1b3572;
    font:12px/18px Arial,Helvetica,sans-serif;
}

.boxConteudoInternas ul.boxPhones li a{ 
	color:#1b3572;
    font:bold 12px/18px Arial,Helvetica,sans-serif;
	text-decoration:none;
}
.boxConteudoInternas ul.boxPhones li a:hover{
	text-decoration:underline;
}


/**Footer***/

footer { width:100%; margin:0 auto;}
footer .menuFooter{ 
	width:985px; 
	margin:0 auto;
	overflow: hidden;
    padding-bottom: 39px;
	font:13px Verdana, Geneva, sans-serif;
	color:#5389a5;
}
footer .menuFooter ul{margin-top: 19px;}
footer .menuFooter ul li{ float:left;}
footer .menuFooter ul li span{ border-right:solid 1px #5389a5;}
footer .menuFooter ul li span.empresa{ 
	border-right: 1px solid #5389A5;
    float: left;
    text-align: center;
    width: 123px;
}
footer .menuFooter ul li span.produtos{ 
	border-right: 1px solid #5389A5;
    float: left;
    overflow: hidden;
    padding-left: 15px;
    width: 191px;
}
footer .menuFooter ul li span.contato a,
footer .menuFooter ul li span.news a,
footer .menuFooter ul li span.representante a,
footer .menuFooter ul li span.clima a{
	font:13px Verdana, Geneva, sans-serif;
	color:#5389a5;
	text-decoration:none;
}
footer .menuFooter ul li span.clima{ 
	width:157px; 
	float:left;
	border-right:solid 1px #5389a5;
	text-align: center;
}
footer .menuFooter ul li span.representante{ 
	width:174px; 
	float:left;
	border-right:solid 1px #5389a5;
	text-align: center;
}
footer .menuFooter ul li span.news{ 
	width:122px; 
	float:left;
	border-right:solid 1px #5389a5;
	text-align: center;
}
footer .menuFooter ul li span.contato{ 
	width:148px; 
	float:left;
	border-lrightft:solid 1px #5389a5;
	text-align: center;
}

footer .menuFooter ul li ul.links {}
footer .menuFooter ul li ul.links li{
	float:none;    
    margin-bottom:8px;
    margin-left:37px;
    padding-left:6px;
	background:url(../images/itens/seta.jpg) no-repeat left 7px;
}
footer .menuFooter ul li ul.links li a{
	font: 11px Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#000;
}
footer .menuFooter ul li ul.contact li a:hover,
footer .menuFooter ul li ul.prod li a:hover,
footer .menuFooter ul li ul.links li a:hover{color:#5389A5;}

footer .menuFooter ul li ul.prod {}
footer .menuFooter ul li ul.prod li{
	float: none;    
    margin-bottom: 8px;
    margin-left: 15px;
    padding-left: 6px;
	background:url(../images/itens/seta.jpg) no-repeat left 7px;
}
footer .menuFooter ul li ul.prod li a{
	font: 11px Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#000;
}

footer .menuFooter ul li ul.contact {}
footer .menuFooter ul li ul.contact li{
	float: none;    
    margin-bottom: 8px;
    margin-left: 49px;
    padding-left: 6px;
	background:url(../images/itens/seta.jpg) no-repeat left 7px;
}
footer .menuFooter ul li ul.contact li a{
	font: 11px Arial,Helvetica,sans-serif;
	text-decoration:none;
	color:#000;
}

footer .assinatura{
	background:#6595af;
	width:100%;
	height:59px;
}
footer .assinatura .copyright{ width:985px; margin:0 auto;}
footer .assinatura .copyright span{ 
	color:#fff;
    font:11px Arial,Helvetica,sans-serif;
    margin-top:7px;
}

footer .assinatura .copyright span.rs{color:#a8cbde; font:10px "Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:42px;}
footer .assinatura .copyright span.rs a{ text-decoration:none; color:#a8cbde; } 




/*-------------------------------------------------*/

/* ///////////////////////////
 * Representantes
///////////////////////// */

.contato .conteudoDir{
	padding-top: 15px;
}
.contato .conteudoDir .areaSite{
	color: #E66F03;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px !important;
    margin: 0 15px 15px;
}
.contato .conteudoDir .representantesLeft{
	float: left;
	padding-left: 15px;
	width: 400px;
}
.contato .conteudoDir .representantesLeft .tituloPag{
	color: #E66F03;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    margin: 0 0 15px !important;
}
.contato .conteudoDir .representantesLeft .tituloPag span{
	color: #000;
	font-size: 11px !important;
	font-weight: normal;
}
.contato .conteudoDir .representantesLeft .btRepresentante{
	background: url(../images/icones/bt-representantes.png) no-repeat 0 0;
	display: block;
	height: 50px;
	overflow: hidden;
	text-indent: -9999px;
	width: 145px;
}
.contato .conteudoDir .representantesRight{
	float: right;
	padding-right: 15px;
	text-align: right;
	width: 290px;
}
.contato .conteudoDir .representantesRight .estado{
	display: none;
}
.contato .conteudoDir .representantesRight .scrollRepresentantes{
	height: 400px;
	overflow: auto;
	padding-right: 10px;
}
.contato .conteudoDir .representantesRight h3{
	color: #E66F03;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px !important;
    margin: 0 10px 5px 0 !important;
}
.contato .conteudoDir .representantesRight .representante{
	border-bottom: 1px dotted #9b9a9b;
	margin-top: 10px;
}
.contato .conteudoDir .representantesRight .representante h4{
	font-size: 11px;
	padding-bottom: 2px;
}
.contato .conteudoDir .representantesRight .representante p{
	line-height: 14px;
	margin: 0 0 10px !important;
}

/*========================================
	Climatização
=======================================*/
.boxClimatizacao { 
	margin: 0 auto;
    padding-bottom: 44px;
    width: 948px;
}
.boxClimatizacao .titulo {
    background: url("../images/bg/bg-titulo-representante.jpg") no-repeat scroll 0 0;
    height: 27px;
    margin-bottom: 29px;
    width: 948px;
}
.boxClimatizacao h1{
	font:20px/26px Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:15px;
	text-transform:uppercase;
	text-shadow: 2px 2px #80898f;
}
.boxClimatizacao .textoClimatizacao{
	padding: 0 20px;
}
.boxClimatizacao h2{
	color: #1B3572;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    margin-bottom: 10px;
}
.boxClimatizacao p{
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight:  bold;
}
.boxClimatizacao .climatizador{
	overflow: hidden;
	padding-top: 40px;
}
.boxClimatizacao .climatizador img{
	float: left;
	margin: 0 50px 0 100px;
}
.boxClimatizacao .climatizador .textoRight{
	float: left;
	padding-top: 30px;
	width:  500px;
}
.boxClimatizacao .climatizador .textoRight h3{
	color: #1B3572;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-bottom: 5px;
}
.boxClimatizacao .climatizador .textoRight p{
	line-height: 21px;
	margin-bottom:  15px;
}
#erro{
	padding-left: 20%;
}