@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bg/bg_index.jpg) repeat-x #0b0d0f;
	margin:0;
	padding:0;
}
.body_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bg/bg_modelo.jpg) repeat-x #f7f7f7;
	margin:0;
	padding:0;
}
.body_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bg/bg_3.jpg) repeat-x #f7f7f7;
	margin:0;
	padding:0;
}
a{text-decoration:none;}
h2{ 
	font:Verdana, Geneva, sans-serif bold;
	font-size:12px;
	color:#999;
	margin:0;
	padding:0;
}
h3{
	font-style:italic;
	font-stretch:normal;
	font-size:18px;
	color:#666;
	margin:0px;
	text-align:center;
}
h4{
	font-style:normal;
	font-stretch:normal;
	font-size:14px;
	color:#666;
	margin:0px;
	text-align:left;
}
h5{
	font-style:normal;
	font-variant:small-caps;
	font-size:18px;
	color:#FFF;
	margin:0px;
	text-align:left;
}
h6{
	font-style:normal;
	font-variant:small-caps;
	font-size:18px;
	color:#06C;
	margin:10px 0 10px 0;
	text-align:left;
}

/* Inicio Contenedores */
#contenedor_principal{
	width:1280px;
	margin:0 auto 0 auto;
	padding:0;
	background: url(../images/bg/bg_index.jpg) top repeat-x #252a2e;
}
#contenedor_principal_modelo{
	width:1280px;
	margin:0 auto 0 auto;
	padding:0;
	background: url(../images/bg/bg_index.jpg) top repeat-x;
}
#contenedor_menu{
	width:960px;
	height:63px;
	margin:0 160px 0 160px;
	float:left;
}
.contenedor_img_principal{
	width:1280px;
	float:left;
	position:relative;
}
.contenedor_img_principal_modelo{
	width:960px;
	height:417px;
	margin:0 160px 0 160px;
	float:left;
	position:relative;
}
.contenedor_menu_modelo{
	width:940px; 
	height:56px; 
	margin:0 10px 0 10px; 
	background:url(../images/bg/bg_menu_modelo.jpg) center left repeat-x;
	float:left; 
	position:absolute; 
	top:361px; 
	left:0px;
}
.contenedor_menu_modelo_2{
	width:940px; 
	height:56px; 
	margin:0 10px 0 170px; 
	background:url(../images/bg/bg_menu_modelo.jpg) center left repeat-x;
	float:left; 
}
#contenedor_submenu_principal{
	width:960px;
	height:70px;
	margin:0 160px 0 160px;
	float:left;
}
#contenedor_informacion_modelo{
	width:960px;
	height:auto;
	padding:0 160px 0 160px;
	float:left;
	position:relative;
}
#contenedor_footer{
	width:960px;
	padding:20px 0 0 0;
	margin:0 160px 0 160px;
	float:left;
}
#contenedor_medio_info{
	width:960px; 
	float:left; 
	margin:0 160px 0 160px;
}
/* Fin Contenedores */

