body {font:11px/15px Georgia, "Times New Roman", Times, serif;color:#333;padding:0;margin:0;background:#E5E5E5;}
.all { position:relative; width:772px; left:50%; padding:0 0 0 0; margin:0 0 0 -386px; top:0; border-top:2px solid #ff6600; background:#efefef;  border-right:1px solid #fff;  border-left:1px solid #fff;}
.clear {clear:both;}

/* inicio cabecera  */ 
.cab {}
.logspm { margin:2px 5px;}
.cabeceraizq{ float:left;}
.cabecerader{ float:right; width:600px; margin-top:5px;}
.banner { background:#ffffff; width:468px; height:60px; float:left; margin:5px 0 0 0px;}
.isp {background:#ffffff; width:120px; height:60px; float:right;  margin:5px 3px 0 0px;}
.menuspm{ padding:8px; border-bottom:1px solid #ffffff;}
.menuspm ul { margin:0px; padding:0px; list-style-type:none;}
.menuspm li { display:inline ; margin-left:2px;}
.menuspm li a { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.menuspm li a:hover { color:#7DA538; text-decoration:underline;}
/* fin cabecera */ 

/* inicio cabecera especial */
.cabeceraespecial { height:59px; background:#6AAB27 url(../img/bgcabecera.gif); border-bottom:1px solid #999999;}
.salon { float:left;}
#menu {	float:right;margin-right:10px;padding:0px; height:49px; font:bold 12px Georgia, "Times New Roman", Times, serif;color:#ffffff;}
#menu ul { margin:20px 0px 0px 0px; padding:0px;list-style-type:none;}
#menu ul li { display:inline; margin:1px; text-decoration:none;}
#menu ul li a {color:#fff; border-left:1px solid #ffffff; padding:5px 10px; text-decoration:none;}
#menu ul li a:hover { color:#7DA538; background:#fff;}
#menu li#active a { background:#ffffff; color:#7DA538;}
/* fin cabecera especial */

/* inicio main */
.main { background:#ffffff; padding:10px; margin:0px;}
.modulo1 {margin-bottom:6px;}
/* inicio modulo1 */
.destacados { float:left; background:#FAFCF2;border-bottom:1px solid #74A00D; width:450px;}
.titulodestacado { font:bold 15px Georgia, "Times New Roman", Times, serif; color:#ffffff; border-bottom:1px solid #5F8408; padding:8px 0 9px 12px; background:#6AAB27 url(../img/bg_titulodestacado.gif);}
.listamarcas1{ float:right; width:288px;}
.listamarcas3{ float:left;}
.titulolistamarcas { font:bold 15px Georgia, "Times New Roman", Times, serif; color:#ffffff; background:#4C83CA; border-bottom:1px solid #013370; padding:8px 0 8px 12px;}

.mainmenu { float:left; margin:0; padding:5px 0 5px 0; list-style-type: none; width:96px;}
.mainmenu li{ text-decoration:none; color: #000000; padding:0 0 1px 4px; }
.mainmenu li a{ text-decoration:none; color: #000000; padding-left: 10px; font:11px Georgia, "Times New Roman", Times, serif;}
.mainmenu li a:hover{ color: #7DA538; text-decoration:underline;}

.mainmenu3 { float:left; margin:0; padding:5px 0 5px 0; list-style-type: none; width:106px;}
.mainmenu3 li{ text-decoration:none; color: #000000; padding:0 0 1px 4px; }
.mainmenu3 li a{ text-decoration:none; color: #000000; padding-left: 10px; font:11px Georgia, "Times New Roman", Times, serif;}
.mainmenu3 li a:hover{ color: #7DA538; text-decoration:underline;}
.destacado {padding:10px 5px 5px 5px;}
.destacacoche{ float:left; margin:0px; padding:0px; width:185px;}
.fotocoche { width:185px; height:112px; background:#ffffff;}
.modelocochemini { font:11px Georgia, "Times New Roman", Times, serif; width:185px; margin-top:2px;}
.textocoche{ float:left; margin:0px 0 0 10px;}
.titcoche{ font: bold 12px  Georgia, "Times New Roman", Times, serif; color:#7DA538; text-decoration:none; margin-bottom:3px;}
.titcoche1{ font: bold 12px  Georgia, "Times New Roman", Times, serif; color:#013370; text-decoration:none; margin-bottom:3px;}
.modelocoche { width:240px;font: normal 12px Georgia, "Times New Roman", Times, serif;}
/* inicio modulo2 */
.novedades { float:left; width:530px;}
.titulonovedades { font:bold 15px Georgia, "Times New Roman", Times, serif; color:#013370; border-bottom:1px solid #013370; padding:8px 0 9px 12px; background:#ffffff;}
.listamarcas2{float:left; background:#4C83CA; width:530px; padding:5px 0;}
.modelosseccion { float:left; margin:1px; padding: 0; list-style-type: none; }
.modelosseccion li{ text-decoration:none; padding-right: 15px; }
.modelosseccion li a{ text-decoration:none; color: #ffffff; padding-left: 10px; background-image: url(img/cuadro.gif); background-repeat: no-repeat; background-position: 0 60%;}
.modelosseccion li a:hover{ color: #7DA538; text-decoration:underline;}
.marcorobapaginas1 { width:200px; margin:0px; border: 1px solid #efefef; background-color:#EFEFEF; font:9px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:right;float:right;}
.marcorobapaginas2 { width:200px; margin: 0 0 20px 15px; border: 1px solid #efefef; background-color:#EFEFEF; font:9px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:center;}
.marcorobapaginas3 { width:200px; margin: 0 0 20px 15px; border: 1px solid #efefef; background-color:#EFEFEF; font:9px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:right;}
.robapaginas {  width:200px; height:200px; background-color: #F6F6F6; color:#fff;}
.fotonovedades{  margin-right:12px; float:left; width:100px; height:61px; background:#80152F;}
.textonovedades{ float:left; width:400px;}
.modulonovedades{ margin:0px; padding:8px; color:#000;}
.modulonovedades a:hover { color:#000; text-decoration:underline; }
.tituloprototipos { font:bold 15px Georgia, "Times New Roman", Times, serif; color:#013370; border-bottom:1px solid #999999; padding:3px 0 9px 12px; background:#ffffff;}
.galeriaprototipos {float:left; padding:15px 0 15px 10px; background:#EDF0F5; border-right: 1px solid #999999;}
.galeriaprototipos a{ margin-right:10px; float:left; width:100px; height:61px; background:#80152F;}
.textoprototipos { width:400px; float:left; padding-left:10px; background:#ffffff;}
.copyprototipos{ padding:5px;}
/* inicio modulo3 */
.titulomarcafinal { font:normal 22px Georgia, "Times New Roman", Times, serif; color:#7DA538; border-bottom:1px solid #999999; padding:8px 0 9px 12px;}
.fondomarcafinal { background:#FBF8F0; border-bottom:1px solid #999999; padding:10px; margin:0 0 10px 0;}
.titulomarca { font:bold 13px Georgia, "Times New Roman", Times, serif; color:#7DA538; padding:10px 0 10px 0; border-bottom:1px dashed #999999;}
.fotomarca { float:left; margin-right:15px; width:185px; height:112px; background:#ffffff; margin-top:10px;}
.textomarca { font:normal 12px Georgia, "Times New Roman", Times, serif; color:#000; width:520px; float:left; margin-top:10px;}
.textomarca a{ font:bold 12px Georgia, "Times New Roman", Times, serif; color:#7DA538; background:#ffffff; text-decoration:none; margin-top:10px; padding:2px 10px; border-left:1px solid #7DA538;}
.textomarca a:hover{ color:#ffffff; background:#7DA538; text-decoration:none;}
/* fin main */

/* inicio tabla  */
.tr0{ background: #4C83CA; color: #fff; padding:3px 10px 3px 10px;font:bold 10px Georgia, "Times New Roman", Times, serif; }
.tr1{ background: #ffffff; height:14px; padding:2px 10px 2px 10px; color: #333333; text-decoration: none; padding:0px 10px 0px 10px;font:normal 11px Georgia, "Times New Roman", Times, serif; }
.tr2{ background: #F8F8F8; height:14px; padding:2px 10px 2px 10px; color: #333333; text-decoration: none; padding:0px 10px 0px 10px;font:normal 11px Georgia, "Times New Roman", Times, serif; }
.tr3{ background: #ffffff; color: #333333; text-decoration: none; height:14px; padding:2px 0px 2px 10px;font:normal 11px Georgia, "Times New Roman", Times, serif; }
.tr4{ background: #999999; height:16px; color: #fff; text-decoration: none; padding:2px 0px 2px 10px;font:normal 11px Georgia, "Times New Roman", Times, serif; }
.tr5{ background: #efefef; color: #333333; text-decoration: none; padding:2px 0px 2px 10px; margin:1px 0px 1px 0px;font:normal 11px Georgia, "Times New Roman", Times, serif; }
tr a{ color: #333333; text-decoration: none;font:normal 11px Georgia, "Times New Roman", Times, serif; }
tr a:hover { color: #03548F; text-decoration: underline;font:normal 11px Georgia, "Times New Roman", Times, serif; }
.ir { padding:0px 12px; color:#03548F; text-decoration:none; font:normal 10px Georgia, "Times New Roman", Times, serif; }
.galeria { text-align:center; padding:2px 25px 10px 0; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#000;}
/* fin tabla  */

/* inicio info */ 
.inf {}
.txtinft{float:left;}
.imginf{float:left; text-align:center; padding:10px 0px 10px 0px;}
/* fin info */ 
/* inicio info  */
.cuadroinfo{ border :1px solid #9D9D9D; background:#4C83CA;  padding:10px; margin: 10px 0px 4px 10px; width:420px;}
.moduloinfo{ border :1px solid #C8C9C9; background: #fff; margin:5px; padding:10px; float:left;}
.moduloinfo a{ font:normal 11px Georgia, "Times New Roman", Times, serif; color:#013370; text-decoration:none; }
.moduloinfo a:hover { text-decoration:underline; }
.moduloinfo2{ margin:5px; padding:10px; }
.moduloinfo2 a{ font:normal 11px Georgia, "Times New Roman", Times, serif; color:#7DA538; text-decoration:none; }
.moduloinfo2 a:hover { text-decoration:underline; color:#7DA538; }
.link2 {text-decoration: none; color:#7DA538; font:normal 11px Georgia, "Times New Roman", Times, serif; }
a.link2:hover {text-decoration: underline; color:#7DA538;}
.titinfo { width: 460px; padding: 10px; }
.txtinfo{ border-bottom :1px solid #013370;; padding:5px; font:normal 11px Georgia, "Times New Roman", Times, serif; color:#013370; text-decoration:none; font-weight: bold; }

/* fin info  */

/* inicio footer   */
.footer{ padding-bottom:10px; background:#fff; text-align: center; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; border-top:1px solid #80152F;}
.footer a { font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.footer a:hover { color:#7DA538; text-decoration:underline;}
.menufooter { text-align:center; padding:5px; margin-top:5px;}
.menufooter ul { list-style-type:none; padding:0px; margin:0px;}
.menufooter li { display:inline ; margin-left:2px;}
.menufooter li a { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.menufooter li a:hover { color:#7DA538; text-decoration:underline;}
.logoscierre{ margin:5px 0; text-align:center;}
/* fin footer */ 

