body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #F8F3DD;
	margin: 0;
	padding: 0;
		
}


.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #245A88;
	background-color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 15px;
	width: 260px;
	height: 370px;
	text-align: justify;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	}

.testo11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245A88;
	background-color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 15px;
	width: 260px;
	height: 370px;
	text-align: justify;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	}

.ristorante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245A88;
	background-color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 15px;
	width: 350px;
	height: 370px;
	text-align: justify;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	}

.poesia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245A88;
	background-color: #FFFFFF;
	text-decoration: none;
	width: 760px;
	height: 370px;
	text-align: justify;
	vertical-align: middle;
	}

.testomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245A88;
	background-color: #FFFFFF;
	text-decoration: none;
	word-spacing: 0px;
	line-height: 14px;
	width: 240px;
	/* height: 370px; */
	text-align: justify;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	vertical-align: top;
}
	


.fotomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245A88;
	background-color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 15px;
	width: 280px;
	height: 370px;
	text-align: center;
	padding-left: 10px;
	}



.footer {
	text-align: center;
	background-color: #245A88;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
	height: 26px;
	}


.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #245A88;
	text-decoration: none;
	word-spacing: 2px;
	height: 15px;
	text-align: right;
	}

.small {
	font-family: Verdana, Helvetica, Verdana,  sans-serif;
	font-size: 10px;
	word-spacing: 1px;
	line-height: 10px;
	text-align: left;
	background-color: #FFFFFF;
	vertical-align: middle;
}

.aforismi {
	font-family: Verdana, Helvetica, Verdana,  sans-serif;
	color: #A13734;
	font-size: 11px;
	word-spacing: 1px;
	text-align: left;
	background-color: #FFFFFF;
	vertical-align: middle;
}

.aforismi2 {
	font-family: Verdana, Helvetica, Verdana,  sans-serif;
	color: #A13734;
	font-size: 11px;
	word-spacing: 1px;
	text-align: left;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding-left: 10px; 
}



A.linkfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #245A88;
	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; 
}	























.paginanews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	word-spacing: 2px;
	line-height: 11px;
	width: 175px;
	height: 561px;
	text-align: justify;
	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: 215px;
	text-align: left;
}

.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-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: 20px;
	}
	
	
.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;
	}
	
.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;
}







.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;
	valign: top; 
	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;
	valign: top; 
	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;
	valign: top; 
	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;
}


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 {
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;
}





.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;
}


























TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height : normal;
}

.testobianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	word-spacing : 2px;
	line-height : 22px;
}

A.link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration:none;
}

A.link:hover {
color : #3474A6;
font-size : 11px; 
font-family : Verdana, Tahoma, Arial, Helvetica;
text-decoration: none; 
}

A.email {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 
font-weight: normal; 
text-decoration:none;
}

A.email:hover {
font-family : Verdana, Tahoma, Arial, Helvetica;
color : #3474A6;
font-size : 11px; 
text-decoration: none; 
}



A.home {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration:none;}
A.home:hover {color : #E44E1E; 	font-size : 11px; font-family : Verdana, Tahoma, Arial, Helvetica; 	text-decoration: none; }
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height : normal;
}

.popup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration:none;}
.contenuto {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none;}
.contenutobold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none;}


.path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	word-spacing : 2px;
	line-height : 22px;
	font : bold;
}
/*A.langOn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
A.langOn:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none;}
A.langOn:VISITED {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;}*/





