/* RESET */
div#header{position:absolute; top:0; left:0; width:100%; height:28px; z-index: 10; background-image:url(../img/t.png); line-height:28px; text-align:center}
@media screen{body>div#header{position:fixed}}
div#footer{position:absolute; bottom:0; left:0; width:100%; height:28px; z-index: 10; background-image:url(../img/t.png); line-height:28px; text-align:center}
@media screen{body>div#footer{position:fixed}}
div#menu{position:absolute; bottom:0; right:0; width:364px; height:364px; z-index: 10}
@media screen{body>div#menu{position:fixed}}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;overflow:hidden}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th{font-size:1em;font-weight:normal;font-style:normal}
ul,ol{list-style:none}
fieldset,img{border:none}
caption,th{text-align:left}
body{font:12px/18px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; background-color: #242424; text-shadow: 0px 3px 8px #000; color: #a4a4a4; -webkit-font-smoothing: antialiased}
a{color: #E0DFDC; text-decoration: none; font-weight:bold; outline-style: none; text-shadow: 0px 3px 8px #000; font-weight:bold}
a:hover{color:#FFF; text-shadow: 0 0 5px #fff}
h1,h2{clear: both; font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif; font-weight: bold; margin: 0 0 17px 0;}
h1{font-size: 27px; line-height: 34px; font-family: "HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman",Helvetica,Arial,sans-serif,Verdana; }
h2{font-size: 11px; line-height: 17px; margin-bottom: 0;}
.td{vertical-align:central; text-align:center}
.logom{background-image:url(../img/logom.png);background-position:center;background-repeat:no-repeat}
.m{text-decoration: none; font: 36px Tahoma, Helvetica, Arial, Sans-Serif; letter-spacing: -1px; color: #a4a4a4; text-shadow: 0px 3px 8px #000; font-weight:bold}
.b{font:12px/18px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif; background-color: #242424; text-shadow: 0px 3px 8px #000; color: #a4a4a4; -webkit-font-smoothing: antialiased; background-image:url(../img/logo.png); background-position:center; background-repeat:no-repeat;background-attachment:fixed;}
.j{text-align:justify; vertical-align:top; line-height:21px}
.l{text-align:right; vertical-align:top; line-height:21px}
.foto{float: left; margin: 0px 20px 10px 0px}