/* CSS Document */


/*----- G e r a l -----*/
#menu1{
	width:798px;
	z-index:999;
	}
#menu2{
	width:897px;
	z-index:999;
	position:absolute;
	top:79px;
	text-align:center;
	margin:0px;
	background:#FFF;
	}

#menu1 ul{
	list-style:none;
	margin:0;
	z-index:999;
	padding:0 0 0 100px;
	
	}
#menu2 ul{
	margin-top:0;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:600px;
	text-align:left;
	}
	
	
/*--- M e n u  1---*/
/*

#menu1 ul{}
*/
#menu1 {
	z-index:3 !important;
	}
	
#menu1 li a {
	display:block;
	padding:3px 6px 3px 6px;
	color:#000;
	font:10px Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

#menu1 li a:hover {
	text-decoration:underline;
	color:#069;
	}

.menu1 a:hover {
	width:114px;
	background:url(../imgs/back_conteudo.jpg) repeat-x #D8D8D8;
	border:solid 1px #ccc;
	border-bottom:0;
	border-left:0;
	 }

/*--- M e n u  2---*/
/* 
#menu2 {}
#menu2 ul {}
*/

#menu2 li {
	font:bold 14px "Arial Black", Arial, Helvetica, sans-serif;
	color:#646464;
	text-transform:uppercase;
	float:left;
	position:relative;
	z-index:999999;
	}

#menu2 li a img {
	display:block;
	padding:6px 4px 6px 4px;
	text-decoration:none;
	border:0;
	}

/*--- M e n u   3---*/
#menu3 {
	font:bold 13px Arial,Helvetica,sans-serif;
    list-style:none outside none;
    margin:0;
    padding:0;
    width:900px;
    margin-top:-16px;
}
#menu3 ul li a {
    display:block;
    text-indent:-8000px;
}
#menu3 li a img {
    border:0 none;
    display:block;
}
#menu3 ul {
	list-style:none;
	margin:0 0 0 -40px;
	font:bold 13px Arial, Helvetica, sans-serif;
}
#menu3 li a {
	color:#fff;
	display:block;
	text-decoration:none;
}
#menu3 li:hover {
    color:#fff;
}


/*------- Sub menu1 -------*/
#menu1 ul li ul {
	width:124px;
	position:absolute; 
	padding:3px;
	z-index:5;
	}

#menu1 ul li ul li {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-transform:none;
	}

#menu1 ul li ul li a{
	width:120px; 
	padding:0;
	margin:0;
	display:block;
	text-decoration:none !important;
	padding:3px;
	color:#333;
	z-index:5;
	}

#menu1 li ul {
	display:none;
	position:absolute;
	margin:0;
	background:url(../imgs/back_conteudo.jpg) repeat-x #D8D8D8;
	border:solid 1px #ccc;
	border-top:0;
	border-left:0;
	}

#menu1 li ul li a:hover {
	color:#fff;
	background:#003366;
	}

#menu1 li > ul {
	top: auto;
	left: auto;
	}
	
#menu1 li:hover ul, #menu1 li.over ul { 
	display: block;
	}


/*------- Sub menu2 -------*/
#menu2 ul li ul {
	width:155px;
	position:absolute; 
  	left:4px;
	padding:3px;
	}

#menu2 ul li ul li {
	width:155px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-transform:none;
	z-index:2147483647;
	}

#menu2 ul li ul li a{
	padding:0;
	margin:0;
	display:block;
	text-decoration:none;
	padding:4px 10px 4px 10px;
	color:#333;
	}

#menu2 li ul {
	display:none;
	position:absolute;
	margin:0;
	background:url(../imgs/back_conteudo.jpg) repeat-x #D8D8D8;
	border:solid 1px #ccc;
	border-top:0;
	border-left:0;
	}

#menu2 li ul li a:hover {
	color:#fff;
	background:#003366;
	}

#menu2 li > ul {
	top: auto;
	left: auto;
	}
	
