/* CSS Document */

body{
	margin:0;
	font:11px/1.5em Verdana, Arial, Helvetica, sans-serif;
	background:#e9e9e9 url(img/fundo_site.jpg) left top repeat-x;
	color:#333333;
}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

div#geral{
	width:779px;
	margin:0 auto;
}

div#banner{
	width:778px;
	height:100px;
	background:#ffffff;
	margin-bottom:4px;
	overflow:hidden;
	border-left:solid 1px #a6a6a6;
	border-bottom:solid 1px #a6a6a6;
	border-right:solid 1px #a6a6a6;
}

div#bannerBanner{
	width:729px;
	height:90px;
	float:left;
	margin:5px 0 0 5px;
	_margin:5px 0 0 3px;
	overflow:hidden;
}

div#publicidade{
	width:35px;
	height:90px;
	float:right;
	margin:5px 5px 0 0;
	_margin:5px 3px 0 0;
	overflow:hidden;
}

/* logo e menu navegação / Data */
	div#logo{
		clear:both;
		width:778px;
		height:63px;
		background:#ffffff;
		margin-bottom:4px;
		overflow:hidden;
		border:solid 1px #a6a6a6;
	}
	
	
	div#logo-esquerda{ 
		float:left; 
		width:335px; 
		margin-left:5px;
		_margin-left:3px; 
	}
	div#logo-direita{ 
		float:right; 
		width:380px; 
		overflow:hidden; 
		margin-right:5px;
		_margin-right:3px;
	}
	
	h1#logoBdaBassora{
		width:335px;
		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:335px;
		height:63px;
		display:block;	
	}
	
	ul#ulNavLogo{ margin:0 0 0 191px; padding:0; width:200px; }
	ul#ulNavLogo li{ float:left; list-style:none; }
	#NavLogo-bdabassora{
		height:19px;
		width:72px;
		background:url(img/nav_bdabassora.jpg) left top no-repeat;
		overflow:hidden;
		text-indent:9999em;
		display:block;
		margin:0 10px 0 0;
		padding:0;
	}
	#NavLogo-anuncie{
		height:19px;
		width:50px;
		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:47px;
		background:url(img/nav_contato.jpg) left top no-repeat;
		overflow:hidden;
		text-indent:-9999em;
		display:block;
		margin:0;
		padding:0;
	}
	div#logo-direita-conteudo{ margin:10px 0 0 0; }
	
	div#dataLogo{ clear:both; padding:8px 0 0 0; text-align:right; }
/* logo e menu navegação / Data */

div#colunaEsquerda, div#colunaconteudo{
	margin-bottom:5px;
}
div#colunaconteudo{
	float:right;
	width:599px;
}

/* menu */
	div#colunaEsquerda{
		float:left;
		width:174px;
		height:606px;
		overflow:hidden;
		background:#FFFFFF;
		border:solid 1px #a6a6a6;
		padding:5px 0 0 0;
	}
	div#colunaEsquerda_conteudo{
		width:166px;
		margin:0 0 0 4px;
	}
	
	h1#t-canais, h1#t-humorMenu{
		width:166px;
		height:20px;
		text-indent:-9999em;
		overflow:hidden;
		margin:0 0 2px 0;
		padding:0;
		_margin-bottom:-2px;
		*margin-bottom:-2px;
	}
	
	h1#t-canais{ background:url(img/men_canais.gif) left top no-repeat; }
	h1#t-humorMenu{ background:url(img/men_humor.gif) left top no-repeat; }
	
	ul#ulMenuCanais{ margin:0; padding:0; width:166px; }
	ul#ulMenuCanais li{ 
		margin:0 0 2px 0;
		padding:0;
		list-style:none; 
		background:#f0f0f0 url(img/men_lat_canais.gif) left top no-repeat;
		line-height:20px;
		width:166px;
		height:20px;
		overflow:hidden;
		display:block;
	}
	ul#ulMenuCanais li a{ padding:0 0 0 15px; display:block; color:#da631d; font-weight:bold; text-decoration:none; }
	ul#ulMenuCanais li a:hover{ text-decoration:underline; }
	
	ul#ulMenuHumor{ margin:0; padding:0; width:166px; }
	ul#ulMenuHumor li{ 
		margin:0 0 2px 0; 
		padding:0;
		line-height:20px;
		list-style:none;
		width:166px;
		height:20px;
		overflow:hidden;
		display:block;
		background:#f0f0f0 url(img/men_lat_humor.gif) left top no-repeat; 
	}
	ul#ulMenuHumor li a{ padding:0 0 0 15px; display:block; color:#da631d; font-weight:bold; text-decoration:none; }
	ul#ulMenuHumor li a:hover{ text-decoration:underline; }
