body{
	/*background-image:	url('../../images/zenicodemus/fundo_site.jpg');*/
	/*background-position: top center;*/
	background-repeat: 	no-repeat;
	margin:				0;
	padding:			0;
	background-color: 	#000;
	overflow: 			none;
	text-align:			center; /* hack para o ie */	
	/*font-family: 		verdana, arial, helvetica, sans-serif;*/
	/*font-family: 		Geneva, Arial, Helvetica, sans-serif;*/
	font-family: 		arial;
	font-size: 			11px;
	color:				#fff;
}

a{
	font-family: 		verdana, arial, helvetica, sans-serif;
	margin:				0;
	padding:			0;
	color: 				#FFF;
}

a:link {
	text-decoration: 	none;
	margin:				0;
	padding:			0;
	/*color: #525252;*/
}

a:visited {
	text-decoration: 	none;
	margin:				0;
	padding:			0;
	/*color: #525252;*/
}

a:hover {
	text-decoration:	none;
	margin:				0;
	padding:			0;
	/*color: #1c3f07;*/
}

a:active {
	text-decoration: 	none;
	margin:				0;
	padding:			0;
	/*color: #848381;*/
}

#tudo {
	background-image:	url('../../images/zenicodemus/index/fundo.jpg');
	background-repeat:	no-repeat;
	height:		 		auto;
	min-height:		 	812px;
	width:				1025px;
	background-color:	transparent;
	margin-left:		auto;
	overflow:			hidden;
	margin-right:		auto;
	border:				0px solid #ff0000;
	text-align:			center; /* para o ie */
}

#menu_tudo {
	position: 			relative;
	width:				99.8%;
	height:				488px;
	overflow:			hidden;
	background-color: 	transparent;
	border:				0px solid #F8F511;
	padding:			0px;
	margin:				0px;
	text-align:			left;
}

#menu_conteudo {
	position: 			relative;
	background-image: 	url('../../images/zenicodemus/menu.jpg');	
	background-repeat: 	no-repeat;	
	margin: 			0;
	margin-top:			13px;
	margin-left:		146.5px;
	width:				731px;
	height:				32px;
	overflow:			hidden;
	background-color: 	transparent;
	border:				0px solid #fff;
	padding:			0px;
}

#tudo2 {
	position: 			relative;
	width:				710px;
	height:				auto;
	min-height:			750px;
	overflow:			hidden;
	background-color: 	transparent;
	border:				0px solid #ff6600;
	padding:			0px;
	font-size: 			11px;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left; /* para o ie */
}

#link_admin {
	position: 			relative;
	width:				50px;
	height:				68px;
	left:				5px;
	overflow:			hidden;
	background-color: 	transparent;
	border:				0px solid #ff6600;
	padding:			0px;
	font-size: 			11px;
	margin-left:		auto;
	margin-right:		220px;
	margin-top:			300px;
	z-index:			999;
	text-align:			center; /* para o ie */
}

#conteudo_esquerda {
	position: 			relative;
	float: 				left;
	background-color:	transparent;
	border:				0px solid #63E5E7;
	padding:			0px;
	width:				345px;
	height:				auto;
	margin: 			0px;
	margin-top:			0px;
	margin-right:		0px;
	overflow: 			hidden;
	text-align:			left;
}

#conteudo_direita {
	position: 			relative;
	float: 				right;
	background-color:	transparent;
	border:				0px solid #63E5E7;
	padding:			0px;
	width:				355px;
	height:				auto;
	margin: 			0px;
	margin-top:			0px;
	margin-right:		0px;
	overflow: 			hidden;
	text-align:			left;
}

#newsletter {
	margin:				0;
	padding:			0;
	padding-left:		18px;
	border:				0px solid #63E5E7;
	background-image: 	url('../../images/zenicodemus/fundo_newsletter.gif');
	background-repeat: 	no-repeat;
	width:				345px;
	height:				115px;
	overflow:			hidden;
}

