/* CSS Document */
/*--------------*/
body{
background:#FFCB8C; /*Colore di sfondo*/
margin-top:0px;     /*Spazio tra il corpo ed il lato superiore della pagina*/
margin-bottom:2px;  /*Spazio tra il corpo ed il lato inferiore della pagina*/
margin-left:0px;    /*Spazio tra il corpo ed il lato sinistro della pagina*/
margin-right:0px;   /*Spazio tra il corpo ed il lato destro della pagina*/
font: 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; /*Impostazione tipo di carattere*/
color:#003366;      /*Colore carattere*/
}
p{margin:0px; padding:0px;}
h1, h3, h4, h5{margin:0px; padding:0px;}
/*----------*/
/* BOX HEAD */
/*----------*/
#head{
width:774px;              /*Larghezza box*/
height:100px;             /*Altezza box*/
margin: auto;             /*Spazio tra box e gli altri elementi della pagina: "auto" viene centrato*/
padding-top:10px;         /*Spazio tra bordo o margine e contenuti di un box*/
}
/*------------*/
/* BOX S_HEAD */
/*------------*/
#s_head{
border-bottom: 1px solid; /*Bordo con spessore da 1px*/
border-color: #CC6600;    /*Colore bordo*/
width:774px;
height:22px;
margin:auto;
background:  url(../70graphic/sfondi/slogan.gif) 0 0 repeat-x;
}
	/*Box slogan*/
	#slogan{
	width:325px;
	float:left;
	text-align:center;
	}
	/*Box dataora*/
	#dataora{
	width:305px;
	float:right;
	text-align:right;
	font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
/*-------------------*/
/*MENU DI NAVIGAZIONE*/
/*-------------------*/
#menuNavig{
width:774px;
margin:auto;
text-align:center;
}
.barraMenu{
background:#DBB501; /*Imposta il colore di sfondo della barra del menu*/
margin:0;           /*Imposto lo spazio tra box e gli altri elementi della pagina*/
padding:0.3em 0;    /*Spazio tra bordo o margine e contenuti di un box*/
}
.barraMenu li{
display:inline;     /*Imposta l'elenco puntato in orizzontale*/
}
.barraMenu a{
color:#404000;
text-decoration:none;
margin:-2px;
padding:0.3em 10px;
border-right:1px solid #CC6600;
}
.barraMenu .primaVoce a{
border-left:1px solid #CC6600;
}
.barraMenu a:link,
.barraMenu a:visited{
background: #DBB501; /*Imposta il colore di sfondo della barra del menu*/
color: #404000;
}
.barraMenu a:hover,
.barraMenu a:focus,
.barraMenu a:active{
background: #404000; /*Imposta il colore di sfondo della barra del menu*/
color: #CCCC99;
}
/*---------*/
/*BOX CORPO*/
/*---------*/
#corpo{
width:774px;
height:680px;
margin:auto;
border-top:1px solid; /*Bordo con spessore da 1px*/
border-color:#CC6600; /*Colore bordo*/
}
	#col_1{
	float:left;
	width:190px;
	padding-top:8px;
	}
		/*---Box newsletter--*/
		#newsletter_sup{width: 180px; height: 40px; background:  url(../70graphic/sfondi/newslet_sup.jpg) 0 0 no-repeat;}
		#newsletter_inf{width: 180px; height: 40px; background:  url(../70graphic/sfondi/newslet_inf.jpg) 0 0 no-repeat;}
		#newsletter_inf form{text-align:left; width:170px; height:25px;}
		#newsletter_inf input{width:100px; height:14px; line-height:14px; font-size:11px; margin:0 0 0 15px;}
		#newsletter_inf input.button{width:20px; height:20px;}
		/*---Box ut_online--*/
		
		#arg_c1{width:170px; border-bottom:1px solid; padding-left:6px; margin-bottom:6px; font:12px/18px "Verdana", Trebuchet MS, Helvetica, sans-serif; color:#3366CC;}
		
		#s_arg_c1{width:170px; border-bottom:1px solid; padding-left:6px; margin-top:10px; margin-bottom:6px; font:12px/18px "Verdana", Trebuchet MS, Helvetica, sans-serif; color:#3366CC;}
		
		#title_c1{width:170px; padding-left:4px; font:13px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#title_c1 a{text-decoration:none; color:#CC6600; font-weight:bold;}
		#title_c1 a:hover{text-decoration:underline; color:#008000; font-weight:bold;}
		
		#com_c1{width:170px; padding-left:18px; margin-bottom:4px; font:11px/17px "Verdana", Trebuchet MS, Helvetica, sans-serif;}
		
		#sponsor{width:170px; margin-top:40px;}
				
	#col_2{
	float:left;
	width:389px;
	margin-left:1px;
	padding-left:4px;  /*Spazio tra bordo o margine e contenuti di un box*/
	padding-right:4px; /*Spazio tra bordo o margine e contenuti di un box*/
	padding-top:8px;   /*Spazio tra bordo o margine e contenuti di un box*/
	}
		#cerca_google{height:87px; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#title_c2{padding-left:3px; margin-bottom:5px; background:#404000; color:#CCCC99;}
		
		#s_title_c2{padding-left:3px; margin-top:10px; margin-bottom:5px; background:#404000; color:#CCCC99;}
		
		#frasi{height:168px;}
		#frase_1{float:left; width:160px; text-align:right; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#frase_1 img{margin-top:8px;}
		#frase_2{float:right; width:160px; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#frase_2 img{margin-top:8px;}
		
		#url a{text-decoration:none; color:#CC6600; font-weight:bold;}
		#url a:hover{text-decoration:underline; color:#008000; font-weight:bold;}
		#desc{padding-left:14px;}
		#data{border-bottom:1px solid; border-left:4px solid; border-color:#404000; padding-left:10px; color:#669900; font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;}
		#web_site{text-align:left; padding-left:12px; font:12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color: #666666;}
		.website{
		margin:0;           /*Imposto lo spazio tra box e gli altri elementi della pagina*/
		padding:0.2em 0;    /*Spazio tra bordo o margine e contenuti di un box*/
		}
		#web_site li{display:inline;} /*Imposta l'elenco puntato in orizzontale*/
		#web_site a{color:#666666; text-decoration:none; margin:-2px; padding:0.1em 4px;}
		#web_site a:link, #web_site a:visited{color:#666666;}
		#web_site a:hover, #web_site a:focus, #web_site a:active{text-decoration:underline; color:#666666;}
				
	#col_3{
	float:right;
	width:170px;
	padding-top:8px;
	text-align:right;
	}