/* Inicio Generales */
.clear{ clear:both;}
.columna_footer{ width:192px; float:left;}
.columna_footer ul{ margin:10px 0 60px 0; padding:0; font-size:11px; font-weight:bold;}
.columna_footer ul li{ list-style:none;}
.columna_footer ul li a{ color:#666; text-decoration:none;}
.columna_footer ul li a:hover{ color:#06F; text-decoration:underline;}
.linea_footer{ width:960px; height:1px; background:#666; float:left;}
.copyright{ 
	float:left;
	font-size:10px;
	padding:0;
	margin:10px 0 10px 0;
	color:#666;
}
.desarrollo{
	float:right;
	font-size:10px;
	margin:10px 0 10px 0;
	color:#666;
}
.desarrollo a{ color:#666; text-decoration:none;}
.desarrollo a:hover { color:#CCC;}
.btn_submenu_principal_titulo{ width:182px; font-size:12px; font-weight:bold; margin:10px 0 0 10px; float:left;}
.btn_submenu_principal_descripcion{ width:182px; font-size:10px; margin:0 0 0 10px; color:#999; float:left;}
/* Fin Generales */

/* Estilos DEL CONTENEDOR de Descripcion de los modelos */
.sombra_footer{ float:left; margin:0 160px 0 160px;}
.cont_info_modelo{ width:920px; height:auto; float:left; background:url(../images/bg/bg_cont_info.png) repeat-y; padding:20px 20px 10px 20px;}
.cont_izquierdo_btns{ width:180px; float:left;}
.btn_submenu_modelo{ float:left; margin:0 0 10px 0;}
.cont_derecho_info{ width:704p; float:left; margin:0 0 0 20px;}
.cont_derecho_info_texto{ width:456px; float:left; text-align:justify;}
.cont_derecho_info_texto p{ color:#666; font-size:11px;}
.cont_derecho_info_imagen{ float:left;}
.cont_derecho_images{ width:704p; float:right; margin:0 15px 0 20px;}
/* Estilos DEL CONTENEDOR de Descripcion de los modelos */

/* Inicio Info General */
.cont_info_general{ width:960px; float:left; background:url(../images/bg/bg_cont_info_general.png) repeat-y; margin:0 150px 0 150px; padding:0 10px 0 10px;}
.cont_footer_infogeneral { float:left; margin:0 150px 0 150px;}
/* Fin Info General */

/* Inicio Botones SUBMENU*/
.menu_carrousel{}
.menu_carrousel ul li a div{ text-decoration:none; cursor:pointer;  border-right:1px solid #ebeded;}
.btn_1{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/1.jpg) center center no-repeat; color:#000;}
.btn_2{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/2.jpg) center center no-repeat; color:#000;}
.btn_3{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/3.jpg) center center no-repeat; color:#000;}
.btn_4{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/4.jpg) center center no-repeat; color:#000;}
.btn_5{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/5.jpg) center center no-repeat; color:#000;}
.btn_6{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/6.jpg) center center no-repeat; color:#000;}
.btn_7{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/7.jpg) center center no-repeat; color:#000;}
.btn_8{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/8.jpg) center center no-repeat; color:#000;}
.btn_9{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/9.jpg) center center no-repeat; color:#000;}
.btn_10{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/10.jpg) center center no-repeat; color:#000;}
.btn_11{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/11.jpg) center center no-repeat; color:#000;}
.btn_12{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/12.jpg) center center no-repeat; color:#000;}
.btn_13{ width:191px; height:70px; float:left; background:url(../images/bg/btn_submenu/13.jpg) center center no-repeat; color:#000;}
/* Fin Botones SUBMENU*/

/* Inicio de Boton MENU MODELO */
.nombre_auto{ width:196px; height:56px; float:left; margin:15px 0 0 0; text-decoration:none;}
.btn_menu_modelo{ width:123px; height:56px; float:left; margin:0; padding:0;}
.btn_menu_modelo a{ text-decoration:none;}
.btn_menu_modelo a div { color:#666; margin:0;}
.btn_menu_modelo a div p { font-size:14px; text-align:center; width:123px; height:41px; padding:15px 0 0 0; margin:0;}
.btn_menu_modelo a:hover div p { color:#333;}
.divis_btns{ width:1px; height:36px; margin:10px 0 0 0; float:left; background:#CCC;}
/* Fin de Boton MENU MODELO */

/* Inicio Submenu General */
.cont_submenu_general{ width:200px; float:left; background:url(images/bg/bg_submenu_generales.jpg) repeat-x; background:#8291a6;}
.cont_titulo_submenu{width:180px; height:55px; float:left; padding:15px 0 0 20px;}
.btn_submenu_general{ width:200px; height:20px; float:left; background:#8291a6;}
.btn_submenu_general a{ text-decoration:none;}
.btn_submenu_general a div{ width:180px; height:16px; padding:4px 0 0 20px;}
.btn_submenu_general a:hover div{ background:url(../images/bg/bg_btn_submenu_general_hover.jpg) repeat-x;}
.btn_submenu_general a div p{ margin:0; padding:0; font-size:11px; color:#FFF; font-stretch:expanded; font-variant:small-caps;}
.btn_submenu_general a:hover div p{ color:#8291a6;}
.linea_division{ width:160px; height:1px; float:left; margin:0 20px 0 20px; background:#96a3b4;}
.cont_footer_submenu{ background:#FFF; float:left;}
/* Inicio Submenu General */

/* CONTENEDOR Derecho De Info General */
.contenedor_derecho_info_general{ width:540px; height:auto; float:right; padding:20px 0 20px 20px; text-align:justify;}
.contenedor_derecho_info_general p{ font-size:11px; color:#666;}
.contendor_columna_derecha{  width:200px; min-height:20px; float:right;}
.contenedor_noticias{ width:720px; padding:20px 20px 0 0; float:right;}
.contenedor_noticias p{ font-size:11px; color:#666;}
/* CONTENEDOR Derecho De Info General */

.contador_pag{ width:85px; padding:2px 0 2px 10px; background:#69C; color:#FFF; font-size:12px; margin:0 0 10px 0; float:right;}
.contador_pag a{ color:#FFF;}
.contador_pag a:hover{ color:#06F;}

/* CONTENEDOR DE PREMIOS */
.cont_premios{
	width:900px;
	margin:0 20px 20px 20px; 
	padding:10px;
	border:1px solid #333;
	float:left;
}
#aaward0, #aaward1, #aaward2, #aaward3, #aaward4, #aaward5{
	display:none;	
}
/* CONTENEDOR DE PREMIOS */

/* CONTENEDOR DE CONTACTENOS */
.contenedor_contactenos { width:720px; height:auto; float:right; padding:20px 20px 20px 20px; text-align:justify;}
.contenedor_contactenos p{ font-size:11px; color:#666;}
.contenedor_contactenos table { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.contenedor_contactenos table tr td{ text-align:left; color:#69C;}
/* CONTENEDOR DE CONTACTENOS */

/* PRUEBA DE MANEJO */
.caja_txt_form{
	width:130px; 
	height:20px; 
	margin:5px 0px 5px 10px;
	float:left;
}
.caja_input_form{
	width:300px; 
	height:20px; 
	margin:5px 0px 5px 10px;
	float:left;
}
.caja_input_form_2{
	width:180px; 
	height:20px; 
	margin:5px 0px 5px 10px;
	float:left;
}
.contenedor_prueba_manejo{ width:920px; padding: 0 20px 10px 20px; float:left; background:url(../images/bg/premios.jpg) center top repeat-x;}
.espacio_requerido{ width:250px; margin:20px 0px 0px 10px; float:left;}
.espacio_requerido p{ font-size:11px; color:#999;}
.img_prueba_manejo{ 
	float:left; 
	width:196px; 
	background-color:#ebeded; 
	margin:0 0 0 20px; 
	padding:10px;  
	border-top:1px solid #CCC; 
	border-left:1px solid #CCC; 
	border-bottom:1px solid #CCC;}
.nombre_vehiculo{ width:111px; float:left; background:#ebeded; padding:10px 10px 10px 150px; text-align:center; border-top:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.cont_btns_prueba_manejo{ width:194px; margin:62px 10px 0 0; float:right;}
/* PRUEBA DE MANEJO */

/* SOLICITUD DE PRECIO */
.contenedor_listado_vehiculos{ width:204px; margin:10px 0 10px 10px; float:left; background:#f7f7f7;}
.contenedor_titulo_sp { width:184px; background-color:#ebeded; height:15px; padding:10px; border:1px solid #CCC;}
.lista_vehiculos{ width:204px; height:340px; overflow:scroll; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.lista_vehiculos ul{ list-style-type:none; padding:0; margin:0;}
.lista_vehiculos ul li{ padding:2px 5px 2px 0; font-size:12px; width:190px; font-weight:normal;}
.contenedor_tipo_vehiculo{ padding:5px; width:190px; margin:0; background:#ccc; float:left;}
.linea_divisoria{ width:189px; height:1px; margin:1px 0 1px 0; background:#ebeded; float:left;}

.contenedor_medio_sp{ width:505px; float:left; margin:10px 0px 10px 12px; padding:0;}
.contenedor_titulo_medio_sp{ width:505px; margin:0; padding:0 0 0 10px; background:#ebeded; border:1px solid #CCC; float:left;}
.contenedor_info_medio_sp{ width:505px; margin:0 0 10px 0; padding:10px 0 0 10px; background:#f7f7f7; border:1px solid #CCC; float:left;}
.contenedor_info_medio_sp p{ font-size:11px; color:#666; font-weight:normal;}
.contenedor_info_cliente_sp{ width:505px; margin:0 0 10px 0; padding:10px 0 10px 10px; background: url(../images/bg/bg_sp.png) no-repeat #f7f7f7; border:1px solid #CCC; float:left;}
.caja_txt_form_sp{ width:130px; height:20px; margin:5px 0px 5px 10px; float:left; font-size:12px; font-weight:normal;}
.caja_input_form_sp{ width:300px; height:20px; margin:5px 0px 5px 10px; float:left;}
.espacio_requerido_sp{ width:250px; height:20px; margin:3px 0px 0px 10px; float:left;}
.espacio_requerido_sp p{ font-size:11px; color:#999;}

.contenedor_derecho_sp{ width:194px; margin:10px 10px 5px 10px; float:right; border:1px solid #CCC; background:#f7f7f7;}
.cont_tit_derecho_sp{ width:174px; float:left; padding:10px; background:#ebeded; border-bottom:1px solid #ccc;}
.contenedor_vehiculos_seleccionados_sp{width:194px; height:207px; overflow:scroll; float:left;}
.vehiculo_solicitado{ width:200px; }
.solicitado{}
.solicitado tr td a { color:#666;}
.img_modelo_sp{ width:194px; height:103px; float:left; /*border:1px solid #ccc;*/}

.btn_enviar{ float:left; margin:5px 0 0 0;}
.btn_borrar{ float:right; margin:5px 0 0 0;}
.right{ float:right;}
/* SOLICITUD DE PRECIO */

/* Contenedor BTN REDES SOCIALES */
.contenedor_link_redsocial{
	width:960px; 
	position:absolute; 
	top:447px; 
	left:160px;
}
/* BTN FACEBOOK */
.cont_btn_facebook{ width:68px; height:71px; float:right; margin:0 0 0 30px; text-align:center;}
.cont_btn_facebook a div{ width:68px; height:61px; background:url(../images/btn/btn_f.png) top center no-repeat; cursor:pointer;}
.cont_btn_facebook a:hover div{ background:url(../images/btn/btn_f_hover.png) top center no-repeat;}
.cont_btn_facebook p { margin:0px; padding:0px; color:#FFF; font-size:10px;}
/* BTN FACEBOOK */

/* BTN TWTTER */
.cont_btn_twitter{ width:68px; height:71px; float:right; margin:0 0 0 30px; text-align:center;}
.cont_btn_twitter a div{ width:68px; height:61px; background:url(../images/btn/btn_t.png) top center no-repeat; cursor:pointer;}
.cont_btn_twitter a:hover div{ background:url(../images/btn/btn_t_hover.png) top center no-repeat;}
.cont_btn_twitter p { margin:0px; padding:0px; color:#FFF; font-size:10px;}
/* BTN TWITTER */

/* BTN YOUTUBE */
.cont_btn_youtube{ width:68px; height:71px; float:right; margin:0 0 0 30px; text-align:center;}
.cont_btn_youtube a div{ width:68px; height:61px; background:url(../images/btn/btn_tube.png) top center no-repeat; cursor:pointer;}
.cont_btn_youtube a:hover div{ background:url(../images/btn/btn_tube_hover.png) top center no-repeat;}
.cont_btn_youtube p { margin:0px; padding:0px; color:#FFF; font-size:10px;}
/* BTN YOUTUBE */

/* BTN HOLA CAMBIO */
.cont_btn_holacambio{ width:68px; height:71px; float:right; margin:0 0 0 30px; text-align:center;}
.cont_btn_holacambio a div{ width:68px; height:61px; background:url(../images/btn/btn_hola_cambio.png) top center no-repeat; cursor:pointer;}
.cont_btn_holacambio a:hover div{ background:url(../images/btn/btn_hola_cambio_hover.png) top center no-repeat;}
.cont_btn_holacambio p { margin:0px; padding:0px; color:#FFF; font-size:10px;}
/* BTN HOLA CAMBIO */

/* Contenedor BTN REDES SOCIALES */

/* Contenedor NOTICIAS */
.cont_noticia{ width:700px; float:left; padding:10px; border-bottom:1px solid #edebeb; text-align:justify; background:url(../images/bg/premios.jpg) left top repeat-x; margin:10px 0 0 0;}
.cont_img_noticia{ width:178px; padding:10px; float:left; border:1px solid #CCC; background:#fff;}
.cont_info_noticia{ width:480px; padding:10px; float:left;}
.cont_info_noticia p{ font-size:11px; color:#999;}
/* Contenedor NOTICIAS */

/* Estilos Validacion IE6 */
#nav_msg{background-color:#ffd; border:1px solid #cc0; font:bold 1em Verdana, Geneva, sans-serif; line-height:1.5em; margin:10px auto 10px auto; padding:5px; text-align:center; width:970px;}
#nav_msg img{border:1px solid #cc0;}
#nav_close{float:right;}
#alert_icon{float:left;}
#nav_close img, #alert_icon img{border:none;}
