html

/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE SFONDO APPLICAZIONE --------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
body
	{
	background-color: #000000;
	font-family: verdana, tahoma, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
	letter-spacing: 0;
	margin: 14px 0px 0px 0px;
	background-image: url("immagini/home/sfondo3.gif"); background-repeat: repeat-x;
	}

.boxLista
{
border-style: solid;
border-width: 1px; 
border-color: #555555;
}
table.sfondo_menu 
{
background: url("Immagini/Generali/Menu/menu_sfondo_pulsanti.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 

table.sfondo_novita 
{
background: url("Immagini/Generali/News/menu_sfondo_02.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 

td.sfondo_testo
{
background: url("Immagini/Home/r_sfondo_testo.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 

td.sfondo_testo_prodotti
{
background: url("Immagini/Prodotti/_Principale/sfondo_testo_01.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 

td.sfondo_bottom_04
{
background: url("Immagini/Generali/Piede/bottom_04.gif");
background-repeat: repeat-y;
background-color: #ffffff;
} 

td.sfondo_riquadro_prodotti_famiglia
{
background: url("Immagini/Prodotti/Stampanti/_Principale/sfondo_riquadro_testo_01.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 

td.sfondo_testo_prodotti_famiglia
{
background: url("Immagini/Prodotti/Stampanti/_Principale//R_sfondotesto02.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 

td.sfondo_testo_prodotti_tipo
{
background: url("Immagini/Prodotti/Stampanti/_Principale/sfondo_riquadro_testo_03.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 
td.sfondo_riquadro_usato_testo
{
background: url("Immagini/Prodotti/Stampanti/_Principale/sfondo_riquadro_testo_02.jpg");
background-repeat: repeat-y;
background-color: #ffffff;
} 








.MenuSXTitoloBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-transform: none;
	padding:0 0 3 15px;
	background:   url(Immagini/Generali/Varie/doppia_freccia.jpg) no-repeat;
}

.MenuSXTitoloBianco : link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-transform: none;
	padding:0 0 15 15px;
	background:   url(Immagini/Generali/Varie/doppia_freccia.jpg) no-repeat;
}

.MenuSXTitoloBianco :hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-transform: none;
	padding:0 0 15 0px;
}

.MenuSXTestoPiccoloBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
		font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-transform: none;
}

.MenuSXTestoBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
		font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-transform: none;
}

.MenuSXTestoPiccoloAlternatico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
		font-weight: normal;
	font-variant: normal;
	color: #FFFF66;
	text-transform: none;
	text-decoration: none;
}


.TestoBiancoGrassetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-transforM: none;
	padding:0 0 0 0px;
}

.TestoNeroGrassetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-transform: none;
}
.TestoNeroNormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}
.TestoAzzurroLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #6699CC;
}
.TestoBluLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003399;
}
.TestoBluLinkBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:  normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #003399;
}
.TestoRossoNormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #AA0000;
}
.TestoGrigioNormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}

.TestoGrigioPiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}


.TestoCentralTestoRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
		font-weight: normal;
	font-variant: normal;
	color: #AA0000;
	text-transform: none;
}
.TestoCentralTestoRossoPiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #AA0000;
	text-transform: none;
}

.TestoCentralTestoRossoBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #AA0000;
	text-transform: none;
	text-decoration: none;
}
.TestoCentralTestoRossoLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #AA0000;
}

.TestoCentralTestoNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
.TestoCentralTestoNeroLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}

.TestoCentralTestoNeroBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-transform: none;
}
.TestoNoteLegali {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-transform: none;
}
            
.class_select1 {
    background: #F1F4FE;
    text-align: left;
    width: 300px;
    }
.class_select2 {
    background: #F1F4FE;
    text-align: left;
    width: 300px;
    }
.class_select3 {
    background: #F1F4FE;
    width: 300px;
    }    
