/* TAG HTML E CLASSI GENERICHE */

html {
	height: 100%;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	background-color: #586377;
	text-align: center;
	padding: 0px;
	margin: 0px;
	height: 100%;
	width: 100%;
	border: 0px;
	background-image: url("images/sfondo.gif");
	background-repeat: repeat-x;
	background-position: left top;
}
*:first-child+html body {
	background-position: -2px top; /* IE 7 fix */
}
a, a:active, a:visited{
	color: #FF7500;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
img {
	border: 0px;
}
H1 {
	text-indent:-9000px;
	margin:0px;
	padding:0px;
	font-size:0px;
}
.modulo {
	margin: 0px;
	padding: 0px;
}
.cleaner {
	clear: both;
	padding-right: 0px;
	padding-left: 0px; 
	font-size: 1px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	height:0px;
	border-bottom-style: none;
	overflow: hidden;
}
.spaziatore {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 1px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 30px;
	BORDER-BOTTOM-STYLE: none;
}
.immagine {
  float: left;
  padding:10px;
}
.immagine img{
  border: 1px solid #000000;
}
.immagine p {
   text-align: center;
   font-size:10px;
   margin:0px;
   padding:2px 0px 0px 0px;
   line-height:12px;
   font-weight:bold;
   font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif
}
#testata {
	width: 775px;
	height: 101px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	background-image: url("images/testata.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-stili {
	margin: 20px 0px 0px 565px;
	padding: 0px;
	font-size: 9px;
	color: #565656;
  	background-image:url("images/new.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-stili p{
	display: inline;
}
#menu-stili a:link, #menu-stili a:active, #menu-stili a:visited{
	color: #565656;
}
#menu-stili a:hover{
	color: #FF7500;
}
#menu-stili p.cambia{
	color:#999999;
	margin: 0px 4px 0px 0px;
}
#menu-stili p.classic{
	background-image: url("images/classic.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 0px 16px;
}
#menu-stili p.text{
	background-image: url("images/text.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 0px 17px;
	margin: 0px 0px 0px 8px;
}
#menu-servizio {
	margin: 16px 0px 0px 520px;
	padding: 0px;
	font-size: 9px;
	color: #565656;
}
#menu-servizio p{
	display: inline;
}
#menu-servizio a:link, #menu-servizio a:active, #menu-servizio a:visited{
	color: #565656;
}
#menu-servizio a:hover{
	color: #FF7500;
}
#menu-servizio p.areaprivata{
	background-image: url("images/areaprivata.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 0px 16px;
}
#menu-servizio p.brandingzone{
	background-image: url("images/brandingzone.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 0px 0px 17px;
	margin: 0px 0px 0px 12px;
}
#contenitore-menu {
	width: 775px;
	height: 24px;
	background-color: #E9E1DA;
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	padding: 0px;
	background-image:url(images/sfondo-menu.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#pagina-alto {
	width: 775px;
	background-image:url("images/sfondo-alto.gif");
	background-repeat: no-repeat;
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-bottom: 0px;
}
#pagina-alto-home {
	width: 775px;
	background-image:url("images/sfondo-alto-home.gif");
	background-repeat: no-repeat;
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-bottom: 0px;
}
#pagina {
	width: 775px;
	background-image:url("images/sfondo-pagina.gif");
	background-repeat: repeat-y;
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-bottom: 0px;	
	/*display: table;*/
}
#pagina-home {
	width: 775px;
	background-image:url("images/sfondo-pagina-home.gif");
	background-repeat: repeat-y;
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-bottom: 0px;	
	/*display: table;*/
}
#contenuti {
	width: 751px; 
	text-align: left;
	font-size: 12px;
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	padding: 1px 0px 15px 0px;
	margin-bottom: 0px;
}
#contenuti a, #contenuti a:active, #contenuti a:visited{
	color: #FF7500;
	text-decoration: none;
	border-bottom:1px dotted #FF7500;
}
#contenuti a:hover{
	color: #618FCE;
	border-bottom:1px solid #618FCE;
}
#sinistra {
	float: left;
	width: 496px;
	padding: 10px 20px 0px 30px;
}
#destra {
	float: right;
	width: 180px;
	font-size: 10px;
	padding: 10px 10px 0px 10px;
	margin:0px;
	line-height: 13px;
}
html>body #destra {
	float: right;
	width: 180px;
	font-size: 10px;
	padding: 20px 10px 0px 10px;
	margin:0px;
	line-height: 13px;
}
#destra h3{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCCCCC;
	padding:0px 0px 2px 0px;
	margin:0px 0px 5px 0px; 
}
#destra h4{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:2px 4px 2px 18px;
	margin:0px;  
	background-image:url("images/arrowinbox.gif");
	background-repeat:no-repeat;
	background-position:left
}
#destra p{
	padding:2px 8px;
	margin:0px; 
}
#destra ul.linkinterni{
	padding:2px 10px 2px 16px;
	margin:0px; 
}
#destra ul.linkinterni li{
	padding:0px 0px 8px 0px;
	margin:0px;
	list-style-image:url("images/arrowinbox.gif");
}
#sinistra h2{
	font-size: 18px;
	font-weight: bold;
	color:#F78E35;	
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif
}
#sinistra h3{
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc; 
	background-color: #f2f2f2;
	padding: 2px 2px 2px 10px;
}
#sinistra h3.evidenziato{
	color: #00CC00
}
#sinistra h3.titolo-news{
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #cccccc;
	border-left: 0; 
	background-color:#FFFFFF;
	padding: 0px 0px 5px 0px;	
	margin:0px;
}
#sinistra h4.data-news{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 0px 0px 0px;
	background-image:url(images/document.gif);
	background-position:left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 18px;	
}
#sinistra .stampa{
	font-size:10px;
	margin:0px;
	background-image: url("images/printer.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding:0px 0px 0px 18px;
}
#sinistra img{
	margin-top: 4px;
}
#sinistra-home {
	float: left;
	width: 265px;
	padding: 0px 0px 0px 20px;
}
#contenuti-sinistra-home {
	font-size:10px;
	line-height: 13px;	
	padding: 5px 15px 5px 0px;
}
#contenuti-sinistra-home p{
	margin:0px 0px 8px 0px;
	padding:2px 0px 0px 12px;
}
#contenuti-sinistra-home h3{
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 12px;
}
#contenuti-sinistra-home h4{
	font-size:10px;
	font-weight:bold;
	margin:0px;
	background-image: url("images/freccina-arancio.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding:4px 0px 0px 12px;
}
#contenuti-sinistra-home a{
	color:#FF7500;
	font-weight:bold;	
	border-bottom:1px dotted #FF7500;
}
#contenuti-sinistra-home .segue{
	font-size:8px;
}
#contenuti-sinistra-home .archivio-news{
	background-image: url("images/freccina-arancio.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding:4px 0px 0px 12px;
}
#contenuti-sinistra-home .archivio-news a:link, #contenuti-sinistra-home .archivio-news a:active, #contenuti-sinistra-home .archivio-news a:visited{
	color:#FF7500;
	font-weight:normal;	
	border-bottom:1px dotted #FF7500;
}
#contenuti-sinistra-home .archivio-news a:hover{
	font-weight:normal;	
	color: #618FCE;
	border-bottom:1px solid #618FCE;
}
#centro-home {
	float: left;
	width: 245px;
	margin: 0px 8px 0px 8px;
}
#contenuti-centro-home {
	font-size:10px;
	padding: 5px 20px 10px 15px;
	background-image: url("images/sfondo-spot-home.gif");
	background-repeat: no-repeat;
	background-position: left bottom;	
	line-height: 13px;	
	background-color:#F2ECE7;
}
#contenuti-centro-home p{
	margin:0px 0px 10px 0px;
	padding: 0px;	
}
#contenuti-centro-home h3{
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#contenuti-centro-home a{
	font-weight:bold;	
	border-bottom:1px dotted #FF7500;
}
#contenuti-centro-home ul{
	padding:0px;
	margin:0px 0px 10px 71px;
}
#contenuti-centro-home li{
	padding:0px 0px 1px 0px;
	margin:0px;
	list-style-image:url("images/freccina-arancio.gif");
}
#contenuti-centro-home .icona-formazione{
	background-image: url("images/icona-formazione.gif");
	background-repeat: no-repeat;
	background-position: left top;	
	width:55px;
	height:50px;	
	float:left;
}
#contenuti-centro-home .icona-servizi{
	background-image: url("images/icona-servizi.gif");
	background-repeat: no-repeat;
	background-position: left top;	
	width:55px;
	height:50px;	
	float:left;
}
#contenuti-centro-home .icona-internet{
	background-image: url("images/icona-internet.gif");
	background-repeat: no-repeat;
	background-position: left top;	
	width:55px;
	height:50px;	
	float:left;
}
#destra-home {
	float: left;	
	width: 185px;
}
#contenuti-destra-home {
	font-size:10px;
	padding: 5px 20px 5px 15px;
	background-image: url("images/sfondo-contatti-home.gif");
	background-repeat: no-repeat;
	background-position: left bottom;	
	line-height: 13px;	
}
#contenuti-destra-home p{
	margin:0px 0px 8px 0px;
	padding: 0px;	
}
#contenuti-destra-home h3{
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding: 0px;
}
#contenuti-destra-home a{
	color:#35CD00;
	font-weight:bold;	
	border-bottom:1px dotted #35CD00;
}
#contenuti-destra-home .archivio-contatti{
	background-image: url("images/freccina-verde.gif");
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:4px 0px 0px 12px;
}
#contenuti-destra-home .archivio-contatti a:link, #contenuti-destra-home .archivio-contatti a:active, #contenuti-destra-home .archivio-contatti a:visited{
	color:#35CD00;
	font-weight:normal;	
	border-bottom:1px dotted #35CD00;
}
#contenuti-destra-home .archivio-contatti a:hover{
	font-weight:normal;	
	color: #618FCE;
	border-bottom:1px solid #618FCE;
}
#footer {
	width: 775px;
	height: 85px;
	background-image:url(images/footer.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-bottom: 0px;
}
#indirizzo {
	float: left;
	width: 275px;
	margin-left: 22px !important;
	margin-left: 11px;	
	text-align: left;
	font-size: 10px;
	line-height: 13px;
	padding: 6px 0px 0px 20px;	
}
#mail {
	font-size: 10px;	
	text-align: right;
	float: right;
	padding: 20px 30px 0px 0px;
}
#credits {
	margin-top: 0px;	
	margin-right: auto;
	margin-left: auto;
	padding: 0px 0px 10px 0px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 10px;
	color: #B1C3E5;
}
#banner-tratteggio {
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	background-image:url(images/tratteggio-banner.gif);
	background-position:left top;
	background-repeat: no-repeat;
}
.tratteggio-orizzontale {
	height: 1px;
	background-image:url(images/tratteggio-orizzontale.gif);
	background-position:left top;
	background-repeat: repeat-x;
	margin: 2px 0px
}
#box-login {
	background-color:#f2f2f2;
	border: 1px solid #CCCCCC;	
	padding:0px;
}
#box-login td{
	text-align: left;
	padding: 3px;
}
#box-login td.pulsante{
	text-align: right
}
#box-login .input{
	width: 120px;
}
.pulsante-login {
	cursor:pointer;
	padding: 1px 2px;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}
