.preload * 
{
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
  transition: none !important;
}
#sfondogrigioloader
{
	display:block;
	position:fixed;
	background-color:grey;
	width:100vw;
	height:100vh;
	transition: all 2s;
	z-index:10;
}
#sfondoscuroheader
{
	display:none;
}
/*parte per l'header che scorre sullo schermo*/
#navbarrossa 
{
	overflow: hidden;
	background-color: #CC0000;
	padding-left: 1.3vw;
	padding-top: 0.4vw;
	width: 100%;
	color: white;
	position: fixed;
	top: 0px;
	z-index: 20;
	font-size: 1.0vw;
	font-family:'Conv_candara',Sans-Serif;
	height: 2vw;
}

#navbarrossa #facebook
{
	float:right;
	margin-right: 5.8vw;
	height:1.2vw;
	width:auto;
}

#navbarrossa #instagram
{
	float:right;
	margin-right: 1.3vw;
	height:1.2vw;
	width:auto;
}

#navbar 
{
	overflow: hidden;
	background-color: #133557;
	padding: 0.6vw 0vw 0.6vw 1.3vw;
	width: 100%;
	height: 4vw;
	position: fixed;
	top: 2vw;
	z-index: 20;
  
}

.headlink
{
	float: right;
	display: block;
	color: white;
	text-align: center;
	padding: 1.2vw 1vw 1.2vw 1vw;
	margin: 0.2vw 1.3vw 0vw 0vw;
	text-decoration: none;
	border-radius: 0.2vw;
	font-size: 1.4vw;
	font-family:'Conv_candara',Sans-Serif;
	height: 1.4vw;
	line-height: 0.2vw;
	transition: background-color 0.5s;
}

#navbar img
{
	float:left;
	height: 2.8vw;
	width: auto;
} 

#navbar a:hover 
{
	background-color: #CC0000;
	color: white;
}

#navbar a.active 
{
	background-color: #CC0000;
	color: white;
}


#headtesi:hover #navbartendina, #navbartendina:hover
{
	opacity: 1;
	visibility:visible;
}
#navbartendina 
{
	visibility:hidden;
	overflow:hidden;
	opacity:0;
	top: 5.5vw;
	left: 71.5vw;
    position: fixed;
    background-color: #133557;
	padding: 0.7vw 1vw 1vw 1vw;
	border-radius:0vw 0vw 1.5vw 1.5vw;
    z-index: 22;
	transition: all 0.5s;
}
#navbartendina a
{
	display: block;
	font-size: 1.4vw;
	font-family: Calibri;
	color: white;
	text-decoration: none;
	padding: 1.2vw 1vw 1.2vw 1vw;
	border-radius: 0.2vw;
	line-height: 0.3vw;
	margin-bottom:0.3vw;
	transition: all 0.5s;
}
#navbartendina a:hover
{
	background-color: #CC0000;
}
#spazioiniziale
{
	display:block;
	height:7vw;
	width:100%;
}
.nolink
{
	text-decoration: none;
	color:white;
}