#newsletter_direita {
	background-image: 	url('../../images/zenicodemus/topo-newsletter.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				100%;
	height:				805px;
	overflow:			hidden;
	border:				0px solid #db45e0;
	text-align:			left;
}

#tv_home {
	margin:				0;
	padding:			0;
	padding-left:		18px;
	padding-top:		18px;
	border:				0px solid #3eec39;
	background-image: 	url('../../images/zenicodemus/fundo_tv_home.png');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	width:				100%;
	height:				334px;
	overflow:			hidden;
	margin-left:		0px;
}

#cd {
	margin:				0;
	padding:			0;
	border:				0px solid #EFEFEF;
	/*background-image: 	url('../../images/zenicodemus/banner-cd.jpg');*/
	background-repeat: 	no-repeat;
	width:				100%;
	height:				380px;
	overflow:			hidden;
	margin-left:		0px;
}

#agenda_home{
	margin:				0;
	padding:			0;
	padding-top:		38px;
	padding-left:		18px;
	border:				0px solid #63E5E7;
	background-image: 	url('../../images/zenicodemus/fundo-agenda-home.jpg');
	background-repeat: 	no-repeat;
	width:				275px;
	height:				auto;
	min-height:			140px;
	overflow:			hidden;
}

#links_extras {
	margin:				0;
	padding:			0;
	padding-left:		18px;
	padding-top:		37px;
	border:				0px solid #63E5E7;
	background-image: 	url('../../images/zenicodemus/fundo_extras_home.png');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	width:				275px;
	min-height:			45px;
	height:				auto;
	overflow:			hidden;
	margin-left:		0px;
	font-size: 			8px;
	font-family: 		Arial;
}

#links_rodape {
	margin-top:			10px;
	padding:			0;
	padding-left:		0px;
	padding-top:		27px;
	border:				0px solid #63E5E7;
	/*background-image: 	url('../../images/links_extras.jpg');
	background-repeat: 	no-repeat;*/
	background-color:	transparent;
	width:				100%;
	height:				auto;
	overflow:			hidden;
	margin-left:		0px;
	font-size: 			8px;
	font-family: 		Arial;
}

#ultimas_noticias {
	margin-top:			0px;
	padding:			0;
	padding-left:		18px;
	padding-top:		45px;
	border:				0px solid #db45e0;
	background-image: 	url('../../images/zenicodemus/ultimas_noticias_home.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	width:				270px;
	height:				auto;
	overflow:			hidden;
	margin-left:		0px;
	font-size: 			9px;
	font-family: 		Arial;
}

#index {
	position: 			relative;
	/*background-image: 	url('../../images/zenicodemus/index/index.png');*/
	background-image: 	url('../../images/zenicodemus/index/capa-do-cd.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		60px;
	margin-top:			88px;
	padding:			0px;
	width:				660px;
	height:				587px;
	overflow:			hidden;
	border:				0px solid #db45e0;
}

#index_peca {
	position: 			relative;
	/*background-image: 	url('../../images/zenicodemus/index/links_peca.jpg');*/
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		0px;
	margin-top:			500px;
	padding:			0px;
	padding-left:		30px;
	width:				182px;
	height:				118px;
	overflow:			hidden;
	border:				0px solid #3B0EEF;
	
}

#index_entrar{
	position: 			relative;
	/*background-image: 	url('../../images/zenicodemus/index/links_entrar.jpg');*/
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	left:				0px;
	margin-left:		0px;
	margin-top:			530px;
	padding:			0;
	padding-left:		115px;
	width:				255px;
	height:				70px;
	overflow:			hidden;
	border:				0px solid #C68219;
	float:				left;
}

#release {
	background-image: 	url('../../images/zenicodemus/topo-banda.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		2px;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				100%;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #db45e0;
	text-align:			left;
}

