	
	.texto1 p, .texto2 p{ margin-bottom:5px; } 
		.texto2 p{ margin:0; }
	.retrancaPg, .Subtitulo{ position:relative; font-size:1.5em; line-height:1.5em; margin-bottom:20px; }
	.retrancaPg div{ position:absolute; width:20px; height:1px; margin:0; left:0; bottom:0;  border-top:2px solid #0099CC; }
	.subTitulo1{ font-size:1.2em; font-weight:bold; }
	
	.email, .fone{ position:relative; background: url(/imagens/iconeEmail.gif) left 5px no-repeat; padding-left:20px; line-height:2em; }
	.fone{ background: url(/imagens/iconeFone.gif) left 5px no-repeat;  }
	
		.none{ display:none; }
		.imgTopoHome{ width:100%; max-width:600px; height:auto; }
		.moldCanal{ border-top:1px solid #1F8BA8; border-bottom:1px solid #1F8BA8; padding:10px 20px; display:inline-block; background:#fff; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
		.moldCanal select{ font-size:1em; width:100%; max-width:200px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding:0 20px; }
		
		.moldCodEmbed1{ border:1px solid #ccc; padding:10px; margin:10px 0; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; display:none; }
		.iconeRssList1, .iconeRssList2, .iconeEmbedList1{ width:30px; height:30px; float:left; margin:0 10px 5px 0; }
		.iconeEmbedList2{ width:20px; height:20px; float:none; clear:both; margin:0; }
		.iconeRssList2{ width:18px; height:18px; margin-top:2px; }
		.linkEmbed{ text-decoration:underline; cursor:pointer; }
		
	*:focus {  outline: none; }
		
/*===========================
  TOPO 
============================ */	
	.navbar-default{
		position:fixed; margin:0; top:0; right:0; left:0; background: #346786;  z-index:10; 
		}

	.menu-anchor {
		position:absolute; margin: 0; top:10px; right:20px; 
		width: 40px;
		height: 30px;
		display: none; 
		text-indent: -9999px; 
		cursor: pointer;
		background: #FFF; z-index:10; 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;
	}
	.menu-anchor:before {
		content: "";
		display: block;
		margin: 7px auto;
		width: 70%;
		height: 0.20em;
		background: #1F8BA8;
		box-shadow: 0 .50em 0 0 #1F8BA8, 0 1em 0 0 #1F8BA8;
	}
	.menu-active .menu-anchor { 
		background: #C6E0E8; 
		} 
/********************************
	mold canal 
********************************/	
	.moldCanal0{ position:absolute; width:100%; text-align:center;margin:0; right:0; bottom:-30px; left:0; }	
	.retrancaCanal{ display:inline-block; margin-right:10px; color:#FF6600; }

/*******************************
	CONTEUDO 
*******************************/
	.moldConteudoEsq{ position:relative; display:inline-block; vertical-align:top;width:100%; margin-bottom:70px; padding-right:20px; }
	.moldConteudoDir{ position:relative; display:inline-block; width:20%; vertical-align:top; padding:0; text-align:center;}
	.moldConteudoDir img{  max-width:200px; height:auto; margin-bottom:20px; border:1px solid #ccc;  }
	
	.moldRetrancaParceiros{ text-align: center; font-size:0.9em;color:#228AA9;margin-bottom:10px; }
	.bulletParceiros{ border-top:1px solid #228AA9;width:15px;height:1px;margin:0 auto -3px auto; }

/*******************************
	MP3  
*******************************/
	/*listagem*/
	.moldListagemPod{ position:relative; padding:20px 0 20px 0; word-wrap: break-word; }
	.moldListagemPodA{ display:inline-block; width:20%; vertical-align:top; padding-right:10px; }
	.moldListagemPodB{ display:inline-block; width:80%;vertical-align:top; }
	.logoProgramaList{ width:100%; max-width: 200px; height:auto;border:1px solid #ccc;-webkit-border-top-left-radius:15px; -moz-border-top-left-radius:15px; border-top-left-radius:15px;-webkit-border-bottom-right-radius:15px; -moz-border-bottom-right-radius:15px; border-bottom-right-radius:15px; }
	.tituloPodList{ font-size:1.3em; line-height:1.5em; color:#333; }
	.dataPodList, .dataPodList2{ color:#333;font-style:italic;  }
	.dataPodList div{ display:inline-block; }
	.dataPodList2 div{ display:block; }
	.olhoPodList p{ font-size:1.1em; color:#777; }	
	//.iconeDownload{ display:inline-block; margin-top:-35px; }
	.iconeDownload{ display:inline-block;  }
	.objetoAudio{ display:inline-block;  border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; }

@media (max-width: 1000px){ 

/*******************************
	CONTEUDO 
*******************************/
	.moldConteudoEsq, .moldConteudoDir{ display:block; width:100%;  }
	.moldConteudoDir{ border-top:1px solid #228AA9; background:#EBEBEB; margin:0; }
	.moldConteudoDir img{  margin:10px; }
	.moldRetrancaParceiros{ text-align:center; }
	.bulletParceiros{ margin:30px auto 0 auto; }
}
@media (max-width:768px){
	.menu-anchor { display:block; }
	
	.moldConteudoEsq{ margin-top: 100px; }
	
	.moldListagemPod{ border-top:1px solid #E4E4E4; padding:10px 0; margin-top:20px;   }
	.moldListagemPodA{ float:right; width:100px;   }
	.moldListagemPodB{ width:100%; }
	.dataPodList{ position:absolute; margin:0; top:20px; right:110px; left:0; }
	.moldPlay{ text-align:left;  }
	.objetoAudio{ width:100%; max-width:250px; }
}



.divTextoCanal, .erro, .aviso{ 
		font-size:1.1em; background: #F2F2F2; padding: 20px; margin-bottom:30px; color:#999;
		-webkit-border-radius:10px;	-moz-border-radius:10px;	border-radius:10px; 
		}
	.erro{ background: #F2F2F2 url(/imagens/iconeErro.png) 5px 15px no-repeat; padding:20px 20px 20px 50px; }
	.erro a, .aviso a{ text-decoration:underline; }
	select { 
			padding: 3px 5px; 
			margin: 0; 
			color:#11436C;
				-webkit-border-radius:10px;	-moz-border-radius:10px;	border-radius:10px; 
				background: #BBDDFF;	
				color:#000;
				border:1px solid #2B95FF;
				outline:none;
				cursor:pointer;
		}
	.divPaginacao1, .divPaginacao2{ position:relative; text-align:center;  margin: 0 0 20px 0;  padding-top: 10px; border-top:1px solid #ccc;  }
	.divPaginacao2{ margin: 40px 0 20px 0; border:none; }
	.selectPaginar{ display:inline-block; margin:0 15px; }
	.setas{
	  display:inline-block; 
	  font-size: 0;  line-height: 0;
	  width: 0;    height: 0; 		cursor:pointer;
	  border: solid transparent; vertical-align:middle; magin-bottom:2px;  
	}
	.setaLeft, .setaRight{ border-width: 12px; }
	.setaLeft{  border-left-width:0;  border-right-color: #346786; }  
		.setaLeft:hover{ border-right-color: #BBDDFF; }
	.setaRight{  border-right-width:0;  border-left-color: #346786;   }
		.setaRight:hover{ border-left-color: #BBDDFF; }
	
	.detalhePod{ 
		border: 2px solid #ccc; padding:10px;  margin-bottom:40px; 
		-webkit-border-top-left-radius:15px; -moz-border-top-left-radius:15px; border-top-left-radius:15px;
		-webkit-border-bottom-right-radius:15px; -moz-border-bottom-right-radius:15px; border-bottom-right-radius:15px;
	}
	
	.moldListagemPodB2{ width:100%; }		
	//.btIndique{ text-transform: lowercase; display: inline-block; vertical-align:top; margin: 0 20px; background: #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
	.btIndique{ text-transform: lowercase; display: inline-block; vertical-align:center; margin: 0 20px; background: #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
	.moldLinkPod{ display:none; border:1px solid #999; color:#999; font-size:0.9em; padding:5px; margin:5px 0 0 0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
	
	.logoCanalDetalhe{ text-align:center; display:inline-block; vertical-align:top; width: 20%; }
	.moldTextoCanal{ display:inline-block; vertical-align:top;  width: 80%; padding-left:15px; }
@media (max-width: 800px){ 
	.divTextoCanal{ padding:10px; }
	.logoCanalDetalhe{ display:block;  width: 100%; margin-bottom:10px; }
	.moldTextoCanal{ display:block;   width: 100%; padding-left:0; }

}
