@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700);
@import url('https://fonts.googleapis.com/css?family=Bad+Script&display=swap');
@import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap');

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon.woff') format('woff'),
		url('../fonts/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}



body {
	background-color:#E9E9E9;
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	font-family: 'Montserrat', sans-serif;
	font-size:16px;
	line-height:36px;
	background-attachment: fixed;
	background-image: url(../images/sfondo4.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%, auto;
}

h1, h2, h3{padding:0px;margin:0px;font-weight:normal;}
a, a:hover, a:visited, a:active{text-decoration:none;color:#000;}
img, img:hover, img:visited, img:active{text-decoration:none;}
header{background-color:#FF2626;}
.top{width:100%;max-width:950px;margin-right:auto;margin-left:auto;}

.box_logo	{
	color:#000;
	font-size: 40px;
	line-height:90px;
	width:100%;
	margin-right: auto;
	margin-left: auto;
	word-spacing: 20px;
	margin-bottom: 15px;
	text-align:center;
}
.box_logo  a {
	color:#000;
}

.page{
	background-color:#FFF;
	width:90%;
	max-width:940px;
	margin-right:auto;
	margin-left:auto;
	margin-top: 50px;
	margin-bottom: 50px;
}
.back_home {text-align:center;}
.page	div	{
	width:90%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}
h1{
	font-size: 24px;
	margin-bottom: 20px;
}
h2{
	font-size: 20px;
	margin-top: 25px;
	margin-bottom: 10px;
}
.page span {
	text-decoration: underline;
}

.bottom	{
	background-color: rgba(143,151,195,1);
	width: 100%;
	color:#FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:center;
}

.bottom a 	{
	color:#FFF;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.bottom a:hover 	{
	color:#000;
}



