body {margin: 0px; padding: 0px; overflow-x: hidden;font-family: verdana; font-size: 12px; color: #FFF; background: #000; text-align:center;}
#topo {width: 100%; height: 200px; margin: 0; padding: 0; background: #fe04a3;}
#box {width: 1000px; padding: 0px; text-align:center; margin-top: 10px; margin-right: auto; margin-bottom: 0; margin-left: auto;}
#menu {width: 100%; height: 50px; background: #909090; color:#FFFFFF; padding: 0; margin: -12px 0 0 0; text-align:left;}
#menu a, a:visited {color:#fff; font-weight:bold; font-size: 15px; text-decoration:none;}
#menu a:hover, a:active {color:#000;}
#menu ul {height:100px; width:960; padding:20px 0 0 20px;}
#menu li {padding-right: 30px; display: inline;}
#corpo {width: 1000px; height:100%; text-align:left; padding:5px 5px 15px 10px;}
#conteudo {width:680px; margin: 10px 0 0 0; padding:0px; float:left; text-align: left;}
#conteudo h1 {font-family: verdana; font-size: 25px; color: #FF0080; padding: 0; margin: 0;}
#conteudo h2 {font-family: verdana; font-size: 15px; color: #909090; padding: 0; margin: 0;}
#conteudo p {padding: 5px 0 0 0; margin: 0;}
#conteudo a {font-family: verdana; text-decoration:none; font-size: 15px; color: #FF0080; padding: 0; margin: 0;}
#menu-lateral1 {margin: 10px 5px 0 10px; padding: 0px; width: 300px; height: 100%; float: left; background: #000;}
#menu-lateral1 a {color: #FF0080;}
#menu-lateral2 {margin: 10px 0 0 0; padding: 0px; width: 150px; height: 100%; float: right; background: #000;}
#rodape {width: 1000px; margin:0 auto; height: 60px; text-align:left; padding:10px 5px 5px 10px; background: #fe04a3;}
#newsletter {width:300px;height:220px;background: url(img/bg-newsletter.gif) no-repeat 0 0;border:0;float:center;text-align:center;padding:120px 0 0 0;margin:10px 0 -90px 0;}
#topbar{position:absolute; border:0 solid red; padding:3px; background-color:#000; width:410px; visibility:hidden; z-index:410;}


