/* CSS Document */

body{
	margin:0;
	font:11px/1.5em Verdana, Arial, Helvetica, sans-serif;	
	color:#333333;
}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

div#geral{
	width:779px;
	margin:0 auto;
}

div#banner{
	width:779px;
	height:100px;
	background:#ffffff;
	margin-bottom:5px;
	overflow:hidden;
	display:none;
}

div#bannerBanner{
	width:728px;
	height:90px;
	margin:5px 0 0 5px;
	overflow:hidden;
	background:#CCCCCC;
}

div#menu{
	width:179px;
	height:303px;
	overflow:hidden;
	margin-bottom:5px;
}

/* humor index */
	div#boxhumor{
		width:174px;
		height:200px;
		height:303px;
		overflow:hidden;
		background:#ef8034;
	}
	div#boxhumor-conteudo{
		width:158px;
		margin:8px;
		color:#FFFFFF;
		text-align:right;
		padding-top:19px;
		font-size:10px;
		background:url("img/t-humorch.gif") top left no-repeat;
	}
	div#boxhumor-conteudo a{
		color:#FFFFFF;
		text-decoration:none;
	}
	div#boxhumor-conteudo a:hover{
		text-decoration:underline;
	}
/* fim humor index */

div#logo{
	width:779px;
	height:63px;
	background:#ffffff;
	margin-bottom:5px;
	overflow:hidden;	
}

div#logo-esquerda{ width:300px; margin-left:10px; }
div#logo-direita{ float:right; margin-right:10px; display:none; }

h1#logoBdaBassora{
	width:253px;
	height:63px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(img/logo_bdabassora.jpg) left top no-repeat;
	margin:0;
	padding:0;
}
h1#logoBdaBassora a{
	width:253px;
	height:63px;
	display:block;	
}

ul#ulNavLogo{ margin:0 0 0 140px; padding:0; width:178px; }
ul#ulNavLogo li{ float:left; list-style:none; }
#NavLogo-bdabassora{
	height:19px;
	width:62px;
	background:url(img/nav_bdabassora.jpg) left top no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	margin:0 10px 0 0;
}
#NavLogo-anuncie{
	height:19px;
	width:36px;
	background:url(img/nav_anuncie.jpg) left top no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	margin:0 10px 0 0;
}
#NavLogo-contato{
	height:19px;
	width:40px;
	background:url(img/nav_contato.jpg) left top no-repeat;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
}

div#logo-direita-conteudo{ margin:10px 0 0 0; }

div#dataLogo{ clear:both; }

div#colunamenu{
	width:179px;
	display:none;
}

div#colunaconteudo{	
	width:779px;
}

div#colunaesquerda{	
	width:760px;
	margin:0 auto;
}

div#colunadireita{
	width:170px;
	display:none;
}

/* agenda / Banner index */
	div#boxDestaquesAG{
		width:424px;
		height:303px;
		overflow:hidden;
		background:#FFFFFF url(img/canto_agenda.gif) top left no-repeat;
		display:table;
		margin-bottom:5px;
	}
	
	div#boxDestaquesAG-agenda{
		width:212px;
		height:303px;
		overflow:hidden;
		float:left;
	}
	div#boxDestaquesAG-agenda-conteudo{
		width:196px;
		margin:8px;
		font-size:10px;
	}
	
	div#boxDestaquesAG-agenda-conteudo p{
		margin:0 0 5px 0;
		padding:0;
	}
	div#boxDestaquesAG-agenda-conteudo a{
		color:#333333;
		text-decoration:none;
	}
	div#boxDestaquesAG-agenda-conteudo a:hover{
		color:#999999;
	}
	
	div#boxDestaquesAG-banners{
		width:212px;
		height:303px;
		overflow:hidden;
		float:right;
	}
	#bannerAg1{ width:212px; height:148px; margin-bottom:7px; overflow:hidden; background:#666666; }
	#bannerAg2{ width:212px; height:148px; overflow:hidden; background:#666666; }
/* fim agenda / banner index */

div#boxImgMateria{ display:none; }

div#linkAgDivulgue{ position:absolute; margin-left:285px; }
div#linkAgDivulgue a{ text-decoration:none; color:#333333; }
div#linkAgDivulgue a:hover{ text-decoration:underline; }

div#boxMaterias{
	clear:both;
	width:424px;
	min-height:303px;
	overflow:hidden;
	background:#FFFFFF;
}