#release_conteudo {
	background-image: 	url('../../images/zenicodemus/fundo-banda.png');
	background-position:right bottom;
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	padding:			0;
	width:				93%;
	min-height:			718px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #db45e0;
	text-align:			left;
}

.select_album_fotos {
	background-color: 	#1A232C;
	color: 				#fff;
	padding:			1px;
	font-size: 			12px;
	letter-spacing:		1px;
	min-width:			135px!important;
	border:				solid #ED9807 1px;
}
.select_album_fotos option{
	background-color: 	#1A232C;
	border-left:		solid #ED9807 1px;
	border-right:		solid #ED9807 1px;
}


#fotos {
	background-image: 	url('../../images/zenicodemus/topo-fotos.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	border:				0px solid #63E5E7;
	margin:				0px;
	margin-left:		2px;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				93%;
	height:				auto;
	text-align:			left;
	overflow:			hidden;
	text-align:			left;
}

#fotos_home {
	background-image: 	url('../../images/zenicodemus/fundo_fotos_home.png');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	border:				0px solid #63FF00;
	margin:				0px;
	padding:			0;
	padding-top:		43px;
	padding-left:		18px;
	padding-bottom:		18px;
	width:				305px;
	height:				auto;
	min-height:			50px;
	overflow:			hidden;
}

#noticias {
	background-image: 	url('../../images/zenicodemus/topo-noticias.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		2px;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				100%;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #db45e0;
	text-align:			left;
}

#noticias_item{
	background-color:	transparent;
	margin:				0;
	margin-right:		45px;
	margin-bottom:		15px;
	padding:			0;
	/*padding-top:		72px;
	padding-left:		18px;*/
	width:				560px;
	/*height:				220px;*/
	min-height:			108px;
	overflow:			hidden;
	border:				0px solid #233040;
	border-bottom:		1px solid #233040;
	text-align:			left;
	/*float:				left;*/
}

#downloads {
	background-image: 	url('../../images/zenicodemus/topo-downloads.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		2px;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				685px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #333;
	text-align:			left;
}

#downloads_conteudo {
	margin:				0;
	margin-bottom:		80px;
	padding:			0;
	width:				100%;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #ffee00;
	text-align:			left;
}

#downloads_coluna {
	margin:				0;
	padding:			0;
	padding-right:		10px;
	width:				215px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #333;
	text-align:			left;
	float:				left;
}

#downloads_desktop {
	margin:				0;
	padding:			0;
	padding-right:		10px;
	width:				100%;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #333;
	text-align:			left;
	float:				left;
}

#downloads_desktop_item {
	margin:				0;
	margin-top:			15px;
	padding:			0;
	padding-right:		40px;
	width:				165px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #333;
	text-align:			center;
	float:				left;
}

#discografia {
	background-image: 	url('../../images/zenicodemus/topo-discografia.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		2px;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				685px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #333;
	text-align:			left;
}

#discografia_esquerda {
	background-color:	transparent;
	margin:				0px;
	margin-bottom:		35px;
	padding:			0;
	padding-bottom:		15px;
	width:				225px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #0EEF42;
	float:				left;
}

#discografia_direita {
	background-color:	transparent;
	margin:				0px;
	margin-bottom:		35px;
	padding:			0;
	padding-bottom:		15px;
	padding-left:		2px;
	padding-right:		2px;
	width:				450px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #db43e0;
}

#agenda {
	background-image: 	url('../../images/zenicodemus/topo-agenda.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		2px;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				100%;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #db45e0;
	text-align:			left;
}

#agenda_item{
	background-color:	transparent;
	margin:				0;
	margin-right:		45px;
	margin-bottom:		15px;
	padding:			0;
	/*padding-top:		72px;
	padding-left:		18px;*/
	width:				290px;
	/*height:				220px;*/
	min-height:			220px;
	overflow:			hidden;
	border:				0px solid #233040;
	border-bottom:		1px solid #233040;
	text-align:			left;
	float:				left;
}

