/*
 * Copyright 2014, Tag Web Design
*/

* {
	margin: 0;
	padding: 0;
	color: #666;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

html {
	height: 100%;
	font-size: 62.5%;
}

body {
	height: 100%;
	background-color: #e6e7e8;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center top;
	background-image: url(../imagens/bgBody.jpg);
}

body.home {
	background-color: #e6e7e8;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
	background-image: url(../imagens/bgHome.jpg);
}

p {
	color: #666;
	margin-top: 12px;
	font-size: 1.6em;
	line-height: 1.5em;
}

a {
	color: #666;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a.selected:hover {
	cursor: default;
}

a,
a:active,
a:focus {
	outline: none;
	-moz-outline: none;
	ie-dummy: expression(this.hideFocus=true);
}

img {
	border: 0 none;
}

b,
strong {
	color: #666;
	font-weight: bold;
}

ul,
ol {
	list-style: none;
}

ul:after,
ol:after {
	height: 0;
	clear: both;
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
}

h2,
h3 {
	color: #666;
	font-weight: 700;
	text-transform: uppercase;
	font-family: 'Lato', sans-serif;
}

h2 {
	font-size: 2.4em;
}

h3 {
	font-size: 2em;
}

#compartilhaFacebook {
	width: 1px;
	height: 1px;
	display: none;
	visibility: hidden;
}

#geral {
	width: 100%;
	display: block;
	min-height: 100%;
	position: relative;
}

header {
	width: 100%;
	margin: 0 auto;
}

header nav {
	width: 100%;
	height: 50px;
	background: #066e93;
}

header nav:after {
	height: 0;
	clear: both;
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
}

header nav ul {
	width: 725px;
	margin: 0 auto;
}

header nav ul li {
	float: left;
	margin: 0 12px;
	font-size: 1.5em;
	text-transform: uppercase;
}

header nav ul li.btMenu,
header nav ul li.fecharMenu {
	display: none;
	visibility: hidden;
}

header nav ul li a {
	height: 50px;
	display: block;
	color: #e6e7e8;
	padding: 0 12px;
	font-weight: 500;
	line-height: 50px;
	font-family: 'Lato', sans-serif;
}

header nav ul li a:hover {
	color: #74b9d0;
}

header nav ul li a.selected {
	height: 40px;
	color: #e5e5e6;
	padding-top: 5px;
	line-height: 40px;
	border-bottom: 5px solid #cecfd1;
}

header #topo {
	width: 832px;
	margin: 0 auto;
}

header #topo:after {
	height: 0;
	clear: both;
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
}

header #topo h1 {
	float: left;
	width: 314px;
	height: 105px;
	padding-top: 50px;
	text-indent: -30000px;
}

header #topo h1 a {
	width: 314px;
	height: 105px;
	display: block;
	color: #066e93;
	text-transform: uppercase;
	background: url(../imagens/logoStampi.png) no-repeat;
}

header #topo p {
	float: right;
	width: 360px;
	height: 97px;
	margin-top: 50px;
	text-indent: -30000px;
}

header #topo p a {
	color: #fff;
	width: 360px;
	height: 97px;
	display: block;
	background: url(../imagens/btProjetosPersonalizados.jpg) no-repeat left top;
}

header #topo p a:hover {
	color: #74b9d0;
	background-position: left bottom;
}

#conteudo {
	width: 832px;
	padding-bottom: 150px;
	margin: 50px auto 0 auto;
}

#conteudo:after {
	height: 0;
	clear: both;
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
}

/*----------------------------------------------------------------------------------*/
/*-------------------------------------> HOME <-------------------------------------*/

#bannerCaixaBandejas {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1000;
}

#bannerCaixaBandejas span {
	position: relative;
	display: block;
}

#bannerCaixaBandejas a#bannerFundo {
	display: block;
	opacity: 0.95;
}

#bannerCaixaBandejas a#bannerFundo:hover {
	opacity: 1;
}

#bannerCaixaBandejas a#bannerFundo img.desk {
	display: block;
}
#bannerCaixaBandejas a#bannerFundo img.mob {
	display: none;
}

#bannerCaixaBandejas span a#bannerBtFechar {
	width: 23px;
	height: 22px;
	display: block;
	position: absolute;
	top: 10px;
	left: 10px;
	text-indent: -30000px;
	background: url(../imagens/bannerHome/btFechar.png) no-repeat center top;
}