div#boxMaterias-conteudo{
	width:408px;
	margin:8px;
	padding:25px 0 5px 0;
	text-align:right;
	background:url("img/t-materiasCh.gif") top left no-repeat;
}
div#boxMaterias-conteudo a{ text-decoration:none; color:#000000; }
div#boxMaterias-conteudo a:hover{ text-decoration:none; color:#666666; }

div#boxMaterias-conteudo p{
	margin:0;
	padding:0;
}

div#blocoDireitaIndex{ float:right; margin-bottom:8px; }
div#blocoEsquerdaIndex{ float:left; background:#ffffff; margin-bottom:8px; }

div#boxRapidinhas{
	background-color:#ffffff;
	width:350px;
	height:303px;	
	margin:0;
}

div#boxRapidinhas-conteudo{
	width:334px;	
	padding:30px 0 5px 0;
	margin:0 auto;
	text-align:right;
	background:url("img/t-bgFotosBox.gif") left 8px no-repeat;	
}

div#boxRapidinhas-conteudo a{ text-decoration:none; color:#000000; }
div#boxRapidinhas-conteudo a:hover{ text-decoration:none; color:#666666; }


div#boxFotos{
	background-color:#ffffff;
	width:424px;
	height:303px;	
	margin:0;
}

div#boxFotos-conteudo{
	width:408px;	
	padding:19px 0 5px 0;
	margin:0 auto;
	text-align:right;
	background:url("img/t-bgFotosBox.gif") left 8px no-repeat;	
}

div#boxFotos-conteudo a{ text-decoration:none; color:#000000; }
div#boxFotos-conteudo a:hover{ text-decoration:none; color:#666666; }

div#boxFotos-conteudo p{
	margin:0;
	padding:0;
}


div#itemCD{
	width:170px;
	background:#ffffff;
	height:303px;
	overflow:hidden;
	margin-bottom:5px;
}

div#itemCD-conteudo{
	width:160px;
	margin:0 0 0 5px;
	padding:5px 0;
}

/* enquete index */
	div#boxExquete{
		width:170px;
		height:303px;
		overflow:hidden;
		background:#ffffff url("img/fundo_enquete.jpg") bottom left no-repeat;
	}
	
	div#boxExquete-conteudo{
		font-size:10px;
		width:154px;
		margin: 8px;
		padding:20px 0 0 0;
		background:url("img/t-bgEnqueteBox.gif") no-repeat top left;
	}
/* fim enquete index */

/* box banner da direita */
	div#boxBannerDir{
		width:170px;
		height:303px;
		overflow:hidden;
		margin-bottom:5px;
	}
/* fim box banner da direita */

/* Recados */
	div#boxRecado{
		width:170px;
		height:303px;
		overflow:hidden;
		margin-bottom:5px;
		background:#FFFFFF;
	}
	
	div#boxRecado-conteudo{
		width:154px;
		margin:8px;
		padding-top:30px;
		background:url("img/t-bgRecadinhosBox.gif") top left no-repeat;
	}
	
	.frmRecList{
		margin:0;
		padding:0;
	}
	
	.frmRecList li{
		list-style:none;		
	}
	
	.inputtextR{
		border:1px solid #666666;
		width:150px;
		font:12px Arial, Helvetica, sans-serif;
	}
	
	.frmRecText{
		font:10px Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
	}
	
	#msg-rec{
		font:10px Arial, Helvetica, sans-serif;
		padding:0;
	}
/* Fim Recados */

div#colunamenu, div#colunaconteudo{
	margin-bottom:5px;
}

/* rodape */
	div#rodape{
		clear:both;
		width:779px;
		height:28px;
		overflow:hidden;
		display:none;
	}
	div#footerL{ 
		margin:8px 0 0 8px;
		height:28px; 
		overflow:hidden; 
		line-height:28px; 
		color:#000000; 
		font-size:14px; 
		font-style:italic;
		font-weight:bold;
	}
	div#footerR{ display:none; float:right; width:430px; text-align:right; height:28px; overflow:hidden; margin:0 8px 0 0; line-height:28px; }
	ul#menuFooter{
		margin:0;
		padding:0;
		width:430px;		
	}
	ul#menuFooter li{
		list-style:none;
		display:inline;
		float:left;
		margin:0 21px 0 0;
		padding:0;
	}
	ul#menuFooter li a{ color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-size:10px; }
	ul#menuFooter li a:hover{ color:#999999; }
	
	#boxLogosRodape{ display:none; }
