/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {PROYECTO}                              */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación dd/mm/aaaa                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */



/*  IMPORTANTE
  • Los nombres de los estilos deben hacer referencia a la funcionalidad del elemento
	que se esta definiendo, en ningun caso a caracteristicas gráficas o ubicación, por
	ejemplo NO NOMBRAR #menu_left o #menu_rojo SI NOMBRAR #menu_principal
	
  • NO USAR guiones al centro(-) al nombrar estilos ya que puede generar problemas
  	si se necesita que el estilo interactue con una funcion javascript o PHP, para
	separar palabras utilizar guion bajo (_)
	
  • Lo ideal es generar el Css para impresión al final de la programacion HTML, CSS
  	de modo que existan las mismas clases en ambos Css, de no ser posible es importante
	que cada vez que se cree un estilo nuevo en la versión SCREEN, este sea replicado
	en la versión PRINT con las características que corresponden.
	
  • Se debe privilegiar la utilización de etiquetas HTML por sobre las clases. 
 	
  • Todos los comentarios adicionales a una definición de estilos SON DE AYUDA Y SON BIENVENIDOS
  	estos deben estar ubicados al principio de la definicion y ser lo mas breve posibles y en un leguaje claro.

 */



/*  REDEFINICION DE ELEMENTOS HTML  */
body{background:url(../images/html/bg_header.jpg) top repeat-x #30393F; margin:0; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666;}

table{}
td{}

h1{font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0;}
h2{margin:0;}
h3{margin:0;}
h4{margin-bottom:0px;}
h5{}
h6{}

p {margin:0;}

img {border:none;}

strong, b{}

a {outline:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:underline;}

form{}

label{}

ul{margin:0;}

button{}

/*ETIQUETAS APLICABLES PARA EL ESTILO DE PAGINA DE ACCESIBILIDAD*/
#accesibilidad{width: 0; clear: both;}
#accesibilidad #txt_accesibilidad{width: 0;}
#accesibilidad #txt_accesibilidad h1{}
#accesibilidad #txt_accesibilidad h2{}
#accesibilidad #txt_accesibilidad p{}
#accesibilidad #iconos_accesibilidad{float: right; width: 0;}
#accesibilidad #iconos_accesibilidad p{}
#accesibilidad #iconos_accesibilidad img{}

/*HEADER*/
.header {font:normal 10px  Tahoma, Arial, Helvetica, sans-serif; color:#FFF; width:1003px; height:97px; margin:0 auto 8px; overflow:hidden;}
.header #bloque_sec {float:right; margin:13px 0px 0px 0px; width:170px;}
.header #bloque_sec .menu_secundario {/*float:right; margin:13px 0px 0px 0px;*/	}
.header #bloque_sec .menu_secundario a {color:#FFF; padding:0px 5px;}
.header #bloque_sec .menu_secundario a:hover {color:#FFF;}
.header #bloque_sec .menu_secundario a.activo {font-weight:bold;}
.header #bloque_sec .menu_secundario .divisor_link {padding-top:3px; height:20px;}

.header #banner_publicidad {width:175px; height:58px; background:#fff; float:right; margin:20px 30px 0px 0px;}

.header .logo_hyucam {margin:25px 0px 0px 0px; float:left;}
.header .fono_contacto {float:right; clear:right; margin:18px 7px 0px 0px;}

/*CONTENIDO*/
.contenido {width:1003px; overflow:hidden; background:#C1C4C6; margin:0 auto; overflow:hidden;}

/*MENU PRINCIPAL*/
.contenido .menu_principal {position:absolute; top:105px; z-index:100;}
.contenido .menu_principal ul {width:1003px; height:29px; text-align:left; padding:0;}
.contenido .menu_principal ul li {color:#000066; width:143px; height:29px; display:block; float:left;}
.contenido .menu_principal ul li a {color:#000066; width:143px; height:29px; padding:0; display:block;}
.contenido .menu_principal ul li a:hover {color:#000066; text-decoration:none;}

/*--- Modelos Hyundai*/
.contenido .menu_principal ul li.menu_modelos {background:url(../images/botones/menu_modelos.jpg) left no-repeat; text-indent:-9000px;}
.contenido .menu_principal ul li.menu_modelos a:hover, .contenido .menu_principal ul li.menu_modelos a.activo {background:url(../images/botones/menu_modelos_over.jpg) left no-repeat;}

/*--- Menu Principal - Sub nivel 01*/
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 {width:178px; height:75px; text-indent:0;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li {width:171px; height:25px; padding:0; background:url(../images/html/bullet_menu.gif) 160px 8px no-repeat;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li a {/*Ancho total: 171px*/width:138px; height:20px; padding:6px 0 0 33px;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li a:hover, .contenido .menu_principal ul li ul.menu_principal_sub01 li a.activo_sub {background:url(../images/html/bg_menu_principal_sub01_over.jpg) no-repeat; color:#000066;}

.contenido .menu_principal ul li ul.menu_principal_mh_sub01 .shadow_right {width:7px; height:75px; background:url(../images/html/shadow_right_menu.png) repeat-y; float:right;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 .shadow_bottom {width:178px; height:4px; background:url(../images/html/shadow_bottom_menu_mh.png) top right no-repeat; clear:both;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 .menu_conts {width:171px; height:75px; background:#FFF url(../images/html/bg_menu_mh.jpg) left bottom repeat-x; float:left; }

/*--- Menu Principal - Sub nivel 02*/
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 {width:178px; overflow:hidden; display:block; padding:0px 0px 0px 0px; position:absolute;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li, .contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li a, .contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li a:hover {color:#30393F;}

.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.cam_pesados{margin:-26px 0px 0px 173px; height:480px;}

.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.cam_livianos{margin:-26px 0px 0px 173px; }

.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.buses{margin:-26px 0px 0px 173px;}

.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li {height:auto; overflow:hidden; background:none;}

.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li .menu_principal_sub02_cont {overflow:hidden; display:block; height:auto; width:178px; }
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li .menu_principal_sub02_cont .menu_principal_sub02_list {background:#FFF url(../images/html/bg_menu_mh.jpg) left bottom repeat-x; width:171px; height:auto; text-align:left; overflow:hidden;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li .menu_principal_sub02_cont .menu_principal_sub02_list p {font-weight:normal; width:171px;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li .menu_principal_sub02_cont .menu_principal_sub02_list p a {width:138px;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li .menu_principal_sub02_cont .menu_principal_sub02_list p a:hover {background:url(../images/html/bg_menu_principal_sub02_over.jpg) repeat-x; color:#30393F;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li .menu_principal_sub02_cont .menu_principal_sub02_cont_img {width:156px; float:right; padding-right:15px;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 li .menu_principal_sub02_bottom {background:url(../images/html/bg_menu_principal_sub02_bottom.gif) no-repeat; width:333px; height:11px; position:relative;}


.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 .shadow_right {width:7px; height:154px; background:url(../images/html/shadow_right_menu.png) repeat-y; float:right;}
.contenido .menu_principal ul li ul.menu_principal_mh_sub01 li ul.menu_principal_sub02 .shadow_bottom {width:178px; height:4px; background:url(../images/html/shadow_bottom_menu_mh.png) top right no-repeat; clear:both;}


/*--- Quénes Somos*/
.contenido .menu_principal ul li.menu_quienessomos {background:url(../images/botones/menu_quienessomos.jpg) center no-repeat; text-indent:-9000px;}
.contenido .menu_principal ul li.menu_quienessomos a:hover, .contenido .menu_principal ul li.menu_quienessomos a.activo {background:url(../images/botones/menu_quienessomos_over.jpg) center no-repeat;}

/*--- Menu Principal - Sub nivel 01*/
.contenido .menu_principal ul li ul.menu_principal_qs_sub01 {width:178px; height:50px; margin:0px; text-indent:0; }
.contenido .menu_principal ul li ul.menu_principal_qs_sub01 li {width:171px; height:25px; padding:0;}
.contenido .menu_principal ul li ul.menu_principal_qs_sub01 li a {width:157px; height:20px; padding:6px 0 0 14px;}
.contenido .menu_principal ul li ul.menu_principal_qs_sub01 li a:hover, .contenido .menu_principal ul li ul.menu_principal_qs_sub01 li a.activo_sub {background:url(../images/html/bg_menu_principal_sub01_over_nobullet.jpg) repeat-x; color:#000066;}

.contenido .menu_principal ul li ul.menu_principal_qs_sub01 .shadow_right {width:7px; height:50px; background:url(../images/html/shadow_right_menu.png) repeat-y; float:right;}
.contenido .menu_principal ul li ul.menu_principal_qs_sub01 .shadow_bottom {width:178px; height:4px; background:url(../images/html/shadow_bottom_menu_mh.png) top right no-repeat; clear:both;}
.contenido .menu_principal ul li ul.menu_principal_qs_sub01 .menu_conts {width:171px; height:50px; background:#FFF url(../images/html/bg_menu_mh.jpg) left bottom repeat-x; float:left; }

/*--- Flotas*/
.contenido .menu_principal ul li.menu_flotas {background:url(../images/botones/menu_flotas.jpg) center no-repeat; text-indent:-9000px;}
.contenido .menu_principal ul li.menu_flotas a:hover, .contenido .menu_principal ul li.menu_flotas a.activo {background:url(../images/botones/menu_flotas_over.jpg) center no-repeat;}

/*--- Menu Principal - Sub nivel 01*/
.contenido .menu_principal ul li ul.menu_principal_fl_sub01 {width:178px; height:129px; margin-left:-0px; text-indent:0;}/*IE6*/
*>.contenido .menu_principal ul li ul.menu_principal_fl_sub01 {width:178px; height:129px; margin-left:-0px; text-indent:0;}
.contenido .menu_principal ul li ul.menu_principal_fl_sub01 li {width:171px; height:25px; padding:0;}
.contenido .menu_principal ul li ul.menu_principal_fl_sub01 li a {width:160px; height:20px; padding:6px 0 0 11px;}
.contenido .menu_principal ul li ul.menu_principal_fl_sub01 li a:hover, .contenido .menu_principal ul li ul.menu_principal_fl_sub01 li a.activo_sub {background:url(../images/html/bg_menu_principal_sub01_over_nobullet.jpg) repeat-x; color:#000066;}

.contenido .menu_principal ul li ul.menu_principal_fl_sub01 .shadow_right {width:7px; height:129px; background:url(../images/html/shadow_right_menu.png) repeat-y; float:right;}
.contenido .menu_principal ul li ul.menu_principal_fl_sub01 .shadow_bottom {width:178px; height:4px; background:url(../images/html/shadow_bottom_menu_mh.png) top right no-repeat; clear:both;}
.contenido .menu_principal ul li ul.menu_principal_fl_sub01 .menu_conts {width:171px; height:129px; background:#FFF url(../images/html/bg_menu_mh.jpg) left bottom repeat-x; float:left; }


/*--- Posventa*/
.contenido .menu_principal ul li.menu_postventa {background:url(../images/botones/menu_postventa.jpg) center no-repeat; text-indent:-9000px;}
.contenido .menu_principal ul li.menu_postventa a:hover, .contenido .menu_principal ul li.menu_postventa a.activo {background:url(../images/botones/menu_postventa_over.jpg) center no-repeat;}

/*--- Menu Principal - Sub nivel 01*/
.contenido .menu_principal ul li ul.menu_principal_pv_sub01 {width:178px; height:100px; margin-left:-0px; text-indent:0;}/*IE6*/
*>.contenido .menu_principal ul li ul.menu_principal_pv_sub01 {width:178px; height:100px; margin-left:-0px; text-indent:0;}
.contenido .menu_principal ul li ul.menu_principal_pv_sub01 li {width:171px; height:25px; padding:0;}
.contenido .menu_principal ul li ul.menu_principal_pv_sub01 li a {width:160px; height:20px; padding:6px 0 0 11px;}
.contenido .menu_principal ul li ul.menu_principal_pv_sub01 li a:hover, .contenido .menu_principal ul li ul.menu_principal_pv_sub01 li a.activo_sub {background:url(../images/html/bg_menu_principal_sub01_over_nobullet.jpg) repeat-x; color:#000066;}

.contenido .menu_principal ul li ul.menu_principal_pv_sub01 .shadow_right {width:7px; height:100px; background:url(../images/html/shadow_right_menu.png) repeat-y; float:right;}
.contenido .menu_principal ul li ul.menu_principal_pv_sub01 .shadow_bottom {width:178px; height:4px; background:url(../images/html/shadow_bottom_menu_mh.png) top right no-repeat; clear:both;}
.contenido .menu_principal ul li ul.menu_principal_pv_sub01 .menu_conts {width:171px; height:100px; background:#FFF url(../images/html/bg_menu_mh.jpg) left bottom repeat-x; float:left; }


/*--- Clientes*/
.contenido .menu_principal ul li.menu_clientes {background:url(../images/botones/menu_clientes.jpg) center no-repeat; text-indent:-9000px;}
.contenido .menu_principal ul li.menu_clientes a:hover, .contenido .menu_principal ul li.menu_clientes a.activo {background:url(../images/botones/menu_clientes_over.jpg) center no-repeat;}

/*--- Menu Principal - Sub nivel 01*/
.contenido .menu_principal ul li ul.menu_principal_cl_sub01 {width:178px; height:50px; margin-left:0px; text-indent:0;}
.contenido .menu_principal ul li ul.menu_principal_cl_sub01 li {width:171px; height:25px; padding:0;}
.contenido .menu_principal ul li ul.menu_principal_cl_sub01 li a {width:160px; height:20px; padding:6px 0 0 11px;}
.contenido .menu_principal ul li ul.menu_principal_cl_sub01 li a:hover, .contenido .menu_principal ul li ul.menu_principal_cl_sub01 li a.activo_sub {background:url(../images/html/bg_menu_principal_sub01_over_nobullet.jpg) repeat-x; color:#000066;}

.contenido .menu_principal ul li ul.menu_principal_cl_sub01 .shadow_right {width:7px; height:50px; background:url(../images/html/shadow_right_menu.png) repeat-y; float:right;}
.contenido .menu_principal ul li ul.menu_principal_cl_sub01 .shadow_bottom {width:178px; height:4px; background:url(../images/html/shadow_bottom_menu_mh.png) top right no-repeat; clear:both;}
.contenido .menu_principal ul li ul.menu_principal_cl_sub01 .menu_conts {width:171px; height:50px; background:#FFF url(../images/html/bg_menu_mh.jpg) left bottom repeat-x; float:left; }

/*--- Concesionarios*/
.contenido .menu_principal ul li.menu_concesionarios {background:url(../images/botones/menu_concesionarios.jpg) center no-repeat; text-indent:-9000px;}
.contenido .menu_principal ul li.menu_concesionarios a:hover, .contenido .menu_principal ul li.menu_concesionarios a.activo {background:url(../images/botones/menu_concesionarios_over.jpg) center no-repeat;}

/*--- Cotizar*/
.contenido .menu_principal ul li.menu_cotizar {width:145px; background:url(../images/botones/menu_cotizar.jpg) no-repeat; text-indent:-9000px;} 
.contenido .menu_principal ul li.menu_cotizar a {width:145px;}
.contenido .menu_principal ul li.menu_cotizar a:hover, .contenido .menu_principal ul li.menu_cotizar a.activo {background:url(../images/botones/menu_cotizar_over.jpg) left no-repeat;}


/*PRINCIPAL HOME*/
.principal_home {background:#000; width:100%; overflow:hidden; padding:0px;}

/*--- Banner Home*/
.principal_home #banner_home {width:710px; padding:29px 0px 0px 0px; float:left; overflow:hidden;}

/*--- Cotizar*/
.principal_home .cotizar {background:url(../images/html/bg_form_cotizar_home.jpg) bottom no-repeat; width:293px; height:317px; padding:29px 0px 0px; float:right;}
.principal_home .cotizar p {color:#333; padding-top:10px;}
.principal_home .cotizar a {color:#C6C7C9;}
.principal_home .cotizar a.ver_mas {background:url(../images/html/bullet_ver_mas.gif) left 5px no-repeat; margin-top:8px; padding-left:8px; display:block;}
.principal_home .cotizar h1 a, .principal_home .cotizar h1 a:hover {text-decoration:none; height:20px; display:block;}
.principal_home .cotizar input.bt_128x26 {margin:15px auto 0;}

/*--- Contenido Cotizar*/
.principal_home .cotizar .destacados_marca_cont {overflow:hidden; padding:0px 13px 15px 18px; border-bottom:solid 2px #000;}
.principal_home .cotizar .destacados_marca_cont .destacados_marca_txt {width:190px; float:left; padding-right:7px;}
.principal_home .cotizar .destacados_marca_cont img {border:none; padding:15px 0 0; float:right;}

/*--- Formulario cotizar*/
.principal_home .cotizar .cotizar_form {width:257px; padding:24px 0px 0px 20px;}
.principal_home .cotizar .cotizar_form h1 {background:url(../images/html/tit_cotice.gif) left top no-repeat; height:30px; text-indent:-9000px;}
.principal_home .cotizar .cotizar_form label {height:15px; text-indent:-9000px; margin:22px 0px 0px; padding:0px 0px 0px 20px; display:block; }
.principal_home .cotizar .cotizar_form label.modelo {background:url(../images/html/tit_modelo.gif) 20px bottom no-repeat;}
.principal_home .cotizar .cotizar_form label.version {background:url(../images/html/tit_version.gif) 20px bottom no-repeat; }
.principal_home .cotizar .cotizar_form select {font:11px Tahoma,Arial,Helvetica,sans-serif; color:#666; width:215px; height:23px; margin:5px 0px 0px 20px; padding:0 0 5px; border:1px solid #C1C4C6;}

/*--- Títulos Cotizar*/
.principal_home .cotizar h1.tit_red_concesionarios {background:url(../images/html/tit_red_concesionarios.gif) left bottom no-repeat;}
.principal_home .cotizar h1.tit_respuestos {background:url(../images/html/tit_repuestos.gif) left bottom no-repeat; height:13px;}

/*--- Iconos*/
.principal_home .cotizar .anekos_links {margin:0px; padding:25px 0px 0px 20px;}
.principal_home .cotizar .redes_sociales {width:118px; float:left; margin:0px; padding:0px 8px 0px 0px;}
.principal_home .cotizar .redes_sociales p {font:11px Arial, Helvetica, sans-serif; color:#333; float:left; padding:0;}
.principal_home .cotizar .redes_sociales .iconos {border-right:solid 1px #333; margin-top:5px;}
.principal_home .cotizar .iconos {float:left;}
.principal_home .cotizar .iconos img {margin-right:10px;}
.principal_home .cotizar .opcion_home {width:135px; float:left; margin:0px; padding:15px 0px 0px 0px;}
.principal_home .cotizar .opcion_home p {font:11px Arial, Helvetica, sans-serif; color:#333; float:left; padding:0px; width:90px;}



/*PRINCIPAL*/
.principal {padding:29px 23px 0px;}
.principal a {color:#4977A3;}
.principal h1 {background:url(../images/html/bg_principal_h1.jpg) no-repeat; color:#FFF; width:938px; height:23px; padding:8px 0px 0px 17px;}
.principal h2 {font:bold 12px Arial, Helvetica, sans-serif; color:#4777A3; margin-bottom:15px;}
.principal h3 {font:bold 11px Arial, Helvetica, sans-serif; color:#4777A3; margin-bottom:15px;}
.principal h4 {font:bold 11px Arial, Helvetica, sans-serif;}

.principal .breadcrumb {font-size:9px; color:#7B7B7B; padding:7px 12px;}
.principal .breadcrumb a {color:#7B7B7B;}
.principal .breadcrumb .activo {color:#333;}

.principal .principal_contenido {background:#FFF; width:953px; margin:0; padding:0; border-right:solid 1px #FFF; border-bottom:solid 3px #E2E8EB; border-left:solid 1px #FFF;}

.principal .principal_contenido .cenefa {width:953px; margin:0 auto; border-bottom:solid 1px #FFF;}
.principal .principal_contenido .cenefa .cenefa_img {margin:0px; padding:0px!important;}

.principal .principal_contenido .contenedor {background:url(../images/html/bg_contenedor.gif) repeat-y; overflow:hidden; height:auto;}
.principal .principal_contenido .contenedor .main {width:657px; float:left;}
.principal .principal_contenido .contenedor .sec {width:243px; float:right; padding:25px;}
.principal .principal_contenido .contenedor .sec ul {padding:0px 0px 0px 13px;}
.principal .principal_contenido .contenedor .sec ul li {margin-bottom:10px;}
.principal .principal_contenido .contenedor .sec .activo {font-weight:bold;}
.principal .principal_contenido .contenedor .main .txt {padding:25px;}
.principal .principal_contenido .contenedor .main .txt ul li {margin:5px 0 0;}
.principal .principal_contenido .contenedor .main .txt_img {width:135px; padding:0px 0px 0px 25px; float:right; clear:right;}
.principal .principal_contenido .contenedor .main .txt_img_big {width:300px; padding:0px 0px 0px 25px; float:right; clear:right;}
.principal .principal_contenido .contenedor .main .txt_img img, .principal .principal_contenido .contenedor .main .txt_img_big img {margin-bottom:30px;}

.principal .principal_contenido .contenedor .sec_contact {padding-top:210px;}

a.bt_128x26, a.bt_128x26:link, a.bt_128x26:visited, a.bt_128x26:hover, a.bt_128x26:active {font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:url(../images/botones/bt_128x26.gif) no-repeat; width:128px; height:26px; padding-top:5px; display:block; text-decoration:none;}
input.bt_82x26 {font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:url(../images/botones/bt_82x26.gif) no-repeat; width:82px; height:26px; display:block; text-decoration:none; border:none;}
input.bt_128x26 {font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:url(../images/botones/bt_128x26.gif) no-repeat; width:128px; height:26px; display:block; border:none; cursor:pointer;}
input.bt_182x86_continuar {font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; text-indent:-99999px; background:url(../images/botones/bt_128x26_continuar.gif) no-repeat; width:128px; height:26px; display:block; text-decoration:none; border:none;}

/*ANEXO*/
.anexo {background:#FFF; width:100%; padding:0px; border-top:solid 2px #B8BCBE; border-bottom:solid 3px #E2E8EB; overflow:hidden; clear:both;}
.anexo h1 {color:#4877A3; padding:10px 0px 5px 25px;}

/*DESTACADOS NOTICIAS*/
.anexo .destacados_noticias {width:550px; padding:15px 0px 0px 30px; float:left;}
.anexo .destacados_noticias p {font:12px Arial, Helvetica, sans-serif; line-height:20px;}
.anexo .destacados_noticias p a {color:#666;}
.anexo .destacados_noticias h1.tit_destacados {background:url(../images/html/tit_destacados.gif) no-repeat; height:13px; text-indent:-9000px; margin:0; padding:6px 0px;}
.anexo .ornamental_home {position:absolute; margin-top:-155px; margin-left:665px; width:261px; height:184px; background:url(../images/fotos_banner/ornamental_home_con_logo_compare.png) 0px 0px no-repeat;}

/*--- Iconos*/
.anexo .destacados_noticias .anekos_links {margin:0px; padding:30px 0px 15px 0px;}
.anexo .destacados_noticias .anekos_links p {font:11px Arial, Helvetica, sans-serif; float:left; padding:0;}
.anexo .destacados_noticias .anekos_links .redes_sociales {width:218px; float:left; margin:0px; padding:0px 8px 0px 0px;}
.anexo .destacados_noticias .anekos_links .redes_sociales p {padding-right:10px;}
.anexo .destacados_noticias .anekos_links .redes_sociales .iconos {border-right:solid 1px #333;}
.anexo .destacados_noticias .anekos_links .redes_sociales .iconos img {margin-right:10px;}
.anexo .destacados_noticias .anekos_links .opcion_home p {width:90px;} 


/*SUSCRIPCION NEWSLETTER*/
.anexo .suscripcion_newsletter {width:273px; height:108px; background:url(../images/html/bg_suscripcion_newsletter.jpg) no-repeat; padding:20px 5px 0px 145px; margin-top:20px; float:right;}
.anexo .suscripcion_newsletter h1.newsletter {width:97px; height:18px; background:url(../images/html/tit_newsletter.gif) no-repeat; text-indent:-9999px; padding:0;}
.anexo .suscripcion_newsletter p {color:#fff; padding:10px 0px 7px;}
.anexo .suscripcion_newsletter .sus_news_enviar {width:52px; height:14px; background:url(../images/botones/bt_sus_news_enviar.gif) top left no-repeat; text-indent:-9999px; border:none; cursor:pointer; margin:0px 0px 0px 15px; padding:8px 0px 0px; font-size:0px; color:#727272; text-align:left;}

/*GLOBAL ITEMS*/
.global_items {background:url(../images/html/bg_global_items.jpg) bottom no-repeat #C1C4C6; padding:25px 30px 25px 30px; overflow:hidden; width: 943px; margin: 0px auto; height:auto;}
.global_items ul {padding:0;}
.global_items ul li {background:url(../images/html/bullet_global_items.gif) left 8px no-repeat; margin-left:20px; padding:5px 10px 2px 10px; list-style:none;}
.global_items ul li a {color:#666;}

.global_items .vehiculos {width:160px; float:left; margin-right:12px;}
.global_items .vehiculos h2 {background:url(../images/html/bg_tit_global_items_vehiculos.jpg) no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; width:140px; height:26px; padding:10px 0px 0px 20px;}
.global_items .vehiculos ul {background:url(../images/html/bg_global_items_vehiculos.gif) repeat-y; width:160px;}
.global_items .vehiculos .vehiculos_bottom {background:url(../images/html/bg_global_items_vehiculos_bottom.gif) no-repeat; width:160px; height:16px;}

.global_items .garantia_servicios {width:186px; float:left; margin-right:13px;}
.global_items .garantia_servicios h2 {background:url(../images/html/bg_tit_global_items_garantia_servicios.jpg) no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; width:166px; height:26px; padding:10px 0px 0px 20px;}
.global_items .garantia_servicios ul {background:url(../images/html/bg_global_items_garantia_servicios.gif) repeat-y; width:186px;}
.global_items .garantia_servicios .garantia_servicios_bottom {background:url(../images/html/bg_global_items_garantia_servicios_bottom.gif) no-repeat; width:186px; height:16px;}

.global_items .hyundai_camiones {width:226px; float:left;}
.global_items .hyundai_camiones h2 {background:url(../images/html/bg_tit_global_items_hyundai_camiones.jpg) no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; width:206px; height:26px; padding:10px 0px 0px 20px;}
.global_items .hyundai_camiones ul {background:url(../images/html/bg_global_items_hyundai_camiones.gif) repeat-y; width:226px;}
.global_items .hyundai_camiones .hyundai_camiones_bottom {background:url(../images/html/bg_global_items_hyundai_camiones_bottom.gif) no-repeat; width:226px; height:16px;}

/*FOOTER*/
.footer {color:#D7D7D7; width:1003px; margin:0 auto; padding-bottom:50px; overflow:hidden;}
.footer a {color:#D7D7D7;}
.footer .footer_bottom {background:url(../images/html/bg_footer_bottom.jpg) no-repeat; height:20px;}

.footer .footer_cont {background:url(../images/html/bg_footer.jpg) repeat-x #283035; padding:15px 15px 0px; overflow:hidden; height:auto;}
.footer .footer_cont .hyundai {float:left;}
.footer .footer_cont .hyundai a {font-size:10px; padding-top:3px; padding-right:8px; height:20px; display:block; float:left;}
.footer .footer_cont .hyundai a.logo_hyundai {width:115px; float:none;}
.footer .footer_cont .hyundai a.indicadores_ec {background:url(../images/html/ico_indicadores_ec.gif) no-repeat; padding:3px 8px 0px 23px;}
.footer .footer_cont .hyundai a.activo {font-weight:bold;}
.footer .footer_cont .hyundai .divisor_link {padding-top:3px; padding-right:8px; height:20px; display:block; float:left;}
.footer .footer_cont .hyundai .direccion {font-size:10px; margin-top:0px; padding:0px 0px 8px;}
.footer .footer_cont .hyundai .redes_sociales {width:315px; padding:5px 0px 0px; overflow:hidden; display:block; clear:left;}
.footer .footer_cont .hyundai .redes_sociales p {float:left; padding:3px 0px 0px;}
.footer .footer_cont .hyundai .iconos {float:left;}
.footer .footer_cont .hyundai .iconos a {padding:0px;}
.footer .footer_cont .hyundai .iconos img {margin-left:5px;}

.footer .footer_cont .anexos {text-align:right; float:right;}
.footer .footer_cont .anexos a, .footer .footer_cont .anexos a:link, .footer .footer_cont .anexos a:visited {text-decoration:underline;}
.footer .footer_cont .anexos a:hover, .footer .footer_cont .anexos a:active {text-decoration:none;}
.footer .footer_cont .anexos p {float:left; padding-top:3px;}
.footer .footer_cont .anexos .indumotora {margin:0px 0px 30px; clear:both; display:block;}
.footer .footer_cont .anexos .anekos_links {padding:0px 0px 0px 10px; float:left;}


/*CONCESIONARIOS*/
.principal .principal_contenido .concesionarios {background:url(../images/html/bg_concesionarios.gif) repeat-y; width:907px; margin:0 auto 25px; border:solid 1px #CCC; overflow:hidden;}
.principal .principal_contenido h2.tit_conc {font:bold 11px Arial, Helvetica, sans-serif; color:#0A9FD2; padding:25px;}

.principal .principal_contenido .concesionarios .chile {border-right:solid 1px #CCC; width:102px; float:left;}

.principal .principal_contenido .concesionarios .ciudades {width:330px; float:left; overflow:hidden;}
.principal .principal_contenido .concesionarios .ciudades ul {color:#4777A3; float:left; padding:20px 50px;}
.principal .principal_contenido .concesionarios .ciudades ul li {padding:10px 0;}
.principal .principal_contenido .concesionarios .ciudades ul li a:hover, .principal .principal_contenido .concesionarios .ciudades ul li a:active, .principal .principal_contenido .concesionarios .ciudades ul li a.activo {color:#0AA1D2;}

.principal .principal_contenido .concesionarios .direcciones {width:474px; float:left;}
.principal .principal_contenido .concesionarios .direcciones .direcciones_detalle {border-bottom:solid 1px #CCC; width:424px; padding:25px;}
.principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.open, .principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.open:link, .principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.open:visited, .principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.open:hover, .principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.open:active {font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:url(../images/botones/bt_128x26_open.gif) no-repeat; width:128px; height:26px; padding-top:5px; display:block; text-decoration:none; text-indent:-9000px;}
.direcciones_detalle a.close:link, .principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.close:visited, .principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.close:hover, .principal .principal_contenido .concesionarios .direcciones .direcciones_detalle a.close:active {font:bold 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; background:url(../images/botones/bt_128x26_close.gif) no-repeat; width:128px; height:26px; padding-top:5px; display:block; text-decoration:none; text-indent:-9000px;}

.principal .principal_contenido .concesionarios .direcciones .direcciones_detalle .mapa {display: none; margin-top:25px;}
.principal .principal_contenido .concesionarios .direcciones .last {border:none;}


/*NOTICIAS*/
.principal .principal_contenido .contenedor h2.externo {padding:20px 0 0 20px;}
.principal .principal_contenido .contenedor .main img {padding:4px; border:solid 1px #ccc;}
.principal .principal_contenido .contenedor .main .fecha {font-size:10px; color:#0AA0D2;}

.principal .principal_contenido .contenedor .main .titular_noticia {padding:25px; border-bottom:solid 1px #ccc; overflow:hidden;}
.principal .principal_contenido .contenedor .main .titular_noticia a {margin-top:15px; display:block;}
.principal .principal_contenido .contenedor .main .titular_noticia h2 {font-size:11px; padding:0;}
.principal .principal_contenido .contenedor .main .titular_noticia h2 a {margin:0;}
.principal .principal_contenido .contenedor .main .titular_noticia p {width:450px; text-align: justify;}
.principal .principal_contenido .contenedor .main .titular_noticia a.link_img {float:right; margin:0;}
.principal .principal_contenido .contenedor .main .titular_noticia a.link_img img {width:130px;}
.principal .principal_contenido .contenedor .main .titular_noticia .fecha {padding:0px;}

.principal .principal_contenido .sec ul.list_noticias {color:#4677A3;}

/*VIDEOS_CLIENTES*/
.principal .principal_contenido .contenedor .main .videos_clientes {margin:0 0 30px; padding:25px; overflow:hidden;}
.principal .principal_contenido .contenedor .main .videos_clientes a {margin-top:15px; display:block;}
.principal .principal_contenido .contenedor .main .videos_clientes h2 {font-size:11px; padding:0px;}
.principal .principal_contenido .contenedor .main .videos_clientes h2 a {margin:0px;}
.principal .principal_contenido .contenedor .main .videos_clientes p {/*width:450px;*/ text-align: justify;}
.principal .principal_contenido .contenedor .main .videos_clientes #detalle_video {float:left; margin:0px 15px 0px 0px;}
.principal .principal_contenido .contenedor .main .videos_clientes .fecha {padding:0px;}


/*DIVISION USADOS*/
.principal .principal_contenido .contenedor .main .usado {width:132px; height:145px; border:solid 1px #ccc; margin:25px 0px 25px 25px; float:left;}
.principal .principal_contenido .contenedor .main .usado img {padding:0; border:none;}
.principal .principal_contenido .contenedor .main .usado p {font-size:10px; margin:5px;}
.principal .principal_contenido .contenedor .main .usado p a {color:#666;}

/*CONTACTO*/
.principal .principal_contenido .contenedor .main .contacto {padding:25px 25px 25px 100px;}
.principal .principal_contenido .contenedor .main .contacto table {color:#4977A3;}
.principal .principal_contenido .contenedor .main .contacto table td {vertical-align:top;}
.principal .principal_contenido .contenedor .main .contacto .select_form, .principal .principal_contenido .contenedor .main .contacto .txt_form, .principal .principal_contenido .contenedor .main .contacto .txt_form_mje {font:11px Tahoma, Arial, Helvetica, sans-serif; color:#666; width:374px; border:solid 1px #C1C4C6;}
.principal .principal_contenido .contenedor .main .contacto .select_form {height:23px; padding:0px 0px 5px;}
.principal .principal_contenido .contenedor .main .contacto .txt_form {height:20px;}
.principal .principal_contenido .contenedor .main .contacto .txt_form_mje {height:95px;}
.principal .principal_contenido .contenedor .main .contacto .campo_rut {font:12px Tahoma, Arial, Helvetica, sans-serif; text-align:right; padding:0px 3px; color:#666; width:65px; border:solid 1px #C1C4C6;}
.principal .principal_contenido .contenedor .main .contacto .campo_digito {font:12px Tahoma, Arial, Helvetica, sans-serif; text-align:center; color:#666; width:20px; border:solid 1px #C1C4C6;}

.principal .principal_contenido .contenedor .main .contacto2 {padding:0px 25px 25px 100px; text-align:right;}
/*.principal .principal_contenido .contenedor .main .contacto2 input {float:right;}*/
.principal .principal_contenido .contenedor .main .contacto2 .bt_82x26 {margin:0 auto;}

input.placeholder, textarea.placeholder{color:#666;}



/*MAPA DEL SITIO*/
.principal .principal_contenido_site_map {background:#FFF; width:953px; height: 421px; margin:0; padding:0; border-right:solid 1px #FFF; border-bottom:solid 3px #E2E8EB; border-left:solid 1px #FFF;}
.principal .principal_contenido_site_map h2.tit_mapa {font: 12px Arial, Helvetica, sans-serif; color:#4777A3; font-weight: bolder; padding:15px 0px 0px 0px;}
.principal .principal_contenido_site_map p.intro_mapa {font: 11px Arial, Helvetica, sans-serif; color:#666; padding:15px 0px 10px 20px;}
.principal .principal_contenido_site_map div{width: 158px; float: left; padding: 0px 0px 0px 40px; background-color: #FFF;}
.principal .principal_contenido_site_map ul{font: 0.9em/150% Arial, Helvetica, sans-serif; color: #4777A3; margin: 0px; padding: 0px 0px 12px 15px;}
.principal .principal_contenido_site_map a:link, .principal .principal_contenido_site_map a:visited{color: #666; text-decoration: none;}
.principal .principal_contenido_site_map a:hover, .principal .principal_contenido_site_map a:active{color: #4777A3; text-decoration: none;}
.principal .principal_contenido_site_map .link_tit a:link, .principal .principal_contenido_site_map .link_tit a:visited{color: #4777A3; text-decoration: none;}
.principal .principal_contenido_site_map .link_tit a:hover, .principal .principal_contenido_site_map .link_tit a:active{color: #666; text-decoration: none;}




/*MODELOS FICHA*/
a.tab_left, a.tab_left:link, a.tab_left:visited, a.tab_left:hover, a.tab_left:active {width:183px; height:30px; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;}
a.tab_left, a.tab_left:link, a.tab_left:visited {background:url(../images/html/bg_tab_left.jpg) left no-repeat; color:#FFFFFF;}
.tabs-nav a.tab_left:hover, .tabs-nav a.tab_left:active {background:url(../images/html/bg_tab_left_over.gif) left no-repeat; color:#4977A3;}
.tabs-selected a.tab_left, .tabs-selected a.tab_left:link, .tabs-selected a.tab_left:visited {background:url(../images/html/bg_tab_left_over.gif) no-repeat; color:#4977A3;}

a.tab_mid, a.tab_mid:link, a.tab_mid:visited, a.tab_mid:hover, a.tab_mid:active {width:167px; height:30px; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none; border-right:solid 1px #FFFFFF;}
a.tab_mid, a.tab_mid:link, a.tab_mid:visited {background:url(../images/html/bg_tab_mid.jpg) repeat-x; color:#FFFFFF;}
.tabs-nav a.tab_mid:hover, .tabs-nav a.tab_mid:active {background:#FFFFFF; color:#4977A3;}
.tabs-selected a.tab_mid, .tabs-selected a.tab_mid:link, .tabs-selected a.tab_mid:visited {background:#FFFFFF; color:#4977A3;}

a.tab_right, a.tab_right:link, a.tab_right:visited, a.tab_right:hover, a.tab_right:active {width:168px; height:30px; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
a.tab_right, a.tab_right:link, a.tab_right:visited {background:url(../images/html/bg_tab_right.jpg) right no-repeat; color:#FFFFFF;}
.tabs-nav a.tab_right:hover, .tabs-nav a.tab_right:active {background:url(../images/html/bg_tab_right_over.gif) right no-repeat; color:#4977A3;}
.tabs-selected a.tab_right, .tabs-selected a.tab_right:link, .tabs-selected a.tab_right:visited {background:url(../images/html/bg_tab_right_over.gif) right no-repeat; color:#4977A3;}

/*-----------------tabs*/
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
#tabs {background:url(../images/html/bg_tabs.gif) repeat-x bottom #C1C4C6; width:955px; /*height:294px;*/ margin:30px 0px 30px 0px;}
#tabs h1 {background:none; font-size:13px; text-transform:none; color:#4977A3; width:auto; height:auto; padding-left:20px;}
#tabs h2 {font:bold 11px Arial, Helvetica, sans-serif; color:#0AA1D2; padding:0px 0px 0px 20px;}

#tabs .descrip {width:910px; height:190px; border:solid 1px #CCCCCC; margin:0px 0px 0px 20px; padding:0px;}
#tabs .descrip .descrip_txt {width:550px; height:190px; overflow-x:hidden; overflow-y:auto; border-right:solid 1px #CCCCCC; float:left; margin:0;}
#tabs .descrip .descrip_txt p {margin:10px 10px 5px 12px;}
#tabs .descrip .descrip_txt table {width:100%; height:100%; border-collapse:collapse;}
#tabs .descrip .descrip_txt table tr .last {border-bottom:none;}
#tabs .descrip .descrip_txt table th, #tabs .descrip .descrip_txt table td {padding:5px 10px; border-bottom:solid 1px #CCCCCC; }
#tabs .descrip .descrip_txt table td.encabezado {text-align:left; font-weight:normal; color:#4977A3; background:#E2E2E2; border-right:solid 1px #CCCCCC;}
#tabs .descrip .descrip_txt table td {background:#F3F3F3;}
#tabs .descrip .descrip_txt table td.total {color:#333333;}

#tabs .nota {font-size:10px; margin:10px 0px 8px 20px;}

#tabs .descrip .otros {background:#F3F3F3;}
#tabs .descrip .otros h3 {color:#7A9BBA; margin:13px 0px 0px 0px; padding:0px 0px 0px 12px;}

#tabs .descrip .descrip_img {float:right; border:none; height:190px; padding:0;}

 
.tabs-nav {list-style: none; margin: 0; padding: 0px; background:#C1C4C6;}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */ display: block; clear: both; content: " ";}
.tabs-nav li {height:30px; float:left; margin: 0px; min-width: 84px; text-align:center; /* be nice to Opera */}
.tabs-nav a, .tabs-nav a span {display: block; padding: 0 20px; background: url(tab.png) no-repeat;}
.tabs-nav a {position: relative; top: 1px; z-index: 2; padding-left: 0; color: #27537a; font-size: 12px; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap; /* required in IE 6 */}
.tabs-nav .tabs-selected a {color: #000;}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {background-position: 100% -150px; outline: 0; /* prevent dotted border in Firefox */}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {background-position: 100% -100px;}
.tabs-nav a span {width: 64px; /* IE 6 treats width as min-width */ min-width: 64px; height: 18px; /* IE 6 treats height as min-height */ min-height: 18px; padding-top: 6px; padding-right: 0;}
*>.tabs-nav a span { /* hide from IE 6 */width: auto; height: auto;}
.tabs-nav .tabs-selected a span {padding-top: 7px;}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {background-position: 0 -50px;}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {background-position: 0 0;}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */ cursor: text;}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */cursor: pointer;}
/*.tabs-nav .tabs-disabled {opacity: .4;}*/
.tabs-container {width:953px; /*height:261px;*/ border: solid 1px #FFFFFF; padding:1px 0px 0px 0px; background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */}
.tabs-loading em {padding: 0 0 0 20px; background: url(loading.gif) no-repeat 0 50%;}

.anexo .modelo_thumb {width:170px; padding:0px 0px 0px 25px; float:left;}
.anexo .modelo_thumb img {border:solid 1px #ccc;}
.anexo .modelo_thumb p {text-align:center; margin-top:20px;}
.anexo .modelo_thumb p a {color:#4977A3;}

.intro_modelo {width:162px; padding:20px; float:left;}
.intro_modelo p {margin-bottom:20px;}
.intro_modelo img {float:right;}
.intro_modelo .bt_128x26 {margin-top:45px;}

/* Galería */
#gallerycontainer{padding: 0px 0px 30px 65px; text-align:center; height: 360px;}
.thumbnail {float: left; margin: 2px 15px 2px 2px; padding: 4px; text-align: center; color: #CCCCCC;}
.thumbnail img{padding: 7px; margin: auto; display:block;}
.thumbnail a {color:#999999; text-decoration: none; display:block; width:160px; height:110px;}









