body {
 padding: 0;
 margin: 0; 
 font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; 
 font-size: 100%;
 height: 100%; 
 color: #000;
 background: #000000;
 text-align: center
}
body a {color: #FF0000;}
body a:hover {color: #E66E22;}
body a:visited {color: #FFC8A6; text-decoration: none;}



/*QUI COMINCIANO I COLORI*/
	.small {font-size: 10px;}
	.medium2 {font-size: 19px; font-weight: bold;}
	.medium3 {font-size: 22px; font-weight: bold; text-decoration: underline;}
	.ara {color: #652700; font-weight: bold; font-size: 17px;}
	.bianco {color: #FFFFFF; font-size: 12px;}
	#sonoqui {color: #E66E22; font-size: 18px;}



/*QUI COMINCIANO I LINKS*/
	a.linkata:link {color: #E66E22; font-size: 20px; text-decoration: none; font-weight: bold;}
	a.linkata:hover {color: #652700; font-size: 22px; text-decoration: none; font-weight: bold;}
	a.linkata:visited {color: #E66E22; font-size: 20px; text-decoration: none; font-weight: bold;}

	a.arancio:link {color: #E66E22; text-decoration: underline;}
	a.arancio:visited {color: #652700; text-decoration: underline;}
	
	a.arancio2:link {color: #E66E22; text-decoration: none;}
	a.arancio2:visited {color: #E66E22; text-decoration: none;}
	
	a.titolo {color: #652700; text-decoration: none;}
	a.titolo:visited {color: #652700; text-decoration: none;}
	
	a.indice {color: #E66E22; font-size: 11px; text-decoration: none;}
	a.indice:hover {color: #000000; background-color: #E66E22;}

img.nobordo {border: 0px;}
.padding {margin: 5px;}



/*QUI COMINCIA LA FASCIA DEL TITOLO*/
	div.coll {height:105px; top: 0;  left: 0; width: 100%; background-color: #838280; background-image: url("immagini/sfondocoll.jpg"); background-repeat: no-repeat; text-align: left}

	h1 {text-transform: uppercase; margin: 0 0 0 0px; font-family: Trebuchet MS, verdana, arial, helvetica, sans-serif; font-size: 25px; color: #652700; font-weight: 900; letter-spacing: 1px; text-decoration: none;}
	h1 img  {vertical-align: middle; border: 0;}


/*QUI COMINCIA IL DIV DELLA LINGUA*/
	#lingua {text-align: right; position: absolute; top: 10px; right: 10px; font-size: 13px;}
	#lingua img { vertical-align: middle; border: 0;}


/*QUI COMINCIA IL MENU*/
	#menu {width: 845px; text-align: center; margin: auto; list-style: none; overflow: hidden; padding: 4px; font-size: 18px;}

	#menu ul {margin: 0;  padding: .3em 0; white-space: nowrap; font-weight: bold; }
	#menu li {list-style: none; display: inline; white-space: nowrap; margin: 0;}

	#menu a {margin-left: 14px; margin-right: 14px; line-height: 25px;}
	#menu a:link {color: #FFFFFF; text-decoration: none;}
	#menu a:hover {color: #E66E22; text-decoration: none;}
	#menu a:active {color: #000000; text-decoration: none;}
	
	
/*QUI COMINCIA IL MENUCATA*/
	#menucata {text-align: center; margin: auto; list-style: none; overflow: hidden; padding: 4px; font-size: 17px; color: #E66E22;}

	#menucata ul {margin: 0;  padding: .3em 0; white-space: nowrap; font-weight: bold;}
	#menucata li {list-style: none; white-space: nowrap; margin: 0;}

	#menucata a {margin-left: 14px; margin-right: 14px; line-height: 10px;}
	#menucata a:link {color: #000000; text-decoration: none;}
	#menucata a:hover {color: #000000; text-decoration: none; background-color: #E66E22;}
	#menucata a:active {color: #000000; text-decoration: none;}
	#menucata a:visited {color: #FFFFFF; text-decoration: none;}
	#menucata a:hover:visited {color: #000000; text-decoration: none; background-color: #E66E22;}


/*QUI COMINCIA IL DIV DELLA NEWSLETTER*/
	#newsletter {width: 80px; text-align: center; position: absolute; top: 115px; right: 10px; background-color: #000000; z-index: 50; font-size:12px;}

	#newsletter a:link {color: #FFC8A6; font-size: 11px; text-decoration: none;}
	#newsletter a:hover {color: #E66E22; font-size: 10px; text-decoration: none;}
	#newsletter a:hover:visited {color: #E66E22; font-size: 10px; text-decoration: none;}



/*QUI COMINCIA IL MENU2*/
	#menu2 {width: 820px; height: 86px; margin: auto; padding: 0 0 0 0;  position: relative; z-index: 40;}
	
/*QUI COMINCIA IL MENU3*/
	#menu3 {width: 810px; height: 43px; left: 0; margin: 0 0 0 70px; padding: 0 0 0 0;  position: absolute; z-index: 30;}

/*QUI COMINCIA IL MENU5*/
	#menu5 {width: 810px; height: 43px; left: 0; margin: 0 0 0 70px; padding: 0 0 0 0;  position: absolute; z-index: 20;}	
	
/*QUI COMINCIA IL DIV DEL MENU4*/
	.menu4 {width: 120px; text-align: center; text-transform: uppercase; font-size: 11px; float:left; background-color: #000000; border: solid #E66E22 3px; color: #FFF; margin: 0 5px 0 5px; z-index: 20;}
	
	.menu4 ul {margin: 0px; padding: 3px 0 3px 0;}
	.menu4 li {list-style: none; padding: 5px;}

	.menu4 a:link {color: #FFFFFF; text-decoration: none; display: block;}
	.menu4 h2 {height: 0px; margin:0; padding:0;}
	.menu4 .a h2 {background-color: #000000;}
	.menu4 li:hover h2 , .menu3 li.sfhover h2 {display:none;}
	.menu4 li ul {display:none;}
	.menu4 li:hover ul, .menu3 li.sfhover ul {display:block;}
	.menu4 li ul li:hover a, .menu3 li ul li.sfhover a{background-color:#E66E22;color:#000000;}
	
	
.xxx {								/*div vuoto per strisce di pagine con men a tendina*/
		position: absolute;
 		z-index: 10;
 		top: 10px;
 		left: 0;
 		font-family: Trebuchet MS;
 		text-align: center;
 		font-size: 13px;
 		width: 790px;
	}
.xxx2 {								/*div vuoto per strisce di pagine con men a tendina SX*/
		position: absolute;
 		z-index: 10;
 		left: 0;
 		font-family: Trebuchet MS;
 		text-align: left;
 		font-size: 13px;
 		width: 500px;
 		
	}

div.xxx2 img{
 		color: #000000;
 		font-size: 18px;
 		float: left;
 		border: 0;
 		margin: 0 15px 10px 20px;
	}

div.xxx2 a{
		color: #652700;
		font-size: 20px;
		text-decoration: none;
}
div.xxx2 a:hover{
		color: #E66E22;
		font-size: 20px;
		text-decoration: underline;
}

.xxx2a {								/*div vuoto per strisce di pagine con men a tendina DX*/
		position: absolute;
 		z-index: 10;
 		margin: 0 0 0 400px;
 		font-family: Trebuchet MS;
 		text-align: left;
 		font-size: 13px;
 		width: 400px;
 		
	}

div.xxx2a img{
 		color: #000000;
 		font-size: 18px;
 		float: left;
 		border: 0;
 		margin: 0 15px 10px 20px;
	}

div.xxx2a a{
		color: #652700;
		font-size: 20px;
		text-decoration: none;
}
div.xxx2a a:hover{
		color: #E66E22;
		font-size: 20px;
		text-decoration: underline;
}

.xxx2b {							
		position: absolute;
 		z-index: 10;
 		margin: 0 0 0 55px;
 		font-family: Trebuchet MS;
 		text-align: left;
 		font-size: 16px;
 		width: 400px;
 		
	}


/*QUI COMINCIA LA STRISCIA CENTRALE*/
	div.striscia {
 		position: relative;
 		z-index: 10;
 		margin: auto;
 		font-family: Trebuchet MS;
 		text-align: center;
 		width: 800px;
 		background-image: url("immagini/sfondo.jpg");
 		font-size: 13px;
 		padding: 0px 5px 0px 5px;
	}
	
	table.chisiamo {
 		text-align: justify;
 		width: 90%;
 		margin: auto;
 		font-size: 15px;
	}

	table.presentazione {
 		text-align: center;
 		font-family: Trebuchet MS;
 		font-size: 12px;
 		width: 90%;
 		margin: auto;
		border-collapse: collapse;
	}
	.title1 {
 		background-image: url("immagini/MC1.jpg");
 		font-weight: bold;
 		text-align: center;
 		color: #652700;
 		font-size: 17px;
	}
	.title2 {
 		background-image: url("immagini/MC2.jpg");
 		font-size: 13px;
 		text-align: center;
 		color: #652700;
 		font-weight: bold;
	}

	table.fondo {
 		text-align: center;
 		font-family: Trebuchet MS;
 		font-size: 18px;
 		width: 40%;
 		margin: auto;
 		border: solid #652700 5px;
 		padding: 8px;
	}

	div.tornasu {
 		width: 80px;
 		position: absolute;
 		right: 20px;
 		text-align: center;
	}
	
	table.catalogo {
		width: 90%;
		margin: auto;
		text-align: left;
		background-color: #EAEAEA;
		font-size: 17px;
		border-spacing: 10px;
	}
	
	table.catalogo a {color: #652700; text-decoration: none;}
	table.catalogo a:hover {color: #E66E22; text-decoration: underline;}
	table.catalogo a:visited {color: #E66E22; text-decoration: none;}

/*QUI COMINCIA IL DIV LINK*/
	div.link {
		text-align: left;
		font-size: 14px;
		line-height: 25px;
		padding: 25px;
	}
	
	div.link a{
		color: #652700;
		text-decoration:none;
	}
	div.link a:hover {
		color: #E66E22;
	}

/*QUI COMINCIA IL DIV DI FONDO-PAGINA*/
	#piede {
 		width: 100%;
 		text-align: center;
 		font-family: Trebuchet MS;
	}

