/*------ landing ------*/
#content.landing > div {background:#ffffff;margin: 0 auto;position:relative;width: 1600px;}
#content.landing > div > div {position: relative;}
#content.landing > div > div > div {background: none repeat scroll 0 0 rgba(255, 255, 255, 1);left: 50%;margin: 0 0 0 -580px;padding: 10px;position: absolute;top: 15px;width: 1140px;z-index: 2;}
#content.landing > div > div > div .breadcrumb {width: 96%}
#content.landing > div > div > img {height: auto;width: 100%;}
#content.landing > div > section {margin: 25px 0;}
#content.landing > div > section > div {margin: 0 auto;width: 1160px;}
#content.landing > div > section > div > div {float: left;width: 65%;}
#content.landing > div > section > div > div > h1 {color: #000000;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1.3em;margin: 20px 0;}
#content.landing > div > section > div > div > h1 > strong {color:#88959b;}
#content.landing > div > section > div > div > h2 {color: #000000;font-family: "Neo Tech Dacia",helvetica,sans-serif;clear: both;font-size: 1em;padding: 20px 0;}
#content.landing > div > section > div > div > p, #content.landing > div > section > div > div > p {color: #000000;font-size: 0.6em;line-height:1.4em;padding: 0 60px 25px 0;}
#content.landing > div > section > div > div > p > img {height:auto;width: 100%}
#content.landing > div > section > div > div > p > strong {font-weight: bold}
#content.landing > div > section > div > div > div {margin:20px 0 20px -200px}
#content.landing > div > section > div > div > div:after {content:'';display:block;clear: both;}
#content.landing > div > section > div > div > div > img {float: left;height: auto;width: 50%;margin-bottom: 30px;}
#content.landing > div > section > div > div > div > h3 {color: #000000;float:left;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1em;margin: 20px 0 20px 3%;width: 45%}
#content.landing > div > section > div > div > div > p {color: #000000;float:left;font-family:helvetica,sans-serif;font-size: 0.6em;line-height:1.4em;margin: 20px 0 20px 3%;width: 45%}
#content.landing > div > section > div > article {float: right;width: 35%;}
#content.landing > div > section > div > article > p {margin:0 0 10px 0;} 
#content.landing > div > section > div > article > p > a {font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.65em;}
#content.landing > div > section > div > article > p > a.configura {background: url("../images/r-icons.png") no-repeat scroll 6px bottom transparent;padding: 3px 0 3px 44px;}
#content.landing > div > section > div > article > p > a > b {color: #003690;display: inline-block;font-size: 1.4em;font-weight: normal;position: relative;text-align: center;top: 2px;width: 40px;}
#content.landing > div > section > div > article > p > a > i, #content.landing > div > section > div > article > p > a > span > i {color:#003690;font-style: normal}
#content.landing > div > section > div > article > p > a > span {display: inline-block;font-size: 0.8em;margin: 0 0 0 5px;}
#content.landing > div > section > div > article > p > a:hover {color: #003690;}
#content.landing > div > section > div > article > img {width: 100%;}
#content.landing > div > section > div > article > ul {background: #f7b100; /* Old browsers */background: -moz-linear-gradient(top,  #f7b100 0%, #f39e00 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7b100), color-stop(100%,#f39e00)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #f7b100 0%,#f39e00 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #f7b100 0%,#f39e00 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #f7b100 0%,#f39e00 100%); /* IE10+ */background: linear-gradient(to bottom,  #f7b100 0%,#f39e00 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b100', endColorstr='#f39e00',GradientType=0 ); /* IE6-9 */margin: 20px auto;padding: 10px 0 20px;width: 95%;}
#content.landing > div > section > div > article > ul > li {font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.6em;padding: 8px 20px;position:relative;text-transform: uppercase;}
#content.landing > div > section > div > article > ul > li > a {cursor:pointer;background: url("../images/r-icons.png") no-repeat scroll 0 0 transparent;display: block;padding: 14px 0 15px 40px;}
#content.landing > div > section > div > article > ul > li > a.anuncio-interesa {background-position: 0 -2517px;}
#content.landing > div > section > div > article > ul > li > a.anuncio-llamen {background-position: 0 -2580px;}
#content.landing > div > section > div > article > ul > li > a.anuncio-probar {background-position: 0 -2641px;}
#content.landing > div > section > div > article > ul > li > a.anuncio-catalogo {background-position: 0 -5142px;}
#content.landing > div > section > div > article > ul > li > a.anuncio-compartir {background-position: 0 -2877px;}
#content.landing > div > section > div > article > ul > li > a:hover {color:#555555;}
#content.landing > div > section > div > article > ul > li > hr {margin: 0;padding: 0;border-top: 1px solid #ffffff;border-left: none;border-right: none;border-bottom: none;box-shadow: 0 1px 2px #444444}
#content.landing > div > section > div > article > ul > li > div {background: #9bb3b9 none repeat scroll 0 0;display: none;position: absolute;width: 85%;z-index: 2;}
#content.landing > div > section > div > article > ul > li > div > div {padding: 6px 12px;position: relative;}
#content.landing > div > section > div > article > ul > li > div > div > span {}
#content.landing > div > section > div > article > ul > li > div > div > a {background: #ffffff none repeat scroll 0 0;cursor: pointer;padding: 1px 4px;position: absolute;right: 10px;top: 5px;}
#content.landing > div > section > div > article > ul > li > div > div > p {font-size: 1em;margin: 0 0 6px;}
#content.landing > div > section > div > article > ul > li > div > div > p > strong {}
#content.landing > div > section > div > article > ul > li > div > div > ul > li {display: inline-block;margin: 5px}
#content.landing > div > section > div > article > ul > li > div > div > ul > li > a {background: transparent url("../images/share_icons.png") no-repeat scroll 0 0;display: inline-block;height: 20px;text-indent: -9999em;width: 20px;}
#content.landing > div > section > div > article > ul > li > div > div > ul > li > a.fc {background-position: 2px 2px}
#content.landing > div > section > div > article > ul > li > div > div > ul > li > a.tw {background-position:2px -19px}

