﻿/****************************************/
/*** TEMA DI DEFAULT PER OGGETTI HTML ***/
/****************************************/
	/*** BODY ***/
	BODY
	{
		MARGIN: 0PX 0PX 0PX 0PX;
		PADDING-RIGHT: 0PX;
		PADDING-LEFT: 0PX; 
		PADDING-BOTTOM: 0PX; 
		PADDING-TOP: 0PX;
		FONT-SIZE: 8PX; 		
		FONT-FAMILY: ARIAL;
		BACKGROUND-IMAGE: URL(IMMAGINI/BACKGROUND.gif);
		COLOR: WHITE;
	}
	/*** TABLE ***/
	TABLE
	{
		PADDING: 0PX 0PX 0PX 0PX;
		MARGIN: 0PX 0PX 0PX 0PX;
		FONT: 9PT ARIAL;
		BORDER-COLLAPSE: COLLAPSE;
		TEXT-ALIGN: LEFT;		 
	}
	TD
	{			
		NOWRAP;		 
	}
	
	a {color : #DBB94F; text-decoration: underline;}
	a:VISITED {color : #C19B28; text-decoration: underline;}
	a:HOVER {color : #E6CD84; text-decoration : underline;}
	a:ACTIVE {color : #C19B28; text-decoration: underline;}

/****************************************/
/*** TEMA DI DEFAULT PER MASTER PAGE  ***/
/****************************************/
	/*TABLE*/
	.TableMaster
	{
		WIDTH: 100%;
	}
	.Pagina
	{
		height: expression(window.screen.height-320 + "px");
	}
	.TableProgress
	{
		BACKGROUND-COLOR: WHITE;
		/*BORDER: SOLID 1PX #CACACA;*/
		BORDER-COLLAPSE:COLLAPSE;
		WIDTH: 250PX;
		HEIGHT: 80PX;
	}
	/*TD*/
	.TDBordo
	{
		WIDTH: 10PX;
	}
	.TDHeaderSx
	{
		HEIGHT: 76PX;
		WIDTH: 330PX;
		BACKGROUND-IMAGE: URL(IMMAGINI/HEADER_SX.gif);
		BACKGROUND-REPEAT: NO-REPEAT;
		BACKGROUND-POSITION: RIGHT BOTTOM;
	}
	.TDHeaderDx
	{
		HEIGHT: 76PX;
		WIDTH: 17PX;
		BACKGROUND-IMAGE: URL(IMMAGINI/HEADER_DX.gif);
		BACKGROUND-REPEAT: NO-REPEAT;
		BACKGROUND-POSITION: LEFT BOTTOM;
	}
	.TDHeaderCentro
	{
		HEIGHT: 76PX;
		BACKGROUND-IMAGE: URL(IMMAGINI/HEADER_LN.gif);
		BACKGROUND-REPEAT: REPEAT;
		BACKGROUND-POSITION: BOTTOM;
	}
	.DivRagioneSociale
	{
		FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: LEFT;
		FONT-SIZE: 20PX;
		FONT-WEIGHT: BOLD;
		HEIGHT: 46PX;
		margin-left: 10px;
		vertical-align: middle;
	}
	.DivTitoloProgramma
	{
		FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: LEFT;
		FONT-SIZE: 12PX;
		FONT-WEIGHT: BOLD;
		HEIGHT: 30PX;
		margin-left: 10px;
		vertical-align: middle;
	}
	.DivDatiUtente
	{
		BACKGROUND-COLOR: TRANSPARENT;
		FONT-SIZE: 10px;
		TEXT-ALIGN: RIGHT;
		VERTICAL-ALIGN: MIDDLE;
		FONT-WEIGHT: BOLD;
		HEIGHT: 46PX;
	}
	.DatiUtenteLink
	{
		FONT-SIZE: 10px;
		VERTICAL-ALIGN: MIDDLE;
		TEXT-ALIGN: RIGHT;
		FONT-WEIGHT: BOLD;
		TEXT-DECORATION: UNDERLINE;
	}
	.DivMenu
	{
		HEIGHT: 30PX;
	}
	.TDFooterSx
	{
		HEIGHT: 50PX;
		WIDTH: 8PX;
		BACKGROUND-IMAGE: URL(IMMAGINI/FOOTER_SX.gif);
		BACKGROUND-REPEAT: NO-REPEAT;
		BACKGROUND-POSITION: RIGHT BOTTOM;
	}
	.TDFooterDx
	{
		HEIGHT: 50PX;
		WIDTH: 8PX;
		BACKGROUND-IMAGE: URL(IMMAGINI/FOOTER_DX.gif);
		BACKGROUND-REPEAT: NO-REPEAT;
		BACKGROUND-POSITION: LEFT BOTTOM;
	}
	.TDFooterCentro
	{
		HEIGHT: 50PX;
		BACKGROUND-IMAGE: URL(IMMAGINI/FOOTER_LN.gif);
		BACKGROUND-REPEAT: REPEAT;
		BACKGROUND-POSITION: BOTTOM;
	}
	.TDPiede
	{
		HEIGHT: 25PX;
		BACKGROUND-IMAGE: URL(IMMAGINI/SFONDO_MENU.PNG);
		BACKGROUND-REPEAT: REPEAT;
		FONT-SIZE: 10PX;
		COLOR: #DBB94F;
		VERTICAL-ALIGN: MIDDLE;
		FONT-WEIGHT: BOLD;
	}
	/*MENU*/
	.StaticMenuItem
	{
		BACKGROUND-COLOR: TRANSPARENT;
		PADDING-RIGHT: 5PX;
		PADDING-LEFT: 5PX;
		FONT-WEIGHT: BOLD;
		HEIGHT: 25px;
		FONT-SIZE: 10pt;
	}
	.StaticHover
	{
		COLOR: #FFFFFF;
	}
	.DynamicMenuItem
	{
		BACKGROUND-COLOR: #484848;
		FONT-SIZE: 8PT;
		FONT-WEIGHT: BOLD;
		COLOR: #DBB94F;
		HEIGHT: 20px;
		PADDING-LEFT: 2PX;
		PADDING-RIGHT: 2PX;
	}
	.DynamicHover
	{
		COLOR: #FFFFFF;
	}

	/*DIV*/
	.DivProgress1
	{
		FILTER: alpha(opacity=70);
		-moz-opacity:0.70;
		-khtml-opacity:0.70;
		POSITION:ABSOLUTE;
		TOP: 0;
		LEFT: 0;
		WIDTH: 100%;
		HEIGHT: 100%;
		BACKGROUND-COLOR: WHITE;
		
	}
	.DivProgress2
	{
		POSITION:ABSOLUTE;
		TOP: 40%;
		LEFT: 40%;
		color: #000000;
	}
	.DivMsgTitolo
	{
		TEXT-ALIGN: CENTER;
		VERTICAL-ALIGN: MIDDLE;
		HEIGHT: 15px;
		BACKGROUND-COLOR: #E0E0E0;
		BORDER-BOTTOM: 1PX SOLID #CACACA;
		COLOR: #909090;
		FONT-WEIGHT: BOLD;
		FONT-SIZE: 15PX;
	}
	.DivMsgTesto
	{
		TEXT-ALIGN: CENTER;
		VERTICAL-ALIGN: MIDDLE;
		WIDTH: 500PX;
		HEIGHT: 80px;
		PADDING-TOP: 10PX;
		PADDING-BOTTOM: 10PX;
		FONT-SIZE: 15PX;
	}
	.DivMsgChiudi
	{
		TEXT-ALIGN: CENTER;
		BACKGROUND-COLOR: WHITE;
		BORDER-TOP: 1PX SOLID #CACACA;
		COLOR: #E2E2E0; /**/
		FONT-WEIGHT: BOLD;
		HEIGHT: 15px;
		FONT-SIZE: 15PX;
	}

	/*LABEL*/
	.lblErrore
	{
		FONT-SIZE: 15PX; 
		COLOR:RED;
		FONT-WEIGHT:BOLD;
	}
	.lblSuccesso
	{
		FONT-SIZE: 15PX; 
		COLOR:GREEN;
		FONT-WEIGHT:BOLD;
	}

/** PRIMA TUTTO QUELLO CHE RIGUARDA LA MASTER PAGE**/
/** SUCCESSIVAMENTE IL RESTO **/

/****************************************/
/*** TEMA DI DEFAULT PER NOME CLASS   ***/
/****************************************/
/*TD*/
.TDLabelCenter
{
	TEXT-ALIGN: CENTER;
	WIDTH: 100px;
}
.TDLabelRight
{
	TEXT-ALIGN: RIGHT;
	WIDTH: 100px;
}
.TDLabelLeft
{
	TEXT-ALIGN: LEFT;
	WIDTH: 100px;
}
.TDLabelMiddle
{
	VERTICAL-ALIGN:MIDDLE;
	WIDTH: 100px;
}
.TDLabelRight170
{
	TEXT-ALIGN: RIGHT;
	WIDTH: 170px;
}

.TDBottoni
{
	TEXT-ALIGN: RIGHT;
	height: 35px;
	vertical-align: bottom;
}
.TDLabelTitolo
{
	COLOR: #DBB94F;
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 10PX;
	PADDING-TOP: 5PX;
}
.TDSep
{
	WIDTH: 10px;
}

/*DIV*/

/*HR*/
hr
{
	HEIGHT: 1PX;
	COLOR: #CACACA;
}

/*VALIDATOR AJAX*/
.HighLight
{
	BACKGROUND-COLOR: #FEFCAD;
	COLOR: RED;
}

.lnkGrid:link
{
	FONT-SIZE : 8PT;
	COLOR :BLACK;
	TEXT-ALIGN : CENTER;
}
.lnkGrid:visited
{
	FONT-SIZE : 8PT;
	COLOR :BLACK;
	TEXT-ALIGN : CENTER;
} 
.lnkGrid:active 
{
	FONT-SIZE : 8PT;
	COLOR :BLACK;
	TEXT-ALIGN : CENTER;
}

/*LABEL*/

/*PANEL*/
.PanelPerRicerca
{
	BORDER: 1PX SOLID #CACACA;
	/*BACKGROUND-COLOR: #484848;*/
	BACKGROUND-IMAGE: URL(IMMAGINI/BACKGROUND.gif);
}
.PanelPerErrore
{
	BORDER: 1PX SOLID #CACACA;
	BACKGROUND-COLOR: #FEFCAD;
}
.PanelPerSuccesso
{
	BORDER: 1PX SOLID #CACACA;
	BACKGROUND-COLOR: #FEFCAD;
}
.PanelPerDragRicerca
{
	FONT-SIZE: 12PT;
	FONT-WEIGHT: BOLD;
	COLOR: WHITE;
	CURSOR: HAND;
	BORDER-BOTTOM: 1PX SOLID #CACACA;
	BACKGROUND-COLOR: #484848;
}
.PanelBackgroud
{
	FILTER: alpha(opacity=70);
	-moz-opacity:0.70;
	-khtml-opacity:0.70;
	BACKGROUND-COLOR: WHITE;
}

/* METTO LE DIMENSIONI FISSE HAI CAMPI COMUNI */
#ctl00_ContentPlaceHolder_txtDsNeMa,
#ctl00_ContentPlaceHolder_txtDsNeMaR
{
	WIDTH:300PX;
}
#ctl00_ContentPlaceHolder_txtCdNeMa,
#ctl00_ContentPlaceHolder_txtNmTel1,
#ctl00_ContentPlaceHolder_txtNmTel2,
#ctl00_ContentPlaceHolder_txtNmFax1,
#ctl00_ContentPlaceHolder_txtLocali,
#ctl00_ContentPlaceHolder_txtCdFisc,
#ctl00_ContentPlaceHolder_txtCdPIVA
{
	WIDTH:100PX;
}
#ctl00_ContentPlaceHolder_txtE_mail,
#ctl00_ContentPlaceHolder_txtIndiri,
#ctl00_ContentPlaceHolder_lstCdList,
#ctl00_ContentPlaceHolder_lstCdAIVA
{
	WIDTH:200PX;
}
#ctl00_ContentPlaceHolder_txtCodCap
{
	WIDTH:30PX;
}
#ctl00_ContentPlaceHolder_txtProvin
{
	WIDTH:20PX;
}
.divModalPopupExtender
{
	padding-left:5px;
	padding-right:5px;
}
