html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline; }

#mirago { font-family:Arial,Helvetica,sans-serif; }
#mirago #h { }
#mirago #h a { background-color:#3366CC; color:#FFF; position:absolute; top:0; right:0; float:right; font-size:8px;  padding:2px; text-align:right; text-transform:uppercase; text-decoration:none; }
#mirago #h a:hover { background-color:#0099FF; }
#mirago a.a { text-decoration:none; cursor:pointer; margin-top:10px; float:left; }
#mirago .n1 { margin-top:15px; }
#mirago a.a:hover { }
#mirago div.i img { }
#mirago a.a div.i { float:left; }
#mirago a.a div.x { float:left; margin-left:5px; width:167px; }
#mirago a.a div.x div.t { font-size:11px; text-decoration:none; color:#36C; }
#mirago a.a div.d { font-size:10px; text-decoration:none; color:#707173; line-height:10px; }
#mirago a.a div.u { font-size:10px; text-decoration:none; color:#09F; }
#mirago a.a div.u:hover, #mirago a.a div.x div.t:hover { color:#3CF; }