body {
	margin: 0px;
	padding: 0px;
	SCROLLBAR-FACE-COLOR:#FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR:#999999;
	SCROLLBAR-ARROW-COLOR:#999999;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR:#999999;	
}


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-size: 11px;
		   color: #1500E9;
	text-decoration: none;		   
}

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-size: 11px;
		   color: #1500E9;
			text-decoration: underline;		   
}
.sfondo_griglia {
	background-image: url(../images/sfondo_griglia3.jpg);
	background-repeat: repeat;
	background-position: center;
}


.link_scheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;

}


a.link_scheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;

}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
}

a.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-size: 12px;
		   color: #FFFFFF
}



.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;


}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	background-color: #999999;

}


.titolo1
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold
}

.titolo2
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold
}
.titolo3
{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold}

.testo1 
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

.testo2 
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.testoNotizia
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.titoloNotizia
{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.testoArticolo
{
	font-family: Verdana;
	font-size: 11px;
	color: #1500E9;
	font-weight: normal;
	;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	background-color: 85CAF1;
}
.titoloArticolo
{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.Footer
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 10;
	color: #1500E9;
}
.bordo-alto {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1500E9;
	border-right-color: #1500E9;
	border-bottom-color: #1500E9;
	border-left-color: #1500E9;
}

.bkButton {
	font-size:8pt;
	color: #1500E9;
	border: 1px solid #1500E9;
	background-color: #FFFFFF;
	}

.campiform {
	font-size:8pt;
	font-color:000000;
	border: 1px solid #1500E9;
	color: #1500E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	}
.testoForm{
	font-family: Verdana;
	font-size: 12px;
	color: #1500E9;
	font-weight: normal;
}

.titolo-tabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1500E9;
}

.bordo-tabella {
 border: 1px solid #1500E9}
 
 
.bordo-riga {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1500E9;

}
.bordo-colonna {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1500E9;

}

.tratteggio {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
.titolo-Articolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.bordo-righe { ;
	border-top: 1px solid #1500E9;
	border-bottom: 1px solid #1500E9;
}

.2righe {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1500E9;
	border-left-color: #1500E9;
}
.sfondo-riga-bott {
	background-image: url(../images/riga4.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.titolo4 {
	font-family: Verdana;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
}
.puls-apri {
	background-image: url(../images/puls_apri.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.link2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; text-decoration: none; }


.bordo-riga-bianca {

	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 2px;
}
.titolo5 {
	font-family: Verdana;
	font-size: 12px;
	color: #FAE70F;
	font-weight: bold
}
.bordo-riga-tratt {
	border-bottom-style: dashed;
	border-bottom-color: #1500E9;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1500E9;
}
.bordo-riga-tratt2 {
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1500E9;
}
.link3 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;
}
.titolo-tabella2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFDA53;
}
.3righe {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: 1500E9;
	border-left-color: 1500E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 1500E9;
}

.sfuma {
	background-image: url(../images/sfuma-giallo.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.2righeSfuma {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1500E9;
	border-left-color: #1500E9;
	background-image: url(../images/sfuma-giallo.jpg);
	background-repeat: repeat-x;
	background-position: top;

}


/* colori per l'effetto roll-over */
.testo-prodotti {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;

}

.testo-prodotti2 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	border: 1px solid #333333;

}

.bordo-riga {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1500E9;
}


ul.menu_sx{
	list-style:none;
	margin:0;
	padding:0;
	width:185px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1500E9;
	line-height: 15px;
}

ul.menu_sx li a {
	text-decoration:none;
	display:block;
	width:100%;
	height: 25px;
	line-height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1500E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-image: url(../images/sfuma-menu.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: bold;
}


ul.menu_sx li a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 25px;
	background-image: url(../images/sfuma-menu_on.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-weight: bold;
	text-decoration:none;
	
}
ul.menu_sx li{
display:inline
}

.sfondo-menu {
	background-image: url(../images/sfondo-menu.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.bordo-scheda {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #1500E9;
	border-left-color: #1500E9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1500E9;
}

.bordo-scheda2 {

	border: 1px solid #1500E9;

}
.bordo-foto {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.sfumata {
	background-image: url(../images/sfumata.jpg);
}

.G7 {
	background-color: #F7EF22;
	font-weight: bold;
}
.G8 {
	background-color: #58825D;
	font-weight: bold;
}
.G9 {
	background-color: #E2BBD7;
	font-weight: bold;
}
.G11 {
	background-color: #FFFFFF;
	font-weight: bold;
}
.G12 {
	background-color: #214CAD;
	font-weight: bold;
}
.G13 {
	background-color: #7DCEF0;
	font-weight: bold;
}
.G14 {
	background-color: #496F47;
	font-weight: bold;
}
.G15 {
	background-color: #365FBA;
	font-weight: bold;
}
.G16 {
	background-color: #FFFFFF;
	font-weight: bold;
}
.G17 {
	background-color: #E31642;
	font-weight: bold;
}
.tratteggio {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.ombra {
	background-image: url(../images/ombra.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.G18 {
	background-color: #E58AEB;
	font-weight: bold;
}
.G19 {
	background-color: #DAC489;
	font-weight: bold;
}
.G20 {
	background-color: #EFE81F;
	font-weight: bold;
}
.G21 {
	background-color: #44AA3F;
	font-weight: bold;
}
.G22 {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
}
.G23 {
	background-color: #3D9DB1;
	font-weight: bold;
}
.G25 {
	background-color: #D2860F;
	font-weight: bold;
}
.bordo-scheda3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.campiform2 {
	font-size:8pt;
	font-color:000000;
	border: 1px solid #999999;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.bkButton2 {
	font-size:8pt;
	color: #666666;
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

.bordo_tre_lati {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bordo-scheda4 {
	border: 1px solid #666666;
}

