/* BISI AREA x Gestione Albero / Griglie */
/* CSS Documento 
Rosso Logo: #DD251D       
Grigio: #D7D5D6	
Azzurro tab principale: #ebeff2
Azzurro Testata Tab Attributi RGB(216, 220, 223) &HD8DCDF
Azzurro Righe Tab Attributi RGB(235, 239, 242)	&HEBEFF2
Azzurro Bordo Righe Tab Attributi RGB(154, 155, 157) &H9A9B9D
Azzurro Body Tabella Principale RGB(235, 239, 242) &HEBEFF2
*/   

.tree_Main{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#123456;
width:185px;
/*height:100%;*/
}

.tree_Item{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
cursor:hand;
}

.Toolbar{

text-align:left;
}

.labelricerca 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:none;
font-weight:bold;
color: #333333;
/*width: 100px;*/
background-color: none;
}

.grd_Main{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color: #FFFFFF; 
padding:7px;
vertical-align:middle;
text-align:left;
/*border:fuchsia thick solid;*/
/*padding-left:5px;*/
}

.grd_GroupByLabel{
border-color:#9a9b9d;
border-width:2px;
padding:0px;
font-size:22px;
}

.grd_Allegati_ContainerMainTable{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#ebeff2;
font-size:10px;
color:#000000;
padding:7px;
vertical-align:middle;
text-align:left;
}
.grd_Allegati_ContainerInnerTable{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color:#fafafa;
font-size:10px;
color:#000000;
padding:7px;
vertical-align:middle;
text-align:left;
}

.Grd_Allegati_Line{
color:#bcc0c3;
text-align:left;
width:90%;
height:2px;
/*margin-left:9px;*/
}

.grd_Header{
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
font-size:10px;
background-color: #D7D5D6; 
/*color:#000000;*/
text-align:center;
}
.grd_Pager{	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
border:3px;
}

.grd_RowStyle{
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*font-size:10px;*/
/*background-color: #FFFFFF; */
}
.grd_RowAlternateStyle{
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*font-size:10px;*/
/*background-color: #FFFFFF; */
}
.grdDoc_Cell{
/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*font-size:10px;*/
/*padding:2px;*/
/*background-color: #FFFFFF;*/
/*vertical-align:middle;*/
/*text-align:center;*/
}

/*Stile delle immagini sia nell'intestazione che nelle tabelle*/
/*Stile del tag <A ...*/
.HTML_A_ImageCell a:link,.HTML_A_ImageCell a:visited,.HTML_A_ImageCell a:active,.HTML_A_ImageCell a:hover{
border:0px;
text-decoration:none;
font-weight:bold;
BORDER-BOTTOM: #ffffff 0px solid;
}

/*Stile del Tag <img ...  Es tabella Allegati*/
.HTML_IMG_ImageCell{
border:0px;
/*width:80px; */
height:80px;	
}
.HTML_IMG_ImageCellSmall{
border:0px;
/*width:40px; */
/*height:40px;*/
}

.ImageCell{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:2px;
color:#D7D5D6;
background-color: #FFFFFF;
vertical-align:middle;
text-align:center;
border:0px;
width:40px; 
height:40px;
}
.DisabledCell{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:2px;
color:#D7D5D6;
background-color: #FFFFFF;
vertical-align:middle;
text-align:center;
}

/*Usata nella tabella degli Oggetti Esterni*/
.ImageCellSmall
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
padding:2px;
color:#D7D5D6;
background-color: #FFFFFF;
vertical-align:middle;
text-align:center;
background-repeat:no-repeat;
background-position:center center;
width:40px;
height:40px;
border:"3px";
}

.grdDoc_ButtonCell_ContainerMainTable{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#ebeff2;
vertical-align:middle;
text-align:left;
cursor:pointer;
border-width:0px;
padding:9px;
}
.grdDoc_ButtonCell_ContainerInnerTable{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#fafafa;
vertical-align:middle;
text-align:left;
cursor:pointer;
border-width:0px;
padding:9px;
}

.grdDoc_HREF_ContainerMainTable a:link,.grdDoc_HREF_ContainerMainTable a:visited,.grdDoc_HREF_ContainerMainTable a:active,.grdDoc_HREF_ContainerMainTable a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#ebeff2;
vertical-align:middle;
text-align:left;
cursor:pointer;
border-width:0px;
padding:9px;
}
.grdDoc_HREF_ContainerInnerTable a:link,.grdDoc_HREF_ContainerInnerTable a:visited,.grdDoc_HREF_ContainerInnerTable a:active,.grdDoc_HREF_ContainerInnerTable a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#fafafa;
vertical-align:middle;
text-align:left;
cursor:pointer;
border-width:0px;
padding:9px;
}

/* START AREA STILI Della Pagina 3*/
.PG3Box
{
font-family: Verdana, Arial, Helvetica, sans-serif;
/*padding:2px;*/
/*color:#D7D5D6;
height:auto;
min-height: 20px;
height: 20px;
border: double;
*/

background-color: #EBEFF2;
height: auto !important;
width:238px !important;

/*
background-color: #EBEFF2;
vertical-align:middle;
text-align:center;
height:23px;
*/
}

.PG3BoxQuadro
{
font-family: Verdana, Arial, Helvetica, sans-serif;
/*padding:2px;*/
/*color:#D7D5D6;
height:auto;
min-height: 20px;
height: 20px;
border: double;
*/

background-color: #EBEFF2;
height: auto !important;
width:490px !important;
/*
background-color: #EBEFF2;
vertical-align:middle;
text-align:center;
height:23px;
*/
}

