@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:#000}  /* Tipo base: 11px */
body#empresa{background:#FFF}  /* Tipo base: 11px */
body#index{ background:#FFF}  /* Tipo base: 11px */
body#ka{background:#FFF}  /* Tipo base: 11px */
body#fiesta{background:#FFF}  /* Tipo base: 11px */
body#fusion{background:#FFF}  /* Tipo base: 11px */
body#focus{background:#FFF}  /* Tipo base: 11px */
body#focusc{background:#FFF}  /* Tipo base: 11px */
body#cmax{background:#FFF}  /* Tipo base: 11px */
body#mondeo{background:#FFF}  /* Tipo base: 11px */
body#smax{background:#FFF }  /* Tipo base: 11px */
body#kuga{background:#FFF}  /* Tipo base: 11px */
body#galaxy{background:#FFF}  /* Tipo base: 11px */
body#ranger{background:#FFF }  /* Tipo base: 11px */
body#transitconect{background:#FFF }  /* Tipo base: 11px */
body#tourneoconect{background:#FFF}  /* Tipo base: 11px */
body#transit{background:#FFF }  /* Tipo base: 11px */
body#transitcabina{background:#FFF  }  /* Tipo base: 11px */
body#rangervi{background:#FFF }  /* Tipo base: 11px */
body#servicios{background:#FFF }  /* Tipo base: 11px */
body#autocasion{background:#FFF }  /* Tipo base: 11px */
body#financiacion{background: #FFF }  /* Tipo base: 11px */

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

#contenido{position:relative; width:950px; margin:0 auto; z-index:1;}



#cabecera {position:relative; width:950px;margin:0; z-index:2; border:1px solid black;}
#logo{width:200px; height:90px; padding:4px 0 0 8px; background:url(gfx/logo_print.gif) no-repeat  }

#menu_top	{width:650px; position:absolute; top:3px; right:3px; text-align:right;}
#menu_top	ul	{visibility:hidden;margin-bottom:2px;}
#menu_top	ul	li{visibility:hidden;display:inline; padding:0 6px; background:url(gfx/bar_line.gif) no-repeat right 3px;}
#menu_top	.oficial{ visibility:hidden;}
#menu_top	h2{visibility:visible; width:300px; float:right;color:#000}
ul.doted{margin:2px 0 20px 10px;}
ul.doted li{padding:2px 6px; background:url(gfx/cuadrado.gif) no-repeat left 3px;}

ul.espacio{margin:8px 0 5px 20px;}
ul.espacio li{padding:0px 0px; }

/*menu de navegacion*/

.menu {visibility:hidden; border:1px solid black;}

.items {visibility:hidden;}
.items li {visibility:hidden;}
.items li.on{visibility:hidden;}

.submenu  {visibility:hidden;}
.submenu  li {visibility:hidden;}
.submenu  li.on{visibility:hidden;}
.submenu span img{visibility:hidden;}
.llamadaw{visibility:hidden;}

.promocion_inicio {width:950px; height:250px}
.titulo h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_historia h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_estamos h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_trabaja h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_contacto h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_ka h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_fiesta h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_fusion h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_focus h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_focuscoupe h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_kuga h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_cmax h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_mondeo h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_smax h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_galaxy h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_ranger h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_transitconect h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_tourneoconect h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_transit h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_transitcabina h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_fordcredit h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_multiopcion h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_renting h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_calculadora h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_mecanico h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_chapa h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_recambios h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_sustitucion h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_cita h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}
.titulo_autocasion h1{visibility:visible;float:left;width:945px; height:50px; display:block;font-size:30px;margin:-90px 0 0 10px;}

.modulos {width:950px; padding:0;}
.modulo {width:310px;height:266px; float:left; margin-right:10px;text-align:left;}
.modulo .contenido{color:#9c9c9c; font-size:12px; padding:17px; line-height:18px}
.modulo .contenido .cabecera{color:#9c9c9c; font-size:20px; font-weight:bold;padding-bottom:8px;}

.modulofin {width:310px;height:266px; float:left;}
.modulofin .contenido{color:#b2b2b2; font-size:12px; padding:17px; line-height:18px}


.modulo_doble {width:630px; float:left;margin:-40px 0 0 10px;font-size:12px}
.modulo_doble .contenido{ color:#000; font-size:11px; line-height:130%;}
.modulo_estamos {float:left; width:380px;padding:7px 5px 20px 0;}
.modulo_foto {width:308px; float:left;}
.modulo_entero {width:950px; float:left;margin-right:10px; color:#000; font-size:12px}
.modulo_entero .contenido{ font-size:11px; padding:15px ; line-height:130%;}


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



.modulot {float:left; width:310px; font-size:11px;line-height:130%;  margin-right:10px;}
.modulot .contenido{font-size:11px;line-height:130%;  }

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


/* PIE */
#pie {width:930px; margin-top:10px;margin-bottom:10px; padding:10px; font-size:1em; line-height:140%;}
#pie a { text-decoration:none}
#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 label {}
.formulario .boton {overflow:visible; padding:0 5px 0 5px;padding:1px 15px 1px 15px;}
.formulario .conf {}


/*pruebas mootools*/
.slideshowContainer {border: 1px solid  #666; width:308px; 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 10px 10px 0}
#thumbnails02 {float:left; margin:10px 10px 10px 0}
#thumbnails03 {float:left; margin:10px 10px 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}


