/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */
BODY
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-variant:normal;
}

/* */
.Logon
{
	color: red;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

IMG
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-style: none;
}

/* text style for the links */
A.IMG
{
	text-decoration: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-style: none;
}

.TitoloPagina
{
	/*background-color: #FFFFFF;*/
	color: dimgray;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	}
.TitoloPaginaBlak
{
	/*background-color: #FFFFFF;*/
	color: black;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	}

/* */
.NoItemGrid
{
	color: dimgray;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

/* */
.ErrorText
{
	color: red;
	font-family: Arial;
	font-size: 12px;
	line-height: 18pt;
}
.GridFooter
{
background-color:#026EA8;
color:White;
font-family: Arial;
	font-size: 7pt;
}
A.LinkFooter
{
	background-color:#026EA8;
	color:White;
	font-family:Arial;font-size:20pt;
}
.GrigliaCarrello
{
    border-color:White;
	border-width:2px;
	border-style:solid;
	border-width:0px;
	background-color: White;
	min-height:0px;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
}
.GrigliaCarrelloUnlocked
{
    border-color:red;
	border-width:2px;
	border-style:solid;
	border-width:0px;
	background-color: White;
	min-height:0px;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
}
.ItemGrigliaCarrello
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.ItemGrigliaCarrelloUnlocked
{
    Border-Color:red;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.ItemTextOpenGrigliaCarrelloRight
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-variant:normal;
	text-align:Right;
}
.ItemTextOpenLongGrigliaCarrelloRight
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:normal;
	text-align:Right;
	width: 75px;
}
.ItemTextOpenGrigliaCarrelloRight
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:normal;
	text-align:Right;
	width: 55px;
}
.ItemGrigliaCarrelloRight
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Right;
}
.ItemGrigliaCarrelloCenter
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Center;
}
.ItemGridRigheOrdineItem
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.ItemGridRigheOrdineItemCenter
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    text-align:center;
     font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}
.ItemGridRigheOrdineItemright
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    text-align:Right;
    font-family: Verdana, Arial;
	font-size: 11px;
	font-variant:normal;
}    
.GrigliaResiduiItem
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.GrigliaResiduiItemCenter
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Center;
}
.GrigliaResiduiItemRight
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Right;
}
.GrigliaResidui
{
	background-color: White;
	border:white  1px solid;
	color: black;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}

.GrigliaDDTTestateItem
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.GrigliaDDTTestateItemCenter
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Center;
}
.GrigliaDDTTestateItemRight
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Right;
}
.GrigliaDDTTestate
{
	background-color: White;
	border:white  1px solid;
	color: black;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.GrigliaDDTRigheItem
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-variant:normal;
}
.GrigliaDDTRigheItemCenter
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Center;
}
.GrigliaDDTRigheItemRight
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align:Right;
}
.GrigliaDDTRighe
{
	background-color: White;
	border:white  1px solid;
	color: black;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
/* text style usato nei campi editabili delle griglie*/
.NormalTextBox
{
	font-family: verdana,Helvetica, sans-serif;
	font-size: 10px; /*=7pt*/
	font-weight: normal;
	width: 80%;
	float: left;
}

.NormalTextArea
{
	font-family: Helvetica, sans-serif;
	font-size: 9px; /*=7pt*/
	font-weight: normal;
	height: 28px;
	width: 100%;
}

.NormalTextAreaRiga
{
	font-family: Helvetica, sans-serif;
	font-size: 9px; /*=7pt*/
	font-weight: normal;
	height: 19px;
	width: 100%;
}

/* text style usato nei campi editabili*/
.TextBox
{
	font-family: verdana,Helvetica, sans-serif;
	font-size: 12px; /*=7pt*/
	font-weight: normal;
	width: 100%;
}
.OridneDrop
{
	font-family: verdana,Helvetica, sans-serif;
	font-size: 12px; /*=7pt*/
	font-weight: normal;
	width: 100%;
}
.TDOrdineLabel
{
	font-family: verdana,Helvetica, sans-serif;
	font-size: 12px; /*=7pt*/
	font-weight: normal;
}

.PercTextBox
{
	font-family: Helvetica, sans-serif;
	font-size: 9px; /*=7pt*/
	font-weight: normal;
	width: 100%;
}

.PercTextArea
{
	font-family: Helvetica, sans-serif;
	font-size: 9px; /*=7pt*/
	font-weight: normal;
	height: 31px;
	width: 100%;
}
.PercTextAreaBgGray
{
	font-family: Helvetica, sans-serif;
	font-size: 9px; /*=7pt*/
	font-weight: normal;
	height: 31px;
	width: 100%;
	background-color:Gray;
}
.TextArea
{
	font-family: Helvetica, sans-serif;
	font-size: 9px; /*=7pt*/
	font-weight: normal;
	height: 31px;
}

/* text style usato nei campi editabili del menu di sx*/
.MenuTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
}