/*Da usare solo x Override default sul Box*/
.PG3DefaultGroup
{
/*background-color: #EBEFF2;*/	/*	EBEFF2;	*/
/*'border-style: ridge;*/
/*border-width:5px;*/
}
.1a
{
	background-image: url(/immagini/sfondo00.gif);
	background-repeat:repeat-x;
	background-position: top;
}
.PG3DefaultHeader
{
	background-image: url(/immagini/HeaderBox3.jpg);
	height:23px;
	width:238px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:hand;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left:13px;
	padding-right: 8px;
}

.PG3QuadroHeader
{
	background-image: url(/immagini/HeaderBox3_Quadro.jpg);
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:hand;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left:13px;
	padding-right: 8px;
}

.PG3DefaultItem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:8px;
	padding-right: 3px;	
	/*height:auto;*/
}
.PG3DefaultItemHover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left:8px;
	padding-right: 3px;	
	cursor:hand;
}

/*Stile del TAG IMG del sinottico*/
.HTML_PG3_Sinottico
{
	border:0px;
	width:472px;
	height:250px;
	/*height:238px;*/
}

/*Stile del TAG IMG nel box Immagine*/
.HTML_PG3_Immagine
{
	border:0px;
	width:238px;
	/*height:238px;*/
}

/*Stile del TAG IMG nel box Marchi*/
.HTML_PG3_Marchi
{
	width:30px;
	height:30px;
}

/*Stile del del box Immagine*/
.PG3_Immagine
{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;	
}

/*Stile dell codice Articolo nel bog Articolo*/
/* Staccato tanto non funziona !!!*/
PG3_CodArt_Literal
{		
	color: Red;
	background-color: #123456;
	border-style:groove;
	border-bottom-width:thick;	
	
	/*background-color: #123456;*/ /*EBEFF2;*/
}

/* END AREA STILI Della Pagina 3*/

/* BISI END AREA*/


/*MARIO CATALOGO*/
/*Tabella di livello superiore*/
.TABLE_CAT_az{
width:550px;
border:0px;
padding:0px;
text-align:left;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin-top:12px;
}
.TD_intesta_CAT_az{
width:550px;
height:30px;
}
.TD_contenuto_CAT_az{
width:550px;
background-image:url(/immagini/cat_tab_2.gif);
background-repeat:repeat-y;
text-align:left;
vertical-align:top;
}
.TD_footer_CAT_az{
width:550px;
height:2px;
}
/*Tabella di intestazione (quella col box bianco ombreggiato)*/
.TABLE_intestazione{
width:496px;
border:0px;
padding:0px;
text-align:left;
margin-left:31px;
}

/*usata all'interno della Tab tipo 2/A*/
.TABLE_intestazione_Interna{
width:250px;
border:0px;
padding:0px;
text-align:left;
margin-left:7px;
}

.img_intestazione{
width:496px;
height:4px;
border:0px;
padding:0px;
margin:0px;
}
.td_intestazione_spallasx{
width:4px;
border:0px;
padding:0px;
margin:0px;
background-image:url(/immagini/layout_tipo_1_pulito_02.gif);
background-repeat:repeat-y;
}
.td_intestazione_spalladx{
width:4px;
border:0px;
padding:0px;
margin:0px;
background-image:url(/immagini/layout_tipo_1_pulito_04.gif);
background-repeat:repeat-y;
}
.a1{
background-image:url(/immagini/sfondo_00.gif);
background-repeat:repeat-y;
background-position:top;}
.td_intestazione_centro{
width:488px;
border:0px;
padding:0px;
margin:0px;
background-color:#FFFFFF;
vertical-align:top;
}
/*Tabella di livello 1*/
.TABLE_INT_az{
width:523px;
border:0px;
padding:0px;
text-align:left;
margin-left:13px;
}
.TD_intesta_INT_az{
width:523px;
height:34px;
}
.TD_contenuto_INT_az{
width:523px;
background-image:url(/immagini/cat_tabint_2.gif);
background-repeat:repeat-y;
padding-left:7px;
padding-right:10px;
padding-bottom:3px;
}
.TD_footer_INT_az{
width:523px;
height:5px;
}
.HTMLTAB_documentiesterni{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
width:523px;
border:0px;
padding:0px;
text-align:left;
margin-left:13px;
background-color:#ebeff2;
}
/* Tabella allegati */
.HTMLTAB_filtrocampi{
background-color:#f8faf9;
background-image:url(/immagini/sfondo_imbuto.gif);
background-repeat:repeat-y;
background-position:right;
border:1px solid #cccccc;
width:120px;
}
.HTMLTD_filtrocampi0{
width:21px;
}
.HTMLTD_filtrocampi1{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
vertical-align:middle;
padding-right:10px;
padding-left:3px;
}
.HTMLTD_filtrocampi2{
width:12px;
padding-right:3px;
}

.grd_Attributi
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color: #FFFFFF; 
padding:7px;
vertical-align:middle;
text-align:left;
/*border:fuchsia thick solid;*/
/*padding-left:5px;*/
}

.grd_AttributiHeader{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding:2px;
/*border:1px solid #999999;*/
background-color:#d8dcdf;
vertical-align:middle;
}

.grd_attributirowstyle{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:2px;
background-color:#ebeff2;
}

.grd_attributirowalternatestyle{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding:2px;
background-color:#eff2dd;
}

/*MARIO CATALOGO*/