body {background-color:#E5E5E5; margin:0;}
.salon {margin:0pt auto;width:946px;font-family: Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;}
.cleaner {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}

/* inicio cabecera especial */
#cabeceraespecial {margin:0;padding:0;width:946px;background: #456830 url(../images/fnd_head.jpg) top left no-repeat;height:217px;}
#cabeceraespecial .logo{margin:0 20px;padding-top:20px;}
#cabeceraespecial .fecha{width:170px;float:left;margin:15px 0 0 165px;}
#cabeceraespecial .fecha h2{font-size:12px;color:#333;float:left}
#cabeceraespecial .titulo{width:162px;float:left;margin:15px 0 0 0;}
#cabeceraespecial .titulo h2{font-size:12px;color:#0097C1;float:right;}
#cabeceraespecial .sep{float:left;margin-top:25px;}

#menu {width:100%;background:url(../images/fnd_menu.jpg) 0 0 repeat-x;width:946px;height:39px;}
#menu ul {margin:8px 10px;padding:0;float:left;display:inline;list-style-type:none;}
#menu ul li {display:inline;margin:0;padding:0;float:left;background:url(../images/menu_sep.gif) right center no-repeat;}
#menu ul li a, #menu ul li a:visited {padding:0 20px;text-decoration:none;font-size:14px;color:#333;}
#menu ul li a:hover{color:#03A0C3;text-decoration:none;}
#menu ul li.active a{color:#03A0C3;}
#menu ul li.last{background:none;}

/* inicio main */
#main { margin:0;padding:0;float:left;width:946px;background:#FFF;}
.promo1{}

/*  inicio destacados */
#destacados {margin:30px 0 20px 10px;float:left;width:500px;}
#destacados h2 {margin:0 0 5px 0; padding:0;font-size:18px;}

#destacados .destacado {margin:0 0 0.5em;padding:10px 0 10px 0;float:left;}
#destacados .destacado .foto {margin:0; padding:5px; float:left;  width:187px; border:#E5E5E5 solid 1px;}
#destacados .destacado .texto { margin:0 0 0 10px; padding:10px; float:left; width:270px; border-top:#E5E5E5 solid 1px; border-bottom:#E5E5E5 solid 1px; background-color:#FFFDF0;}
#destacados .destacado .texto h4 {color:#333; font-size:12px; margin:0 0 10px 0;}
#destacados .destacado .texto h4 a{color:#333;text-decoration:none;}
#destacados .destacado .texto p { margin:0;}

/*  inicio listado de marcas */
#listado {background:url(../images/fnd_marcas.jpg) 0 0 no-repeat; margin:25px 0 0 35px; padding:0 20px; float:left;}
#listado h2 {padding:0;font-size:18px;}
#listado ul {float:left; width:95px; margin:0; padding:0 0 0 19px; list-style:none;}
#listado li {margin:3px 0; padding:0 0; list-style:none;}
#listado li a {color:#282420;text-decoration:none;}


/* inicio novedades */
#main .back-color{background-color:#C6E0E0; border-top:#E5E5E5 solid 1px;float:left;margin:0 10px 20px 10px;padding:15px;width:896px;}

#novedades {margin:0;padding:0; float:left; width:550px;}
#novedades h3 {font-size:18px;}
#novedades .listado {padding:5px 0; float:left; background:#16A0C5; border:#FFF solid 1px;width:540px;}
#novedades ul {margin:0; padding:0 10px; float:left; display:inline;}
#novedades li {margin:0 15px 0 0; padding:0; float:left; display:inline;}
#novedades li a{color:#FFF; text-decoration:none; white-space:nowrap}
#novedades .modulonovedades {margin:0; padding:10px; float:left;}
#novedades .modulonovedades .foto {margin-left:10px;; padding:3px; float:right; width:100px;border:1px solid #FFF;}
#novedades .modulonovedades h4 {padding:0; float:right;margin:0;font-size:12px;}
#novedades .modulonovedades h4 a{color:#333; text-decoration:none;}
#novedades .modulonovedades p {float:left; width:410px;text-align:right;margin:0;}

#publicidad {margin:0 0 0 10px ; padding:0; float:left;width:330px;}
#publicidad_foto {margin:0 auto; padding:0; width:330px;}
.robapaginas {margin:46px auto 10px auto; padding:0;text-align:center;}
.robapaginas_foto {margin:0 auto 10px auto; padding:0;text-align:center;}
#publicidad p, #publicidad_foto p {font-size:0.9em; margin:0; padding:2px 0; text-align:center; display:block; float:right; width:330px;}

/* inicio prototipos */
#prototipos {margin:0; padding:0; float:left; display:block;}
#prototipos h3 {font-size:18px;}
#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;}
#prototipos ul li img {border:1px solid #FFF; padding:3px;}
#prototipos ul li p {font-size:11px; margin:0; padding:0;}
#prototipos ul li a { color:#333;}

/*tabla marcas*/
table.marcas {border-collapse:collapse;margin:1em auto;width:95%;}
table.marcas th {background:#328AA4 url(tr_back.gif) repeat-x scroll 0%;color:#FFFFFF;}
table.marcas th, table.marcas td {border:1px solid #FFFFFF;padding:4px 10px;;text-align:left;}
table.marcas td a{color:#333;text-decoration:none;}
table.marcas td a:hover{color:#333;text-decoration:none;}
table.marcas tr.even td {background:#E5F1F4 none repeat scroll 0%;}
table.marcas tr.odd td {background:#F8FBFC none repeat scroll 0%;}
table.marcas a.ir {background:#ECFBD4 url(../img/bg_ir.gif) no-repeat scroll 0pt 50%;display:block;margin:0;padding:0;text-align:center;text-decoration:none;color:#4A98AF;}
table.marcas td img{border:none;}

/* inicio informacion */
#main #informacion {margin:15px 10px;padding:0 0 26px 0;float:left;display:inline;width:560px;}
#main #informacion h3 {padding:10px; margin:0 0 0.5em;}
#main #informacion .dot{border:2px dashed #FFFFFF;margin-top:0px;padding:8px;}

#main #informacion .maininfo {background-color:#EEE;margin-bottom:4px;margin-bottom:20px;padding:8px;width:520px;}
#main #informacion .maininfo ul {margin:0 0 10px 0;list-style:none;padding:0;}
#main #informacion .maininfo ul li a {margin:0 5px;color:#4A98AF;text-decoration:underline;}

#main #informacion .info {background-color:#ECFBD4;margin-bottom:4px;margin-top:0px;padding:8px;width:520px;}
#main #informacion .info ul {margin:0 0 10px 0;list-style:none;padding:0;}
#main #informacion .info li{margin:5px;}
#main #informacion .info li span{margin-left:102px;}
#main #informacion .info h4 {margin: 10px 0;font-size:13px;color:#4E4B43;background-color:#f1f9e4; padding:3px;}

#main #informacion .mapa {background-color:#E5E5E5;margin-bottom:4px;margin-top:20px;padding:8px;width:520px;}

#main .cartel {position:relative;background:transparent url(../images/fnd_cartel.jpg) 0 0 no-repeat;margin:25px 30px 0 0; padding:30px 0px; float:right; width:310px; text-align:center;}
#main .cartel img{border:#E5E5E5 solid 1px;}
#main .cartel p {margin-top:10px; padding:0; float:left; display:inline; width:330px; font-size:13px; text-align:center;}


/* inicio marca */
#marca {margin:15px 0 10px 0; padding:0 0 20px 0; float:left; display:inline; width:946px;}
#marca h3 {padding:0; margin:15px; font-size:18px;}

#marca .modelo {margin:0 0 1px 10px;padding:0 0 15px 0;float:left;display:inline;background:#C6E0E0;width:926px;color:#000;}
#marca .modelo h4 {margin:0 0 1em; padding:10px;background:#16A0C5; color:#FFF; font-size:14px; border-bottom:1px solid #FFF;}
#marca .modelo .foto {margin:0 15px; padding:5px; border:1px solid #FFF; float:left; display:inline;}
#marca .modelo p { margin:0 0 1em; padding:0 0 0 15px; float:left; display:inline; width:630px;}
#marca .modelo h5 {margin:0 15px 0 0 ; padding:0; float:right; display:inline; width:685px; font-size:13px; text-align:right; 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 .footer-buttons {float:right;clear:right;margin-right:20px;}

#marca .listamarcas {margin:10px 5px 0 15px; padding:0; float:left; display:inline; width:565px;}
#marca .listamarcas h5 { margin:0; font-size:1.3em; padding:14px 0;}
#marca .listamarcas ul { margin:0; padding:0; float:left; display:inline; width:25%;}
#marca .listamarcas li { margin:3px 0; padding:0 10px; display:block; list-style:none;}
#marca .listamarcas li a { color:#000; text-decoration: underline;}

#marca #publicidad { margin:20px 35px 0 5px; padding:0; float:right; display:inline; width:320px; text-align:center}
#marca #publicidad .robapaginas { padding:0; margin:1px; float:none;}
#marca #publicidad p { font-size:0.9em; width:320px; margin:0; padding:2px 0; text-align:center;}


/*galeria*/
#galeria  {margin:15px 0 10px 7px;padding:0 0 20px 0;float:left;display:inline;width:570px;}
#galeria ul { float:left; display:inline; margin:0 15px; padding:0; color:#FFF; font-size:0.9em;}
#galeria li {float:left; display:inline;margin:5px; padding:5px; text-align:center;width:100px; overflow:hidden; font-size:0.9em; border:1px solid #E5E5E5;}
#galeria li img {width:100px; height:61px;}
#galeria li p { margin:0; padding:0; color:#000;}
#galeria li p a { text-decoration:none; color:#000;white-space:nowrap;}
#galeria li p a:hover { text-decoration:underline;}
#galeria li.noborder{border:none;}

/*imagen*/
#imagen {margin:15px 45px;padding:27px 23px 0 23px;float:left;display:inline;width:845px;background:url(../images/fnd_imagen.jpg) 0 0 no-repeat;}
#imagen-600{margin:15px auto;width:600px;background:url(../images/fnd_imagen_600.jpg) 0 0 no-repeat;padding:10px 0px;}
#imagen-600 .img600{margin:25px auto;width:600px}
#imagen-600 .img450{margin:25px auto;width:450px}


/* inicio footer   */
.footer{padding:40px 0 0 0;margin:0;float:left;width:946px;text-align:center;font-size:10px;background-color:#FFF;border-top:#E5E5E5 double 1px;}
.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:946px;}
/* fin footer */