#contato {
	background-image: 	url('../../images/zenicodemus/topo-contato.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	margin:				0px;
	margin-left:		2px;
	padding:			0;
	padding-top:		72px;
	padding-left:		18px;
	width:				100%;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #db45e0;
	text-align:			left;
}

#contato_conteudo {
	margin:				0px;
	padding:			0;
	width:				370px;
	height:				auto;
	overflow:			hidden;
	border:				0px solid #db45e0;
	text-align:			left;
	float:				left;
}

#contato_telefone {
	background-image: 	url('../../images/zenicodemus/fundo-telefone-contato.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	background-position:top left;
	margin:				0px;
	padding:			0;
	padding-top:		15px;
	padding-left:		25px;
	width:				276px;
	height:				208px;
	overflow:			hidden;
	border:				0px solid #ffcc00;
	text-align:			left;
	float:				left;
}

#rodape {
	background-image: 	url('../../images/zenicodemus/fundo_rodape.jpg');
	background-repeat: 	no-repeat;
	background-color:	transparent;
	position: 			relative;
	min-height: 		100px;
	height: 			auto;
	width:				1024px;
	overflow:			hidden;
	background-color:	transparent;
	border:				0px solid #002701;
	padding:			0px;
	padding-top:		70px;
	margin-left:		auto;
	margin-right:		auto;
	font-size: 			11px;
	color: 				#000000;
}

#paginacao {
	min-height: 		45px;
	height: 			auto;
	width:				450px;
	overflow:			hidden;
	border:				0px solid #002701;
	padding:			0px;
	font-size: 			11px;
	color: 				#000000;
}

p {
	padding:			0;
	/*padding-top:		4px;
	padding-left:		4px;*/
	margin:				0;
	/*font-family: 		verdana, arial;*/
	font-family: 		arial;
	font-size: 			11px;
}

p.descricao_form {
	padding:			0px;
	padding-top:		4px;
	padding-left:		4px;
	margin:				0;
	font-family: 		verdana, arial;
	font-size: 			9px;
}

p.descricao {
	padding:			0px;
	padding-top:		8px;
	margin:				0;
	font-family: 		arial, tahoma, verdana;
	font-size: 			11px;
}

p.titulo_noticia {
	/*border-top:			2px dotted #2E0405;*/
	word-spacing:		3px;
	border-top:			1px solid #233040;
	padding:			0px;
	padding-top:		8px;
	padding-bottom:		6px;
	margin:				0;
	margin-bottom:		6px;
	margin-right:		5px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			12px;
}

p.descricao_noticia {
	padding:			0px;
	padding-bottom:		10px;
	padding-left:		0px;
	margin:				0;
	margin-bottom:		7px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#B9B9B9;
	/*border-bottom:		1px dotted #2E0405;*/
	/*border-top:			1px dotted #633B3C;*/
}

p.titulo_release {
	/*border-top:			1px dotted #633B3C;*/
	padding:			0px;
	padding-top:		0px;
	padding-bottom:		6px;
	margin:				0;
	margin-bottom:		6px;
	margin-left:		0px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	text-transform: 	uppercase;
	color:				#FF0011;
}

p.descricao_release {
	padding:			0px;
	padding-top:		8px;
	padding-bottom:		18px;
	padding-left:		0px;
	margin:				0;
	color:				#FFF;
	width:				436px;
}

p.titulo_downloads {
	padding:			0px;
	padding-top:		6px;
	padding-bottom:		0px;
	margin:				0px;
	margin-left:		4px;
	margin-bottom:		0px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			24px;
	/*text-transform: 	uppercase;*/
	color:				#fff;
	height:				23px;
}

p.descricao_downloads {
	padding:			0px;
	padding-bottom:		12px;
	padding-left:		4px;
	margin:				0px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#8B0003;
}

p.download_item {
	padding:			0;
	padding-left:		0px;
	margin:				0;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#B9B9B9;
	border-bottom:		0px solid #ff6600;
}

