/* CSS Document */
body {
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#000000;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#page {
	margin: 0px auto;
	padding:8px;
	text-align: left;
	width: 979px;
	height: 830px;
	margin-top:50px;
	margin-bottom:50px;
	background:url('imagens/bg_borda.png') no-repeat;
}

#conteudo {
	width:959px;
	height:817px;
	background-color:#f0f0f0;
}

#menu {
	width:445px;
	height:100%;
	background: url('imagens/bg_arte.jpg') 0px 40px no-repeat;
	float:left;
}

.box_menu {
	background: url('imagens/bg_menu.png') center bottom no-repeat;
	width:259px;
	height:443px;
	float:left;
	position:relative;
	top:374px;
	left:20%;
}

.box_menu h1 { color:#76673e; font-family:tahome,arial; font-size:18px;	text-align:center;	font-weight:bold; width:220px; }
.box_menu ul { text-align:right; padding:15px 38px 0 0; }
.box_menu ul li { list-style:none; line-height: 24px; }
.box_menu a { color:#2e260f; text-decoration:none; font-weight:bold; }
.box_menu a:hover { color:#c40000; font-weight:bold; }
.box_menu .tres_links { margin: 55px 0 0 0; text-align:center; padding:0px; padding-left:42px; }
.box_menu .tres_links li { float:left; line-height: 0; }

.box_menu .creditos { padding-top:70px; color:#463d16; font-weight:bold; font-size:11px; text-align:center; }

#main {
	float:left;
	width:510px;
	height:100%;
}
.logo {
	height:180px;
}
.logo img { position:relative; top:50px; left:100px; border:none; }
.meio {
	padding-right:10px;
}
.meio h1 { font-family: tahome,arial; font-size:18px; font-weight:bold; color:#970204; background:url('imagens/ponto.gif') left bottom repeat-x; }
.meio p { text-align:justify; line-height:1.5em; }
.meio .galeria { text-align:center; }
.meio .galeria img { border:1px solid #323333; margin:5px; padding:2px; }
.meio a { color:#c40000; text-decoration:none; }
.meio a:hover { color:#2e260f;}

#boxBanner {
	background-color: #000000;
	z-index:2;
	position:absolute; 
	height:100%; 
	width:100%; 
	top:0; 
	left:0;
	filter:Alpha(Opacity=70);/*Para ficar transparente no IÊ*/
	-moz-opacity : 0.70; /*Para ficar transparente no FF*/
	opacity: 0.7; 
}

#banner {
	position:absolute;
	top:250px;
	z-index:2;
	background-color:transparent;
	height:131px; 
	width:605px; 	
	filter:Alpha(Opacity=100);/*Para ficar transparente no IÊ*/
	-moz-opacity : 1; /*Para ficar transparente no FF*/
	opacity: 1; 
}