/* fim menu */

/* conteudo */
	div#colunaesquerda{
		float:left;
		width:424px;
	}
	
	/* agenda / Banner index */
		div#boxDestaquesAG{
			width:424px;
			height:303px;
			overflow:hidden;
			background:#FFFFFF url(img/canto_agenda2.gif) top left no-repeat;			
			margin-bottom:5px;
		}
		
		div#boxDestaquesAG-agenda{
			width:210px;
			height:303px;
			overflow:hidden;
			float:left;
		}
		div#boxDestaquesAG-agenda-conteudo{
			width:196px;
			margin:8px;
			font-size:10px;
			line-height:1.5em;
		}
		
		div#boxDestaquesAG-agenda-conteudo p{
			margin:0 0 5px 0;
			_margin:-2 0 5px 0;
			*margin:-2 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;
		}
		
		h2#agenda_linha{ margin:0; padding:0; }
		
		#agenda_linha{ font-size:12px; color:#EA6810; font-weight:bold; }
		#bannerAg1{ width:212px; height:148px; margin-bottom:7px; overflow:hidden; background:#666666; }
		#bannerAg2{ width:212px; height:148px; overflow:hidden; }
	/* fim agenda / banner index */
	
	/* redação */
		div#boxMaterias{
			clear:both;
			width:423px;
			height:303px;
			overflow:hidden;			
			border:solid 1px #a6a6a6;
			background:#ffffff url(img/tit_redacao.gif) center 2px no-repeat;
			line-height:15px;
		}
		
		div#boxMaterias-conteudo{
			width:418px;
			margin:0 auto;
			padding:24px 0 0 0;
		}		
		
		div#boxMaterias-destaque{
			float:left;
			width:207px;
			height:197px;
			overflow:hidden;		
			margin:0 0 5px 0;
		}
		div#boxMaterias-destaque-foto{
			width:207px;
			height:150px;
			overflow:hidden;
			margin-bottom:2px;
		}
		div#boxMaterias-destaque-txt{
			background:#eeedee;
		}
		.boxMaterias-destaque-txt-titulo{ font-weight:bold; }
		div#boxMaterias-destaque-txt_conteudo{ width:196px; height:45px; margin:0 auto; }
		div#boxMaterias-destaque-txt_conteudo a{ color:#000000; text-decoration:none; }
		div#boxMaterias-destaque-txt_conteudo a:hover{ text-decoration:underline; }
		
		div#boxMaterias-normal{
			float:right;
			width:207px;
			height:197px;
			overflow:hidden;
			background:#eeedee;
			margin:0 0 5px 0;
		}
		
		div#boxMaterias-normal_conteudo{
			width:196px;
			padding-top:3px;
			margin:0 auto;
		}	
		
		.titRedacaoIndex a{
			color:#442323;
			font-weight:bold;
			text-decoration:none;
		}
		.titRedacaoIndex a:hover{ text-decoration:underline; }
		.dataRedIndex{ text-align:right; }
		.dataRedIndex a{
			font-size:10px;
			color:#726f6f;
			text-decoration:none;	
		}
		.dataRedIndex a:hover{ text-decoration:underline; }
		.txtRedIndex a{
			color:#442323;
			text-decoration:none;
		}
		.txtRedIndex a:hover{ text-decoration:underline; }
		.divRedIndex{
			margin:2px 0;
		}
		
		div#boxMaterias-notas{ clear:both; }
		div#boxMaterias-notas_1{ float:left; width:207px; }
		div#boxMaterias-notas_2{ float:right; width:207px; }
		
		.boxMaterias-notas-titulos{ margin:0px; padding:0px; }
		.boxMaterias-notas-titulos a{
			font:15px Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#eb2400;
			display:block;
			width:196px;
			margin: 0 auto;			 
		}
		.boxMaterias-notas-titulos a:hover{ text-decoration:underline; }
	/* fim redação */
	
	/* previsão do tempo */
		div#previsaoTempo{
			margin:90px auto 0 auto;
			width:150px;
		}
	/* fim previsão do tempo */
	
	/* chamada ensaios */
		div#chEnsaios{
			margin:20px 0 0 0;
			width:166px;
			height:260px;
			overflow:hidden;			
		}
	/* fim chamadas ensaios */
	
	/* box banner da direita */
		div#boxBannerDir{
			width:170px;
			height:303px;
			overflow:hidden;
			margin-bottom:5px;
		}
	/* fim box banner da direita */
	
	/* box shop da direita */
		div#boxShopDir{
			width:170px;
			height:303px;
			background:#ffffff url(img/t-bshop2.jpg) left top no-repeat;
			overflow:hidden;		
			margin-bottom:4px;			
			border-bottom:solid 1px #a6a6a6;
			border-right:solid 1px #a6a6a6;
		}
		div#boxShop_conteudo{
			width: 170px;
			height:269px;
			overflow:hidden;
			margin:35px auto 0 auto;
			padding-top:5px;
			border-left:solid 1px #a6a6a6;
		}
		.imgShopCapa{ margin:0 0 0 10px; padding:0; width:52px; height:52px; padding:1px; overflow:hidden; border:solid 1px #ebebeb; }
		.tituloShop{ font-size:11px; font-weight:bolder; margin:0 0 5px 10px; padding:0; color:#595959; }
		.tituloShop a{ color:#595959; font-weight:bolder; margin:0; padding:0; text-decoration:none; }
		.tituloShop a:hover{ color:#595959; text-decoration:underline; }
		.txtShop{ color:#595959; font-size:10px; }
		.txtShop a{ color:#595959; text-decoration:none; }
		.txtShop a:hover{ color:#595959; text-decoration:underline; }
	/* fim box shop da direita */
	
	/* chamada colunas */
		.tituloChColuna{ margin:0; padding:0; }
		.tituloChColuna a{
			font:15px Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#eb2400;					 
		}
		.tituloChColuna a:hover{ text-decoration:underline; }
		.datas{
			border:none;
			font-style:normal;
			text-decoration:nornal;
		}
	/* fim chamadas colunas */
	
	/* enquete index */
		div#boxExquete{
			width:169px;
			height:303px;
			overflow:hidden;
			background:#ffffff url(img/tit_enquete.gif) center 2px no-repeat;
			border:solid 1px #a6a6a6;
		}
		
		div#boxExquete-conteudo{
			font-size:10px;
			width:140px;
			margin:0 0 0 13px;
			padding:24px 0 0 0;
		}
		
		ul#ulRespEnq{
			margin:0;
			padding:0;
		}
		
		ul#ulRespEnq li{
			margin:0;
			padding:0;
			list-style:none;
		}
	/* fim enquete index */
	
	/* titulos */
		h1#t-proximosEventosCH{
			margin:0 0 5px 0;
			padding:0;
			text-indent:-9999em;
			width:172px;
			height:18px;
			overflow:hidden;
			background:url("img/t-proximosEventosCH.gif") top left no-repeat;
		}
		
		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, h1#t-administracao, h1#t-parceiros, h1#t-colunas, h1#t-busca{
			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-administracao{ width:136px; height:26px; background:url(img/t-administracao.gif) top left no-repeat; }
		h1#t-parceiros{ width:103px; height:23px; background:url(img/t-parceiros.gif) top left no-repeat; }
		h1#t-colunas{ width:81px; height:23px; background:url(img/colunas.gif) left top no-repeat; }
		h1#t-busca{ width:103px; height:23px; background:url(img/t-busca.gif) left top 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; 
		}
		
		.colRelacionada{
			text-indent:-9999em;
			overflow:hidden;
			margin:20px 0 10px 0;
			padding:0;
			width:170px; 
			height:23px; 
			background:url(img/t-artigosRelacionados.gif) top left no-repeat; 			
		}
		
		#t-colComentarios{
			margin:20px 0 10px 0;
			padding:0;
			width:122px;
			height:23px;
			overflow:hidden;
			text-indent:-9999em;
			background:url(img/t-comentarios.gif) left top no-repeat;
		}
		
		div#navegacao_Paginas{ text-align:center; color:#CCCCCC; margin:0 0 10px 0;}
		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:#ef8034;
		}
		.tituloDestaqueNoticia a{ color:#ef8034; text-decoration:none; }
		.tituloDestaqueNoticia a:{ color:#ef8034; text-decoration:underline; }		
		
	/* fim titulos */	
/* fim conteudo */

/* coluna esquerda */
	div#colunadireita{
		width:170px;
		float:right;
	}
/* fim coluna esuqerda */

/**/
	div#blocoDireitaIndex{ float:right; margin-bottom:8px; }
	div#blocoEsquerdaIndex{ float:left; background:#ffffff; margin-bottom:8px; }
	
	/* 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*/
	
	/* rapidinhas */
		div#boxRapidinhas{
			background:#ffffff url(img/tit_colunas.gif) center 2px no-repeat;
			width:346px;			
			overflow:hidden;
			margin:0;
			border:solid 1px #a6a6a6;
		}
		div#conteudoChColunas{
			width:330px;
			padding:28px 0 5px 0;
			margin:0 auto;			
		}
		/*
		div#boxRapidinhas-conteudo{
			width:334px;	
			padding:30px 0 5px 0;
			margin:0 auto;
			background:url("img/t-rapidinhas.gif") left 8px no-repeat;	
		}
		*/
		
		div#boxRapidinhas-conteudo a{ text-decoration:none; color:#000000; }
		div#boxRapidinhas-conteudo a:hover{ text-decoration:none; color:#666666; }
	/* fim rapidinhas */
	
	/* eventos */
		div#boxFotos{
			width:424px;
			margin:0;
			background:#ffffff url(img/tit_fotos.gif) center 2px no-repeat;
			border:solid 1px #a6a6a6;
		}
		
		div#boxFotos-conteudo{
			width:408px;	
			padding:28px 0 5px 0;
			margin:0 auto;			
		}
		
		div#boxFotos-conteudo p{
			margin:0;
			padding:0;
		}
		.txtEveIndex a{ color:#000000; text-decoration:none; }
		.txtEveIndex a:hover{ text-decoration:underline; }
		
		.titulo-fotos{
			margin:0;
			padding:0;
			font-size:11px;			
		}
		.titulo-fotos a{ text-decoration:none; color:#e37d57; }
		.titulo-fotos a:hover{ text-decoration:underline; }
	/* fim eventos */
/**/

/* formularios */
	.ulEnquete, ul#uFormComentarios{
		margin:0;
		padding:0;
	}
	.ulEnquete li, ul#uFormComentarios 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 */

/* rodape */
	div#rodape{
		clear:both;
		width:779px;
		background:#ef8034;
		height:28px;
		overflow:hidden;
	}
	div#footerL{ 
		float:left; 
		width:295px; 
		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{ float:right; width:460px; text-align:right; height:28px; overflow:hidden; margin:0 8px 0 0; line-height:28px; }
	
	div#boxLogosRodape{ text-align:center; vertical-align:top; margin-top:6px }
	
	div#footer_novo{ float:right; width:750px; margin:0 auto; text-align:right; height:28px; overflow:hidden; line-height:28px; }
	
	ul#menuFooter{
		margin:0;
		padding:0;
		width:770px;
	}
	ul#menuFooter li{
		list-style:none;
		display:inline;
		float:left;
		margin:0 15px 0 0;
		padding:0;
	}
	ul#menuFooter li a{ color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-size:9px; }
	ul#menuFooter li a:hover{ color:#999999; }
