@charset "utf-8";
/* CSS Document */
html{height: 100%; background-color: #112973;}
body {background-color: #112973;  font-family: Arial, Helvetica,sans-serif; font-size: 12px; text-align: center; color: #8d8d8d; height: 100%}
a{text-decoration: none; color:  #8d8d8d}
a:hover{color:#032c86}
#container{margin: 0; width: 100%; height: 100%; display: table}
#container_gral{display: table-cell; position: relative; vertical-align: middle;}
#centro{width: 1019px; margin: 0 auto; position: relative; background-color:transparent;text-align: left;overflow: hidden}

#borde_cont{width: 1019px; text-align: center; float: left;}
#borde_cont div.borde_sup{width: 1019px; float: left;height: 12px; background-image: url(/themes/default/images/borde_sup.png); background-repeat: no-repeat;background-position: bottom center;}
#borde_cont div.borde_cuerpo{width: 1019px;text-align: left; float: left;background-image: url(/themes/default/images/fondo_cuerpo.png); background-repeat: repeat-y}
#borde_cont div.borde_sup.inf{ background-image: url(/themes/default/images/borde_inf.png);background-position: top center; }

/* Cabezal 
    ------------------------------------*/
#Hd{width: 960px; height: 100px;margin-left: 30px; margin-top: 10px }
#Hd div.cabezal_sup_cont{width: 960px; height: 68px; float: left}
#Hd div.cabezal_sup_cont a.logo{float: left; width: 369px; height: 68px; background-image: url(/themes/default/images/Logo_Homero_de_Leon.jpg); background-repeat: no-repeat; background-position: top left}
#Hd div.cabezal_sup_cont a.logo2{float: left; width: 326px; height: 55px; margin-top:5px ; background-image: url(/themes/default/images/Logo_GreatWall.png); background-repeat: no-repeat; background-position: top left}
#Hd div.cabezal_sup_cont a.chat{float: left; width: 187px; height: 55px; margin-left: 70px; background-image: url(/themes/default/images/Chat_Online.gif); background-repeat: no-repeat; background-position: top center}
#Hd div.cabezal_sup_cont a.chat:hover{background-image: url(/themes/default/images/Chat_Offline.gif)}
#Hd div.cabezal_sup_cont div.hora_cont{float: right; width: 250px; margin-top: 15px;text-align: right;}
#Hd div.cabezal_inf_cont{float: left; width: 960px; height: 38px;}

/*MENU*/
#Hd div.cabezal_inf_cont div.menu_cont{float: left; width: 690px; height: 37px;}

ul.sf-menu li a.sf-with-ul.btn{background-repeat: no-repeat;background-position: center center}
ul.sf-menu li a.sf-with-ul.btn.inicio{width: 45px; background-image: url(/themes/default/images/menu/Inicio.png);}
ul.sf-menu li a.sf-with-ul.btn.inicio:hover{background-image: url(/themes/default/images/menu/Inicio_hover.png);}
ul.sf-menu li a.sf-with-ul.btn.empresa{width:91px; background-image: url(/themes/default/images/menu/Empresa.png);}
ul.sf-menu li a.sf-with-ul.btn.empresa:hover{background-image: url(/themes/default/images/menu/Empresa_hover.png);}
ul.sf-menu li a.sf-with-ul.btn.marcas{width:75px; background-image: url(/themes/default/images/menu/Modelos.png);background-position: center center}
ul.sf-menu li a.sf-with-ul.btn.marcas:hover{background-image: url(/themes/default/images/menu/Modelos_hover.png);}
ul.sf-menu li a.sf-with-ul.btn.concesionarios{width:112px; background-image: url(/themes/default/images/menu/Concesionarios.png);}
ul.sf-menu li a.sf-with-ul.btn.concesionarios:hover{background-image: url(/themes/default/images/menu/Concesionarios_hover.png);}
ul.sf-menu li a.sf-with-ul.btn.repuestos{width:85px; background-image: url(/themes/default/images/menu/Repuestos.png);}
ul.sf-menu li a.sf-with-ul.btn.repuestos:hover{background-image: url(/themes/default/images/menu/Repuestos_hover.png);}
ul.sf-menu li a.sf-with-ul.btn.talleres{width:69px; background-image: url(/themes/default/images/menu/Talleres.png);}
ul.sf-menu li a.sf-with-ul.btn.talleres:hover{background-image: url(/themes/default/images/menu/Talleres_hover.png);}
ul.sf-menu li a.sf-with-ul.btn.noticias{width:70px; background-image: url(/themes/default/images/menu/Noticias.png);}
ul.sf-menu li a.sf-with-ul.btn.noticias:hover{background-image: url(/themes/default/images/menu/Noticias_hover.png);}
ul.sf-menu li a.sf-with-ul.btn.contacto{width:63px; background-image: url(/themes/default/images/menu/Contacto.png);}
ul.sf-menu li a.sf-with-ul.btn.contacto:hover{background-image: url(/themes/default/images/menu/Contacto_hover.png);}
div.menu_sep{width: 2px; height: 36px; float: left;background-image: url(/themes/default/images/menu/Separador.png); background-position: center center; background-repeat: no-repeat }

div.menu_sep_vert{float: left;width: 130px;margin-left: 8px; height: 2px;line-height:10%;background: url(/themes/default/images/menu_sep_vert_3.jpg);background-position: center left;background-repeat: no-repeat}

/*MENU*/
/*#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li div.menu_sep{width: 2px; height: 24px; float: left;background-image: url(/themes/default/images/menu/Separador.png); background-position: center center; background-repeat: no-repeat }
#Hd div.cabezal_inf_cont div.menu_cont{float: left; width: 690px; height: 24px;margin-top: 5px}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn{height: 24px; background-repeat: no-repeat;float: left}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.inicio{width: 45px; background-image: url(/themes/default/images/menu/Inicio.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.inicio:hover{background-image: url(/themes/default/images/menu/Inicio_hover.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.empresa{width: 91px; background-image: url(/themes/default/images/menu/Empresa.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.empresa:hover{background-image: url(/themes/default/images/menu/Empresa_hover.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.marcas{width: 75px; background-image: url(/themes/default/images/menu/Modelos.png);background-position:center center}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.marcas:hover{background-image: url(/themes/default/images/menu/Modelos_hover.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.concesionarios{width: 112px; background-image: url(/themes/default/images/menu/Concesionarios.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.concesionarios:hover{background-image: url(/themes/default/images/menu/Concesionarios_hover.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.repuestos{width: 85px; background-image: url(/themes/default/images/menu/Repuestos.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.repuestos:hover{background-image: url(/themes/default/images/menu/Repuestos_hover.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.talleres{width: 69px; background-image: url(/themes/default/images/menu/Talleres.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.talleres:hover{background-image: url(/themes/default/images/menu/Talleres_hover.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.contacto{width: 63px; background-image: url(/themes/default/images/menu/Contacto.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.contacto:hover{background-image: url(/themes/default/images/menu/Contacto_hover.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.marcas div.submenu{width: 581px; height: 338px;top: 116px; float: left; position: absolute; z-index: 1001;right: 255px;padding-top: 12px;display: none}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.not{width: 70px; background-image: url(/themes/default/images/menu/Noticias.png)}
#Hd div.cabezal_inf_cont div.menu_cont div.ddsmoothmenu ul li a.btn.not:hover{background-image: url(/themes/default/images/menu/Noticias_hover.png)}
*/

#Hd div.cabezal_inf_cont div.buscador_cont{float: right; width: 220px; height: 38px }
#Hd div.cabezal_inf_cont div.buscador_cont div.input_cont{float: left; width: 203px; border-bottom: 2px solid #d5d5d5; height: 20px }
#Hd div.cabezal_inf_cont div.buscador_cont div.input_cont input{width: 200px; color: #ccccce; border: 0px }
#Hd div.cabezal_inf_cont div.buscador_cont a.lupa{float: right; width: 17px; height: 22px; background-image: url(/themes/default/images/inicio/Lupa.png); background-repeat: no-repeat}



#Bd{float: left; width: 960px;margin-left: 30px}
#Bd div.contenedor_content{float: left; width: 960px;}
#Bd div.contenedor_content div.imagen_inicio{float: left; width: 638px; height: 115px; background-image: url(/themes/default/images/imagen_inicio.jpg); background-repeat: no-repeat}
#Bd div.contenedor_content div.slides_inicio_cont{float: left; width: 322px; height: 116px;}
#Bd div.contenedor_content a.talleres{width: 315px; height: 115px; float: left; background-image: url(/themes/default/images/Conozca_Talleres.jpg); background-repeat: no-repeat}
#Bd div.contenedor_content a.talleres:hover{background-image: url(/themes/default/images/Conozca_Talleres_Hover.jpg)}
#Bd div.contenedor_content div.slide_cont{width: 960px; float: left; height: 410px;}
#Bd div.contenedor_content div.separador{width: 960px; height: 3px; background-image: url(/themes/default/images/inicio/sep_fondo.jpg); background-position: center center; background-repeat: repeat-x; margin-top: 6px; margin-bottom: 6px; float: left}
#Bd div.contenedor_admin{width:960px; float:left;}

/* Autos
--------------------------------------*/

#Bd div.contenedor_content div.wrap_autos{float:left; width:960px}
#Bd div.contenedor_content div.wrap_autos div.col_galeria{float: left; width: 285px; margin-top: 15px; margin-right: 15px}
#Bd div.contenedor_content div.wrap_autos div.col_galeria a.descargar_pdf{float: left; width: 285px;height: 72px; margin-top: 10px; background-image: url(/themes/default/images/descargar_pdf.jpg);background-position: center center; background-repeat: no-repeat}
#Bd div.contenedor_content div.wrap_autos div.col_prop{float: right; width: 660px;position: absolute; z-index: 10;right: 0px; top: 380px}
#Bd div.contenedor_content div.wrap_autos div.col_prop table{width: 100%; float: left;text-transform: uppercase;font-size: 12px;margin-bottom: 10px}
#Bd div.contenedor_content div.wrap_autos div.col_prop table tr td{background-color: #FFF;font-weight: bold; color: #000;padding: 3px; border-top:1px solid #000;border-left:1px solid #000}
#Bd div.contenedor_content div.wrap_autos div.col_prop table th{background-color: #000; color: #FFF; height: 10px;font-weight: bold; padding: 5px;}
#Bd div.contenedor_content div.wrap_autos div.col_prop table th.borde_superior_prop{height: 28px;width: 260px;font-weight: bold;color:#000; text-align: center;text-transform: uppercase; background-color: transparent;background-position: left center;background-image:url(/themes/default/images/border_izq_tabla_caract.png); background-repeat: no-repeat}
#Bd div.contenedor_content div.wrap_autos div.col_prop table th.borde_superior_prop.der{background-image:url(/themes/default/images/border_der_tabla_caract.png); width: 399px}


/* Contacto
--------------------------------------*/
#Bd div.contenedor_content div.contacto_barra_tit {background-color: #226A9C;color: #FFFFFF;font-size: 13px;margin-bottom: 10px;padding: 10px;text-align: left;width: 98%;}
#Bd div.contenedor_content div.contacto_cont {float: left;width: 100%;margin-top:20px}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq {float: left;width: 50%;margin-left: 10px}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_der {float: right;text-align: center;width: 45%;}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq div.preferencia {background-color: #226A9C;color: #FFFFFF;float: left;padding: 10px;width: 460px;}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq div.input_cont {background-color: #E2E2E2;color: #9B9B9B;float: left;height: 30px;padding-bottom: 5px;padding-left: 50px;padding-top: 5px;text-align: left;width: 90%;}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq div.input_cont input {color: #9B9B9B;height: 20px;width: 250px;}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq div.input_cont2 {background-color: #E2E2E2;color: #9B9B9B;float: left;height: 60px;padding-bottom: 5px;padding-left: 50px;padding-top: 5px;text-align: left;width: 90%;}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq div.input_cont2 textarea {color: #9B9B9B;height: 50px;width: 250px;}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq div.contacto_texto {color: #9B9B9B;font-size: 13px;text-align: left;}
#Bd div.contenedor_content div.contacto_cont div.contacto_cont_izq div.input_cont2 input.btn_enviar {background-color: #9B9B9B;border: 0 none;color: #E2E2E2;}

/* Noticias
---------------------------------------*/
#Bd div.contenedor_content div.noticias_cont{float: left; width: 960px}
#Bd div.contenedor_content div.noticias_cont a.ver_mas{color:#343434; font-weight: bold}
#Bd div.contenedor_content div.noticias_cont a.ver_mas:hover{color:#006bab}
#Bd div.contenedor_content a.noticias_titulo{float: left;color: #343434; font-weight:bold;}
#Bd div.contenedor_content a.noticias_titulo:hover{color:#006bab}
#Bd div.contenedor_content div.noticias_titulo{float: left;color: #343434; font-weight:bold;}
#Bd div.contenedor_content div.paginacion_cont{width:100%; float: left;}
#Bd div.contenedor_content div.paginacion{float: right; padding: 3px 5px 3px 5px; border:1px solid #8d8d8d; margin-left: 5px }
#Bd div.contenedor_content div.paginacion_pagina{float: right;margin-top: 3px}
#Bd div.contenedor_content a.ver_todas{float:right; color:#343434;font-weight: bold; text-transform: uppercase;}
#Bd div.contenedor_content div.fecha_cont{float: left;margin-top: 10px; width: 100%; margin-bottom: 5px; text-align: right}
#Bd div.contenedor_content div.fecha_cont select{height: 20px; color: #8d8d8d}
#Bd div.contenedor_content div.fecha_cont div.noticias_tit{float:left; color: #343434; font-weight:bold;font-size: 14px;margin-top: 2px }


/* Secciones
--------------------------------------*/

#Bd div.contenedor_content div.titulos_sec{float: left;color: #343434; font-weight:bold; font-size: 14px;margin-top: 10px; margin-bottom: 10px;}
#Bd div.contenedor_content div.galeria_cont{float: right;width:360px}
#Bd div.contenedor_content div.texto_seccion_cont{float: left;width:580px}


#Ft{float: left; width: 960px; height: 50px;margin-left: 30px;margin-top: 10px;position: relative; z-index: 2}
#Ft div.direccion{position: absolute; width: 500px;left: -19px;z-index:2; height: 50px; background-image: url(/themes/default/images/Direccion_Homero_de_Leon.png); background-repeat: no-repeat; background-position: 20px 5px}
#Ft div.degradee{position: absolute; width: 996px;right: -18px;z-index:1; height: 50px; background-image: url(/themes/default/images/pie_fondo.jpg); background-repeat: repeat-x}
#Ft a.logo_pie{float: right; width: 103px; height: 40px;position: relative; z-index: 3; background-image: url(/themes/default/images/Logo_Homero_de_Leon_pie.png); background-repeat: no-repeat}















