body {
	font-family:Arial;
	font-size:12px; color:#242424;
	overflow-x:hidden;
}
	
#site {
	width:100%;
	height:auto;
	margin: 0 auto;
	position:absolute;
}


/* GERAL */
h1 {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:24px;
}

h2 {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:18px;
}

p {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}

/* TOPO */	
#topo {	
	margin: 0 auto;
	width:985px;
	height:112px;	
}

#topo img {	
	float:right;
	width:auto;
	height:auto;
}

#topo h1 {
	float:left;
	padding: 50px 0 0 0;
}

/* MIOLO */
#miolo {
	margin: 0 auto;
	width:985px;
	height:auto;
	padding:20px 0 20px 0;
	
}

#miolo img {
	float:left;
} 

#miolo iframe {
	width:500px;
	margin: 0 auto;
	float:left;
}



/* ROLETA */
.list_carousel {
	float:left;
	background-color: #238,238,238;
	width: 2500px;
	padding: 40px 0 50px 0;
	
}
.list_carousel ul {
	width:100%;
	margin: 0;
	padding: 0;
	list-style: none;
}
.list_carousel li {
	background-color: #238,238,238;
	float: left;
}
/* IFRAME FACEBOOK */

#facebook {
	width:100%;
	height:auto;
	background-color:#ffffff;
	float:left;
	
	padding:50px 0 50px 0;
}

#facebook-iframe {
	width:985px;
	height:30px;
	margin: auto;
}

#facebook-iframe iframe {
	width:985px;
	height: auto;
	margin: 0 auto;
	float:left;
}
	
	
/* RODAPE */
#rodape {
	width:100%;
	height:auto;
	background-color:#ffffff;
	float:left;	
}

#dreamteam {
	width:100%;	
	height:30px;
	margin: auto;
	
}

#dreamteam-texto {
	width:985px;
	height:30px;
	margin: auto;
}
	

#dreamteam h2 {
	width:730px;
	float:left;
}

#dreamteam span h2 {
	width:255px;
	float:left;
}

#footer {
	padding: 20px 0 0 0;
	width:985px;
	height:auto;
	margin: auto;
	}


#footer ul {
	list-style:none;
	margin:0;
	padding: 10px 0 10px 0;
	width:245px;
	height:auto;
	float:left;
	
}

#footer li {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}

#footer li a{
	text-decoration:none;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999;
}

#footer li a:hover{
	color:#666;
}

#footer li img {
	vertical-align:middle;
	padding:0 5px 10px 0;
}

/* FIM */
#fim {
	width:985px;
	height:auto;
	margin: auto;
	
}

#barra {
	width:985px;
	height:1px;
	background-color:#CCC;
	float:left;
}

#fim p {
	width:985px;
	height:auto;
	float:left;
	text-align:center;
	padding:5px 0 5px 0;
}

