﻿/***********
	css reset 
************/
* {margin: 0;padding: 0;list-style: none;border: 0;	text-decoration: none;}
hr {display: none;}
h1, h2, h3, h4, h5, h6 {line-height:100%;vertical-align: top;}
input, img, label {vertical-align: top;line-height: 1em;}
/*separador */
.sep {margin-bottom: 5px;}
.sep-01 {margin-bottom: 25px;}

/* just for acessibility */
.jfa {display: none;}

/* alinhamento */
.left {float:left; display: inline; margin: 0 10px 10px 0;}
.right {float:right; display: inline; margin: 0 0 10px 10px;}
.clear {clear:both;}


#divTopLeft{background: url(../img/icones.png) no-repeat center right; height: 141px; width: 71px;padding-top: 3px;}

#divTopLeft a{margin-top: 26px; color:#4C4C4C; font-weight: bold;}
#divTopLeft a.Twitter{width: 45px; height: 32px; background: url(../img/redesSociais.jpg) no-repeat 10px 0px;display: block;}
#divTopLeft a.Youtube{width: 45px; height: 32px; background: url(../img/redesSociais.jpg) no-repeat 10px -43px;display: block;}
#divTopLeft a.Facebook{width: 45px; height: 32px; background: url(../img/redesSociais.jpg) no-repeat 10px -85px;display: block;}
#divTopLeft a.button1{float:right;height:140px;margin-top:-127px;width:17px;}
#divTopLeft a.button2{float:right;height:140px;margin-top: -117px;width:17px;}

#divTopLeft #divLeft2 h4{font-size:15px;margin:-100px 0 0 62px;text-align:center; width:606px; color: red;}
#divTopLeft #divLeft2 p{font-size:13px;margin: 7px 0 0 62px;text-align:justify;width:606px;}



html {background: #021a39; height: 100%;}

body {font: normal 11px Arial, 'Trebuchet ms', 'Lucida sans', Verdana, Helvetica, sans-serif;color:#4c4c4c;background: #021a39;text-align: center;}




/***********
 corrigindo bug do firefox para o bloco pai contemplar os filhos
***********/
div:after, ol:after, form:after, ul:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
/***********
 corrigindo bug do firefox para o bloco pai contemplar os filhos
***********/



/***********
 behaviors
behavior:url(../border-radius.htc);
 behaviors
***********/



/*********
TIRAR DEPOIS!!!!!!

.submenu, .subnav {display: none;}

TIRAR DEPOIS!!!!!!
*********/


/***********
	estruturas
************/
#geral {
	width: 950px;
	margin: 0 auto;
	height: 100%;
	text-align: left;
	position: relative;
	overflow: hidden;
}
#topo {
	height: 40px;
	background:#FAC805;
	padding:20px;
	position:top;
	z-index:999999;
}
#nav {
	height: 30px;
	background:#e7e7e1;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-khtml-border-bottom-left-radius: 8px;
	-khtml-border-bottom-right-radius: 8px;
	z-index:99999;
}
#conteudo {
	clear:both;
	height: 100%;
}
#rodape {
	height: 100%;
	background:#FAC805;
	padding:25px;
	position:relative;
}
.miolo {
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-khtml-border-top-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	background: #fff;
	height: 100%;
	padding:30px;
}

