* { margin: 0; padding: 0; list-style: none; }
body { background: url(../img/bgr_topo.jpg) top repeat-x; background-color: #000000; }

a { text-decoration: none; font-weight: normal; font-size: 11px; color: #5B5B5B; }
a:hover { text-decoration: underline; }

p { color: #5B5B5B; font-family: Arial; font-size: 11px; }
h2 { color: #5B5B5B; font-family: Arial; font-size: 11px; font-weight:normal; }
a img { border: none }
h1 { text-indent: -1000px; height: 97px; width: 500px; background: url(../img/logo.jpg) no-repeat; float:left; font-size: 25px; }
#container { width: 893px; text-align: left; margin:0 auto; }
#header { height: 100px; margin: 50px 0 23px 0; }
#header a { text-decoration: none; font-weight: normal; font-size: 11px; color: #FFF; }
#header a:hover { text-decoration: underline;}

#content { background: transparent url(../img/line_hor.gif) repeat-x scroll 0 0; padding-top: 8px; }
#content p { margin: 40px 0 10px 0 }
#content h2 { margin: 40px 0 10px 0 }

#footer { float:left; width: 893px; margin: 50px 0 0 0; background: transparent url(../img/line_hor.gif) repeat-x scroll 0 0; padding: 10px 0 70px 0; }
#footer small { font-size: 9px; line-height:150%; }

#info { width: 125px; height: 60px; float: right; margin: 40px 20px 0 0; text-align: left; }
#info ul { margin: -2px 0 0 19px; *margin: 2px 0 0 19px; }
#info ul li { font-family: Arial; font-size: 11px; color: #5B5B5B; line-height: 100%; }

.esq { float:left; }
.dir { margin: 0 0 0 15px }

