*{margin:0; padding:0;}

body {font:12px Arial,Vedana,Tahoma,Helvetica; color:#FFF; background:#000; margin:0 auto; text-align:center;}
a:link, a:visited {color:#F2F2F2; text-decoration:none;}
a:hover, a:active {color:#F90; text-decoration:blink;}
#wrap {width:900px; height:auto; margin:2px auto; text-align:left; padding:0 3px; border-left:1px solid #1B1B1B; border-right:1px solid #1B1B1B;}
#header {height:180px; background:url(../images/logo.jpg) no-repeat;}
#menu {height:25px; margin:0; background:#930 url(../images/bg_menu.png) repeat-x top;}
#menu ul{list-style: none; float: left; background:#930 url(../images/bg_menu.png) repeat-x top; padding: 0 5px; height:26px; margin-left:0px; width:896px; 	line-height:2.1em;}
#menu li {float:left; list-style-type:none; white-space:nowrap; margin:0;}
#menu li:hover {background:#F60; color:#000; text-decoration: none; }
#menu li a {display:block; 	padding:0 8px; font-weight:normal; text-transform:none; text-decoration:none; background-color:inherit; color:#ffffff; font-weight:bold;}
#menu li a:hover {background:#F60; color:#000; text-decoration:none; font-weight:bold;}
#torpedo {height:30px;}
#topedo-img {float:left; width:150px; height:30px; background:url(../images/torpedo.png) no-repeat;}
#torpedo-msg {float:left; width:580px; height:30px; margin-left:10px;}
#torpedo-env {float:right; width:120px; height:30px; margin:0 15px 0 0;}
#content {height:auto; margin:15px 0 0;}
#left {float:left; width:596px; height:auto;}
#main {height:auto; margin:0 2px 8px;}
#main p {font-size:12px; line-height:15px; margin:0; padding:0 0 0 8px;}
#galeria {height:180px; margin:0; padding:1px; border:1px solid #1B1B1B;}
#banner {width:462px; height:62px; margin:10px auto 10px; padding:1px; border:1px solid #1B1B1B;}
#main-left {float:left; width:270px; height:auto}
#main-left-post {height:auto; border-left:1px solid #F90; border-right:1px solid #F90; border-bottom:1px solid #F90; padding:3px; margin:0 0 8px;}
#ouvinte {height:auto; margin:0;}
#ouvinte h1 {height:30px; margin:0; background:url(../images/title_ouvinte.png) no-repeat;}
#video {height:auto; margin:0;}
#video h1 {height:30px; margin:0; background:url(../images/title_video.png) no-repeat;}
#main-right {float:right; width:312px; height:auto;}
#main-right-post {height:auto; border-left:1px solid #F90; border-right:1px solid #F90; border-bottom:1px solid #F90; padding:3px; margin:0 0 8px;}
#noticias {height:auto; margin:0;}
#noticias h1 {height:30px; margin:0; background:url(../images/title_noticias.png) no-repeat;}
#foto {height:auto; margin:0;}
#foto h1 {height:30px; margin:0; background:url(../images/title_foto.png) no-repeat;}
#parceiros {height:auto; margin:0;}
#parceiros-tit {float:left; height:260px; width:30px; background:url(../images/title_parc.png) no-repeat;}
#parceiros-post { float:right; width:561px; height:258px; border-bottom:1px solid #F90; border-top:1px solid #F90; border-right:1px solid #F90;}
#right {float:right; width:300px; height:auto;}
#sidebar {width:296px; height:auto; margin:0 auto;}
#sidebar p {font-size:12px; line-height:15px; margin:0; padding:0 0 0 8px;}
#sidebar-noar {height:auto; margin:0 0 8px;}
#sidebar-noar h1 {height:30px; margin:0; background:url(../images/title_aovivo.png) no-repeat;}
#sidebar-pedidos {height:auto; margin:0 0 8px;}
#sidebar-pedidos h1 {height:30px; margin:0; background:url(../images/title_pedidos.png) no-repeat;}
#sidebar-interativo {height:auto; margin:0 0 8px;}
#sidebar-interativo-post {height:auto; border-left:1px solid #F90; border-right:1px solid#F90; border-bottom:1px solid #F90; padding:1px;}
#sidebar-enc {float:left; height:auto; width:160px;}
#sidebar-enc h1 {height:30px; margin:0; background:url(../images/title_enquete.png) no-repeat;}
#sidebar-top10 {float:right; width:128px; height:auto;}
#sidebar-top10 h1 {height:30px; margin:0; background:url(../images/title_t10.png) no-repeat;}
#sidepar-post {height:auto; border-left:1px solid #F90; border-right:1px solid#F90; border-bottom:1px solid #F90;}

#footer {height:60px; margin:15px 0 0; background:url(../images/footer.png) no-repeat; text-align:center;}
#clear {clear:both}
