/* CSS Document */

body {
  margin:0px;
  padding:0px;
   background-image:url(../sysimages/bg_body.jpg);
   background-position:left top;
   background-repeat:repeat-x;
   overflow:auto;
}

/* cartao */
.cartao {
  background-image:url(../sysimages/cartao.jpg);
  background-repeat:no-repeat;
  height:127px;
  width:160px;
}



.titulo1 {
  font-family:Myriad Pro;
  font-size:15px;
  line-height:120%;
  color:#01396D;
  font-weight:bold;
  font-style: italic;
}

.link1{
  font-family:Tahoma;
  font-size:11px;
  line-height:140%;
  color:#345D98;
  text-decoration:underline;
}


/* Conselhos e Dicas */
.conselhosDicas {
  background-image:url(../sysimages/conselhos.jpg);
  background-repeat:no-repeat;
  height:117px;
  width:160px;
}

.texto1 {
  font-family:Tahoma;
  font-size:11px;
  line-height:140%;
  color:#6A6A59;
}

.texto1 strong{
  /*color:#335C97;*/
}

.texto1 a{
  font-family:Tahoma;
  font-size:11px;
  color:#6A6A59;
  text-decoration:none;
}

.texto1 a:hover{
  font-family:Tahoma;
  font-size:11px;
  color:#043781;
  text-decoration:underline;
}



/* Guias e Catalogos*/
.topoContorno{
  background-image:url(../sysimages/topo_contorno.jpg);
  background-repeat:no-repeat;
  height:8px;
}

.fundoContorno{
  background-image:url(../sysimages/fundo_contorno.jpg);
  background-repeat:no-repeat;
  height:8px;
}


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

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

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

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

.links {
  background-image:url(../sysimages/link_imagem1.jpg);
  background-repeat:no-repeat;
  width:23px;
  height:25px;
  cursor:pointer;
  
  text-align:center;
  font-family:Tahoma;
  font-size:10px;
  color:#365E9A;
  padding-bottom:4px;
 
}

.linksSel {
  background-image:url(../sysimages/link_imagem2.jpg);
  background-repeat:no-repeat;
  width:23px;
  height:25px;
  cursor:pointer;
  
  text-align:center;
  font-family:Tahoma;
  font-size:10px;
  color:white;
  padding-bottom:4px;
}

.canto1 {
  background-image:url(../sysimages/canto1.jpg);
  background-repeat:no-repeat;
  height:5px;
  width:6px;
}

.canto2 {
  background-image:url(../sysimages/canto2.jpg);
  background-repeat:no-repeat;
  height:5px;
  width:6px;
}

.canto3 {
  background-image:url(../sysimages/canto3.jpg);
  background-repeat:no-repeat;
  height:5px;
  width:6px;
}

.canto4 {
  background-image:url(../sysimages/canto4.jpg);
  background-repeat:no-repeat;
  height:5px;
  width:6px;
}

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

.contorno2_imagem {
  background-image:url(../sysimages/contorno2_imagem.jpg);
  background-repeat:repeat-y;
  background-position:9px 0px;
}

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

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


/* norauto no mundo */
.mundo {
  background-image:url(../sysimages/fundo_mundo.jpg);
  background-repeat:no-repeat;
  height:117px;
  width:218px;
}

.list {
  border:1px solid #BEBEBE;
  font-family:Tahoma;
  font-size:11px;
  color:#ABAB9C; 
}
/* gps */
.gps {
  background-image:url(../sysimages/mn_gps.jpg);
  background-repeat:no-repeat;
  height:65px;
  width:218px;
}
.gps .texto2 a  {
color:#335C97;
font-family:Tahoma;
font-size:11px;
line-height:140%;
text-decoration:none;
}

.gps .texto2 a b {
text-decoration:underline;
}
/* lojas em portugal */
.portugal {
  background-image:url(../sysimages/portugal.jpg);
  background-repeat:no-repeat;
  height:88px;
  width:218px;
}

.texto2 {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  line-height:140%;
}
/* ofertas emprego */

.fundo_ofertas {
  background-image:url(../sysimages/fundo_ofertas.jpg);
  background-repeat:no-repeat;
  height:94px;
  width:220px;
}

/* newsletter */

.newsletter {
  background-image:url(../sysimages/newsletter.jpg);
  background-repeat:no-repeat;
  height:88px;
  width:218px;
}

/* equipa norauto*/

.titulo2 {
  font-family:Myriad Pro;
  font-size:14px;
  line-height:120%;
  color:#01396D;
  font-style: italic;
}


/* ajuda */

.ajuda {
  background-image:url(../sysimages/ajuda.jpg);
  background-repeat:no-repeat;
  height:127px;
  width:218px;
}

/* compromissos norauto */

.topogrande {
  background-image:url(../sysimages/topo_grande_contorno.jpg);
  background-repeat:no-repeat;
  height:36px;
}

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

.fundoContorno2{
  background-image:url(../sysimages/fundo_contorno2.jpg);
  background-repeat:no-repeat;
  height:7px;
}

.texto3 {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
}



/* garantias e conselhos */

.garantias {
  background-image:url(../sysimages/fundo_garantias.jpg);
  background-position:center center;
  background-repeat:no-repeat;
  height:63px;
}



/* rodape */

.fundoRodape {
  background-image:url(../sysimages/fundo_rodape.jpg);
  background-repeat:repeat-x;
  height:149px;
}

.textoRodape {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
}

.textoRodape a{
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  text-decoration:none;
}

.textoRodape2 {
  font-family:Tahoma;
  font-size:11px;
  color:#ABAB9C;
}