.pulsante-login:hover {
	color:#FF9900;
}
.pollicino {
	font-size: 10px;
}
#tabella-utenti {
	font-size: 10px;
	background-color:#FFFFFF;	
	border-left: 1px solid #CCCCCC;
}
#tabella-utenti td{
	padding:2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#tabella-utenti th{
	padding:2px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#tabella-utenti a, #tabella-utenti a:visited, #tabella-utenti a:active, #tabella-utenti a:hover{
	border-bottom: none;
}
#tabella-utenti .intestazione{
	background-color: #FF9900;
	color: #FFFFFF;
	text-align: center;
}
#tabella-utenti .intestazione a:link, #tabella-utenti .intestazione a:visited, #tabella-utenti .intestazione a:active{
	color: #FFFFFF;
	display: block;
	border-bottom: none;
}
#tabella-utenti .intestazione a:hover{
	background-color: #FFCC33;
	display: block;
	border-bottom: none;
}
#paginazione{
	font-size: 10px;
	text-align: center;	
}
#paginazione a:link, #paginazione a:active, #paginazione a:visited{
	border-bottom: 0px;
	padding: 2px 4px;
}
#anagrafica td{
	font-size: 10px;
	text-align: center;	
	background-color:#FF9900;
	color:#FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding:4px;
}
#anagrafica a:link, #anagrafica a:active, #anagrafica a:visited{
	border-bottom: none;
	color: #FFFFFF;
	display:block;
	padding: 0px 4px;
}
#anagrafica a:hover{
	border-bottom: none;
	display:block;
	background-color: #FFCC33;
}
#anagrafica .selezionato{
	border-bottom: none;
	display:block;
	background-color: #FFCC33;
}
#calendario td{
	font-size: 10px;
	text-align: center;	
	border: 1px solid #FF9900;
	padding:4px;
}
#calendario a:link, #calendario a:active, #calendario a:visited{
	border-bottom: none;
}
#calendario .selezionato{
	background-color: #FFCC33;
	display:block;	
}
#calendario .selezionato a{
	color: #FFFFFF;
	border-bottom: none;
}
#nuovo-utente{
	padding: 10px 0px;
}
#nuovo-utente a:link, #nuovo-utente a:active, #nuovo-utente a:visited{
	font-size: 10px;	
}
#statistiche p{
	display:inline;
	vertical-align: super
}
#statistiche select{
	margin: 5px;
	padding:0px;
	vertical-align:baseline
}
#statistiche input{
	margin: 5px;
	padding:0px;
	vertical-align:baseline;
	padding:1px;
}
#tabella-news {
	font-size: 10px;
	background-color:#FFFFFF;	
	border: 1px solid #666666;
}
#tabella-news td{
	padding: 2px;
	margin: 1px;
	border-bottom: 1px solid #CCCCCC;
}
#tabella-news a, #tabella-news a:visited, #tabella-news a:active, #tabella-news a:hover{
	border-bottom: none;
}
#elenco-news {
	font-size: 10px;
}
.avviso{
	text-align: center;	
	margin: 5px 0px;
	background-color: #f2f2f2;
	padding: 2px;
	color: #FF0000;
	font-size: 11px;
}
.hand{
	cursor:pointer;
}