p.download_item a{
	padding:			0;
	padding-left:		4px;
	margin:				0;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#B9B9B9;
}

p.titulo_contato {
	padding:			0px;
	padding-top:		6px;
	padding-bottom:		0px;
	margin:				0px;
	margin-left:		4px;
	margin-bottom:		0px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	/*text-transform: 	uppercase;*/
	color:				#fff;
	height:				17px;
}

p.descricao_contato {
	padding:			0px;
	padding-bottom:		12px;
	padding-left:		4px;
	margin:				0px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	color:				#8B0003;
}

.input_contato {
	border:				0px solid #ff2255;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	background-color: 	#253544;
	width:				345px;
	height:				18px;
	letter-spacing:		1px;
	word-spacing:		2px;
	color:				#fff;
	font-size:			12px;
	margin:				0px;
	margin-left:		3px;
	margin-top:			0px;
	margin-bottom:		4px;
	padding:			0px;
	padding-left:		3px;
	padding-right:		3px;
	padding-top:		3px;
}

.textarea_contato {
	border:				0px solid #ff2255;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	background-color: 	#253544;
	width:				345px;
	height:				185px;
	letter-spacing:		1px;
	word-spacing:		2px;
	color:				#fff;
	font-size:			12px;
	margin:				0px;
	margin-left:		3px;
	margin-top:			0px;
	margin-bottom:		4px;
	padding:			0px;
	padding-left:		3px;
	padding-right:		3px;
	padding-top:		3px;
}

.submit_contato {
	background-image: 	url('../../images/zenicodemus/input-enviar.gif');
	background-repeat: 	no-repeat;
	border:				0px solid #ff2255;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	background-color: 	transparent;
	width:				80px;
	height:				42px;
	margin:				0px;
	margin-left:		3px;
	margin-top:			8px;
	margin-bottom:		4px;
	padding:			0px;
	padding-left:		3px;
	padding-right:		3px;
	padding-top:		3px;
}

p.pontilhada {
	height:				10px;
	border-top:			1px dotted #633B3C;
	padding:			0px;
	padding-bottom:		0px;
	margin:				0;
	margin-bottom:		0px;
	margin-left:		0px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	text-transform: 	uppercase;
	color:				#FF0011;
}

p.linha {
	height:				10px;
	border-top:			1px solid #233040;
	padding:			0px;
	padding-bottom:		0px;
	margin:				0;
	margin-bottom:		0px;
	margin-left:		0px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	text-transform: 	uppercase;
	color:				#FF0011;
}

p.seta_noticia {
	padding:			0;
	margin:				0;
	margin-top:			10px;
	margin-left:		4px;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#FFAE00;
	text-align:			right;
	
}

a.seta_noticia {
	padding:			0;
	margin:				0;
	vertical-align:		middle;
	font-family: 		Geneva, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color:				#FFAE00;
	text-decoration:	none;
}

.titulo {
	/*font-family: 		Geneva, Arial, Helvetica, sans-serif;*/
	font-family: 		arial;
}

.style1 {
	color: 				#525252;
}

.cinza {
	color: 				#898989;
}

.branco {
	color: 				#fff;
}

.amarelo {
	color: 				#ffae00;
}

.vermelho {
	color: 				#C20010;
}

.gigante {
	font-size:			22pt;
}

.grande {
	font-size:			18pt;
}

.medio {
	font-size:			13pt;
}

.normal {
	font-size:			11pt;
}

.pequena {
	font-size:			smaller;
}

.com_underline {
	text-decoration:	underline;
}

.sem_underline {
	text-decoration:	none;
}

.bold {
	font-weight: 		bold;
}

.direita {
	text-align: 		right;
}

h1{
	font-size: 			18px;
	margin: 			0px;
	margin-top: 		0px;
	padding: 			3px;
}

.tracejado {
	/*border-bottom: 		1px #C20010 dotted;*/
	border-top:			1px dotted #C20010;
	margin-top:			4px;
	height:				3px;
}

