@import url("reset.css"); /* css reset */

#container, #topo {
width:917px;
margin:0 auto; 
}

/*******************************************************************************
								   INDEX
*******************************************************************************/

#topo {
position:relative;
height:150px;
background:url(../pics/topo.jpg) no-repeat;
}


#menu {
height:44px;
background:url(../pics/menu.jpg) no-repeat;
}

#home {
margin:0 auto;
padding-top:2px;
width:917px;
}

#chamadas-home  {
margin:0 auto;
width:400px;
}


#footer {
width:917px;
height:60px;
margin:0 auto;
background:url(../pics/rodape.jpg) no-repeat;

}

#address {
width:917px;
padding-top:40px;
font:11px Trebuchet MS;
text-align:center;
}

#motinha {
margin:0 0 0 18px;
position:absolute;
width:80px;
height:60px;
}

#both {
clear:both;
}

/*******************************************************************************
								   anuncios
*******************************************************************************/

#anuncios {
margin:8px 0px;
float:right;
display:inline;
width:235px;
}

#anuncios img {
border: 3px solid #CCC;
float:right;
margin:5px 0;
}

#anuncioflash {
border: 3px solid #CCC;
float:right;
margin:5px 0;
}

/*******************************************************************************
								   parceiros
*******************************************************************************/

#parceiros {
float:left;
display:inline;
width:212px;
}

#parceiros img {
border: 3px solid #CCC;
float:left;
margin:5px 10px;
}





#conteudo {
margin:0 3px;
padding:0 20px;
float:left;
display:inline;
width:416px;
text-align: justify;
}

#conteudo p {
padding: 5px 0px 10px 0;
font:13px Trebuchet MS;
color:#FFF;
}

#conteudo h2 {
font:16px Trebuchet MS;
color:#20ac67;
}

#conteudo a{font-weight:bold; color:#20ac67; text-decoration:none;}

#conteudo a:hover{font-weight:bold; color:#FFFF00; text-decoration:none;}


/*******************************************************************************
								   ENCONTROS
*******************************************************************************/

#encontros {
float:left;
width:212px;
}




#tit-album {
margin-bottom:7px;
height:55px;
background:url(../pics/tt-fotos.jpg) no-repeat;
}

#evento01, #evento02, #evento03  {
text-align:center;
height:25px;
padding-top:4px;
font:11px Trebuchet MS;
background:url(../pics/bg-fotos.jpg) no-repeat top;
}

#fotos01, #fotos02, #fotos03 {
	margin:0px 0 5px 0px;
	}
	
	#sel-fotos {
	font:12px Trebuchet MS;
	}
	
	/*******************************************************************************
									   BOTTOM
	*******************************************************************************/
	
	#bottom {
	float:left;
	display:inline;
	width:917px;
	}
	
	/*******************************************************************************
									   INTERNAS
	*******************************************************************************/
	
	
#tt {
background-color:#027f41;
width:417px;
margin-top:12px;
border:3px solid #396;

}

#mascote{
float:left;
margin-left:3px;
width:32px;
height:25px;
background:url(../pics/mascote.jpg) no-repeat;
}

#titulo{
margin:0px;
float:right;
display:inline;
width:380px;
}



#internas {
margin:0 24px 0 18px;
float:left;
display:inline;
width:622px;
}

#texto-interno {
float:left;
width:437px;
font:12px Trebuchet MS;
}

#faleconosco {
width:422px;
font:12px Trebuchet MS;
}

#formulario {
margin-left:50px;
width:295px;
text-align:center;
}

#local-map {
width:622px;
font:12px Trebuchet MS;
}

#con-natal {
text-align:justify;
width:622px;
font:12px Trebuchet MS;
}

#album-fotos {
text-align:center;
width:622px;
font:12px Trebuchet MS;
}

#fotos {
float:left;
margin-right:35px;
width:150px;
}

#video {
margin:10px 0 0 131px;
}