a{-moz-outline:0}
/*body{font:.8em "Trebuchet MS", Trebuchet, sans-serif;line-height:150%;text-align:center;border-top:5px solid #0294de;margin:0;padding:0} */
body{font:.8em "Trebuchet MS", Trebuchet, sans-serif;line-height:150%;text-align:left;margin:0;padding:0}
 #puzzle{background:url(puzzle.gif) no-repeat right top}
.recuadron{margin-top:20px;background:#fff url(recuadro_bgn.gif) no-repeat center top;color:#000;padding:5px}
.recuadro{margin-top:20px;background:#fff url(recuadro_bgb.gif) no-repeat left top;color:#000;padding:5px 10px}
.recuadro h3,.recuadro p{margin:0}
.opciones{border:1px solid #ccc;padding:10px}
  .no,.image{width:220px;float:left} 
.si{padding-left:40px;border-left:1px solid #ccc;width:465px;float:left} 
#footer ul,#footer li{margin:0;padding:0}
#footer{width:750px;text-align:left;margin:40px auto 0}
#footer ul li{display:inline;font-size:14px;font-weight:700;text-transform:uppercase;padding-right:1em}
#footer ul li a{color:#02349a;text-decoration:none}
ul.menu{list-style:none;margin-left:0;padding-left:0;margin-bottom:30px} 
ul.menu li{border-bottom:1px solid #ccc;padding:5px 0 5px 10px}
ul.menu li a{color:#000;text-decoration:none}
ul.menu li.on{background:url(side_menu.gif) no-repeat left top;border:none}
 .clear{clear:both} 
ul.bullet{list-style:url(bullet.gif)}
ul.download{list-style:url(descarga.jpg)}
.flota{float:left;margin-right:5px}
.flotar{float:right} 
ul.bullet li.vinculo{list-style:none;margin-top:10px}
/* .linea{border-top:1px solid #ccc;padding-top:5px} */
.under{border-bottom:1px solid #ccc;padding-bottom:5px;text-align:right}
.under a{text-decoration:none}
.error,.aviso{font-weight:700;color:#E01100}
.ok{font-weight:700;color:#0BAF1B} 
#faq img{margin:15px auto}
.precio{font-size:120%;font-weight:700;color:#333}
h1{font-size:140%;text-transform:uppercase}
h2{font-size:140%;text-transform:uppercase}
h1 span,h2 span{color:#0294de} 
h3{font-size:100%;text-transform:uppercase}
h4{font-size:140%;color:#02349A;font-weight:400;font-family:Arial, Helvetica, sans-serif}
#home .main a{color:#fff;font-weight:700} 
#faq ol{font-family:Georgia, "Times New Roman", Times, serif;font-weight:700}
a.buy{display:block;height:28px;width:67px;background:url(buy.gif) no-repeat left top;font-size:12px;font-weight:700;line-height:28px;text-transform:uppercase;color:#000;text-align:center;text-decoration:none}
a.boton{display:block;height:28px;width:80px;background:url(boton.gif) no-repeat left top;font-size:12px;font-weight:700;line-height:28px;text-transform:uppercase;color:#000;text-align:center;text-decoration:none}
a.full{color:#fff}
.fecha{font-size:120%;font-weight:700;color:#0294de}
#noticias h2{margin-top:0}
td{vertical-align:top}
th{text-align:left;background:url(th.gif) repeat-x left top;height:32px}
th.carro,td.carro{text-align:right;width:100px}
.borde{border-right:1px solid #e2e2e2}
table.tienda{border:1px solid #ccc}
.tienda td,.formulario td{font:"Trebuchet MS", Trebuchet, sans-serif}
.suma{border-top:1px solid #ccc}
a img,ul.menu li.nob{border:none} 
.grilla td,.tienda td{border-bottom:1px solid #ccc}
#new{background:url(puzzle.gif) no-repeat right 20px}
 .intro{font-family:Arial, Helvetica, sans-serif;font-size:140%;color:#666;margin-left:20px} 

 #mainMenu{width:497px;float:left;padding-left:80px;background:url(../images/bg_menu.gif) no-repeat right top}
#mainMenu a:hover{color:#0294de}  


/*#nav, #nav ul {padding:0; margin:0; list-style:none; font-size:14px; font-weight:700; text-transform:uppercase;line-height:30px}
#nav a {display:block; color:#000; text-decoration:none}*/
/*#nav li {float:left; margin-right:1em}*/
/*#nav li ul {position:absolute; width:170px; left:-999em; background:#eee;}
#nav li ul li {padding-left:5px}
#nav li:hover ul {left:auto}
#nav li:hover ul, #nav li.sfhover ul {left:auto} */

/* .drop{cursor:hand}

#faq a{text-decoration:none;color:#000;font-family:"Trebuchet MS", Trebuchet, sans-serif;font-weight:400}
#footer ul li a:hover,ul.menu li a:hover,a.colorC:hover,.colorC a:hover,a.colorA:hover,.colorA a:hover,#home .main a:hover,a.buy:hover,a.boton:hover,#faq a:hover{color:#E05C00} */
.colorC{color:#0294de;font-weight:700;}
.colorA{color:#990000;font-weight:700}

a.muted{
	color:#666666;
	text-decoration:none
}
a.muted:hover{
	color:#990000;
	text-decoration:underline
}