.tracejado_topo {
	border-top: 		2px #C20010 dotted;
}

.pequeno {
	font-size: 			9px;
}

.texto_newsletter {
	border:				0px solid #ff2255;
	background-color: 	transparent;
	width:				158px;
	height:				18px;
	color:				#fff;
	font-size:			12px;
	margin:				0px;
	margin-top:			44px;
	margin-left:		64px;
	padding:			0px;
	padding-left:		13px;
	padding-top:		3px;
}

.ok_newsletter {
	border:				0px solid #ff6600;
	background-color: 	transparent;
	width:				35px;
	height:				25px;
	margin:				0px;
	margin-left:		4px;
	padding:			0px;
}

form {
	margin:				0px;
	padding:			0px;
}

hr {
	border: 			0px solid #ff6600;
	margin:				0;
	margin-top:			3px;
	margin-bottom:		3px;
	padding:			0;
}

hr.ultimas_noticias {
	border-top:			2px dotted #2E0405;
	margin:				0;
	margin-top:			0px;
	margin-left:		4px;
	padding:			0;
}

hr.titulo_fotos {
	border-top:			1px dotted #633B3C;
	padding:			0px;
	padding-bottom:		0px;
	margin:				0px;
	margin-top:			0px;
	margin-left:		0px;
	margin-bottom:		6px;
	color:				#FF0011;
}

img{
	border:				0;
	margin:				0;
	padding:			0;
}

ul.menu {
	border:				0px solid #fff;
	margin: 			0;
	margin-left: 		3px;
	padding: 			0;
	width:				100%;
	height:				45px;
	display:			block;
}

ul.menu li{
	border:				0px solid #fff;
	margin: 			0;
	padding: 			0;
	list-style:			none;	
	/*float:				left;*/
	display:			inline;
	height:				auto;
}

ul.link_rodape {
	border:				0px solid #fff;
	margin: 			0;
	padding: 			0;
	width:				98%;
	height:				45px;
	display:			block;
}

ul.link_rodape li{
	border:				0px solid #fff;
	margin: 			0;
	margin-left: 		35px;
	padding: 			0;
	list-style:			none;	
	/*float:				left;*/
	display:			inline;
	height:				auto;
}

.rodape_copyright {
	color:			#233040;
	padding-top:	10px;
}

ul.fotos_home {
	border:				0px solid #fff;
	margin: 			0;
	padding: 			0;
	width:				290px;
	height:				3%;
	display:			block;
}

ul.fotos_home li{
	border:				0px solid #fff;
	margin: 			0;
	margin-bottom: 		5px;
	margin-right: 		5px;
	padding: 			0;
	/*padding-top: 		5px;*/
	list-style:			none;	
	/*float:				left;*/
	display:			inline;
	height:				auto;
	line-height: 		15px;
}

ul.fotos {
	border:				0px solid #fff;
	margin: 			0;
	padding: 			0;
	width:				718px;
	height:				3%;
	display:			block;
}

ul.fotos li{
	border:				0px solid #fff;
	/*background-color:	#1D2B38;*/
	background-color:	transparent;
	margin: 			0;
	margin-bottom: 		5px;
	margin-right: 		7px;
	padding: 			0;
	/*padding-top: 		5px;*/
	list-style:			none;	
	/*float:				left;*/
	display:			inline;
	height:				auto;
	line-height: 		15px;
	float:				left;
}

.fotos_thumb {
	border:				2px solid #233040;
}

ul.agenda {
	border:				0px dotted #fff;
	list-style-type: 	none;
	margin: 			0;
	padding: 			0;
	display: 			block;
	width:				100%;

}

ul.agenda li{
	border-right:		0px solid #233040;
	border-left:		0px solid #233040;
	border-bottom:		1px solid #233040;
	border-top:			0px solid #233040;
	margin: 			0;
	padding: 			0px;
	padding-top: 		8px;
	padding-bottom: 	8px;
	/*padding-top: 		5px;*/
	list-style:			none;	
	/*float:				left;*/
}

