div#topo { width:1000px; float:left; }
div#topo #logo { width:250px; float:left; padding:30px 0 10px 45px; }
div#ouvir { width:295px; float:left; padding:15px 0 0 365px; }
ul#menu { width:700px; float:left; list-style:none; padding:25px 0 0 0; }
ul#menu li { float:left; padding:0 0 0 29px; }
ul#menu li a{display:block; text-indent:-5000px; padding:5px 0;}
ul#menu li a.vinha{ background:url(../images/menu_vinha.png) no-repeat 0 -17px; width:70px; height:9px;}
ul#menu li a:hover.vinha{ background-position: 0 4px;}

ul#menu li a.programacao{ background:url(../images/menu_prog.png) no-repeat 0 -18px; width:138px; height:15px; padding:0px;}
ul#menu li a:hover.programacao{ background-position: 0 0;}

ul#menu li a.participe{ background:url(../images/menu_parti.png) no-repeat 0 -17px; width:93px; height:9px;}
ul#menu li a:hover.participe{  background-position: 0 4px;}

ul#menu li a.podcast{ background:url(../images/menu_podcast.png) no-repeat 0 -17px; width:83px; height:9px;}
ul#menu li a:hover.podcast{  background-position: 0 4px;}

ul#menu li a.contato{ background:url(../images/menu_fale.png) no-repeat 0 -17px; width:137px; height:9px;}
ul#menu li a:hover.contato{ background-position: 0 4px;}


ul#menu li img { margin:4px 0 0 0; }
ul#menu li img.zero { margin:0px; }
ul#icones { width:303px; height:37px; background:url(../images/bg_ouvir.png) no-repeat; list-style:none; }
ul#icones li { float:left; padding:7px 5px 0 0; }
ul#icones li.texto-ouvir { padding:12px 15px 0 10px; }
ul#icones li.volume { padding:10px 0 0 15px; }


ul#menuLinks li a.active {
    background-position:0 -30px !important;
}

ul#menuLinks li a.linkHome {
    background-image:url(../images/menu/btMenuHome.jpg);
    height:30px;
    width:60px;
}