/* fim rodape */

/* internas */

	.txtHumosBox{
		clear:both;
		margin:0 0 9px 0;
		padding:0;
	}
	
	.divS{
		height:20px;
		background:url(img/div_hor_traj.gif) center left repeat-x;
	}

	div#boxInterna{
		clear:both;
		width:424px;
		min-height:610px;
		background:#FFFFFF;
		border:solid 1px #a6a6a6;
	}
	
	div#boxInterna-conteudo{
		width:398px;
		margin:0 auto 5px auto;
		padding:8px 13px 8px 13px;	
	}
	
	div#boxInterna-conteudo a{ color:#E95702; }
	
		.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; }
	
	/* 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 */
	
	/* 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 */
	
	/* 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:12px;
			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; }
		
		div#linkAgDivulgue{ position:absolute; margin-left:285px; }
		div#linkAgDivulgue a{ text-decoration:none; color:#333333; }
		div#linkAgDivulgue a:hover{ text-decoration:underline; }
	/* fim agenda */
	
	/* ensaios */
		div#conteudoEnsaio{
			width:576px;
			background:#000000;
		}
		div#conteudoEnsaio a{ 
			color:#CCCCCC;
		}
		div#conteudoEnsaio a:hover{ text-decoration:underline; }
		
		div#conteudoEnsaioInterna{
			width:572px;
			margin:0 auto;
			color:#FFFFFF;
		}
	/* fim ensaios */
	
	/* bShop */
		div#conteudo_bshop{
			width:600px;
			background:#ffffff;
			min-height:610px;	
		}
		div#boxInterna_bshop{
			width:576px;	
			margin:0 auto 5px auto;
			padding:10px 0 0 0;
		}				
		
		div#bshopCliInfo{
			width:413px;		
			float:left;
		}
		div#bshopLogo{
			width:139px;				
			float:right;
		}
		div#bshopProdutos{
			width:576px;		
			clear:both;
		}
		
		h1#t-bshopT{
			width:139px;
			height:51px;
			overflow:hidden;
			text-indent:-9999em;
			margin:0;
			padding:0;
			background:url(img/t-bshopT.jpg) right top no-repeat;
		}
		
		h1#t-produtos{
			width:576px;
			height:28px;
			margin:0;
			padding:0;
			text-indent:-9999em;
			overflow:hidden;	
			background:url(img/t-produtos.gif) right top no-repeat;
		}
		
		.bshopLocalTprod{
			height:32px;
			background:url(img/linha_boxProdBshop.gif) left bottom repeat-x;
		}
	/* bShop */
	
	/* 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 */
	
	.linkVoltar{ color:#666666; }
	.datas{
		border:none;
		font-style:normal;
		text-decoration:nornal;
	}
	
/* fim internas */

/* mensagens do sistema */
	#erro{
		color: #FFFFFF;
		background-color: #C40000;
		text-align: center;
		padding-top:8px;
		height:30px;
		font-weight: bold;
		font-size: 12px;
		padding-right: 5px;
		letter-spacing: 1px;
	}
	
	#certo{
		color: #FFFFFF;
		background-color: #2425B9;
		text-align: center;
		padding-top:8px;
		height:30px;
		font-weight: bold;
		font-size: 12px;
		padding-right: 5px;
		letter-spacing: 1px;
	}
