body{
	background: black;
	color: #EEE;
	margin: 0;
	font-family: Arial;
}

#geral{
	width: 990px;
	margin: 0 auto;
}

#geral_banner{
	width: 794px;
	margin: 0 auto;
}

#entrar{
	position: absolute;
	top: 550px;
	left: 700px;
	font-size: 18pt;

}

#cabecalho{
	width: 100%;
	height: 260px;
	background: url(../imgs/banner_top4.jpg) no-repeat;
	postion: relative;
}

#menu{
	width:990px;
	text-align: center;
	margin-top: 220px;
	position: absolute;
	
/*	background: white;
	opacity: 0.3;
	-moz-opacity: 0.3;
	filter: alpha(opacity=0.3);*/
}

#menu a{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 0 10px 0 10px; 
	letter-spacing: 2px;
}
#menu a:hover, a:focus{
	color: #0093dd;
	font-size: 15px;


	}
#espaco{
	height: 20px;
	
}

/* ::::::::::::::::::::::::::::::::::::::::: ESTRUTURA ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  */
#altera_eventos{
    display:none; /*Bug da margem dupla para floats no IE*/ 

}

#contato_rcr{
	display:none;
}

#altera_eventos td{
	font-size: 12pt;
}

#altera_noticias{
    display:none; /*Bug da margem dupla para floats no IE*/ 

}

#altera_noticias td{
	font-size: 12pt;
}

.input_type{width:238px;height:20px;}
.area{background-color:#dee9fb;border:2px;width:300px;height:200px;}

#altera_ultimas_fotos{
    display:none; /*Bug da margem dupla para floats no IE*/ 

}

#altera_ultimas_fotos td{
	font-size: 12pt;
}

#imgpos {
position:absolute;
left:130%;
top:-2%;
margin-left:-110px;
margin-top:-40px;
}



#conteudoEsq{
    display:inline; /*Bug da margem dupla para floats no IE*/ 
    float:left;
    width:360px;
	padding: 5px;
    }
#conteudoMeio {
    float:left;
    width:290px;
	padding: 5px;
	position: relative;
	border-left: 1px dotted #666666;
	border-right: 1px dotted #666666;
    }
#conteudoDir {
    float:right;
    width:290px;
	padding: 5px;
	}


#clear{
	clear: both;
	width: 100%;
	height: 10px;
}
#texto{
	width: 700px;
}

#fotos{
	float:both;
}
#fotos a img{
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
	border: 1px solid black;
}
#fotos a:hover img{
	opacity:1.0;
	-moz-opacity: 1.0;
	filter: alpha(opacity=100);
	border: 1px solid #999;
}

#conta_pag{
	float:right;
    width:360px;
	padding: 5px;

}

#downloads a{
	text-decoration: none;
	font-size: 11px;
}
#rodape{
	height: 50px;
	margin: 0px;
	border-top: 3px solid #0093dd;
	padding: 0px;
}

#rodape a{
	font-size: 12px;
	color: #AAA;
	font-weight: bold;
	margin-left: 12px; 
	margin-right: 12px; 
}

#rodape a:hover{
	font-size: 12px;
	color: #0093dd;
	font-weight: bold;
	margin-left: 12px; 
	margin-right: 12px; 
}
/* :::::::::::::::::::::::::::::::::::::::;  EDITOR ::::::::::::::::::::::::::::::::::::::::::::;*/
#inserir_agenda{
	display: none;
}
#inserir_album{
	display: none;
}




.acess_bar{
	width: 98%;
	background: white;
	color: black;
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
	
}
.acess_bar a{
	color: black;
}

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::  TAGS/CLASSES :::::::::::::::::::::::::::::::::::::::::::::::::: */
a{color: #EEE;}
img{border: none; margin: 3px;}
h1, h2{color: #0093dd; margin: 5px;}
p{font-weight:bold; font-size: 14px;}
.inputbox{background: #000; border: 2px solid #666; color: white;}
.cool {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 12px; 
	MARGIN: auto; 
	VERTICAL-ALIGN: middle; 
	COLOR: #EEE; 
	LINE-HEIGHT: 48px; 
	PADDING-TOP: 12px; 
	TEXT-DECORATION: none
}
.cool:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	color: #36F;
}

.agenda_data{
	font-size: 40px;
	color: #0093dd;
}
.agenda_divisor{
	border-bottom: 2px solid #0093dd;
}
.foto{
	border: 2px solid #0093dd;	
}
.foto2{
	border: 1px solid #0093dd;
	
}

.title2{
	margin-top: 30px;
}
p{ text-align: justify; padding: 5px;}