/* fim rodape */

ul#ulRespEnq{
	margin:0 0 0 10px;
	padding:0;
}

ul#ulRespEnq li{
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
}

.txtHumosBox{
	clear:both;
	margin:0;
	padding:0;
}

.divS{
	height:20px;
	background:url(img/div_hor_traj.gif) center left repeat-x;
}

/* internas */	
	div#boxDatamateria{ margin-left:690px; color:#666666; }

	div#boxAumentaFont{ display:none; }
	
	div#boxInterna{
		clear:both;
		width:760px;
		min-height:610px;
		background:#FFFFFF;
	}
	
	div#boxInterna-conteudo{
		width:760px;
		margin:0 auto 5px auto;
		padding:8px 13px 13px 13px;	
	}
	
	/* eventos */
		#bdabassora-eventos div#boxInterna-conteudo .imgEv{ border:solid 1px #333333; }
		#bdabassora-eventos div#boxInterna-conteudo a{ text-decoration:none; color:#000000; }
		#bdabassora-eventos div#boxInterna-conteudo a:hover{ text-decoration:none; color:#666666; }
	/* fim eventos */
	
	/* redação */
		#bdabassora-redacao a{ text-decoration:none; }
		#bdabassora-redacao a:hover{ text-decoration:underline; }
		.link{ color:#333333; }
		
		.imgDestNot{
			border:1px solid #666666;
		}
		.dtUltNot a{ color:#ef8034; font-weight:bold; }
		.dtUltNot a:hover{ color:#ef8034; font-weight:bold; }
		.UlUltmasNoticias{ margin:0; padding:0; }
		.UlUltmasNoticias li{ list-style:none; margin:0 0 15px 0; padding:0; }
	/* fim redação */
	
	/* agenda */
		.agendaDestaque h3{
			margin:0 0 5px 0;
			padding:0;
			font-size:12px;
			color:#ea6810;
		}
		.agendaDestaque p{
			margin:0;
			padding:0;
		}
		.agendaNormal h3{
			margin:0 0 5px 0;
			padding:0;
			font-size:12px;
			color:#666666;
		}
		.agendaNormal p{			
			margin:0;
			padding:0;
			color:#666666;
		}
		
		.divAgenda{
			height:20px;
			background:url(img/div_hor_traj.gif) center left repeat-x;
		}
		
		.maisinformacoesAg{
			color:#EA6810;
			text-decoration:none;
			font-size:10px;
		}
		
		.titulo-agendaDetalhe{
			color:#EA6810;
			font-size:14px;
			margin:0;
			padding:0;
		}
		
		div#linkProm{
			/*position:absolute;
			margin-left:290px;*/			
		}
		div#linkProm a{ color:#333333; text-decoration:none; }
		div#linkProm a{ color:#666666; text-decoration:underline; }
	/* fim agenda */
	
	/* recadinhos */		
		.recadinho-data{
			float:left;
			font-size:12px;
			margin:0 5px 0 0;
			padding:0;
			color:#EA6810;
		}
		
		.recadinho-hora{
			font-size:10px;
			color:#999999;
		}		
	/* fim recadinhos*/
		
	/* Humor */		
		.listar-humor{
			font:9px Verdana, Arial, Helvetica, sans-serif;
			color:#999999;
		}
		.linkHumor{ display:block; margin-bottom:5px; color:#333333; text-decoration:none; }
		.linkHumor:hover{ text-decoration:underline; }
	/* Fim Humor */
	
	/* Historia */
		h3#tituloBoxHumor-historias{
			margin:0;
			padding:0;
			text-indent:-9999px;
			overflow:hidden;
			width:87px;
			height:23px;
			background:url("img/t-bgHistoriasBox.gif") top left no-repeat;	
		}
		.boxMais{ text-align:right; }
	/* Fim Historia */
	
/* fim das internas */

/* titulos */
	/* internas */
		h1#t-agenda, h1#t-eventos, h1#t-recados, h1#t-humor, h1#t-promocoes, h1#t-redacao, h1#t-historias, h1#t-piadas, h1#t-frases, h1#t-videos, h1#t-divulgue, h1#t-contato, h1#t-horoscopo, h1#t-anuncie{
			text-indent:-9999em;
			overflow:hidden;
			margin:0 0 20px 0;
			padding:0;
		}
		h1#t-contato{ width:74px; height:22px; background:url(img/t-contato.gif) top left no-repeat; }
		h1#t-horoscopo{ width:100px; height:23px; background:url(img/t-horoscopo.gif) top left no-repeat; }		
		h1#t-agenda{ width:75px; height:25px; background:url(img/t-agenda.gif) top left no-repeat; }
		h1#t-eventos{ width:52px; height:22px; background:url(img/t-bgFotosBox.gif) top left no-repeat; }
		h1#t-recados{ width:110px; height:22px; background:url(img/t-bgRecadinhosBox.gif) top left no-repeat; }
		h1#t-humor{ width:64px; height:21px; background:url(img/t-bgHumorBox.gif) top left no-repeat; }
		h1#t-promocoes{ width:106px; height:27px; background:url(img/t-bgPromocoesBox.gif) top left no-repeat; }
		h1#t-redacao{ width:84px; height:28px; background:url(img/t-redacao.gif) top left no-repeat; }
		h1#t-historias{ width:87px; height:23px; background:url(img/t-bgHistoriasBox.gif) top left no-repeat; }
		h1#t-piadas{ width:66px; height:22px; background:url(img/t-piadas.gif) top left no-repeat; }
		h1#t-frases{ width:63px; height:24px; background:url(img/t-frases.gif) top left no-repeat; }
		h1#t-videos{ width:67px; height:22px; background:url(img/t-videos.gif) top left no-repeat; }
		h1#t-divulgue{ width:187px; height:24px; background:url(img/t-divulgue.gif) top left no-repeat; }
		h1#t-anuncie{ width:79px; height:23px; background:url(img/t-anuncie.gif) top left no-repeat; }
		
		h1#t-ultimasNot{ 
			text-indent:-9999em;
			overflow:hidden;
			margin:30px 0 10px 0;
			padding:0;
			width:67px; 
			height:24px; 
			background:url(img/t-ultimasNot.gif) top left no-repeat; 
		}
		
		div#navegacao_Paginas{ text-align:center; color:#CCCCCC; }
		div#navegacao_Paginas a{ color:#333333; text-decoration:none; }
		div#navegacao_Paginas a:hover{ text-decoration:underline; }
		
		.tituloDestaqueNoticia{
			margin:0;
			padding:0;
			font-size:16px;
			line-height:1.5em;
			color:#000000;
		}
		.tituloDestaqueNoticia a{ color:#ef8034; text-decoration:none; }
		.tituloDestaqueNoticia a:{ color:#ef8034; text-decoration:underline; }
	/* fim internas */
	/* index */
		.tituloBoxHumor{
			font-size:14px;
			margin:0 0 5px 0;
			padding:0;
			color:#000000;
			font-weight:normal;
			font-style:italic;			
		}		
		.tituloBoxHumor-interna{
			font-size:14px;			
			color:#FF9900;
			font-weight:bold;
			font-style:italic;
			padding:0;
			margin:0 5px 5px 0;
		}
		
		h1#t-destaquesCH{
			margin:0 0 9px 0;
			padding:0;
			text-indent:-9999em;
			width:226px;
			height:18px;
			overflow:hidden;
			background:url("img/t-destaquesCH.gif") top right no-repeat;
		}
		h1#t-proximosEventosCH{
			margin:0 0 9px 0;
			padding:0;
			text-indent:-9999em;
			width:172px;
			height:18px;
			overflow:hidden;
			background:url("img/t-proximosEventosCH.gif") top left no-repeat;
		}
		
	.titulo-fotos{
		margin:0;
		padding:0;
		font-size:11px;
		color:#e37d57;
	}
	.titulo-fotos a{ text-decoration:none; color:#e37d57; }

/* fim titulos */

/* formularios */
	.ulEnquete{
		margin:0;
		padding:0;
	}
	.ulEnquete li{
		list-style:none;
		margin:0 0 5px 0;
	}
	
	.botaoFmr{
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#CCCCCC;
		background:#666666;
		border:solid 1px #333333;		
		cursor:pointer;
	}
	
	ul#ulPromocao{ margin:0; padding:0;	}
	ul#ulPromocao li{ list-style:none; margin:0 0 10px 0; padding:0; }
	ul#ulPromocao label{ font-weight:bold; }
	ul#ulPromocao .inputtext{ font:11px Verdana, Arial, Helvetica, sans-serif; border:solid 1px #666666; }
/* fim dos formularios */