/* text style usato nel logon*/
.LogonTextBox
{
	font-family:Verdana,  Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	height: 23px;
}
/* text style generico */
.Normal
{
     font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px    
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    line-height: 12px    
}

.NormalBoldGray
{
    font-family: Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: Gray;
}

.NormalBoldLblCarrello
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffaf56;
    border-style:none;
    background-color: White;
/*    height: 22px;
    width: 197px;*/
    text-align: center;
}
.NormalBoldLblUtente
{
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffaf56;
    border-style:none;
    background-color: White;
    height: 22px;
    width: 197px;
    text-align: left;
}

.NormalBoldGrayTab
{
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: Gray;
    line-height: 25px    
}

.NormalTab
{
    font-family: Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: Black;
    line-height: 12px    
}

/* text style per dropdown*/
.NormalDrop
{
    font-family: Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
}

.PercNormalDrop
{
   font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    width: 100%;
}
.TxtAreaImportazione
{
	Width:100%;
	background-color:#FFC080;
	font-family: Helvetica, sans-serif;
	font-size: 9px; /*=7pt*/
	font-weight: normal;
	height: 96px;
}

/* text style per bottoni */


.ButtonOrange
{
     font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color:#ffaf56;   
    /* color: white; */
    color: Blue
}
/*.ButtonGreen
{
     font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color:Green;
    color:White;   
}*/
.ButtonBlu
{
     font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color:#2381b4;   
    color: white;
    width: 219px;
}
.ButtonGreen
{
     font-family: Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color:green;   
    color: white;
    width: 219px;
}
.ButtonRed
{
    font-family: Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    background-color:red;   
    color: black;
}
LinkButtonBlue, LinkButtonBlue:link 
{
	text-decoration: none;
	color: #8080FF;
	font-weight: bold;
	font-family: Arial ;
}

A, A:link
{
	text-decoration: none;
	color: black;
	font-size: 11px;
}

A:hover
{
	text-decoration: none;
	color: Gray;
	font-size: 11px;
}