.class_select4 {
    background: #F1F4FE;
    }           
	
	

	
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE TITOLI PAGINA E SOTTOTITOLI PAGINA (CON BACKGROUND)     --------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
#titolopagina
{
	border: 1px solid; 
	border-color: #BBBBBB;
	background-image: url("Immagini/Generali/Titoli_Schede/titolo_pagina.jpg"); 
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 19px;
	width: 544px;
	margin: 2px 0px 2px 0px;
	padding: 1px 0px 1px 0px;
}
#titolopagina_corto
{
	border: 1px solid; 
	border-color: #BBBBBB;
	background-image: url("Immagini/Generali/Titoli_Schede/titolo_pagina.jpg"); 
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 19px;
	width: 410px;
	margin: 2px 0px 2px 0px;
	padding: 1px 0px 1px 0px;
}
#titolopagina_compatto
{
	border: 1px solid; 
	border-color: #BBBBBB;
	background-image: url("Immagini/Generali/Titoli_Schede/titolo_pagina.jpg"); 
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 19px;
	width: 390px;
	margin: 2px 0px 2px 0px;
	padding: 1px 0px 1px 0px;
}
.titolopagina_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 13px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #0000CC;
	text-shadow: #0000aa 0 1px 1px;	
}
.sottotitolopagina_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #0000CC;
	text-shadow: #0000aa 0 1px 1px;	
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE PULSANTI MENU                                           --------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
#button 
{
	border: 1px solid; 
	border-color: #BBBBBB;
	background-image: url("immagini/button.gif"); 
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 14px;
	width: 150px;
	margin: 0px 0px 5px 5px;
	padding: 1px 0px 1px 0px;
}
#button:hover 
{
	border: 1px solid; 
	border-color: #CC0000;
	background-image: url("immagini/button_over.gif"); 
	background-repeat: repeat-x;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 14px;
	width: 150px;
	margin: 0px 0px 5px 5px;
	padding: 1px 0px 1px 0px;
}
#button_select
{
  	border: 1px solid; 
	border-color: #BBBBBB;
	background-image: url("immagini/button_over.gif"); 
	background-repeat: repeat-x;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 14px;
	width: 150px;
	margin: 0px 0px 5px 5px;
	padding: 1px 0px 1px 0px;
}
.buttontext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #0000CC;
	text-shadow: #0000aa 0 1px 1px;	
}
.buttontext:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #CC0000;
    text-shadow: #aa0000 0 1px 1px;	
}
.buttontext_select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #CC0000;
    text-shadow: #aa0000 0 1px 1px;	
}
#buttontextLev1
{
	text-indent:5px;
}
#buttontextLev2
{
	text-indent:15px;

}
#buttontextLev3
{
	text-indent:25px;
}
#buttontextLev4
{
	text-indent:35px;
}

