body{
 margin:0px;
 padding:0px;
 font-family:Arial, Verdana, sans-serif;
 background:url(img/bgradio.jpg) repeat-x top left #f7f7f7;
}

img{
 border:none;	
}

#container{		
 width:980px;
 margin:0px auto;
 padding:0px;
}

#topo{
 float:left;	
 background:url(img/bgtoporadio.jpg) no-repeat top left;	
 width:980px;
 height:80px;	
}
#tlogo{
 float:left;
 width:235px;
 height:80px;
 margin:0px;
 padding:0px;	
}
#tmenu{
 float:left;	
 background:url(img/bgmenuradio.jpg) no-repeat top right;	
 width:330px;
 height:50px;
 padding:30px 0px 0px 0px;
 margin:0px;
 text-align:center;	
}
#tmenu a{
 display:inline;
 margin:0px 10px 0px 0px;	
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
}
#tmenu a:hover{
 text-decoration:underline;	
}
#tbusca{
 float:left;	
 width:400px;
 height:50px;
 padding:30px 0px 0px 0px;
 margin:0px;
 text-align:center;	
}
#tbusca form{
 margin:0px;
 padding:0px;	
}
.tfbusca{
 width:270px;
 border:1px solid #CCCCCC;
 margin:0px;
 padding:3px 3px;
 vertical-align:middle;	
 font-size:16px;
 color:#666666;
}
.timage{
 vertical-align:middle;	
}

#tbanner{
 float:left;	
 width:980px;
 height:90px;
 margin:0px;
 padding:20px 0px;	
 text-align:center;
}

#destaque{
 float:left;	
 background:#ffffff;	
 width:958px;
 padding:10px;
 border:1px solid #CCCCCC; 	
}
#destaque h1{
 margin:0px;
 padding:10px 0px;
 font-size:27px; 	
}
#destaque h2{
 margin:0px;
 padding:7px 0px;
 font-size:18px;
 
}
#dradios{
 float:left;	
 width:600px;
 padding:10px;
 margin:0px 10px 0px 0px;
 font-size:12px;
 color:#FFFFFF;	 
}
#dradios img{
 display:inline;
 margin:10px 7px 0px 0px;
 padding: 0px;	
}

#dbanner{
 float:left;	
 width:300px;
 height:250px;	
}

#mlinks{
 float:left;	
 width:980px;
 height:18px;
 text-align:center;	
 margin:0px;
 padding:15px 0px;
}

#conteudo{
 float:left;	
 background:#ffffff;	
 width:958px;
 padding:10px;
 border:1px solid #CCCCCC;
 color:#666666; 	
}
#conteudo h3{
 font-size:22px;
 font-weight:normal;
 color:#CC0000; 	
 margin:0px;
 padding:0px;
 display:block;
 clear:both;
}
#conteudo p{
 font-size:11px;
 padding:0px;
 margin:5px 0px;	
}

.radio1{
 float:left;	
 background:#EFEFEF;
 width:265px;
 padding:10px 5px;
 margin:7px 20px 0px 10px;	
}
.radio1 a{
 font-size:12px;
 font-weight:bold;
 color:#000000;	
 text-decoration:none;
}
.radio1 span{
 display:block;
 font-size:10px;
 color:#333333;
 padding:3px 0px;	
}
.play{
 float:left;	
 margin:15px 10px 0px 5px;
}
.bom{
 float:right;
 margin:7px 5px;
 padding:0px;	
}

.radio2{
 float:left;	
 background:#F7F7F7;
 width:265px;
 padding:10px 5px;
 margin:7px 20px 0px 10px;	
}
.radio2 a{
 font-size:12px;
 font-weight:bold;
 color:#000000;	
 text-decoration:none;
}
.radio2 span{
 display:block;
 font-size:10px;
 color:#333333;
 padding:3px 0px;	
}
#cbanner{
 float:left;	
 width:960px;
 text-align:center;
 padding:10px 0px;
 margin:0px;	
}


.categoria{
 float:left;	
 background:#EFEFEF;
 width:265px;
 padding:10px 5px;
 margin:7px 20px 0px 10px;
 font-size:14px;	
}
.categoria a{
  font-weight:bold;
 color:#000000;	
 text-decoration:none;
}
.categoria a:hover{
 text-decoration:underline;	
}
.cplay{
 float:left;	
 margin:0px 5px;
 padding:0px;
}

#rlinks{
 float:left;	
 background:#CC0000;
 width:980px;
 height:17px;
 margin:15px 0px;
 padding:3px 0px;
 text-align:center;	
}

#parceiros{
 float:left;	
 background:#ffffff;	
 width:958px;
 padding:10px;
 border:1px solid #CCCCCC;
 color:#666666; 	
}
#parceiros h3{
 font-size:22px;
 font-weight:normal;
 color:#CC0000; 	
 margin:0px;
 padding:0px;
}
#parceiros p{
 font-size:11px;
 padding:0px;
 margin:5px 0px;	
}
#parceiros ul{
 margin:20px 0px;
 padding:0px;	
 font-size:12px;
}
#parceiros ul li{
 float:left;	 
 width:210px;
 padding:0px;
 margin:0px 10px 6px 0px;
 list-style:none;
 display:block;	
}
#parceiros a{
 text-decoration:none;
 color:#666666;	
}
#parceiros a:hover{
 text-decoration:underline;
 color:#333333;	
}

#rodape{
 float:left;
 width:100%;
 display:block;	
 padding:0px;
 margin:10px 0px 0px 0px;
 background:url(img/bgdestaqueradio1.jpg) repeat-x top left #CC0000;
}
#inrodape{
 width:980px;
 margin:0px auto;
 padding:0px;	
}
#rlogo{
 float:left;	
 width:220px;
}
#rmenu{
 float:left;
 width:400px;
 margin:0px;
 padding:75px 20px 0px 20px;
 font-size:12px;
 color:#FFFFFF;	
}
#rmenu a{
 text-decoration:none;
 color:#FFFFFF;	
}
#rmenu a:hover{
 text-decoration:underline;	
}

#eprimer{
 float:right;
 width:250px;	
 margin:0px;
 padding:100px 0px 0px 20px;
 margin:0px;
 font-size:11px;	
}
#eprimer img{
 float:right;	
}
#eprimer a{
 text-decoration:none;	
 color:#FFFFFF;	
}
#eprimer a b{
 display:block;	
}