.textoRodape2 a{
  font-family:Tahoma;
  font-size:11px;
  color:#ABAB9C;
  text-decoration:none;
}


/* Destacamos para si */

.tituloPrincipais {
  font-family:Myriad Pro;
  font-size:25px;
  color:#01396D;
  font-weight:bold;
  font-style:italic;
  
  /*padding-left:7px;*/
}


.limitesImagem {
  background-image:url(../sysimages/limitesimagem.jpg);
  background-position: center center;
  background-repeat:no-repeat;
  width:160px;
height:136px;
  
}

.fundoPreco {
  background-image:url(../sysimages/fundopreco.jpg);
  background-repeat:no-repeat;
  background-position:8px 0px;
  height:18px;
  width:68px;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  font-weight:bold;
}

.precoAntigo {
  font-family:Tahoma;
  font-size:11px;
  color:#FF0000;
  width:68px;
}
.precoAntigoFS {
  font-family:Tahoma;
  font-size:11px;
  color:#FF0000;
  width:68px;
  font-weight:bold;
  text-decoration:none;
  background-image:url(../sysimages/slashPrice.gif);
  background-repeat:no-repeat;
}

.precoAntigoFS s{
  font-family:Tahoma;
  font-size:11px;
  color:#FF0000;
  width:68px;
  font-weight:bold;
  text-decoration:none;
  /*background-image:url(../sysimages/slashPrice.gif);
  background-repeat:no-repeat;*/
}
.detalhes {
  font-family:Tahoma;
  font-size:11px;
  color:#365E9A;
  line-height:140%;
}

.separadorDestaques {
  background-image:url(../sysimages/linha_separador_destaques.jpg);
  background-repeat:repeat-y;
  /*background-position:12px 6px;*/
  background-position:5px 6px;
  /*height:280px;*/
}

.limitesImagem2 {
  background-image:url(../sysimages/limites_imagem2.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  height:87px;
  width:124px;
}

.fundoPrecos {
  background-image:url(../sysimages/fundoprecos.jpg);
  background-repeat:no-repeat;
  width:92px;
}

.fundoPreco2 {
  background-image:url(../sysimages/fundopreco.jpg);
  background-repeat:no-repeat;
  
  height:18px;
  /*width:92px;*/
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  font-weight:bold;
}
.fundoPreco3 {
  background-image:url(../sysimages/fundopreco.jpg);
  background-repeat:no-repeat;
  
  height:18px;
  /*width:92px;*/
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  font-weight:bold;
}
.fundoPrecos .fundoPreco2 {
background-position:18px 0px;
}

.fundoPrecos .fundoPreco3 {

}

.precoAntigo2 {
  font-family:Tahoma;
  font-size:11px;
  color:#FF0000;
  width:92px;
}


/* pesquisa */
.pesquisa {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  line-height:140%;
  font-weight:bold;
}


.texto4 {
  font-family:Tahoma;
  font-size:11px;
  line-height:140%;
  color:#878779;
}






/* subwoofers*/

.filtroTopo {
  background-image:url(../sysimages/topoFiltro.jpg);
  background-repeat:no-repeat;
  height:8px;
  width:496px;
}

.tabelaFiltro {
  background-image:url(../sysimages/meioFiltro.jpg);
  background-repeat:repeat-y;
  width:496px;
}

.tabelaFiltro2 {
  background-image:url(../sysimages/meioFiltro2.jpg);
  background-repeat:repeat-y;
  width:496px;
}

.filtroFim {
  background-image:url(../sysimages/fimFiltro.jpg);
  background-repeat:no-repeat;
  height:8px;
  width:496px;
}


.linkPaginas {
  background-image:url(../sysimages/link_pagina3.jpg);
  background-repeat:no-repeat;
  background-position:0px 5px;
  width:21px;
  
  font-family:Tahoma;
  font-size:10px;
  color:#315B97;
  line-height:140%;
  text-align:center;
  
  cursor:pointer;
}

.linkPaginas a{
  
  
  font-family:Tahoma;
  font-size:10px;
  color:#315B97;
  line-height:140%;
  text-align:center;
  text-decoration:none;
  cursor:pointer;
}

.linkPaginasSel {
  background-image:url(../sysimages/link_pagina4.jpg);
  background-repeat:no-repeat;
  background-position:0px 3px;
  width:21px;
  
  font-family:Tahoma;
  font-size:10px;
  color:white;
  line-height:140%;
  text-align:center;
  
  cursor:pointer;
}
.linkPaginasSel a{
  
  
  font-family:Tahoma;
  font-size:10px;
  color:white;
  line-height:140%;
  text-align:center;
  text-decoration:none;
  cursor:pointer;
}
.linkPaginasSel2 {
  background-image:url(../sysimages/link_pagina5.jpg);
  background-repeat:no-repeat;
  background-position:0px -2px;
  width:21px;
  
  font-family:Tahoma;
  font-size:10px;
  color:white;
  line-height:140%;
  text-align:center;
  
  cursor:pointer;
}

.linkPaginasSel2 a{
 
  
  font-family:Tahoma;
  font-size:10px;
  color:white;
  line-height:140%;
  text-align:center;
  text-decoration:none;
  cursor:pointer;
}

.linkInicio {
  background-image:url(../sysimages/link_pagina.jpg);
  background-repeat:no-repeat;
  background-position:0px 5px;
  width:21px;
  
  cursor:pointer;
}

.linkInicioSel {
  background-image:url(../sysimages/link_pagina.jpg);
  background-repeat:no-repeat;
  background-position:0px 5px;
  width:21px;
  
  cursor:pointer;
}


.linkFim {
  background-image:url(../sysimages/link_pagina2.jpg);
  background-repeat:no-repeat;
  background-position:0px 5px;
  width:21px;
  
  cursor:pointer;
}

.linkFimSel {
  background-image:url(../sysimages/link_pagina2.jpg);
  background-repeat:no-repeat;
  background-position:0px 5px;
  width:21px;
  
  cursor:pointer;
}

/* como funciona */

.fundoTabela {
  background-color:#ECE9E6;
  
}

.fundoTabela2 {
  background-color:#CAC18B;
  
}

.textoTabela {
  font-family:Tahoma;
  font-size:11px;
  color:#46535E;
  border-collapse: collapse;
}




.fundoTabela {
 
}

.fundoTabela2 {
  background-color:#CAC18B;
}

#cmsautoTable {
  
  font-family:Tahoma;
  font-size:11px;
  color:#6A6A59;
  max-width:515px;
  line-height:140%;
}


