/* CSS Document */
html {margin: 0; padding: 0; font:12px normal Geneva, Arial, Helvetica, sans-serif;}
body { text-align: center; margin: 0; color:WHITE; background:BLACK;}
.all { width: 946px; margin: 0 auto; text-align: left; position: relative;}
h3 { margin:0; padding:0;font-size:16px;}
h4 { margin:0; padding:0;font-size:12px;}
a {color:#298EBA;}

/* cabecera supermotor */
#barra { background:#E7EBEF; border-top: 4px solid #E20074; padding-bottom:1px; float:left; width:100%; margin: 0; padding: 0;}
#logoya { margin: 1px 10px 1px 0; width: auto; float: left;}
#header { background:#edf0f2; padding-top: 8px; }
#header #publi { display: inline; float: left; background-color: #edf0f2;}
#cabecera{ height: 90px; background-color: #edf0f2; padding-top: 0px; }
#headerleft { width: 154px; display: inline; /* IE Hack */ float: left; }
#headerright { width: 770px; height: 70px; /* border: 1px solid #ffffff; */ display: inline; /* IE Hack */ float: left; margin-left: 10px;}
#subnavbar { background-image: url("http://www.supermotor.com/imgsupermotor/fsubbotonera.gif"); background-repeat: repeat-x; height: 27px; text-align: left; padding: 2px 0px 0px 16px;}
#nuevo_menu { display: inline; float:left; width:100%; margin:0px 0 0 0px; padding:0; background-color: #edf0f2;}
#nuevo_menu a { display: inline; background: url("http://www.supermotor.com/imgsupermotor/esquina_izquierda.gif") no-repeat 0 0; color:#FFFFFF; text-decoration:none; margin:0; padding:7px 0px 7px 9px; float:left; width:auto; font-weight: bold;}
#nuevo_menu img{ margin:0; padding:0; float:left; display:inline; width: auto;}
#nuevo_menu a:hover { float: left; width:auto; margin:0; background:url("http://www.supermotor.com/imgsupermotor/esquina_izquierda_02.gif") no-repeat left top; }
#nuevo_menu a.on { float: left; width:auto; margin:0; padding:7px 0px 7px 9px; background:url("http://www.supermotor.com/imgsupermotor/esquina_izquierda_02.gif") no-repeat left top;}
#submenu  { float:left;  width:100%; display:inline; margin:0px 0 1px 0px; padding:0; list-style:none; background: url("http://www.supermotor.com/imgsupermotor/repeat_menu_secun.gif") repeat-x top left #edf0f2; }
#submenu li { float:left; margin:0 5px; padding:4px 0; display:inline; width:auto; color:#000000; font-weight:bold; background-color:transparent; background-image:url("http://www.supermotor.com/imgsupermotor/separacion.gif"); background-position: 0 50%; background-repeat:no-repeat; font-size:9px; font-weight:normal;}
#submenu li#inicio { background-image:url("http://www.supermotor.com/imgsupermotor/inicio_menu_secun.gif"); background-repeat:no-repeat; background-position:left top; margin:0; padding:4px 0; float:left; width:auto;}
#submenu li#final{ background-image:url("http://www.supermotor.com/imgsupermotor/fin_menu_secun.gif"); background-repeat:no-repeat; background-position:right top; margin:0; padding:4px 0; float:right; width:auto;}
#submenu li a { color:#000000; padding:0 0 0 10px; background-image:none; text-decoration:none}
#submenu li a:hover { background-image:none; background-color:transparent; color:#FFFFFF;}
#submenu li a.on { background-image:none; background-color:transparent; color:#FFFFFF;}
/* fin cabecera supermotor*/

/* inicio cabecera especial */
.cabeceraespecial { float:left; margin:0; padding:0; display:inline; width:946px; background:url("../img/bg_head_ford.gif") top left no-repeat; height:142PX;}
.cabeceraespecial h2 { margin:25px 0 0 11px; padding:0; float:left; display:inline; width:175px; height:77px; overflow: hidden; font-size:9px;}
.cabeceraespecial h2 span { position: absolute; width:175px; height:77px; padding: 0; margin: 0; background-image:url("../img/logosalon.gif"); background-position:top left; background-repeat: no-repeat;}
#menu {	float:left; margin:30px 0 0 0; padding:0px; font-size:18px; width:100%}
#menu ul { margin:0; padding:0; float:left; display:inline; list-style-type:none;}
#menu ul li { display:inline; margin:0; padding:0; float:left; text-decoration:none;}
#menu ul li a {padding:2px 15px; margin:0; display:block; text-decoration:none; color:white;}
#menu ul li.last {}
#menu ul li a:hover {color:#F8CB0D; text-decoration: blink;}
#menu li#active a{ color:#F8CB0D;}
/* fin cabecera especial */
/* inicio main */
#main { margin:0; padding:0 10px 10px 10px; float:left; display:inline; width:926px;}
#main h3 {}
#main h4 {}
#main a { text-decoration:none;}
#main a:hover { text-decoration:underline;}
#main ul { margin:0; padding:0;}
#main li { list-style:none;}
/*  inicio destacados */
#destacados { margin:10px 0 20px 0; padding:0; float:left; display:inline; width:560px;}
#destacados h3 { border-bottom:1px solid #efefef; padding:5px 0;}
#destacados .destacado { margin:0; padding:10px 0 5px 0; float:left; display:inline; width:560px; color:#000; BACKGROUND:WHITE;}
#destacados .destacado.first { background:white url("../img/bg_destacado1.gif") bottom left repeat-x; padding-bottom:20px; margin-bottom:0;}
#destacados .destacado .foto { margin:0; padding:0; float:left; display:inline; width:187px;}
#destacados .destacado .foto img {margin:0 0 0 10px; padding:0; border:1px solid #414141;}
#destacados .destacado .foto h4 { margin:3px 0 0 10px; padding:0; width:187px; font-size:11px; font-weight:normal;}
#destacados .destacado .texto { margin:0 0 0 20px; padding:0; float:left; display:inline; width:340px;}
#destacados .destacado .texto h4 { color:#154348; margin-bottom:5px;}
#destacados .destacado .texto p { margin:0; padding:5px; border-left:1px solid #666; color:#414141;}
/*  fin destacados */
/*  inicio listado de marcas */
#listado { margin:0; padding:0 0; float:right; display:inline; width:350px; background-image:url("../img/bg_marcas2.gif"); background-repeat:repeat-x; background-position:0 42px;}
#listado h3 {background:url("../img/bg_marcas.gif");background-position: top left; background-repeat: no-repeat; padding:14px 10px;}
#listado ul { float:left; width:111px; margin:0; display:inline; padding:0 0 0 5px;}
#listado li { margin:3px 0; padding:0 0;}
#listado li a { color:#fff;}
/*  fin listado de marcas */
/* inicio novedades */
#novedades { margin:0 0 10px 0; padding:0 0 26px 0; float:left; display:inline; width:560px; background:#6A828C url("../img/bg_nov2.gif") bottom left repeat-x;}
#novedades h3 {background: url("../img/bg_nov.gif") top left repeat-x; padding:9px;}
#novedades .listado { margin:0; padding:5px 0; display:inline; float:left; width:560px; background:#4E5D63; border-bottom:1px solid #4A5B62;}
#novedades ul { margin:0; padding:0 10px; float:left; display:inline; width:540px;}
#novedades li { margin:0 15px 0 0; padding:0; float:left; display:inline;}
#novedades li a{ color:#fff;}
#novedades .modulonovedades { margin:0; padding:10px; float:left; display:inline; width:540px;}
#novedades .modulonovedades .foto { margin:0; padding:0; float:left; width:100px; display:inline;}
#novedades .modulonovedades .foto img { border:1px solid white;}
#novedades .modulonovedades h4 { margin:0 0 0 10px; padding:0; float:left; display:inline; width:420px;}
#novedades .modulonovedades p { margin:0 0 0 10px; padding:5px 0; float:left; display:inline; width:420px;}
/* fin novedades */
/* inicio robapaginas */
#publicidad { margin:10px 0; padding:0; float:right; display:inline; width:330px;}
.robapaginas { margin:0; padding:0; float:left; width:330px; height:200px; display:inline; text-align:center;}
#publicidad p { font-size:9px; margin:0 32px 0 0; padding:2px 0; text-align:right; display:block; float:right;}
/* fin robapaginas */
/* inicio prototipos */
#prototipos { margin:0; padding:0; float:left; display:block; width:906px;}
#prototipos h3 {}
#prototipos ul { margin:0; padding:0 2px; float:left; display:inline; width:902px;}
#prototipos ul li { margin:0; padding:8px 0; float:left; display:inline; width:128px; text-align:center; border-right:1px solid #efefef;}
#prototipos ul li img { border:1px solid white;}
#prototipos ul li p {font-size:11px; margin:0; padding:0;}
#prototipos ul li a { color:#fff;}
#prototipos ul li.last  { margin-right:0; border-right:0px none;}
/* fin prototipos */
/* fin main */

/* inicio galeria */
#galeria  { margin:15px 0 10px 0; padding:0 0 20px 0; float:left; display:inline; width:946px; background:url("../img/bg_body.jpg") top right no-repeat;}
#galeria table { width:916px; margin:0 15px; padding:0; color:#000; font-size:12px;}
#galeria td { width:20%; padding:5px 0; text-align:center;}
#galeria td img { border:1px solid #efefef;}
#galeria td p { margin:0; padding:5px 0 0 0;}
#galeria td p a { text-decoration:none; color:white;}
#galeria td p a:hover { text-decoration:underline;}
#galeria td#publicidad { margin:0 0 0 40px; padding:0; float:left; display:inline; background:#efefef; width:40%; text-align:center;}
#galeria td#publicidad .robapaginas { margin:1px; padding:0; float:left; width:200px; height:200px; display:inline; background:white;}
#galeria #publicidad p { font-size:11px; margin:0 62px 0 0; padding:2px 0; display:inline; float:right;}
/* fin galeria */

/* inicio marcas */
#marcas { margin:15px 0 10px 0; padding:0 0 20px 0; float:left; display:inline; width:946px;}
#marcas table { width:916px; margin:0 15px; padding:0; color:#000; font-size:12px;}
#marcas .tr0{ background: #5A727B; padding:6px 10px 6px 10px; font-size:14px; font-weight:bold; color:#fff;}
#marcas .tr1{ background: #C9D3D7; padding:4px 10px 4px 10px;}
#marcas .tr1 a { text-decoration:none; color:#000;}
#marcas .tr1 a:hover { text-decoration:underline;}
#marcas .tr2{ background: #F8F8F8; padding:4px 10px 4px 10px;}
#marcas .tr2 a { text-decoration:none; color:#000;}
#marcas .tr2 a:hover { text-decoration:underline;}
#marcas .ir { padding:0px; margin:0; text-decoration:none; background: url("../img/bg_ir.gif") center left repeat-y;font-size:10px; display:block; text-align:center; text-transform:uppercase;}
#marcas .tr1 a.ir, #marcas .tr2 a.ir { text-decoration:none; color:white;}
/* fin marcas */

/* inicio informacion */
#main #informacion { margin:15px 0; padding:0 0 26px 0; float:left; display:inline; width:560px; background:#6A828C url("../img/bg_nov2.gif") bottom left repeat-x;}
#main #informacion h3 {background: url("../img/bg_nov.gif") top left repeat-x; padding:9px;}
#main #informacion .maininfo { margin:20px; padding:10px 10px 0 10px; float:left; border:1px solid #8EA8AF; display:inline; width:498px; background:#546C75; font-size:12px;}
#main #informacion .maininfo ul { margin:0 0 10px 0;}
#main #informacion .maininfo ul li a { margin: 0 5px; text-decoration:underline; font-size:14px; color:#fff;}
#main #informacion .info { margin:0; padding:0 20px 10px 20px; float:left; background:#f7f7f7; display:inline; width:520px; border-bottom:1px solid #4A5B62; border-top:1px solid #4A5B62; background:#546C75;}
#main #informacion .info h4 { border-bottom:1px solid; padding:10px 0 5px 0; font-size:16px;}
#main #informacion .info h5 { margin:10px 0; font-size:14px;}
#main .cartel { margin:15px 0; padding:0; float:right; display:inline; width:330px; text-align:center;}
#main .cartel p { margin:0; padding:5px 0; float:left; display:inline; width:330px; font-size:13px; text-align:center;}
/* fin informacion */

/* inicio marca */
#marca { margin:15px 0 10px 0; padding:0 0 20px 0; float:left; display:inline; width:946px;}
#marca h3 { padding:0 0 5px 0; margin:0 15px; font-size:22px;}
#marca .modelo { margin:0 0 1px 15px; padding:0 0 15px 0; float:left; display:inline; background:#ffffff url("../img/bg-date.gif")  no-repeat; background-position:99% 50px; width:916px; color:#414141;}
#marca .modelo h4 {margin:0 0 5px 0; padding:9px 0 20px 15px;background:#658C97 url("../img/bg_destacado1.gif") bottom left repeat-x;font-size:16px; color:#FFF;}
#marca .modelo img { margin:0 15px; padding:0; border:1px solid #393939; float:left; display:inline;}
#marca .modelo p { margin:0; padding:0 0 0 15px; float:left; display:inline; width:630px; font-size:13px; border-left:1px solid #999;}
#marca .modelo p a {}
#marca .modelo p a:hover { }
#marca .modelo h5 {margin:0 15px 0 0 ; padding:0; float:right; display:inline; width:685px; font-size:13px; text-align:right; background:url("../img/moredata.gif"); background-position:100% 50%; background-repeat:no-repeat; height:23px;}
#marca .modelo h5 a{ color:#54757E; display:inline; padding:4px 0; margin-right:40px; float: right;}
#marca .modelo h5 a:hover{ text-decoration:none;}
#marca .listamarcas { margin:10px 5px 0 15px; padding:0; float:left; display:inline; width:650px;background-image:url("../img/bg_marcas4.gif"); background-repeat:repeat-x; background-position:0 42px;}
#marca .listamarcas h5 { margin:0; font-size:16px; background:url("../img/bg_marcas3.gif");background-position: top left; background-repeat: no-repeat; padding:14px 10px;}
#marca .listamarcas ul { margin:0; padding:0; float:left; display:inline; width:20%;}
#marca .listamarcas li { margin:3px 0; padding:0 10px; display:block; list-style:none;}
#marca .listamarcas li a { color:#fff;}
#marca .listamarcas li a:hover {}
#marca #publicidad { margin:10px 15px 0 5px; padding:0; float:right; display:inline; width:202px;}
#marca #publicidad .robapaginas { margin:1px; padding:0; float:right; width:200px; display:inline; text-align:right;}
#marca #publicidad p { font-size:11px; margin:0; padding:2px 0; text-align:right; display:inline; float:left;}
/* fin marca */

/* inicio footer   */
.footer{ margin:0; padding:10px 0; float:left; width:946px; display:inline; background:#fff url("../img/bg_foot.gif") top left no-repeat; text-align:center; font-size:10px; border-top:1px solid #80152F;}
.footer a { text-decoration:none; font-size:11px; color:#000;}
.footer a:hover { text-decoration:underline;}
.menufooter { margin:0; padding:0; float:left; display:inline; width:946px; text-align:center;}
.menufooter ul { margin:0; padding:0; float:left; display:inline; width:946px; list-style-type:none;}
.menufooter li { display:inline ; margin-left:2px;}
.menufooter li a:hover { text-decoration:underline;}
.logoscierre{ margin:0; padding:5px 0 0 0; display:inline; float:left; width:946px;}
.logoscierre p { margin:5px 0; padding:0; display:inline; float:left; width:900px;}
/* fin footer */ 