/* BANNER */
#banner-home-1 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-home-1.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-home-2 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-home-2.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-home-3 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-home-3.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-home-4 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-home-4.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-home-5 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-home-5.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-home-6 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-home-6.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-chi-siamo {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-contatti.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-progetto {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-progetto.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-dove-siamo {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-contatti.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi-modello-asp {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi-modello-asp.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi-internetwebfactory {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi-internetwebf.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi-intranet {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi-intranet.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi-trainingcenter {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi-trainingcent.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi-elearning {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi-elearning.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi-gestionale {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi-gestionale.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-servizi-aggiuntivi {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-servizi-aggiuntivi.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-news {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-news.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-partner {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-partner.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-contatti {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-contatti.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-area-privata {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-area-privata.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-branding-zone {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-branding-zone.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-manuali {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-manuali.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-supporto {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-supporto.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-gestione-utenti {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-gestione-utenti.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-statistiche {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-statistiche.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-redazione-contenuti {
	width: 751px;
	height: 100px;
	background-image:url(images/banner-redazione.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-natale-1 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-natale-1.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-natale-2 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-natale-2.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-natale-3 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-natale-3.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-natale-4 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-natale-4.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}
#banner-natale-5 {
	width: 751px;
	height: 175px;
	background-image:url(images/banner-natale-5.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	padding: 0px;
}