.cliqueAqui {
  font-family:Tahoma;
  font-size:11px;
  color:#365E9A;
  text-decoration:underline;
}

.cliqueAqui a{
  font-family:Tahoma;
  font-size:11px;
  color:#365E9A;
  text-decoration:underline;
}

.cliqueAqui a:hover{
  font-family:Tahoma;
  font-size:11px;
  color:#365E9A;
  text-decoration:underline;
}



/* Mapa do site */

.contornoMapa {
  background-image:url(../sysimages/mapa_middle.jpg);
  background-repeat:repeat-y;
  background-position:-1px;
}

.texto5 {
  font-family:Tahoma;
  font-size:11px;
  line-height:148%;
  color:#878779;
}

.texto5 a{
  text-decoration:none;
  color:#878779;
}

.texto5 a:hover{
  text-decoration:underline;
  color:#365E9A;
}


.linhaHorizontal {
  background-image:url(../sysimages/linhahor.jpg);
  background-repeat:repeat-x;
  background-position: 4px center;
}

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


/* sobre nos */
.contornoBanner {
  background-image:url(../sysimages/contornoBanner.jpg);
  background-repeat:repeat-y;
}


/* produtos detalhe */

.preco {
  font-family:Myriad Pro;
  font-size:32px;
  font-weight:bold;
  font-style:italic;
  color:#01396D;
}

.preco2 {
  font-family:Myriad Pro;
  font-size:17.52px;
  font-weight:bold;
  font-style:italic;
  color:#FF0000;
}

.preco2FS {
  font-family:Myriad Pro;
  font-size:17.52px;
  font-weight:bold;
  font-style:italic;
  color:#FF0000;
}

.abasTopo {
  background-image:url(../sysimages/fundo_tabs.jpg);
  background-repeat:no-repeat;
  height:39px;
 
}

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

.opcoesProduto {
  font-family:Tahoma;
  font-size:11px;
  color:#365E9A;
}

.opcoesProduto a{
  color:#365E9A;
  text-decoration:none;
}

.opcoesProduto a:hover{
  color:#365E9A;
  text-decoration:underline;
}






.alinhar1 {
  padding-top:11px;
  padding-left:16px;
}

.alinhar2 {
  padding-bottom:15px;
  padding-left:19px;
}

.alinhar3 {
  padding-bottom:11px;
  padding-left:17px;
  padding-right:30px;
}


.fundo_topo {
background-image: url(../sysimages/fundo_topo.jpg);
background-position:5px center;
background-repeat: no-repeat;
}

.fundo_mnPM {
background-image: url(../sysimages/mn_pesqM.jpg);
background-repeat:repeat-x;
background-position: center bottom;
}
.fundo_mnPBM {
background-image: url(../sysimages/mn_pesqBM.jpg);
background-repeat:repeat-x;
}

.lnkMNP {
color:#97ABCC;
font-family:tahoma;
font-size:11px;

text-decoration:none;
}
form{
margin:0px;
padding:0px;
}

.input_pesquisa {
font-family:tahoma;
color:#5A5A5A;
font-size:11px;
padding-left:11px;
padding-top:2px;
height:20px;
border-left:1px solid #CDCDCD;
border-top:1px solid #CDCDCD;
border-bottom:1px solid #CDCDCD;
border-right:none;
line-height:140%;
width:139px;
}

.btn_pesquisa {
background-image: url(../sysimages/btnPesquisa.jpg);
background-repeat: no-repeat;
border:none;
width:37px;
height:24px;
cursor:pointer;
margin-left:-1px;
}

.mnt {
font-family:tahoma;
font-size:11px;
color:#D3DCEB;
text-decoration:none;
font-weight:bold;

padding-left:25px;
float:left;
display:block;
line-height:33px;
background-image: url(../sysimages/mn_L.gif);
background-repeat: no-repeat;
background-position: left top;
  
}
.mnt span {
  background-image: url(../sysimages/mn_R.gif);
  background-repeat: no-repeat;
  background-position: right top;
  float:left;
  display:block;
  line-height:33px;
  padding-right:25px;
  
}

.mnt_hover {
  font-family:Tahoma;
  font-size:11px;
  color:#063175;
  font-weight:bold;
  text-decoration:none;
  background-image: url(../sysimages/mn_HL.gif);
  background-repeat: no-repeat;
  background-position: left top;
  float:left;
  display:block;
  line-height:33px;
  padding-left:25px;
  cursor:pointer;
  
}

.mnt_hover span {
  background-image: url(../sysimages/mn_HR.gif);
  background-repeat: no-repeat;
  background-position: right top;
  float:left;
  display:block;
  line-height:33px;
  padding-right:25px;
  
}