#menu2 li:hover ul, #menu2 li.over ul { 
	display: block;
	}


/*---------SUB MENU 3---------*/

.menuConteudo-On {
	height:15px;
	background:#8899A9;
	color:#fff !important;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:8px 6px 6px 6px;
	padding-left:8px;
	display:block;
	
	}

#menu3 ul li ul {
	width:155px;
	position:absolute; 
	margin-top:-340px;
	padding:3px;
	} 

#menu3  ul li ul li a img {
	border:1px solid #333;}

#menu3 ul li ul li a{
	padding:0;
	margin:0;
	display:block;
	text-decoration:none;
	padding:0;
	color:#333;
	}

#menu3 li ul {
	display:none;
	position:absolute;
	margin:0;
	}

#menu3 li ul li a:hover {
	color:#fff;
	background:#003366;
	}

#menu3 li > ul {
	top: auto;
	left: auto;
	}
	
#menu3 li:hover ul, #menu3 li.over ul { 
	display: block;
	}
	
/* Menu novos */
.menu-novos {
    background:none repeat scroll 0 0 #000;
    overflow:hidden;
    bottom:0 !important;
    position:absolute;
    z-index:999;
    font:10px "Trebuchet MS";
    width:900px;
    left:0 !important;
    }

.menu-novos ul {
    padding:0;
    margin:0 auto;
    width:580px;
    }    

.menu-novos ul li {
    float:left;
    color:#fff;
    }

.menu-novos ul li a {
    background:url(/volvo/imagens/background-menu-explorar.jpg) repeat-x 0 0;
    }

.menu-novos ul li a, .menu-novos ul li strong{
    padding:4px 20px;
    display:block;
    color:#fff;
    text-decoration:none;
    }

