/* CSS Document */

body {
  padding:0px;
  margin:0px;
}

ul {
  font-family:arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:150%;
  text-decoration:none;
  padding:0px;
  margin:0px;
}

li {
  font-family:arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:150%;
  text-decoration:none;
  list-style-type:none;
}

p {
  font-family:verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:138%;  
  margin:0px;
}

.resp_anun {
  font-family:arial;
  font-size:11px;
  color:#7DBA00;
  line-height:100%;
  text-decoration:none;
}

.resp_anun:hover {
  font-family:arial;
  font-size:11px;
  color:#0082D6;
  line-height:100%;
  text-decoration:none;
}

.resp_anun_sel {
  font-family:arial;
  font-size:11px;
  color:#0082D6;
  line-height:100%;
  text-decoration:none;
}
/* TOPO */

.alinharLogo {
  padding-left:17px;
  padding-right:55px;
}

.alinharbanner {
  padding-right:10px;
}

.online {
  width:123px;
  background-image:url(../sysimages/fundoonline.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
  
}

.onlinehover {
  width:123px;
  background-image:url(../sysimages/fundoonline.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#3D3938;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
  
}

.newsletter {
  width:123px;
  background-image:url(../sysimages/fundonewsletter.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#CBCACA;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
}

.newsletterhover {
  width:123px;
  background-image:url(../sysimages/fundonewsletter.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#3D3938;
  font-weight:bold;
  text-align:center;
  cursor:pointer;
}

.fundoRegisto {
  background-image:url(../sysimages/fundoregisto.jpg); 
  background-repeat:no-repeat;
}

.textoTopo {
  font-family:Arial;
  font-size:10px;
  color:#5F5C5C;
  padding-bottom:1px;
}

.textoTopo a {
  color:#5F5C5C;
  text-decoration:none;
}

.textoTopo a:hover {
  color:#0083D7;
  text-decoration:none;
}



.textoTopo2 {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  padding-top:1px;
}

.textoTopo2 a {
  color:#5F5C5C;
  text-decoration:none;
}

.textoTopo2 a:hover {
  color:#0083D7;
  text-decoration:none;
}

.btnEntrarxpto {
  /*background-image:url(../sysimages/btnentrar.jpg);
  background-position:0px 1px;
  background-repeat:no-repeat;*/
  height:20px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  
  cursor:pointer;
}

.btnEntrar {
  /*background-image:url(../sysimages/btnentrar.jpg);
  background-position:0px 1px;
  background-repeat:no-repeat;*/
  height:20px;
  width:60px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  
  cursor:pointer;
}

.btnEntrarSel {
  background-image:url(../sysimages/btnentrar.jpg);
  background-position:0px 1px;
  background-repeat:no-repeat;
  height:20px;
  width:60px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:black;
  text-align:center;
  
  cursor:pointer;
}

/* MENU TOPO */

.menuInicio {
  width:4px;
  background-image:url(../sysimages/menuinicio.jpg);
  background-repeat:no-repeat;
}

.menuFim {
  width:8px;
  background-image:url(../sysimages/menufim.jpg);
  background-repeat:no-repeat;
}

.menuBaixo {
  background-image:url(../sysimages/menubaixo2.jpg);
  background-position:left top;
  background-repeat:no-repeat;
  height:12px;
  
}

.menuseparador {
  background-image:url(../sysimages/menuseparador.jpg);
  background-repeat:no-repeat;
  width:2px;
  height:28px;
}

.menuseparadorvazio {
  background-image:url(../sysimages/fundomenuop.jpg);
  background-repeat:repeat-x;
  width:2px;
  height:28px;
}

.menuseparadorsel {
  background-image:url(../sysimages/fundomenuophover.jpg);
  background-repeat:repeat-x;
  width:2px;
  height:28px;
}

.menuop {
  background-image:url(../sysimages/fundomenuop.jpg);
  background-repeat:repeat-x;
  height:28px;
  
  font-family:Myriad Pro;
  font-size:14px;
  color:white;
  font-weight:bold;
  
  padding-left:10px;
  padding-right:10px;
  
  cursor:pointer;
}

.menuophover {
  background-image:url(../sysimages/fundomenuophover.jpg);
  background-repeat:repeat-x;
  height:28px;
  
  font-family:Myriad Pro;
  font-size:14px;
  color:#333333;
  font-weight:bold;
  
  padding-left:10px;
  padding-right:10px;
  
  cursor:pointer;
}

/* PESQUISA */
.btnOK {
  background-image:url(../sysimages/btnok.jpg);
  background-position:0px 1px;
  background-repeat:no-repeat;
  width:32px;
  cursor:pointer;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  padding-top:1px;
}

.btnOKSel {
  background-image:url(../sysimages/btnok.jpg);
  background-position:0px 1px;
  background-repeat:no-repeat;
  width:32px;
  cursor:pointer;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:black;
  text-align:center;
  padding-top:1px;
}


/* MENU LATERAL */

.fundo1OP {
  background-image:url(../sysimages/fundo1op.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:11px;
  color:#444444;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
  
}

.fundo1OPSel {
	
	background-image:url(../sysimages/fundo1OPSel.jpg);
	background-repeat:no-repeat;
	font-family:Arial;
  	font-size:11px;
  	color:White;
  	padding-left:23px;
  	padding-top:2px;
  	cursor:pointer;
	height:20px;
}	


.menuLatOp {
  background-image:url(../sysimages/fundomenulat.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:#444444;
  padding-left:10px;
  padding-top:0px;
  cursor:pointer;
}

.menuLatOpSel {
  height:20px;
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:10px;
  padding-top:0px;
  cursor:pointer;
}

.menuLatOpSel2 {
  background-image:url(../sysimages/fundocor2.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}

.menuLatOpSel3 {
  background-image:url(../sysimages/fundocor3.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}

.menuLatOpSel4 {
  background-image:url(../sysimages/fundocor4.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}

.menuLatOpSel5 {
  background-image:url(../sysimages/fundocor5.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}

.menuLatOpSel6 {
  background-image:url(../sysimages/fundocor6.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}

.menuLatOpSel7 {
  background-image:url(../sysimages/fundocor7.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}

.menuLatOpSel8 {
  background-image:url(../sysimages/fundocor8.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}

.menuLatOpSel9 {
  background-image:url(../sysimages/fundocor9.jpg);
  background-repeat:no-repeat;
  height:20px;
  
  font-family:Arial;
  font-size:12px;
  color:White;
  padding-left:23px;
  padding-top:2px;
  cursor:pointer;
}




/* RODAPE */

.rodapeLinha {
  background-image:url(../sysimages/linharodape.jpg);
  background-repeat:repeat-x;
  height:4px;
  width:1004px;
}

.rodapeTexto {
  font-family:Arial;
  font-size:11px;
  color:#716F6E;
  padding-top:7px;
  font-weight:bold;
}

.rodapeTexto_a{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  
  color:#716F6E;
  text-decoration:none;
  padding-right:16px;
}

.rodapeTexto_a:hover{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  
  color:#0083D7;
  text-decoration:none;
  padding-right:16px;
}

.rodapeTexto_a_SEL{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  
  color:#0083D7;
  text-decoration:none;
  padding-right:16px;
}

.rodapeTexto_a_SEL:hover{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  
  color:#0083D7;
  text-decoration:none;
  padding-right:16px;
}

.rodapeTexto2 {
  font-family:Verdana;
  font-size:11px;
  color:#B7B6B6;
  padding-top:1px;
}


.voltarTopo {
  background-image:url(../sysimages/topo.jpg);
  background-repeat:no-repeat;
  width:48px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  padding-left:14px;
  cursor:pointer;
}

.voltarTopoSel {
  background-image:url(../sysimages/topo.jpg);
  background-repeat:no-repeat;
  width:48px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  padding-left:14px;
  text-decoration:underline;
  cursor:pointer;
}

/* BANNERS LATERAIS */

.cabecalhoBanner {
	background-color:#7DBA00;
}

.banner {
  font-family:Myriad Pro;
  font-size:22px;
  color:White;
  font-weight:bold;
  padding-top:6px;
}

.bannerHome {
  font-family:Myriad Pro;
  font-size:22px;
  color:White;
  padding-top:2px;
}


.ofertahome {
	font-family:Arial;
	font-size:12px;
	color:#3D3938;
	font-weight:bold;
	line-height:150%;
}

.alinharSetaBanner {
	padding-top:10px;
	padding-left:12px;
	padding-bottom:8px;
	width:20px;
}

.tituloBanner {
	font-family:Arial;
	font-size:12px;
	color:#3D3938;
	font-weight:bold;
	line-height:120%;
	padding-top:0px;
}

.textoBanner {
	font-family:Arial;
	font-size:11px;
	color:#5F5C5C;
	line-height:140%;
}

.vermaisBanner {
	height:21px;
	background-color:#E3E3E3;
	background-image:url(../sysimages/fundovermais.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	color:#5F5C5C;
	padding-left:14px;
	padding-top:1px;
}

.vermaisBannerSel {
	height:21px;
	background-color:#E3E3E3;
	background-image:url(../sysimages/fundovermais.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Arial;
	font-size:11px;
	color:#7DBA00;
	padding-left:14px;
	padding-top:1px;
}

.degrade1 {
	background-image:url(../sysimages/degrade1.jpg);
	background-repeat:repeat-x;
	height:25px;
}


/* CAIXAS (verdes) */

.banner2 {
  font-family:Myriad Pro;
  font-size:19px;
  color:White;
  padding-top:8px;
  padding-left:1px;
}

.textoCaixas {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:160%;
}

.textoCaixas a{
  color:#5F5C5C;
  text-decoration:none;
}

.textoCaixas a:hover{
  color:#7DBA00;
  text-decoration:none;
}

.alinharSetaBanner2 {
	padding-top:10px;
	padding-left:8px;
	padding-bottom:8px;
	width:20px;
}




/* ARRUMACAO */

.arrumacao {
  height:40px;
}

.cabecalhoModulo {
  font-family:Myriad Pro;
  font-size:22px;
  color:white;
  font-weight:bold;
  padding-top:7px;
  width:740px;
}

.alinharSeta {
  padding-left:18px;
  padding-top:13px;
  width:22px;
}


.alinharCirculo {
  padding-left:14px;
  width:21px;
}

.tituloLista {
  font-family:Arial;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
  width:223px;
  padding-top:1px;
}

.opLista {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:160%;
  padding-left:1px;
}

.opLista a{
  color:#5F5C5C;
  text-decoration:none;
  padding-left:5px;
}

.opLista a:hover{
  color:#7DBA00;
  text-decoration:none;
  padding-left:5px;
}

.linhaHori {
  padding-top:16px;
  padding-bottom:23px;
  padding-left:9px;
}


/* ALMOFADAS */

.fundoAlmofadas {
  background-image:url(../sysimages/fundoalmofadas.jpg);
  background-repeat:repeat-x;
  height:58px;
  
  padding-left:26px;
  padding-top:25px;
  font-family:Myriad Pro;
  font-size:20px;
  color:#3D3938;
}

.fundoAlmofadas2 {
  background-image:url(../sysimages/fundoalmofadas2.jpg);
  background-repeat:repeat-x;
  height:41px;
}

.ordenarAlmofadas {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:160%;
  text-align:right;
  padding-bottom:2px;
}

.pagina {
  font-family:Verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:100%;
  font-weight:bold;
  text-align:right;
}

.pagina a{
  color:#5F5C5C;
  text-decoration:none;
}

.pagina a:hover{
  color:#7BDA00;
  text-decoration:none;
}

.paginaSel {
  font-family:Verdana;
  font-size:11px;
  color:#7BDA00;
  line-height:100%;
  font-weight:bold;
  text-align:right;
  padding-top:3px;
}

.pagina2 {
  font-family:verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:100%;
  font-weight:bold;
  text-align:right;
  padding-right:21px;
}
/*
.pagina2 a{
  color:#5F5C5C;
  text-decoration:none;
  padding-right:7px;
}

.pagina2 a:hover{
  color:#7BDA00;
  text-decoration:none;
}
*/

.tipoAlmofada {
  font-family:Arial;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
  text-align:left;
  height:29px;
  padding-left:3px;
}

.preco {
  font-family:Helvetica 95 Black;
  font-size:24px;
  color:#3D3938;
  text-align:left;
}

.centimos {
  font-family:Helvetica 95 Black;
  font-size:15px;
  color:#3D3938;
  text-align:left;
}

.euro {
  font-family:Myriad Pro;
  font-size:15px;
  color:#DADADA;
  text-align:left;
}

.ref {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-align:left;
}

.vermaisAlmofadas {
  background-image:url(../sysimages/vermaisalmofadas.jpg);
  background-repeat:no-repeat;
  
  height:24px;
  padding-left:21px;
  padding-top:7px;
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-align:left;
  text-decoration:none;
  cursor:pointer;
}

.stock {
  background-image:url(../sysimages/bgstock.jpg);
  background-repeat:no-repeat;
  
  height:24px;
  padding-left:21px;
  padding-top:7px;
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-align:right;
  text-decoration:none;
}

.vermaisAlmofadasSel {
  background-image:url(../sysimages/vermaisalmofadas.jpg);
  background-repeat:no-repeat;
  
  height:24px;
  padding-left:21px;
  padding-top:7px;
  font-family:Arial;
  font-size:11px;
  color:#7DBA00;;
  text-align:left;
  cursor:pointer;
  
}

/* ECO PRODUTOS */

.ecoProdutos {
 background-image:url(../sysimages/fundoecoprodutos.jpg);
 background-repeat:no-repeat;
 height:50px;
}

.alinharSetaEco {
  padding-left:18px;
  padding-top:17px;
  width:23px;
}

.cabecalhoModuloEco {
  font-family:Myriad Pro;
  font-size:22px;
  color:white;
  font-weight:bold;
  width:744px;
}

.fundoEco {
  background-image:url(../sysimages/fundoeco.jpg);
  background-repeat:no-repeat;
  height:40px;
  cursor:pointer;
}

.fundoEcoSel {
  background-image:url(../sysimages/fundoecosel.jpg);
  background-repeat:no-repeat;
  height:40px;
  cursor:pointer;
}

.energiaEco {
  font-family:Myriad Pro;
  font-size:22px;
  color:white;
  font-weight:bold;
  padding-left:35px;
  position:absolute;
  top:-18px;
}

.vermaisEco {
  font-family:Arial;
  font-size:11px;
  color:white;
  font-weight:normal;
  padding-left:20px;
  position:absolute;
  top:4px;
}

.tituloEco {
  font-family:Myriad Pro;
  font-size:17px;
  color:#3D3938;
  font-weight:bold;
}

.textoEco {
  font-family:verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:140%;
}

.degradeEco {
  background-image:url(../sysimages/degradeeco.jpg);
  background-repeat:repeat-x;
  height:42px;
}

.lampadaEco {
  font-family:Myriad Pro;
  font-size:15px;
  color:#333333;
  font-weight:bold;
  position:absolute;
  left:128px;
  top:111px;
}

.baixoLampada {
  background-image:url(../sysimages/baixolampada.jpg);
  background-repeat:repeat-x;
  height:28px;
}

.vermaisLampada {
  /*background-image:url(../sysimages/vermaislampada.jpg);
  background-repeat:no-repeat;
  padding-left:18px;*/
  background-color:#E3E3E3;
  height:21px;
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  padding-left:10px;
  cursor:pointer;
  padding-top:1px;
}

.vermaisLampadaSel {
  /*background-image:url(../sysimages/vermaislampada.jpg);
  background-repeat:no-repeat;*/
  background-color:#E3E3E3;
  height:21px;
  font-family:Arial;
  font-size:11px;
  color:#7DBA00;
  padding-left:10px;
  padding-top:1px;
  cursor:pointer;
}


/* NOVIDADES */

.novidades {
  background-image:url(../sysimages/fundonovidades.jpg);
  background-repeat:no-repeat;
  background-position:left -3px;
  height:50px;
}

.novidadesMes {
  font-family:Myriad Pro;
  font-size:20px;
  color:#3D3938;
  padding-left:32px;
}

.novidadesMes2 {
  font-family:Myriad Pro;
  font-size:20px;
  color:#3D3938;
}



.tituloNovidades {
  font-family:Verdana;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
}

.textoNovidades {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:140%;
}

.novidadesvermais {
  background-image:url(../sysimages/novidadesvermais.jpg);
  background-repeat:no-repeat;
  padding-left:18px;
  padding-top:3px;
  height:25px;
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  cursor:pointer;
}

.novidadesvermais2 {
  background-image:url(../sysimages/novidadesvermais2.jpg);
  background-repeat:no-repeat;
  padding-left:18px;
  padding-top:3px;
  height:25px;
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  cursor:pointer;
}

.novidadesvermais_a {
  height:25px;
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-decoration:none;
  padding-top:3px;
  cursor:pointer;
}

.novidadesvermais_a:hover {
  height:25px;
  font-family:Arial;
  font-size:11px;
  color:#7DBA00;
  padding-top:3px;
  text-decoration:none;
  cursor:pointer;
}

.novidadesvermaisSel {
  background-image:url(../sysimages/novidadesvermais.jpg);
  background-repeat:no-repeat;
  padding-left:18px;
  padding-top:3px;
  height:25px;
  font-family:Arial;
  font-size:11px;
  color:#7DBA00;
  text-decoration:none;
  cursor:pointer;
}


.fundoTabNovidades {
  background-image:url(../sysimages/fundotabnovidades.jpg);
  background-repeat:repeat-x;
}


.novidadesArquivo {
  font-family:Myriad Pro;
  font-size:20px;
  color:#3D3938;
  padding-left:31px;
}


.fundoArquivo {
  background-image:url(../sysimages/fundoarquivo.jpg);
  background-repeat:no-repeat;
  height:41px;
}

.seleccioneArquivo {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:160%;
  padding-right:7px;
}

.imgArquivo {
  width:131px;
  padding-top:7px;
}

.tituloArquivo {
  font-family:Verdana;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
  
}

.textoArquivo {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:140%;
}

.linkArquivo {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.linkArquivo a {
  color:#5F5C5C;
  text-decoration:none;
  padding-left:5px;
}

.linkArquivo a:hover {
  color:#7DBA00;
  text-decoration:none;
  padding-left:5px;
}

.alinharImagem {
  padding-left:20px;
  padding-right:22px;
}

.baixoListBrico {
  background-image:url(../sysimages/baixolistbrico.jpg);
  background-repeat:repeat-x;
  height:28px;
}

.email {
  background-image:url(../sysimages/email.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.emailSel {
  background-image:url(../sysimages/emailsel.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.print {
  background-image:url(../sysimages/impressora.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.printSel {
  background-image:url(../sysimages/impressorasel.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.down {
  background-image:url(../sysimages/down.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer; 
}

.downSel {
  background-image:url(../sysimages/downsel.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer; 
}



.email2 {
  background-image:url(../sysimages/mail2.gif);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.email2Sel {
  background-image:url(../sysimages/mail2sel.gif);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.email22 {
  background-image:url(../sysimages/mail2.gif);
  background-repeat:no-repeat;
  background-position:left 3px;
  width:47px;
  cursor:pointer;
}

.email22Sel {
  background-image:url(../sysimages/mail2sel.gif);
  background-repeat:no-repeat;
  width:47px;
  background-position:left 3px;
  cursor:pointer;
}

.print2 {
  background-image:url(../sysimages/impressora2.gif);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.print2Sel {
  background-image:url(../sysimages/impressora2sel.gif);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.print22 {
  background-image:url(../sysimages/impressora2.gif);
  background-repeat:no-repeat;
  background-position:left 3px;
  width:47px;
  cursor:pointer;
}

.print22Sel {
  background-image:url(../sysimages/impressora2sel.gif);
  background-repeat:no-repeat;
  background-position:left 3px;
  width:47px;
  cursor:pointer;
}

.down2 {
  background-image:url(../sysimages/down2.gif);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer; 
}

.down2Sel {
  background-image:url(../sysimages/down2sel.gif);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer; 
}

.down22 {
  background-image:url(../sysimages/down2.gif);
  background-repeat:no-repeat;
  background-position:left 3px;
  width:47px;
  cursor:pointer; 
}

.down22Sel {
  background-image:url(../sysimages/down2sel.gif);
  background-repeat:no-repeat;
  background-position:left 3px;
  width:47px;
  cursor:pointer; 
}

.email3 {
  background-image:url(../sysimages/email3.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.email3Sel {
  background-image:url(../sysimages/email3sel.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.print3 {
  background-image:url(../sysimages/impressora3.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.print3Sel {
  background-image:url(../sysimages/impressora3sel.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.down3 {
  background-image:url(../sysimages/down3.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer; 
}

.down3Sel {
  background-image:url(../sysimages/down3sel.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer; 
}


.degradeBaixo {
  background-image:url(../sysimages/degradebaixo.jpg);
  background-repeat:repeat-x;
  height:47px;
}

/* Marcas Exclusivas */

.tituloMarcas {
  font-family:Myriad Pro;
  font-size:17px;
  color:#3D3938;
  font-weight:bold;
}

.textoMarcas {
  font-family:Verdana;
  font-size:12px;
  color:#5F5C5C;
  line-height:140%;
  padding-right:220px;
}


/* FAQ's */

.topFaq {
  font-family:Arial;
  font-size:12px;
  color:#7DBA00;
  font-weight:bold;
}

.textoFaq {
  font-family:Verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:138.6%;
}

.textoFaq2 {
  font-family:Verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:138.6%;
  font-weight:bold;
  padding-bottom:13px;
  padding-left:1px;
}

.tituloFaq {
  font-family:Arial;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
  text-decoration:none;
}


.tituloFaq_H {
  font-family:Arial;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
  text-decoration:underline;
}

/* PAVIMENTOS */
.pavimentos {
  background-image:url(../sysimages/pavimentos.jpg);
  background-repeat:no-repeat;
  height:50px;
}



/* LOJAS */

.tituloLoja {
  font-family:Arial;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
  
  padding-right:29px;
}



.textoLoja {
  font-family:Verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:140%;
  padding-right:29px;
}


.voltar {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  padding-top:7px;
}

.voltar a {
  color:#5F5C5C;
  text-decoration:none;
  padding-left:4px;
}

.voltar a:hover {
  color:#7DBA00;
  text-decoration:none;
  padding-left:4px;
}



.voltar2 {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  padding-top:7px;
}

.voltar2 a {
  color:#5F5C5C;
  text-decoration:none;
  padding-left:4px;
}

.voltar2 a:hover {
  color:#FFF;
  text-decoration:none;
  padding-left:4px;
}









.btnComprar{
  background-image:url(../sysimages/btnComprar.jpg);
  background-repeat:no-repeat;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:White;
  cursor:pointer;
  text-align:center;
}

.btnComprarSel{
  background-image:url(../sysimages/btnComprar.jpg);
  background-repeat:no-repeat;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:White;
  cursor:pointer;
  text-align:center;
  text-decoration:underline;
}

.degradeComprar {
  background-image:url(../sysimages/baixobtncomprar.jpg);
  background-repeat:repeat-x;
  height:14px;
}


.comoComprar {
  /*
  background-image:url(../sysimages/comocomprar.jpg);
  background-repeat:no-repeat;
  */
  height:33px;
  
  font-family:Myriad Pro;
  font-size:14px;
  color:White;
  font-weight:bold;
  cursor:pointer;
  padding-left:34px;
}

.comoComprarSel {
  background-image:url(../sysimages/comocomprar.jpg);
  background-repeat:no-repeat;
  height:33px;
  
  font-family:Myriad Pro;
  font-size:14px;
  color:White;
  font-weight:bold;
  text-decoration:underline;
  cursor:pointer;
  padding-left:34px;
}

.pesqartg {
  /*
  background-image:url(../sysimages/btnpesq.jpg);
  background-repeat:no-repeat;
  */
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:White;
  cursor:pointer;
  /*padding-left:9px;*/
  
}

.pesqartgsel {
  background-image:url(../sysimages/btnpesq.jpg);
  background-repeat:no-repeat;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:White;
  cursor:pointer;
  padding-left:9px;
  text-decoration:underline;
}



.passo1 {
  width:733px; 
  height:36px; 
  background-image:url(../sysimages/passo1.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.passo2 {
  width:733px; 
  height:36px; 
  background-image:url(../sysimages/passo2.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.passo3 {
  width:733px; 
  height:36px; 
  background-image:url(../sysimages/passo3.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.passo4 {
  width:733px; 
  height:36px; 
  background-image:url(../sysimages/passo4.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.passo5 {
  width:733px; 
  height:36px; 
  background-image:url(../sysimages/passo5.jpg);
  background-repeat:no-repeat;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}



/*geral*/
.linha {
  background-color:#D7D7D7;
  height:1px;
}

.subtituloGeral {
  font-family:Myriad Pro;
  font-size:20px;
  color:#3D3938;
}

.textoGeral {
  font-family:Arial;
  font-size:11px;
  color:#5F5F5F;
  line-height:160%;
}

.textoCaixas2 {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:160%;
  padding-left:23px;
}

.textoCaixas2 a{
  color:#5F5C5C;
  text-decoration:none;
}

.textoCaixas2 a:hover{
  color:#7DBA00;
  text-decoration:none;
}

.textoCaixas2_2 {
  font-family:Verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:160%;
  padding-left:23px;
}

.textoCaixas2_2 a{
  color:#5F5C5C;
  text-decoration:none;
}

.textoCaixas2_2 a:hover{
  color:#7DBA00;
  text-decoration:none;
}

.tituloMAI {
  font-family:Myriad Pro;
  font-size:45px;
  color:#333333;
  font-weight:bold;
}

.subtituloMAI {
  font-family:Myriad Pro;
  font-size:20px;
  color:#999999;
}

.subtituloMAI2 {
  font-family:Verdana;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
}

.textoMAI {
  font-family:Verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:130%;
}


.textoVerde {
  font-family:Myriad Pro;
  font-size:45px;
  color:#008131;
  line-height:100%;
}

.textoVermelho {
  font-family:Myriad Pro;
  font-size:30px;
  color:#E20A16;
  line-height:120%;
}


/* FORMULARIOS */

.tituloForm {
	font-family:Myriad Pro;
	color:#3D3938;
	font-size:20px;
}

.subtituloForm {
	font-family:Verdana;
	color:#7DBA00;
	font-size:12px;
	font-weight:bold;
}

.textoForm {
	font-family:Arial;
	color:#5F5F5F;
	font-size:11px;
	line-height:140%;
}

.textoForm a{
	color:#7DBA00;
	text-decoration:underline;
}

.importante {
	font-family:Verdana;
	color:#3D3938;
	font-size:12px;
	font-weight:bold;
	padding-right:8px;
	padding-left:15px;
}

.textoForm2 {
	font-family:Arial;
	color:#5F5F5F;
	font-size:11px;
	line-height:140%;
	padding-right:8px;
	padding-left:15px;
}

.passosNU1 {
	background-image:url(../sysimages/passosNU1.jpg);
	background-repeat:no-repeat;
	height:36px;
	
	font-family:Arial;
  	font-size:11px;
  	color:#5F5C5C;
}

.passosNU2 {
	background-image:url(../sysimages/passosNU2.jpg);
	background-repeat:no-repeat;
	height:36px;
	
	font-family:Arial;
  	font-size:11px;
  	color:#5F5C5C;
}

.passosNU3 {
	background-image:url(../sysimages/passosNU3.jpg);
	background-repeat:no-repeat;
	height:36px;
	
	font-family:Arial;
  	font-size:11px;
  	color:#5F5C5C;
}

.passosNU4 {
	background-image:url(../sysimages/passosNU4.jpg);
	background-repeat:no-repeat;
	height:36px;
	
	font-family:Arial;
  	font-size:11px;
  	color:#5F5C5C;
}

.btnCont {
	background-image:url(../sysimages/btncont.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	padding-left:8px;
	width:274px;
	height:19px;
}

.btnCont2 {
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	padding-left:8px;
	height:19px;
}

.btnVoltar {
  /*
	background-image:url(../sysimages/btnvoltar.jpg);
	background-repeat:no-repeat;
	*/
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	padding-left:20px;
	width:50px;
	height:19px;
}


.btnContForm {
  /*
	background-image:url(../sysimages/btnContForm.jpg);
	background-repeat:no-repeat;
	*/
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	padding-left:2px;
	width:125px;
	height:19px;
}

.texto61 {
	font-family:Arial;
	font-size:11px;
	color:#B7B6B6;
}

.sep61 {
	background-image:url(../sysimages/sep61.jpg);
	background-repeat:repeat-y;
	width:1px;
}

.separador61 {
	background-image:url(../sysimages/separador61.jpg);
	background-repeat:no-repeat;
	height:1px;
}

.ondas {
	font-family:Arial;
	font-size:12px;
	color:#3D3938;
	font-weight:bold;
	padding-bottom:2px;
}

.ref61 {
	font-family:Arial;
	font-size:11px;
	color:#5F5C5C;
}

.preco61 {
	/*background-color:#F4F4F4;*/
	width:100px;
	text-align:center;
}

.preco612 {
	/*background-color:#F4F4F4;*/
	width:102px;
	text-align:center;
}

.a61 {
	background-image:url(../sysimages/a61.jpg);
	background-repeat:no-repeat;
}


.precofinal {
  font-family:Arial;
  font-size:12px;
  color:#3D3938;
  line-height:111.25%;
  font-weight:bold;
  text-align:center;
}

/* caixas */
.TextBox {
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
  border:1px solid #D7D7D7;
  padding-left:5px;
}

.TextBoxArea {
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
  border:1px solid #D7D7D7;
  padding-left:5px;
  overflow:hidden;
}

.textBoxPesq {
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
  border:1px solid #D7D7D7;
  padding-left:3px;
  padding-top:2px;
}

.select {
  border:1px solid #D7D7D7;
  padding-left:1px;
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
  line-height:160%;
}


.selectbrico {
  border:1px solid #D7D7D7;
  padding-left:1px;
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
  /*width:150px;*/
  line-height:160%;
}


.caixaPesquisa {
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
  line-height:100%;
  padding-left:3px;
  padding-top:3px;
  
  border:1px solid #D7D7D7;
  border-right:0px solid white;
}


.link44 {
	font-family:Arial;
	font-size:11px;
	color:#5F5C5C;
}

.link44 a{
	color:#5F5C5C;
	text-decoration:none;
}

.link44 a:hover{
	color:#7DBA00;
	text-decoration:none;
}


.precoPav {
  font-family:Helvetica 95 Black;
  font-size:24px;
  color:#3D3938;
}

.precoM2 {
  background-image:url(../sysimages/precom2_2.jpg);
  background-repeat:no-repeat;
  width:103px;
  height:52px;
  
  font-family:Helvetica 95 Black;
  font-size:24px;
  color:#3D3938;
  padding-top:19px;
  padding-left:11px;
}
.precoM3 {
  background-image:url(../sysimages/precom2_3.jpg);
  background-repeat:no-repeat;
  width:103px;
  height:52px;
  
  font-family:Helvetica 95 Black;
  font-size:24px;
  color:#3D3938;
  padding-top:19px;
  padding-left:11px;
}
.precoM4 {
  background-image:url(../sysimages/precom2_4.jpg);
  background-repeat:no-repeat;
  width:103px;
  height:52px;
  
  font-family:Helvetica 95 Black;
  font-size:24px;
  color:#3D3938;
  padding-top:19px;
  padding-left:11px;
}
.textoPesq {
  font-family:Arial;
  font-size:12px;
  color:#3D3938;  
}

.registarVerm {
  font-family:Arial;
  font-size:12px;
  color:#D80712;
  font-weight:bold; 
}

.registarVerm a{
  color:#D80712;
  text-decoration:underline;
}

.registarVerm a:hover{
  color:#D80712;
  text-decoration:none;
}

.textoProd {
  font-family:Arial;
  font-size:12px;
  color:#5F5C5C;  
}

.ref2 {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-align:left;
  cursor:pointer;
}

.ref2Sel{
  font-family:Arial;
  font-size:11px;
  color:#7DBA00;
  text-align:left;
  cursor:pointer;
}

.total {
  font-family:Arial;
  font-size:11px;
  color:white;
  font-weight:bold;
}

.total2 {
  font-family:Helvetica 95 Black;
  font-size:27px;
  color:white;
  font-weight:bold;
}

.passoCompra {
	font-family:Verdana;
	font-size:13px;
	color:#3D3938;
	font-weight:bold;
	padding-left:19px;
	background-color:#F3F3F3;
}

.passoCompra2 {
	font-family:Verdana;
	font-size:13px;
	color:#C6C5C5;
	font-weight:bold;
	padding-left:19px;
	
}

.textCompra {
	font-family:Verdana;
	font-size:11px;
	color:#858383;
}

.textCompra2 {
	font-family:Verdana;
	font-size:11px;
	color:#5F5C5C;
}


.textCompra2 a{
	color:#5F5C5C;
	text-decoration:none;
}

.textCompra2 a:hover{
	color:#7DBA00;
	text-decoration:none;
}

.btncomp {
  /*
	background-image:url(../sysimages/btnseguinte.jpg);
	background-repeat:no-repeat;
	*/
	width:59px;
	height:19px;
	
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
	cursor:pointer;
}

.btncompSel {
	background-image:url(../sysimages/btnseguinte.jpg);
	background-repeat:no-repeat;
	width:59px;
	height:19px;
	
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-decoration:underline;
	text-align:center;
	cursor:pointer;
}

.baixoCompra {
	background-image:url(../sysimages/baixoCompra.jpg);
	background-repeat:repeat-x;
	height:38px;
}


.btn_selecao {
  /*
  background-image:url(../sysimages/btn_selecao.jpg);
  background-repeat:no-repeat;
  */
  height:19px;
  width:210px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  cursor:pointer;
  padding-right:10px;
  text-align:right;
}

.btn_selecaoSel {
  background-image:url(../sysimages/btn_selecao.jpg);
  background-repeat:no-repeat;
  height:19px;
  width:210px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-decoration:underline;
  cursor:pointer;
  padding-right:10px;
  text-align:right;
}

.btn_encomenda {
  /*
  background-image:url(../sysimages/btn_encomenda.jpg);
  background-repeat:no-repeat;
  */
  height:19px;
  width:155px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  cursor:pointer;
  padding-left:10px;
}

.btn_encomendaSel {
  background-image:url(../sysimages/btn_encomenda.jpg);
  background-repeat:no-repeat;
  height:19px;
  width:155px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-decoration:underline;
  cursor:pointer;
  padding-left:10px;
}

.backtabela {
  background-image:url(../sysimages/backtabela.jpg);
  background-repeat:repeat-y;
}

.valorArtigo {
  font-family:Arial;
  font-size:11px;
  color:#9C9A9A;
}

.valorArtigo a {
  color:#9C9A9A;
  text-decoration:underline;
}

.valorArtigo a:hover {
  color:#9C9A9A;
  text-decoration:none;
}


.valorArtigoTotal {
  font-family:Verdana;
  font-size:12px;
  color:#7DBA00;
  font-weight:bold;
}

.infArtigo {
  font-family:Arial;
  font-size:11px;
  color:#FF0000;
}

.infArtigo a {
  color:#FF0000;
  text-decoration:underline;
}

.infArtigo a:hover {
  color:#FF0000;
  text-decoration:none;
}

.passo2Login {
  background-image:url(../sysimages/passo2login.jpg);
  background-repeat:no-repeat;
  height:28px;
  
  font-family:Myriad Pro;
  font-size:19px;
  color:white;
  
  padding-left:53px;
}

.passo2Degrade {
  background-image:url(../sysimages/passo2degrade.jpg);
  background-repeat:repeat-x;
  height:230px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-align:right;
}

.passo2Degrade a {
  color:#5F5C5C;
  text-decoration:underline;
}

.passo2Degrade a:hover {
  color:#5F5C5C;
  text-decoration:none;
}

.btnEntrar2 {
  background-image:url(../sysimages/btnEntrar2.jpg);
  background-repeat:no-repeat;
  width:74px;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  cursor:pointer;
  
}

.btnEntrar2Sel {
  background-image:url(../sysimages/btnEntrar2.jpg);
  background-repeat:no-repeat;
  width:74px;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  cursor:pointer;
  text-decoration:underline;
  
}

.btnCriar {
  background-image:url(../sysimages/btnCriar.jpg);
  background-repeat:no-repeat;
  width:103px;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  cursor:pointer;
  
}

.btnCriarSel {
  background-image:url(../sysimages/btnCriar.jpg);
  background-repeat:no-repeat;
  width:103px;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  cursor:pointer;
  text-decoration:underline;
}

.textoCriarConta {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-align:left;
  line-height:130%;
}


.setaTabela {
  padding-left:13px;
  padding-top:12px;
  width:20px;
}

.cabecalhoTabela {
  font-family:Myriad Pro;
  font-size:22px;
  color:white;
  font-weight:bold;
  padding-top:7px;
}

.bordaTabela {
  /*background-image:url(../sysimages/bordatabelaTitulo.jpg);
  background-repeat:repeat-y;*/
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.bordaTabela2 {
  background-image:url(../sysimages/bordatabela.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda2Tabela {
  background-image:url(../sysimages/bordatabelaTitulo2.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda2Tabela2 {
  background-image:url(../sysimages/bordatabela2.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda3Tabela {
  background-image:url(../sysimages/bordatabelaTitulo3.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda3Tabela2 {
  background-image:url(../sysimages/bordatabela3.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda4Tabela {
  background-image:url(../sysimages/bordatabelaTitulo4.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda4Tabela2 {
  background-image:url(../sysimages/bordatabela4.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda5Tabela {
  background-image:url(../sysimages/bordatabelaTitulo5.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.borda5Tabela2 {
  background-image:url(../sysimages/bordatabela5.jpg);
  background-repeat:repeat-y;
  
  font-family:Myriad Pro;
  font-size:18px;
  color:#D80916;
  font-weight:bold;
}

.precoTabel {
  background-image:url(../sysimages/precotabel2.jpg);
  background-repeat:no-repeat;
  background-position:1px top;
  
  height:44px;
  font-family:Helvetica 95 Black;
  font-size:27px;
  color:#3D3938;
}

.RefTabela {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  padding-left:20px;
}

.fimtabela {
  background-image:url(../sysimages/fimtabela_new.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:28px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}


.fimtabela a{
  color:#5F5C5C;
  text-decoration:none;
}

.fimtabela a:hover{
  color:#7DBA00;
  text-decoration:none;
}


.fimtabela2 {
  background-image:url(../sysimages/fimtabela2.jpg);
  background-repeat:no-repeat;
  height:28px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.fimtabela2 a{
  color:#5F5C5C;
  text-decoration:none;
}

.fimtabela2 a:hover{
  color:#7DBA00;
  text-decoration:none;
}

.fimtabela3 {
  background-image:url(../sysimages/fimtabela3.jpg);
  background-repeat:no-repeat;
  height:28px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.fimtabela3 a{
  color:#5F5C5C;
  text-decoration:none;
}

.fimtabela3 a:hover{
  color:#7DBA00;
  text-decoration:none;
}


.fimtabela4 {
  background-image:url(../sysimages/fimtabela4.jpg);
  background-repeat:no-repeat;
  height:28px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.fimtabela4 a{
  color:#5F5C5C;
  text-decoration:none;
}

.fimtabela4 a:hover{
  color:#7DBA00;
  text-decoration:none;
}


.fimtabela5 {
  background-image:url(../sysimages/fimtabela3.jpg);
  background-repeat:no-repeat;
  height:28px;
  
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.fimtabela5 a{
  color:#5F5C5C;
  text-decoration:none;
}

.fimtabela5 a:hover{
  color:#7DBA00;
  text-decoration:none;
}

.titulo43 {
  font-family:Myriad Pro;
  font-size:45px;
  color:#F55813;
}

.subtitulo43 {
  font-family:Myriad Pro;
  font-size:30px;
  color:#333333;
}

.texto43 {
  font-family:Myriad Pro;
  font-size:20px;
  color:#999999;
}

.subsubtitulo43 {
  font-family:Myriad Pro;
  font-size:22px;
  color:#333333;
  font-weight:bold;
}

.btnAdesao {
  background-image:url(../sysimages/btnadesao.jpg);
  background-repeat:no-repeat;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  cursor:pointer;
  padding-left:2px;
  
}

.btnAdesaoSel {
  background-image:url(../sysimages/btnadesao.jpg);
  background-repeat:no-repeat;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  text-align:center;
  cursor:pointer;
  text-decoration:underline; 
  padding-left:2px; 
}

.btnadesaobaixa {
  background-image:url(../sysimages/btnadesaobaixo.jpg);
  background-repeat:repeat-x;
  height:29px;
}

.btnverComprova {
  /*
	background-image:url(../sysimages/btnvercomprova.jpg);
	background-repeat:no-repeat;
	*/
	width:150px;
	
	height:19px;
	font-family:kroeger 06_65;  
	font-size:8px;
	color:white;
	text-align:center;
	cursor:pointer;
}

.btnverComprovaSel {
	background-image:url(../sysimages/btnvercomprova.jpg);
	background-repeat:no-repeat;
	width:150px;
	
	height:19px;
	font-family:kroeger 06_65;  
	font-size:8px;
	color:white;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
}


.texto70 {
	font-family:Arial;
	font-size:11px;
	color:#B7B6B6;
	text-align:right;
}

.texto70_1 {
	font-family:Arial;
	font-size:11px;
	color:#5F5C5C;
	text-align:left;
}

.texto70_1 a {
	color:#5F5C5C;
	text-decoration:underline;
}

.texto70_1 a:hover {
	color:#7DBA00;
	text-decoration:underline;
}


.btncontenco {
  /*
	background-image:url(../sysimages/btncontenco.jpg);
	background-repeat:no-repeat;
	*/
	width:155px;
	
	height:19px;
	font-family:kroeger 06_65;  
	font-size:8px;
	color:white;
	text-align:center;
	cursor:pointer;
}

.btncontencoSel {
	background-image:url(../sysimages/btncontenco.jpg);
	background-repeat:no-repeat;
	width:155px;
	
	height:19px;
	font-family:kroeger 06_65;  
	font-size:8px;
	color:white;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
}

.texto49 {
  font-family:Arial;
  color:#5F5C5C;
  font-size:11px;
}

.btnsubmeter {
  /*
  background-image:url(../sysimages/btnsubmeter.jpg);
	background-repeat:no-repeat;
	*/
	width:74px;
	
	height:19px;
	font-family:kroeger 06_65;  
	font-size:8px;
	color:white;
	text-align:center;
	cursor:pointer;
}

.btnsubmeterSel {
  background-image:url(../sysimages/btnsubmeter.jpg);
	background-repeat:no-repeat;
	width:74px;
	
	height:19px;
	font-family:kroeger 06_65;  
	font-size:8px;
	color:white;
	text-align:center;
	cursor:pointer;
	text-decoration:underline;
}

.sugestoes {
  font-family:Verdana;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
}

.sugestoes2 {
  font-family:Verdana;
  font-size:11px;
  color:#5F5C5C;
  padding-left:2px;
  line-height:149%;
}

.numeroAzul {
  background-image:url(../sysimages/numeroAzul.jpg);
  background-repeat:no-repeat;
  background-position:1px 0px;
  height:89px;
  width:208px;
  
  font-family:Helvetica 95 Black;
  font-size:24.35px;
  padding-top:11px;
  color:white;
  
}

.emailAki {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.emailAki a{
  color:#5F5C5C;
  text-decoration:underline;
}

.emailAki a:hover{
  color:#5F5C5C;
  text-decoration:none;
}


.textPartida {
  font-family:Arial;
  font-size:11px;
  color;#5F5C5C;
  padding-top:2px;
}

.btnChegar {
  /*
  background-image:url(../sysimages/btnChegar.jpg);
  background-repeat:no-repeat;
  background-position:0px 1px;
  */
  width:127px;
  /*height:19px;*/
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  cursor:pointer;
  text-align:center;
  /*padding-top:5px;
  padding-left:1px;*/
}

.btnChegarSel {
  background-image:url(../sysimages/btnChegar.jpg);
  background-repeat:no-repeat;
  background-position:0px 1px;
  width:127px;
  height:19px;
  
  font-family:kroeger 06_65;
  font-size:8px;
  color:white;
  cursor:pointer;
  text-align:center;
  text-decoration:underline;
  padding-top:5px;
  padding-left:1px;
  
}


.titulo21 {
  font-family:verdana;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
}

.texto21 {
  font-family:verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:138%;
  padding-left:2px;
}

.cartao43 {
  font-family:Myriad Pro;
  font-size:13px;
  color:#F55813;
  padding-top:1px;
}

.profissionais {
  font-family:Verdana;
  font-size:11px;
  color:#333333;
}

.saiba43 {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}

.saiba43 a{
  color:#5F5C5C;
  text-decoration:none;
}

.saiba43 a:hover{
  color:#7BDA00;
  text-decoration:none;
}


.links43 {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:160%;
}

.links43 a{
  color:#5F5C5C;
  text-decoration:none;
}

.links43 a:hover{
  color:#7DBA00;
  text-decoration:none;
}

.descricao43 {
  font-family:verdana;
  font-size:11px;
  color:#5F5C4C;
  line-height:139%;
}

.chegouCartao {
  font-family:verdana;
  font-size:12px;
  color:#3D3938;
  font-weight:bold;
}

.avisoTexto {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:139%;
  padding-left:14px;
  padding-right:7px;
}

.FormPag {
  font-family:Verdana;
  font-size:12px;
  color:#7DBA00;
  padding-left:11px;
  font-weight:bold;
}

.multi {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  text-align:center;
}

.fundomultibanco {
  background-image:url(../sysimages/multibanco.jpg);
  background-repeat:no-repeat;
  height:74px;
  width:69px;
}

.fundoaki {
  background-image:url(../sysimages/fundoaki.jpg);
  background-repeat:no-repeat;
  height:74px;
  width:69px;
}

.fundovisa {
  background-image:url(../sysimages/visa2.jpg);
  background-repeat:no-repeat;
  height:74px;
  width:69px;
}

.fundomaster {
  background-image:url(../sysimages/master.jpg);
  background-repeat:no-repeat;
  height:74px;
  width:69px;
}

.btnContinuar {
  /*
	background-image:url(../sysimages/continuar74.jpg);
	background-repeat:no-repeat;
	*/
	height:19px;

	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	padding-left:1px;
	cursor:pointer;
}

.btnVoltar74 {
  /*
	background-image:url(../sysimages/btnvoltar.jpg);
	background-repeat:no-repeat;
	*/
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	padding-left:20px;
	width:49px;
	height:19px;
}

.formulario72 {
	font-family:Arial;
	font-size:11px;
    color:#5F5C5C;
	text-align:right;
}

.tit50 {
	font-family:HelveticaRounded Bold;
	font-size:26.4px;
    color:#015196;
	font-weight:bold;
}

.subtit50 {
	font-family:HelveticaRounded Bold;
	font-size:19px;
    color:#015196;
}

.texto50 {
	font-family:verdana;
	font-size:11px;
    color:#5F5C5C;
	line-height:139%;
}

.formulario50 {
	font-family:Arial;
	font-size:11px;
    color:#5F5C5C;
}

.btnCalcular {
	/*background-image:url(../sysimages/btncalcular.jpg);
	background-repeat:no-repeat;*/
	height:19px;
	width:169px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
	
}

.btnCalcularSel {
	background-image:url(../sysimages/btncalcular.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:169px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
	text-decoration:underline;	
}

.formulario50_2 {
  font-family:MyriadPro-bold;
  font-size:18px;
  color:White;
  /*font-weight:bold;*/
  padding-top:4px;
  padding-left:4px;
}

.area {
	font-family:verdana;
	font-size:20px;
	color:#B8B7B7;
	font-weight:bold;
	text-align:center;
}

.receber {
	font-family:arial;
	font-size:12px;
	color:#3D3938;
	font-weight:bold;
}

.btnclique {
  /*
	background-image:url(../sysimages/btnclique.jpg);
	background-repeat:no-repeat;
	*/
	height:19px;
	width:87px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
}

.btncliqueSel {
	background-image:url(../sysimages/btnclique.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:87px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
	text-decoration:underline;
}

.temporariamente {
  font-family:Arial;
  font-size:9px;
  color:#5F5C5C;
}

.resultadosPesquisa {
	font-family:Myriad Pro;
	font-size:20px;
	color:#999999;
	padding-left:28px;
	width:501px;
}

.compAlmofadas {
	font-family:Myriad Pro;
	font-size:20px;
	color:#3D3938;
	padding-left:16px;
}

.textocomp {
	font-family:verdana;
	font-size:11px;
	color:#5F5C5C;
	font-weight:bold;
	padding-left:15px;
}

.texto2comp {
	font-family:Arial;
	font-size:11px;
	color:#5F5C5C;
	text-align:center;
}
.linhaComp3 {
	background-color:#E0E0E0;
	height:1px;
}

.iva {
	font-family:Arial;
	font-size:11px;
	color:#B7B6B6;
	text-align:right;
	padding-right:24px;
}

.texto103 {
	font-family:Tahoma;
	font-size:11px;
	color:#646464;
	line-height:138%;
}

.mb {
	font-family:Arial;
	font-size:12px;
	color:#5F5C5C;
	font-weight:bold;
	padding-bottom:10px;
}

.quant {
	font-family:Arial;
	font-size:11px;
	color:#9C9A9A;
	text-align:center;
}

.btnCandidatura {
  /*
	background-image:url(../sysimages/btnCandidatura.jpg);
	background-repeat:no-repeat;
	*/
	height:19px;
	width:153px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
}

.btnCandidaturaSel {
	background-image:url(../sysimages/btnCandidatura.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:153px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
	text-decoration:underline;
}

.btnEfectuar {
	background-image:url(../sysimages/btnefectuar.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:124px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
}

.btnEfectuarSel {
	background-image:url(../sysimages/btnefectuar.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:124px;
	cursor:pointer;
	font-family:kroeger 06_65;
	font-size:8px;
	color:white;
	text-align:center;
	text-decoration:underline;
}

#cmsautotable td {
  font-family:verdana;
  font-size:11px;
  color:#5F5C5C;
  line-height:138%;
  padding-left:3px;
  padding-right:3px;
}

.textoGeralserv {
  font-family:verdana;
  font-size:11px;
  color:#5F5F5F;
  line-height:138%;
  padding-left:3px;
  padding-right:3px;
}

.textoGeralserv a {
  font-family:verdana;
  font-size:11px;
  color:#5F5F5F;
  line-height:138%;
  padding-left:3px;
  padding-right:3px;
  text-decoration:none;
}

.textoGeralserv a:hover {
  font-family:verdana;
  font-size:11px;
  color:#7DBA00;
  line-height:138%;
  padding-left:3px;
  padding-right:3px;
  text-decoration:none;
}
.log1 {
  font-family:arial;
  font-size:11px;
  color:#9C9A9A;
  line-height:100%;
}

.altera_dados {
  font-family:arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:100%;
  text-decoration:none;
}

.altera_dados:hover {
  font-family:arial;
  font-size:11px;
  color:#7DBA00;
  line-height:100%;
  text-decoration:none;
}

.sair {
  font-family:arial;
  font-size:11px;
  color:#5F5C5C;
  line-height:100%;
  text-decoration:none;
}

.sair:hover {
  font-family:arial;
  font-size:11px;
  color:#7DBA00;
  line-height:100%;
  text-decoration:none;
}

.whish {
  background-image:url(../sysimages/wish.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.whishSel {
  background-image:url(../sysimages/wish2.jpg);
  background-repeat:no-repeat;
  width:47px;
  cursor:pointer;
}

.temporariamente {
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
}



/* CSS MOBILE */

.menuopmobile {
  font-family:Myriad Pro;
  font-size:14px;
  color:white;
  font-weight:bold;
  cursor:pointer;
}

.menuopmobilea {
  font-family:Arial;
  font-size:13px;
  color:white;
  font-weight:bold;
  cursor:pointer;
  text-decoration:none;
}

.menuopmobilea:hover {
  font-family:Arial;
  font-size:13px;
  color:black;
  font-weight:bold;
  cursor:pointer;
  text-decoration:none;
}

.menuopmobileNum {
  font-family:Arial;
  font-size:13px;
  color:black;
  font-weight:bold;
  cursor:pointer;
  text-decoration:none;
}

.fundoArquivoMobile {
  background-image:url(../sysimages/fundoarquivo_mob.jpg);
  background-repeat:no-repeat;
  background-position:-8px top;
}


.menuopmobile2 {
  background-color:#E3E3E3;
  height:21px;
  font-family:Arial;
  font-size:11px;
  color:#5F5C5C;
  cursor:pointer;
  text-decoration:none;
}

.menuopmobile2:hover {
  background-color:#E3E3E3;
  height:21px;
  font-family:Arial;
  font-size:11px;
  color:#7DBA00;
  cursor:pointer;
  text-decoration:none;
}

.textoGeralservMob {
  font-family:verdana;
  font-size:13px;
  color:#5F5F5F;
  line-height:138%;
}

.textoGeralservMob a {
  font-family:verdana;
  font-size:13px;
  color:#5F5F5F;
  line-height:138%;
  text-decoration:none;
}

.textoGeralservMob a:hover {
  font-family:verdana;
  font-size:13px;
  color:#7DBA00;
  line-height:138%;
  text-decoration:none;
}

.rodapeTextoMob {
  font-family:Arial;
  font-size:11px;
  color:#B7B6B6;
  text-align:center;
}

.rodapeLinhaMob {
  background-image:url(../sysimages/linharodape.jpg);
  background-repeat:repeat-x;
  height:4px;
  width:250px;
}

.lnkpdfprod {
  font-family:verdana;
  font-size:10px;
  color:#5F5C5C;
  line-height:100%;
  text-decoration:underline;
}

.lnkpdfprod:hover {
  font-family:verdana;
  font-size:10px;
  color:#5F5C5C;
  line-height:100%;
  text-decoration:none;
}

#map span {
  display:none;
}

.oport_online {
	font-family:Arial;
	font-size:10px;
	color:#3D3938;
	font-weight:bold;
	line-height:100%;
}
