@font-face {
    font-family: 'HelveticaNeueCondensedBold';
    src: url('helvetica_cond/helvetica_condhelveticaneue_boldcond-webfont.eot');
    src: url('helvetica_cond/helvetica_condhelveticaneue_boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvetica_cond/helvetica_condhelveticaneue_boldcond-webfont.woff') format('woff'),
         url('helvetica_cond/helvetica_condhelveticaneue_boldcond-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

body,html {
	margin: 0px;
	padding:0px;
	height:100%;
	width:100%;
}

body{
		background:#292929 url(bkg.jpg) center no-repeat;
}


#wrappercounter{
	font-weight: bold;
	color:#FFF;
	font-size:380px;
	
	position:absolute;
	top:50%;
	margin-top:-200px;
	left:50%;
	margin-left:-200px;
	}
#displayCounter{
	font-family: "HelveticaNeueCondensedBold",Arial,Helvetica,sans-serif;
	position:absolute;
	}	
.logo{
	width:285px;
	height:61px;
	left:50%;
	top:50%;
	
	position:absolute;
	
	margin-top:-290px;
	margin-left:-140px;
}
.entra{
	width:155px;
	height:33px;
	left:50%;
	bottom:50%;
	
	position:absolute;
	margin-bottom:-260px;
	margin-left:-80px;
}
.contenitoreanni{
	overflow:hidden;
	width:303px;
	height:94px;
	position:relative;
	top:50%;
	left:50%;
	
	margin-left:-150px;
	margin-top:100px;
	}
	
.wrapperanni{
	width:303px;
	height:94px;
	position:absolute;
	
	top:-150px;}
	
.payoff1{
	width:303px;
	height:94px;
	position:absolute;
	
	top:50%;
	left:50%;
	
	margin-left:-430px;
	}
	
.payoff2{
	width:206px;
	height:130px;
	position:absolute;
	
	top:50%;
	right:50%;
	margin-right:-430px;
	}