/* CSS Document */


* { padding: 0; margin: 0; }

	body {
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 margin-top: 10px;
		 margin-left: 0px;
		 margin-right:0px;
		 margin-bottom:0px;
	}
	
	.site_lance { 
		 margin: 0 auto;
		 width: 977px;
		 overflow:visible;
		 
	}
	a.TextoPreto{
		color: #000000;
	}
	
	.esq_lance_home { 
		 color: #333;
		 background: ;
		 width: 355px;
		 float: left;
		 clear: both;
		 margin-top:-7px;
		 
		 margin-left:-30px; 
		 

		 *margin-left:-30px;  /*ie 7*/
		 _margin-left:-17px; /*ie 6*/


		 margin-right:13px;
		 *margin-right:3px;
		 

		 

		 *left:0px;
		 _border:0px solid red;
		 *position:relative;
		 
	}
	
	.centro_lance_home { 
		 color: #333;
		 /*border: 1px solid #ccc;/*	*/
		 background: url(desta-que.jpg) no-repeat;
		 width: 320px;
		 float: left;
		 margin-left:15px;
		 *margin-left:0px;
		 
		 
		 
	}
	/*Utilizacao para a pagina de configuracao */
	.no_width
	{
		width:auto;
	}
	/****/
	
	.margem_topo
	{
		margin-top:18px;
	}
	
	.margem_topo_dir
	{
		margin-top:15px;
	}
	
	.lateral_esq_lance_home { 
		 color: #333;
		 width: 130px;
		 float: left;
		 *margin-left:-7px;
		 margin-right:9px;
		 margin-top: 10px;	 
	}
	
	.lateral_dir_banner{
     float:right;
	 width:130px;
	 /*border:1px solid green;*/
	}
	
	.lateral_dir_lance_home { 
		 width: 160px;
		 float: left;
		 margin-left:3px;

		 
	}
	


/*******************   *********************/
	
	.rodape { 
		 width: 982px;
		 clear: both;
		 background: url(images/rodape_bg.jpg) repeat-x;
		 height: 73px;
		 float:right;		 
		 *margin-right:0px;
		 *margin-left:2px;
		 _margin-left:-1px;
		 *float:left;
		text-align:center; 
         
	}
	
	.rodape_blog { 
		 width: 982px;
		 clear: both;
		 background: url(images/rodape_bg.jpg) repeat-x;
		 height: 73px;
		 float:right;		 
		 *margin-right:0px;
		 *margin-left:2px;
		 _margin-left:-1px;
		 *float:left;
         
	}
	
	.rodape_canto_esq {
		background: url(images/rodape_esq.jpg) no-repeat;
		width: 10px;
		height:73px;
		float:left;		
	}
	
	.rodape_canto_dir {
		background: url(images/rodape_dir.jpg) no-repeat;
		width: 10px;
		float:right;
		top: 11px;	
		height:73px;
	}
	
	.rodape_logo_redcube {
		float:right;
		border: 0px;
		}
		
		
	.rodape_texto {
		/*overflow:hidden;*/
		width: 710px;
		margin-left:auto;
		margin-right:auto;
		text-align: center;
		font-size: 12px;

		height:70px;
		width:870px;		



	}
		
	.rodape_texto ul {
		margin-top: 16px;
	
		}
												
	.rodape_texto li {
		display: inline;
		list-style:none;
		margin: 15px;
		}
		
		.rodape_texto a:hover {
			color:#009900;
			text-decoration:none;

		}
		
/*****************************/	
	
	.float_left {
		float:left;
	
	}
	
	.float_right {
		float: right;
	
	}
	.bold {
	font-weight:bold;
	float:right;
	color:#FF0000;
	
	}
	.font_bold {
	font-weight:bold;
	}
	
	.margin_left_10 {
		margin-left:10px;		
	
	}
	
     .margin_left_10 p {
	 margin-left:0px;		
	
	}
	
	.margin_right_10 {
		margin-right: 10px;	
	
	}
	.margin_10 {
		margin: 10px;	
	}
	
	.margin_top_10 {
		margin: 10px;	
	}
	
	.margin_bottom10 {
		margin-bottom: 10px;
	
	}
	
	/************* conteudo *******************/
	
	
	
	.lista_destaques {
		margin-left: 2px;
		width:310px;
		
	
	}
	
		.lista_destaques li{
		display:table;
		list-style:none;
		width: 310px ;
		height: auto ;
		margin-top:5px;
		color: #000000;
		

	}


	.lista_destaques h1 {
		font-size: 12px;
		font-weight:bold;
		color: #6cb300;
	
	}
	
	.lista_destaques a:link, a:visited{
    text-decoration:none;
	color:#000000;
	}
	
	
	
	.lista_destaques a:hover{
    text-decoration:none;
	color:#666666;
	}
	

	
		.conteudo_destaques {
		width: 160px;
		margin-top: 0px;
		margin-left: 10px;
		float:left;
		text-align:left;
		font-size:12px;
		text-transform:none;
			
	}
	
