/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

* {
	margin: 0;
}

html, body {
	background-attachment: fixed;
	margin: 0;
	padding: 0;
	height: 100%;
	background: #eee;
	color: #333;
	font-size: 11px;
}

.wrapper {
	width: 960px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -152px;
	/*background-color: #fff;*/
	background:url(images/content-bg.gif) repeat-y;
}

.header_site {
	height: 161px;
	/*text-align: center;*/
	margin: 0 auto;
	padding: 0;
	width: 100%;
	/*background-color: #999;*/
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/header-bg.jpg);
}

.footer_site {
	height: 152px;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	width: 960px;
	/*background-color: #999;*/
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/footer-bg.jpg);
}

.push {
	height: 152px;
}

/* `Botonera
----------------------------------------------------------------------------------------------------*/

.botonera_izq {
	width:100%;
	/*height:43px;*/
	/*background: url(images/buscador-bg.jpg) top no-repeat;*/
	position:relative;
	float:left;
}

/* `HOME
----------------------------------------------------------------------------------------------------*/

.buscador_bg {
	width:292px;
	height:232px;
	background: url(images/buscador-bg.jpg) top no-repeat;
	position:relative;
	float:left;
}

.buscador_bg_side {
	width:218px;
	height:232px;
	background: url(images/buscador-bg-side.jpg) top no-repeat;
	margin:15px 0 0 0;
	position:relative;
	float:left;
}

.newsletter_bg {
	width:185px;
	height:232px;
	margin:0 0 0 0;
	background: url(images/newsletter-bg.jpg) top no-repeat;
	position:relative;
	float:right;
}

.videos_bg {
	width:487px;
	height:245px;
	margin:10px 0 30px 0;
	/*background: url(images/videos-bg.jpg) top no-repeat;*/
	position:relative;
	float:left;
}

.destacados_bg {
	width:417px;
	height:487px;
	margin:0 0 30px 0;
	/*background: url(images/destacados-bg.jpg) top no-repeat;*/
	position:relative;
	float:right;
}

#newsletter_mail {
	width:157px;
	height:16px;
	padding:2px;
	margin:5px 0 0 0;
	overflow:hidden;
	border:none;
	background:none;
}

#newsletter_sus {
	background:none;
	border:none;
	width:90px;
	height:25px;
	padding:0;
	margin:0;
	cursor:hand;
}

#buscador_categorias {
	width:194px;
	height:21px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_equipamiento {
	width:194px;
	height:21px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_categorias_side {
	width:139px;
	height:21px;
	padding:2px;
	margin:0 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_modelo {
	width:194px;
	height:21px;
	padding:2px;
	margin:0 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_modelo_2, #buscador_ano {
	width:194px;
	height:21px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_marca {
	width:194px;
	height:21px;
	padding:2px;
	margin:0 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_modelo_side,
#buscador_modelo_2_side,
#buscador_equipamiento_side,
#buscador_marca_side,
#buscador_ano_side {
	width:139px;
	height:21px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_desde {
	width:68px;
	height:15px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_desde_side, #buscador_desde_2_side {
	width:40px;
	height:15px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_hasta {
	width:69px;
	height:15px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_hasta_side, #buscador_hasta_2_side {
	width:41px;
	height:15px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_palabra {
	width:188px;
	height:15px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

#buscador_palabra_side {
	width:133px;
	height:15px;
	padding:2px;
	margin:8px 0 0 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#FFF;
}

/*.destacadas_box {
	background:none;
	padding:0;
	padding:8px 0 0 0;
	position:relative;
	float:left;
}*/

.destacadas_foto {
	width:95px;
	background:none;
	padding:0;
	position:relative;
	float:left;
}

/*a.img_destacadas img {
	background:#FFF;
	border:1px solid #dbdbdb;
	padding:6px;
}

a.img_destacadas:hover img {
	background:#FFF;
	border:1px solid #004586;
	padding:6px;
}*/

span.img_destacadas img {
	background:#FFF;
	border:1px solid #dbdbdb;
	padding:6px;
}

span.img_destacadas:hover img {
	background:#FFF;
	border:1px solid #004586;
	padding:6px;
}

span.img_destacadas_0km img {
	background:#FFF;
	border:1px solid #dbdbdb;
	padding:6px;
}

.destacadas_separador {
	height:1px;
	background:#e1e1e1;
	margin:0 0 0 0;
	position:relative;
	float:left;
}

.destacadas_texto {
	width:312px;
	background:none;
	padding:0;
	position:relative;
	float:right;
}

.segmentos {
	background:none;
	padding:0 0 20px 13px;
	position:relative;
	float:left;
}

/* `EMPRESA
----------------------------------------------------------------------------------------------------*/

#empresaContent {
	width:912px;
	margin:0 0 10px 3px;
	padding:0 0 0 10px;
	position:relative;
	float:left;
}

#empresaTexto {
	width:366px;
	margin:15px 15px 0 0;
	padding:0;
	position:relative;
	float:left;
}

#empresaVideo {
	width:348px;
	margin:15px 0 0 0;
	padding:0;
	position:relative;
	float:left;
}

#empresaImagen {
	width:163px;
	margin:15px 0 0 0;
	padding:0;
	position:relative;
	float:right;
	text-align:center;
}

#empresaHistoriaB {
	width:914px;
	height:409px;
	background: url(../empresa/images/historia_back.jpg) top no-repeat;
	margin:0;
	padding:0;
	position:relative;
	float:left;
}

/* VENTAS CORPORATIVAS
----------------------------------------------------------------------------------------------------*/

#ventasContent {
	width:912px;
	margin:0 0 10px 3px;
	padding:0 0 0 10px;
	position:relative;
	float:left;
}