.tdbutton
{
	height:18px;
	width:360px;
}
/* -------------------------------------------------------------------------------------------------*/
/* ????????????????????????????????????????????? ---------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/	
#button_news 
{
	border: 1px solid; 
	border-color: #BBBBBB;
	background-image: url("immagini/generali/news/htstone_news.jpg"); 
	background-repeat: repeat-x;
	background-color: #ffffff;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 52px;
	width: 150px;
	margin: 2px 0px 2px 0px;
	padding: 1px 0px 1px 0px;
}
#button_news:hover 
{
	border: 1px solid; 
	border-color: #CC0000;
	background-image: url("immagini/generali/news/htstone_news_2.jpg"); 
	background-repeat: repeat-x;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	height: 52px;
	width: 150px;
	margin: 2px 0px 2px 0px;
	padding: 1px 0px 1px 0px;
}
.button_news_text_titolo 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 10px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #0000CC;
  text-shadow: #0000cc 0 1px 1px;	
}
.button_news_text_titolo:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 10px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #CC0000;
  text-shadow: #aa0000 0 1px 1px;	
}
.button_news_text_descrizione
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-indent:5px;
	font-size: 11px;
	text-transform: none;
	letter-spacing: 0;
	margin: 0px 0px 0px 0px;
	color: #CC0000;
	text-shadow: #aa0000 0 1px 1px;	
}
.tdbutton_news
{
	height:52px;
	width:150px;
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE OGGETTI CENTRALI INDEX (e forse ulteriori   --------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.central_button 
{
	width: 230px;
	height: 90px;
	align: left;
	valign: top;
	display: block;
	margin: 0px 0px 2px 0px;
	padding: 1px 1px;
	text-align: left;
	text-decoration: none;
	background-color: #60a3d8;
	background-image: url("immagini/home/r_sfondo_centrale.jpg"); 
	background-repeat: repeat-x;
	background-color: #ffffff;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #aa0000 0 1px 1px;
}
a.central_button .title 
{
	font-size: 12px;
	font-weight: bold;
	display: block;
	opacity: 0.9;
	text-align: left;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #0000aa; 
	opacity: 0.7;
	text-shadow: #000066 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.central_button .subtitle 
{
	font-size: 10px;
	font-weight: normal;  
	display: block;
	margin-top: 2px;
	margin-left: 1px;
	margin-right: 1px;
	padding: 1px 1px;	
	opacity: 0.7;
	color: #0000CC;  
	text-shadow: #0000aa 0 0px 0px;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
a.central_button:hover, a.central_button:focus 
{
	background-image: url("immagini/home/r_sfondo_centrale2.jpg"); 
	border-color: #CC0000;  
	/*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9dc7e7), color-stop(50%, #74afdd), color-stop(100%, #378bce));
  background-image: -moz-linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);
  background-image: linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);*/
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE OGGETTI CENTRALI INDEX INFORMAZIONI ----------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.info_button 
{
	width: 230px;
	height: 19px;
	align: left;
	display: block;
	margin: 0px 0px 2px 0px;
	padding: 1px 1px;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	border-right: 0px solid;
	border-left: 0px solid;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #000066 0 1px 1px;
}
a.info_button .title 
{
	font-size: 10px;
	font-weight: bold;
	display: block;
	opacity: 0.0;
	text-align: right;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #cc0000; 
	opacity: 0.9;
	text-shadow: #000066 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.info_button:hover, a.info_button:focus 
{
	border-color: #CC0000;  
}

/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE OGGETTI CENTRALI PDF BUTTON         ----------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.pdf_button 
{
	width: 230px;
	height: 19px;
	align: left;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px;
	text-align: center;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("Immagini/Prodotti/Stampanti/_Principale/brochure_pdf_03.jpg"); 
	background-repeat: repeat-y;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #0000aa 0 1px 1px;
}
a.pdf_button .title 
{
	font-size: 10px;
	font-weight: bold;
	display: block;
	opacity: 0.0;
	text-align: right;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #0000cc; 
	opacity: 0.9;
	text-shadow: #0000cc 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.pdf_button:hover, a.pdf_button:focus 
{
	border-color: #CC0000;  
}
a.pdf_button_no
{
	width: 230px;
	height: 19px;
	align: left;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px;
	text-align: center;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("Immagini/Prodotti/Stampanti/_Principale/brochure_pdf_03.jpg"); 
	background-repeat: repeat-y;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #aa0000 0 1px 1px;
}
a.pdf_button_no .title 
{
	font-size: 10px;
	font-weight: normal;
	display: block;
	opacity: 0.0;
	text-align: right;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #BBBBBB; 
	opacity: 0.9;
	text-shadow: #CC0000 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE OGGETTI CENTRALI PRODOTTI                   --------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.prodotti_button 
{
	width: 140px;
	height: 90px;
	align: left;
	valign: top;
	display: block;
	margin: 0px 0px 2px 0px;
	padding: 1px 1px;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("immagini/home/r_sfondo_centrale.jpg"); 
	background-repeat: repeat-x;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #aa0000 0 1px 1px;
}
a.prodotti_button .title 
{
	font-size: 12px;
	font-weight: bold;
	display: block;
	opacity: 0.9;
	text-align: left;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #0000aa; 
	opacity: 0.7;
	text-shadow: #000066 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.prodotti_button .subtitle 
{
	font-size: 10px;
	font-weight: normal;  
	display: block;
	margin-top: 2px;
	margin-left: 1px;
	margin-right: 1px;
	padding: 1px 1px;	
	opacity: 0.7;
	color: #0000CC;  
	text-shadow: #0000aa 0 0px 0px;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
a.prodotti_button:hover, a.prodotti_button:focus 
{
	background-image: url("immagini/home/r_sfondo_centrale2.jpg"); 
	border-color: #CC0000;  
	/*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9dc7e7), color-stop(50%, #74afdd), color-stop(100%, #378bce));
  background-image: -moz-linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);
  background-image: linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);*/
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE OGGETTI CENTRALI INFO BUTTON        ----------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.info_central_button 
{
	width: 140px;
	height: 19px;
	align: left;
	display: block;
	margin: 0px 0px 2px 0px;
	padding: 1px 1px;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	border-right: 0px solid;
	border-left: 0px solid;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #aa0000 0 1px 1px;
}
a.info_central_button .title 
{
	font-size: 10px;
	font-weight: bold;
	display: block;
	opacity: 0.0;
	text-align: right;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #cc0000; 
	opacity: 0.9;
	text-shadow: #000066 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.info_central_button:hover, a.info_central_button:focus 
{
	border-color: #CC0000;  
}



/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE PULSANTI LATO DESTRO HOME PAGE E SUCCESSIVE --------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.right_button_image 
{
	width: 50px;
	height: 54px;
	align: right;
	display: block;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	background-color: #ffffff;
}
a.right_button 
{
	width: 146px;
	height: 54px;
	align: left;
	display: block;
	margin: 0px 0px 3px 3px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("immagini/generali/right/right_03_sfondo.jpg"); 
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #aa0000 0 1px 1px;
}
a.right_button .title 
{
	font-size: 12px;
	font-weight: bold;
	display: block;
	opacity: 0.9;
	text-align: right;
	margin-left: 1px;
	margin-right: 1px;
	padding: 1px 14px;
	color: #CC0000; 
	text-shadow: #aa0000 0 1px 1px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.right_button .subtitle 
{
	font-size: 10px;
	font-weight: normal;  
	display: block;
	margin-top: 1px;
	margin-left: 3px;
	margin-right: 1px;
	opacity: 0.7;
	color: #0000CC;  
	text-shadow: #0000aa 0 0px 0px;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
a.right_button:hover, a.right_button:focus 
{
	background-image: url("immagini/generali/right/right_03_sfondo2.jpg"); 
	border-color: #CC0000;  
	/*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9dc7e7), color-stop(50%, #74afdd), color-stop(100%, #378bce));
  background-image: -moz-linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);
  background-image: linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);*/
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE PULSANTI SINGOLI LATO DESTRO PAGINE SUCCESSIVE      ------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.right_button_small
{
	width: 140px;
	height: 54px;
	align: left;
	display: block;
	margin: 0px 0px 3px 3px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("immagini/generali/right/right_03_sfondo_small.jpg"); 
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #aa0000 0 1px 1px;
}
a.right_button_small .title 
{
	font-size: 12px;
	font-weight: bold;
	display: block;
	opacity: 0.9;
	text-align: right;
	margin-left: 1px;
	margin-right: 1px;
	padding: 1px 14px;
	color: #CC0000; 
	text-shadow: #aa0000 0 1px 1px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.right_button_small .subtitle 
{
	font-size: 10px;
	font-weight: normal;  
	display: block;
	margin-top: 1px;
	margin-left: 3px;
	margin-right: 1px;
	opacity: 0.7;
	color: #0000CC;  
	text-shadow: #0000aa 0 0px 0px;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
a.right_button_small:hover, a.right_button_small:focus 
{
	background-image: url("immagini/generali/right/right_03_sfondo_small2.jpg"); 
	border-color: #CC0000;  
	/*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9dc7e7), color-stop(50%, #74afdd), color-stop(100%, #378bce));
  background-image: -moz-linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);
  background-image: linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);*/
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE PULSANTI SINGOLI LATO DESTRO HOME PAGE E SUCCESSIVE ------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.right_singolo_button 
{
	width: 200px;
	height: 50px;
	align: center;
	valign: center;
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	background-color: #ffffff;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
}
a.right_button:hover, a.right_button:focus 
{
	border-color: #CC0000;  
	/*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9dc7e7), color-stop(50%, #74afdd), color-stop(100%, #378bce));
  background-image: -moz-linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);
  background-image: linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);*/
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE OGGETTI LATO DESTRO PDF BUTTON      ----------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.right_pdf_button 
{
	width: 196px;
	height: 19px;
	align: left;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px;
	text-align: center;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("Immagini/Prodotti/Stampanti/_Principale/brochure_pdf_03.jpg"); 
	background-repeat: repeat-y;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #0000aa 0 1px 1px;
}
a.right_pdf_button .title 
{
	font-size: 10px;
	font-weight: bold;
	display: block;
	opacity: 0.0;
	text-align: right;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #0000cc; 
	opacity: 0.9;
	text-shadow: #0000cc 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.right_pdf_button:hover, a.right_pdf_button:focus 
{
	border-color: #CC0000;  
}
a.right_pdf_button_no
{
	width: 230px;
	height: 19px;
	align: left;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px;
	text-align: center;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("Immagini/Prodotti/Stampanti/_Principale/brochure_pdf_03.jpg"); 
	background-repeat: repeat-y;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #aa0000 0 1px 1px;
}
a.right_pdf_button.title 
{
	font-size: 10px;
	font-weight: normal;
	display: block;
	opacity: 0.0;
	text-align: right;
	margin-left: 2px;
	margin-right: 1px;
	padding: 1px 1px;
	color: #BBBBBB; 
	opacity: 0.9;
	text-shadow: #CC0000 0 0px 0px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE OGGETTI LATO DESTRO GARANZIA        ----------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
a.right_garanzia
{
	width: 196px;
	height: 19px;
	align: left;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px;
	text-align: center;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("immagini/generali/right/right_03_sfondo_small.jpg"); 
	background-repeat: repeat-y;
	border-right: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #BBBBBB;  
	text-shadow: #0000aa 0 1px 1px;
}


/* -------------------------------------------------------------------------------------------------*/
/* GESTIONE BOTTONI NEWS HOME PAGE LATO SINISTRO ---------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/	
a.multi-line-button {
	/*  -moz-background-clip: padding;
	-webkit-background-clip: padding;
	-o-background-clip: padding-box;
	-ms-background-clip: padding-box;
	-khtml-background-clip: padding-box;
	background-clip: padding-box;*/
	/*  border-width: 1px ;*/
	border: 1px solid; 
	/*  -moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	-ms-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	border-style: solid;*/
	width: 150px;
	align: left;
	/*  color: white;*/
	display: block;
	/*  margin: 0.9em left;*/
	margin: 0px 0px 5px 5px;
	padding: 1px 0px 1px 0px;
	text-align: left;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url("immagini/generali/news/htstone_news.jpg"); 
	/*  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #89bbe2), color-stop(50%, #60a3d8), color-stop(100%, #378bce));
	background-image: -moz-linear-gradient(top, #89bbe2 0%, #60a3d8 50%, #378bce 100%);
	background-image: linear-gradient(top, #89bbe2 0%, #60a3d8 50%, #378bce 100%); */
	/*  border-color: #2970a9;
	border-left-color: #60a3d8;
	border-top-color: #60a3d8;*/
	border-color: #BBBBBB;  
	/*  -moz-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
	-webkit-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
	-o-box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
	box-shadow: rgba(255, 255, 255, 0.5) 1px 1px 0 0 inset;
	color: white;*/
	text-shadow: #aa0000 0 0px 0px;
}
a.multi-line-button .title 
{
	font-size: 10px;
	font-weight: bold;
	display: block;
	opacity: 0.9;
	margin-left: 3px;
	margin-right: 1px;
	color: #CC0000; 
	text-shadow: #aa0000 0 1px 1px;   
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}
a.multi-line-button .subtitle 
{
	font-size: 10px;
	font-weight: normal;  
	display: block;
	margin-top: 1px;
	margin-left: 3px;
	margin-right: 1px;
	opacity: 0.7;
	color: #0000CC;  
	text-shadow: #0000aa 0 0px 0px;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}
a.multi-line-button:hover .title 
{
	opacity: 1;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	color: #CC0000;  
	text-shadow: #aa0000 0 1px 1px;
}
a.multi-line-button:hover .subtitle 
{
	opacity: 0.8;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
a.multi-line-button:active 
{
	/*  padding: 2px 2px 2px;*/
}
a.multi-line-button:hover, a.multi-line-button:focus 
{
	background-image: url("immagini/generali/news/htstone_news_2.jpg"); 
	border-color: #CC0000;  
	/*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9dc7e7), color-stop(50%, #74afdd), color-stop(100%, #378bce));
  background-image: -moz-linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);
  background-image: linear-gradient(top, #9dc7e7 0%, #74afdd 50%, #378bce 100%);*/
}
a.multi-line-button:active, a.multi-line-button.depressed 
{
 	background-image: url("immagini/generali/news/htstone_news_2.jpg"); 
	border-color: #CC0000;  
	/*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #5796c8), color-stop(100%, #6aa2ce));
  background-image: -moz-linear-gradient(top, #5796c8 0%, #6aa2ce 100%);
  background-image: linear-gradient(top, #5796c8 0%, #6aa2ce 100%);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border-color: #2970a9;*/
}




/* -------------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/
/* -------------------------------------------------------------------------------------------------*/



/* line 16, multi-line-button.sass */
a.multi-line-button.green {
  background-color: #63bb4a;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #83c96f), color-stop(50%, #63bb4a), color-stop(100%, #4e9939));
  background-image: -moz-linear-gradient(top, #83c96f 0%, #63bb4a 50%, #4e9939 100%);
  background-image: linear-gradient(top, #83c96f 0%, #63bb4a 50%, #4e9939 100%);
  border-color: #3b742b;
  border-left-color: #63bb4a;
  border-top-color: #63bb4a;
  -moz-box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;
  -webkit-box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;
  -o-box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;
  box-shadow: rgba(233, 233, 233, 0.5) 1px 1px 0 0 inset;
  color: white;
  text-shadow: #458632 0 1px 2px;
}
/* line 48, _multi-line-button.sass */
a.multi-line-button.green:hover, a.multi-line-button.green:focus {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #93d082), color-stop(50%, #73c25d), color-stop(100%, #4e9939));
  background-image: -moz-linear-gradient(top, #93d082 0%, #73c25d 50%, #4e9939 100%);
  background-image: linear-gradient(top, #93d082 0%, #73c25d 50%, #4e9939 100%);
}
/* line 50, _multi-line-button.sass */
a.multi-line-button.green:active, a.multi-line-button.green.depressed {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #5f9f4c), color-stop(100%, #6aaf56));
  background-image: -moz-linear-gradient(top, #5f9f4c 0%, #6aaf56 100%);
  background-image: linear-gradient(top, #5f9f4c 0%, #6aaf56 100%);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border-color: #3b742b;
}





/* line 18, multi-line-button.sass */
a.multi-line-button.red {
  background-color: #bf4040;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #cc6666), color-stop(50%, #bf4040), color-stop(100%, #993333));
  background-image: -moz-linear-gradient(top, #cc6666 0%, #bf4040 50%, #993333 100%);
  background-image: linear-gradient(top, #cc6666 0%, #bf4040 50%, #993333 100%);
  border-color: #732626;
  border-left-color: #bf4040;
  border-top-color: #bf4040;
  -moz-box-shadow: rgba(230, 230, 230, 0.5) 1px 1px 0 0 inset;
  -webkit-box-shadow: rgba(230, 230, 230, 0.5) 1px 1px 0 0 inset;
  -o-box-shadow: rgba(230, 230, 230, 0.5) 1px 1px 0 0 inset;
  box-shadow: rgba(230, 230, 230, 0.5) 1px 1px 0 0 inset;
  color: white;
  text-shadow: #862d2d 0 1px 2px;
}
/* line 48, _multi-line-button.sass */
a.multi-line-button.red:hover, a.multi-line-button.red:focus {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #d27979), color-stop(50%, #c55353), color-stop(100%, #993333));
  background-image: -moz-linear-gradient(top, #d27979 0%, #c55353 50%, #993333 100%);
  background-image: linear-gradient(top, #d27979 0%, #c55353 50%, #993333 100%);
}
/* line 50, _multi-line-button.sass */
a.multi-line-button.red:active, a.multi-line-button.red.depressed {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #a04545), color-stop(100%, #b24d4d));
  background-image: -moz-linear-gradient(top, #a04545 0%, #b24d4d 100%);
  background-image: linear-gradient(top, #a04545 0%, #b24d4d 100%);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border-color: #732626;
}
/* line 20, multi-line-button.sass */
a.multi-line-button.orange {
  background-color: #d98026;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e19951), color-stop(50%, #d98026), color-stop(100%, #ae661e));
  background-image: -moz-linear-gradient(top, #e19951 0%, #d98026 50%, #ae661e 100%);
  background-image: linear-gradient(top, #e19951 0%, #d98026 50%, #ae661e 100%);
  border-color: #824d17;
  border-left-color: #d98026;
  border-top-color: #d98026;
  -moz-box-shadow: rgba(235, 230, 224, 0.5) 1px 1px 0 0 inset;
  -webkit-box-shadow: rgba(235, 230, 224, 0.5) 1px 1px 0 0 inset;
  -o-box-shadow: rgba(235, 230, 224, 0.5) 1px 1px 0 0 inset;
  box-shadow: rgba(235, 230, 224, 0.5) 1px 1px 0 0 inset;
  color: white;
  text-shadow: #985a1b 0 1px 2px;
}
/* line 48, _multi-line-button.sass */
a.multi-line-button.orange:hover, a.multi-line-button.orange:focus {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #e4a667), color-stop(50%, #dd8d3c), color-stop(100%, #ae661e));
  background-image: -moz-linear-gradient(top, #e4a667 0%, #dd8d3c 50%, #ae661e 100%);
  background-image: linear-gradient(top, #e4a667 0%, #dd8d3c 50%, #ae661e 100%);
}
/* line 50, _multi-line-button.sass */
a.multi-line-button.orange:active, a.multi-line-button.orange.depressed {
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #b8732e), color-stop(100%, #cc8033));
  background-image: -moz-linear-gradient(top, #b8732e 0%, #cc8033 100%);
  background-image: linear-gradient(top, #b8732e 0%, #cc8033 100%);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  border-color: #824d17;
}
	