#pie_pubblicita{
width:774px;
margin:auto;
margin-top:25px;
margin-bottom:15px;
border-top:1px solid; /*Bordo con spessore da 1px*/
border-bottom:1px solid; /*Bordo con spessore da 1px*/
border-color:#CC6600; /*Colore bordo*/
padding-top:6px;
padding-bottom:6px;
text-align:center;
font:11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/*-----------------*/
/*IMPOSTAZIONI FOOT*/
/*-----------------*/
/*Box info*/
#info{
width:778px;
margin:auto;
text-align:center;
font: 10px/16px "Verdana", Arial, Helvetica, sans-serif;
color:#CC6600;
}
/*Box foot*/
#foot{
border: 1px solid;         /*Bordo con spessore da 1px*/
border-color: #CC6600;     /*Colore bordo*/
background-color:#CC6600;  /*Colore di sfondo*/
height:174px;              /*Altezza box*/
padding-top:10px;          /*Spazio tra bordo o margine e contenuti di un box*/
margin:auto;               /*Spazio tra box e gli altri elementi della pagina: "auto" viene centrato*/
font:12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color: #CCCC99; /*Impostazione tipo di carattere*/
}
	/*Box menu*/
	#menu{
	width:778px;
	margin:auto;
	}
	#menu li{
	display:inline;          /*Imposta l'elenco puntato in orizzontale*/
	}
	#menu a{
	color:#CCCC99;
	text-decoration:none;
	margin:-2px;
	padding:0.1em 4px;
	}
	#menu a:link,
	#menu a:visited{
	color: #CCCC99;
	}
	#menu a:hover,
	#menu a:focus,
	#menu a:active{
	text-decoration:underline;
	color: #CCCC99;
	}
	/*Box azienda*/
	#azienda{
	width:695px;
	margin:50px auto;
	}
/*-------------------------------------*/
/*FORMATTAZIONI DI TESTO PERSONALIZZATE*/
/*-------------------------------------*/
.note{
font:12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color: #000099; /*Impostazione tipo di carattere*/
}
