@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'dobralight';
    src: url('/media/fuentes/dobra-light-webfont.eot');
    src: url('/media/fuentes/dobra-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fuentes/dobra-light-webfont.woff') format('woff'),
         url('/media/fuentes/dobra-light-webfont.ttf') format('truetype'),
         url('/media/fuentes/dobra-light-webfont.svg#dobralight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Century Gothic';
    src: url('/media/fuentes/GOTHIC.eot');
    src: url('/media/fuentes/GOTHIC.eot?#iefix') format('embedded-opentype'),
         url('/media/fuentes/GOTHIC.woff') format('woff'),
         url('/media/fuentes/GOTHIC.ttf') format('truetype'),
         url('/media/fuentes/GOTHIC.svg#CenturyGothic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Century Gothic';
    src: url('/media/fuentes/GOTHICB.eot');
    src: url('/media/fuentes/GOTHICB.eot?#iefix') format('embedded-opentype'),
         url('/media/fuentes/GOTHICB.woff') format('woff'),
         url('/media/fuentes/GOTHICB.ttf') format('truetype'),
         url('/media/fuentes/GOTHICB.svg#CenturyGothic-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'socialico_plus';
    src: url('/media/fuentes/socialico_plus-webfont.eot');
    src: url('/media/fuentes/socialico_plus-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fuentes/socialico_plus-webfont.woff2') format('woff2'),
         url('/media/fuentes/socialico_plus-webfont.woff') format('woff'),
         url('/media/fuentes/socialico_plus-webfont.ttf') format('truetype'),
         url('/media/fuentes/socialico_plus-webfont.svg#socialico_plusregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'socialico';
    src: url('/media/fuentes/socialico-webfont.eot');
    src: url('/media/fuentes/socialico-webfont.eot?#iefix') format('embedded-opentype'),
         url('/media/fuentes/socialico-webfont.woff2') format('woff2'),
         url('/media/fuentes/socialico-webfont.woff') format('woff'),
         url('/media/fuentes/socialico-webfont.ttf') format('truetype'),
         url('/media/fuentes/socialico-webfont.svg#socialicoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.capa_margen{width:100%; padding:0px 10px; text-align:center;}
.capa_margen td{text-align:center;}
.capa_margen1{width:100%; padding:0px 10px; text-align:justify; }
.capa_margen1 td{text-align:justify;}

html,body{margin:0; padding:0; -webkit-overflow-scrolling: touch; }
body{font-family: 'Century Gothic', Verdana, sans-serif; font-size: 14px; color: #000; background-color:#fff;}
body
{

	/*z-index:-10;
	background-size: cover;
	background-repeat:no-repeat;
	background-image:url('/media/imagenes/fondo-body.jpg');*/
}
#barraaceptacion {
    display:none;
    position:fixed;
    left:0px;
    right:0px;
    bottom:0px;
    padding-bottom:10px;
    width:100%;
    text-align:center;
    background-color: rgba(0, 0, 0, 0.8);
    color:#fff;
    z-index:99999;
}
.cookieinner a.ok {
    padding:4px;
    color:#00ff2e;
    text-decoration:none;
}
 
.cookieinner a.info {
    padding-left:5px;
    text-decoration:none;
    color:#faff00;
}
.cabecera{vertical-align:top; position:relative; top:0px; width:100%; display:block;z-index:505;}
#secciones{z-index:1;position:relative;top:0px; padding:10px;min-height:760px;}
.secciones_fondo
{
	z-index:-1000;
	overflow:hidden;
	background-size: cover;
	background-repeat:no-repeat;
	top:0px;
	background-position:center;
	background-image:url('/media/imagenes/fondo.jpg');
	
}
#fondo_body
{
	z-index:-1000;
	overflow:hidden;
	background-size: cover;
	background-repeat:no-repeat;
	top:0px;
	position:fixed;
	/*background-image:url('/media/imagenes/fondo-body.jpg');*/
	/*width:1000px;
	height:700px;*/
}

.separador_inicio{height:10px; width:100%;}
.separador_footer{visibility:visible;}
img{margin:auto;border:none;}
a{text-decoration:none;color:#002E4D;}
a:hover{color:#06F;}
h1, h2, h3{font-family:Helvetica, 'Helvetica Neue', 'Trebuchet MS', sans-serif;padding-top:0px;margin-top:0px;padding-bottom:0px;margin-bottom:0px;}
textarea{resize:none;}

	
.boton_arriba{bottom:20px; right:20px; position:fixed; display:block; visibility:hidden; border:1px solid #ccc; background:#fff; height:50px; width:50px;z-index:2;}
.boton_arriba:hover{cursor:pointer;cursor:hand;}

.central{width:980px;}

.contacto_input{width:300px;font-size:12px;padding:1px;}
.contacto_submit{}
.contacto_tabla{width:450px;border:1px solid #fff;font-family:'Century Gothic'; background-repeat:repeat; padding:10px;font-size:14px;}
.contacto_textarea{width:590px;height:40px;}
.contacto_textarea2{width:450px;height:80px;}
.contacto_titulo{width:150px;text-align:right;padding-right:20px;}

.contenedor{padding:0px; padding-left:40px;text-align:right;overflow:hidden; vertical-align:top;}
.contenido{display:block;padding:0px 20px 10px 20px; background-repeat:repeat;}
.dist_login{width:100px;padding:0px;background-color:#039;color:#fff;border:1px solid #fff; font-size:11px;}
.dist_tabla{border:1px solid #fff;padding:2px;}
.dist_titulo{font-size:14px;padding-bottom:4px;}
.donde_estoy{width:950px; text-align:left; margin-top:20px;font-family:'Century Gothic',Arial;}
.donde_estoy2{width:950px; text-align:left;font-family:'Century Gothic',Arial;}
.donde_estoy a{display:inline-block;}
.donde_estoy2 a{display:inline-block;}

.fondo_cabecera{background-color:#002E4D; width:100%; padding-left:10px; padding-right:10px;}
.idioma_texto{text-align:right;font-size:12px; color:#006}
.idioma_flag{border:0px;}
.idiomas_img{ width:16px; height:11px;}
.img_centrada{display:block;text-align:center;margin:auto;border:none;}
.input_textos{width:320px;}

.destacados_titulo_es, .destacados_titulo_en {width:100%;height:60px;position:absolute; top:0; z-index:71;}
.destacados_titulo_es{background:url(/media/imagenes/destacados-ocasion-es.png) no-repeat center;}
.destacados_titulo_en{background:url(/media/imagenes/destacados-ocasion-en.png) no-repeat center;}
	
.galeria_ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:text-top;
	max-width:1100px;
	width:100%;
	margin-top:20px;
}
.galeria_ul li{display:inline-block; max-width:350px; width:100%; margin-top:20px;}
.galeria_titulo{background-color:#002E4D; color:#fff; font-weight:bold; padding:5px;}

.link_scroll{display:inline;margin:0px;padding:0px;}
.menu_centrado{width:100%;}

.hidden{display:none;}

/*NOTICIAS*/
.noticias_tabla{font-size:14px;font-family:'Century Gothic',Arial; width:100%; max-width:1100px;}
.noticias_tabla_res{font-size:13px;font-family:'Century Gothic',Arial; border-right:1px solid #ccc;}
.noticias_titulo{font-weight:bold; font-size:16px;}
.noticias_titulo_res{font-weight:bold; font-size:12px;}
.noticias_slide{width:400px;}
.noticias_texto{width:100%;max-width:1000px; vertical-align:top;padding-top:15px;}
.noticias_separador{width:15px;}
.noticias_volver{font-size:14px;font-weight:bold;}
.noticias_volver a{color:#00274a;}
.noticias_ul{display:inline-block; list-style-type:none;width:100%;padding-left:0px;}
.noticias_ul li{display:inline-block; text-align:center; max-width:1000px; width:100%; vertical-align:top;}
.td_img_noticia{width:110px;}
.td_img_noticia_res1{width:130px;}
.td_img_noticia_res2{width:370px;padding-right:10px;}
.img_noticia{max-width:400px; border:1px solid #000;}
.img_noticia_res{width:115px; }

.tarjeta_ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:text-top;
	max-width:1100px;
	width:100%;
	margin-top:50px;
}
.tarjeta_ul li{display:inline-block; max-width:500px; width:100%; text-align:left; vertical-align:top;}

.tarjeta{color:#002E4D; font-size:large; width:100%; padding:30px;}
.tarjeta a{color:#002E4D;}

.tarjeta_ul > li > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1){padding-bottom:15px;}
.tarjeta .titulo{font-weight:bold;}

.tarjeta_f1{max-width:500px; height:324px; width:100%; text-align:center;-webkit-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5);-moz-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5);box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5);background-color:#fff;}
.tarjeta_f1 tr:nth-child(1) > td:nth-child(1){font-weight:bold; vertical-align:middle;padding:5px 0px 5px 0px;}
.tarjeta_f1 tr:nth-child(2) > td:nth-child(1){height:110px; background-color:#eee;}
.tarjeta_f1 .text_medium{font-size:medium;}

.tarjeta_f2{max-width:500px; height:324px; width:100%; text-align:center;-webkit-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5);-moz-box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5);box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.5); background:url(../imagenes/fondo.jpg) no-repeat center; background-size:600px; background-color:#fff;}
.tarjeta_f2 tr:nth-child(1) > td:nth-child(1){font-weight:bold; vertical-align:middle;padding:5px 0px 5px 0px;}
.tarjeta_f2 tr:nth-child(2) > td:nth-child(1){height:110px; background:url(../imagenes/bg04.png) repeat;}
.tarjeta_f2 .text_medium{font-size:medium;line-height:12px;}
.tarjeta_f2 td{padding:0px;}

.js_imagen{width:150px; heigth:93px;}
.js_texto{font-size:110%;}


.ul_pie_pagina li{display:block; color:#000; max-width:100%;vertical-align:middle;padding:0px; text-align:center;}
.ul_pie_pagina > li{padding-right:10px; padding-left:10px;}
.ul_oficinas
{
	height:100%;
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;
	vertical-align:text-top;
}

.ul_oficinas li{display:inline-block; color:#999; text-align:left;width:260px;padding:10px; height:100%; vertical-align:top;}
.ul_oficinas li ul li {width:260px;}

/*.ul_oficinas > li:nth-child(4), .ul_oficinas > li:nth-child(4) {width:220px;}*/

.ul_legal{padding-left:15px; list-style-position:outside;}
.ul_legal li{padding:0px; display:list-item;}

.mapa_situacion{width:960px; height:330px; border:0px;}

.pie_pagina_div
{
	width:100%;
	background-color:#002E4D;
	text-align:center;
}
.pie_pagina_ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:text-top;
}
.pie_pagina_ul li{display:inline-block; text-align:center; line-height:40px;}
.pie_pagina_ul a{text-decoration:none; color:#fff;}

.pie{background-color:#000; border-top: 1px solid #fff; vertical-align:top;}
.pie_datos_empresa{text-align:center;font-family:'Century Gothic';font-size:12px;}
.pie_datos_empresa a{color:#0CF;}
.pie_tabla{text-align:center;}
.pie_tabla_td{font-family:'Century Gothic';}
.pie_tabla_td a{font-family:'Century Gothic';color:#0CF;}
.pie_tabla_td2{font-family:'Century Gothic';width:250px;}

.redes_pie{color:#00274a;}
.redes_pie a{color:#00274a;}

/* Secciones */

.div_secciones
{
	padding:10px;
	padding-top:20px;
	min-height:500px;
	text-align:justify;
	position:relative;
	top:-15px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	width:1100px;
}
#div_privacidad{padding-left:10px;position: fixed; width: 530px; height: 580px; top: 0; left: 0; font-weight: normal; border: #333333 3px solid; background-color: #FAFAFA; color: #000000; display:none; overflow:scroll;}
#div_privacidad .privacidad_btn{width:100px;height:30px;margin-top:10px; background:#E1E1E1; border:1px solid #333; padding:3px;}

.ul_contacto{width:100%;list-style:none; padding-left:0px; margin:auto;}
.ul_contacto li {max-width:600px; width:100%; text-align:left; display:list-item; margin-right:10px; }
.ul_contacto li table{max-width:500px;width:100%;}
.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {width:100px;}
.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) {width:10px;}
.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) {width:390px; }
.ul_contacto > li > table {margin:5px;}
.ul_contacto > li > table > tbody > tr > td > input{width:100%; text-align:center;}
.ul_contacto > li > table > tbody > tr > td > textarea{width:100%;}
.btn_form {width:100px !important;}

/**/
.separador{height:20px;}
.tabla_empresa{color:#06C;}
.tabla_empresa a {color:#009;}
.tabla_explorador{background-color:#ffffff;border:1px solid #000000;padding:5px;width:650px; color:#069;}
.tabla_explorador a{color:#06C;}

.tabla_menu_central{width:280px;}
.tabla_menu_central tr{height:25px;}
.tabla_menu_central tr td{padding:3px;}
.tabla_menu_central tr td:hover{padding:2px; border:1px dashed #fff;}
.tabla_secciones{position:relative;}
.tr_activo td:hover{border:1px dotted #fff;padding:3px;}
.tr_activo td a{color:#69F;}

.textarea_distribuidores{width:479px;height:50px;font-family:Arial,Verdana;font-size:12px;}

.symbol{font-family: 'socialico'; font-size:300%; color:#fff; line-height:100%;}
.symbol:hover{color:#06F;}
.symbol1{font-family: 'socialico_plus'; font-size:300%; color:#fff; line-height:100%;}
.symbol1:hover{color:#06F;}

.redes_pie{color:#00274a;}
.redes_pie .symbol{color:#00274a;}
.redes_pie .symbol:hover{color:#47a3da;}
.redes_pie .symbol1{color:#00274a;}
.redes_pie .symbol1:hover{color:#47a3da;}

.twitter{width:300px;height:210px; background:url('/media/imagenes/twitterbird.png') no-repeat center; overflow-y:hidden; /*border:1px solid #000;*/}
.twitter_titulo{width:300px;height:40px; text-align:center; font-size:18px;}
.twitter a{text-decoration:underline;}
.twitter .tweet{height:210px; overflow:hidden;}
.twitter .texto{text-align:left; height:68px;overflow:hidden;padding-left:5px;}
.twitter .fecha{height:15px;text-align:left; margin-left:5px;}
.twitter .imagen{height:120px; overflow:hidden;}
.twitter img{text-align:center; border-radius:10px; height:110px;}

.twitter .botones{top:-25px; width:250px; text-align:right; display:block; position:relative;}
.twitter .twitter_btn{width:60px; line-height:14px;}

.wrapper_td{
	padding:0px;
	height:400px;
}
.separador_horizontal{width:25px;}
#wrapper{
	width:100%;
	height:550px;
	background-size:cover;
	background-position:center top;
	z-index:-1;
	position:absolute;
	top:0px;
	opacity:.9;
	border-top:0px solid #47a3da;
	border-bottom:1px solid #47a3da;
}
.inicio_ul{list-style-type:none; padding:0px;}
.inicio_ul li{display:inline-block;vertical-align:top;}
.inicio_ul li:nth-child(1){width:100%; max-width:300px;}
.inicio_ul li:nth-child(2){width:100%; max-width:600px;}

.rs_menu{margin-top:0px; width:auto;font-family:'socialico';padding-bottom:8px; line-height:22px;}
.rs_menu ul{padding-top:0px; margin-top:0px; padding-left:0px;}
.rs_menu li{display:inline-block; margin-right:2px; padding: 0 0.5em 0 0; height:20px; vertical-align:middle;}

.wunderground{list-style-type:none; padding:0px; margin:0px;}
.wunderground li{display:inline-block;}
.wunderground table {border:4px ridge #53829b; width:280px;margin:5px;}
.wunderground table tr td {border:1px solid #000;}
.wunderground table tr td table{border:0px; width:auto; margin:0px;}
.wunderground table tr td table tr td{border:0px;}

@media screen and (max-width: 1059px) 
{
	.mapa_situacion{width:850px; height:250px; border:0px;}
	
}

@media screen and (max-width: 1020px) 
{
	#cssmenu > ul:nth-child(2){font-size:90%;}
	.js_imagen{width:130px; heigth:87px;}
	.js_texto{font-size:90%;}

	.noticias_tabla_res{font-size:10px;}
	.td_img_noticia_res1{width:110px;}
	.td_img_noticia_res2{width:290px;}
}
@media screen and (max-width: 1010px) 
{
	.tarjeta_ul{margin-top:0px;}
}

@media screen and (max-width: 900px) 
{
	#secciones{min-height:0px;}
	.mapa_situacion{width:800px; height:200px; border:0px;}

	.rs_menu{line-height:22px;}
	#secciones{position:relative; text-align:center;}
	.img_noticia{max-width:300px; border:1px solid #000;}
	#div_privacidad{width: 450px; height: 500px;}
	.tarjeta{width:100%; padding:10px;}
	
	
}
@media screen and (max-width: 800px) 
{ 
	.td_img_noticia_res2{width:280px;}
	#secciones{position:relative; text-align:center;}
	.mapa_situacion{width:500px; height:200px; border:0px;}
	#div_privacidad{width: 500px; height: 450px;}	
}

@media screen and (max-width: 700px) 
{ 
	.fondo_cabecera{padding:0px;}
	.cabecera{position:relative;top:0px;}
	.idiomas_img{ width:20px; height:14px;}
	
	#secciones{position:relative; text-align:center;}
	.boton_arriba{right:5px;bottom:20px;}
	.mapa_situacion{width:500px; height:230px; border:0px;}
	.img_noticia{max-width:250px; border:1px solid #000;}
	.separador_inicio{height:80px; width:100%;}
	.ul_oficinas{width:400px;}
	.ul_oficinas > li:nth-child(2) > table:nth-child(1) > tbody:nth-child(1) > tr .separador_footer{visibility:hidden; display:none;}

}
@media screen and (max-width: 600px) 
{ 
	.separador_footer{visibility:hidden; display:none;}
	.mapa_situacion{width:400px; height:230px; border:0px;}
	.img_noticia{max-width:200px; border:1px solid #000;}
	.ul_pie_pagina > li{padding-right:0px;}
	.noticias_ul{padding-left:0px;}
	.ul_oficinas{width:400px;}
	.ul_contacto{width:400px;}
	.ul_contacto li table{width:100%; max-width:500px;}
	

	.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {width:90px;}
	.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) {width:8px;}
	.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) {width: calc(100% - 120px);}
	#div_privacidad{width: 480px; height: 450px;}	
}
@media screen and (max-width: 540px) 
{
	.tarjeta_ul li{display:inline-block; max-width:500px; width:100%; text-align:left; vertical-align:top;}
	.tarjeta{color:#002E4D; font-size:medium; width:100%; padding:10px;}
	
	.tarjeta_ul > li > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1){padding-bottom:15px;}
	.tarjeta .titulo{font-weight:bold;}
	
	.tarjeta_f1 tr:nth-child(1) > td:nth-child(1){font-weight:bold; vertical-align:middle;padding:5px 0px 5px 0px;}
	.tarjeta_f1 tr:nth-child(2) > td:nth-child(1){height:110px; background-color:#eee;}
	.tarjeta_f1 .text_medium{font-size:small;}
	
	.tarjeta_f2 tr:nth-child(1) > td:nth-child(1){font-weight:bold; vertical-align:middle;padding:5px 0px 5px 0px;}
	.tarjeta_f2 tr:nth-child(2) > td:nth-child(1){height:110px; background:url(../imagenes/bg04.png) repeat;}
	.tarjeta_f2 .text_medium{font-size:small;line-height:12px;}

}

@media screen and (max-width: 500px) 
{
	.separador_footer{visibility:hidden; display:none;}
	.ul_legal{padding-bottom:20px;}
	.ul_oficinas{width:400px;}

	.ul_contacto{width:350px;}
	#div_privacidad{width: 400px; height: 450px;}	
}
@media screen and (max-width: 400px) 
{ 
	#secciones{padding:0px;}
	.separador_footer{visibility:hidden; display:none;}
	.ul_legal{padding-bottom:30px;}

	.mapa_situacion{width:300px; height:230px; border:0px;}
	.ul_oficinas{width:290px;}
	/*.ul_oficinas li{width:290px;}*/
	.ul_contacto{width:270px;}
	
	.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {width:80px;}
	.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) {width:5px;}
	#div_privacidad{width: 300px; height: 450px;}
	
	/*.ul_contacto > li > table > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(3) {width:75%;}*/
}
@media screen and (max-width: 300px) 
{ 
	.buscador_div{max-width:300px;margin-left:-10px;}
	.buscador_li_btn{width:220px;}
	.buscador select{width:240px;padding:3px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:1px solid;font-size:10px;font-family:'Century Gothic';}
	
	.img_noticia{max-width:150px;}
	.mapa_situacion{width:150px; height:105px; border:0px;}
	#div_privacidad{width: 280px; height: 350px;}
}