#bannerCaixaBandejas span a#bannerBtFechar:hover {
	background-position: center bottom;
}

header #topo.home h1 {
	float: none;
	width: 400px;
	height: 132px;
	padding-top: 70px;
}

header #topo.home h1 a {
	width: 400px;
	height: 132px;
	background: url(../imagens/logoStampiHome.png) no-repeat;
}

.home #conteudo {
	padding-bottom: 330px;
}

footer.home {
	padding-bottom: 75px;
}

footer #home {
	width: 832px;
	margin: 0 auto;
	position: relative;
}

footer #home:after {
	height: 0;
	clear: both;
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
}

footer #home #imagem {
	float: right;
	width: 419px;
	height: 367px;
	position: relative;
	background: url(../fotos/home/stampi-home.png) no-repeat center center;
}

footer #home #imagem p {
	right: 0;
	top: 199px;
	z-index: 2;
	position: absolute;
	text-indent: -30000px;
}

footer #home #imagem p a {
	width: 121px;
	height: 136px;
	display: block;
	background: url(../imagens/btProdutosServicos.png) no-repeat left top;
}

footer #home #imagem p a:hover {
	background-position: left bottom;
}

footer #home a#whatsApp {
	left: 0;
	bottom: 55px;
	width: 284px;
	height: 69px;
	position: absolute;
	display: block;
	background: url(../imagens/bt-whatsapp-home.png) no-repeat left top;
	text-indent: -30000px;
}

footer #home a#whatsApp:hover {
	background: url(../imagens/bt-whatsapp-home.png) no-repeat left bottom;
}

/*----------------------------------------------------------------------------------*/
/*-----------------------------------> EMPRESA <------------------------------------*/
#conteudo.empresa #esquerda {
	float: left;
	width: 512px;
}

#conteudo.empresa #esquerda #video {
	width: 512px;
	height: 285px;
	margin: 20px 0;
	position: relative;
	background: url(../imagens/overVideo.jpg) no-repeat;
}

#conteudo.empresa #esquerda #video a.overVideo {
	top: 50%;
	left: 50%;
	width: 87px;
	height: 89px;
	display: block;
	margin-top: -45px;
	margin-left: -45px;
	position: absolute;
	background: url(../imagens/seta.png) no-repeat center top;
}

#conteudo.empresa #esquerda #video a.overVideo:hover {
	background-position: center bottom;
}

#conteudo.empresa #esquerda #video .playerVideo {
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
}

#conteudo.empresa #direita {
	float: right;
	width: 285px;
	margin-top: 40px;
}

#conteudo.empresa #direita p.btFacebook,
#conteudo.empresa #direita p.btProdutosServicos {
	font-size: 1.5em;
	text-transform: uppercase;
}

#conteudo.empresa #direita p.btFacebook {
	display: none;
	visibility: hidden;
}

#conteudo.empresa #direita p.btFacebook a,
#conteudo.empresa #direita p.btProdutosServicos a {
	width: 245px;
	color: #e5e5e5;
	display: block;
	font-weight: 500;
	padding: 15px 20px;
	background: #066e93;
	font-family: 'Lato', sans-serif;
}

#conteudo.empresa #direita p.btFacebook a strong,
#conteudo.empresa #direita p.btProdutosServicos a strong {
	color: #e5e5e5;
	display: block;
	font-weight: 700;
	font-family: 'Lato', sans-serif;
}

#conteudo.empresa #direita p.btFacebook a:hover,
#conteudo.empresa #direita p.btProdutosServicos a:hover {
	color: #74b9d0;
	background: #035b7b;
}

#conteudo.empresa #direita p.btFacebook a:hover strong,
#conteudo.empresa #direita p.btProdutosServicos a:hover strong {
	color: #74b9d0;
}

/*----------------------------------------------------------------------------------*/
/*-----------------------------------> PRODUTOS <-----------------------------------*/
#conteudo.produtos #esquerda {
	float: left;
	width: 265px;
	margin-top: 12px;
}

#conteudo.produtos #esquerda ul#menuComboFirst {
	display: none;
	visibility: hidden;
}

#conteudo.produtos #esquerda ul li {
	margin-top: 10px;
	font-size: 1.5em;
	line-height: 45px;
	text-transform: uppercase;
}

#conteudo.produtos #esquerda ul li a {
	width: 225px;
	height: 45px;
	display: block;
	color: #e5e5e5;
	padding: 0 20px;
	font-weight: 500;
	background: #066e93;
	font-family: 'Lato', sans-serif;
}

