@charset "utf-8";
/* CSS Document */


/* Testo */
.testo_ahsi{
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:8pt;

}

/* Header */
A.testo_menu:link {
font-family:Arial, Helvetica, sans-serif; 
color: #FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
A.testo_menu:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;

}
A.testo_menu:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #009de0;
font-size:11px;
font-weight:bold;
text-decoration:none;

}

.titoloPagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003466;
	letter-spacing: 3px;

}

A.link_little:link {
font-family:Arial, Helvetica, sans-serif; 
color: #8c9dad;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
A.link_little:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #8c9dad;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
A.link_little:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #009de0;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

/* Footer */
.piede{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003466;
}
A.link_email:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003466;
text-decoration:none;
}
A.link_email:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003466;
text-decoration:none;

}
A.link_email:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003466;
text-decoration:none;
}


/* News */
.box_news {
	border-collapse : collapse;
	border: 3px solid #8c9dad;
}


#divNewsCont{position:relative; width:145; height:70; overflow:hidden; top:5; left:5; clip:rect(0,250,120,0); visibility:hidden}
#divNewsText{position:absolute; top:0; left:0}


A.link_news:link {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
text-decoration:underline;
}
A.link_news:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
text-decoration:underline;
}
A.link_news:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
text-decoration:underline;
}

A.link_news_2:link {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
text-decoration:none;
}
A.link_news_2:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
text-decoration:none;
}
A.link_news_2:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
text-decoration:none;
}
.voce_news_eventi{
font-family:Arial, Helvetica, sans-serif; 
color:#8c9dad;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
.spazio_news{
border: 3px solid #FFFFFF;
}

/* log in */

.login{
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
}
.login a{
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:11px;
text-decoration:none;
font-weight:bold;
}
.voci_login{
font-family:Arial, Helvetica, sans-serif; 
color: #8c9dad;
font-size:11px;
}

.campi_login{
background-color:#ededed;
width:160px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
}

.messaggio_login{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#003466;
border: Solid 1px #e9e9eb;
}

.frase_reg{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003466;
}

A.link_frase_reg:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003466;
text-decoration:none;
font-weight:normal;
}
A.link_frase_reg:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003466;
text-decoration:none;
font-weight:normal;

}
A.link_frase_reg:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#003466;
text-decoration:none;
font-weight:normal;

}

/*area riservata*/
A.link_riservata:link {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
A.link_riservata:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:10px;
font-weight:bold;
text-decoration:none;

}
A.link_riservata:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:10px;
font-weight:bold;
text-decoration:none;

}

A.link_azione:link {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.link_azione:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.link_azione:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:9px;
text-decoration:none;
font-weight:bold;
}

/* anteprima menu */
.img_ant {
border: Solid 1px #e9e9eb;
}

A.link_ant:link {
font-family:Arial, Helvetica, sans-serif; 
color: #009de0;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.link_ant:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #009de0;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.link_ant:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #009de0;
font-size:9px;
text-decoration:none;
font-weight:bold;
}

/* scheda prodotti */
#apDiv1 {
	text-align:left;
	width:90px;
	background-color: #FFFFFF;
	visibility: hidden;
	border: Solid 1px #e9e9eb;
	padding-left:4px;
	padding-right:4px;
}
A.pdf:link {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
A.pdf:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
A.pdf:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

A.pdf_bloc:link {
font-family:Arial, Helvetica, sans-serif; 
color: #999999;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
A.pdf_bloc:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #999999;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
A.pdf_bloc:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #999999;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

A.link_scheda:link {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:8pt;
text-decoration:underline;
font-weight:bold;
}
A.link_scheda:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:8ptpx;
text-decoration:underline;
font-weight:bold;
}
A.link_scheda:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:8ptpx;
text-decoration:underline;
font-weight:bold;
}

.avviso_registrazione{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#009de0;
}

/*story navigazione */
A.link_nav:link {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
text-decoration:underline;

}
A.link_nav:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
text-decoration:underline;

}
A.link_nav:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
text-decoration:underline;

}