/******
topo
******/
#topo h1 {
	vertical-align: top;
	height: 41px;
	width: 204px;
}
#topo h1 a {
	display: block;
	height: 41px;
	width: 204px;
	background: transparent url(../img/logo-compactor.jpg) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
}
#topo ul {
	position:absolute;
	right: 0;
	top: 30px;
}
#topo ul li {
	display: inline;
	float:left;
	margin-right: 20px;
	position:relative;
	z-index:999999;
}
#topo ul li a{
	display: block;
	background: transparent none no-repeat;
	font-size:12px;
	color:#666;
	height: 15px;
	padding:5px;
}
.bt-contato a {
	background-image: url(../img/bt-topo.gif) !important;
	background-position: 5px 5px !important;
	padding-left:25px !important;

}
.bt-idiomas a {
	background-image: url(../img/bt-topo.gif) !important;
	background-position: 5px -22px !important;
	padding-left:48px !important;
}
#topo ul li a:hover, #topo ul li a.active {background-color:#fff;color:#000;}
#topo ul li.bt-idiomas ul{
	position:position;
	left: 0;
	top: 22px;
	background: #fff;
	height:auto;
	width:100px;
	padding:10px;
	z-index:999999;
	zoom: 0;
}
#topo ul li.bt-idiomas ul li {
	display: block;
	float:none;
	margin-right: 0;
	position:relative;
	text-align: left;
}
#topo ul li.bt-idiomas ul li a{
	display: block;
	background: transparent none no-repeat right top;
	font-size:12px;
	height: 15px;
	padding: 5px !important;
	text-align: left;
}
#topo ul li.bt-idiomas ul li.lang-pt a {
	background-image: url(../img/bandeiras.gif) !important;
	background-position: right 5px !important;
	padding-right: 30px !important;
}
#topo ul li.bt-idiomas ul li.lang-es a {
	background-image: url(../img/bandeiras.gif) !important;
	background-position: right -25px !important;
	padding-right: 30px !important;
}
#topo ul li.bt-idiomas ul li.lang-en a {
	background-image: url(../img/bandeiras.gif) !important;
	background-position: right -58px !important;
	padding-right: 30px !important;
}



/** faixa 01 **/
.faixa-01 {
	height: 230px;
}
.nav-linhas {
	float:left;
	display: inline;
	height:auto;
	width: 215px;
	margin-right: 5px;
	clear:both;
	background: #767569;
	-moz-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	-khtml-border-radius: 8px;
	padding:15px;
	position:relative;
	margin-top:1px;
	z-index:999;
}
.nav-linhas h2 {
	color:#fff;
	background: #336698 url(../img/bg-bloco-tt.jpg) repeat-x left top;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-khtml-border-top-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	padding: 10px 15px;
	font-size:14.5px;
	margin: -17px -15px 15px;
}
#conteudo .nav-linhas ul {
	height: auto;
	margin: 0;
	background: #767569;
}
#conteudo .nav-linhas ul li {position:relative;}
#conteudo .nav-linhas ul li a{
	font-weight: bolder;
	color:#fff;
	display: block;
	height:100%;
	padding: 5px 30px;
	text-decoration: none !important;
	line-height: 1em;
}
#conteudo .nav-linhas ul li a:hover, #conteudo .nav-linhas ul li a.active {background: #ffcb01 url(../img/bg-linha-over.jpg) no-repeat left top;text-decoration: none !important;}

#conteudo .nav-linhas ul li ul{
	position:absolute;
	top:0;
	left: 150px;
	z-index:999;
	width: 155px;
}

#conteudo .nav-linhas p {
	color:#fff;
	font: normal bolder 10px/1em "century gothic", arial;
	margin: 0;
	padding: 8px 30px;
}
#conteudo .nav-linhas p a, #conteudo .nav-linhas p a:hover{color:#fff;}



/* main banner */
.main-banner {
	width:700px;
	height:100%;
	float:right;
	display: inline;
}


/******
navegation
******/
#nav li {
	display:inline;
	float:left;
	font-weight:bolder;
	height:auto;
	position: relative;
	z-index:9999;
}
#nav li a{
	display:block;
	font-weight:bolder;
	color:#504f43;
	padding:8px 10px;
	height:100%;
	border-right:1px solid #dcdcd3;
}
#nav li a:hover, #nav li a.active{
	background: #79786a url(../img/bg-nav-over.jpg) repeat-x left top;
	border:1px solid #777769;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-khtml-border-top-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	padding:7px 9px;
	color:#fff;
	margin-right:1px;
}
/* home */
#nav .nav-01 span {	background: transparent url(../img/ic-home.gif) no-repeat center 0;text-indent: -9999px;overflow: hidden;display:block;height:auto;}
#nav .nav-01 a:hover span {	background: transparent url(../img/ic-home.gif) no-repeat center -23px;}
#nav .nav-01 a {width:15px;}
#nav .nav-01 a:hover {-moz-border-radius-bottomleft: 8px;-webkit-border-bottom-left-radius: 8px;-khtml-border-bottom-left-radius: 8px;}


