@charset "utf-8";
/* CSS Document */

/* NORMALIZACION */

* {margin:0; padding:0; border:0}
img {border:none; margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0px}

body {font-family:Tahoma, Helvetica, sans-serif; font-size:68.75%; color:#323232}  /* Tipo base: 11px */
body#empresa{background:#000000 url(gfx/fondo_empresa.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#index{ background:#000000 url(gfx/fondo_main.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#ka{background:#000000 url(gfx/fondo_ka.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#fiesta{background:#000000 url(gfx/fondo_fiesta.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#fusion{background:#000000 url(gfx/fondo_fusion.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#focus{background:#000000 url(gfx/fondo_focus.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#focusc{background:#000000 url(gfx/fondo_focusc.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#cmax{background:#000000 url(gfx/fondo_cmax.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#mondeo{background:#000000 url(gfx/fondo_mondeo.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#smax{background:#000000 url(gfx/fondo_smax.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#kuga{background:#000000 url(gfx/fondo_kuga.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#galaxy{background:#000000 url(gfx/fondo_galaxy.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#ranger{background:#000000 url(gfx/fondo_ranger.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#transitconect{background:#000000 url(gfx/fondo_transitconect.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#tourneoconect{background:#000000 url(gfx/fondo_tourneoconect.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#transit{background:#000000 url(gfx/fondo_transit.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#transitcabina{background:#000000 url(gfx/fondo_transitcabina.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#rangervi{background:#000000 url(gfx/fondo_rangervi.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#servicios{background:#000000 url(gfx/fondo_servicios.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#autocasion{background:#000000 url(gfx/fondo_autocasion.jpg) center top no-repeat  }  /* Tipo base: 11px */
body#financiacion{background:#000000 url(gfx/fondo_financiacion.jpg) center top no-repeat  }  /* Tipo base: 11px */

a {color:#ffffff; text-decoration:none}
.txtw {color:#ffffff;}
.txtb {color:#000;}
.txtb a{color:#000;}
ol,ul,li{list-style:none; vertical-align:top;}
.clear {clear:both}
.hide {display:none}
.rightA{float:right;}
.left{float:left;}

#contenido{position:relative; width:950px; margin:0 auto; z-index:1;}
#cabecera {position:relative; width:950px;height:70px; margin:0; z-index:2;}
#logo{width:196px; height:57px; padding:4px 0 0 8px;  }

#menu_top	{width:720px; position:absolute; top:3px; right:3px; text-align:right;}
#menu_top	ul	{margin-bottom:2px;}
#menu_top	ul	li{display:inline; padding:0 6px; background:url(gfx/bar_line.gif) no-repeat right 3px;}
#menu_top	.oficial{width:300px;height:35px; float:right; padding:7px 0 6px 0;}
#menu_top	.llamadaw{width:400px;height:35px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#FFF;float:right;text-align:center;padding:18px 0 0px 0;}
#menu_top	.llamadab{width:400px;height:35px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000;float:right;text-align:center;padding:18px 0 0px 0;}
#menu_top	h2{visibility:hidden;}
ul.cuadrado{list-style-type:none; }
ul.cuadrado li{padding-left: 12px; padding-bottom:4px; background:url(gfx/cuadrado.gif) center left no-repeat }
ul.espacio{margin:8px 0 5px 20px;}
ul.espacio li{padding:0px 0px; }

/*menu de navegacion*/

.menu {position:relative; width:950px; height:75px; z-index:20;}

.items {width:950px; height:22px; z-index:20;background-color:#ff7900;margin-bottom:1px;}
.items li.on{margin-left:5px;padding-left: 10px; padding-top: 4px; background:url(gfx/menu_on.gif) left no-repeat 9px;list-style-image:url(gfx/menu_on.gif); list-style-position:inside; }
.items li {position:relative; margin-bottom:60px; float:left; padding:4px 11px 0 10px; border-right:1px solid #ffad63;}

.submenu  {position:absolute; width:950px; height:22px;z-index:20;  background:url(gfx/fondo_submenu.png) repeat 0 0; }
.submenu  li {position:relative; float:left; padding:4px 11px 0 10px; border-right:1px solid #ffbe844;}
.submenu  li.on{margin-left:5px;padding-left: 12px; padding-top: 4px; background:url(gfx/submenu_on.gif) left no-repeat 9px;list-style-image:url(gfx/submenu_on.gif); list-style-position:inside;}
.submenu span img{ cursor:pointer; float:left;padding:4px 11px 0 10px;background:url(gfx/menu_sep.gif) no-repeat right 1px;}


.promocion_inicio {width:950px; height:210px}
.titulo {width:950px; height:52px; float:left; display:block; margin:-4px 0 10px 0; }
.titulo_historia {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_historia.png) no-repeat ; }
.titulo_historia h1{visibility:hidden}
.titulo_estamos {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_estamos.png) no-repeat ; }
.titulo_estamos h1{visibility:hidden}
.titulo_trabaja {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_trabaja.png) no-repeat ; }
.titulo_trabaja h1{visibility:hidden}
.titulo_contacto {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_contacto.png) no-repeat ; }
.titulo_contacto h1{visibility:hidden}
.titulo_ka {float:left;width:945px; height:62px; display:block;margin:0; background:url(../img/tit_ka.png) no-repeat ; }
.titulo_ka h1{visibility:hidden}
.titulo_fiesta {float:left;width:945px; height:62px; display:block;margin:-8px 0 0 0; background:url(../img/tit_fiesta.png) no-repeat ; }
.titulo_fiesta h1{visibility:hidden}
.titulo_fusion {float:left;width:945px; height:62px; display:block;margin:-8px 0 0 0; background:url(../img/tit_fusion.png) no-repeat ; }
.titulo_fusion h1{visibility:hidden}
.titulo_focus {float:left;width:945px; height:62px;  display:block;margin:-8px 0 0 0; background:url(../img/tit_focus.png) no-repeat ; }
.titulo_focus h1{visibility:hidden}
.titulo_focuscoupe {float:left;width:945px; height:62px;  display:block;margin:-8px 0 0 0; background:url(../img/tit_focuscoupe.png) no-repeat ; }
.titulo_focuscoupe h1{visibility:hidden}
.titulo_kuga {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_kuga.png) no-repeat ; }
.titulo_kuga h1{visibility:hidden}
.titulo_cmax {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_cmax.png) no-repeat ; }
.titulo_cmax h1{visibility:hidden}
.titulo_mondeo {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_mondeo.png) no-repeat ; }
.titulo_mondeo h1{visibility:hidden}
.titulo_smax {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_smax.png) no-repeat ; }
.titulo_smax h1{visibility:hidden}
.titulo_galaxy {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_galaxy.png) no-repeat ; }
.titulo_galaxy h1{visibility:hidden}
.titulo_ranger {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_ranger.png) no-repeat ; }
.titulo_ranger h1{visibility:hidden}
.titulo_transitconect {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_transitconect.png) no-repeat ; }
.titulo_transitconect h1{visibility:hidden}
.titulo_tourneoconect {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_tourneoconect.png) no-repeat ; }
.titulo_tourneoconect h1{visibility:hidden}
.titulo_transit {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_transit.png) no-repeat ; }
.titulo_transit h1{visibility:hidden}
.titulo_transitcabina {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_transitcabina.png) no-repeat ; }
.titulo_transitcabina h1{visibility:hidden}
.titulo_fordcredit {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_fordcredit.png) no-repeat ; }
.titulo_fordcredit h1{visibility:hidden}
.titulo_multiopcion {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_multiopcion.png) no-repeat ; }
.titulo_multiopcion h1{visibility:hidden}
.titulo_renting {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_renting.png) no-repeat ; }
.titulo_renting h1{visibility:hidden}
.titulo_calculadora {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_calculadora.png) no-repeat ; }
.titulo_calculadora h1{visibility:hidden}
.titulo_mecanico {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_mecanico.png) no-repeat ; }
.titulo_mecanico h1{visibility:hidden}
.titulo_chapa {float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_chapa.png) no-repeat ; }
.titulo_chapa h1{visibility:hidden}
.titulo_recambios{float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_recambios.png) no-repeat ; }
.titulo_recambios h1{visibility:hidden}
.titulo_sustitucion{float:left;width:945px; height:62px; float:left; display:block;margin:-8px 0 0 0; background:url(../img/tit_sustitucion.png) no-repeat ; }
.titulo_sustitucion h1{visibility:hidden}
.titulo_cita{float:left;width:945px; height:62px; float:left; display:block;margin:0; background:url(../img/tit_cita.png) no-repeat ; }
.titulo_cita h1{visibility:hidden}
.titulo_autocasion{float:left;width:945px; height:62px; float:left; display:block;margin:-30px 0 0 0; background:url(../img/tit_autocasion.png) no-repeat ; }
.titulo_autocasion h1{visibility:hidden}
.titulo_boutique{float:left;width:945px; height:62px; float:left; display:block;margin:0; background:url(../img/tit_boutique.png) no-repeat ; }
.titulo_boutique h1{visibility:hidden}

