body, html {
	background: url(img/sfondo.jpg) 0 0 repeat-x;
	background-color: #ffffff
}
ol
{
list-style-image: url(img/freccia_interno.gif);
list-style-type: none

}
/*li
{
text-decoration:none; display: list; padding-left:10px;
background:url(img/freccia_interno.gif) no-repeat; background-position: 1 .50em; font-family:Arial; font-size: 11px;
}*/
.padding5 {
	padding: 0 0 0 5
}
.padding10 {
	padding: 0 0 0 10
}
.padding15 {
	padding: 0 8 0 15
}
.padding20 {
	padding: 0 5 0 18
}
.text-menutop {
	font-family: verdana;
	font-size: 10px;
	color: #6699cc;
	font-weight: bold;
	text-decoration: none;
}
.text-menutop:hover {
	font-family: verdana;
	font-size: 10px;
	color: #276188;
	font-weight: bold;
	text-decoration: none;
}
.text-menu-center {
	font-family: verdana;
	font-size: 14px;
	color: #0072ba;
	font-weight: bold;
	text-decoration: none;
}
.text-menu-center:hover {
	font-family: verdana;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.text-blu {
	font-family: verdana;
	font-size: 10px;
	color: #486680;
	text-decoration: none;
}
.text-settori {
	font-family: verdana;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
.text-settori:hover {
	font-family: verdana;
	font-size: 10px;
	color: #486680;
	text-decoration: none;
}
.text-settorih {
	font-family: verdana;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
}
.text-settorih:hover {
	font-family: verdana;
	font-size: 11px;
	color: #486680;
	text-decoration: none;
}
.text-copy {
	font-family: arial;
	font-size: 10px;
	color: #b5b3b4;
	text-decoration: none;
}
.text-termini {
	font-family: arial;
	font-size: 10px;
	color: #7b94b3;
	text-decoration: underline;
}
.text-termini:hover {
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.titoli-sez {
	font-family: arial;
	font-size: 18px;
	color: #b6c3da;
	text-decoration: none;
}
.menu-interno {
	font-family: arial;
	font-size: 10px;
	color: #0072ba;
	text-decoration: none;
}
.menu-interno:hover {
	font-family: arial;
	font-size: 10px;
	color: #5f5f60;
	text-decoration: none;
}
.titoli-interni {
	font-family: arial;
	font-size: 18px;
	color: #256189;
	text-decoration: none;
}
.text-back {
	font-family: arial;
	font-size: 10px;
	color: #256189;
	text-decoration: none;
	
}
.text-back:hover {
	font-family: arial;
	font-size: 10px;
	color: #256189;
	text-decoration: underline;
	
}
.text-stampa {
	font-family: arial;
	font-size: 10px;
	color: #949596;
	text-decoration: none;
}
.text-stampa:hover {
	font-family: arial;
	font-size: 10px;
	color: #949596;
	text-decoration: underline;
}
.text-interno {
	font-family: arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.text-interno:hover {
	font-family: arial;
	font-size: 14px;
	color: #666666;
	text-decoration: underline;
}
.text-interno-small {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.tit-news {
	font-family: verdana;
	font-size: 12px;
	color: #0073bc;
	font-weight: bold;
	text-decoration: none;
}
.text-news {
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.text-news:hover {
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.text-casestudies {
	font-family: arial;
	font-size: 11px;
	color: #0072ba;
	font-weight: bold;
	text-decoration: none;
}
.text-casestudies:hover {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.text-casestudiesb {
	font-family: arial;
	font-size: 14px;
	color: #0072ba;
	font-weight: bold;
	text-decoration: none;
}
.text-casestudiesb:hover {
	font-family: arial;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.tit-settori {
	font-family: arial;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.text-bianco {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.text-bianco:hover {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.text-biancoh {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}
.text-biancoh:hover {
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.text-sezioni {
	font-family: arial;
	font-size: 12px;
	color: #0072ba;
	text-decoration: none;
}
.tit-prodotti {
	font-family: arial;
	font-size: 18px;
	color: #b6c3da;
	font-weight: bold;
	text-decoration: none;
}
.text-prodotti {
	font-family: arial;
	font-size: 11px;
	color: #003658;
	text-decoration: none;
}
.text-continua {
	font-family: arial;
	font-size: 11px;
	color: #0072ba;
	font-weight: bold;
	text-decoration: underline;
}
.text-pdf {
	font-family: arial;
	font-size: 12px;
	color: #c00101;
	text-decoration: underline;
}
.text-nero {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.text-bread {
	font-family: arial;
	font-size: 10px;
	color: #949596;
	text-decoration: underline;
}
.text-bread:hover {
	font-family: arial;
	font-size: 10px;
	color: #949596;
	text-decoration: none;
}

h1 {
    font-family: arial;
	font-size: 18px;
	color: #256189;
	text-decoration: none;
}
h2 {
    font-family: arial;
	font-size: 11px;
	color: #0072ba;
	font-weight: bold;
	text-decoration: none;
}
h3 {
    font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
h4 {
  font-family: arial;
	font-size: 11px;
	color: #0072ba;
	font-weight: bold;
	text-decoration: none;
}
.text-settorihde {
	font-family: verdana;
	font-size: 11px;
	color: #006699;
	line-height: 90%;
	text-decoration: none;
}
.text-settorihde:hover {
	font-family: verdana;
	font-size: 11px;
	color: #486680;
	text-decoration: none;
}