* {margin: 0 auto;}

body {margin-top: 0px; }

#divCiao { background-color: #cc0033; color: white;  width: 150px; height: 60px; font-family: 'ubuntu';
	font-size: 28px; border-radius: 15px; padding: 10px; position: relative; left: 350px; top: 50px;
	text-align: center; box-shadow: 3px 3px 3px #444;
	-moz-transform: rotate(30deg); 
	-webkit-transform: rotate(30deg); 
	-ms-transform:  rotate(30deg);
	-o-transform:  rotate(30deg); }

@font-face {
	font-family: 'ubuntu';
	src: url('font/ubuntu.eot');
	src: local('ubuntu'), url('font/ubuntu.ttf') format('truetype');
	}
@font-face {
	font-family: 'soulmission';
	src: url('font/soulmission.eot');
	src: local('soulmission'), url('font/soulmission.ttf') format('truetype');
	}
	@font-face {
	font-family: '7sdd';
	src: url('font/7sdd.eot');
	src: local('7sdd'), url('font/7sdd.ttf') format('truetype');
	}
	@font-face {
	font-family: 'scoreboard';
	src: url('font/scoreboard.eot');
	src: local('scoreboard'), url('font/scoreboard.ttf') format('truetype');
	}
	@font-face {
	font-family: 'calculator';
	src: url('font/calculator.eot');
	src: local('calculator'), url('font/calculator.ttf') format('truetype');
	}
	@font-face {
	font-family: 'libel';
	src: url('font/libel.eot');
	src: local('libel'), url('font/libel.ttf') format('truetype');
	}
	@font-face {
	font-family: 'share';
	src: url('font/share.eot');
	src: local('share'), url('font/share.ttf') format('truetype');
	}
	@font-face {
	font-family: 'Ancillary';
	src: url('font/Ancillary-Regular.otf');
	src: local('share'), url('font/Ancillary-Regular.otf') format('truetype');
	}
	@font-face {
	font-family: 'Atlantic';
	src: url('font/Atlantic_Cruise-Demo.ttf');
	src: local('share'), url('font/Atlantic_Cruise-Demo.ttf') format('truetype');
	}
	@font-face {
	font-family: 'typewcond';
	src: url('font/typewcond_regular.otf');
	src: local('share'), url('font/typewcond_regular.otf') format('truetype');
	}
	
.bottoneLogin{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneLogin.png');
	background-repeat: no-repeat; }
	.bottoneLogin:hover {background-image: url('img/bottoneLoginRosso.png'); }
	
	.bottoneRegister{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneRegister.png');
	background-repeat: no-repeat; }
	.bottoneRegister:hover {background-image: url('img/bottoneRegisterRosso.png'); }
	
	.bottoneEdit{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneEdit.png');
	background-repeat: no-repeat; }
	.bottoneEdit:hover {background-image: url('img/bottoneEditRosso.png'); }
	
	.bottoneNews{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneNews.png');
	background-repeat: no-repeat; }
	.bottoneNews:hover {background-image: url('img/bottoneNewsRosso.png'); }

	.bottoneContact{
	cursor: pointer;
	border: none;
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneContact.png');
	background-repeat: no-repeat; }
	.bottoneContact:hover {background-image: url('img/bottoneContactRosso.png'); }

	.bottoneLogout{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneLogout.png');
	background-repeat: no-repeat; }
	.bottoneLogout:hover {background-image: url('img/bottoneLogoutRosso.png'); }
	
	.bottoneBack{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneBack.png');
	background-repeat: no-repeat; }
	.bottoneBack:hover {background-image: url('img/bottoneBackRosso.png'); }
	
	.bottoneReset{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneReset.png');
	background-repeat: no-repeat; }
	.bottoneReset:hover {background-image: url('img/bottoneResetRosso.png'); }
	
	.bottoneInvia{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneInvia.png');
	background-repeat: no-repeat; }
	.bottoneInvia:hover {background-image: url('img/bottoneInviaRosso.png'); }
	
	.bottoneVerify{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 30px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneVerify.png');
	background-repeat: no-repeat; }
	.bottoneVerify:hover {background-image: url('img/bottoneverifyRosso.png'); }
	
	.bottoneChiSiamo{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 34px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneChiSiamo.png');
	background-repeat: no-repeat; }
	.bottoneChiSiamo:hover {background-image: url('img/bottoneChiSiamoBlu.png'); }
	
	.bottoneObiettivo{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 34px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneObiettivo.png');
	background-repeat: no-repeat; }
	.bottoneObiettivo:hover {background-image: url('img/bottoneObiettivoBlu.png'); }
	
	.bottoneServizi{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 34px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneServizi.png');
	background-repeat: no-repeat; }
	.bottoneServizi:hover {background-image: url('img/bottoneServiziBlu.png'); }
	
	.bottoneFeatures{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 34px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneFeatures.png');
	background-repeat: no-repeat; }
	.bottoneFeatures:hover {background-image: url('img/bottoneFeaturesBlu.png'); }
	
	.bottonePartner{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 34px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottonePartner.png');
	background-repeat: no-repeat; }
	.bottonePartner:hover {background-image: url('img/bottonePartnerBlu.png'); }
	
	.bottoneContatti{
	cursor: pointer;
	border: none; 
	width: 100px;
	height: 34px;
	background-color: transparent;
	background-size: cover;
	background-image: url('img/bottoneContatti.png');
	background-repeat: no-repeat; }
	.bottoneContatti:hover {background-image: url('img/bottoneContattiBlu.png'); }
	
	img.az{
   position:absolute;
   top:50%;
   left:50%;
   -webkit-transform: translate(-50%,-50%);
   -moz-transform: translate(-50%,-50%);
   -ms-transform: translate(-50%,-50%);
   -o-transform: translate(-50%, -50%);
   transform: translate(-50%,-50%);}
	
div.coda{
	width: 70%;
	height: 50px;
	background-color: rgba(0,0,0,0.8);
	text-align: center;
	color: white;
	font-size: 15px;
	position: absolute;
	bottom: 0px;
	}
	
div.linkSecondari{
	/*width: 60%; */
	height: 600px;
	background-color: #eee;
	}
	
div.mostraPagina{
	width: 70%;
	background-color: #eee;
	}




	