#popupContainer {
	position:absolute;
	top:335px;
	left:30px;
	padding:0;
	margin:0 0 0 0;
	width:286px;
	height:151px;
	text-align:center;
	z-index:1000;
	visibility:visible;
}

body {
	position:absolute;
	background:#FFF;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-family:'Lucida Grande',verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#666;
}
input, select, textarea {
	font-family:'Lucida Grande',verdana,arial,helvetica,sans-serif;
	font-size:11px;
	border:1px solid #999;
	color:#666;
	padding:2px 3px;
	background:#EEE;
	
}
select, textarea {
	padding:0 0 0 3px;
}
fieldset {
	border:0;
	margin:0;
	padding:0;
}
legend {
	font-size:11px;
	margin:0 0 3px -6px;
	padding:0;
}
label {
	font-size:11px;
	color:;
}
form {
	margin-top:25px;
}
form dl {
	margin-top:0;
}
form dl dt {
	margin-bottom:1px;
}
form dl dd {
	margin:0 0 10px 0;
}
h1 {
	margin:0 0 15px 0;
	font-size:18px;
}
h2 {
	font-size:15px;
	text-transform: uppercase;
	margin-top:35px;
	color:#000;
}
h3 {
	font-size:13px;
	margin-top:35px;
	color:#000;
}
h4 {
	font-size:11px;
	margin-top:35px;
	color:#999;
}
img {
	border:0;
}
#container {
	margin:40px auto;
	width:880px;
}
#cabecalho {
	float:right;
	height:8px;
	position:relative;
	width:710px;
	margin:0;
	padding:0;
	border-top:8px solid #000000;
}
#menuflash{
	position:relative;
	width:170px;
	float:left;
	margin-top:30px;
}
#menuflashhome{
	position:relative;
	width:170px;
	float:left;
	margin-top:65px;
}
#cabecalhoHome {
	position:relative;
	width:710px;
	float:right
}
#cabecalhoimg {
	z-index:1;
	border:0;
}
#menu {
	position:absolute;
	top:55px;
	left:0;
	z-index:2;
}
#corpo {
	width:880px;
}
#lateral {
	position:relative;
	float:left;
	width:170px;
	margin:0;
	padding:0;
}
#lateral #galeria, 
#conteudo #galeria, 
#conteudo #galeriaFotos, 
#conteudo #galeria3d, 
#conteudo #galeriaLencos {
	margin:0;
	padding:0;
	list-style:none;
}
#lateral #galeria li {
	float:left;
	margin:0 0 2px 5px;
	padding:0;
}
#conteudo #galeria li, 
#conteudo #galeriaFotos li, 
#conteudo #galeria3d li, 
#conteudo #galeriaLencos li {
	float:left;
	margin:0 15px 12px 0;
	padding:0;
}
#conteudo #galeria li.ultima, 
#conteudo #galeriaFotos li.ultima, 
#conteudo #galeria3d li.ultima, 
#conteudo #galeriaLencos li.ultima {
	margin:0 0 12px 0;
}
#lateral #galeriatit {
	position:relative;
	left:5px;
}
#lateral #textostit {
	position:relative;
	margin-top:30px;
	left:5px;
}
#lateral #galeria li a img, 
#lateral #galeria li a:link img {
	border:1px solid #000;
	padding:1px;
	background:#000;
}
#conteudo #galeria li a img, 
#conteudo #galeriaFotos li a img, 
#conteudo #galeria3d li a img, 
#conteudo #galeriaLencos li a img {
	border:1px solid #000;
	background:#000;
	width:77px;
	height:77px;
}
#lateral #galeria li a:visited img {
	border:1px solid #EEE;
	padding:1px;
	background:#FFF;
}
#lateral #galeria li a:hover img {
	border:1px solid #F60;
	padding:1px;
	background:#F60;
}
#lateral #galeria #atual img {
	border:1px solid #F60;
	padding:1px;
	background:#F60;
}
#lateral p {
	margin:0 0 10px 6px;
}
#lateral #listatexto {
	margin:0;
	padding:0;
	list-style:none;
}
#lateral #listatexto li {
	margin:0 0 5px 6px;
	padding:0;
	color:#F60;
}
#lateral #listatexto li a, #lateral #listatexto li a:link {
	color:#666;
	text-decoration:none;	
}
#lateral #listatexto li a:visited, #lateral #listatexto li a:active {
	color:#AAA;
	text-decoration:none;	
}
#lateral #listatexto li a:hover {
	text-decoration:underline;
}
#conteudo {
	position:relative;
	float:right;
	width:690px;
	margin:0;
	padding:20px 0 0 0;
}
#conteudo a, #conteudo a:link, #conteudo a:active {
	color:#000;
	text-decoration:underline;
}
#conteudo a:visited {
	color:#999;
}
#conteudo a:hover {
	text-decoration:none;
}
#conteudo p {
	font-size:13px;
}
#conteudo #titulo {
	position:relative;
}
#conteudo #galerianav {
	position:absolute;
	top:62px;
	left:316px;
	margin:0;
	padding:0;
	list-style:none;
}
#conteudo #galerianav li {
	display:inline;
}
#conteudo #galeriadescricao {
	position:absolute;
	top:90px;
	left:320px;
	margin:0;
	padding:0;
}
#container3d {
	text-align:left;
	margin:auto;
	padding-top:50px;
}
#conteudo dl {
}
#conteudo dl dt,
#container3d dl dt {
	margin:15px 0 3px 0;
	color:#666;
	font-weight:bold;
}
#conteudo dl dd,
#container3d dl dd {
	margin:0;
}
#conteudo #galeriadescricao dl {
	margin:0;
	padding:0;
}
#conteudo #galeriadescricao dl dt {
	margin-bottom:12px;
	color:#666;
	font-weight:bold;
}
#conteudo #galeriadescricao dl dd {
	margin:0 0 5px 0;
}
#conteudo p {
	text-align:justify;
}
#conteudo p.textodadopre {
	margin:0;
	font-size:11px;
	font-style:italic;
}
#conteudo p.assinatura {
	font-weight:bold;
	font-style:italic;
}
#corpofinal {
	height:20px;
	clear:both;
}
/* ------ FOOTER ------ */
#rodape {
	height:20px;
	font-size:9px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#555;
	margin :0 0 0 170px;
	border-top:8px solid #000000;
	clear:both;
}
#copyright {
	position:relative;
	margin-top:10px;
	padding:0;
	width:400px;
	text-align:left;
	float:left;
}
#arti {
	margin-top:10px;
	padding-left:240px;
	float:left;
}
/* ------ END FOOTER ------ */

