@charset "iso-8859-1";

body {
	scrollbar-face-color : ##ffffff;
	scrollbar-arrow-color : #666666;
	scrollbar-base-color : #ffffff;
	scrollbar-shadow-color : #ffffff;
	scrollbar-dark-shadow-color : #ffffff;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color : #000000;
	scrollbar-track-color:#ffffff;
}

.td_biancosfondo    {background:#FFFFFF;}

.td_giallo   {background:#FFEA9F;}   

.td_gialloScuro  {background:#FFD300;}    

/* 2005 */
.td_azzurro_kilma   {background:#CEE7F8;}

.td_azzurro_metis	{background:#73A5C4;}
/* ----------------------------------------- */

.td_blu      {background:#085786;}     	 

.td_prodotto { background:#FFFBE7;
			   text-align : center;
			   margin: 2px;
			   padding: 2px;}   

.td_prodotto_kilma { background:#B2DAF4;
			   text-align : center;
			   margin: 2px;
			   padding: 8px;} 

.td_prodotto_metis { background:#B4DBF4;
			   text-align : center;
			   margin: 2px;
			   padding: 8px;}   

.td_datigscuro  {background: #FFD300;
				margin: 2px;
				padding: 2px;
				text-align : center;
				padding-left : 2px;
				padding-right : 2px;
				padding-top : 2px;
				padding-bottom : 2px;
				word-wrap : normal;}     	
.td_datigscuro_metis  {background: #60BDEB;
				margin: 2px;
				padding: 2px;
				text-align : center;
				padding-left : 2px;
				padding-right : 2px;
				padding-top : 2px;
				padding-bottom : 2px;
				word-wrap : normal;}     	
.td_bordo_bottom2 { border-bottom:2px solid #000000}
.td_bordo_bottom1 { border-bottom:1px solid #000000}
.td_bordo_dx {border-right:1px solid #000000}
.td_bordo_sx {border-left:1px solid #000000}

.td_datigmedio  {background:#FFF7D6;
				text-align : center;
				margin: 2px;
				padding: 2px;}    
.td_datigchiaro {background:#FFFBE7;
				text-align : center;
				margin: 2px;
				padding: 2px;}    
.td_datinero {  background:#000000;}



.td_datitesto {	background:#FFFFFF;
	            margin: 3px;
				padding: 3px;}



.td_note {background:#FFEA9F;
		  text-align : left;
		  margin: 2px;
		  padding: 2px;}




.td_menusx {	text-align : center;
				margin: 2px;
				padding: 2px;}				

.td_menusx_attivo {text-align : center;
				   margin: 2px;
				   padding: 2px;}




.td_TabAzzurraChiaro {background-color:#DEEBF7;
					  text-align : center;
					  margin: 2px;
				      padding: 2px;}				  			
.td_TabAzzurraScuro {background-color:#BDD7E7;
					  text-align : center;
					  margin: 2px;
				      padding: 2px;}			

.td_TabAzzurraChiaroSx {background-color:#DEEBF7;
					  text-align : left;
					  margin: 2px;
				      padding: 2px;}				  			
.td_TabAzzurraScuroSx {background-color:#BDD7E7;
					  text-align : left;
					  margin: 2px;
				      padding: 2px;}			

.td_TabAzzurraChiaroDx {background-color:#DEEBF7;
					  text-align : right;
					  margin: 2px;
				      padding: 2px;}				  			
.td_TabAzzurraScuroDx {background-color:#BDD7E7;
					  text-align : right;
					  margin: 2px;
				      padding: 2px;}			

					  
.SfondoSchedaArancioScuro {background-color:#F68B1E}
.SfondoSchedaArancioChiaro {background-color:#FBDCBC}
.SfondoSchedaAzzurroChiaro {background-color:#C4DBF0}
.SfondoSchedaGiallo {background-color:#FFEA9F}
.SfondoSchedaGialloChiaro {background-color:#FFF5D2}
.SfondoSchedaGialloScuro {background-color:#FFDB4D}
.SfondoNero {background-color:#000000}

.TabellaRif_TdGialloChiaroLeft 	{background-color:#FFF5D2;
			       	padding: 2px;
			       	text-align : left;}
.TabellaRif_TdGialloChiaroCenter{background-color:#FFF5D2;
			       	padding: 2px;
			       	text-align : center;}			       
.TabellaRif_TdGialloScuroLeft {background-color:#FFDB4D;
			      padding: 2px;
			      text-align : left;
			      vertical-align : top;}
.TabellaRif_TdGialloScuroCenter {background-color:#FFDB4D;
			      	padding: 2px;
			      	text-align : center;
			      	vertical-align : top;}
.SfondoTabellaRif   {background-color:#000000;}


.TabIndiceArancioCatalogo {background-color:#FDCEA0;}

.TabIndiceArancio1 {background-color:#FF7403; padding: 2px;}
.TabIndiceArancio2 {background-color:#FF9B41; padding: 2px;}
.TabIndiceArancio3 {background-color:#FFE9CE; padding: 1px;}
.TabIndiceArancio4 {background-color:#FFF4E7; padding: 1px;}

.TabIndiceVerde1 {background-color:#2DA89F; padding: 2px;}
.TabIndiceVerde2 {background-color:#69C5B6; padding: 2px;}
.TabIndiceVerde3 {background-color:#DFF1EC; padding: 1px;}
.TabIndiceVerde4 {background-color:#EEF9F5; padding: 1px;}

.TabIndiceRosso1 {background-color:#FF3344; padding: 2px;}
.TabIndiceRosso2 {background-color:#FF6D71; padding: 2px;}
.TabIndiceRosso3 {background-color:#FFDCDA; padding: 1px;}
.TabIndiceRosso4 {background-color:#FEEEEC; padding: 1px;}

.TabIndiceGiallo1 {background-color:#FFD606; padding: 2px;}
.TabIndiceGiallo2 {background-color:#FFE24D; padding: 2px;}
.TabIndiceGiallo3 {background-color:#FFF9D4; padding: 1px;}
.TabIndiceGiallo4 {background-color:#FFFCEA; padding: 1px;}

.TabIndiceAzzurro3 {background-color:#D4E0ED; padding: 2px;}
.TabIndiceAzzurro4 {background-color:#E7F0F5; padding: 2px;}

.td_pagfooter {	text-align : center;
				margin: 0px;
				padding: 0px; background-color:#BDD7E7;}				

.td_pagfooterArancio {	text-align : center;
				margin: 0px;
				padding: 0px; background-color:#FF7403;}				

.td_pagfooter_attivo {text-align : center;
				   margin: 0px;
				   padding: 0px; background-color:#075585;}
				   
/* ---------------------------------------------------------------------------------------*/
/* Aggiunte anno 2004*/
.td_prodottoNovita { 
				background:#FFFBE7;
				background-image:url(../ico/ico_novita.gif);
				background-repeat:no-repeat; 
				background-position:top
			   text-align : center;
			   margin: 2px;
			   padding: 2px;}   

.td_Flusso    	{background:#E6E7E8;}
.td_Flusso40gr  {background:#FFF3D2;}
.td_Flusso60gr  {background:#FFE797;}
.td_Flusso80gr  {background:#FBB879;}

.td_Flusso10gr  {background:#C8EBFB;}
.td_Flusso40_2gr  {background:#FFF3D2;}
.td_Flusso60_2gr  {background:#FFE797;}

/* x riga di intestazione*/
table.cap17 th {
			border-color:#000000;
			border-style:solid;
			border-width:2px 1px 2px 0px;}
	table.cap17 th.right {
			border-width:2px 0px 2px 0px;}
	table.cap17 th.right1px {
			border-width:2px 1px 2px 0px;}
	table.cap17 th.bottom0px {
			border-width:2px 0px 0px 0px;}
	table.cap17 th.bottom1pxtop2pxright1px {
			border-width:2px 1px 1px 0px;}
	table.cap17 th.bottom1pxtop2pxright0px {
			border-width:2px 0px 1px 0px;}
	table.cap17 th.bottom2pxtop2pxright0px {
			border-width:2px 0px 2px 0px;}


table.cap17 td {
			border-color:#000000;
			border-style:solid;
			border-width:0px 1px 1px 0px;}
	table.cap17 td.right {
			border-width:0px 0px 1px 0px;}
	table.cap17 td.bottom2px {
			border-width:0px 1px 2px 0px;}
	table.cap17 td.bottom2pxright0px {
			border-width:0px 0px 2px 0px;}
	table.cap17 td.bottom1pxright0px {
			border-width:0px 0px 1px 0px;}
	table.cap17 td.right2px {
			border-width:0px 2px 1px 0px;}
	table.cap17 td.right2pxbottom2px {
			border-width:0px 2px 2px 0px;}		
	table.cap17 td.right1pxbottom2px {
			border-width:0px 1px 2px 0px;}		


table.cap3 td.left2px {
			border-color:#000000;
			border-style:solid;
			border-width:0px 0px 0px 2px;}

table.cap3 td.top1px {
			border-color:#000000;
			border-style:solid;
			border-width:1px 0px 0px 0px;}


table.cap9 td {
			border-color:#000000;
			border-style:solid;
			border-width:1px 1px 1px 1px;}
	table.cap9 td.0px0px1px0px {
			border-width:0px 0px 1px 0px;}
	table.cap9 td.0px0px1px2px {
			border-width:0px 1px 2px 0px;}
	table.cap9 td.0px0px2px0px {
			border-width:0px 0px 2px 0px;}
	table.cap9 td.0px2px1px0px {
			border-width:0px 2px 1px 0px;}
	table.cap9 td.0px2px2px0px {
			border-width:0px 2px 2px 0px;}		
	table.cap9 td.0px1px2px0px {
			border-width:0px 1px 2px 0px;}		
	table.cap9 td.2px2px2px0px {
			border-width:2px 2px 2px 0px;}		
	table.cap9 td.2px0px2px0px {
			border-width:2px 0px 2px 0px;}		
	table.cap9 td.2px0px1px0px {
			border-width:2px 0px 1px 0px;}		
	table.cap9 td.0px0px2px0px {
			border-width:0px 0px 2px 0px;}		
	table.cap9 td.0px1px1px0px {
			border-width:0px 1px 1px 0px;}		
			


sup.cap17 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
}

sub.cap17 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
}

.borderbottom2px {
				border-color:#000000;
 				border-style:solid;
				border-width:0px 0px 2px 0px;}

.borderbottom1px {
				border-color:#000000;
				border-style:solid;
				border-width:0px 0px 1px 0px;
				}
				
.borderbottomdx_intestazione {
				border-color:#000000;
				border-style:solid;
				border-width:0px 1px 2px 0px;
				}
				
.borderbottomdx {
				border-color:#000000;
				border-style:solid;
				border-width:0px 1px 1px 0px;
				}				

.divScrollbar {
	scrollbar-face-color : #FFEA9F;
	scrollbar-arrow-color : #666666;
	scrollbar-base-color : #FFEA9F;
	scrollbar-shadow-color : #FFEA9F;
	scrollbar-dark-shadow-color : #FFEA9F;
	scrollbar-highlight-color : #FFEA9F;
	scrollbar-3dlight-color : #000000;
	scrollbar-track-color:#FBF0CA;
}


/* 2005 */
.td_pagfooterAzzurro {
	text-align : center;
	margin: 0px;
	padding: 0px; background-color:#59A5C9;}
/* --------------------- */


/* #########################################################################
2006 
######################################################################### */

/* - - - - - - - - - - - - - - - - - - - - - 
C O D I C E  P E R  L E  T A B E L L E (es. pag 06)
- - - - - - - - - - - - - - - - - - - - - */
#SchemaImpianto {background-color:#B4DBF4; padding:10px; text-align:center;}
	#SchemaImpianto td.imgImpianto { padding:10px; padding-top:119px !important; padding-top:121px; padding-right:0; border:0px solid #000; background-color:B4DBF4;}
	#SchemaImpianto td.contTabelle { width:180px;}
	#SchemaImpianto td.trattiniSeparatore {background-image:url(../img/bkg_tratteggio.jpg); background-position:0 120px !important; background-position:0 122px; background-repeat:no-repeat; width:10px;}	
	#SchemaImpianto .trattSeparMulti {background-image:url(../img/bkg_tratteggio.jpg); background-position:0 bottom; background-repeat:no-repeat; width:10px;}		

#accessori {padding:4px; text-align:center; background-color:#30B2E6; font-size:12px; font-variant:small-caps; border:1px solid #000}
	#accessori a {color:#FFFFFF; text-decoration:underline;}
	#accessori a:hover {color:#FFFFFF; text-decoration:none;}	
	#accessori .didascalia {font-size:10px; font-variant:normal;}
	
#accessoriTabella {background-color:#B4DBF4; font-size:12px; margin-top:5px;}	
	#accessoriTabella th.titoloTabella {background-color:#30B2E6; text-align:center; font-size:11px; border-bottom:1px solid #000; height:20px;}
	#accessoriTabella .bkgTabellaFoto {
				background-image:url(../img/bkg_tratteggio.jpg); background-position:0 50%; background-repeat:no-repeat; 
				padding:2px; font-size:11px; text-align:center; 
				height:120px; border-bottom:1px solid #000;
	}
	#accessoriTabella th.codice {background-color:#30B2E6; font-size:11px; border-right:1px solid #000; padding:2px; width:50%;}
	#accessoriTabella th.sovraprezzo {background-color:#30B2E6; font-size:11px; padding:2px; width:50%;}	
	#accessoriTabella td  { font-size:11px; padding:2px;} 

	#accessoriTabella td.codice {background-color:#CEE7F8; border-right:1px solid #000; text-align:center}
	#accessoriTabella td.sovraprezzo {background-color:#CEE7F8; font-size:11px; text-align:center}	

/* ######################################################################### */

/* #########################################################################
2007 
######################################################################### */

/* - - - - - - - - - - - - - - - - - - - - - 
C O D I C E  P E R  L E  T A B E L L E  D I   I N D I C E
- - - - - - - - - - - - - - - - - - - - - */
.grassetto { font-weight:bold}
.centrato { text-align:center}

table.indice td { font-size:11px; padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	table.indice td a { color:#000; text-decoration:underline}
	table.indice td a:hover { color:#000; text-decoration:none;}
.tdtitolo { background-color:#7ca6ba;}
.tdalternato1 { background-color:#c7d5df;}
.tdalternato2 { background-color:#e0e8ed;}

.bordoR2px {border-right:2px solid #7bbdd1;}
.bordoL2px {border-left:2px solid #7bbdd1;}
.bordoT2px {border-top:2px solid #7bbdd1;}
.bordoB2px {border-bottom:2px solid #7bbdd1;}


div#SchemaImpianto_container {position:relative; width:730px; margin:0 auto;}