ul.downloads {
	border:				0px dotted #fff;
	list-style-type: 	none;
	margin: 			0;
	padding: 			0;
	display: 			block;
	width:				100%;

}

ul.downloads li{
	border-right:		0px solid #233040;
	border-left:		0px solid #233040;
	border-bottom:		1px solid #233040;
	border-top:			0px solid #233040;
	margin: 			0;
	padding: 			0px;
	padding-top: 		4px;
	padding-bottom: 	4px;
	/*padding-top: 		5px;*/
	list-style:			none;	
	/*float:				left;*/
}

ul#thumbs, ul#thumbs li{
		margin:			0;
		padding:		0;
		padding-right:	25px;
		padding-bottom:	58px;
		list-style:		none;
		border:			0px solid #ff0000;
	}
	
ul#thumbs li{
	float:			left;
	margin-right:	8px;
	margin-bottom:	8px;
	border:			2px solid #999;	
	padding:		0px;
	width:			70px;
}
ul#thumbs a{
	display:		block;
	float:			left;
	width:			70px;
	height:			70px;
	line-height:	100px;
	overflow:		hidden;
	position:		relative;
	z-index:		1;		
	padding:		0;
}
ul#thumbs a img{
	float:			left;
	position:		absolute;
	top:			0px;
	left:			0px;	
	padding:		0px;
}

/* mouse over */

ul#thumbs a:hover{
	overflow:		visible;
	z-index:		1000;
	border:			none;		
}
ul#thumbs a:hover img{
	border:			0px solid #999;	
	background:		#fff;
	padding:		2px;			
	z-index:		2000;
	top:			4px;
	left:			4px;
}	

/* // mouse over */

/* clearing floats */

ul#thumbs:after, li#thumbs:after{
	content:		"."; 
	display:		block; 
	height:			0; 
	clear:			both; 
	visibility:		hidden;
	}
ul#thumbs, li#thumbs{
	display:		block;
	}
/*  */
ul#thumbs, li#thumbs{
	min-height:		1%;
	}
* html ul#thumbs, * html li#thumbs{
	height:			1%;
}	

/* // clearing floats */
/* // thumbnail list */


/* single thumbnail */

p.thumb{
	float:left;
	margin:.5em 0;
	margin-right:10px;
	border:1px solid #999;	
	padding:2px;
}
p.thumb a{
	display:block;
	float:left;
	width:100px;
	height:100px;
	line-height:100px;
	overflow:hidden;
	position:relative;
	z-index:1;	
}	
p.thumb a img{
	float:left;
	position:absolute;
	top:-20px;
	left:-50px;	
}

/* mouse over */

p.thumb a:hover{
	overflow:visible;
	z-index:1000;
	border:none;		
}
p.thumb a:hover img{
	border:1px solid #999;	
	background:#fff;
	padding:2px;			
}	
	
/* // mouse over */	
/* // single thumbnail */


/*
 PNG: USAGE: All you have to do is include this one line in your CSS file, with the
 tag names to which you want the script applied:
*/

img, div { 
 	behavior: url(iepngfix.htc);
}

/*
 Alternatively, you can specify that this will apply to all tags like so:
 * { behavior: url(iepngfix.htc) }
*/


/****************************************************
 ************* CSS PADRAO ***************************
*****************************************************/

.aviso_naologado2 {
	position:			relative;
	border:				dashed 1px #E30010;
	padding:			5px;
    text-align: 		center;
	display:			block;
	overflow:			hidden;
	line-height:		120%;
	background-color:	transparent;
	color:				#000;
}

.aviso_naologado2_conteudo {
	position:			relative;
	padding:			5px;
    text-align: 		center;
	display:			block;
	overflow:			hidden;
	line-height:		120%;
	background-color:	#fff;
	color:				#000;
}