.attuale{
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
}

/*registrazione*/
.voci{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#013366;
}
.errore_reg{
font-family:Arial, Helvetica, sans-serif; 
color: #A00E2C;;
font-size:8pt;
}

A.link_indietro:link {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.link_indietro:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.link_indietro:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:9px;
text-decoration:none;
font-weight:bold;
}

/*contatti*/
.footcollapse {
	border-collapse : collapse;
	border: 0px solid #e9e9eb;
}
.footcollapse p{
	margin:0;
	padding:0 0 3px 0;	
}
.footcollapse p.title{
	color:#003466;
	padding-top:8px;
}
.footcollapse p.first{
	padding-top:0;
}
.titolo_cont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003466;
	text-decoration:none;
}

A.titolo_cont:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003466;
	text-decoration:none;
}
A.titolo_cont:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003466;
	text-decoration:none;
}
A.titolo_cont:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003466;
	text-decoration:none;
}

.testo_cont {
	font-family:Arial, Helvetica, sans-serif; 
	color: #555555;
	font-size:8pt;
}
A.email_cont:link {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.email_cont:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:9px;
text-decoration:none;
font-weight:bold;
}
A.email_cont:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:9px;
text-decoration:none;
font-weight:bold;
}

/*angolo tecnico*/
A.link_download:link{
font-family:Arial, Helvetica, sans-serif; 
color: #4694d2;
font-size:9px;
text-decoration:none;
}
A.link_download:hover{
font-family:Arial, Helvetica, sans-serif; 
color: #4694d2;
font-size:9px;
text-decoration:none;
}
A.link_download:visited{
font-family:Arial, Helvetica, sans-serif; 
color: #4694d2;
font-size:9px;
text-decoration:none;
}

/* archvio news */
.divinterno 
{
height:290px;
 overflow:auto;
} 

.box_archivio {
width:100%;
border-collapse : collapse;
border: 1px solid #e9e9eb;
padding:4px 4px 4px 4px;
	
}
.pagina{
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
.spazio{
border: 5px solid #FFFFFF;
}
.data_news{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003466;
text-decoration:none;
}
.testo_news{
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:11px;
text-decoration:none;
}


A.data_news:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003466;
text-decoration:none;
}
A.data_news:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003466;
text-decoration:none;
}
A.data_news:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003466;
text-decoration:none;
}


A.testo_news:link{
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:11px;
text-decoration:none;
}
A.testo_news:visited{
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:11px;
text-decoration:none;
}
A.testo_news:hover{
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
font-size:11px;
text-decoration:none;
}



A.link_pagine:link {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
A.link_pagine:visited {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
A.link_pagine:hover {
font-family:Arial, Helvetica, sans-serif; 
color: #003466;
font-size:10px;
text-decoration:none;
font-weight:bold;
}

/*ricerca*/
.cerca{
font-family:Arial, Helvetica, sans-serif; 
color: #8c9dad;
font-size:11px;
}
.campi_ricerca{
background-color:#ededed;
width:120px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
}

/*form per informazioni*/
.info_form{
background-color:#ededed;
width:300px;
height:130px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif; 
color: #555555;
}
/*chi siamo*/
TABLE.footcollapse THEAD TD IMG {
	FLOAT: right;  BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#chi_siamo li{
list-style:none;
list-style-type:none;
}

a.qualita:link{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003466;
text-decoration:underline;
}
a.qualita:visited{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003466;
text-decoration:underline;
}
a.qualita:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #003466;
text-decoration:underline;
}
#nascondi_testo_chi_siamo{
visibility:hidden;
position:absolute;
width:0px;
height:0px;
overflow:hidden;
}

.pdf_big{
background:url(../images/altro/pdf_big.gif) no-repeat 0 50%;
padding:10px 0 10px 40px;
line-height:30px;
color:#003466;
text-decoration:none;
}
