body {
	background-color: #333333;
	margin-left: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px; 
	font-family: Arial, Helvetica, sans-serif; 
}

h1 { font-size: 14px; font-weight: bold; text-transform: uppercase; color: #FFF; margin-top: 0; padding-top: 0; }
h2 { font-size: 16px; font-weight: bold; color: #fff; margin-top: 40px; }
h3 { font-size: 20px; font-weight: bold; color: #da2128; margin-top: 10px; margin-bottom: 10px; }

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

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

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

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

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

#central { 
	position: absolute; 
	left: 50%; 
	width:980px; 
	w\idth: 980px; /* CSS Crack para IE 5.0 */ 
	margin-left:-490px;  
	margin-right: 0; 
	margin-bottom: 0; 
	padding: auto; 
}

#dvflashtopo { 
	width: 980px; 
	height: 332px; 
	margin:0; 
	padding: 0; 
	border: 0;
}
#dvflashtopoinside { 
	width: 980px; 
	height: 135px; 
	margin:0; 
	padding: 0; 
	border: 0;
}
#dvmenutopo { 
	width: 979px; 
	height: 54px; 
	background-color: #da2128; 
	text-align: left; 
	margin:0; 
	padding: 0; 
	border-left: 1px solid #111111; 
}
#tblcontenthome1, #tblcontenthome2 { width: 980px; }
#tdcontenthome1a { width: 791px; text-align: left; vertical-align: top; }
#tdcontenthome1b { padding-left: 26px; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 7px; }
#tdcontenthome2a { width: 809px; text-align: left; vertical-align: top; }
#tdcontenthome2b { 
	text-align: left; 
	vertical-align: top; 
	padding-top: 8px; 
	background-color: #111; 
	color: #ccc; 
	font-weight: bold; 
	font-size: 8px; 
	padding-left: 8px; 
	text-transform: uppercase;  
}
#dvtitprogram, #dvtitaprespt, #dvtitapresen { padding-left: 35px; border-bottom: 1px solid #ccc; height: 31px; text-align: left; }
#dvtxtaprespt, #dvtxtapresen { font-size: 14px; color: #ccc; padding-left: 35px; padding-top: 12px; line-height: 20px; padding-right:35px; }
#switchaprespt { width: 791px; left: 0px; top: 625px; position: absolute; visibility: visible; z-index: 1; }
#switchapresen { width: 791px; left: 0px; top: 625px; position: absolute; visibility: hidden; z-index: 1; }
#container { position: relative; width: 791px; height: 149px; text-align: left; vertical-align: top; overflow: hidden; }
#dvprogramahome { padding-left: 35px; }
.setaprogramahome { width: 160px; height: 43px; text-align: center; vertical-align: top; padding: 0; }
.divisorprogramahome { width: 57px; text-align: center; vertical-align: top; padding: 0; }
.filmeshome { text-align: left; font-size: 12px; color: #ccc; vertical-align: top; }
.chamadashome { padding-bottom: 5px; padding-top: 9px; }
.chamadashome2 { padding-bottom: 5px; padding-top:12px; }
#dvoutroslinkshome { line-height: 12px; padding-top: 8px; }
.rodapehomecaixa { text-align: left; margin-left: 5px; font-size: 8px; text-transform: uppercase; color: #ccc; }
#dvrodapefinal { height: 30px; background-color: #da2128; font-size: 9px; padding: 0; }
#separacontenthome { padding-top: 25px; }
#tblcontentinside { width: 980px; }
#tdcontentinside1 { width: 265px; text-align: left; vertical-align: top; background-color: #da2128; }
#tdcontentinside2 { text-align: left; vertical-align: top; padding: 30px; }
#dvtblfm { text-align: center; width: 980px; padding-top: 30px; }
#dvinsideconteudo { 
	width: 783px; 
	position: absolute; 
	left: 167px; 
	top: 214px; 
	color: #ccc; 
	font-size: 14px; 
	padding-bottom: 40px; 
	z-index: 1; 
}
#dvwseten { 
	width: 783px; 
	position: absolute; 
	left: 167px; 
	top: 214px; 
	color: #ccc; 
	font-size: 14px; 
	padding-bottom: 40px; 
	z-index: 1; 
	visibility: hidden; 
}
#dvtadeuen { 
	width: 783px; 
	position: absolute; 
	left: 167px; 
	top: 214px; 
	color: #ccc; 
	font-size: 14px; 
	padding-bottom: 40px; 
	z-index: 1; 
	visibility: hidden; 
}
#tblminiform { width: 659px; }
.tdminiform1 { width: 229px; vertical-align: top; text-align: right; }
.tdminiform2 { width: 430px; text-align: left; vertical-align: top; }
.realcephone { font-size: 12px; font-weight: bold; }
#frmminiform { padding: 0px; margin: 0px; }
.txtminiform { 
	width: 427px; 
	height: 32px; 
	border: 1px solid #000; 
	color: #111; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:16px; 
	background-color: #ccc; 
}
.txtminiform2 { 
	width: 427px; 
	height: 160px; 
	border: 1px solid #000; 
	color: #111; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:16px; 
	background-color: #ccc; 
}
.lblminiform { 
	color: #ccc; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}
.btnminiform { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #ffffff;
	font-weight: bold; 
	height: 13px; 
	width: 53px; 
	text-align: center; 
	background-image: url(img/btn_enviar.gif); 
	background-repeat: no-repeat; 
	margin: 0;
	border: 0px none; 
	cursor: hand;
	line-height: 9px; 
}
#dvinsidelogo { width: 136px; height: 70px; position: absolute; left: 0px; top: 210px; }
#dvinsidetitulo { width: 73px; height: 430px; position: absolute; left: 68px; top: 297px; }
.spdatahome { font-size: 12px; color: #da2128; }
.spcinemahome { font-size: 12px; color: #fff; margin-top: 8px; margin-bottom: 8px; }
.pfilmeshome { margin-top: 7px; padding-top: 0; }
.pbiblio { font-size: 10px; }
#dvlinkstextos { line-height: 22px; padding-bottom: 40px; }
.divprogramas { padding-left: 40px; padding-top: 20px; }
.programas_horarios { color: #fff; font-size: 14px; }
#tblprog_stereo { width: 650px; font-size: 11px; color: #ccc; }
.tdprogramatopo { padding-left: 40px; vertical-align: top; }
.tdprogramaesqmaior { 
	padding-left: 40px; 
	padding-right: 40px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	vertical-align: top; 
	text-align: left; 
	color: #fff;
}
.tdprogramadirmaior { 
	padding-left: 10px; 
	padding-right: 40px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	vertical-align: top; 
	text-align: left; 
}
.programa_voltar { text-align: right; padding: 40px; }
.sinopseportugues { font-size: 14px; color: #fff; text-align: justify; }
.sinopseingles { font-size: 11px; color:#ccc; text-align: justify; }
.partigos { text-align: justify; }
.tdprogpics { text-align: right; background-color: #da2128; }
.tdprogpics2 { text-align: left; background-color: #da2128; }
.fotos{ font-size: 14px; color: #ccc; text-align: center; padding-top: 40px; line-height: 32px; }
