#lateral-capa
{
width:200px;
float:right;
margin:0 10px 10px 10px;
_margin:0 5px 5px 5px;
}

#main-capa
{
width:550px; /* 780 - 200 - (10 x 3) */
margin:0 0 10px 10px;
_margin:0 0 10px 10px;
}

#foto-capa
{
float:left;
width:290px;
margin:0 10px 5px 0;
}

p.ultima-noticia
{
margin-bottom:5px;
border-bottom:1px solid #CCCCCC;
}

p.ultima-noticia a
{
text-decoration:none;
}

#noticiasDiario h3 a
{
margin-left:3px;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
color:#333;
text-decoration:none !important;
}

/* ==================== */

#newMenu{

	width:190px !important;
	width:180px;	
	float:left;
	
	margin:0 0 10px 10px !important;
	margin:0 0 5px 5px;	
}

#newMenu .topico{ display:none; }

#newMenu ul{
	margin:0;
	padding:0 0 0 10px;
}
#newMenu ul li{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#newMenu ul li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	text-decoration:none;	

	width:170px !important;
	width:100%;

	display:block;

	padding:2px 2px 1px 7px;
	margin:0 0 1px 0;
	border-left:5px solid #fff2cf;
}
#newMenu ul li a:hover{
	text-decoration:underline;	
	border-left:5px solid #fff;
}
#newMenu ul li.parent{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	text-decoration:none;	

	width:170px !important;
	width:80%;

	display:block;

	padding:2px 2px 1px 7px;
	margin:0 0 1px 0;
	border-left:5px solid #fff2cf;
}
#newMenu ul li.parent ul li{

}
#newMenu ul li.parent li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	text-decoration:none;	

	width:120px !important;
	width:100%;

	display:block;

	padding:2px 2px 1px 7px;
	margin:0 0 1px 0;
	border:none;
}
#newMenu ul li.parent li a:hover{
	text-decoration:underline;	
	border:none;
}
#newMenu .prog{
	padding:40px 0 0 0 !important;
	padding:45px 0 0 0;
}
#newMenu .com{
  margin-top:0;
	padding:60px 0 0 0 !important;
	padding:40px 0 0 0;
}

#newMenu .com ul li{
  padding:3px 0;
}


#newMenu p{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	width:auto !important;
	width:170px;
	padding:0 5px 5px 13px;
	margin:0 0 1px 0;
}
#newMenu p a{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#333300;
}
/*  */
.program{
	background:url(../imagens/bgMenuProgramacao.jpg) no-repeat top left;
	height:135px;
}
.radio{
	background:url(../imagens/bgMenuRadio.jpg) no-repeat top left;
	height:220px;
}
.comunicadores{
	background:url(../imagens/bgMenuCom.jpg) no-repeat top left;
	
	
}
.ouvintes{
	background:url(../imagens/bgMenuOuvintes.jpg) no-repeat top left;
	height:200px;
}
.comercial{
	background:url(../imagens/bgMenuComercial.jpg) no-repeat top left;
	height:135px;
}

#bannerEdson, #bannerEquipe, #bannerOseias {
	width:125px;
	height:45px;
	border-bottom:1px solid #CCC;
	margin-bottom:10px;
}
.bannerNovo{
	width:245px;
	height:45px;
	position:relative;
	right:260px;
	bottom:159px;
	float:right;
	width:45px;
	*right:60px;
	*bottom:178px;
}


#bannerEdson a {
	height:45px;
	display: block;
	padding:10px 5px 0 100px;
}

#bannerEquipe a, #bannerOseias a{
	height:45px;
	display: block;
	padding:10px 5px 0 100px;
}

#bannerEdson a {
	background:url(../imagens/bannerEdsonRadio2.jpg) no-repeat top left;
}
#bannerOseias a {
	background:url(../images/banners/blog-oseias-miranda2.gif) no-repeat top left;
}
#bannerEquipe a {
	background:url(../images/banners/equipe-de-ouro-radio2.gif) no-repeat top left;
}

