﻿/* Ha la caratteristica di avere il menù a sinistra e i contenuti a destra che 
   non devono essere necessariamente allineati in fondo*/

/****** COLORI *****************/
/*
	#bb0102: ROSSO SACMI
	#51606b: CARTA DA ZUCCHERO
*/

/*Prevale sullo stile omonimo in Gruppo01Site.css*/
.tSinistraGruppo01Site01Master
{
	height:296px;/*impongo che la cella che contiene strettamente l'albero abbia un'altezza fissa (che, considerando il numero dei nodi e sottonodi che avrà, coincide poi con il massimo della sua espansione)*/	
}

/*Prevale sullo stile omonimo in Gruppo01Site.css*/
.cellaAltaTabSinistraGruppo01Site01Master
{
	height:296px;/*impongo che la cella che contiene strettamente l'albero abbia un'altezza fissa (che, considerando il numero dei nodi e sottonodi che avrà, coincide poi con il massimo della sua espansione)*/	
}
/*Prevale sullo stile omonimo in Gruppo01Site.css*/
.cellaBassaTabSinistraGruppo01Site01Master
{
	width:220px;	
	height:110;/*impongo che la cella che contiene i Box abbia un'altezza fissa, il contenuto a destra non deve essere allineato. */	
	vertical-align:top;
	border: solid 0px red;
}


/*Stili di gruppo Gruppo01ListLineeProdotti01.aspx */

.tListLineeProdotti01
{
	width:100%;	
}

.tItemLineeProdotti01
{
	margin-bottom:10px;	
}

.titoloAziendaLineeProdotti
{
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:700;
	color:#bb0102;
}
.titoloDesc
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
}
h3.titoloDesc, h4.titoloDesc
{
	margin-bottom:0px;
	margin-top:0px;	
}
a.titoloDesc:link,a.titoloDesc:visited
,a.titoloDesc:hover,a.titoloDesc:active
{
	font-family:Arial,Verdana;
	font-size:8pt;
	text-decoration:underline;
	font-weight:bold;
	color:#51606b;			
}
#spanPerformance.itemContent
{
	font-style:italic;	
}
.tdItemDescr
{
	vertical-align:top;
	padding-top:5px;
}
a.linkAziendaLineeProdotti:link , a.linkAziendaLineeProdotti:visited
, a.linkAziendaLineeProdotti:hover, a.linkAziendaLineeProdotti:active
{
	font-family:Arial,Verdana;
	font-size:9pt;
	text-decoration:underline;
	font-weight:normal;
	color:#bb0102;
	font-style:normal;	
}
a.linkScopriTuttiProdotti:link ,a.linkScopriTuttiProdotti:visited
,a.linkScopriTuttiProdotti:hover,a.linkScopriTuttiProdotti:active
{
	font-family:Arial,Verdana;
	font-size:9pt;
	text-decoration:underline;
	font-weight:normal;
	color:#51606B;
	font-style:normal;	
}
a.linkRichiediInformazioni:link ,a.linkRichiediInformazioni:visited
,a.linkRichiediInformazioni:hover,a.linkRichiediInformazioni:active
{
	font-family:Arial,Verdana;
	font-size:9pt;
	text-decoration:underline;
	font-weight:normal;
	color:#51606B;
	font-style:normal;	
}
.tdListLineeProdotti01Box
{
	width:220px;
	vertical-align:top;	
	text-align:right;
}

.tdItemImageLineaProdotti
{
	padding-bottom:5px;	
	vertical-align:bottom;
	text-align:left;
}
/*Spostato in Grupppo01Site.css
.box02_tableCont_LineeProdotti
{
	width:100%;
	height:100%;
	border:solid 1px #7d909f;
	margin-bottom:10px;
	background-color:#ffffff;
}*/

.tdSpanAltoProdottiLinee
{
	height:4px;
	font:1px;
}

.cellaMapPathProdottiServizi
{
	padding-bottom:10px;		
}

.tdSearchProdotti
{
	padding-bottom:15px;
}
.tdDescrBreveLineeProdotti
{
	padding-left:10px;	
	padding-bottom:10px;
}
.tdDescrLineeProdotti
{
	padding-left:20px;	
	padding-bottom:10px;
}
.tdItemDescrizioneLineaProdotti
{
	padding-bottom:10px;	
}
.tdHtmlLiberoLineeProdotti
{
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:normal;
	padding-left:10px;	
	padding-bottom:10px;
	padding-right:10px;
}
.tdListaLineeProdotti
{
	
}

.labelCercaProdotti
{
	font-family:Arial,Verdana;
	font-size: 9pt;
	padding-left:10px;
	color:#51606b;
}




/********** STILE  SiteMapPath ***************/
.cellaSiteMapPath
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	color:#51606b;/*influenza il colore del separatore se per questo non viene specificato uno stile*/
	padding: 0 0 0 5;
}
.nodeStyle, a.nodeStyle:link,  a.nodeStyle:visited, a.nodeStyle:hover, a.nodeStyle:active
/*stile seguito da tutti i nodi che sono link*/
{
	font-family:Arial,Verdana;	
	font-size: 8pt;	
	color:#51606b;
	font-weight:normal;
	text-decoration:none;
}
.rootNodeStyle
{
	font-family:Arial,Verdana;	
	font-size: 8pt;	
	color:#51606b;
}
.currentNodeStyle
/*il nodo corrente non è un link dunque il suo testo segue questo stile*/
{
	font-family:Arial,Verdana;	
	font-size: 8pt;	
	text-decoration:none;
	font-weight:bold;
	color:#51606b;
}
.separatoreMapPath
{
	font-family:Arial,Verdana;	
	font-size: 8pt;	
	text-decoration:none;
	font-weight:bold;
}
h1.currentNodeStyle
{
	
	color:#51606b;
	margin-top:0px;
	margin-bottom:0px;
	display:inline;	
}