#conteudo.produtos #esquerda ul li a:hover {
	color: #74b9d0;
	background: #035b7b;
}

#conteudo.produtos #esquerda ul li a.selected {
	color: #74b9d0;
	font-weight: 700;
	background: #035b7b;
}

#conteudo.produtos #direita {
	float: right;
	width: 534px;
}

#conteudo.produtos #direita h3 {
	margin-top: 20px;
}

/* Matrizaria e Injeção */
#conteudo.produtos #direita ol#fotos {
	margin-top: 15px;
}

#conteudo.produtos #direita ol#fotos li {
	float: left;
	width: 257px;
}

#conteudo.produtos #direita ol#fotos li.margem {
	margin-left: 10px;
}

#conteudo.produtos #direita ol#fotos li img {
	width: 100%;
}

#conteudo.produtos #accordion {
	width: 524px;
	margin-top: 15px;
}

#conteudo.produtos #accordion a {
	color: #666;
	width: 100%;
	display: block;
	padding: 12px 0;
	cursor: pointer;
	margin-top: 8px;
	font-size: 1.6em;
	text-indent: 15px;
	font-weight: normal;
	background: url(../imagens/bgAccordion.png) no-repeat right top #d9dadb;
}

#conteudo.produtos #accordion a:hover {
	background: url(../imagens/bgAccordion.png) no-repeat right top #d2d3d5;
}

#conteudo.produtos #accordion a.selected {
	font-weight: bold;
	background: url(../imagens/bgAccordion.png) no-repeat right bottom #d9dadb;
}

#conteudo.produtos #accordion a.selected:hover {
	background: url(../imagens/bgAccordion.png) no-repeat right bottom #d9dadb;
}

#conteudo.produtos #accordion .resposta {
	margin: 0;
	background: #d9dadb;
	padding: 0 15px 12px 15px;
}

#conteudo.produtos #accordion .resposta p {
	margin-top: 0;
}

/* Produtos Próprios */
#conteudo.produtos #direita #grupo2,
#conteudo.produtos #direita #grupo3,
#conteudo.produtos #direita #grupo4,
#conteudo.produtos #direita #grupo5,
#conteudo.produtos #direita #grupo6,
#conteudo.produtos #direita #grupo7,
#conteudo.produtos #direita #grupo8,
#conteudo.produtos #direita #grupo9,
#conteudo.produtos #direita #grupo10,
#conteudo.produtos #direita #grupo11,
#conteudo.produtos #direita #grupo12 {
	display: none;
}

#conteudo.produtos #direita .produto {
	width: 534px;
	margin-top: 25px;
}

#conteudo.produtos #direita .produto:after {
	height: 0;
	clear: both;
	content: '.';
	display: block;
	overflow: hidden;
	visibility: hidden;
}

#conteudo.produtos #direita .produto img {
	float: left;
	width: 257px;
}

#conteudo.produtos #direita .produto a.foto {
	float: left;
	width: 257px;
	height: 144px;
	display: block;
	position: relative;
}

#conteudo.produtos #direita .produto a.foto img {
	width: 100%;
	float: none;
}

#conteudo.produtos #direita .produto a.foto .lupa {
	left: 0;
	bottom: 0;
	z-index: 2;
	width: 34px;
	height: 34px;
	position: absolute;
	background: url(../imagens/lupa.jpg) no-repeat left top;
}

#conteudo.produtos #direita .produto a.foto:hover .lupa {
	background-position: left bottom;
}

#conteudo.produtos #direita .produto .bloco {
	float: right;
	width: 260px;
}

#conteudo.produtos #direita .produto h4 {
	color: #666;
	font-size: 1.6em;
}

#conteudo.produtos #direita .produto p.btDownload {
	font-size: 1.5em;
	line-height: 45px;
	text-align: center;
	text-transform: uppercase;
}

#conteudo.produtos #direita .produto p.btDownload a {
	width: 160px;
	height: 45px;
	display: block;
	color: #e5e5e5;
	font-weight: 500;
	background: #066e93;
	font-family: 'Lato', sans-serif;
}

#conteudo.produtos #direita .produto p.btDownload a:hover {
	color: #74b9d0;
	background: #035b7b;
}

#conteudo.produtos #direita ul.paginacao {
	margin-top: 15px;
}

