@charset "utf-8";
/* CSS Document */
/* CSS Trabaja con nosotros */
#contenedor-xstandar p { margin: 0.5em 0em 1em 0em; }
p.parrafo-contacto { margin: 2.4em 0em 2.4em 0em; color: #ffffff; font-size: 1.1em; }
p.parrafo-contacto strong { color: #ffffff; }

/* CSS Buscador */
h2.titular-formulario { margin: 0em 0em 0.2em 0em; color: #ffffff; font-size: 2.3em; font-weight: normal; clear: both; }
h2.titular-formulario strong { color: #ffffff; }
#contenedor-form-trabaja-nosotros { width: 76.8em; margin: 0em 0em 2em 0em; overflow: hidden; clear: both; }
#contenedor-form-trabaja-nosotros div { float: left; }
#izquierda-trabaja-nosotros { width: 40.7em; margin: 0em 2em 0em 0em; padding: 1em 2.4em 2.4em 2.4em; }
p#exito1 { width: 74.8em; margin: 1em 0em 1em 0em; padding: 2em; background-color: #ffffff; }
p#exito1 strong { font-size: 1.4em; color: #ee6704; }
#izquierda-trabaja-nosotros form fieldset legend { margin: 0em 0em 1em 0em; padding: 0.2em 0.8em 0.2em 0.8em; color: #ffffff; font-size: 1.6em; font-weight: bold; background-color: #000000; }
#izquierda-trabaja-nosotros form label { display: block; margin: 0em 0em 0.3em; color: #ffffff; font-size: 1.4em; font-weight: bold; }
#izquierda-trabaja-nosotros form input { width: 390px; margin: 0em 0em 0.5em 0em; padding: 0.2em; color: #004b93; font-size: 1.1em; border: 1px solid #b2b9bf; }
#izquierda-trabaja-nosotros form input#condiciones { width: 13px; margin: 0em; border: none; }
#izquierda-trabaja-nosotros form input#enviar-busqueda { width: 6em; margin: 2em 0em 0em 15em; font-size: 1em; text-align: center; border: none; }
#izquierda-trabaja-nosotros form input#enviar-busqueda-marca { width: 6em; margin: 2em 0em 0em 15em; font-size: 1em; text-align: center; border: none; }
#izquierda-trabaja-nosotros form input.form-error-1 { border: 1px solid #ee6704; }
#izquierda-trabaja-nosotros form select { width: 390px; margin: 0em 0em 0.5em 0em; padding: 0.2em; color: #004b93; font-size: 1.1em;  border: 1px solid #b2b9bf; }
#izquierda-trabaja-nosotros form select option { color: #004b93; }
#izquierda-trabaja-nosotros form p { display: inline; color: #b3b9be; font-size: 1.2em; }
#izquierda-trabaja-nosotros form p strong { color: #b3b9be; }
#izquierda-trabaja-nosotros form fieldset div#listado-errores { width: 40.7em; margin: 0em 0em 1em 0em; overflow: hidden; }
#izquierda-trabaja-nosotros form fieldset div#listado-errores ul { width: 40.7em; overflow: hidden; }
#izquierda-trabaja-nosotros form fieldset div#listado-errores ul li { padding: 0em 0em 0.3em 0em; color: #ee6704; font-size: 1.1em; font-weight: bold; }
#derecha-trabaja-nosotros { width: 21.3em; margin: 2.3em 0em 0em 0em; overflow: hidden; }
#derecha-trabaja-nosotros img { width: 20.5em; margin: 0em 0em 1.8em 0em; border: 4px solid #ffffff; }
#derecha-trabaja-nosotros h3 { color: #ffffff; fon-size: 1.3em; text-transform: uppercase; }
#derecha-trabaja-nosotros span.ocre {color: #e6a738; font-size: 1.3em; text-transform: uppercase; }
#derecha-trabaja-nosotros address { margin: 1.6em 0em 1.6em 0em; color: #b3b9be; font-size: 1.1em; font-style: normal; }
#derecha-trabaja-nosotros p a.email { color: #95c5de; font-size: 1.1em; text-decoration: underline; }
/* CSS tabla-resultados-busqueda */

#cabecero-resultados-busqueda { width: 76.8em; margin: 0em 0em 0.3em 0em; padding: 1em 2em 1em 2em; overflow: hidden; background-color: #ffffff; }
#cabecero-resultados-busqueda p { color: #000000; font-size: 1.8em; }
#cabecero-resultados-busqueda p span.num-azul { color: #004b93; font-weight: bold; }
#cabecero-resultados-busqueda p#terminos { float: left; color: #000000; font-size: 1.1em; }
#cabecero-resultados-busqueda p#terminos strong { color: #000000; }
#cabecero-resultados-busqueda ul { float: left; width: 50em; margin: 0em 0em 0em 1em; overflow: hidden; }
#cabecero-resultados-busqueda ul li { float: left; padding: 0em 0.5em 0em 0em; color: #004b93; font-size: 1.1em; font-weight: bold; text-decoration: underline; }

#contenedor-sin-resultado { width: 76.8em; margin: 0em 0em 0.3em 0em; padding: 1em 2em 1em 2em; overflow: hidden; background-color: #ffffff; }
#contenedor-sin-resultado p { color: #004b93; font-size: 1.3em; font-weight: bold; }
#contenedor-cabecero-busqueda { width: 76.8em; margin: 1em 0em 1em 0em; overflow: hidden; }
#contenedor-cabecero-busqueda ul { width: 76.6em; height: 34px; border: 1px dotted #b2b9bf; overflow: hidden; }
#contenedor-cabecero-busqueda ul li { float: left; height: 24px; padding: 0.4em 0em 1.1em 1em; border-right: 1px dotted #b2b9bf; }
#contenedor-cabecero-busqueda ul li.cabecero-fotografico { width: 12em; }
#contenedor-cabecero-busqueda ul li.cabecero-precio { width: 17em; padding: 1em 0em 0em 1em; }
#contenedor-cabecero-busqueda ul li.cabecero-precio div.titular { float: left; width: 15.3em; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-precio div.titular h3 { color: #b2b9bf; font-size: 1.1em; font-weight: bold; }
#contenedor-cabecero-busqueda ul li.cabecero-precio div.ordenacion { float: right; width: 10px; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-precio div.ordenacion a { display: block; width: 6px; height: 4px; margin: 0em; padding: 0em 0em 7px 0px; }
#contenedor-cabecero-busqueda ul li.cabecero-precio div.ordenacion a img { display: block; }

#contenedor-cabecero-busqueda ul li.cabecero-kilometraje { width: 13em; padding: 1em 0em 0em 1em; }
#contenedor-cabecero-busqueda ul li.cabecero-kilometraje div.titular { float: left; width: 11.3em; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-kilometraje div.titular h3 { color: #b2b9bf; font-size: 1.1em; font-weight: bold; }
#contenedor-cabecero-busqueda ul li.cabecero-kilometraje div.ordenacion { float: right; width: 10px; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-kilometraje div.ordenacion a { display: block; width: 6px; height: 4px; margin: 0em; padding: 0em 0em 7px 0px; }
#contenedor-cabecero-busqueda ul li.cabecero-kilometraje div.ordenacion a img { display: block; }

#contenedor-cabecero-busqueda ul li.cabecero-fabricacion { width: 17.9em; padding: 1em 0em 0em 1em; }
#contenedor-cabecero-busqueda ul li.cabecero-fabricacion div.titular { float: left; width: 16.2em; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-fabricacion div.titular h3 { color: #b2b9bf; font-size: 1.1em; font-weight: bold; }
#contenedor-cabecero-busqueda ul li.cabecero-fabricacion div.ordenacion { float: right; width: 10px; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-fabricacion div.ordenacion a { display: block; width: 6px; height: 4px; margin: 0em; padding: 0em 0em 7px 0px; }
#contenedor-cabecero-busqueda ul li.cabecero-fabricacion div.ordenacion a img { display: block; }

#contenedor-cabecero-busqueda ul li.cabecero-potencia { width: 10.5em; padding: 1em 0em 0em 1em; border-right: none; }
#contenedor-cabecero-busqueda ul li.cabecero-potencia div.titular { float: left; width: 8.8em; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-potencia div.titular h3 { color: #b2b9bf; font-size: 1.1em; font-weight: bold; }
#contenedor-cabecero-busqueda ul li.cabecero-potencia div.ordenacion { float: right; width: 10px; overflow: hidden; }
#contenedor-cabecero-busqueda ul li.cabecero-potencia div.ordenacion a { display: block; width: 6px; height: 4px; margin: 0em; padding: 0em 0em 7px 0px; }
#contenedor-cabecero-busqueda ul li.cabecero-potencia div.ordenacion a img { display: block; }

div.datos-busqueda { width: 76.8em; margin: 0em 0em 1.5em 0em; padding: 0em 0em 1.5em 0em; border-bottom: 1px dotted #b2b9bf; overflow: hidden; }
div.elemento-imagen { float: left; width: 10.8em; margin: 0em 1.2em 0em 0em; }
div.elemento-imagen img { padding: 3px; border: 1px solid #b2b9bf; }
div.elemento-datos-derecha { float: left; width: 62.8em; margin: 0em 0em 0em 2em; }
div.elemento-datos-derecha ul { width: 62.8em; margin: 0em 0em 1.5em 0em; overflow: hidden; clear: both; }
div.elemento-datos-derecha ul li { float: left; }
div.elemento-datos-derecha ul li strong { color: #ffffff; }
div.elemento-datos-derecha ul li.elemento-precio { width: 10em; font-size: 1.8em; }
div.elemento-datos-derecha ul li.elemento-precio strong { color: #e6a738; }
div.elemento-datos-derecha ul li.elemento-km { width: 12em; padding: 0.2em 0em 0em 0.2em; font-size: 1.2em; }
div.elemento-datos-derecha ul li.elemento-fabricacion { width: 15.8em; padding: 0.2em 0em 0em 0em; font-size: 1.2em; }
div.elemento-datos-derecha ul li.elemento-cv { width: 8.5em; padding: 0.2em 0em 0em 0em; font-size: 1.2em; }
div.elemento-datos-derecha h2.titulo-vehiculo { color: #ffffff; font-size: 1.1em; font-weight: bold; text-transform: uppercase; }
div.elemento-datos-derecha h2.titulo-vehiculo a { color: #ffffff; text-decoration: underline; }

div.contenedor-xstandar { margin: 1em 0em 0em 0em; }
div.contenedor-xstandar span.underline { color: #e6a738; text-decoration: underline; }
div.contenedor-xstandar span.underline strong { color: #e6a738; }
div.contenedor-xstandar h2 { color: #ffffff; font-size: 1.4em; }
div.contenedor-xstandar h3 { color: #ffffff; font-size: 1.2em; }
div.contenedor-xstandar h4 { color: #ffffff; font-size: 1.1em; }
div.contenedor-xstandar h5 { color: #ffffff; font-size: 1.1em; }
div.contenedor-xstandar p { padding: 0em 0em 1.3em 0em; font-size: 1.1em; }
div.contenedor-xstandar p a { color: #95c5de; text-decoration: underline; }
div.contenedor-xstandar p a strong { color: #95c5de; }
div.contenedor-xstandar ul { width: 50.2em; margin: 0em 0em 1em 3em; padding: 0em 0em 0em 2em; list-style-type: circle; list-style-position: outside; overflow: hidden; }
div.contenedor-xstandar ul li { padding: 0em 0em 0.3em 0em; font-size: 1.1em; list-style-type: circle; list-style-position: outside; }
div.contenedor-xstandar ul li a { display: inline-block; color: #95c5de; text-decoration: underline; }
div.contenedor-xstandar ul li a strong { color: #95c5de; }
div.contenedor-xstandar ol { width: 50.2em; margin: 0em 0em 1em 3em; padding: 0em 0em 0em 2em; list-style-type: decimal; list-style-position: outside; overflow: hidden; }
div.contenedor-xstandar ol li { padding: 0em 0em 0.3em 0em; font-size: 1.1em; list-style-type: decimal; list-style-position: outside; }
div.contenedor-xstandar ol li a { display: inline-block; color: #95c5de; text-decoration: underline; }
div.contenedor-xstandar ol li a strong { color: #95c5de; }
div.contenedor-xstandar a.submenu-complementos { display: block; margin: 0em 0em 1em 0em; padding: 1em; color: #b2b9bf; font-size: 1.1em; font-weight: bold;  border: 1px dotted #b2b9bf; }
div.contenedor-xstandar ul.libreria-ficheros { width: 48.3em; margin: 1em 0em 1em 3em; overflow: hidden; }
div.contenedor-xstandar ul.libreria-ficheros li { list-style: none; padding: 0em 0em 0.3em 0em; }
div.contenedor-xstandar a.submenu-complementos-1 { display: block; margin: 0em 0em 1em 0em; padding: 1em; color: #b2b9bf; font-size: 1.1em; font-weight: bold;  border: 1px dotted #b2b9bf; }
div.contenedor-xstandar ul.libreria-multimedia { width: 48.3em; margin: 1em 0em 1em 3em; overflow: hidden; }
div.contenedor-xstandar ul.libreria-multimedia li { list-style: none; padding: 0.3em 0em 0.3em 0em; }
/* FIN CSS tabla-resultados-busqueda */

/* Fin CSS Buscador */

/* CSS desarrollo  */
span.fecha { display: block; margin: 0em 0em 1em 0em; color: color: #b3b9be; font-size: 1.2em; }
span.fecha strong { color: #ffffff; }
#contenedor-col-derecha h2.titular-seccion-noticia { margin: 0.8em 0em 0em 0em; color: #ffffff; font-size: 2.6em; font-weight: normal; }
#contenedor-col-derecha h2.titular-listado-noticia { margin: 0.8em 0em 0em 0em; color: #ffffff; font-size: 2.6em; font-weight: normal; }
#contenedor-col-derecha h2.titular-seccion-noticia, #contenedor-col-derecha h2.titular-listado-noticia strong { color: #ffffff; }
#contenedor-desarrollo-noticia { width: 76.8em; margin: 2.4em 0em 0em 0em; overflow: hidden; }

/* CSS Desarrollo noticia 2 columnas */
#izquierda-desarrollo-noticia { float: left; width: 25.5em; }
#izquierda-desarrollo-noticia img.imagen-asociada { border: 4px solid #ffffff; }
#izquierda-desarrollo-noticia h3 { margin: 0.7em 0em 0.7em 0em; color: #ffffff; font-size: 2.3em; font-weight: normal; }
#izquierda-desarrollo-noticia h3 strong { color: #ffffff; }
#derecha-desarrollo-noticia { float: left; width: 50.2em; margin: 0em 0em 0em 1.1em; }
#contenedor-xstandar span.underline { color: #e6a738; text-decoration: underline; }
#contenedor-xstandar span.underline strong { color: #e6a738; }
#contenedor-xstandar h2 { color: #ffffff; font-size: 2.4em; }
#contenedor-xstandar h3 { color: #ffffff; font-size: 2.2em; }
#contenedor-xstandar h4 { color: #ffffff; font-size: 2em; }
#contenedor-xstandar h5 { color: #ffffff; font-size: 1.8em; }
#contenedor-xstandar p { padding: 0em 0em 1.3em 0em; font-size: 1.1em; }
#contenedor-xstandar p a { color: #95c5de; text-decoration: underline; }
#contenedor-xstandar p a strong { color: #95c5de; }
#contenedor-xstandar ul { width: 50.2em; margin: 0em 0em 1em 3em; padding: 0em 0em 0em 2em; list-style-type: circle; list-style-position: outside; overflow: hidden; }
#contenedor-xstandar ul li { padding: 0em 0em 0.3em 0em; font-size: 1.1em; list-style-type: circle; list-style-position: outside; }
#contenedor-xstandar ul li a { display: inline-block; color: #95c5de; text-decoration: underline; }
#contenedor-xstandar ul li a strong { color: #95c5de; }
#contenedor-xstandar ol { width: 50.2em; margin: 0em 0em 1em 3em; padding: 0em 0em 0em 2em; list-style-type: decimal; list-style-position: outside; overflow: hidden; }
#contenedor-xstandar ol li { padding: 0em 0em 0.3em 0em; font-size: 1.1em; list-style-type: decimal; list-style-position: outside; }
#contenedor-xstandar ol li a { display: inline-block; color: #95c5de; text-decoration: underline; }
#contenedor-xstandar ol li a strong { color: #95c5de; }
#contenedor-xstandar a.submenu-complementos { display: block; margin: 0em 0em 1em 0em; padding: 1em; color: #b2b9bf; font-size: 1.1em; font-weight: bold;  border: 1px dotted #b2b9bf; }
#contenedor-xstandar ul.libreria-ficheros { width: 48.3em; margin: 1em 0em 1em 3em; overflow: hidden; }
#contenedor-xstandar ul.libreria-ficheros li { list-style: none; padding: 0em 0em 0.3em 0em; }
#contenedor-xstandar a.submenu-complementos-1 { display: block; margin: 0em 0em 1em 0em; padding: 1em; color: #b2b9bf; font-size: 1.1em; font-weight: bold;  border: 1px dotted #b2b9bf; }
#contenedor-xstandar ul.libreria-multimedia { width: 48.3em; margin: 1em 0em 1em 3em; overflow: hidden; }
#contenedor-xstandar ul.libreria-multimedia li { list-style: none; padding: 0.3em 0em 0.3em 0em; }
#contenedor-xstandar table { margin: 1em; padding: 0em; border: 1px solid #b2b9bf; border-collapse: collapse; }
#contenedor-xstandar table caption { display: none; }
#contenedor-xstandar table th { padding: 0.5em; font-size: 1.1em; font-weight: bold; vertical-align: middle; text-align: left; border: 1px solid #b2b9bf; }
#contenedor-xstandar table td { padding: 0.5em; vertical-align: middle; text-align:  right; font-size: 1.1em; border: 1px solid #b2b9bf; }
a.enlace-btn-listado { clear: both; float: right; }

ul.libreria-imagenes { width: 25.5em; margin: 1.6em 0em 0em 0em; overflow: hidden; }
ul.libreria-imagenes li { float: left; margin: 0em 0.9em 1em 0em; }
ul.libreria-imagenes li img { float: left; border: 4px solid #ffffff; }
ul.libreria-imagenes li.ultimo { margin: 0em; }
/* FIN CSS Desarrollo noticia 2 columnas */

/* CSS Listado de noticias */
#contenedor-col-derecha ul.contenedor-listado-noticias { width: 76.8em; margin: 2em 0em 0em 0em; overflow: hidden; }
#contenedor-col-derecha ul.contenedor-listado-noticias li.fila { width: 76.8em; margin: 0em 0em 1.8em 0em; padding: 0em 0em 1.8em 0em; border-bottom: 1px dotted #b2b9bf; overflow: hidden; }
#contenedor-col-derecha ul.contenedor-listado-noticias li.fila div { width: 76.8em; overflow: hidden; }
#contenedor-col-derecha ul.contenedor-listado-noticias li.fila div img.imagen-asociada { float: left; margin: 0em 2.1em 1em 0em; padding: 0.3em; border: 1px solid #98b8c4; }
#contenedor-col-derecha ul.contenedor-listado-noticias li.fila div h2.titular { margin: 0em 0em 0.2em 0em; color: #ffffff; font-size: 1.6em; }
#contenedor-col-derecha ul.contenedor-listado-noticias li.fila div h2.titular a { color: #ffffff; text-decoration: underline; }
#contenedor-col-derecha ul.contenedor-listado-noticias li.fila div div#contenedor-xstandar { float: left; width: 63em; }
#contenedor-col-derecha ul.contenedor-listado-noticias li.fila div div#contenedor-xstandar a.mas-informacion { color: #95c5de; font-size: 1.1em; text-decoration: underline; }

div.paginacion { float: right; }
div.paginacion a { display: inline-block; padding-right: 0.3em; color: #e6a738; font-size: 1.1em; text-decoration: underline; border-right: 1px solid #e6a738; }
div.paginacion a.seleccionado { color: #b2b9bf; text-decoration: none; }
/* FIN CSS Listado de noticias */

/* CSS Desarrollo noticia una columna */
#single-desarrollo-noticia { width: 76.8em; overflow: hidden; }
/* FIN CSS Desarrollo noticia una columna */
