*{
margin:0;
padding:0;
}

.geral{
	width:100%;
	height:80px;
	display:block;
}
.menu{
	width:929px;
	height:80px;
	display:block;
	z-index:999;
	position:absolute;
	left:50%;
	margin-left:-480px;
}

.menu h1{
	width:148px;
	height:64px;
	display:block;
	float:left;
	padding:8px 0 0 10px;
}
.menu h1 a{
	width:148px;
	height:64px;
	display:block;
	float:left;
	background:url(../img/guiropa.gif) 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
}

.endereco{
width:315px;
height:15px;
display:block;
float:left;
background-color:#e86608;
margin-top:2px;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#ffffff;
margin-top:35px;
margin-left:30px
}

.proveContent{
	width:354px;
	height:34px;
	display:block;
	float:right;
	position:relative;
	padding-top:28px;
	padding-right:10px;

}
.bgProve{
	width:354px;
	height:34px;
	display:block;
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
	background-color:#000000;
	position:absolute;
	top:20px;
	left:0;
	z-index:990;

}
.prove{
	width:354px;
	height:34px;
	display:block;
	position:relative;
	z-index:999;

}
.prove h2{
	width:200px;
	height:34px;
	display:block;
	float:left;
	padding-left:5px;
}
.prove h2 a{
	width:200px;
	height:34px;
	display:block;
	float:left;
	text-indent:-999999px;
	overflow:hidden;
	background:url(../img/prove-nossa-formula.gif) 0 7px no-repeat;
}
.prove ul{
	width:124px;
	height:28px;
	display:block;
	float:right;
	list-style:none;
	padding-top:3px;
}
.prove ul li{
	width:28px;
	height:28px;
	display:block;
	float:left;
	list-style:none;
	padding-left:3px;
}
.prove ul li a{
	width:28px;
	height:28px;
	display:block;
	float:left;
	background: 0 0 no-repeat;
	text-indent:-999999px;
	overflow:hidden;
}
.prove ul li a.email{
	background-image:url(../img/email.gif);
}
.prove ul li a.blog{
	background-image:url(../img/blog.gif);
}
.prove ul li a.twitter{
	background-image:url(../img/twitter.gif);
}
.prove ul li a.facebook{
	background-image:url(../img/facebook.gif);
}

#pattern{
width:100%;
height:100%;
background:url(../img/pattern.png) 0 0 repeat;
position:absolute;
left:0;
top:0;
z-index:900;
}

#video{
width:929px;
height:510px;
display:block;
z-index:1;
padding:0;
position:absolute;
left:50%;
margin-left:-480px;
}