body {
	background-color: #222222;
	margin-left: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
}
h1 { font-size: 14px; font-weight: bold; text-transform: uppercase; color: #FC0; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; }

a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FC0; text-decoration: none; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FC0; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FC0; text-decoration: underline; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FC0; text-decoration: none; }

a.lnkmenusup:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFF; text-decoration: none; padding-left: 4px; padding-right: 4px; }
a.lnkmenusup:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFF; text-decoration: none; padding-left: 4px; padding-right: 4px; }
a.lnkmenusup:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFF; text-decoration: underline; padding-left: 4px; padding-right: 4px; }
a.lnkmenusup:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFF; text-decoration: none;  padding-left: 4px; padding-right: 4px; }

.papresenta { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; margin: 0px; padding: 0px; }

#central { 
	position: absolute; 
	left: 50%; 
	width:929px; 
	w\idth: 929px; /* CSS Crack para IE 5.0 */ 
	margin-left:-464px;  
	margin-right: 0; 
	margin-bottom: 0; 
	background-color: #222222;
	padding: auto; 
}
#menu { text-align: left; padding-left: 31px; padding-bottom: 10px; }
#dvcapa { 
	text-align: center; 
	position: absolute; 
	left: 0px; 
	top: 30px; 
	width: 929px; 
	height: 370px;
	visibility: visible; 
}
#dvquemsomos { 
	text-align: left; 
	position: absolute; 
	left: 0px; 
	top: 23px; 
	width: 929px; 
	background-image: url(img/bck_quemsomos.jpg); 
	background-repeat: no-repeat; 
	height: 386px; 
	visibility: hidden; 
}
#dveventos { 
	text-align: left; 
	position: absolute; 
	left: 0px; 
	top: 23px; 
	width: 929px; 
	background-image: url(img/bck_eventos.jpg); 
	background-repeat: no-repeat; 
	height: 386px; 
	visibility: hidden; 
}
#dvfilmes { 
	text-align: left; 
	position: absolute; 
	left: 0px; 
	top: 23px; 
	width: 929px; 
	background-image: url(img/bck_filmes.jpg); 
	background-repeat: no-repeat; 
	height: 386px; 
	visibility: hidden; 
}
#dvclientes { 
	text-align: left; 
	position: absolute; 
	left: 0px; 
	top: 23px; 
	width: 929px; 
	background-image: url(img/bck_clientes.jpg); 
	background-repeat: no-repeat; 
	height: 386px; 
	visibility: hidden; 
}
#dvcontato { 
	text-align: left; 
	position: absolute; 
	left: 0px; 
	top: 23px; 
	width: 929px; 
	background-image: url(img/bck_contato.jpg); 
	background-repeat: no-repeat; 
	height: 386px; 
	visibility: hidden; 
}
#dvlogo { 
	position: absolute; 
	left: 869px; 
	top: 354px; 
	width: 40px; 
	height: 40px; 
	visibility: hidden; 
	z-index: 1; 
}
#dvposquemsomos, #dvposeventos, #dvposfilmes { padding-left: 35px; padding-bottom: 14px; padding-top: 14px; }
#dvposcontato { padding-left: 35px; padding-bottom: 14px; padding-top: 34px; }
#tblquemsomos, #tblfilmes, #tblcontato { margin: 0px; padding: 0px; width: 894px; height: 357px; }
#tbleventos { margin: 0px; padding: 0px; width: 894px; }
.tdqsintro { text-align: left; vertical-align: middle; vertical-align: top; padding-top: 20px; }
.tdqsfoto { width: 100px; height: 119px; text-align: left; vertical-align: middle; }
.tdqstexto { width: 347px; text-align: left; vertical-align: top; height: 119px; }
.tdevintro { text-align: left; vertical-align: middle; vertical-align: top; padding-top: 20px; }
.tdevfoto { width: 88px; height: 68px; text-align: left; vertical-align: top; }
.tdevtexto { width: 367px; text-align: left; vertical-align: top; height: 68px; }
.tdflintro { text-align: left; vertical-align: middle; vertical-align: top; padding-top: 20px; }
.tdfltexto { width: 298px; text-align: left; vertical-align: top; height: 267px; }
.pqstextoscurric { padding-top: 5px; padding-right: 70px; margin: 0px; padding-left: 0px; font-size: 10px; color: #FFF; font-family: Arial, Helvetica, sans-serif; }
.pqstextoscurricev { padding-top: 5px; padding-right: 20px; margin: 0px; padding-left: 0px; font-size: 10px; color: #FFF; font-family: Arial, Helvetica, sans-serif; }
.pfltextos { padding-top: 5px; padding-right: 30px; margin: 0px; padding-left: 0px; font-size: 10px; color: #FFF; font-family: Arial, Helvetica, sans-serif; }
#dvrodape { position: absolute; left: 0px; top: 416px; padding-left: 35px; color: #777777; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #222222; }
#dvposquemsomosint { width: 400px; }
#dvposeventosint, #dvposfilmesint, #dvposcontatoint { width: 770px; }
#frmminiform { padding: 0px; margin: 0px; }
.txtminiform { 
	width: 370px; 
	height: 17px; 
	border: 1px solid #999; 
	color: #fff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background-color: #222; 
	margin: 0; 
	margin-bottom: 10px; 
}
.txtminiform2 { 
	width: 370px; 
	height: 77px; 
	border: 1px solid #999; 
	color: #fff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background-color: #222; 
	margin: 0; 
	margin-bottom: 10px; 
}
.lblminiform { 
	color: #fff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	margin:0; 
}
.btnminiform { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ffcc00;
	font-weight: bold; 
	height: 16px; 
	text-align: center; 
	margin: 0;
	border: 0px none; 
	cursor: hand; 
	line-height: 12px; 
	background-color: #222; 
	border: 1px solid #999; 
	}
#dvtblfm { padding-top: 34px; }
#dvyt { padding-top: 127px; }
