@charset "utf-8";
/* CSS Document */

/*subscribe newsletter*/
#top .subscribeNews {position:absolute; z-index:10; left: 626px; top: 4px; width: 190px; cursor:pointer;}
#petrol {background-image: url(../img/white.png); color:#fff;}

/* the overlayed element */
div.overlay {position:relative;
	/* growing background image */
	background-image:url(../img/white.png);
		/* dimensions after the growing animation finishes  */
	width:437px;
	height:306px;		
		/* initially overlay is hidden */
   display:none;
		/* some padding to layout nested elements nicely  */
	padding:5px;
}
.overlay h2 {position:absolute; font:18px Arial, Helvetica, sans-serif; left:100px; top:45px; .top:45px; color:#4C2537;}
.overlay p {position:absolute; width:340px; font:12px Arial, Helvetica, sans-serif; left:60px; top:95px; color:#4C2537;}
form {}
.Nome {
	position:absolute;
	top:156px;
	left:130px;
	height:30px;
	font:12px Arial, Helvetica, sans-serif;
	color:#4C2537;
}
.Mail {
	position:absolute;
	top:189px;
	left:130px;
	height:30px;
	font:12px Arial, Helvetica, sans-serif;
	color:#4C2537;
}
 
.botones {
	position:absolute;
	left:165px;
	top: 224px;
	width: 248px;
}



/* default close button positioned on upper right corner */
div.overlay div.close {
	background-image: url(../img/close.png);
	position:absolute;
	right:20px;
	top:10px;
	cursor:pointer;
	height:35px;
	width:35px;
}
