body {
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ececec;
	background: url(../images/background.gif);
	margin: 0;
	padding: 0;
		
}

td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 11px;
	width: 175px;
	height: 207px;
	text-align: justify;
}

.news_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 15px;
	width: 175px;
	height: 207px;
	text-align: justify;
}


.paginanews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 11px;
	width: 175px;
	text-align: justify;
	background-color: #FAFAFA;
}

.spazionews {
	height: 14px;
	width: 175px;
	text-align: center;
	background-color: #FAFAFA;
}

.cliente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 15px;
	width: 175px;
	height: 100px;
	text-align: left;
}

.case {
	text-decoration: none;
	line-height: 13px;
	height: 414px;
	background: url(../images/bgcase.gif);
	background-repeat: no-repeat;
	}

.bgcontact {
	text-decoration: none;
	line-height: normal;
	height: 299px;
	background: url(../images/bgcontact.gif);
	background-repeat: no-repeat;
	}
	

.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	word-spacing : 2px;
	line-height : 11px;
	}
	
.clienti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	word-spacing : 2px;
	line-height : 18px;
	}

.bgsezioni {
	text-decoration: none;
	line-height: normal;
	width: 122px;
	height: 298px;
	background: url(../images/bgloghetto.gif);
	background-repeat: repeat-y;
	}
	
.bglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #F4811F; 
	font-weight: bold; 
	text-decoration: none;
	line-height: normal;
	width: 122px;
	height: 23px;
	background: url(../images/bglink.gif);
	background-repeat: repeat-y;
	}

.bgloghetto {
	text-decoration: none;
	line-height: normal;
	width: 114px;
	height: 19px;
	background: url(../images/bgloghetto.gif);
	background-repeat: no-repeat;
	}
	
.casehistory {
	text-decoration: none;
	line-height: normal;
	height: 18px;
	}
	
	
.fasciagenerale {
	text-decoration: none;
	line-height: normal;
	width: 607px;
	height: 21px;
	background: url(../images/fasciagenerale.gif);
	background-repeat: repeat-x;
	}
	
	
.fasciaweb {
	text-decoration: none;
	line-height: normal;
	width: 607px;
	height: 21px;
	background: url(../images/fasciaweb.gif);
	background-repeat: repeat-x;
	}
	
.fascia3d {
	text-decoration: none;
	line-height: normal;
	width: 607px;
	height: 21px;
	background: url(../images/fascia3d.gif);
	background-repeat: repeat-x;
	}

.fasciagrafica {
	text-decoration: none;
	line-height: normal;
	width: 607px;
	height: 21px;
	background: url(../images/fasciagrafica.gif);
	background-repeat: repeat-x;
	}
	
.fasciasoftware {
	text-decoration: none;
	line-height: normal;
	width: 607px;
	height: 21px;
	background: url(../images/fasciasoftware.gif);
	background-repeat: repeat-x;
	}

.fasciarevenue {
	text-decoration: none;
	line-height: normal;
	width: 607px;
	height: 21px;
	background: url(../images/fasciabitravel.gif);
	background-repeat: repeat-x;
	}
	
.fasciaarchiviazione {
	text-decoration: none;
	line-height: normal;
	width: 607px;
	height: 21px;
	background: url(../images/fasciaarchiviazione.gif);
	background-repeat: repeat-x;
	}
	
	
	
.orangebottom {
	background: url(../images/bgorangebottom.gif);
	background-repeat: repeat-x;
	width: 199px;
	height: 45px;
}


.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	word-spacing: 2px;
	height: 19px;
	text-align: center;
	}

.footer {
	background: url(../images/bgfooter.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
	height: 19px;
	}

.testohp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing: 4px;
	line-height: 20px;
	width: 390px;
	height: 326px;
	text-align: justify;
}

.testo11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing: 4px;
	line-height: 15px;
	text-align: justify;
}


.testosito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing: 4px;
	line-height: 15px;
	width: 407px;
	height: 298px;
	text-align: justify;
}

.testoclienti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing: 4px;
	line-height: 15px;
	width: 390px;
	height: 315px;
	text-align: justify;
}

.testosezioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing: 4px;
	line-height: 20px;
	width: 465px;
	height: 298px;
	text-align: justify;
}

.testomappa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	word-spacing: 4px;
	line-height: 20px;
	width: 465px;
	height: 599px;
	text-align: justify;
}


a.homepage {
     float: left;
     display: inline;
     list-style: none;
     width: 135px;
     height:24px;  
     margin-left: 0;
     padding-left: 0;
     background-image: url("../images/homepage_off.gif");  
	 background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
}



a.homepage:hover {
     float: left;
     display: inline;
     list-style: none;
     width: 135px; 
     height:24px;  
     margin-left: 0;
     padding-left: 0;
     background-image: url("../images/homepage_on.gif"); 
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
} 





a.profilo {
     float: left;
     display: inline;
     list-style: none;
     width: 135px;
     height:24px;  
     margin-left: 0;
     padding-left: 0;
     background-image: url("../images/profilo_off.gif");  
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
}



a.profilo:hover {
     float: left;
     display: inline;
     list-style: none;
     width: 135px; 
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/profilo_on.gif"); 
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
	 
} 

a.soluzioni {
     float: left;
     display: inline;
     list-style: none;
     width: 135px;
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/soluzioni_off.gif");  
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
}



a.soluzioni:hover {
     float: left;
     display: inline;
     list-style: none;
     width: 135px; 
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/soluzioni_on.gif"); 
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
} 


a.servizi {
     float: left;
     display: inline;
     list-style: none;
     width: 135px;
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/servizi_off.gif");  
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
}



a.servizi:hover {
     float: left;
     display: inline;
     list-style: none;
     width: 135px; 
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/servizi_on.gif"); 
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
} 

a.clienti {
     float: left;
     display: inline;
     list-style: none;
     width: 135px;
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/clienti_off.gif"); 
	 background-color: #748290; 
     background-repeat: no-repeat;
	 z-index: 1;
}



a.clienti:hover {
     float: left;
     display: inline;
     list-style: none;
     width: 135px; 
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/clienti_on.gif"); 
	 background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
} 


a.newsmenu {
     float: left;
     display: inline;
     list-style: none;
     width: 135px;
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/news_off.gif");  
	 background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
}



a.newsmenu:hover {
     float: left;
     display: inline;
     list-style: none;
     width: 135px; 
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/news_on.gif"); 
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
} 



a.contatti {
     float: left;
     display: inline;
     list-style: none;
     width: 135px;
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/contatti_off.gif");  
	 background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
}



a.contatti:hover {
     float: left;
     display: inline;
     list-style: none;
     width: 135px; 
     height:24px;  
     margin-left: 0px;
     padding-left: 0px;
     background-image: url("../images/contatti_on.gif"); 
     background-color: #748290;
     background-repeat: no-repeat;
	 z-index: 1;
} 



A.linkfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

A.linkfooter:hover {
color: #F58220; 
font-weight: normal; 
font-size : 9px; 
font-family : Verdana, Tahoma, Arial, Helvetica;
text-decoration: none; 
}



A {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #3474A6; 
font-weight: bold; 
text-decoration:none;
}

A:hover {
color : #F4811F;
font-size : 11px;
font-family : Verdana, Tahoma, Arial, Helvetica;
text-decoration: none;
}


a.noline:link, a.noline:visited, a.noline:active {
color : #000000;
font-size : 11px;
font-weight: normal; 
text-decoration: none;
}

a.noline:hover {
	color : #000000;
	font-size : 11px;
	font-weight: normal; 
	text-decoration: underline;
}


a.nolinesmall:link, a.nolinesmall:visited, a.nolinesmall:active {
color : #000000;
font-size : 10px;
font-weight: normal; 
text-decoration: none;
}

a.nolinesmall:hover {
	color : #000000;
	font-size : 10px;
	font-weight: normal; 
	text-decoration: underline;
}




.clientiWORNG a:link, .clienti a:visited, .clienti a:active
{
display: block;
text-decoration: none;
background: url(../images/clienti.gif) no-repeat;
background-position: 0px 0px;
}
.clientiWRONG a:hover
{
display: block;
background-position: 0px -25px;
}


.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	word-spacing : 2px;
	line-height : 22px;
}

