/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalCheckBox
{
    margin-left: -4px;
    font-family: Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalRadio
{
    font-family: Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    text-indent: -5px;
}

/* text style used for textboxes bold
.BoldTextBox
{
	font-family: Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: Bold;
	
}
*/

/* text style used for textboxes con bordi 
.BordedTextBox
{
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #999966; /*width: 100%;
}
*/
.TableArticoloPreventivi
{
/*	font-family: Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border-style: solid;
*/		
	border-width: 0px;
	background-color:#ffffff;
	width: 100%;
	height: 30%;
}
.TextArticoloPreventivi
{
	font-family: Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: NORMAL;
	color:Black;
	height: 30px;
	width: 100%;
}
.TextArticoloPreventiviRed
{
	font-family: Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: NORMAL;
	color:Red;
	height: 30px;
	width: 100%;
	z-index:0;
}
Center
{
	margin-left:auto; 
	margin-right:auto;
	}
td.center {
text-align: center;
}
panel.center{
	text-align: center;
}

table.center 
{
	margin-left:auto; 
	margin-right:auto;
	border-style:solid;
	}
TableDivPrev
{
	margin-left:auto; 
	margin-right:auto;
	border-style:solid;
	width: 500px;
	}

.NormalBoldSceltaPromozioneBRed
{
    font-family: Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    line-height: 12pt;
    Height:24px;
    Font-Size:Small; 
    Width:60%; 
    background-Color:Red;
    color:black;    
}
.NormalBoldSceltaPromozioneRed
{
    font-family: Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    line-height: 12pt;
    Height:24px;
    Font-Size:Small; 
    Width:80%; 
    color:red;    
}
.NormalBoldSceltaPromozioneBlack
{
    font-family: Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    line-height: 12pt;
    Height:24px;
    Font-Size:Small; 
    Width:80%; 
    color:Black;    
}
.NormalBoldSceltaPromozioneBlackW100
{
    font-family: Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    line-height: 12pt;
    Height:24px;
    Font-Size:Small; 
    Width:100%; 
    color:Black;    
}
.GrigliaPromoFlash
{
    border-color:#A8A8A8;
	border-width:1px;
	border-style:solid;
	background-color: White;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
	padding: 1px;
}
.ItemGrigliaPromoFlash
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.CellItemGrigliaPromoFlash
{
    background-color:transparent;
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.CellItemGrigliaPromoFlashBold
{
    background-color:transparent;
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-variant:normal;
	font-weight:bold;
}
.GrigliaPromoMarca
{
    background-color:#81c1f0; 
    border-color:#A8A8A8;
	border-width:1px;
	border-style:solid;
	background-color: White;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
	padding: 1px;
}
.ItemGrigliaPromoMarca
{
    background-color:transparent;
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.CellItemGrigliaPromoMarca
{
    background-color:transparent;
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
	text-align: center;
	font-weight:bold;
}
.CellItemGrigliaPromoMarcaBold
{
    background-color:transparent;
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-variant:normal;
	font-weight:bold;
}
.NormalBoldMarca
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;   
}
.GrigliaCatalogo
{
    Border-Color:#A8A8A8;
	border-width:2px;
	border-style:solid;
	border-width:0px;
	background-color: White;
	min-height:0px;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
}
.GrigliaCatalogoItem
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}

tabel.GrigliaCatalogo tr
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
tabel.GrigliaCatalogo td
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.GrigliaPreventivo
{
    Border-Color:#A8A8A8;
	border-width:2px;
	border-style:solid;
	border-width:0px;
	background-color: White;
	min-height:0px;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
}
.GrigliaPreventivoItem
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:1px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.TextArticoloPreventiviGray
{
	font-family: Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: NORMAL;
	color:Gray;
	height: 30px;
	width: 100%;
	z-index:0;
}

.OutletTextDarkBolt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: BOLD;
	color:Black;
	height: 20px;
}
.OutletTextGrayBolt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: BOLD;
	color:Gray;
	height: 20px;
}
.OutletTextGrayBoltBig
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: BOLD;
	color:Gray;
	height: 20px;
}
.OutletTextRedBolt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: BOLD;
	color:red;
	height: 20px;
}
.OutletTextRedBoltBig
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: BOLD;
	color:red;
	height: 20px;
}
.OutletTextDarkRid
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color:Black;
	height: 15px;
}
.GridOutletTable
{
    Border-Color:blue;
	border-width:2px;
	border-style:solid;
	border-width:0px;
	background-color: White;
	min-height:0px;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
}
.GridOutletTD
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:0px;
     font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.GridOutletMarcheTable
{
    Border-Color:blue;
	border-width:0px;
	border-style:solid;
	background-color: White;
	min-height:0px;
	color: black;
	font-family: VERDANA, Arial; 
	font-size: 8pt;
	text-decoration: none;
	text-align:center
}
.GridOutletMarcheTD
{
    Border-Color:#A8A8A8;
    Border-Style:Solid;
    Border-Width:0px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.GridOutletMarcheTR
{
    Border-Color:black;
    Border-Style:Solid;
    Border-Width:0px;
    font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-variant:normal;
}
.OutletMarchiLabel
{
	/*background-color: #FFFFFF;*/
	color: Silver;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	}
.GridOutletProdottoPrezziTable
{
    border-width:1px;
	background-color: White;
	border-color: White;
	border-spacing:0;
	border-top-width:1px; border-top-style:solid; border-top-color:#3C94EB; border-left-width:1px; border-left-style:solid; border-left-color: #3C94EB; border-right-width:1px; border-right-color: #3C94EB; border-right-style:solid;  
	border-bottom-width:1px; border-bottom-color:#3C94EB;border-bottom-style:solid; 
}
.GridOutletProdottoPrezziTD
{
    Border-Width:0px;
    border-bottom-style:none;
}
.GridOutletProdottoPrezziTR
{
    Border-Width:0px;
    border-bottom-style:none;
}
