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

a:link    {
	text-decoration: none;
	color: rgba(135,134,134,1.00);
	text-shadow: 0px 0px;
	font:  Verdana, Helvetica;
	text-align: center;
}

a:visited {
	text-decoration: none;
	color: rgba(132,132,132,0.95);
	text-shadow: 0px 0px 0px;
	font:  Verdana, Helvetica;
	text-align: center;
}

a:hover   {
	color: rgba(0,156,255,0.95);
	font:  Verdana, Helvetica;
	position: static;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align: center;
}


#bodypart  {
	width: 100%;
	float: left;
	background-color: #E5E3E3;
	min-width: 0px;
	max-width: 100%;
	margin-left: -10px;
}






	

#campo_modulo {
	width: 100%;
	background-color: #FFFFFF;
	height: auto;
}

#campo_modulo_1 {
	width: 100%;
	border-bottom: thin solid #8B8B8B;
	float: left;
	border-top: thin solid #8B8B8B;
	position: fixed;
	background-repeat: no-repeat;
	background-position: right center;
	background-size: contain;
	height: 100px;
	color: #000000;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(194,194,194,1.00) 99.89%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(194,194,194,1.00) 99.89%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(194,194,194,1.00) 99.89%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(194,194,194,1.00) 99.89%);
}
#campo_modulo_2 {
	width: 100%;
	min-width: 380px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	border-top: thin solid #8B8B8B;
	height: auto;
	margin-top: 100px;
	margin-bottom: 0px;
}

#campo_modulo_3 {
	width: 100%;
	min-width: 380px;
	height: 50px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_4 {
	width: 100%;
	min-width: 380px;
	height: 50px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_5 {
	width: 100%;
	min-width: 380px;
	height: 50px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_6 {
	width: 100%;
	min-width: 380px;
	height: 50px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_7 {
	width: 100%;
	min-width: 380px;
	height: 50px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}
#campo_modulo_8 {
	width: 100%;
	min-width: 380px;
	height: 50px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_9 {
	width: 100%;
	min-width: 380px;
	height: 100px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_10 {
	width: 100%;
	min-width: 380px;
	height: 100px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_11 {
	width: 100%;
	min-width: 380px;
	height: 100px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_12 {
	width: 100%;
	min-width: 380px;
	height: 100px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_13 {
	width: 100%;
	min-width: 380px;
	height: 100px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

#campo_modulo_14 {
	width: 100%;
	min-width: 380px;
	height: 100px;
	background-color: #EEEEEE;
	border-bottom: thin solid #8B8B8B;
	float: left;
	margin-top: 5px;
	border-top: thin solid #8B8B8B;
}

.titolo_prodotto {
	font: 400 20px helvetica;
	text-align: center;
	width: 100%;
	min-width: 0px;
	color: #000000;
	height: auto;
	margin-bottom: 0px;
	margin-top: 8px;
	}
	

	
	.titolo_prodotto1 {
	font: normal 30px helvetica;
	width: 100%;
	min-width: 0px;
	margin-left: 23px;
	color: #959595;
	border-bottom: thin solid #7C7C7C;
	border-top: thin solid #7C7C7C;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #EEEEEE;
	padding-bottom: 5px;
	height: 135px;
	transition: all 0.2s ease-out;
	}

.titolo_prodotto1:hover {
	font: normal 30px helvetica;
	width: 100%;
	min-width: 0px;
	margin-left: 23px;
	color: #959595;
	border-bottom: thin solid #7C7C7C;
	border-top: thin solid #7C7C7C;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	padding-bottom: 5px;
	height: 135px;
	transition: all 0.2s ease-in;
	}
	
	
	.titolo_prodotto2 {
	font: normal 18px helvetica;
	color: #4E4E4E;
	border-bottom-width: thin;
	margin-top: -70px;
	margin-left: 105px;
	text-align: left;
	}
	
	.titolo_prodotto2:hover {
	font: normal 18px helvetica;
	color: #FB1A00;
	border-bottom-width: thin;
	text-align: left;
	margin-top: -70px;
	margin-left: 105px;
	}
	

.immagine_return {
	margin-left:
	color: #959595;
	border-bottom: medium solid #7C7C7C;
	border-top: thi-color: #FFFFFF;
	height: 40px;
	text-align: center;
	background-image: url(loghi%20ferramenta/web-Cat.-Ferramenta-piccola.jpg);
	width: 40px;
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 10px;
	padding-bottom: 0px;
	}

	.immagine_return:hover {
	margin-left:
	color: #959595;
	border-bottom: medium solid #FF0004;
	border-top: thi-color: #FFFFFF;
	height: 40px;
	text-align: center;
	background-image: url(loghi%20ferramenta/web-Cat.-Ferramenta-piccola.jpg);
	width: 40px;
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 10px;
	padding-bottom: 0px;
	}

.testo_pie_pagina {
	color: #565656;
	font: lighter normal 12px/17px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	min-height: 0px;
	min-width: 200px;
	margin: 0px 2.5%;
	text-align: center;
	display: block;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: auto;
	width: 95%;
	padding-bottom: 10px;
	padding-top: 0px;
		  }
		  
.testo_pie_pagina2 {
	color: #505050;
	font: lighter normal 14px/17px helvetica;
	width: 90%;
	min-height: 0px;
	min-width: 200px;
	margin-left: 5%;
	margin-right: 5%;
	display: block;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: auto;
	padding-bottom: 20px;
		  }

  #campo_pie_pagina1 {
	width: 10%;
	margin-right: 20px;
	margin-left: 10px;
	float: left;
	height: 70px;
	background-image: url(risorse/logo-f.lli-dona%202.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	}
	
	#campo_pie_pagina2 {
	float: left;
	height: auto;
	border-left: thin solid #757575;
	width: 100%;
	text-align: center;
}
