body {
font-family:Verdana;
font-size:12px;
margin:0;
color:#333;
background:#000;
}

div {
float:left;
}

img {
border:0;
}

input, textarea {
border:1px solid #ccc;
}


a.rss:link {text-decoration:none; color:#333;}
a.rss:visited {text-decoration:none; color:#333;}
a.rss:hover {text-decoration:underline; color: #EF130D;}
a.rss:active {text-decoration:none; color:#333;}

a.rss2:link {text-decoration:none; color:#fff;}
a.rss2:visited {text-decoration:none; color:#fff;}
a.rss2:hover {text-decoration:underline; color:#EAEA00;}
a.rss2:active {text-decoration:none; color:#fff;}

a.m:link {text-decoration:none; color:#CC0000;}
a.m:visited {text-decoration:none; color:#CC0000;}
a.m:hover {text-decoration:underline; color:#CC0000;}
a.m:active {text-decoration:none; color:#CC0000;}


img#alb {
border:1px solid #fff;
}

img#alb:hover {
border:1px solid #DD0000;
}

#radio {
width:1004px;
margin:auto;
float:none;
background:#F4C917;
}

#topo {
width:100%;
height:84px;
background:url(tds2.png) 0 -82px;
}

#menu {
width:594px;
_width:593px;
height:21px;
margin-left:30px;
margin-top:40px;
display:inline;
}

a#inicio {
width:62px;
height:19px;
float:left;
background:url(menu.png) -5px -5px;
}

a#inicio:hover {
background:url(menu.png) -5px -29px;
}


a#aradio {
width:82px;
height:19px;
background:url(menu.png) -72px -5px;
float:left;
margin-left:32px;
}

a#aradio:hover {
background:url(menu.png) -72px -29px;
}

a#eventos {
width:75px;
height:19px;
background:url(menu.png) -159px -5px;
margin-left:32px;
float:left;
}

a#eventos:hover {
background:url(menu.png) -159px -29px;
}

a#equipe {
margin-left:32px;
width:63px;
height:19px;
background:url(menu.png) -239px -5px;
float:left;
}

a#equipe:hover {
background:url(menu.png) -239px -29px;
}

a#mural {
margin-left:32px;
width:59px;
height:19px;
background:url(menu.png) -307px -5px;
float:left;
}

a#mural:hover {
background:url(menu.png) -307px -29px;
}

a#contato {
margin-left:32px;
width:89px;
height:19px;
background:url(menu.png) -371px -5px;
float:left;
}

a#contato:hover {
background:url(menu.png) -371px -29px;
}

#conteudo {
width:100%;
background:url(bg.jpg) repeat-x #CC0001;
}

#conteudo2 {
width:100%;
background:url(bg2.png);
}

#logo {
width:316px;
height:331px;
margin-top:-82px;
position:relative;
}

#logo2 {
margin-top:280px;
margin-left:10px;
font-family:Arial black;
display:inline;
}

#bgmenu {
width:653px;
height:99px;
background:url(tds1.png) 0 -640px;
position:relative;
margin-top:-44px;
}

#noar {
width:291px;
height:176px;
background:url(tds1.png) left bottom;
margin-top:10px;
margin-left:-15px;
text-align:center;
}

#dt {
width:397px;
height:24px;
margin-top:10px;
float:right;
}

#dt2 {
width:5px;
height:24px;
background:url(tds1.png) 118px 0;
_background:url(tds1.png) 119px 0;
overflow:hidden;
}

#dt3 {
width:392px;
height:24px;
background:#E5A914;
color:#990066;
text-align:center;
line-height:23px;
}

a#murall {
width:215px;
height:117px;
background:url(tds1.png) 0 -748px;
margin-top:22px;
margin-left:5px;
display:inline;
float:left
}

#fv {
width:179px;
height:131px;
background:url(tds1.png) -530px 0;
_background:url(tds1.png) -529px 0;
float:right;
margin-top:20px;
}

#fv2 {
width:177px;
height:43px;
background:#FFBA52;
border-left:2px solid #DE503B;
}

#fv3 {
width:179px;
height:30px;
background:url(tds1.png) -530px -131px;
_background:url(tds1.png) -529px -131px;
}

#sp {
width:100%; 
height:1px;
line-height:1px;
overflow:hidden;
position:relative;
}

#as10m {
width:232px;
height:246px;
background:url(tds1.png) -223px -959px;
position:relative;
margin-top:-1px;
font-size:10px;
font-family:arial;
padding-left:25px;
line-height:20px;
padding-top:5px;
}

