/* CSS Document */
body{
	font-family:Arial, Helvetica, sans-serif;margin:0; padding:0; background-color:#F5F5F5; background-image:url(fundolaranja.jpg); background-repeat:repeat-y; background-position:top; 
}
.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}
.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
#banner{
	
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	background-color:#FFCC00;
	height:100px;
	width:750px;
	text-align:right;
	vertical-align:top;
}
#banner a{
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	color:#FF6600;
	float:right;
	margin:0px;
	padding:0px;
	
	margin-bottom:80px;
}
#corpo{
	background-color:#000033;
}	
#corpo table{
	margin:0px;
	padding:0px;
	width:750px;
}
#corpo table tr td.direito{
	width:250px;
	text-align:center;
}
#corpo table tr td.meio{
	background-color:#000033;
	width:240px;
	/*
	border-left:1px #FFFFFF dotted;
	border-right:1px #FFFFFF dotted;
	*/
	text-align:center;
	vertical-align:top; 
}
#corpo table tr td.esquerdo{
	width:250px;
	background-color:#000033;
}
td#rodape{
	background-color:#FFCC00;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#000033;
	text-align:center;
	height:100px;
	vertical-align:middle;
	text-align:center;
}
#rodape ul{ list-style:none; margin:0; padding:0; margin-top:10px; font-size:10pt; }
#rodape ul li{ display:inline; margin-left:2px; }
#rodape ul li a{ color:#000033; }

table#newsletter{ margin:0; padding:0; width:220px;  color:#FFFFFF; font-size:10pt; visibility:visible; }
#formulario{
	position:relative;
	margin:0px;
	margin-left:50px;
	margin-top:15px;
	padding:0px;
	
}
a.fechar{
	text-decoration:none;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF9900
}

#anuncios{
	padding:0px;
	margin:0px;
	width:748px;
	height:auto;
	border:1px solid #000033;
	background-color:#000033;
}
#anuncios h1{
	margin:0px;
	padding:0px;
	padding-left:5px;
	font-size:12pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
#anuncios h2{
	margin:0px;
	padding:0px;
	padding-left:10px;
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CCFF00;	
}
#anuncios h3{
	margin:0px;
	padding:0px;
	padding-left:15px;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF6600;
}
#anuncios p{
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	padding-left:20px;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#676887;
}
#menumeio a{ color:#FFF; }
#menumeio{ width:100%; margin:2px; padding:0px; text-align:left; }
#menumeio h1{ font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; margin-left:15px; margin-bottom:5px; }
#menumeio h2{ font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#666666; margin:0px; margin-left:15px; }
#menumeio p{ color:#636385; font-size:8pt; font-weight:bold; margin-left:15px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; }
#menumeio ul{ margin:0px; margin-left:20px; padding:0px; margin-bottom:15px; width:100%; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif;  }
#menumeio ul li{ color:#636385; font-size:10pt; margin:0px; padding:0px; }
#menumeio ul li a{ color:#CCFF00; font-size:10pt; }

#headerbar{ position:absolute; left:0; top:0; width:100%; height:30px; }

#rodape_informacoes{ color:#333333; width:100%; height:250px; background-position:top; background-image:url(fundo_rodape_laranja.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
#rodape_informacoes p.big{ font-size:12pt; color:#666666; text-align:center; margin:0; padding:0; }
#rodape_informacoes p.med{ font-size:10pt; text-align:center;  margin:0; padding:0;  }
#rodape_informacoes p.small{ font-size:8pt; text-align:center;  margin:0; padding:0;  }

#promocoesTab{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; margin:0; padding:0; position:absolute; z-index:10; width:250px; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; background-color:#000033; text-align:left; }
#promocoesTab ul{  color:#FFFF00; margin:0; padding:0; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }
#promocoesTab ul li{ list-style:none; cursor:pointer;}
#promocoesTab ul li.titulo{ cursor:default; font-size:12pt; }


#blocolancamentos{ width:100%; background-image:url(fundo_rodape_laranja.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif;}
#blocolancamentos table{ width:100%; }
#blocolancamentos table .mdir{ width:430px; vertical-align:top; }
#blocolancamentos table .mesq{ vertical-align:top; }
#blocolancamentos h1{ font-size:12pt; color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif; }

#listalancamentos{  height:350px; overflow-y:scroll; text-align:left; font-size:8pt; margin:0; padding:0; width:100%; vertical-align:top; }
#listalancamentos ul{ margin:0; padding:0; width:100%; list-style:none; }
#listalancamentos ul li{ cursor:pointer; width:100%; border-bottom:1px solid #cccccc; height:25px; font-weight:bold; background-color:#F8F8F8; vertical-align:middle }
#listalancamentos ul li.disponivel{ color:#999999; }
#listalancamentos ul li.indisponivel{ color:#333333; }
#listalancamentos ul li a{ color:#333333; margin-top:5px; }

#movieplayer{ width:425px; height:350px; padding:0; margin:5px 1px 5px 5px; background-image:url(../imagens/splashvideomovieplayer.gif); background-repeat:no-repeat; background-position:top;   }
#movieimage { position:absolute; background-color:#FFFFFF; z-index:100; margin:0; padding:0; width:126px; height:176px; filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9;  visibility:hidden; border:2px solid #000000; }

#movieimage img{ width:126px; height:176px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; z-index:101; }

#fundofilme{ background-image:url(../imagens/background_reino.gif); background-repeat:no-repeat; background-position:top; width:1280px; height:630px; position:absolute; top:0; z-index:-1; }

#conteudocorpo{ color:#FFFFFF; margin:0px; padding:0; width:100%; font-size:10pt; background-color:#000033; background-image:url(../imagens/fundoAzul.gif); background-position:top; background-repeat:no-repeat; text-align:left; }
#conteudocorpo table{ width:100%; margin-top:5px; }
#conteudocorpo table tr td{ vertical-align:top; text-align:left; }
#conteudocorpo p{ padding-left:33px; }
#conteudocorpo a{
	color:#0099CC;
}
#conteudocorpo h1{
	font-size:14pt;
	padding-left:30px;
	color:#003;
	padding-top:20px;
}
#conteudocorpo h2{ font-size:12pt; color:#3399CC; padding-left:33px; }
#conteudocorpo h3{
	font-size:10pt;
	color:#6699CC;
	padding-left:33px;
}
#conteudo{ background-color:#FFFFFF; margin-left:32px; margin-top:10px; margin-bottom:10px; width:680px; color:#000000; font-size:10pt; padding:4px; background-image:url(../imagens/corpoborder_white_blue.png); background-repeat:repeat-y; min-height:500px;  }
#conteudocorpo{}
#conteudocorpo ul{ margin-left:10px; }
#conteudocorpo ul li{ list-style:none;}
.mapa{ width:250px; }
.mapa .map{ height:250px; width:300px;  }

#msn{ width:165px; height:95px; font-size:8pt; color:#333333; position:absolute; top:5px; right:5px; text-align:right; background-image:url(../images/msn160x90.png); background-position:0 0; background-repeat:no-repeat; }
#msn p{ margin-top:15px; margin-right:30px; }