#ventasItems {
	width:674px;
	margin:0 0 10px 3px;
	padding:0 0 0 10px;
	position:relative;
	float:left;
}

#ventasTexto {
	width:674px;
	margin:15px 0 0 0;
	padding:0;
	position:relative;
	float:left;
}

#ventasTexto_azul {
	width:658px;
	height:37px;
	margin:15px 0 0 0;
	padding:8px 8px 0 8px;
	background: url(images/back_azul.jpg) top repeat-x;
	position:relative;
	float:left;
}

#ventasTexto_azul_claro {
	width:658px;
	height:49px;
	margin:15px 0 0 0;
	padding:8px 8px 20px 8px;
	background: url(images/back_azul_claro.jpg) top repeat-x;
	position:relative;
	float:left;
}

#ventasImagen {
	width:218px;
	margin:15px 0 0 0;
	padding:0;
	position:relative;
	float:right;
	/*text-align:center;*/
}

#ventasImagen_izq {
	width:308px;
	margin:0 15px 0 0;
	padding:0;
	position:relative;
	float:left;
	/*text-align:center;*/
}

#ventasTexto_izq {
	width:408px;
	margin:0 15px 0 0;
	padding:0;
	position:relative;
	float:left;
	/*text-align:center;*/
}

/* ASESORAMIENTO
----------------------------------------------------------------------------------------------------*/

#asesoramiento_nombre,
#asesoramiento_email,
#asesoramiento_auto,
#asesoramiento_empresa,
#asesoramiento_plazo,
#asesoramiento_localidad,
#asesoramiento_cargo,
#asesoramiento_apellido {
	width:286px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#asesoramiento_codarea,
#asesoramiento_telefono,
#asesoramiento_codaera_com,
#asesoramiento_telefono_com,
#asesoramiento_codaera_mov,
#asesoramiento_telefono_mov {
	width:131px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#asesoramiento_ano,
#asesoramiento_como,
#asesoramiento_provincia,
#asesoramiento_medio2,
#asesoramiento_sucursal {
	width:290px;
	height:21px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#asesoramiento_si,
#asesoramiento_no {
	padding:0;
	margin:0;
}

#asesoramiento_consulta {
	width:596px;
	padding:2px;
	border:solid 1px #d4d1d1;
	margin:2px 0 8px 0;
	overflow:hidden;
	background:#eee;
}

#asesoramiento_enviar,
#asesoramiento_enviar_rm {
	background:none;
	background:url(images/boton_enviar.jpg) no-repeat;
	border:none;
	width:84px;
	height:15px;
	padding:0;
	margin:0;
	cursor:hand;
}

/* MAIL
----------------------------------------------------------------------------------------------------*/

#mailContent {
	width:912px;
	margin:0 0 10px 3px;
	padding:0 0 0 10px;
	position:relative;
	float:left;
}

#mailTexto {
	width:245px;
	margin:15px 0 0 0;
	padding:0;
	position:relative;
	float:left;
}

#contacto_solicitud,
#contacto_reclamo,
#contacto_sugerencias,
#contacto_trabajar,
#contacto_website,
#contacto_otros {
	padding:0;
	margin:0;
}

#contacto_acerca,
#contacto_referido,
#contacto_relacionada1,
#contacto_relacionada2 {
	width:195px;
	height:21px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_adjuntar {
	width:200px;
	height:21px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_nombre,
#contacto_nombre_rm,
#contacto_apellido,
#contacto_apellido_rm,
#contacto_correo,
#contacto_correo_rm,
#contacto_calle,
#contacto_marca,
#contacto_modelo,
#contacto_modelo_rm,
#contacto_ano_v,
#contacto_chasis,
#contacto_chasis_rm,
#contacto_motor,
#contacto_motor_rm,
#contacto_kilometros {
	width:191px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_telefono,
#contacto_telefono_rm,
#contacto_ciudad,
#contacto_ciudad_rm,
#contacto_prov,
#contacto_prov_rm,
#contacto_telefono_c,
#contacto_telefono_c_rm {
	width:193px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_dia,
#contacto_dia_rm,
#contacto_tipo,
#contacto_tipo_rm,
#contacto_dia_c {
	width:56px;
	height:21px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_mes,
#contacto_mes_rm,
#contacto_mes_c {
	width:76px;
	height:21px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_ano,
#contacto_ano_rm {
	width:41px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 10px;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_ano_c {
	width:38px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 10px;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_numero,
#contacto_numero_rm {
	width:125px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_localidad {
	width:90px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_provincia {
	width:94px;
	height:21px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_nro {
	width:54px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_piso {
	width:54px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_cp {
	width:54px;
	height:15px;
	padding:2px;
	margin:2px 0 8px 0;
	overflow:hidden;
	border:solid 1px #d4d1d1;
	background:#eee;
}

#contacto_consulta,
#contacto_consulta_rm {
	width:407px;
	padding:2px;
	border:solid 1px #d4d1d1;
	margin:2px 0 8px 0;
	overflow:hidden;
	background:#eee;
}

/* FOOTER
----------------------------------------------------------------------------------------------------*/

.footer_der {
	margin:74px 23px 0 0;
	position:relative;
	float:right;
}