.linkEdson:hover,
.linkEdson:visited,
.linkEdson:link {
	text-decoration:none;
}

#banner550x60{
	margin-bottom:10px;

}

#receitas {
	list-style: none;
}

#receitas li {
	float: left;
	padding: 10px;
	width: 20%;
	height: 50px;
	border: 1px solid #eee;
}
#banner_receitas {
	list-style: none;
	margin-bottom:10px;
}

#banner_receitas li {
	float: left;
	width:230px;
	list-style:none;
	height:95px;
	border: 1px solid #eee;
}

.img-banner img {
	border: 2px solid #999;
	margin: 4px;
}

#comunicado{
  width:550px;
  border:1px solid #000;
}

#comunicado h1{
   color:#fff;
   font-size:24px;
   padding:5px 10px;
   background:#000;
   margin-top:0;
   font-family:arial;
}

#comunicado P{
  line-height:20px;
  font-size:15px;
  font-family:arial;
  padding: 0 10px;
}

ul.downloads{
  width:200px;
  margin:0;
  padding:0 0 30px 0;
}

ul.downloads img{
  position:relative;
  top:8px;
  padding-right:15px;
}

ul.downloads li{
list-style:none;
}

ul.downloads li a{
text-decoration:none;
font-weight:bold;

}

ul.listaDownloads li {
  list-style:none;
  
}

ul.listaDownloads li p {
  color:red;
  font-size:14px;
  
}

ul.listaDownloads li a{
  font-size:12px;
  color:#000;
  text-decoration:none;
  font-weight:bold;
}

#blogsNovo{
  margin-top:-500px;
  margin-left:260px;
}

.ultimasDiario{
  float:left;
}

#novoMenu{

	width:550px !important;
	width:540px;	
	float:left;
	
	margin:0 0 10px 10px !important;
	margin:0 0 5px 5px;	
}

#novoMenu .topico{ display:none; }

#novoMenu ul{
	margin:0;
	padding:10px 10px;
	width:550px;
}
#novoMenu ul li{
	list-style:none;
	margin:0;
	padding:0; 

}
#novoMenu ul li a{
	font:18px Arial, Helvetica, sans-serif;
	color:#333300;
	text-decoration:none;	
	border-bottom:1px solid #DDD;
	font-weight:bold;

	width-space:170px !important;
	width:100%;

	display:block;

	padding:5px 2px 6px 9px;
	margin:0 0 1px 0;
	border-left:5px solid #fff2cf;
}
#novoMenu ul li a:hover{
	text-decoration:underline;	
	border-left:5px solid #fff;
}
#novoMenu ul li.parent{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	text-decoration:none;	

	width:170px !important;
	width:80%;

	display:block;

	padding:2px 2px 1px 7px;
	margin:0 0 1px 0;
	border-left:5px solid #fff2cf;
}
#novoMenu ul li.parent ul li{

}
#novoMenu ul li.parent li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	text-decoration:none;	

	width:120px !important;
	width:100%;

	display:block;

	padding:2px 2px 1px 7px;
	margin:0 0 1px 0;
	border:none;
}
#novoMenu ul li.parent li a:hover{
	text-decoration:underline;	
	border:none;
}
#novoMenu .prog{
	padding:40px 0 0 0 !important;
	padding:45px 0 0 0;
}
#novoMenu .com{
  margin-top:0;
	padding:60px 0 0 0 !important;
	padding:40px 0 0 0;
}

#novoMenu .com ul li{
  padding:3px 0;
}


#novoMenu p{
	font:12px Arial, Helvetica, sans-serif;
	color:#333300;
	width:auto !important;
	width:170px;
	padding:0 5px 5px 13px;
	margin:0 0 1px 0;
}
#novoMenu p a{
	font:14px Tahoma, Arial, Helvetica, sans-serif;
	color:#333300;
}

h6{
  font-size:22px;
}