/* TITOLI */
.chi-siamo{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-chisiamo.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.dove-siamo{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-dovesiamo.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.news{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-news.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.partner{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-partner.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.contatti{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-contatti.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.progetto{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-progetto.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-servizi.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi-modello-asp{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-modello-asp.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi-internetwebfactory{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-internetwebfactory.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi-intranet{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-intranet.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi-trainingcenter{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-trainingcenter.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi-elearning{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-elearning.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi-gestionale{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-gestionale.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.servizi-aggiuntivi{
	width: 150px;
	height: 20px;
	background-image:url(images/titolo-aggiuntivi.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.area-privata{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-areaprivata.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.branding-zone{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-brandingzone.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.manuali{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-manuali.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.supporto{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-supporto.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.redazione-contenuti{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-redazione.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.gestione-utenti{
	width: 200px;
	height: 20px;
	background-image:url(images/titolo-gestioneutenti.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
}
.titolo-home-news{
	width: 260px;
	height: 30px;
	background-image:url(images/titolo-home-news.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
	margin:0px;
	padding:0px;
}
.titolo-home-contatti{
	width: 185px;
	height: 30px;
	background-image:url(images/titolo-home-contatti.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
	margin:0px;
	padding:0px;
}
.titolo-home-spot{
	width: 245px;
	height: 30px;
	background-image:url(images/titolo-home-spot.gif);
	background-position:left top;
	background-repeat: no-repeat;
	text-indent: -9000px;
	margin:0px;
	padding:0px;
}
.flash-home{
	height:175px;
	margin:0px;
	padding:0px;
}