/******** PODCAST **********/
	
	.container_podcast {
	
		width: 322px;
		height: auto;
		background: url(images/podcast_fundo.jpg) repeat-y ;
		margin-bottom: 10PX;
		margin-right:5px;
		
	}
	
		.container_podcast_lista {
	
		width: 490px;
		height: auto;
		background: url(images/podcast_fundo_lista.jpg) repeat-y ;
		margin-right:5px;
	
	}
	
		.recebe_podcast {
		background: url(images/podcast_fundo_topo.jpg) no-repeat;
		height:296px;
	    
	}
	
	   .recebe_podcast_lista{
		background: url(images/podcast_fundo_lista_topo.jpg) no-repeat;
		height:628px;  
	  
	 }
	 
	 	.recebe_radio{
		background: url(images/podcast_fundo_lista_topo.jpg) no-repeat;
		height:628px;
		  
		
	  
	 }
	 
	 .recebe_radio p{
	 margin-left:20px;
	 }
	 
	 
	 
	 .margem_lista_pod{margin-top:2px;}
			   
	.container_podcast_rodape {
	    float:left;
		height: 17px;			
		width: 323px;
		background: url(images/podcast_meio.jpg);
		background-repeat:no-repeat;
		vertical-align:bottom;
	}
	
		.rodape_lista_meio {
	    float:left;
		height: 15px;			
		width: 498px;
		background: url(images/rodape_geral.jpg);
		background-repeat:no-repeat;
		vertical-align:bottom;
		overflow:hidden;
		margin-left:-3px;
	}
	
	.container_podcast_rodape_canto_esq_lista {
		height: 17px;
		float:left;
		width: 17px;
		background: url(images/podcast_cantoesq_lista.jpg) no-repeat;

	}
	
	.container_podcast_rodape_canto_dir_lista {
		width: 17px;
		height: 17px;
		float:right;
		background: url(images/podcast_cantodir_lista.jpg) no-repeat;
	}
	