#conteudo.produtos #direita ul.paginacao li {
	float: left;
	width: 41px;
	height: 41px;
	font-size: 1.5em;
	line-height: 41px;
	margin-right: 10px;
	text-align: center;
}

#conteudo.produtos #direita ul.paginacao li a {
	width: 41px;
	height: 41px;
	display: block;
	font-size: 1em;
	color: #e5e5e5;
	font-weight: 500;
	background: #066e93;
	font-family: 'Lato', sans-serif;
}

#conteudo.produtos #direita ul.paginacao li a:hover {
	color: #74b9d0;
	background: #035b7b;
	text-decoration: none;
}

#conteudo.produtos #direita ul.paginacao li a.selected {
	color: #74b9d0;
	font-weight: 700;
	background: #035b7b;
	text-decoration: none;
}

/* STAMPI Momentos */
#conteudo.produtos #direita h3.stampiMomentos {
	display: block;
	width: 100%;
	height: 109px;
	padding: 0;
	background: url(../imagens/logoStampiMomentos.jpg) no-repeat center top #41c0e0;
	text-indent: -30000px;
}

#conteudo.produtos #direita .produto p.btOrcamento {
	font-size: 1.5em;
	line-height: 45px;
	text-align: center;
	text-transform: uppercase;
}

#conteudo.produtos #direita .produto p.btOrcamento a {
	width: 210px;
	height: 45px;
	display: block;
	color: #e5e5e5;
	font-weight: 500;
	background: #066e93;
	font-family: 'Lato', sans-serif;
}

#conteudo.produtos #direita .produto p.btOrcamento a:hover {
	color: #74b9d0;
	background: #035b7b;
}

/* Produtos Exclusivos */
#conteudo.produtos #direita ol#galeria li {
	float: left;
	width: 257px;
	margin-top: 10px;
}

#conteudo.produtos #direita ol#galeria li.margem {
	margin-left: 10px;
}

#conteudo.produtos #direita ol#galeria li img {
	width: 100%;
}

/*----------------------------------------------------------------------------------*/
/*--------------------------------> REPRESENTANTES <--------------------------------*/
#conteudo.representantes #esquerda {
	float: left;
	width: 374px;
	margin-top: 12px;
}

#conteudo.representantes #direita {
	float: right;
	width: 400px;
	margin-top: 12px;
}

#conteudo.representantes #direita #menuCombo,
#conteudo.representantes #direita #menuCombo ul#menuComboFirst,
#conteudo.representantes #direita #menuCombo ul#menuComboItens {
	width: 100%;
	display: block;
	position: relative;
	list-style-type: none;
}

#conteudo.representantes #direita #menuCombo ul#menuComboItens {
	display: none;
	max-height: 185px;
	overflow-y: scroll;
	overflow-x: hidden;
	background: #767779;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li,
#conteudo.representantes #direita #menuCombo ul#menuComboItens li {
	width: 100%;
	margin-top: 0;
	display: block;
	color: #e5e5e5;
	font-size: 1.6em;
	position: relative;
	text-transform: none;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li {
	height: 52px;
	line-height: 52px;
	background: #848688;
}

#conteudo.representantes #direita #menuCombo ul#menuComboItens li {
	height: 45px;
	line-height: 45px;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li a,
#conteudo.representantes #direita #menuCombo ul#menuComboItens li a {
	padding: 0;
	width: 100%;
	color: #e5e5e5;
	display: block;
	text-indent: 25px;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li a {
	height: 52px;
	font-weight: 700;
	background: #848688;
}

#conteudo.representantes #direita #menuCombo ul#menuComboItens li a {
	height: 45px;
	background: #767779;
}

#conteudo.representantes #direita #menuCombo ul#menuComboItens li a:hover {
	background: #848688;
}

#conteudo.representantes #direita #menuCombo ul#menuComboItens li a.selected {
	color: #949494;
}

#conteudo.representantes #direita #menuCombo ul#menuComboItens li a:hover.selected {
	background: #767779;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li a span {
	top: 0;
	right: 0;
	width: 52px;
	height: 52px;
	display: block;
	position: absolute;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li#fecharMenuCombo {
	display: none;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li#abrirMenuCombo a span {
	background: url(../imagens/iconsMenuCombo.jpg) no-repeat left top;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li#fecharMenuCombo a span {
	background: url(../imagens/iconsMenuCombo.jpg) no-repeat left bottom;
}

