/* GERAL */
	* {
	margin: 0;
}
body{ background:#333; }
/* TOPO */
	#topo_global {
	background-color:#333333;
	text-align: center;
	height: 150px
}
#topo {
	background-color:#06c;
	margin: 0 auto;
	text-align: left;
	height: 150px;
	width: 780px
}
#topo_esquerda {
	background-color:#0cf;
	float: left;
	width: 210px;
	height: 150px
}
#topo_direita {
	background-color:#0cf;
	float: right;
	width: 550px;
	height: 150px
}
/* MENU */
#menu {
	width: 206px;
	height: 383px;
	margin-left: 20px
}
/* CORPO */
	#corpo_global {
	background-color:#333333;
	text-align: center;
	height: 520px;
}
#corpo {

	margin: 0 auto;
	text-align: left;
	width: 1000px;

	height: 520px;

}
#corpo_progracao {
	margin: 0 auto;
	text-align: left;
	height: 520px;
	width: 1000px
}
#corpo_progracao_choperia {
	margin: 0 auto;
	text-align: left;
	height: 520px;
	width: 1000px
}
#corpo_esquerda {
	float: left;
	width: 300px;
	height: 520px
}
#corpo_direita {
	float: left;
	width: 700px;
	height: 520px
}
#programacao {
	width: 600px;
	height: 415px;
	margin-left: 100px;
	margin-top: 60px
}
#contato {
	background-image:url(../images/bg_contato.png);
	background-repeat:no-repeat;
	width: 600px;
	height: 489px;
	margin-left: 100px;
	margin-top: 10px;
}
#aniversariantes {
	width: 607px;
	height: 494px;
	margin-top: 10px;
	margin-left: 93px;
}
#galeria {
	background:url(../images/bg_fotos.png) no-repeat;	
	width: 610px;
	height: 504px;
	margin-top: 10px;
	margin-left: 90px;
}
#galeria_choperia {
	background:url(../images/bg_fotos.png) no-repeat;
	width: 607px;
	height: 494px;
	margin-top: 10px;
	margin-left: 93px;
}


table {
	margin-left: 20px
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#006
}
#enviar {
	font-size: 0.9em;
	border: 0;
	color:#fff;
	background-color:#3a3959
}
#redes_sociais {
	margin-top: 20px
}
#contato p {
	font-size: 1.1em;
	color:#FFF;
	margin-left: 90px;
}
/* RODAPE */
	#rodape_global {
	background-color:#333333;
	text-align: center;
	height: 85px;
	width: 100%
}
#rodape {
	background-color:#333333;
	background-image:url(../images/bg_rodape2.jpg);
	background-repeat:repeat-x;
	margin: 0 auto;
	text-align: left;
	height: 85px;
	width: 1000px;

}
#rodape_esquerda {
	float: left;
	width: 120px;
	height: 85px;
}
#rodape_centro {
	float:left;
	width: 490px;
	height: 85px;
	background-image:url(../images/reta.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
#end_lounge {
	float:left;
	width: 225px;
	height: 85px;
}
#end_choperia {
	float:left;
	width: 265px;
	height: 85px;
}
#rodape_direita {
	background-image:url(../images/reta.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float: left;
	width: 390px;
	height: 85px;
}
#rodape_direita td {
	padding-left: 10px;
	color: #676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
#rodape_direita p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #676767;
	padding-top: 5px;
	padding-left: 15px;
}
#rodape_centro p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#F8F8F8;
}
.padding {
	padding-top: 15px;
	padding-left: 20px
}
.padding_2 {
	padding-top: 15px;
	padding-left: 15px;
	color: #676767;
}

#galeria, #galeria_choperia{ padding:15px; }
h1.tit-galeria{ font:bold 40px arial; color:#FFF; padding:7px;}
h2.tit-galeria{ font:bold 28px arial; color:#FFF; padding:7px;}

#galeri-item #foto{width:80px; background:#FFF; float:left; margin:3px; border: solid 4px #FFF; text-decoration:none;}
#galeri-item .fot-galeri{ height:80px; width:80px; border:none; }
#galeri-item span{ font: bold 10px arial; color:#666; display:block; text-align:center;}
#galeri-item #dt{ font: bold 10px arial; color:#999; text-align:center; background:#FFF; position:absolute; padding: 2px; margin-top:-4px; margin-left:-4px; }

#rodape_direita input{ font:9px arial; padding: 3px; width:100%; }

#result{ position: absolute; font: bold 17px arial; background:#999; border: solid 2px #333; padding:20px; color:#333; text-align:center; width:150px; left:50%; margin-left:-75px; top:220px;}
