/* HOME ***************************/
.inferior { /* border-bottom: 1px solid #707070; */}
.inferior a { font: normal 1.1em Arial, Helvetica, sans-serif !important; color: #fff !important;}
.inferior a span { font: bold 2em Arial, Helvetica, sans-serif;}
#destacado_home { height: 452px;}

.menu_item { position:relative; }






ul#menu_modelos li.punto_evo { background: transparent url(../images/botones/punto_evo.jpg) top left no-repeat; width: 123px; position:relative;}
ul#menu_modelos li.punto_evo:hover { background: transparent url(../images/botones/punto_evo_on.jpg) top left no-repeat;}
ul#menu_modelos li.punto_evo a.enlace { display:block; width:70px; height:28px; position:absolute; top:0; left:25px; }
ul#menu_modelos li.bravo { background: transparent url(../images/botones/bravo.jpg) top center no-repeat;  width: 100px; position:relative;}
ul#menu_modelos li.bravo:hover { background: transparent url(../images/botones/bravo_on.jpg) top center no-repeat;}
ul#menu_modelos li.bravo a.enlace { display:block; width:70px; height:28px; position:absolute; top:0; left:25px; }
ul#menu_modelos li.fiat500 { background: transparent url(../images/botones/500.jpg) top center no-repeat; width: 76px; position:relative;}
ul#menu_modelos li.fiat500:hover { background: transparent url(../images/botones/500_on.jpg) top center no-repeat;}
ul#menu_modelos li.fiat500 a.enlace { display:block; width:70px; height:28px; position:absolute; top:0; left:25px; }
ul#menu_modelos li.fiat500c { background: transparent url(../images/botones/500.jpg) top center no-repeat; width: 76px; position:relative;}
ul#menu_modelos li.fiat500c:hover { background: transparent url(../images/botones/500_on.jpg) top center no-repeat;}
ul#menu_modelos li.fiat500c a.enlace { display:block; width:70px; height:28px; position:absolute; top:0; left:25px; }
ul#menu_modelos li.punto { background: transparent url(../images/botones/punto.jpg) top center no-repeat; width: 82px; position:relative;}
ul#menu_modelos li.punto:hover { background: transparent url(../images/botones/punto_on.jpg) top center no-repeat;}
ul#menu_modelos li.punto a.enlace { display:block; width:70px; height:28px; position:absolute; top:0; left:25px; }
ul#menu_modelos li.panda { background: transparent url(../images/botones/panda.jpg) top center no-repeat; width: 71px; position:relative;}
ul#menu_modelos li.panda:hover { background: transparent url(../images/botones/panda_on.jpg) top center no-repeat;}
ul#menu_modelos li.panda a.enlace { display:block; width:50px; height:28px; position:absolute; top:0; left:20px; }
ul#menu_modelos li.panda_4x4 { background: transparent url(../images/botones/panda_4x4.jpg) top center no-repeat; width: 89px; margin-left: 73px; position:relative;}
ul#menu_modelos li.panda_4x4:hover { background: transparent url(../images/botones/panda_4x4_on.jpg) top center no-repeat;}
ul#menu_modelos li.panda_4x4 a.enlace { display:block; width:65px; height:28px; position:absolute; top:0; left:5px; }
ul#menu_modelos li.linea { background: transparent url(../images/botones/linea.jpg) top center no-repeat; width: 73px; position:relative;}
ul#menu_modelos li.linea:hover { background: transparent url(../images/botones/linea_on.jpg) top center no-repeat;}
ul#menu_modelos li.linea a.enlace { display:block; width:45px; height:28px; position:absolute; top:0; left:10px; }
ul#menu_modelos li.croma { background: transparent url(../images/botones/croma.jpg) top center no-repeat; width: 80px; position:relative;}
ul#menu_modelos li.croma:hover { background: transparent url(../images/botones/croma_on.jpg) top center no-repeat;}
ul#menu_modelos li.croma a.enlace { display:block; width:50px; height:28px; position:absolute; top:0; left:10px; }
ul#menu_modelos li.ulysse { background: transparent url(../images/botones/ulysse.jpg) top center no-repeat; width: 86px; position:relative; display: none;}
ul#menu_modelos li.ulysse:hover { background: transparent url(../images/botones/ulysse_on.jpg) top center no-repeat;}
ul#menu_modelos li.ulysse a.enlace { display:block; width:60px; height:28px; position:absolute; top:0; left:10px; }
ul#menu_modelos li.sedici { background: transparent url(../images/botones/sedici.jpg) top center no-repeat; width: 67px; position:relative;}
ul#menu_modelos li.sedici:hover { background: transparent url(../images/botones/sedici_on.jpg) top center no-repeat;}
ul#menu_modelos li.sedici a.enlace { display:block; width:60px; height:28px; position:absolute; top:0; left:10px; }
ul#menu_modelos li.todos { background: transparent url(../images/botones/todos.jpg) top center no-repeat; width: 149px;}
ul#menu_modelos li.todos:hover { background: transparent url(../images/botones/todos_on.jpg) top center no-repeat;}

/* DESPLEGABLES ***************************/
#desplegable_modelo_1 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: 27px; height: 257px;}
#desplegable_modelo_2 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: 27px; height: 257px;}
#desplegable_modelo_3 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: 10px; height: 257px;}
#desplegable_modelo_4 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: 15px; height: 257px;}
#desplegable_modelo_5 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: -45px; height: 257px;}
#desplegable_modelo_6 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: -505px; height: 257px;}
#desplegable_modelo_7 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: -505px; height: 257px;}
#desplegable_modelo_8 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: -505px; height: 257px;}
#desplegable_modelo_9 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: -505px; height: 257px;}
#desplegable_modelo_10 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: -505px; height: 257px;}
#desplegable_modelo_11 { border: 1px solid #000; width: 635px; position: absolute; top: 45px; left: 0; height: 257px;}

#desplegable_modelo img { float: left;}
span.flecha_desplegable { position: absolute; top: -22px; left: 28px; behavior: url("js/iepngfix.htc"); background: transparent url(../images/misc/flecha_desplegable.png) top left no-repeat; width: 13px; height: 21px; display: block;}

*html span.flecha_desplegable { position: absolute; top: -22px; left: 28px; background: transparent url(../images/misc/flecha_desplegable.gif) top left no-repeat; width: 13px; height: 21px; display: block;}


.fle_panda { left: 84px !important;}
.fle_panda_4x4 { left: 544px !important;}
.fle_linea { left: 544px !important;}
.fle_croma { left: 544px !important;}
.fle_ulysse { left: 544px !important;}
.fle_sedici { left: 544px !important;}

ul.menu_desp_modelo { background: transparent url(../images/fondos/menu_desplegable_modelo_fondo.png) top left repeat-y; behavior: url("js/iepngfix.htc"); position: absolute; width: 185px; height: 257px; top: 0; right: 0;}
*html ul.menu_desp_modelo { background: transparent url(../images/fondos/menu_desplegable_modelo_fondo.jpg) top left repeat-y; behavior: url("js/iepngfix.htc"); position: absolute; width: 185px; height: 257px; top: 0; right: 0;}
ul.menu_desp_modelo li { margin: 0 !important; display: inline; border-top:1px solid #707070; display: block !important; width: 100%; height: auto !important;}
ul.menu_desp_modelo li a { color:#bababa; display:block; font: normal 1.1em Arial, Helvetica, sans-serif; padding: 4px 15px; text-decoration:none; text-indent: 0 !important;}
ul.menu_desp_modelo li a:hover { color: #fff;}
ul.menu_desp_modelo li h2 { display:block; float:left; height:35px; margin:0 1px; text-indent:-9999px; width:184px; behavior: url("js/iepngfix.htc");}


ul.menu_desp_modelo2 { background: transparent url(../images/fondos/menu_desplegable_modelo_fondo.png) top left repeat-y; behavior: url("js/iepngfix.htc"); position: absolute; width: 185px; height: 257px; top: 0; left: 0;}
*html ul.menu_desp_modelo2 { background: transparent url(../images/fondos/menu_desplegable_modelo_fondo.jpg) top left repeat-y; behavior: url("js/iepngfix.htc"); position: absolute; width: 185px; height: 257px; top: 0; left: 0;}
ul.menu_desp_modelo2 li { margin: 0 !important; display: inline; border-top:1px solid #707070; display: block !important; width: 100%; height: auto !important;}
ul.menu_desp_modelo2 li a { color:#bababa; display:block; font: normal 1.1em Arial, Helvetica, sans-serif; padding:4px 15px; text-decoration:none; text-indent: 0 !important;}
ul.menu_desp_modelo2 li a:hover { color: #fff;}
ul.menu_desp_modelo2 li h2 { display:block; float:left; height:35px; margin:0 1px; text-indent:-9999px; width:184px; behavior: url("js/iepngfix.htc");}

h2.bravo_menu { background:transparent url(../images/titulos/bravo_menu_tit_int.png) no-repeat scroll left top !important; height: 42px!important;}
*html h2.bravo_menu { background:transparent url(../images/titulos/bravo_menu_tit.jpg) no-repeat scroll left top !important; 42px!important;}

h2.puntoevo_menu { background:transparent url(../images/titulos/puntoevo_menu_tit_int.png) no-repeat scroll left top !important; height:66px!important;}
*html h2.puntoevo_menu { background:transparent url(../images/titulos/puntoevo_menu_tit.jpg) no-repeat scroll left top !important; height:66px!important;}

h2.quini_menu { background:transparent url(../images/titulos/500_menu_tit_int.png) no-repeat scroll left top !important; height:70px!important;}
*html h2.quini_menu { background:transparent url(../images/titulos/500_menu_tit.jpg) no-repeat scroll left top !important; height:70px!important;}

h2.quinic_menu { background:transparent url(../images/titulos/500c_menu_tit_int.png) no-repeat scroll left top !important; height:70px!important;}
*html h2.quinic_menu { background:transparent url(../images/titulos/500c_menu_tit_int.jpg) no-repeat scroll left top !important; height:70px!important;}


h2.punto_menu { background:transparent url(../images/titulos/punto_menu_tit_int.png) no-repeat scroll left top !important; height:80px!important;}
*html h2.punto_menu { background:transparent url(../images/titulos/punto_menu_tit.jpg) no-repeat scroll left top !important; height:80px!important;}

h2.panda_menu { background:transparent url(../images/titulos/panda_menu_tit.png) no-repeat scroll left top !important;}
*html h2.panda_menu { background:transparent url(../images/titulos/panda_menu_tit.jpg) no-repeat scroll left top !important;}

h2.panda4x4_menu { background:transparent url(../images/titulos/panda4x4_menu_tit.png) no-repeat scroll left top !important;}
*html h2.panda4x4_menu { background:transparent url(../images/titulos/panda4x4_menu_tit.jpg) no-repeat scroll left top !important;}

h2.linea_menu { background:transparent url(../images/titulos/linea_menu_tit_int.png) no-repeat scroll left top !important; height:55px!important;}
*html h2.linea_menu { background:transparent url(../images/titulos/linea_menu_tit.jpg) no-repeat scroll left top !important; height:55px!important;}

h2.croma_menu { background:transparent url(../images/titulos/croma_menu_tit_int.png) no-repeat scroll left top !important; height:55px!important;}
*html h2.croma_menu { background:transparent url(../images/titulos/croma_menu_tit.jpg) no-repeat scroll left top !important; height:55px!important;}

h2.ulysse_menu { background:transparent url(../images/titulos/ulysse_menu_tit_int.png) no-repeat scroll left top !important; height:73px!important;}
*html h2.ulysse_menu { background:transparent url(../images/titulos/ulysse_menu_tit.jpg) no-repeat scroll left top !important; height:73px!important;}

h2.sedici_menu { background:transparent url(../images/titulos/sedici_menu_tit_int.png) no-repeat scroll left top !important; height:73px!important;}
*html h2.sedici_menu { background:transparent url(../images/titulos/sedici_menu_tit.jpg) no-repeat scroll left top !important; height:73px!important;}


/* CARRUSEL_DESTACADOS_INFERIOR ***************************/
#pie_home { width: 988px; height: 122px; position: relative; z-index: 20; border: 1px solid #e2e2e2; border-top: none;}
#carrusel_home { position:absolute;  left:0; bottom:-1px; float: left; height: 284px; width: 656px; }
#carrusel_home .galeria_home { background:transparent url(../images/fondos/carrusel_home_fondo.jpg) repeat-x left 7px; border: none; margin:0; padding:0; position: absolute; bottom: 0; _bottom: 1px; width: 616px; /*padding: 5px 5px 6px 35px;*/ padding: 0 5px 0 35px; height: 130px; }
.tango_home { /*background: #f00 !important;*/ width:1200px;}

#carrusel_home .galeria_home .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 586px;}
#galeria_imagenes .jcarousel-skin-tango .jcarousel-container-horizontal { padding: 0; width: 584px;}
/*#galeria_imagenes .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 574px;}*/

#galeria_imagenes .jcarousel-skin-tango .jcarousel-prev-horizontal { background: transparent url(../images/misc/carruselizq_home.jpg) no-repeat center left; width: 21px; top: 50px; left: -27px; height: 42px;}
#galeria_imagenes .jcarousel-skin-tango .jcarousel-next-horizontal {  background: transparent url(../images/misc/carruseldcha_home.jpg) no-repeat center left; width: 21px; top: 50px; right: -28px; height: 42px;}
ul#mycarousel { }
ul#mycarousel li { border: none !important; background:transparent url(../images/fondos/miniatura_carrusel_mini.jpg) no-repeat left top !important; behavior: url("js/iepngfix.htc"); width: 110px; height: 110px; margin-top: 14px;}
ul#mycarousel li a { }
ul#mycarousel li a img { width: 90px; height: 90px; padding: 1px; border: 1px solid #7b7b7b; background: #fff; display: inline; margin: 7px !important;}

ul#destacados_home { height: 100%; width:331px; background: transparent url(../images/fondos/destacados_home_fondo.jpg) top left repeat-x; float: right; border-left: 1px solid #E2E2E2; }
ul#destacados_home li { height:42px; width: 100%; }
ul#destacados_home li a { display:block; height:100%; text-indent:-9000px;}

ul#destacados_home li.home_dest_conduccion { background: transparent url(../images/botones/home_dest_prueba_conduccion.jpg) 18px 10px no-repeat; }
ul#destacados_home li.home_dest_concesionarios { background: transparent url(../images/botones/home_dest_concesionarios.jpg) 18px 7px no-repeat;}
ul#destacados_home li.home_dest_configura { background: transparent url(../images/botones/home_dest_configura.jpg) 18px 6px no-repeat;}

.noticia_ampli { background: transparent url(../images/fondos/ampli_noticia_home_fondo.gif) top left no-repeat; width: 574px; height: 139px; position: relative; z-index: 3; position: absolute; top: 0; left: 35px; padding: 16px 0 0 16px;}

span.flecha_desplegable_inf, span.flecha_desplegable_inf_2, span.flecha_desplegable_inf_3, span.flecha_desplegable_inf_4, span.flecha_desplegable_inf_5, span.flecha_desplegable_inf_6, span.flecha_desplegable_inf_7, span.flecha_desplegable_inf_8, span.flecha_desplegable_inf_9, span.flecha_desplegable_inf_10 {  top: -14px; left: 31px; background: transparent url(../images/misc/flecha_desplegable_inf.gif) -3px -12px no-repeat; width: 53px; height: 21px; display: block; position: absolute;}

.noticia_ampli .cerrar_ampli_noti { height:18px; position:absolute; right:1px; text-indent:-99999px; top:2px; width:17px;}
.noticia_ampli h3 { font: bold 1.4em Arial, Helvetica, sans-serif; margin-right: 20px;}
.noticia_ampli h3 a { color: #302f2f; text-decoration: none;}
.noticia_ampli h3 a:hover { text-decoration: underline;}
.noticia_ampli p { font: normal 1.1em Arial, Helvetica, sans-serif; color: #403f3f; margin: 6px 20px 6px 0;}
.noticia_ampli a.ver_noticia { background: transparent url(../images/botones/ver_noticia.gif) top left no-repeat; width: 110px; height: 27px; float: left; text-indent: -9999px;}
.noticia_ampli a.mas_info_home { background: transparent url(../images/botones/mas_info_home.gif) top left no-repeat; width: 152px; height: 27px; float: left; text-indent: -9999px;}
.noticia_ampli img { border: 1px solid #727272; background: #fff; padding: 1px; float:left; margin:0 10px 0 0;}

#politica_privacidad { }
#politica_privacidad  .nomargin { margin: 0 !important;}
#politica_privacidad address { font: normal 1.1em Arial, Helvetica, sans-serif; margin: 0 0 20px 10px; color: #727272;}
#politica_privacidad p a { color: #f00 !important;}


.textolegal span { color:#777; padding:5px; display:block; font-size:.9em; }