<!-- FIM DO RODAPE DA LISTA -->

	
	.img_icone_podcast {
		padding: 10px;


		
	
	}
	
	.texto_podcast {
		width: 150px;
		height:auto;
		text-align:left;
		font-weight:bold;
		padding: 15px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom:10px;
		padding-top: 25px;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	.laranja {
		color:#FF7E00;
		font-weight:bold;
	
	}
	
	.recebe_podcast ul {
		width: 300px;
		text-align: left;
		list-style:none;
		
	}
	
		.listapodcast li {
		width: 250px;
		border: #00CC66 solid 1px;
		
	}
	
/******** FIM  PODCAST **********/

/********** DOENTES  *************/

		.container_doentes {
			text-align:left;
		
		}
		
		.container_doentes ul {
		width: 300px;
		text-align: left;
		list-style:none;
		margin-left: 30px;
		
	}
	
		.container_doentes li {
		width: 150px;
		display: inline-block;
		
	}
	
		.container_doentes h1 {
		font-size: 12px;
		font-weight:bold;
		color: #6cb300;
	
	}
	
		.conteudo_doentes {
		width: 70px;
		float:left;
		text-align:left;
		margin-left: 18px;
	}
	
	.container_doentes p {
		font-size:10px;
	
	}
	
	.img_doentes {
		width: 65px;
		height: 65px;
	}
	
	.menu_doentes {
        width:340px;
		text-align:left;
		
		margin-top: 10px;

	
	}
	
		.menu_doentes h1{
			font-size:13px;
			font-weight:bold;
			color: #c21111;
			margin: 10px;
	
	}
	
		.menu_doentes ul{
		width: 300px;

	
	}
	
		.menu_doentes li{
		display:inline;
		list-style:none;
		margin: 10px;
	
	}
	
	.text h1{
			font-size:11px;
			font-weight:bold;
		    text-transform:uppercase;
			color:#000000;
			margin: 0px;


	
	}
	
	
	
	.doente {
		width: 160px;
		height:60px;
		float:left;
		margin-left: 0px;
		margin-top: 5px;
		overflow:hidden;
		margin-bottom: 3px;
		z-index: 99;
		/*border:1px solid red;*/
		position:relative;
	}
	
		.doente h1 {
		font-size:9px;
	}
	
	.text {
		width: 85px;
		float: left;
		margin:0px;
		overflow:hidden;
		font-size:11px;
		display:in
	}
	
	.text a{color:#000000; text-decoration:none;}
	.text a:hover{color:#666666; text-decoration:none;}
	
		.doente_img {
		/*width: 70px;*/
		float: left;
		overflow:hidden;
	}
	
	/********** FIM DOENTES  *************/
	
	/****************  HOJE ***************************/
	
	.container_hoje {
		margin-top: 10px;
		*margin-top: 0px;		
		
	
	}
	
		.container_hoje li{
		list-style:none;
		margin-left: 10px;
		margin-top:5px;
	
	}
	
	.container_hoje h1{
		color:#630083;
		font-size:16px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	
	
	.hoje_nome_programa {
		font-size:11px;

	
	}
	
	
	
	/*************  pagina doentes  ********************/
	
		.centro_lance_home_doentes {
		 width: 490px;
		 float: left;
		 text-align: left;
		 overflow:visible;
		 /*border:1px solid blue;*/
		 
		 
	}
	
	.pagina_doentes {
		margin-top: 10px;
		overflow:hidden;
		width:490px;
		
	
	}
	.texto_pg_doentes {
		margin: 10px;
	}
	
	.img_tit_doentes {
		height: 120px;
		
	
	}
	
	.podcast_doentes{
		
	
	}
	
	.podcast_doentes ul 
	{

		text-align: left;
		list-style:none;
	}
	
	.podcast_doentes li 
	{
		list-style:none;
		
	}
	
	/*********   BLOG    **********/
	
	.img_tit_blog {
		height: 100px;
		
	
	}
	
	.post_blog {
		margin: 10px;
	}
	
	.titulo_blog {
		text-transform:uppercase;
		color:#006fd0;
		font-size:15px;
		font-weight:bold;
		
	}
	
		.titulo_blog a {
			text-transform:uppercase;
			color:#006fd0;
			font-size:15px;
			font-weight:bold;
			text-decoration:none;
			
		}
		
			.titulo_blog a:hover {
			text-decoration:none;
			
		}
	
		.blog_data {
		margin-top: 0px;
		margin-bottom: 10px;
		color:#a3a0a0;
		font-size:11px;
		
	}
	
	.texto_post_blog {
		margin-left: 10px;
	
	}
	
	.blog_ler_mais {
		color:#006fd0;
		font-weight:bold;
		margin-top: 10px;
		margin-bottom: 20px;	
	
	}
	
		.blog_ler_mais a {
		color: #006fd0;
		font-weight:bold;
		margin-top: 10px;
		margin-bottom: 20px;
		text-decoration:none;	
	
	}
	
		.blog_ler_mais a:hover {
		color: #000099;

	
	}
	
	.clear_both {
		clear:both;
	
	}
	
	.texto_comentario {
		vertical-align:middle;
		position:relative;
		margin-bottom:15px;
	
	}
		.link_comentario {
		vertical-align:middle;
		position:relative;
	
	}
	
		.blog_comentario a {
		color: #a3a0a0;
		margin-top: 10px;
		margin-bottom: 20px;
		text-decoration:none;	
	
	}
	
		.blog_comentario a:hover {
		color: #666666;

	
	}
	
	.blog_paginacao {
		text-align:center;
		color: #a3a0a0;
		margin-bottom: 15px;
	
	}
	
		.blog_paginacao a {
		color: #a3a0a0;
		margin-top: 10px;
		margin-bottom: 20px;
		text-decoration:none;	
	
	}
	
		.blog_paginacao a:hover {
		color: #666666;

	}
	
	.campo_receba {
		width: 142px;
		margin-left: 10px;
		float:left;
		text-align:left;

	}
	
	.receba_btenviar{
		margin-left: 10px;


	
}