#publi {
width:525px;
height:245px;
background:url(tds1.png);
margin-left:20px;
margin-top:8px;
}

#ndm {
width:743px;
height:91px;
background:url(tds1.png) 0 -540px;
}

#dnm2 {
width:741px;
background:#C74109;
}

#ndm3 {
width:741px;
height:27px;
background:url(tds1.png) 0 -513px;
}

#pmusica {
width:216px;
height:203px;
background:url(tds1.png) 0 -870px;
margin-top:20px;
margin-left:20px;
display:inline;
}

#promocoes {
width:519px;
height:256px;
background:url(tds1.png) 0 -253px;
margin-left:35px;
margin-top:30px;
overflow:hidden;
}

#parceiros {
width:162px;
height:438px;
background:url(tds1.png) 212px -343px;
_background:url(tds1.png) 213px -343px;
float:right;
margin-top:-160px;
padding-left:50px;
padding-top:80px;
overflow:hidden;
}

#programacao {
width:249px;
height:209px;
background:url(tds1.png) -222px -748px;
margin-left:12px;
margin-top:-50px;
display:inline;
}

#rss {
width:471px;
height:385px;
background:url(tds1.png) 471px -865px;
_background:url(tds1.png) 472px -865px;
margin-left:40px;
margin-top:10px;
font-family:arial;
font-size:11px;
overflow:hidden;
}

#clima {
width:182px;
height:195px;
background:url(tds1.png) -529px -174px;
padding-left:30px;
padding-top:32px;
margin-top:-230px;
margin-left:45px;
display:inline;
}

#webmail {
width:176px;
height:246px;
background:url(tds1.png) 176px -63px;
margin-left:35px;
margin-top:30px;
display:inline;
_width:141px;
overflow:hidden;
}


a#alfa {
width:113px;
height:43px;
background:url(tds1.png) top right;
margin-top:12px;
float:left;
}

#rodape1 {
width:100%;
height:33px;
background:url(tds2.png) 0 -49px;
margin-top:20px;
overflow:hidden;
}

#rodape2 {
width:100%;
height:55px;
background:#FFCC00;
border-bottom:2px solid #CF1C19;
margin-top:-1px;
position:relative;
}

#rodape3 {
width:870px;
height:55px;
text-align:center;
color:#CC0000;
font-family:arial;
font-size:16px;
overflow:hidden;
}

#murall2 {
width:495px;
height:118px;
background:url(muralcb.png);
margin-top:22px;
margin-left:50px;
color:#0B243F;
padding-top:50px;
font-family:arial;
padding-left:15px;
overflow:hidden;
}

/* player */
a#botoes {
width:30px;
height:30px;
float:left;
margin-left:5px;
}

a.play {
background:url(botoes.png);
}

a.play:hover {
background:url(botoes.png) left center;
}


a.pause {
background:url(botoes.png) top center;
}

a.pause:hover {
background:url(botoes.png) center center;
}


a.stop {
background:url(botoes.png) top right;
}

a.stop:hover {
background:url(botoes.png) center right;
}


a.som {
background:url(botoes.png) left bottom;
margin-right:10px;
}

a.som:hover {
background:url(botoes.png) center bottom;
}

a#volume {
width:24px;
height:22px;
float:left;
margin-left:8px;
margin-top:5px;
}

a.aumentar {
background:url(aumentar.png);
}

a.diminuir {
background:url(diminuir.png);
}

#p2 {
width:309px;
height:24px;
background:url(p2.png);
margin-top:3px;
}

#psm {
height:12px;
background:#EEEEEE;
border:1px solid #ccc;
font-size:10px;
width:142px;
}

#spsm {
border-bottom:1px solid #777;
border-right:1px solid #777; 
background:#eee; 
height:18px; 
border-top:1px solid #f3f3f3;
border-left:1px solid #f3f3f3; 
font-weight:bold;
font-size:9px;
}

/** banner **/
.sliderwrapper{
margin-left:4px;
margin-top:3px;
overflow:hidden;
width:505px;
height:226px;
display:inline;
}

.sliderwrapper .contentdiv{
width:505px;
height:226px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity:1;
margin:0;
}

.pagination{
text-align:right;
height:27px;
float:right;
margin-right:10px;
margin-top:9px;
}

.pagination a{
padding-top:3px;
padding-left:8px;
padding-right:8px;
height:17px;
text-decoration: none; 
color:#333;
background:#ccc;
float:left;
margin-left:5px;
border:1px solid #333;
font-weight:bold;
font-size:10px;
}

.pagination a:hover, .pagination a.selected
{
background:#333;
border:1px solid #ccc;
color:#ccc;
}