.mnt_sel {
  font-family:Tahoma;
  font-size:11px;
  color:#063175;
  font-weight:bold;
  text-decoration:none;
  background-image: url(../sysimages/mn_selL.gif);
  background-repeat: no-repeat;
  background-position: left top;
  float:left;
  display:block;
  line-height:33px;
  padding-left:25px;
  cursor:pointer;
  
  
}

.mnt_sel span {
  background-image: url(../sysimages/mn_selR.gif);
  background-repeat: no-repeat;
  background-position: right top;
  float:left;
  display:block;
  line-height:33px;
  padding-right:25px;
  
}

.sbmn_left {
  background-image: url(../sysimages/sbmn_L.gif);
  background-repeat:repeat-y;
 
  width:2px;
}
.sbmn_right {
  background-image: url(../sysimages/sbmn_R.gif);
  background-repeat:repeat-y;
  
  width:3px;
}
.sbmn_bottom {
  background-image: url(../sysimages/sbmn_BM.gif);
  background-repeat:repeat-x;
  height:8px;
}

.sbmn_middle {
  background-color:#ECF2F9;
  padding:4px 20px 4px 11px;
  width:100%;
}
.sbmn_middle a{
  font-family:Tahoma;
  font-size:11px;
  color:#6A6A59;
  text-decoration:none;
}
.sbmn_middle a:hover{
  font-family:Tahoma;
  font-size:11px;
  color:#365F9A;
  text-decoration:underline;
}
.breadcrumb {
color:#385A91;
font-family:tahoma;
font-size:10px;
padding:0px 0px 0px 80px;
}

.breadcrumb a{
color:#385A91;
font-family:tahoma;
font-size:10px;
text-decoration:underline;
}

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

.tituloMN {
margin:0px;
padding:0px;
font-family:Arial;
color:#01396D;
font-size:15px;
padding-left:14px;
}

.lnk_mnL {
  font-family:Tahoma;
  font-size:11px;
  color:#6A6A59;
  text-decoration:none;
  
 
}
.lnk_mnL:hover {
  font-family:Tahoma;
  font-size:11px;
  color:#345D98;
  text-decoration:underline;
  
}

.lnk_mnL_sel {
  font-family:Tahoma;
  font-size:11px;
  color:#043781;
  text-decoration:none;

}
.lnk_mnL_sel:hover {
  font-family:Tahoma;
  font-size:11px;
  color:#043781;
  text-decoration:none;
  
}

.lnk_smnL {
  font-family:Tahoma;
  font-size:11px;
  color:#043781;
  text-decoration:underline;
  
}

.submn_middle {
  /*background-image: url(../sysimages/submn_middle.jpg);
  background-repeat:repeat-y;*/
  background-color:#ECF2F9;
}
.submn_middle2 {
 background-color:#D7E7F4;
}
.img_rub {
 margin-bottom:10px;
 margin-left:10px;
 margin-right:20px;
 margin-top:10px;
}

.texto1 a{
color:#365E9A;
font-family:tahoma;
font-size:11px;
text-decoration:underline;

}


.fita {
position:absolute;
top:0px;
left:0px;
z-index:999;
margin-top:-5px;
margin-left:69px;
background-image:url(../sysimages/fita.png);
background-repeat:no-repeat;
border:0px solid red;
}
h1 {
margin:0px;
padding:0px;
}
h2 {
margin:0px;
padding:0px;
}
h3 {
margin:0px;
padding:0px;
}

.preco2 {
background-image:url(../sysimages/preco_line.gif);
background-repeat: no-repeat;
background-position: center right;
}
/*.preco2FS {
background-image:url(../sysimages/slashPrice2.gif);
background-repeat: no-repeat;
background-position: center center;
}*/
.filesize {
color:#6A6A59;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:bolder;
text-decoration:none;
}

.titDown {
color:#335C97;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.tabShow {
display:block;
}
.tabHide {
display:none;
}