/* fim do mensagens do sistema*/

	#conteudo_bshop a{
		color:#FF0000;
	}
	
/* sitemap */
	div#conteudo_sitemap{
		width:600px;
		background:#ffffff;
		min-height:610px;	
	}
	div#boxInterna_sitemap{
		width:576px;	
		margin:0 auto 5px auto;
		padding:10px 0 0 0;				
	}
	.infoSiteMap{
		font-size:10px;
		font-weight:bold;
	}
	
	.resulSites{ margin:0; padding:0; }
	.resulSites li{ list-style:none; margin:0 0 2px 0; padding:1px; background-color:#EDEDED; }
/* fim sitemap */

/* colunas */
	.autorColuna{ margin:10px 0; padding:0; font-size:12px; color:#666666; text-decoration:underline; }
	.summary { font-size:11px; }
	.chapeuColunas{ margin:0 0 5px 0; padding:0; font-size:14px; }
	div#colunasConteudo a{ color:#333333; }
	.divChColunas{ padding-bottom:10px; margin:0 0 10px 0; }
	.tituloColuna{ margin:0 0 5px 0; padding:0; font-size:16px; }
	.ulAviso{ margin:0 0 0 10px; padding:0 0 0 5px; }
	.ulAviso li{ list-style-image:url(img/seta.gif); }
/* fim colunas */


/* listas em Geral */
.listas{ margin:0; padding:0; }
	.listas li{ list-style:none; margin:0 0 4px 0; padding:0; }
	.listas li a{ color: #1E1E1E; text-decoration:none; }
	.listas li a:hover{ text-decoration: underline }
	
	#tit-lista {
		font-weight:bolb;
		font-size:12px;
	}
/* fim listas em Geral */
