body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.linkmenu{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
    text-decoration:none;
}
a.linkmenu:link{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
    text-decoration:none;
}
a.linkmenu:visited{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
    text-decoration:none;
}
a.linkmenu:hover{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
    text-decoration:none;
}
a.link_altre_notizie:link{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:11px;
	text-decoration:none;
}
a.link_altre_notizie:visited{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:11px;
	text-decoration:none;
}
a.link_altre_notizie:hover{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:11px;
	text-decoration:none;
}

a.link_1:link{
	text-decoration:none;
	color:#000000
}
a.link_1:visited{
	text-decoration:none;
	color:#000000
}
a.link_1:hover{
	text-decoration:underline;
	color:#000000
}

.footer{
	font-family:Arial,sans-serif;
	color:#F9F9F9;
	font-size:9px;
	padding-top:15px;
	line-height:10px;
}

.bordo_box_news{
	border:1px solid #ADADAD;
	background-color:#f9f9f9;
}

.box_bluehat{
	border:1px solid #ADADAD;
	background-image: url(img/sfum_vert_blu.png);
	background-repeat:repeat-x;
}

.titolonotizia{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:14px;
	font-weight: bold;
}

.testonotizia{
	font-family:Arial,sans-serif;
	color:#5E5E5E;
	font-size:12px;
	text-align:justify;
}
.datanotizia{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:10px;
}
.categoria{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:14px;
}

.product_title{
	font-family:Arial,sans-serif;
	color:#042A66;
	font-size:14px;
	font-weight: bold;
}

.product_description{
	font-family:Arial,sans-serif;
	color:#2D2D2D;
	font-size:12px;
}

.service_title{
	font-family:Arial,sans-serif;
	color:#042A66;
	font-size:20px;
	font-weight: bold;
}

.service_subtitle{
	font-family:Arial,sans-serif;
	color:#00627E;
	font-size:14px;
	font-weight: bold;
}

.service_description{
	font-family:Arial,sans-serif;
	color:#2D2D2D;
	font-size:12px;
}





.profilo{
	font-family:Arial,sans-serif;
	color:#000000;
	font-size:16px;
	text-align:justify;
}

.datacategoria{
	font-family:Arial,sans-serif;
	color:#5E5E5E;
	font-size:12px;
}

.nomifoto{
	font-family:Arial,sans-serif;
	color:#000000;
	font-size:12px;
}

.titoloprodotto{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:10px;
	font-weight: bold;
}

.testoprodotto{
	font-family:Arial,sans-serif;
	color:#000000;
	font-size:13px;
}


.linea{
	background-color:#073070;
}

a.linkBox:link{
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#1A5EE5;
	font-size:13px;
	text-decoration:none;
}
a.linkBox:visited{
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#1A5EE5;
	font-size:13px;
	text-decoration:none;
}
a.linkBox:hover{
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#073070;
	font-size:13px;
	text-decoration:underline;
}
.lavori{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:10px;
}
a.linkLavori:link{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:10px;
    text-decoration:underline;
}
a.linkLavori:visited{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:10px;
    text-decoration:underline;
}
a.linkLavori:hover{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:10px;
    text-decoration:underline;
}
.linkfooter{
	font-family:Arial,sans-serif;
	color:#F9F9F9;
	font-size:9px;
}

a.linkfooter:link{
	font-family:Arial,sans-serif;
	color:#F9F9F9;
	font-size:9px;
    text-decoration:none;
}
a.linkfooter:visited{
	font-family:Arial,sans-serif;
	color:#F9F9F9;
	font-size:9px;
    text-decoration:none;
}
a.linkfooter:hover{
	font-family:Arial,sans-serif;
	color:#F9F9F9;
	font-size:9px;
    text-decoration:none;
}
.testocontatti{
	font-family:Arial,sans-serif;
	color:#5E5E5E;
	font-size:14px;
	text-align:justify;
	line-height:2;
}
a.linkcontatti:link{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:11px;
    text-decoration:none;
}
a.linkcontatti:visited{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:11px;
    text-decoration:none;
}
a.linkcontatti:hover{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:11px;
    text-decoration:none;
}
.obbligatori{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4D4D4D;
}
.datipersonali{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:16px;
}
.contatti{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-size:16px;
}
.select {
  font-family: Arial, Helvetica, sans-serif;			
  color: #073070;			
  font-size: 10px;			
  font-weight: bold;		
  border: 1px solid #073070;		
  background-color: #FFFFFF;
}
.submit {
  font-family: Arial, sans-serif;			
  color: #FFFFFF;			
  font-size: 12px;			
  font-weight: bold;
  border: 1px solid #073070;
  background-color: #073070;
  cursor: pointer;
}
.testoservizi{
	font-family:Arial,sans-serif;
	color:#000000;
	font-size:13px;
	text-align:justify;
}


.testoneiservizi{
	font-family:Arial,sans-serif;
	color:#000000;
	font-size:15px;
	text-align:justify;
	line-height:2;
}






.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
a.linkservizi:link{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:17px;
}
a.linkservizi:visited{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:17px;
}
a.linkservizi:hover{
	font-family:Arial,sans-serif;
	color:#073070;
	font-size:17px;
}