.mntab_sel {
  font-family:Tahoma;
  font-size:11px;
  color:#063175;
  text-decoration:none;
  background-image: url(../sysimages/tab_left.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  float:left;
  display:block;
  line-height:39px;
  padding-left:20px;
  cursor:pointer;
  
}

.mntab_sel span {
  background-image: url(../sysimages/tab_right.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  float:left;
  display:block;
  line-height:39px;
  padding-right:20px;
  
}


.mntab {
  font-family:Tahoma;
  font-size:11px;
  color:#063175;
  text-decoration:none;

  float:left;
  display:block;
  line-height:39px;
  padding-left:20px;
  cursor:pointer;
  
}
.mntab span{
  
  float:left;
  display:block;
  line-height:39px;
  padding-right:20px;
  
}



:-moz-any-link:focus {
outline-color:-moz-use-text-color;
outline-style:dotted;
outline-width:0px;
}

.tituloPrd {
color:#335C97;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:normal;
}

.fundoTabela1 {
color:#46535E;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:normal;
}
.fundoTabela1 td{
color:#46535E;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:normal;
/*text-align:left;*/
}


.fundoTabela2 {
color:#46535E;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:normal;

}

.fundoTabela2 td{
color:#46535E;
font-family:Tahoma;
font-size:11px;
line-height:140%;
font-weight:normal;
/*text-align:left;*/
border: 1px #ECE9E6 solid
}

.legendaCsv {
color:#6A6A59;
font-family:Tahoma;
font-size:11px;
line-height:140%;
}

.legendaCsv strong{
color:#335C97;
}

.legendaCsv p{
width:500px;
}


.contornoAjudaBerco {
  background-image:url(../sysimages/contorno_ajuda_berco.jpg);
  background-position:-1px;
  background-repeat:repeat-y;
}


/* Faq's */

.degFaq {
  cursor:pointer;
  background-image:url(../sysimages/degFaq.jpg);
  background-repeat:no-repeat;
  height:26px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#6A6A59;
  
}

.degFaqSel {
  cursor:pointer;
  height:26px;
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  text-decoration:underline;
}

.degFaqHover .tituloFaq{
  background-image:url(../sysimages/degFaq.jpg);
  background-repeat:no-repeat;
  color:#335C97;
  cursor:pointer;
  font-family:Tahoma;
  font-size:11px;
  height:26px;
  text-decoration:underline;
  
}
.degFaqHover .tituloFaq table{
  
  color:#335C97;
 
  font-family:Tahoma;
  font-size:11px;
 
  text-decoration:underline;
  
}


.respostas_hide {
  display:none;  
}
.respostas_show {
  display:block;  
}

.tituloPergunta {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
}


.caixaTexto {
  font-family: Tahoma;
  font-size:11px;
  border:1px solid #CCCCCC;
  width: 262px;
  padding-left:5px;
  padding-top:2px;
}
.caixaTextoEmail {
  font-family: Tahoma;
  font-size:11px;
  border:1px solid #CCCCCC;
  width: 182px;
  height: 19px;
  padding-left:5px;
  padding-top:2px;
}

.caixaTextarea {
  font-family: Tahoma;
  font-size:11px;
  border:1px solid #CCCCCC;
  width: 460px; 
  height: 59px;
  /*padding-left:5px;*/
  padding-top:2px;
}

.tituloFaq {
color:#6A6A59;
cursor:pointer;
font-family:Tahoma;
font-size:11px;
height:26px;

}
.tituloFaq table{
color:#6A6A59;
cursor:pointer;
font-family:Tahoma;
font-size:11px;


}

.tituloFaqSel {
color:#335C97;
cursor:pointer;
font-family:Tahoma;
font-size:11px;
height:26px;
font-weight:bold;
}
.tituloFaqSel table{
color:#335C97;
cursor:pointer;
font-family:Tahoma;
font-size:11px;

font-weight:bold;
}


.lbl_form {
color:#6A6A59;
font-family:Tahoma;
font-size:11px;
line-height:140%;
margin-left:-8px;
}

.asterisco {
color:#6A6A59;
font-family:Tahoma;
font-size:11px;
line-height:140%;
}

.btn_enviar {
border:none;
height:28px;
}
.btn_pdi {
border:none;
height:42px;
}
/* Modulo2 */
.Modulo2{
  background-image:url(../sysimages/aaa.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  height:34px;
}

.tituloModulo2 {
  font-family:Myriad Pro;
  font-size:15px;
  color:#01396D;
  font-weight:bold;
  font-style:italic;
  
  width:237px;
  padding-left:42px;
  padding-top:5px;
}

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

.lnk_compromisso {
  font-family:Tahoma;
  font-size:11px;
  color:#6A6A59;
  text-decoration:none;
}

.lnk_compromisso:hover {
  font-family:Tahoma;
  font-size:11px;
  color:#365F9A;
  text-decoration:underline;
}

.caixaProdutoHover {
cursor:pointer;
}

.caixaProdutoHover .caixaProdutosTopo{
background-image: url(../sysimages/caixaProd_topo2.jpg);
background-position: center center;
}
.caixaProdutoHover .caixaProdutosBottom{
background-image: url(../sysimages/caixaProd_bottom2.jpg);
background-position: center center;
}
.caixaProdutoHover .caixaProdutosMiddle{
background-image: url(../sysimages/caixaProd_middle2.jpg);
background-position: center center;
background-repeat: repeat-y;
}
.caixaProdutoHover .limitesImagem{
background-image: url(../sysimages/caixaProd_middleHover2.jpg);
background-position: center center;
background-repeat: no-repeat;
width:160px;
height:156px;
}
.caixaProdutoHover .limitesImagem2{
background-image: url(../sysimages/caixaProd_middleHover2_2.jpg);
background-position: center center;
background-repeat: no-repeat;
width:160px;
height:156px;
}


.caixaProdutoHover .caixaProdutosMiddle .fundoPreco {
  background-image:url(../sysimages/fundopreco2.jpg);
  background-repeat:no-repeat;
  background-position:8px 0px;
  
  height:18px;
  width:68px;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  font-weight:bold;
}


.caixaProduto {
cursor:pointer;
}

.caixaProduto .caixaProdutosTopo{
background-image: url(../sysimages/caixaProd_topo1.jpg);
background-position: center center;
}
.caixaProduto .caixaProdutosBottom{
background-image: url(../sysimages/caixaProd_bottom1.jpg);
background-position: center center;
}
.caixaProduto .caixaProdutosMiddle{
background-image: url(../sysimages/caixaProd_middle1.jpg);
background-position: center center;
background-repeat: repeat-y;
}
.caixaProduto .limitesImagem{
background-image: url(../sysimages/caixaProd_middleHover1.jpg);
background-position: center center;
background-repeat: no-repeat;
width:160px;
height:156px;
}
.caixaProduto .limitesImagem2{
background-image: url(../sysimages/caixaProd_middleHover1_2.jpg);
background-position: center center;
background-repeat: no-repeat;
width:160px;
height:156px;
}

.caixaProduto .caixaProdutosMiddle .fundoPreco {
  background-image:url(../sysimages/fundopreco2.jpg);
  background-repeat:no-repeat;
  background-position:8px 0px;
  
  height:18px;
  width:68px;
  
  font-family:Tahoma;
  font-size:11px;
  color:white;
  font-weight:bold;
}


div#hold	{ 
    float:left;
  	position:relative; overflow:hidden;
  	width:477px; height:103px; 
    z-index:110;
    background-color:#FFFFFF;
   border:0px #FF0000 solid;   
	}
div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:477px; height:103px; 
	clip:rect(0px, 475px, 103px, 0px); 
	overflow:visible;	
	margin-top:1px;
	
	z-index:1; 
	border:0px solid #FFFF00;

	}
div#lyr1	{ 
	position:absolute; visibility:visible;
	left:0px;
	top:0px;
	z-index:1;
	border:0px solid #FF0000;
	width:477px; height:103px; 
	}
	#t1 {
	margin-top:0px;
  height:103px;
  }
 .headline {
   
   top: 210px;
   left: 5px;
   height: 95px;
   width:190px;
 }

