/* CSS Document */


A.link_testo {color: #76797d; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Visited  {color: #76797d; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Active  {color :#76797d; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo:Hover  {font-size: 12px; color: #37393c; font-family:  Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_news {color: #ffffff; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_news:Visited  {color: #ffffff; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_news:Active  {color :#ffffff; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_news:Hover  {font-size: 12px; color: #043055; font-family:  Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_testo_news_scuro {color: #097fcb; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_news_scuro:Visited  {color: #097fcb; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_news_scuro:Active  {color :#097fcb; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_testo_news_scuro:Hover  {font-size: 12px; color: #041e2f; font-family:  Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_titolo_news {color: #024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_titolo_news:Visited  {color: #024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_titolo_news:Active  {color :#024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_titolo_news:Hover  {font-size: 12px; color: #021729; font-family:  Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_tabella {color: #024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_tabella:Visited  {color: #024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_tabella:Active  {color :#024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none}
A.link_tabella:Hover  {font-size: 11px; color: #021729; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}

A.link_titolo_prodotto {color: #024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_titolo_prodotto:Visited  {color: #024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_titolo_prodotto:Active  {color :#024e8e; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none}
A.link_titolo_prodotto:Hover  {font-size: 13px; color: #021729; font-family:  Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}


A.link_tabella_download{color: #426f82; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline}
A.link_tabella_download:Visited  {color: #426f82; font-family:  Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline}
A.link_tabella_download:Active  {color:#426f82; font-family:  Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline}
A.link_tabella_download:Hover  {font-size: 9px; color: #556064; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}

A.link_pie{color: #8ca7b3; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none}
A.link_pie:Visited  {color: #8ca7b3; font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none}
A.link_pie:Active  {color :#8ca7b3; font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none}
A.link_pie:Hover  {font-size: 10px; color: #666666; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}


A.link_back{color: #138ada; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_back:Visited  {color: #138ada; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_back:Active  {color :#138ada; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
A.link_back:Hover  {font-size: 12px; color: #666666; font-family:  Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline}

A.link_prodotti{color: #6aa2de; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none}
A.link_prodotti:Visited  {color: #6aa2de; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none}
A.link_prodotti:Active  {color :#6aa2de; font-family:  Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none}
A.link_prodotti:Hover  {font-size: 13px; color: #666666; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}

A.link_famiglie{color: #6aa2de; font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none}
A.link_famiglie:Visited  {color: #6aa2de; font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none}
A.link_famiglie:Active  {color :#6aa2de; font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none}
A.link_famiglie:Hover  {font-size: 16px; color: #666666; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}

.piccolissimo{ font-size:1px}

.filetto{ border-top-color:#DEE3E4;border-top-style:solid;border-top-width:1px;}
.tratteggio{ border-top-color:#9097a6;border-top-style:dotted;border-top-width:1px;}
.tratteggioSotto{ border-bottom-color:#426d7e;border-bottom-style:dashed;border-bottom-width:1px;}
.filetto_sx{ border-left-color:#6AA2D7;border-left-style:solid;border-left-width:2px;}
.testo_banner_contatti {font-family:  Arial, Helvetica, sans-serif;font-size: 12px;	color: #193b65;	padding-left: 0px;padding-right: 0px;	font-weight:normal;}
.testo_normale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #76797d;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	text-align: justify;
}
.testo_tabella {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #4b5256;padding-left: 0px;padding-right: 0px;	font-weight:normal;	}
.testo_tabella2 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #4b5256;padding-left: 3px;padding-right: 0px;	font-weight:normal;	}
.testo_tabella_bianco {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #ffffff;padding-left: 0px;padding-right: 0px;	font-weight:normal;	}
.testo_errore {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FF0000;padding-left: 0px;padding-right: 0px;font-weight:normal;}
	.titolo_news {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
}	
		.titolo_home_gruppo {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #989b9f;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
}
	.titolo_news_interno {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00457f;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
	.codice {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0082D6;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
}
	.titolo_home_divisioni{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #b5b4b4;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;

}
	.titolo_sezione{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0476bf;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
	.titolo_pagina{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #00457f;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
	.testo_pie{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c578d;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
	.testo_ricerca{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c578d;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
	.nota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6aa2de;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
	.notaPiccolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #05438f;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;

	}
	.testo_bianco{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	font-weight:normal;
	}
input.normale {
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffffff
}
input.obbligatorio {
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA.normale
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial, Verdana, SansSerif;
    BACKGROUND-COLOR: #ffffff
}
input.bottone {
    BORDER-RIGHT: 1px outset #CEEBB1;
    BORDER-TOP: 1px outset #CEEBB1;
    FONT-SIZE: 11px;
    BORDER-LEFT: 1px outset #CEEBB1;
    BORDER-BOTTOM: 1px outset #CEEBB1;
    FONT-WEIGHT: bold;
    COLOR:#ffffff;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    BACKGROUND-COLOR: #2E76BF;}
	
form.form_nospazi
{
 padding-bottom:0px;
 padding-left:0px;
 padding-right:0px;
 padding-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 }
.didascalia{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999}
.nascondi{ display:none}
.mostra{ display:block}
#fondo_home{ 
background-image: url(images/fondo_home.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:400px;
z-index:1;
 }
#fondo_catalogo{ 
background-image: url(images/fondo_catalogo.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:372px;
z-index:1;
 }
#fondo_gruppo{ 
background-image: url(images/fondo_gruppo.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:372px;
z-index:1;
}

#fondo_mondo{ 
background-image: url(images/fondo_mondo.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:372px;
z-index:1;
}
 #fondo_press{ 
background-image: url(images/fondo_press.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:372px;
z-index:1;
}
#fondo_rassegna{ 
background-image: url(images/fondo_rassegna.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:372px;
z-index:1;
}
#fondo_contatti{ 
background-image: url(images/fondo_contatti.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:372px;
z-index:1;
}
#fondo_news{ 
background-image: url(images/fondo_news.jpg);
background-repeat: no-repeat;
border:#000033 solid 0px; 
height:372px;
z-index:1;
 }
 

