/*@import url('../fgrid');*/

* { border: 0; font-family: inherit; font-size: 1em; margin: 0; outline: 0; padding: 0; text-decoration: none }

a { color: #090; -webkit-transition: color .25s linear; transition: color .25s linear }
address, article, aside, div, footer, header, hgroup, nav { display: block }
b, h1, strong { font-weight: bold }
blockquote { border-left: .25em solid #ccc; margin: 0 0 0 .25em; padding: .75em 0 .75em 1.5em }
body {  }
button { background: #000; color: #fff; height: 1.5em; padding: 0 1em; vertical-align: bottom }
dl { margin: 1.5em 0 }
footer { padding: 1.5em 2em }
form { background: #eee; margin: 1.5em 1em; padding: .75em 1em; width: 30em }
h1 { color: #fff; font-family: 'Times New Roman', 'Times', serif; font-size: 3em; line-height: 1 }
h2 { font-size: 1em; font-weight: normal; line-height: 1.5 }
header { padding: 1.5em 2em }
html { background: #000; color: #ccc; font: normal 100%/1.5 'Calibri', sans-serif; overflow-y: scroll }
input, select, textarea { background: #fff; border: .0625em solid #ccc }
pre { white-space: pre }
table { border-collapse: collapse; display: table; empty-cells: hide; margin: 1.5em auto; width: 100% }
td, th { display: table-cell }

header audio { position: absolute; right: 2em; top: 1em }
header h1 {  }

a:hover { color: #0f0 !important; -webkit-transition: color .25s linear; transition: color .25s linear }

a.bus { color: #036 }
a.deidee { color: #090 }
a.dinamite { color: #d05f60 }

#content { background: #fff; color: #333; padding: 1.5em 2em }