#content.landing > div > section > div > article + div {width: 100%}
#content.landing > div > section > div > img {height:auto;width: 100%;}
/*noticias*/
#content.landing > div > section > div.noticias-grid:after {content:'';display:block;clear: both;}
#content.landing > div > section > div.noticias-grid {float: none;margin: 10px auto 30px;width: 1170px}
#content.landing > div > section > div.noticias-grid > h1 {margin:20px 0;}
#content.landing > div > section > div.noticias-grid > ul {margin: 10px 0;width: 100%;}
#content.landing > div > section > div.noticias-grid > ul > li {float: left;margin: 10px 1%;width: 31%;}
#content.landing > div > section > div.noticias-grid > ul > li > ul {background:#ffffff;border:1px solid #dddddd;padding: 5px;}
#content.landing > div > section > div.noticias-grid > ul > li > ul > li {font-size: 0.6em;line-height: 1.2em}
#content.landing > div > section > div.noticias-grid > ul > li > ul > li > img {height:auto;width:100%;}
#content.landing > div > section > div.noticias-grid > ul > li > ul > li > h2 {font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1.2em;height: 1em;margin: 15px 0;overflow: hidden;}
#content.landing > div > section > div.noticias-grid > ul > li > ul > li > a {background: none repeat scroll 0 0 #003690;border: 2px solid #003690;border-radius: 9px;color: #ffffff;cursor: pointer;display: inline-block;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1em;margin: 15px auto 10px;padding: 6px 30px;text-align: center;text-transform: uppercase;}
#content.landing > div > section > div.noticias-grid > ul > li > ul > li > a:hover {box-shadow: none;text-shadow:0 0 2px #444444;} 
#content.landing > div > section > div.noticias-grid > ul > li > ul > li:last-child {text-align: center;}
#content.landing > div > section > div.noticias-grid > ul > li > ul > li:nth-child(3){height: 150px;overflow: hidden;}
/*noticias noticia*/
#content.landing.noticia > div {background: none repeat scroll 0 0 transparent;width: 1170px;}
#content.landing.noticia > div > div {}
#content.landing.noticia > div > div > div {margin: 10px 0;position: static;}
#content.landing.noticia > div > section > div {width: 100%}
#content.landing.noticia > div > section > div > div {width: 100%}
#content.landing.noticia > div > section > div > div > p > img {width: auto;}
#content.landing.noticia > div > section > div > div > p > img.float-left {float: left;margin: 0 30px 30px 0;}
#content.landing.noticia > div > section > div > div > p > img.align-center {display: block;margin: 0 auto;}
#content.landing.noticia > div > section > div > div > p > img.float-right {float: right;margin: 0 0 30px 30px;}
#content.landing.noticia > div > section > div > div > p {margin:10px 60px 10px 0;text-align: justify;}
#content.landing.noticia > div > section > div > div > ul {font-size: 0.6em;line-height: 1.1em;padding: 20px;}
#content.landing.noticia > div > section > div > div > ul > li {list-style: inside;margin: 8px 0}
/*financiacion*/
#content.landing.financia > div > section > div > div {float:none;margin:10px auto;width: 100%}
#content.landing.financia > div > section > div > div > h1, #content.landing.financia > div > section > div > div > p {margin-left:0;padding-left: 0}
#content.landing.financia > div > section > div > div > p > strong {font-family: 'renault',helvetica,sans-serif;font-size: 1.3em} 
#content.landing.financia > div > section > div > div > p > em {background: url("../images/r-icons.png") no-repeat scroll 0 0 transparent;color: #003690;display: block;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1.1em;font-style: normal;letter-spacing: 0.5px;margin: 0;min-height: 48px;padding: 10px 10px 10px 70px;text-transform: uppercase;width: 260px;}
#content.landing.financia > div > section > div > div > p > em > a {display: block;font-size: 1.8em;color:#003690;}
#content.landing.financia > div > section > div > div > div {margin: 25px 0}
#content.landing.financia > div > section > div > div > div > div {margin: 10px 0 20px}
#content.landing.financia > div > section > div > div > div > div > h2 {font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1em;margin: 15px 0;}
#content.landing.financia > div > section > div > div > div > div > h3 {font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.8em;margin: 15px 0;}
#content.landing.financia > div > section > div > div > div > div > p {font-size: 0.6em}
#content.landing.financia > div > section > div > div > div > div > ul {font-size: 0.6em;margin:20px 0;}
#content.landing.financia > div > section > div > div > div > div > ul > li {margin: 10px 0}
/*taller*/
#content.landing.servicio-taller > div {background: transparent;}
#content.landing.servicio-taller > div > div {background: none repeat scroll 0 0 #000000;height: 451px;}
#content.landing.servicio-taller > div > div > div {background:transparent;box-shadow:none;padding:0;top:1px;}
#content.landing.servicio-taller > div > div > div > ul {background: none repeat scroll 0 0 #9bb3b9;color: #ffffff;float: left;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.8em;font-weight: normal;margin: 0;padding: 0;text-transform: uppercase;width: 22%;}
#content.landing.servicio-taller > div > div > div > ul > li {}
#content.landing.servicio-taller > div > div > div > ul > li > a {color: #ffffff;cursor:pointer;display: block;height: 40px;padding: 25px 35px 25px 30px;}
#content.landing.servicio-taller > div > div > div > ul > li > a:hover, #content.landing.servicio-taller > div > div > div > ul > li > a.active {background: none repeat scroll 0 0 #ffffff;color: #000000;}
#content.landing.servicio-taller > div > div > div > ul > li > a > i {color: #003690;display: none;font-style: normal;}
#content.landing.servicio-taller > div > div > div > ul > li > a.active > i {display: inline-block;}
#content.landing.servicio-taller > div > div > div > div {float: left;width: 78%;}
#content.landing.servicio-taller > div > div > div > div > .pagination {display: none}
#content.landing.servicio-taller > div > div > div > div > div > a {display: block;}
#content.landing.servicio-taller > div > div > div > div > div > a > img {height: auto;width: 100%}
#content.landing.servicio-taller > div > section {}
#content.landing.servicio-taller > div > section > div {content:'';display:block;clear: both;}
#content.landing.servicio-taller > div > section > div > h1 {color: #000000;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1.2em;padding: 0 0 20px 0;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div > h1 > strong {color:#88959b;}
#content.landing.servicio-taller > div > section > div > h2 {color: #000000;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.9em;padding: 20px 0;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div > div {color: #000000;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1.2em;padding: 0;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div > div > iframe {height:350px;width:100%;}
#content.landing.servicio-taller > div > section > div > div > a {border:1px solid #ffffff;display: inline-block;margin:10px 0;width: 23%}
#content.landing.servicio-taller > div > section > div > div > a:hover, #content.landing.servicio-taller > div > section > div > div > a.active {border-color: #000000;box-shadow: 0 0 2px #333;}
#content.landing.servicio-taller > div > section > div > div > a + a {margin-left:1.25%;}
#content.landing.servicio-taller > div > section > div > div > a > img {height:auto;width: 100%}
#content.landing.servicio-taller > div > section > div > article {float: right;width: 32%;}
#content.landing.servicio-taller > div > section > div > article > div.b-taller, #content.landing.servicio-taller > div > section > div > article > div.presupuesto {background: #e5e5e5; /* Old browsers */background: -moz-linear-gradient(top,  #e5e5e5 0%, #f5f5f5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #e5e5e5 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #e5e5e5 0%,#f5f5f5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #e5e5e5 0%,#f5f5f5 100%); /* IE10+ */background: linear-gradient(to bottom,  #e5e5e5 0%,#f5f5f5 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */overflow: hidden;}
#content.landing.servicio-taller > div > section > div > article > div.b-taller > a {display: block;padding: 25px 15px;}
#content.landing.servicio-taller > div > section > div > article > div.b-taller > a > img {float: right;margin: 0 0 15px;width: 43%;}
#content.landing.servicio-taller > div > section > div > article > div.b-taller > a > h3 {color: #003690;float: left;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.8em;font-weight: normal;margin: 5px 0 10px;text-transform: uppercase;width: 40%;}
#content.landing.servicio-taller > div > section > div > article > div.b-taller > a > h3 > strong {font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 1.4em;font-weight: bold;}
#content.landing.servicio-taller > div > section > div > article > div.b-taller > a > p {clear: left;color: #000000;float: left;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.6em;font-weight:bold;line-height: 1.4em;margin: 0;text-transform: uppercase;width: 40%;}
#content.landing.servicio-taller > div > section > div > article > div.presupuesto > a {display: block;padding: 25px 15px;}
#content.landing.servicio-taller > div > section > div > article > div.presupuesto > a > h3 {color: #003690;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.8em;font-weight: normal;margin: 5px 0 10px;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div > article > div.presupuesto > a > strong {color: #111111;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.7em;font-weight: bold;margin: 5px 0 10px;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div > article > div.presupuesto > a > img {width: 100%}
#content.landing.servicio-taller > div > section > div > article > div.minuto {background: #e5e5e5; /* Old browsers */background: -moz-linear-gradient(top,  #e5e5e5 0%, #f5f5f5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #e5e5e5 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #e5e5e5 0%,#f5f5f5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #e5e5e5 0%,#f5f5f5 100%); /* IE10+ */background: linear-gradient(to bottom,  #e5e5e5 0%,#f5f5f5 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */overflow: hidden;}
#content.landing.servicio-taller > div > section > div > article > div.minuto > a {display: block;padding: 25px 15px 5px;}
#content.landing.servicio-taller > div > section > div > article > div.minuto > a > h3 {color: #003690;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.9em;font-weight: bold;margin: 0 0 10px;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div > article > div.minuto > a > strong {color: #111111;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.7em;font-weight: bold;margin: 5px 0 10px;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div > article > div.minuto > a > span {color: #111111;display: block;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.5em;font-weight: normal;margin: 4px 0 6px;text-transform: none;}
#content.landing.servicio-taller > div > section > div > article > div.minuto > ul {color: #111111;display: block;font-family: "Neo Tech Dacia","Neo Tech Dacia",helvetica,sans-serif;font-size: 0.5em;font-weight: normal;margin: 0 0 6px;padding: 0 15px;text-transform: none;}
#content.landing.servicio-taller > div > section > div > article > div.minuto > ul > li {list-style: outside none square;margin: 0 0 4px 12px;}
#content.landing.servicio-taller > div > section > div > article > div.minuto > a > img {width: 100%}
#content.landing.servicio-taller > div > section > div.taller-grid {content:'';display:block;clear: both;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul {margin: 10px 0;width: 100%;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li {float: left;margin: 10px 1%;width: 31%;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul {background:#ffffff;border:1px solid #dddddd;min-height:410px;padding: 5px;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li {font-size: 0.6em;line-height: 1.2em}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li > img {height:auto;width:100%;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li > h2 {font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1.2em;margin: 15px 0;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li > a {background: none repeat scroll 0 0 #e9ab00;border: 2px solid #f0c331;border-radius: 9px;box-shadow: 0 -1px 1px #666666 inset;color: #ffffff;cursor: pointer;display: inline-block;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1em;margin: 0px auto 10px;padding: 6px 30px;text-align: center;text-transform: uppercase;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li > a:hover {box-shadow: none;text-shadow:0 0 2px #444444;} 
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li:last-child {text-align: center;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li.doble_btn > a {padding:6px 0;width:40%;}
#content.landing.servicio-taller > div > section > div.taller-grid > ul > li > ul > li:nth-child(3) {height: 105px;margin: 0 0 10px;overflow: hidden;}
/*generacion*/
#content.landing.generacion > div > section > div > div {float: none;width: 100%}
#content.landing.generacion > div > section > div > div > div {margin:20px 0;}
#content.landing.generacion > div > section > div > div > div > div > div.video_trabajar {background: #1D1D1D url("../images/fondo_video.jpg") no-repeat scroll center center;background-size:100% auto;height: 385px;margin: 0;padding: 15px 0 0;}
#content.landing.generacion > div > section > div > div > div > div > div.video_trabajar > div {border: 1px solid #ffffff;float: none;height: 365px;margin: 0 auto;width: 600px;}
#content.landing.generacion > div > section > div > div > div > div > div.video_trabajar > div > iframe {}
#content.landing.generacion > div > section > div > div > div > div > div.banner_trabajar { background: transparent url("../images/fondo_coches.jpg") no-repeat scroll center center;background-size:100% auto;height: 170px;}
#content.landing.generacion > div > section > div > div > div > div > div.banner_trabajar > h3 {font-size: 23px;font-weight: bold;padding: 50px 0 20px;text-align: center;text-shadow: 1px 1px 1px #999999;}
#content.landing.generacion > div > section > div > div > div > div > div.banner_trabajar > h4 {font-size: 16px;line-height: 18px;text-align: center;}
#content.landing.generacion > div > section > div > div > div > div > form {}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > h3 {background: #d9dbda; /* Old browsers */background: -moz-linear-gradient(top,  #d9dbda 0%, #ffffff 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9dbda), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #d9dbda 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #d9dbda 0%,#ffffff 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #d9dbda 0%,#ffffff 100%); /* IE10+ */background: linear-gradient(to bottom,  #d9dbda 0%,#ffffff 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9dbda', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */font-size: 0.6em;margin: 0 0 20px;padding: 5px 10px;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > h3.form-interes > span {background: url("../images/r-icons.png") no-repeat scroll -6px -5311px transparent;display: inline-block;height: 17px;margin: 0 5px 0 0;position: relative;top: 2px;width: 17px}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > h3.form-oferta > span {background: url("../images/r-icons.png") no-repeat scroll -4px -5341px transparent;display: inline-block;height: 17px;margin: 0 5px 0 0;position: relative;top: 2px;width: 17px;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > h3 > i {background: url("../images/r-icons.png") no-repeat scroll 0 -5280px transparent;display: inline-block;float: right;height: 17px;width: 22px;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > p, #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > p {color:#003690;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.8em;font-weight: normal;margin: 10px 0 20px;padding:0 20px;text-transform: uppercase;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > p > i, #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > p > i {float: right;font-family: helvetica,sans-serif;font-size: 0.6em;font-style: normal;text-transform: none;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > ul, #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul  {font-size: 0.6em;padding: 10px 20px 45px;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > ul > li, #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li {margin: 0 0 6px;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > ul > li > label, #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > label {display: inline-block;position:relative;top:3px;vertical-align:top;width: 35%;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > ul > li > label > i, #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > label > i {color:#003690;font-weight: bold;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > ul > li > input[type="text"], #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > input[type="text"] {border: 1px solid #dddddd;padding: 4px;width: 200px;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > ul > li > input[type="text"] + input[type="text"], #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > input[type="text"] + input[type="text"] {margin: 0 0 0 5px}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > ul > li > select, #content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > select {border: 1px solid #dddddd;border-radius: 4px;padding: 2px;width: 210px;}
#content.landing.generacion > div > section > div > div > div > div > form > p > label {font-size: 0.5em;margin: 10px 0;padding: 0 20px;}
#content.landing.generacion > div > section > div > div > div > div > form > p > label > span {background: url("../images/r-icons.png") no-repeat scroll -4px -2470px transparent;display: inline-block;height: 30px;position: relative;width: 30px;}
#content.landing.generacion > div > section > div > div > div > div > form > p > label > span > span {background: none repeat scroll 0 0 #f7af00;bottom: 33px;color: #ffffff;display: none;font-size: 0.9em;padding: 5px;position: absolute;right: 0;width: 300px;}
#content.landing.generacion > div > section > div > div > div > div > form > p > label > span:hover > span {display: block;}
#content.landing.generacion > div > section > div > div > div > div > form > p > button {background: none repeat scroll 0 0 #e9ab00;border: 2px solid #f0c331;border-radius: 9px;box-shadow: 0 -1px 1px #666666 inset;color: #ffffff;cursor: pointer;display: inline-block;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.6em;margin: 0 0 10px 10px;padding: 4px 30px;text-align: center;text-transform: uppercase;}
#content.landing.generacion > div > section > div > div > div > div > form > p > button:hover {box-shadow:none;text-shadow: 0 0 2px #666666;} 
#content.landing.generacion > div > section > div > div > div > div > form > p:last-child {margin:15px 0 0 0;text-align: right;}
#content.landing.generacion > div > section > div > div > div > div > form > span {display: block;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.7em;font-weight: normal;margin: 5px 20px;padding: 10px;}
#content.landing.generacion > div > section > div > div > div > div > form > span.form-error {background:#AC160E;color:#ffffff;}
#content.landing.generacion > div > section > div > div > div > div > form > span.form-send {background: #003690;color: #ffffff}
#content.landing.generacion > div > section > div > div > div > div > form > div {font-size: 0.6em;line-height:1.2em;padding: 0 20px 45px;text-align: justify;}
#content.landing.generacion > div > section > div > div > div > div > form > div > p {margin:5px 0;}
#content.landing.generacion > div > section > div > div > div > div > form > div > p > strong {font-size:1.2em;font-weight: bold;font-family: 'renault',helvetica,sans-serif}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > .btn-file {background: #e9ab00 none repeat scroll 0 0;border: 2px solid #f0c331;border-radius: 9px;box-shadow: 0 -1px 1px #666666 inset;color: #ffffff;cursor: pointer;display: inline-block;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1em;margin: 15px auto 10px;padding: 6px 30px;position:relative;text-align: center;text-transform: uppercase;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > .btn-file > input {cursor: pointer;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}
#content.landing.generacion > div > section > div > div > div > div > form > fieldset > div > ul > li > .btn-file:hover {box-shadow: none;}
/*lamaquinista*/
#content.landing.generacion > div > section > div.la-maquinista > div > h1 + p {padding:0 60px 0 0;}
#content.landing.generacion > div > section > div.la-maquinista > div > p {padding:0 60px 15px 0;}
#content.landing.generacion > div > section > div.la-maquinista > div > h3 {color: #000000;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 1.1em;margin: 20px 0;}
#content.landing.generacion > div > section > div.la-maquinista > div > h4 {color: #000000;font-family: "Neo Tech Dacia",helvetica,sans-serif;font-size: 0.9em;margin: 20px 0;}
#content.landing.generacion > div > section > div.la-maquinista > div > div > div > div.banner_trabajar { background: transparent url("../images/fondo_maquinista.jpg") no-repeat scroll center center;background-size:100% auto;height: 170px;}
/*adaptativa*/
@media (max-width: 1620px) {
	#content.landing > div {overflow:hidden;width: 100%}
}
@media (max-width: 1585px) {
	#content.landing > div > section > div > div > div {margin:20px 0;}
}
/*navega listado*/
#content .navega-listado {
    background: #eaeeed none repeat scroll 0 0;
    float: none !important;
    margin: 10px 0;
    overflow: hidden;
    width: 100% !important;
}
#content .navega-listado>p {
    float: right;
    font-family: renault,helvetica;
    font-size: 0.6em !important;
    padding: 10px !important;
    text-align: center;
    width: auto;
}
#content .navega-listado>p>span {
    font-family:renault, helvetica;
    margin:0 4px
}
#content .navega-listado>p>span>a {
    color:#333;
    font-family:renault, helvetica
}
#content .navega-listado>p>span>a.actual, #content .navega-listado>p>span>a:hover {
    color:#003690
}
@media (max-width: 780px) {#content.listado > div > section > div > div.navega-listado {margin:0;padding:0;}
#content .navega-listado > form, #content .navega-listado > p {padding:0;}
#content .navega-listado > form > label {display: none;}
#content .navega-listado > form > select {margin-left: 10px;padding: 6px 0;text-transform: uppercase;width: 160px;}
#content .navega-listado > p > span {display:inline-block;margin: 4px 0;}
#content .navega-listado > p > span > a {background: transparent none repeat scroll 0 0;border-radius: 4px;color: #333333;display: inline-block;height: 14px;padding: 8px;width: 14px;}
#content .navega-listado > p > span > a.actual,#content .navega-listado > p > span > a.actual {background: #003690 none repeat scroll 0 0;color: #ffffff;}
} 