/* Volvo S40 */
.s40-introducao {
    top:353px !important;
    }
 
 .s40-seguranca {
     top:312px !important;
     }
 
 .s40-design {
     top:287px !important;
     }
 
 .s40-meioambiente {
     top:288px !important;
     }
  
 .v50-design, .v50-meioambiente {
    top:299px !important;
    }
 
 .v50-seguranca {
     top:303px !important;
     }
 
 .v50-introducao {
     top:311px !important;
     }
 
 .s80-introducao {
     top:337px !important;
     }  
 
 .s80-seguranca {
     top:303px !important;
     }  
 
 .s80-design {
     top:300px !important;
     }  
 
 .s80-meioambiente {
     top:302px !important;
     }  
 
 .xc60-introducao {
     top:333px !important;
     }  

 .xc60-seguranca {
     top: 302px !important;
     }  
 
 .xc60-design {
     top: 300px !important;
     }  
     
 .xc60-meioambiente {
     top: 289px !important;
     }  
 
  .xc70-introducao {
     top: 332px !important;
     }  
 
  .xc70-seguranca {
     top: 303px !important;
     }  
 
  .xc70-design {
     top: 301px !important;
     }  
 
  .xc70-meioambiente {
     top: 289px !important;
     }  
 
  .xc90-seguranca {
     top: 305px !important;
     }  
 
  .xc90-introducao {
     top: 317px !important;
     }  
 
  .xc90-design {
     top: 301px !important;
     }  
 
  .xc90-meioambiente {
     top: 290px !important;
     }  
 
  .c30-introducao {
     top: 322px !important;
     }  
 
  .c30-seguranca {
     top: 301px !important;
     }  
 
  .c30-design {
     top: 300px !important;
     }  
 
  .c30-meioambiente {
     top: 287px !important;
     }  
 
  .c70-introducao {
     top: 333px !important;
     }  
 
  .c70-seguranca {
     top: 310px !important;
     }  
 
  .c70-design {
     top: 300px !important;
     }  
 
  .c70-meioambiente {
     top: 290px !important;
     }  
 
  .s40-alerta-passageiros {
     top: 289px !important;
     }  
 
  .s40-traumatismo-cervical {
     top: 312px !important;
     }  
 
  .s40-sistemas-alerta-automatico {
     top: 305px !important;
     }  
 
  .s40-condutor-inteligente {
     top: 305px !important;
     }  
     
  .s40-farois-bi-xenon {
     top: 289px !important;
     }  
     
  .s40-estrutura-frontal-unica {
    top: 300px !important;
    }
    
  .s40-design-exterior {
    top: 285px !important;
    }
    
  .s40-assentos-confortaveis {
    top: 285px !important;
    }
    
  .s40-manufatura-interior {
    top: 283px !important;
    }
    
  .s40-cabine-motorista {
    top: 300px !important;
    }
    
  .s40-desempenho {
    top: 290px !important;
    }
    
  .s40-baixos-niveis-emissoes {
    top: 288px !important;
    }
    
  .s40-sistema-qualidade-ar-interior {
    top: 245px !important;
    }
    
  .s80-controle-dinamico-estabilidade-tracao {
    top: 291px !important;
    }
  
  .s80-controle-dinamico-estabilidade-tracao ul li {
    width: 190px !important;
  }
    
  .s80-protecao-contra-efeito-chicote {
    top: 291px !important;
    }
    
  .s80-farois-bi-xenon {
    top: 291px !important;
    }
    
  .s80-sistema-audio {
    top: 289px !important;
    }
    
  .s80-conforto-cabine {
    top: 288px !important;
    }
    
  .s80-design-exterior {
    top: 284px !important;
    }
    
  .s80-comunicador-pessoal {
    top: 284px !important;
    }
    
  .s80-interior-limpo-saudavel {
    top: 291px !important;
    }
    
  .s80-filtro-polen {
    top: 287px !important;
    }
    
  .v50-desempenho {
    top: 290px !important;
    }
    
  .v50-condutor-inteligente {
    top: 288px !important;
    }
    
  .v50-protecao-contra-efeito-chicote {
    top: 289px !important;
    }
    
  .v50-estrutura-frontal-unica {
    top: 287px !important;
    }
    
  .v50-farois-bi-xenon {
    top: 282px !important;
    }
    
  .v50-cabine-motorista {
    top: 300px !important;
    }
    
  .v50-manufatura-interior {
    top: 299px !important;
    }
    
  .v50-assentos-confortaveis {
    top: 298px !important;
    }
    
  .v50-versatilidade-cargas {
    top: 296px !important;
    }
  
  .v50-versatilidade-cargas ul li {  
    width: 198px !important;
  }
  
  .v50-motor-alta-performance {
    top: 283px !important;
    }
    
  .v50-baixos-niveis-emissoes {
    top: 288px !important;
    }
    
  .v50-filtro-polen {
    top: 285px !important;
    }
    
  .xc60-desempenho {
    top: 287px !important;
    }
    
  .xc60-protecao-anti-vandalismo {
    top: 286px !important;
    }
    
  .xc60-city-safety {
    top: 287px !important;
    }
    
  .xc60-cuidado-motoristas {
    top: 288px !important;
    }
    
  .xc60-interior-intuicao {
    top: 295px !important;
    }
    
  .xc60-design-aventureiro {
    top: 297px !important;
    }
    
  .xc60-versatil-espacoso {
    top: 288px !important;
    }
    
  .xc60-esteja-pronto-para-aventura {
    top: 310px !important;
    }
    
  .xc60-materiais-testados-contra-alergias {
    top: 288px !important;
    }
    
  .xc60-avancada-tecnologia-diesel {
    top: 288px !important;
    }
    
  .xc70-desempenho {
    top: 291px !important;
    }
    
  .xc70-controle-descidas-declives {
    top: 287px !important;
    } 
    
  .xc70-motores-alta-performance {
    top: 286px !important;
    }
    
  .xc70-colisao-lateral {
    top: 288px !important;
    }
    
  .xc70-assentos-infantis {
    top: 287px !important;
    }
    
  .xc70-farois-bi-xenon {
    top: 289px !important;
    }
    
  .xc70-carga-versatil {
    top: 289px !important;
    }
    
  .xc70-caracteristicas-design {
    top: 285px !important;
    }
    
  .xc70-conforto-cabine {
    top: 291px !important;
    }
    
  .xc70-entretenimento {
    top: 287px !important;
    }
    
  .xc70-testado-contra-substancias-nocivas {
    top: 287px !important;
    }
    
  .xc70-pacote-limpeza-interior {
    top: 287px !important;
    }
    
  .xc90-colisoes-laterais {
    top: 291px !important;
    } 
    
  .xc90-farois-bi-xenon {
    top: 282px !important;
    }
    
  .xc90-protecao-contra-efeito-chicote {
    top: 290px !important;
    }
    
  .xc90-versatilidade-assentos {
    top: 284px !important;
    }
    
  .xc90-entretenimento {
    top: 285px !important;
    }
    
  .xc90-versatilidade-cargas {
    top: 283px !important;
    }
    
  .xc90-design-exterior {
    top: 286px !important;
    }
    
  .xc90-desempenho {
    top: 291px !important;
    }
    
  .xc90-tracao-integral {
    top: 294px !important;
    }
    
  .xc90-85-reciclavel {
    top: 288px !important;
    }
    
  .xc90-filtro-polen {
    top: 291px !important;
    }
    
  .c30-colisoes-traseiras {
    top: 291px !important;
    } 

  .c30-colisoes-laterais {
    top: 287px !important;
    }
    
  .c30-estrutura-frontal-unica {
    top: 288px !important;
    }
    
  .c30-design-exterior {
    top: 289px !important;
    }
    
  .c30-cockpit {
    top: 290px !important;
    }
    
  .c30-tecnologia-ponta {
    top: 291px !important;
    }
    
  .c30-assentos-confortaveis {
    top: 289px !important;
    }
    
  .c30-desempenho {
    top: 286px !important;
    }
    
  .c30-controle-dinamico-estabilidade-tracao {
    top: 286px !important;
    }
    
  .c30-conducao-responsiva {
    top: 291px !important;
    }
    
  .c30-interior-limpo-saudavel {
    top: 284px !important;
    }
    
  .c30-ar-fresco-dentro-fora {
    top: 292px !important;
    } 
    
  .c70-cortinas-inflaveis {
    top: 288px !important;
    }
    
  .c70-condutor-inteligente {
    top: 291px !important;
    }
    
  .c70-estrutura-reforcada {
    top: 288px !important;
    } 
    
  .c70-versatilidade-cargas {
    top: 290px !important;
    }
    
  .c70-ambiente-motorista {
    top: 293px !important;
    }
    
  .c70-assentos-confortaveis {
    top: 288px !important;
    } 
    
  .c70-desempenho {
    top: 289px !important;
    }
    
  .c70-direcao-estabilidade {
    top: 287px !important;
    }
    
  .c70-rapida-aceleracao {
    top: 289px !important;
    } 
    
  .c70-baixo-consumo-combustivel {
      top: 286px !important;
  }
  
  .c70-filtro-polen {
      top: 286px !important;
  }
   
  .s80-desempenho {
      top: 290px !important;
  } 
  
  .s80-performance-motor-32, .s80-performance-motor-v8 {
      top: 277px !important;
  }   

  .xc90-performance-motor-v8, xc90-performance-motor-32 {
      top: 276px !important;
  } 
  
  . {
      top: 0px !important;
  } 
    
.menuConteudo-On  {
    background:none repeat scroll 0 0 #8899A9;
    color:#FFFFFF !important;
    display:block;
    font:11px Verdana,Arial,Helvetica,sans-serif;
    height:15px;
    padding:8px 6px 6px 8px;
}
