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

.center {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 700px;
	width: 901px;
	margin: 0 auto;
	font-size: 14px;
}
.centerpaginespeciali {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 1000px;
	width: 900px;
	margin: 0 auto;
	font-size: 14px;
}
.banner {
	float: left;
	height: 112px;
	width: 900px;
}
.sfondo-menu {
	float: left;
	height: 22px;
	width: 480px;
	padding-top: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-size: 13px;
	font-weight: normal;
}
.sfondo-menu a {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-size: 14px;
}
.sfondo-menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: none;
	font-size: 14px;
}
li {
	display: inline;
}
.immagine-sfondo-home {
	float: left;
	width: 900px;
	border-top: 1px solid #666666;
}
.immagine-sfondo-klm {
	float: left;
	width: 900px;
	border-top: 1px solid #666666;
}
.menu-listino {
	float: left;
	height: 95px;
	width: 795px;
	padding-top: 10px;
}
.menu-listino-stringa {
	float: left;
	height: 20px;
	width: 900px;
	padding-top: 2px;
}
.pulsantino {
	float: left;
	height: 95px;
	width: 67px;
}
.immagine-menu {
	float: left;
	height: 40px;
	width: 65px;
	padding-bottom: 5px;
}
.scritta-immagine {
	float: left;
	height: 50px;
	width: 65px;
	font-size: 12px;
	line-height: 12px;
}
.scritta-immagine a {
	color: #999999;
	float: left;
	height: 50px;
	width: 65px;
	font-size: 12px;
	line-height: 12px;
	text-decoration:none;
}
.scritta-immagine a:hover {
	float: left;
	height: 50px;
	width: 65px;
	font-size: 12px;
	line-height: 12px;
	text-decoration:none;
	color:#FF6600
}
.area-clienti {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	float: left;
	height: 28px;
	width: 107px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 30px;
	font-weight: bold;
	font-size: 13px;
	padding-top: 2px;
}
.area-clienti a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.area-clienti a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
}
.bandierine {
	float: left;
	height: 22px;
	width: 313px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-top: 8px;
	text-align: right;
}
.gruppo-menu {
	background-image: url(img/fondo-menu.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 30px;
	width: 900px;
}
.prodotti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	height: 20px;
	width: 80px;
	padding-top: 3px;
}
.prodotti_2 {
	float: left;
	height: 20px;
	width: 140px;
}
.prodotti_2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #C9D200;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_3 {
	float: left;
	height: 20px;
	width: 141px;
}
.prodotti_3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #58AB27;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_4 {
	float: left;
	height: 20px;
	width: 100px;
}
.prodotti_4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #E75113;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_5 {
	float: left;
	height: 20px;
	width: 69px;
}
.prodotti_5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #009EE0;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_6 {
	float: left;
	height: 20px;
	width: 115px;
}
.prodotti_6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #FFCC00;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_7 {
	float: left;
	height: 20px;
	width: 111px;
}
.prodotti_7 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_7 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #006AB2;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_8 {
	float: left;
	height: 20px;
	width: 64px;
}
.prodotti_8 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_8 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #A78BBB;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_9 {
	float: left;
	height: 20px;
	width: 80px;
}
.prodotti_9 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #C6DDE9;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.prodotti_9 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
	background-color: #00978F;
	padding-left: 5px;
	padding-right: 5px;
}
.spazio-prodotti {
	float: left;
	height: 20px;
	width: 15px;
}
.pro-prodotti {
	float: left;
	height: 14px;
	width: 63px;
	background-color: #006AB2;
	padding-left: 16px;
}
.scritta-menu-verticale {
	float: left;
	height: 40px;
	width: 140px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #D1DCE2;
	font-size: 14px;
}
.scritta-menu-verticale a {
	float: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale a:hover {
	float: left;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	background-color: #0076BD;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale_2 {
	float: left;
	height: 40px;
	width: 140px;
	font-size: 14px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #D1DCE2;
}
.scritta-menu-verticale_2 a {
	float: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale_2 a:hover {
	float: left;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	background-color: #0076BD;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale_3 {
	float: left;
	height: 40px;
	font-size: 14px;
	width: 140px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #D1DCE2;
}
.scritta-menu-verticale_3 a {
	float: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale_3 a:hover {
	float: left;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	background-color: #0076BD;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale_4 {
	float: left;
	height: 40px;
	font-size: 14px;
	width: 140px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #D1DCE2;
}
.scritta-menu-verticale_4 a {
	float: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale_4 a:hover {
	float: left;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #0076BD;
	text-decoration:none;
	padding-left: 15px;
	width: 125px;
}
.scritta-menu-verticale_5 {
	float: left;
	height: 40px;
	width: 140px;
	color: #999999;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #D1DCE2;
}
.scritta-menu-verticale_5 a {
	float: left;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	text-decoration:none;
	width: 125px;
}
.scritta-menu-verticale_5 a:hover {
	float: left;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	padding-left: 15px;
	background-color: #0076BD;
	text-decoration:none;
	width: 125px;
}
.spazio-sinistra {
	float: left;
	width: 80px;
	height: 360px;
}
.immagine-menu-verticale {
	float: left;
	height: 40px;
	width: 60px;
}
.spazietto {
	float: left;
	height: 10px;
	width: 200px;
}
.scheda {
	float: left;
	height: 340px;
	width: 665px;
	padding-top: 20px;
	border-bottom: 1px solid #666666;
}
.scritte-finali {
	float: left;
	height: 34px;
	width: 510px;
}
.scritte-finali a {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	padding-left: 15px;
	text-decoration:none;
}
.scritte-finali a:hover {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	padding-left: 15px;
	text-decoration:none;
}
.notec {
	float: left;
	height: 33px;
	width: 63px;
}
.certificazioni {
	float: left;
	height: 33px;
	width: 126px;
}
.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}
.descrizione {
	font-size: 9px;
	color: #666666;
}
.spazio-sinistra-scheda {
	float: left;
	height: 340px;
	width: 145px;
	padding-top: 20px;
	padding-left: 10px;
	border-bottom: 1px solid #666666;
}
.spazio-sinistra-scheda a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.spazio-sinistra-scheda a:hover {
	color: #FF6600;
	text-decoration: none;
}
.destro-scheda {
	float: left;
	height: 310px;
	width: 150px;
	font-size: 11px;
	padding-top: 50px;
	line-height: 12px;
	font-weight: bold;
	border-bottom: 1px solid #666666;
}
.titolo-destra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.scritta-menu-verticale_5bis  {
	float: left;
	height: 40px;
	width: 125px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #0076BD;
}
.scritta-menu-verticale_5bis a {
	float: left;
	height: 40px;
	width: 125px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	background-color: #0076BD;
	padding-left:15px;
	text-decoration: none;
}
.prodotti_6bis {
	float: left;
	height: 20px;
	width: 115px;
}
.prodotti_6bis a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #FFCC00;
	text-decoration: none;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
}
.dimensioni-klm {
	height: 332px;
	width: 512px;
	padding-top: 0px;
	margin: 0 auto;
	padding-left: 35px;
}
.angoliera-klm {
	height: 250px;
	width: 512px;
	padding-top: 0px;
	margin: 0 auto;
	padding-left: 35px;
}
.scritta-sinistra {
	color: #003A80;
	font-size: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.spazio-sinistra2 {
	float: left;
	width: 125px;
	height: 395px;
	color: #000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-top: 1px solid #666666;
}
.spazio-sinistra2 a {
	color: #999;
	text-decoration: none;
}
.spazio-sinistra2 a:hover {
	color: #ff6600;
}
.testo_società {
	float: left;
	height: 375px;
	width: 269px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding-right: 10px;
}
.testo_società a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration:none;
}
.testo_società a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration:none;
}
.testo_società2 {
	float: left;
	height: 215px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	padding-top: 20px;
}

.testo_società3 {
	float: left;
	height: 340px;
	width: 454px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222;
	padding-top: 39px;
	padding-left: 22px;
}
.testo_societàP {
	float: left;
	height: 375px;
	width: 240px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}
.colorTit {
	color: #333333;
}