#conteudo.representantes #direita #menuCombo ul#menuComboFirst li#abrirMenuCombo a:hover span {
	background-position: left center;
}

#conteudo.representantes #direita #representante {
	padding: 0 25px;
	margin-top: 20px;
}

#conteudo.representantes #direita #representante .bloco {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 2px solid #ccc;
}

#conteudo.representantes #direita #representante .bloco.last {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0 none;
}

#conteudo.representantes #direita #representante h4 {
	color: #666;
	margin-top: 20px;
	font-size: 1.6em;
	font-weight: bold;
	text-transform: uppercase;
}

#conteudo.representantes #direita #representante h4.titulo {
	margin-top: 10px;
}

#conteudo.representantes #direita #representante p {
	margin: 0;
}

#conteudo.representantes #direita #representante p a {
	color: #066c92;
}

#conteudo.representantes #direita #representante p a:hover {
	text-decoration: underline;
}

/*----------------------------------------------------------------------------------*/
/*-----------------------------------> CONTATO <------------------------------------*/
#conteudo.contato #esquerda {
	float: left;
	width: 265px;
	margin-top: 12px;
}

#conteudo.contato #esquerda h3 {
	color: #333;
	font-size: 2.2em;
}

#conteudo.contato #esquerda h3 a {
	color: #333;
	font-size: 1em;
	font-weight: 700;
	padding-left: 30px;
	text-transform: uppercase;
	font-family: 'Lato', sans-serif;
	background: url(../imagens/ico-whatsapp-contato.png) no-repeat left center;
}

#conteudo.contato #esquerda h3 a:hover {
	color: #066d92;
}

#conteudo.contato #esquerda p.emails {
	margin-top: 15px;
}

#conteudo.contato #esquerda p.emails a {
	color: #066d92;
}

#conteudo.contato #esquerda p.emails a:hover {
	text-decoration: underline;
}

#conteudo.contato #esquerda ol {
	width: 265px;
	margin-top: 12px;
}

#conteudo.contato #esquerda ol li {
	float: left;
	font-size: 1.5em;
	line-height: 45px;
	text-align: center;
	text-transform: uppercase;
}

#conteudo.contato #esquerda ol li.btFacebook {
	margin-right: 8px;
	text-indent: -30000px;
}

#conteudo.contato #esquerda ol li a {
	width: 45px;
	height: 45px;
	display: block;
	color: #e5e5e5;
	font-weight: 500;
	font-family: 'Lato', sans-serif;
}

#conteudo.contato #esquerda ol li.btFacebook a {
	width: 45px;
	display: block;
	background: url(../imagens/btFacebook.jpg) no-repeat left top;
}

#conteudo.contato #esquerda ol li.btMapa a {
	width: 212px;
	background: #066e93;
}

#conteudo.contato #esquerda ol li.btMapa a:hover {
	color: #74b9d0;
	background: #035b7b;
}

#conteudo.contato #esquerda ol li.btFacebook a:hover {
	background-position: left bottom;
}

#conteudo.contato #direita {
	float: right;
	width: 400px;
	margin-right: 60px;
}

#conteudo.contato #direita form label {
	color: #666;
	display: block;
	margin-top: 15px;
	font-size: 1.6em;
}

#conteudo.contato #direita form input,
#conteudo.contato #direita form textarea {
	color: #999;
	margin-top: 5px;
	font-size: 1.6em;
	background: #f2f2f2;
	border: 1px solid #ccc;
}

#conteudo.contato #direita form input {
	width: 378px;
	height: 50px;
	padding: 0 10px;
	line-height: 50px;
}

#conteudo.contato #direita form textarea {
	width: 388px;
	height: 160px;
	min-width: 388px;
	max-width: 388px;
	min-height: 160px;
	padding: 10px 0 0 10px;
}

#conteudo.contato #direita form #lgpd {
	font-size: 1.3rem;
}

#conteudo.contato #direita form #lgpd a {
	color: #066e93;
}

#conteudo.contato #direita form #lgpd a:hover {
	text-decoration: underline;
}

#conteudo.contato #direita form input.btEnviar {
	width: 118px;
	height: 51px;
	border: 0 none;
	cursor: pointer;
	margin-top: 15px;
	line-height: 51px;
	background: url(../imagens/btEnviar.jpg) no-repeat left top;
}

#conteudo.contato #direita form input.btEnviar:hover {
	background-position: left bottom;
}