/* loja virtual */
#nav .nav-08 {float:right;}
#nav li.nav-08 a{border-right:none;padding:8px 10px;}
#nav li.nav-08 a:hover{-moz-border-radius-bottomright: 8px;-webkit-border-bottom-right-radius: 8px;-khtml-border-bottom-right-radius: 8px;margin-right:0px;padding:7px 9px;}
#nav li.nav-08 span {background: transparent url(../img/ic-loja.gif) no-repeat right 0;padding-right: 25px;}
#nav li.nav-08 a:hover span {background: transparent url(../img/ic-loja.gif) no-repeat right -23px;}

#nav li ul {
	background:#fff;
	height:auto;
	padding: 10px;
	border:1px solid #333;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-khtml-border-top-left-radius: 0px;
	position: absolute;
	top: 30px;
	left:0;
	width: 150px;
}
#nav li ul li {
	display:block !important;
	float:none !important;
	font-weight:normal;
	height:auto;
}
#nav li ul li a{
	display:block !important;
	float:none !important;
	font-weight:normal;
	color:#000;
	padding:2px;
	height:100%;
	border:none;
	background: #fff none;
}
#nav li a:hover, #nav li a.active{
	background: #79786a url(../img/bg-nav-over.jpg) repeat-x left top;
	border:1px solid #777769;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-khtml-border-top-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	padding:7px 9px;
	color:#fff;
	margin-right:1px;
}


#nav li ul li a:hover, #nav li ul li a.active{
	color:#fff !important;
	background: #000 none !important;
	border: none !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-khtml-border-radius: 0 !important;
	padding:2px !important;
	margin-right:0;
}


.subprodutos {
	background:#fff;
	height:auto;
	padding: 10px;
	border:1px solid #333;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-khtml-border-top-left-radius: 0px;
	position: absolute;
	top: 30px;
	left:1px;
	width: 610px;
	z-index: 99999;
}
.subprodutos div {float:left;display: inline; width: 118px;height:100%;}

.subprodutos h5 {font-size:13px; font-weight: bolder;}

#nav li .subprodutos ul {
	display: block !important;
	background:#fff;
	height:auto;
	padding: 0;
	border:none;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-khtml-border-radius: 0;
	position: static;
	top: 0;
	left:0;
	width: 118px;
	margin: 5px 0 15px;
}
#nav li .subprodutos ul li a{color:#666;}
#nav li .subprodutos ul li a:hover{color:#fff;}




/******
colunas
******/
#col-1 {
	float:left;
	display: inline;
	height:100%;
	width: 245px;
	margin-right: 5px;
	clear:both;
}
#col-2 {
	float:left;
	display: inline;
	height:100%;
	width: 341px;
	margin-right: 5px;
}
#col-3 {
	float:left;
	display: inline;
	height:100%;
	width: 351px;
}




/******
padroes de estilos
******/

/* blocos */
.bloco {
	background: #fff;
	height: 100%;
	-moz-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;
	-khtml-border-radius: 8px;
	padding:15px;
	position:relative;
	margin-top:1px;
}
.bloco h2 {
	color:#fff;
	background: #336698 url(../img/bg-bloco-tt.jpg) repeat-x left top;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-khtml-border-top-left-radius: 8px;
	-khtml-border-top-right-radius: 8px;
	padding: 10px 15px;
	font-size:14.5px;
	margin: -17px -15px 15px;
}
.bloco img {border:1px solid #ccc;}
#conteudo h3 {
	color:#123ce6;
	font-size:21px;
	line-height: 1em;
}
#conteudo h4 {
	color:#123ce6;
	font-size:17px;
	line-height: 1em;
	font-weight: normal;
	margin: 0.8em 0 0.5em;
}
#conteudo h4.ttmenor {
	font-size:12.5px;
	line-height: 1.2em;
}

#conteudo p {
	line-height: 1.4em;
	margin-bottom: 1em;
}
#conteudo ul {margin-bottom: 1em;}