.yui-ac-container {

}

/*FORM EMPREGO*/

.linksOE {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
  text-decoration:none;
  line-height:26px;
  display:block;
}
.linksOE span{
  font-family:Tahoma;
  font-size:11px;
  color:#99AECB;
  font-weight:bold;
  text-decoration:none;
  line-height:26px;
  display:block;
}

.linksOE:hover {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
  text-decoration:none;
  line-height:26px;
  display:block;
}

.linksOE:hover span{
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
  text-decoration:underline;
  line-height:26px;
  display:block;
}

.linksOE .tracejado {
  background-image: url(../sysimages/separador_tracejado_horizontal.gif);
  background-repeat: repeat-x;
  height:1px;
  overflow:hidden;
  margin:3px 0px 3px 13px;
  width:460px;
  
}

.linksOE .center {
  display:block;
  /*background-color:#F5F4F1;*/
  background-image: url(../sysimages/fundoBarraForm.jpg);
  background-repeat:no-repeat;
   cursor:pointer;
}


.linksOE .center div {
  background-image: url(../sysimages/bulletFormPlus.gif);
  background-repeat: no-repeat;
  width:36px;
  height:26px;
  float:left;
  color:#FFFFFF;
  font-family:tahoma;
  font-weight:bold;
  font-size:11px;
  
  text-decoration:none;
  
}





.linksOESel {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
  text-decoration:none;
  line-height:26px;
  display:block;
  text-align:left;
}

.linksOESel span{
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
  text-decoration:none;
  line-height:26px;
  display:block;
  text-align:left;
}

.linksOESel:hover {
  font-family:Tahoma;
  font-size:11px;
  color:#335C97;
  font-weight:bold;
  text-decoration:none;
  line-height:26px;
  display:block;
}

.linksOESel .tracejado {
  /*background-image: url(../sysimages/separador_tracejado_horizontal.gif);
  background-repeat: repeat-x;*/
  height:1px;
  overflow:hidden;
  margin:1px 0px 1px 0px;
}

.linksOESel .center {
  display:block;
  /*background-color:#F5F4F1;*/
  height:26px;
  background-image: url(../sysimages/fundoBarraForm.jpg);
  background-repeat:no-repeat;
   cursor:pointer;
}

.linksOESel .center div {
  background-image: url(../sysimages/bulletFormMinus.gif);
  background-repeat: no-repeat;
  width:37px;
  height:26px;
  float:left;
  color:#666666;
  font-family:tahoma;
  font-weight:bold;
  font-size:11px;
 
}

.submenuOE {
  display:none;
}

.txtForms {
  font-family: Tahoma;
  font-size:11px;
  color:#6A6A59;
  padding-top:10px;
}

.select_01 {
  height:19px;
  font-family:Tahoma;
  font-size:10px;
  color:#999999;
  border:1px solid #CCCCCC;
}
.select_01m {
  
  font-family:Tahoma;
  font-size:10px;
  color:#999999;
  border:1px solid #CCCCCC;
}
.textfieldForms {
  border:1px solid #CCCCCC;
  height:19px;
  font-family:Tahoma;
  font-size:11px;
  color:#ABAB9C;
}

.textfieldFormsError {
  border:1px solid #E47901;
  height:19px;
  font-family:Tahoma;
  font-size:11px;
  color:#E47901;
}

.textareaForms {
  border:1px solid #CCCCCC;
  font-family:Tahoma;
  font-size:11px;
  color:#ABAB9C;
  overflow:auto;
}

.uploadForms {
  font-family:Tahoma;
  font-size:11px;
  color:#ABAB9C;
  height:21px;
}