#conteudo.contato #direita form #aviso {
	padding: 10px;
	margin-top: 15px;
}

#conteudo.contato #direita form #aviso.erro {
	background: #a61020;
}

#conteudo.contato #direita form #aviso.sucesso {
	background: #d4e8af;
}

#conteudo.contato #direita form #aviso p {
	margin: 0;
	line-height: 20px;
	padding-left: 28px;
}

#conteudo.contato #direita form #aviso.erro p {
	color: #f15939;
	background: url(../imagens/avisoErro.jpg) no-repeat left center;
}

#conteudo.contato #direita form #aviso.sucesso p {
	color: #7d9643;
	background: url(../imagens/avisoSucesso.jpg) no-repeat left center;
}

/*----------------------------------------------------------------------------------*/
/*-----------------------------------> ERRO 404 & PRIVACIDADE <---------------------*/
#conteudo.erro #erro {
	width: 90%;
	padding-left: 70px;
	background: url(../imagens/ico-404.png) no-repeat left 5px;
	background-size: 50px 50px;
}

#conteudo.privacidade #privacidade {
	width: 90%;
	padding-left: 70px;
	background: url(../imagens/ico-privacidade.png) no-repeat left 5px;
	background-size: 50px 50px;
}

#conteudo.privacidade #privacidade a {
	color: #066e93;
}

#conteudo.privacidade #privacidade a:hover {
	text-decoration: underline;
}

/*----------------------------------------------------------------------------------*/
/*-----------------------------------> NAVEGADOR <----------------------------------*/
#conteudo.navegador #navegador {
	width: 550px;
	padding-left: 70px;
	background: url(../imagens/ie6/ie6.png) no-repeat left 5px;
}

#conteudo.navegador #navegador p a {
	color: #066c92;
}

#conteudo.navegador #navegador ol {
	margin-top: 10px;
}

#conteudo.navegador #navegador ol li {
	height: 34px;
	margin-top: 10px;
	line-height: 34px;
	text-indent: 40px;
}

#conteudo.navegador #navegador ol li a {
	color: #066c92;
	font-size: 1.6em;
}

#conteudo.navegador #navegador ol li.firefox {
	background: url(../imagens/ie6/firefox.png) no-repeat left center;
}

#conteudo.navegador #navegador ol li.chrome {
	background: url(../imagens/ie6/chrome.png) no-repeat left center;
}

#conteudo.navegador #navegador ol li.ie {
	background: url(../imagens/ie6/ie.png) no-repeat left center;
}

#conteudo.navegador #navegador ol li a:hover {
	text-decoration: underline;
}

/*----------------------------------------------------------------------------------*/
/*------------------------------------> RODAPE <------------------------------------*/
footer {
	bottom: 0;
	width: 100%;
	position: absolute;
}

footer #rodape {
	width: 100%;
	height: 95px;
	background: #066e93;
	bottom: 0;
	position: absolute;
}

footer #rodape ol {
	width: 832px;
	margin: 0 auto;
	padding-top: 30px;
}

footer #rodape ol li {
	float: left;
	color: #e5e5e5;
	font-weight: 500;
	font-size: 1.6em;
	margin-right: 15px;
	font-family: 'Lato', sans-serif;
}

footer #rodape ol li.email span {
	color: #e5e5e5;
	font-weight: 700;
	margin-left: 15px;
	font-family: 'Lato', sans-serif;
}

footer #rodape ol li span a {
	color: #e5e5e5;
}

footer #rodape ol li.facebook {
	margin: 0;
	text-indent: -30000px;
}

footer #rodape ol li.privacidade {
	float: none;
	clear: both;
}

footer #rodape ol li a {
	color: #e5e5e5;
	font-weight: 500;
	font-family: 'Lato', sans-serif;
}

footer #rodape ol li a:hover {
	color: #74b9d0;
}

footer #rodape ol li.facebook a {
	width: 20px;
	height: 21px;
	display: block;
	background: url(../imagens/btFaceRodape.jpg) no-repeat left top;
}

footer #rodape ol li.facebook a:hover {
	background-position: left bottom;
}

footer p.logoTag {
	right: 30px;
	bottom: 22px;
	position: absolute;
	text-indent: -30000px;
}

footer p.logoTag a {
	width: 43px;
	height: 17px;
	display: block;
	background: url(../imagens/logoTag.jpg) no-repeat left top;
}

footer p.logoTag a:hover {
	background-position: left bottom;
}
