/* Directivas generales */





body {background-color: #FFFFFF;


      margin: 0px;


      padding: 0px;


      margin-bottom: 15px;}





table {border-collapse: collapse;


       empty-cells: show;


       border: none;}





table, tr, td, div, input, textarea, select {font-family: 'Arial', arial;


                                             font-size: 0px;


                                             line-height: 15px;}





input, textarea, select {color: #3E4243;


                         border: 1px solid #3E4243;


                         padding: 2px 2px 2px 2px;}





td {text-align: left;


    vertical-align: top;}





form, td {padding: 0px;


          margin: 0px;}





textarea {overflow: auto;}





a {text-decoration: none;


   color: #F20000;}





a:hover {text-decoration: underline;}





strong {color: #FFFFFF;}





i {color: #8A998B;}





img {border: none;}





.centrada {margin: 0px auto;}





.espacio {width: 10px;}





.cien {width: 100%;}





.negrita {font-weight: bold;}





.pointer {cursor: pointer;}





.claseDiv {


           SCROLLBAR-FACE-COLOR: #F5F5F5;


           SCROLLBAR-HIGHLIGHT-COLOR: #F5F5F5;


           SCROLLBAR-SHADOW-COLOR: #F5F5F5;


           SCROLLBAR-3DLIGHT-COLOR: #DADADA;


           SCROLLBAR-ARROW-COLOR:#DADADA;


           SCROLLBAR-DARKSHADOW-COLOR: #DADADA;


           scrollbar-track-color: #FFFFFF;}








.alinearCentrado {text-align: center;}





.alinearDerecha {text-align: right;}





.alinearAbajo {vertical-align: bottom;}





.alinearArriba {vertical-align: top;}





.alinearMedio {vertical-align: middle;}





.flotarDerecha {float: right;}





.letraMuyChica {font-size: 9px;}





.letraMuyChica2 {font-size: 8px;}





.letraChica {font-size: 11px;}





.letraChicap {font-size: 11px;}


{margin-left:3px;}





.letraChica2 {font-size: 10px;}





.italica {font-style: italic;}





.letraMediana {font-size: 12px;}





.textoGris {color: #757575;}





.textoGris2 {color: #686868;}





.textoGris3 {color: #9B9B9B;}





.textoGris4 {color: #FFFFFF;}





.textoGris4:hover{color: #F5F5F5;}





.textoGris5 {color: #757575;}





.textoGris5:hover{color: #F20000;}





.textoRojo {color: #F20000;}





.textoAzul {color: #3F4DA8;}





.textoNegro {color: #000000;}





.botonEnviar {color: #757575;}





.botonEnviar:hover {color: #F20000;}





.input {border: 1px solid #E1E1E1;


        height: 14px;


        color: #757575;


        font-size: 11px;}





.input2 {border: 1px solid #E1E1E1;


         height: 15px;


         color: #757575;


         font-size: 11px;}





.inputText {border: 1px solid #E1E1E1;


            color: #757575;


            font-size: 11px;}





.espacioArriba {padding-top: 8px;}





.espacioAbajo {padding-bottom: 8px;}





.espacioArriba2 {padding-top: 4px;}


 


.espacioArriba3 {padding-top: 2px; padding-bottom: 7px;}





.espacioArriba4 {padding-top: 20px;}





.espacioArriba5 {padding-top: 2px;}





.pie {padding-top: 110px;}





.pie2 {margin-top: 160px;}





.pie6 {margin-top: 20px;}





.pie7 {padding-top: 56px;}





.pie8 {padding-top: 46px;}





.pie3 {padding-top: 50px;}





.pie4 {padding-top: 25px;}





.pie5 {padding-top: 35px;}





.pie9 {padding-top: 15px;}





.espacioDerecha {padding-right: 5px;}





.espacioDerecha2 {padding-right: 35px;}





.espacioDerecha3 {padding-right: 15px;}





.recuadroHome {padding-left: 20px;}





.recuadroHome3 {padding-left: 25px;}





.recuadroHome2 {padding-top: 13px;}





.recuadroHome4 {padding-top: 15px;}





.recuadroHome5 {padding-top: 5px;}





.espacioIzq {padding-left: 15px;}





.espacioIzq2 {padding-left: 10px;}





.anchoCelda {width: 320px;}





.anchoCelda2 {width: 72px;}





.anchoCelda4 {width: 100px;}





.anchoCelda5 {width: 150px;}





.anchoCelda7 {width: 170px;}





.anchoCelda6 {width: 119px;}





.anchoCelda3 {width: 75px;}





.anchoCelda3 {width: 43px;}





.anchoCelda8 {width: 38px;}





.anchoCelda9 {width: 300px;}





.anchoCelda10 {width: 25px;}





.anchoCelda11 {width: 500px;}





.anchoCelda12 {width: 750px;}





.alturaFoto {height: 4px;}





.alturaFoto2 {height: 20px;}





.alturaFoto3 {height: 60px;}





.alturaFoto4 {height: 8px;}





.alturaFoto5 {height: 200px;}





.alturaFoto6 {height: 15px;}





.alturaFoto7 {height: 150px;}





.alturaFoto8 {height: 100px;}





.altura {height: 30px;}





.altura2 {height: 50px;}





.fondoFlashInt1 {background-image: url(../imgs/fondo_flash_int1.gif);


                 background-repeat: repeat-y;


                 width: 815px;}





.fondoFlashInt2 {background-image: url(../imgs/fondo_flash_int2.gif);


                 background-repeat: repeat-y;


                 width: 815px;}





.fondoFlashInt3 {background-image: url(../imgs/fondo_web.gif);


                 background-repeat: repeat-y;


                 width: 815px;}





.fondoOpciones {background-color: #FFFFFF;


                cursor: pointer;


                height: 16px;}





.fondoOpciones:hover{background-color: #F1F1F1;}





.fondoGris {background-color: #F1F1F1;}





.fondoGris2 {background-color: #F0F0F0;}





.comboBusqueda {color: #686868;


                font-size: 11px;


                border: 1px solid #686868;


                width: 160px;}





table.fondoPrecio {


	background-image: url(../imgs/fondo_precio.gif);


	background-repeat: no-repeat;


	width: 129px;


	}





table.tablaPrincipal td.bordeIzq {background-image: url(../imgs/degrade_izq.gif);


                                  background-repeat: no-repeat;


                                  height: 518px;


                                  width: 11px;}





table.tablaPrincipal td.bordeDer {background-image: url(../imgs/borde_degrade_der.gif);


                                  background-repeat: no-repeat;


                                  height: 555px;


                                  width: 13px;}





table.tablaPrincipal td.bordeIzq2 {background-image: url(../imgs/degrade_izq2.gif);


                                   background-repeat: no-repeat;


                                   height: 681px;


                                   width: 11px;}





table.tablaPrincipal td.bordeDer2 {background-image: url(../imgs/degrade_der2.gif);


                                   background-repeat: no-repeat;


                                   height: 681px;


                                   width: 12px;}





table.cuerpoPrincipal td.formContactenos {width: 478px;}





table.cuerpoPrincipal td.formContactenos2 {width: 514px;}





table.cuerpoPrincipal td.formInteriorIzq {width: 567px;}





table.cuerpoPrincipal td.formStaff {background-image: url(../imgs/fondo_gris.gif);


                                    background-repeat: repeat-x;


                                    width: 337px;}





table.cuerpoPrincipal td.formStaff4 {background-image: url(../imgs/fondo_gris3.gif);


                                     background-repeat: repeat-x;


                                     width: 301px;}





table.cuerpoPrincipal td.formInteriorDer {background-image: url(../imgs/fondo_gris.gif);


                                          background-repeat: repeat-x;


                                          width: 246px;}





table.titulo td.tituloContactenos {padding-left: 28px;


                                   padding-top: 35px;}





table.titulo td.tituloContactenos2 {padding-left: 28px;


                                    padding-top: 25px;}





table.titulo td.tituloTexto {padding-left: 28px;


                             padding-top: 10px;}





table.titulo td.tituloInput {padding-left: 27px;


                             padding-top: 20px;}





table.tablaBotones {margin-top: 5px;


                    margin-left: 98px;


                    width: 210px;}





table.tablaBotones2 {margin-top: 5px;


                     margin-left: 135px;


                     width: 210px;}





table.cuadroStaff {margin-left:23px;


                   margin-top: 25px;}





table.cuadroStaff2 {margin-top: 25px;}





table.cuadroStaff td.ladoIzq {background-image: url(../imgs/recuadro_izq.gif);


                              width: 6px;


                              height: 315px;}





table.cuadroStaff2 td.ladoIzq2 {background-image: url(../imgs/lado_izq2.gif);


                              width: 6px;


                              height: 480px;}





table.cuadroStaff td.fondoCuadro {background-image: url(../imgs/fondo_recuadro.gif);


                                  width: 280px;


                                  height: 315px;}





table.cuadroStaff2 td.fondoCuadro2 {background-image: url(../imgs/fondo_recuadro2.gif);


                                   width: 280px;


                                   height: 480px;}





table.cuadroStaff td.ladoDer {background-image: url(../imgs/recuadro_der.gif);


                              width: 6px;


                              height: 315px;}





table.cuadroStaff2 td.ladoDer2 {background-image: url(../imgs/lado_der2.gif);


                               width: 6px;


                               height: 480px;}





table.textoStaff {margin-left: 15px;


                  margin-top: 14px;}





table.textoStaff2 {margin-left: 7px;


                   margin-top: 14px;}





table.recuadroConcesionarios {background-image: url(../imgs/recuadro_concesionarios.gif);


                              width: 224px;


                              height: 149px;}





table.tituloConcesionarios {margin-left: 10px;


                            margin-top: 15px;}





table.tablaPrincipalIzq {margin-left: 30px;


                         margin-top: 15px;}





table.cuadroNoticias {width:244px;


                      margin-left: 15px;}





table.recuadroFotos {background-image: url(../imgs/recuadro_fotos.gif);


                     width: 516px;


                     height: 394px;


                     margin-top: 10px;}





table.cuadroFotos {}





table.recuadroFotos td.fotosVarias {padding-left: 10px;}





table.recuadroProductos td.galeria {background-image: url(../imgs/recuadro_galeria.gif);


                                    width: 169px;


                                    height: 130px;}





table.recuadroHistoria {background-image: url(../imgs/recuadro_historia.gif);


                        width: 269px;


                        height: 222px;}





table.cuadroGalerias {margin-top: 15px;}





table.fechas {margin-left: 22px;}





table.cuerpoPrincipal td.formStaff2 {background-image: url(../imgs/fondo_gris2.gif);


                                     background-repeat: repeat-x;


                                     width: 337px;}





table.cuerpoPrincipal td.formStaff3 {background-image: url(../imgs/fondo_gris2.gif);


                                     background-repeat: repeat-x;


                                     width: 301px;}





table.recuadroEmpresa {background-image: url(../imgs/recuadro_item_empresa.gif);


                       width: 452px;


                       height: 106px;}





table.recuadroEmpresa2 {background-image: url(../imgs/recuadro_empresa5.gif);


                        width: 269px;


                        height: 201px;}





table.recuadroEtica {background-image: url(../imgs/recuadro_etica.gif);


                     width: 261px;


                     height: 149px;}





table.recuadroImagenNovedad {background-image: url(../imgs/recuadro_img_novedad.gif);


                             width: 268px;


                             height: 205px;}





table.recuadroNovedades {background-image: url(../imgs/recuadro_novedades.gif);


                         width: 252px;


                         height: 228px;}





.fondoFotoNovedades {background-color: #F6F6F6;


                          width: 301px;}





.fondoFotoNovedades2 {background-color: #F6F6F6;


                        width: 246px;}





.fondoFotoNovedades3 {background-color: #F6F6F6;


                        width: 337px;}





table.fondoPieFotoNovedades2 {background-image: url(../imgs/pie_parte_der.gif);


                              width: 246px;


                              height: 38px;}





table.fondoPieFotoNovedades {background-image: url(../imgs/pie_parte_der.gif);


                             width: 301px;


                             height: 38px;}





table.fondoPieFotoNovedades3 {background-image: url(../imgs/pie_parte_der.gif);


                              width: 337px;


                              height: 38px;}





table.noticia {width:280px;}





table.noticia:hover{background-color: #F1F1F1;}





table.noticia td {padding-left: 15px;}





table.cuerpoPrincipal td.formStaff6 {width: 300px;}





table.masNovedades {background-color: #FFFFFF;


                    width:470px;}





table.masNovedades:hover{background-color: #F1F1F1;}





td.cabeceraAmigo {background-image: url(../imgs/cabecera_amigo.gif);


                  width: 350px;


                  height: 64px;}





td.fondoHome {background-image: url(../imgs/fondo_degrade.gif);


              background-repeat: repeat-x;


              height: 92px;


              width: 2px;}





td.principioSolapa {background-image: url(../imgs/principio_solapita_nove.gif);


                    width: 4px;


                    height: 16px;}





td.finalSolapa {background-image: url(../imgs/final_solapita_novedades.gif);


                width: 5px;


                height: 16px;}





td.solapaNove {background-image: url(../imgs/solapita_novedades.gif);


               background-repeat: repeat-x;


               height: 16px;}





#flashcontent a {color: #fff;}





#flashcontent {width: 815px;


               height: 243px;


               margin: 0 auto;


               color: #fff;


               text-align: center;


               font-size: 14px;}