.btLogin {
  background-image: url(../sysimages/left_bt_login.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  line-height:30px;
  font-family:Tahoma;
  font-size:11px;
  color:#FFFFFF;
  text-decoration:none;
  padding-left:32px;
  display:block;
  float:left;
  cursor:pointer;
}

.btLogin span {
  background-image: url(../sysimages/right_bt_login.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  line-height:30px;
  display:block;
  padding-right:32px;
  float:left;
}

.btLogin:hover {
  background-image: url(../sysimages/left_bt_login_hover.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  line-height:30px;
  font-family:Tahoma;
  font-size:11px;
  color:#FFFFFF;
  text-decoration:none;
  padding-left:32px;
  display:block;
  float:left;
  cursor:pointer;
}

.btLogin:hover span {
  background-image: url(../sysimages/right_bt_login_hover.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  line-height:30px;
  display:block;
  float:left;
  padding-right:32px;
}

.fundo_promo {
  background-image: url(../sysimages/fundo_promo2.jpg);
  background-repeat: no-repeat;
  background-position:top;
  width:510px;
  height:293px;
}

.fundo_promo_novo {
  background-image: url(../sysimages/fundo_promo_novo.jpg);
  background-repeat: no-repeat;
  background-position:top;
  width:510px;
  height:293px;
}

.fundo_promo_novo_txt {
  font-family:tahoma;
  font-size:13px;
  line-height:120%;
  color:#043781;
  font-weight:bold;
}

.fundo_promo_novo_txt a {
  font-family:tahoma;
  font-size:13px;
  line-height:120%;
  color:#043781;
  text-decoration:underline;
}

.fundo_promo_novo_txt a:hover {
  font-family:tahoma;
  font-size:13px;
  line-height:120%;
  color:#043781;
  text-decoration:none;
}

.preco_riscado {
background-image: url(../sysimages/riscado_home.gif);
background-position: left center;
background-repeat: no-repeat;
}

.nav_numbers {
font-family:tahoma;
font-size:10px;
color:#043781;
}

.nav_numbers td{
font-family:tahoma;
font-size:10px;
color:#043781;

text-align:center;
}

.nr {
background-image: url(../sysimages/nr.jpg);
background-position: center center;
background-repeat: no-repeat;
width:20px;
height:20px;
cursor:pointer;
}
.nr_sel {
font-family:tahoma;
font-size:10px;
color:#043781;
cursor:pointer;
}

.seta {
visibility: hidden;
cursor:pointer;
}
.seta_sel {
visibility:visible;
cursor:pointer;
}

.topo_autocomplete {
background-image:url(../sysimages/topo_autocomplete.png);
background-position: center center;
background-repeat: no-repeat;
width:198px;
height:23px;
}



/* folheto */

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

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

.contornoFim {
  background-image:url(../sysimages/folheto3.jpg);
  background-repeat:no-repeat;
  height:44px;
}


/* Estrutura */

.estruturaDir {
  cursor:pointer;
  background-image:url(../sysimages/estruturaDir.jpg);
  background-repeat:no-repeat;
  height:37px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#46535E;
  font-weight:bold;
  text-align:center;
}

.estruturaDirSel {
  cursor:pointer;
  background-image:url(../sysimages/estruturaDirSel.jpg);
  background-repeat:no-repeat;
  height:37px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#FFFFFF;
  font-weight:bold;
  text-align:center;
}


.estruturaNivel2 {

  cursor:pointer;
  /*background-image:url(../sysimages/estruturaNivel2.jpg);
  background-repeat:no-repeat;
  background-position:center center;*/
  height:67px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#46535E;
  text-align:center;
  border:1px solid #CCCCCC;

}

.estruturaNivel2Sel {

  cursor:pointer;
  /*background-image:url(../sysimages/estruturaNivel2Sel.jpg);
  background-repeat:no-repeat;
  background-position:center center;*/
  height:67px;
  
  font-family:Tahoma;
  font-size:11px;
  color:#FFFFFF;
  text-align:center;

}

.estruturaNivel3 {

  cursor:pointer;
  background-image:url(../sysimages/estruturaNivel3.jpg);
  background-repeat:no-repeat;
  height:47px;
  
  font-family:Tahoma;
  font-size:10px;
  color:#46535E;
  text-align:center;

}

.estruturaNivel3Sel {

  cursor:pointer;
  background-image:url(../sysimages/estruturaNivel3Sel.jpg);
  background-repeat:no-repeat;
  height:47px;
  
  font-family:Tahoma;
  font-size:10px;
  color:#315B97;
  text-align:center;

}


.contornoMSG {
  background-image:url(../sysimages/contornoMSG.jpg);
  background-repeat:repeat-y;
  
  font-family:tahoma;
  font-size:11px;
  color:#6A6A59;
  width:401px;
}
.contornoMSG p{

  font-family:tahoma;
  font-size:11px;
  color:#6A6A59;
  /*width:401px;*/
  text-align:left;
}

.fimMSG {
  background-image:url(../sysimages/contornoFimMSG.jpg);
  background-repeat:repeat-y;
  height:60px;
}

.texto1 p {
padding-right:10px;
text-align:left;
}


.promo_pict {
position:absolute;
width:93px;
height:93px;
top:0px;
left:0px;
margin-left:214px;
margin-top:71px;
z-index:20;
background-image:url(../sysimages/promo.png);
background-position:center center;
background-repeat:no-repeat;

}
.promo_pict_ie {
position:absolute;
width:93px;
height:93px;
top:0px;
left:0px;
margin-left:214px;
margin-top:71px;
z-index:20;
/*background-image:url(../sysimages/promo.png);*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../sysimages/promo.png', sizingMethod='scale');
background-position:center center;
background-repeat:no-repeat;

}

.fundo_preco {
position:absolute;
top:0px;
left:0px;
margin-left:246px;
margin-top:134px;
background-image:url(../sysimages/fundo_preco.png);
background-repeat:no-repeat;
width:160px;
height:100px;
}

.fundo_preco_ie {
position:absolute;
top:0px;
left:0px;
margin-left:246px;
margin-top:134px;
/*background-image:url(sysimages/fundo_preco.png);*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../sysimages/fundo_preco.png', sizingMethod='scale');
background-repeat:no-repeat;
width:160px;
height:100px;
}


.btn_detalhes {
background-image:url(../sysimages/btn_verDetalhes.png);
background-repeat:no-repeat;
width:169px;
height:30px;
cursor:pointer;
}

.btn_detalhes_ie {
/*background-image:url(../sysimages/btn_verDetalhes.png);*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../sysimages/btn_verDetalhes.png', sizingMethod='scale');
background-repeat:no-repeat;
width:169px;
height:30px;
cursor:pointer;
}


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

.fundo_guias {
width:160px;
height:142px;
background-image:url(../sysimages/bg_guias.jpg);
background-repeat:no-repeat;
}

.fundo_newsletter {
width:219px;
height:125px;
background-image:url(../sysimages/fundo_newsletter.jpg);
background-repeat:no-repeat;
}
.fundo_newsletter2 {
width:218px;
height:88px;
background-image:url(../sysimages/fundo_newsletter2.jpg);
background-repeat:no-repeat;
}

.form_newsHome .caixaTexto{
height:21px;
width:103px;
border-right:none;
color:#ABAB9C;
font-family:Tahoma;
font-size:11px;
}

.txtFaleConnosco {
font-family:Tahoma;
font-size:11px;
color:#CCE1EE;
width:80px;
margin-left:38px;
}

.tituloGarantias {
font-family:tahoma;
font-size:11px;
color:#676050;
font-weight:bold;
font-style: normal;
}

.texto1 .filesize {
color:#6A6A59;
}
.tbl_sp {
border:1px solid #9BBAE1;
border-left:none;
background-color:#C5D7ED;
position:absolute;
display:block;
width:194px;
top:0px;
padding:0px 0px 0px 0px;
left:0px;
}

.tbl_sp .sbmn_middle {
background-color:#C5D7ED;
color:#6A6A59;
font-family:tahoma;
font-size:11px;
padding-top:4px;
padding-bottom:4px;
padding-left:9px;
padding-right:9px;
height:24px;

border-bottom:1px solid #FFFFFF;

}

.bgtabelaFiltro {
background-image:url(../sysimages/bg_sel_filtros.jpg);
background-position:center center;
color:#6A6A59;
font-family:tahoma;
font-size:11px;
background-repeat:no-repeat;
width:496px;
}

.bgtabelaFiltro select{
border:1px solid #BEBEBE;
color:#6A6A59;
font-family:tahoma;
font-size:11px;
height:21px;
width:222px;
}


.canto1_map {
  background-image:url(../sysimages/canto_mapa1.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  height:9px;
  width:12px;
}

.canto2_map {
  background-image:url(../sysimages/canto_mapa2.jpg);
  background-repeat:no-repeat;
  background-position:1px center;
  height:9px;
  width:12px;
}

.canto3_map {
  background-image:url(../sysimages/canto_mapa3.jpg);
  background-repeat:no-repeat;
  background-position:center center;
  height:10px;
  width:12px;
}

.canto4_map {
  background-image:url(../sysimages/canto_mapa4.jpg);
  background-repeat:no-repeat;
  background-position:1px center;
  height:10px;
  width:12px;
}

.contornoMapa {
  background-image:url(../sysimages/mapa_middle.jpg);
  background-repeat:repeat-y;
  background-position:center center;
}

.contorno1_map {
  background-image:url(../sysimages/mapa_middle_top.jpg);
  background-repeat:repeat-x;
  height:9px;
}



.contorno3_map {
  background-image:url(../sysimages/mapa_middle_bottom.jpg);
  background-repeat:repeat-x;
}
.guia_parag p{
color:#6A6A59;
font-family:Tahoma;
font-size:11px;
line-height:140%;
width:500px;
margin:0px;
}


ul li {
list-style-image: url(../sysimages/bullet_puss.jpg);
line-height:130%;
margin-bottom:12px;
vertical-align:top;
}


.fundo_nmundo {
/*background-image:url(../sysimages/norauto_mundo.jpg);
background-position:center center;*/
width:164px;
height:48px;
border:none;
}
#form_news input, select{
color:#ABAB9C;
font-family:Tahoma;
font-size:11px;
}

.sq_desc {
background-color:#FFFFFF;
font-family:Tahoma;
font-size:11px;
line-height:140%;
color:#6A6A59;
height:90px;

}
.sq_desc .lt{
width:15px;
height:15px;
background-position:center right;
background-image:url(../sysimages/lt.gif);
background-repeat:no-repeat;
}

.sq_desc .lm{
width:15px;

background-position:center right;
background-image:url(../sysimages/lm.gif);
background-repeat:repeat-y;
}



.sq_desc .lb{
width:15px;
height:15px;
background-position:center right;
background-image:url(../sysimages/lb.gif);
background-repeat:no-repeat;
}
.sq_desc .rt{
width:15px;
height:15px;
background-position:center left;
background-image:url(../sysimages/rt.gif);
background-repeat:no-repeat;
}

.sq_desc .rm{
width:15px;

background-position:center left;
background-image:url(../sysimages/rm.gif);
background-repeat:repeat-y;
}



.sq_desc .rb{
width:15px;
height:15px;
background-position:center left;
background-image:url(../sysimages/rb.gif);
background-repeat:no-repeat;
}
.sq_desc .mt{
height:15px;

background-position:bottom;
background-image:url(../sysimages/mt.gif);
background-repeat:repeat-x;
}
.sq_desc .mb{
height:15px;

background-position:top;
background-image:url(../sysimages/mb.gif);
background-repeat:repeat-x;
}

ul {
padding-left:17px;
margin-left:0px;
}

#iframe_shim {
filter:alpha(opacity=0);-moz-opacity:0;opacity:0;
}


.MsoNormal {
color:#6A6A59;
font-family:Tahoma;
font-size:11px;
line-height:140%;
}