#fechar {
	position:absolute;
	z-index:5;
	top:8px;
	right:15px;
}
#fechar a {
	color:#333;
	text-decoration:none;
}
table.ampliar {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
table.ampliar td {
	vertical-align:center;
	text-align:center;
}
.outroidioma {
	font-style:italic;
}
p.citacao {
	margin-left:25px;
	font-family:Georgia,'Times New Roman',Times,serif;
	font-style:italic;
}
span.citacao {
	font-family:Georgia,'Times New Roman',Times,serif;
	font-style:italic;
}
.title {
	cursor:help;
	color:#999;
}
.imgright {
	float:right;
	border:1px solid #666;
	margin:0 0 10px 10px;
}
.imgleft {
	float:left;
	border:1px solid #666;
	margin:0 10px 10px 0;
}
.legenda {
	font-size:11px;
	font-weight:normal;
}
ul.lista3d {
	list-style:none;
	padding-left:0;
	margin:25px 0 0 0;
}
ul.lista3d li {
	float:left;
	margin:0 15px 15px 0;
}
div.emcartaz {
	background:#EEE;
	padding:5px 20px;
}
div.emcartaz h2 {
	margin-top:10px;
}
#conteudo dl.agendaDestaque dt {
	font-size:15px;
	text-transform:uppercase;
	color:#F60;
}
#conteudo dl.agendaDestaque dd {
	margin-left:16px;
	font-size:13px;
}
#conteudo dl.agendaDestaque dd a {
	color:#F60;
}
ul#agendaLista {
	list-style:none;
	margin:0;
	padding:0;
}
ul#agendaLista li dl dd {
	margin-left:16px;
}



/* ADMIN */

#novousuario {
	background:#EEE;
	width:160px;
	padding:10px 15px 2px 15px;
	border:1px solid #999;
	margin-bottom:15px;
}
#novousuario h3 {
	margin:0;
}
#novousuario input {
	background:#FFF;
}
#novousuario dl dt {
	margin:10px 0 3px 0;
}
#admin {
	float:left;
	padding-left:15px;
}
#admin a, #admin a:link, #admin a:visited, #admin a:hover {
	color:#999;
	text-decoration:none;
}
table.admin {
	width:100%;
}
table.admin th {
	background:#666;
	color:#FFF;
	text-align:left;
	padding:3px;
}
table.admin td {
	background:#EEE;
	padding:3px;
}


#ajaxloader {
	text-align:center;
	margin:50px 0;
}
#withLightbox {
	display:none;
}