#conteudo ul li{
	line-height: 1.4em;
	margin-bottom: 0.3em;
}
#conteudo p a, #conteudo ul a {text-decoration: underline;color:#4c4c4c;}
#conteudo p a:hover, #conteudo ul a:hover {color:#123ce6;}

/* conheca */
.conheca {
	display: block;
	clear:both;
	height:auto;
	text-align: right;
}
.conheca a {color:#0000ff;text-decoration: underline;}
.conheca a:hover {color:#123ce6;}

/* miolo */
#conteudo .miolo h2 {color:#69f;font-size:52px;}
#conteudo .miolo h3 {color:#000;font: normal bolder 17px/1em "century gothic", arial;margin-bottom: 1.4em;}
#conteudo .miolo p {color:#000;}

.fotos {
	width: 330px;
	display: inline;
	float:left;
	height: 100%;
	margin-right: 70px;
}
.text {
	width: 430px;
	display: inline;
	float:left;
	height: 100%;
}
.campanha {
	width: 370px;
	display: inline;
	float:left;
	height: 100%;
	margin-left:20px;
	margin-right: 50px;
}
.curiosidades {
	width: 260px;
	display: inline;
	float:left;
	height: 100%;
	margin-left:20px;
	margin-right: 110px;
}
/* fundos de miolo */
.m-produtos-07     {padding-bottom: 230px;background: #fff url(../img/arte_07.jpg) no-repeat bottom right;}
.m-produtos-07gel    {padding-bottom: 230px;background: #fff url(../img/arte_07gel.jpg) no-repeat bottom right;}
.m-produtos-07pink     {padding-bottom: 230px;background: #fff url(../img/arte_07pink.jpg) no-repeat bottom right;}
.m-produtos-07penseverde     {padding-bottom: 230px;background: #fff url(../img/arte_07penseverde.jpg) no-repeat bottom right;}
.m-produtos-designa     {padding-bottom: 230px;background: #fff url(../img/arte_designa.jpg) no-repeat bottom right;}
.m-produtos-id     {padding-bottom: 230px;background: #fff url(../img/arte_id.jpg) no-repeat bottom right;}
.m-produtos-jetlux     {padding-bottom: 230px;background: #fff url(../img/arte_jetlux.jpg) no-repeat bottom right;}
.m-produtos-magisteral     {padding-bottom: 230px;background: #fff url(../img/arte_magisteral.jpg) no-repeat bottom right;}
.m-produtos-smart     {padding-bottom: 230px;background: #fff url(../img/arte_smart.jpg) no-repeat bottom right;}
.m-produtos-sharky     {padding-bottom: 230px;background: #fff url(../img/arte_sharky.jpg) no-repeat bottom right;}
.m-produtos-slider     {padding-bottom: 230px;background: #fff url(../img/arte_slider.jpg) no-repeat bottom right;}
.m-produtos-slidermemo     {padding-bottom: 230px;background: #fff url(../img/arte_slidermemo.jpg) no-repeat bottom right;}
.m-produtos-top2000     {padding-bottom: 230px;background: #fff url(../img/arte_top2000.jpg) no-repeat bottom right;}
.m-produtos-tripenmetalic     {padding-bottom: 230px;background: #fff url(../img/arte_tripenmetalic.jpg) no-repeat bottom right;}
.m-produtos-top2000bichos     {padding-bottom: 230px;background: #fff url(../img/arte_top2000bichos.jpg) no-repeat bottom right;}
.m-produtos-twist     {padding-bottom: 230px;background: #fff url(../img/arte_twist.jpg) no-repeat bottom right;}
.m-produtos-twistmonstros     {padding-bottom: 230px;background: #fff url(../img/arte_twistmonstros.jpg) no-repeat bottom right;}

.m-produtos-neopen {padding-bottom: 230px;background: #fff url(../img/arte_neopen.jpg) no-repeat bottom right;}
.m-produtos-compactorcolor {padding-bottom: 230px;background: #fff url(../img/arte_compactorcolor.jpg) no-repeat bottom right;}

.m-produtos-aluno  {padding-bottom: 230px;background: #fff url(../img/arte_aluno.jpg) no-repeat bottom right;}
.m-produtos-turboplus  {padding-bottom: 230px;background: #fff url(../img/arte_turboplus.jpg) no-repeat bottom right;}
.m-produtos-tecnico  {padding-bottom: 230px;background: #fff url(../img/arte_tecnico.jpg) no-repeat bottom right;}
.m-produtos-ginasium  {padding-bottom: 230px;background: #fff url(../img/arte_ginasium.jpg) no-repeat bottom right;}

.m-produtos-microline {padding-bottom: 230px;background: #fff url(../img/arte_microline.jpg) no-repeat bottom right;}
.m-produtos-xpress {padding-bottom: 230px;background: #fff url(../img/arte_xpress.jpg) no-repeat bottom right;}

.m-produtos-brillant {padding-bottom: 230px;background: #fff url(../img/arte_brillant.jpg) no-repeat bottom right;}
.m-produtos-cdmarker244 {padding-bottom: 230px;background: #fff url(../img/arte_cdmarker244.jpg) no-repeat bottom right;}
.m-produtos-cdwriter257 {padding-bottom: 230px;background: #fff url(../img/arte_cdwriter257.jpg) no-repeat bottom right;}
.m-produtos-pincelmarcador {padding-bottom: 230px;background: #fff url(../img/arte_pincelmarcador.jpg) no-repeat bottom right;}
.m-produtos-marcadorqb {padding-bottom: 230px;background: #fff url(../img/arte_marcadorqb.jpg) no-repeat bottom right;}
.m-produtos-topwriter157 {padding-bottom: 230px;background: #fff url(../img/arte_topwriter157.jpg) no-repeat bottom right;}
.m-produtos-ohppermanente {padding-bottom: 230px;background: #fff url(../img/arte_ohppermanente.jpg) no-repeat bottom right;}
.m-produtos-maxxlux {padding-bottom: 230px;background: #fff url(../img/arte_maxxlux.jpg) no-repeat bottom right;}
.m-produtos-maxxfunmonstros {padding-bottom: 230px;background: #fff url(../img/arte_maxxfunmonstros.jpg) no-repeat bottom right;}
.m-produtos-maxxquadrobranco {padding-bottom: 230px;background: #fff url(../img/arte_maxxquadrobranco.jpg) no-repeat bottom right;}
.m-produtos-maxxmetalic {padding-bottom: 230px;background: #fff url(../img/arte_maxxmetalic.jpg) no-repeat bottom right;}
.m-produtos-tiramanchas {padding-bottom: 230px;background: #fff url(../img/arte_tiramanchas.jpg) no-repeat bottom right;}

.m-produtos-creativemarker  {padding-bottom: 230px;background: #fff url(../img/arte_creativemarker.jpg) no-repeat bottom right;}
.m-produtos-powermarker  {padding-bottom: 230px;background: #fff url(../img/arte_powermarker.jpg) no-repeat bottom right;}
.m-produtos-tshirtmarker  {padding-bottom: 230px;background: #fff url(../img/arte_tshirtmarker.jpg) no-repeat bottom right;}
.m-produtos-windowmarker  {padding-bottom: 230px;background: #fff url(../img/arte_windowmarker.jpg) no-repeat bottom right;}

.m-produtos-colabranca  {padding-bottom: 230px;background: #fff url(../img/arte_colabranca.jpg) no-repeat bottom right;}
.m-produtos-colabrancamonstros  {padding-bottom: 230px;background: #fff url(../img/arte_colabrancamonstros.jpg) no-repeat bottom right;}
.m-produtos-colaarte  {padding-bottom: 230px;background: #fff url(../img/arte_colaarte.jpg) no-repeat bottom right;}
.m-produtos-colaeva  {padding-bottom: 230px;background: #fff url(../img/arte_colaeva.jpg) no-repeat bottom right;}
.m-produtos-colatecido  {padding-bottom: 230px;background: #fff url(../img/arte_colatecido.jpg) no-repeat bottom right;}
.m-produtos-colaisopor  {padding-bottom: 230px;background: #fff url(../img/arte_colaisopor.jpg) no-repeat bottom right;}
.m-produtos-colamadeira  {padding-bottom: 230px;background: #fff url(../img/arte_colamadeira.jpg) no-repeat bottom right;}
.m-produtos-colacolorida  {padding-bottom: 230px;background: #fff url(../img/arte_colacolorida.jpg) no-repeat bottom right;}
.m-produtos-colaneon  {padding-bottom: 230px;background: #fff url(../img/arte_colaneon.jpg) no-repeat bottom right;}
.m-produtos-brilhocola  {padding-bottom: 230px;background: #fff url(../img/arte_brilhocola.jpg) no-repeat bottom right;}
.m-produtos-colascrapbook  {padding-bottom: 230px;background: #fff url(../img/arte_colascrapbook.jpg) no-repeat bottom right;}

.m-produtos-topball857 {padding-bottom: 230px;background: #fff url(../img/arte_topball857.jpg) no-repeat bottom right;}
.m-produtos-xtra {padding-bottom: 230px;background: #fff url(../img/arte_xtra.jpg) no-repeat bottom right;}

.m-produtos-solo {padding-bottom: 230px;background: #fff url(../img/arte_solo.jpg) no-repeat bottom right;}

.m-produtos-maletinha {padding-bottom: 290px;background: #fff url(../img/arte_maletinha.jpg) no-repeat bottom right;}
.m-produtos-conjuntomagister {padding-bottom: 230px;background: #fff url(../img/arte_conjuntomagister.jpg) no-repeat bottom right;}

.m-produtos-cargas {padding-bottom: 230px;background: #fff url(../img/arte_cargas.jpg) no-repeat bottom right;}
.m-produtos-grafites {padding-bottom: 230px;background: #fff url(../img/arte_grafites.jpg) no-repeat bottom right;}
.m-produtos-reabastecedores {padding-bottom: 230px;background: #fff url(../img/arte_reabastecedores.jpg) no-repeat bottom right;}

.m-produtos-tintafashion {padding-bottom: 230px;background: #fff url(../img/arte_tintafashion.jpg) no-repeat bottom right;}
.m-produtos-retock {padding-bottom: 230px;background: #fff url(../img/arte_retock.jpg) no-repeat bottom right;}

.m-produtos-compassoescolar {padding-bottom: 230px;background: #fff url(../img/arte_compassoescolar.jpg) no-repeat bottom right;}
.m-produtos-compassojolly {padding-bottom: 230px;background: #fff url(../img/arte_compassojolly.jpg) no-repeat bottom right;}
.m-produtos-semtiralinha {padding-bottom: 230px;background: #fff url(../img/arte_semtiralinha.jpg) no-repeat bottom right;}


.m-produtos-07apoio  {padding-bottom: 120px;background: #fff url(../img/07apoio.jpg) no-repeat bottom right;}
.m-produtos-colorapoio  {padding-bottom: 180px;background: #fff url(../img/colorapoio.jpg) no-repeat bottom right;}
.m-produtos-schneiderapoio  {padding-bottom: 120px;background: #fff url(../img/schneiderapoio.jpg) no-repeat bottom right;}


/******
rodape
******/
#rodape h1 {float:right;width: 205px;}
#rodape h1 a {
	display: block;
	height: 41px;
	width: 204px;
	background: transparent url(../img/logo-compactor.jpg) no-repeat left top;
	text-indent: -9999px;
	overflow: hidden;
}
#rodape ul {
	float:left;
	width: 670px;
}
#rodape ul li {
	display: inline;
	float:left;
	color:#963;
}
#rodape ul li a{color:#963;text-decoration:none;padding:0 5px 0 8px;}
#rodape ul li a:hover{text-decoration: underline;color:#4c4c4c;}

.info-rodape {clear:both; height:auto; display: block; text-align: center;font-size:10px;color:#963;padding-top:20px;}





/******
estilos diferenciados
******/
.tt-lancamentos {text-align: right;position:relative;width: 123px;float:left;margin-bottom: 15px;vertical-align: top;}
.tt-lancamentos strong {
	color:#0da836;
	font-size:60px;
	line-height:60px;
	vertical-align: top;
	letter-spacing:-5px;
	position:absolute;
	top: -5px;
	left:0;
}
.tt-lancamentos em {
	font-style: normal;
	font-size:25px;
	line-height:25px;
}