.titulo_boutique{float:left;width:945px; height:62px; float:left; display:block;margin:0; background:url(../img/tit_ofertas.png) no-repeat ; }
.titulo_ofertas h1{visibility:hidden}


.modulos {width:950px; padding:0;margin:0;}
.modulo {width:300px;height:266px; background-color:#313133; float:left; margin-right:5px;text-align:left;}
.modulo .contenido{width:300px;color:#9c9c9c; font-size:11px; padding:8px; line-height:16px}
.modulo .contenido .cabecera{color:#9c9c9c; font-size:18px; font-weight:bold; padding-bottom:5px;}

.modulo_doble {width:630px; background-color:#363f36; background:url(gfx/fondo_modulo.png) repeat 0 0; float:left;margin-right:10px; color:#afafaf; font-size:12px}
.modulo_doble .contenido{ color:#b2b2b2; font-size:11px; padding:15px ; line-height:130%;}
.modulo_estamos {float:left; width:380px;padding:7px 5px 20px 0;}
.modulo_foto {width:308px; float:left;}
.modulo_entero {width:950px; background-color:#363f36; background:url(gfx/fondo_modulo.png) repeat 0 0; float:left;margin-right:10px; color:#afafaf; font-size:12px}
.modulo_entero .contenido{ color:#b2b2b2; font-size:11px; padding:15px ; line-height:130%;}


.table_list   {background-color:#ffffff; padding:5px ; margin:0 0 1px 0;line-height:130%; width:600px;}
.table_list   th      {text-align:left; height:20px; background-color:#e6e6e6;color:#999999;}
.table_list   td      {padding:5px; vertical-align:top;}
.table_list   td .image {border:1px solid #b2b2b2;}
.table_list   .derecha{padding:5px; text-align:right;}
.table_list   td p.masinfo{color: #ff7900;font-size:11px;font-weight:bold;}
.table_list   td p.masinfo a{color: #ff7900;font-size:11px;font-weight:bold;}
.table_list   td p.texto{font-size:11px;color:#999999;}
.table_list   td .tit{font-size:12px;font-weight:bold;color:#000;}
.table_list   td .datos{font-size:12px;font-weight:bold;color:#7e7e7e;}
.table_list   td.lineTH { background-color:#CCC;height:1px; }

.masinfo{color: #ff7900;font-size:11px;font-weight:bold;}

.modulot {float:left; width:310px; background-color:#363f36;color:#9c9c9c; font-size:11px;line-height:130%; background:url(gfx/fondo_modulo.png) repeat 0 0; margin-right:10px;}
.modulot .contenido{font-size:11px;line-height:130%;  }

.modulominiatura {float:left; width:180px;color:#b2b2b2;}
.modulominiatura .mini{float:left; margin-right:10px;margin-bottom:10px}
.modulominiatura .mini img{border:2px solid #2b2c2e;}
.tabla_index   {width:280px;}
.tabla_index   td{padding:0px 0 3px;}
table   td.lineTH       {background:#272729; height:1px;padding: 0;}


/* PIE */
#pie {width:930px; margin-top:20px;margin-bottom:40px; padding:10px; background-color:#000000;}
#pie p{font-size:11px;line-height:160%; color: #999;}
#pie p.copy{font-size:13px;color:#ffffff; margin-bottom:6px;}
#pie a{font-size:11px; line-height:160%;}
#pie a:hover {text-decoration:none; }


/*formulario*/
.formulario {width:440px; padding-top:5px}
.formulario p {padding-bottom:10px}
.formulario  input.text {width:195px; border:none; background:#ffffff; color:#000000; height:20px; padding:2px 5px 0 5px; margin-right:10px}
.formulario input.file {background:#ffffff; border:none; color:#000000; height:22px; padding:2px 3px 2px 3px; overflow:visible; }
.formulario textarea {width:450px; border:none; background:#ffffff; height:62px; color:#000000; padding-left:5px;}

.formulario textarea.areacv{width:350px; border:none; background:#ffffff; height:100px; color:#000000; padding-left:5px; font-size:11px;}
.formulario input.textcv {font-size:11px;width:350px; border:none; background:#ffffff; height:20px; color:#000000; padding-left:5px; padding:2px 5px 0 5px;}

.formulario .destino{visibility:hidden;}
.formulario label {}
.formulario .boton {overflow:visible; padding:0 5px 0 5px; .padding:1px 15px 1px 15px; .border:1 px solid #242424; .background:#3e3e3e}
.formulario .conf {}
.enviado {font-size:14px; color:#fff;font-weight:bold;}

/*pruebas mootools*/
.slideshowContainer {border: 1px solid  #666; width:300px; height: 238px; float:left;	margin-bottom: 5px;}
.loading {background: url(img/loading.gif) center no-repeat;}
.slideshowThumbnail {outline: none;}
.slideshowThumbnail img {border: 1px solid  #666;padding: 0px;}
a:hover.slideshowThumbnail img o{border: 0px solid #ccc;	}
.current img {border: 1px solid red;padding: 5px;}
.outline {border: 1px solid #ff7900;	z-index: 10;	position: absolute;}
#thumbnails {float:right;margin:10px}
#thumbnails01 {float:left; margin:10px 0px 10px 0}
#thumbnails02 {float:left; margin:10px 0px 10px 0}
#thumbnails03 {float:left; margin:10px 0px 10px 0}
#thumbnails04 {float:left;margin:10px 0 10px 0; width:310px;}
.imgborder {border: 1px solid  #666;}



/*formulario*/
.table01   td {padding:4px 0 6px;}
.formulario input.long2{width:250px;font-family:Verdana, Arial, Helvetica, sans-serif;height:16px; font-size:1em;font-weight:normal; background-color:#ffffff; color:#7f7f7f; border:1px solid #a5acb2; padding:0; margin:0 4px 0 0}
.formulario input.long1{width:100px;font-family:Verdana, Arial, Helvetica, sans-serif;height:16px; font-size:1em;font-weight:normal; background-color:#ffffff; color:#7f7f7f; border:1px solid #a5acb2; padding:0; margin:0 4px 0 0}
.formulario textarea {float:left; font-family:Verdana, Arial, Helvetica, sans-seriff; width:194px; height:100px; font-size:1em; font-weight:normal; background-color:#ffffff; color:#7f7f7f; border:1px solid #a5acb2; padding:2px 1px 3px 3px; margin:0 4px 3px 0}
.formulario fieldset {float:left; border:none; height:auto; margin:0 7px 0 0; padding:0}
.formulario select.long1 {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:60px; height:16px; font-size:1em; font-weight:normal; background-color:#ffffff; color:#7f7f7f; border:1px solid #a5acb2; padding:0; margin:0 4px 0 0}
.formulario select.long2 {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:188px; height:16px; font-size:1em; font-weight:normal; background-color:#ffffff; color:#7f7f7f; border:1px solid #a5acb2; padding:0; margin:0 4px 0 0}
.formulario option {padding:0 0 0 5px; margin:0 0 3px 0}


.imgtexto{float:left;width:280px;padding:5px;}
.contenidotexto{float:left;width:295px;padding:6px;}
