﻿
/******************************************************
** 20080630 ARispoli
** Modifiche per pagine amministrazione
*******************************************************/

#AdminBodyContainer
{
	width:  100%;
	background-color: White;
	display: inline;
	float: left;
	text-align: left;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

h1
{
	text-align: left;
}


/******************************************************
** 20080603 ARispoli
** Modifiche per pagina utenti
*******************************************************/
#browser .tools
{
	background-image: url(../../images/btn_tools.gif);
	background-repeat:no-repeat;	
	color:White;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center; 	
	width:100px;
	font-size:85%;
	text-transform:uppercase;	
}

#browser
{
	/* setup the default fonts/size */ /*font-family:Calibri, Sans-Serif; 	font-size:12pt;*/
	width: 100%; /*width:700px;*/
	text-align: left;
}

/* Tree Pane */
#browser .sidebar
{
	float: left; /* workaround for IE6 double margin float bug */
	display: inline; /* make room for the a border */
	margin: 0px 0px 0px 6px;
	width: 275px;
	border: solid 1px #a7bac5;
	background-color: #fff;
}

#browser .sidebar .title
{
	background-color: #EDF5FF;
	border-bottom: solid 1px #9eb6ce; /*color:#1f3695;*/ /*font-size: 11pt; /* center the text vertically */
	height: 20px;
	line-height: 20px; /* indent it a little bit */
	padding: 0px 0px 0px 0px;
	font-size:10pt;
	width: 100%;
}

#browser .sidebar .folders .tree
{
	border: none;
	height: 456px;
	overflow: auto;
}

#browser .contentPanel
{
	height: 456px;
	padding-left: 2px;
	width:99.6%;
}

#browser .contentPanel .sectionHeader
{
	text-align: left; 
	padding-top:4px;
	height:30px;
	vertical-align:bottom;
}

#browser .contentPanel .divsectionHeader
{
	text-align: left; 
	padding-top:2px;
	height:20px;
	vertical-align:bottom;	
	background-image: url(../../images/background_user_management.gif);
	background-repeat: repeat-x;
	background-position: top center;
	border:solid 1px #a7c4e9;
}
#browser .contentPanel .divsectionHeader:HOVER
{
	text-align: left; 
	padding-top:2px;
	height:20px;
	vertical-align:bottom;	
	background-image: url(../../images/background_user_management_h.gif);
	background-repeat: repeat-x;
	background-position: top center;
	border:solid 1px #60a9f9;
}

#browser .contentPanel .sectionHeader .sectionTitle
{
	font-size:11pt;	
	color:#0066CB;
}

#browser .contentPanel .divsectionHeader .sectionTitle
{
	font-size:11pt;	
	color:#0066CB;
}

#browser .contentPanel .sectionHeader a
{
	padding-left:10px;	
	font-size:8pt;	
}

#browser .contentPanel .divsectionHeader a
{
	padding-left:10px;	
	font-size:8pt;	
}

#browser .sidebar .folders .tree IMG
{
	padding: 0px 1px 0px 0px;
}

#browser .sidebar .folders .tree .node
{
	/*font-size:10pt;*/
	border: solid 1px #fff;
	padding: 1px; /*color:#444;*/
}

#browser .sidebar .folders .tree TD.selected-node
{
	background-color: #f6fbfd;
	border-color: #99defd;
}

/* Content Pane */
#browser .content
{
	border: solid 1px #a7bac5;
	border-left: none;
	height: 477px;
	background-color: #fff;
	overflow: auto;
	margin-right: 6px;	
	
}

#browser .content .grid
{
	background-color: #fff;
	width: 100%;
}

#browser .content .grid TH
{
	font-weight: normal;
	text-align: left;
	background-color: #EDF5FF;
	border-bottom: solid 1px #9eb6ce; /*color:#1f3695;*/ /*font-size:11pt;*/ /* center the text vertically */
	height: 20px;
	line-height: 20px;
	padding: 0px 0px 0px 2px;
}
#browser .content .grid TD
{
	/*font-size:10pt;*/
	padding: 2px;
}

#browser .content .grid DIV.contentDetail
{
	overflow: auto;
	height: 135px;
	width: 98%;
	border: solid 1px #a7bac5;	
}

#browser .footer
{
	background: #FFFFFF;
	border-color: #A7BAC5;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	clear: both;
	height: 47px;
	margin: 0px 6px;	
}

#browser .footer .details
{	
	height: 47px;
	padding-left: 75px;
}

#browser .footer .details .folderinfo
{
	padding: 6px 0px;
}

#browser .footer .details .folderinfo table
{
	font-size: 10pt;
	padding-top: 4px;
}

#browser a
{
	color: #0066CB;
	text-decoration: none;
}

#browser a:hover
{
	text-decoration: underline;
}

#browser a.btn
{
	color: #0066CB;
	text-decoration: none;
	border-left: solid 1px #9eb6ce;
	padding: 0 3px 0 3px;
}

#browser a.btn:hover
{
	text-decoration: underline;
}

#browser a.btnNoBrd
{
	color: #0066CB;
	text-decoration: none;	
	padding: 0 3px 0 0;
}

#browser a.btnNoBrd:hover
{
	text-decoration: underline;
}

.coralPager
{
	text-decoration: underline;
	padding: 0px 4px 0px 4px;
}

.selectedPageIndex
{
	font-size: 120%;
	font-weight: bolder;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}


.categories_titleDef
{
	padding: 10px;
	text-align: center;
	font-size: 20px;
	color: #808080;
	width: 100%; /*border-bottom: solid 1px #808080;*/
}
.categories_titleDef a
{
	color: #808080;
}

.categories_titleDef a:hover
{
	text-decoration: underline;
}

.listSmaller
{
	font-size: 75%;
}

.mainAdminHome
{
	text-align:center;	
	padding: 4px 10px 4px 10px;
}

/******************************************************
** 20080603 ARispoli
** Modifiche per pagina utenti
*******************************************************/

/**********************************************************/
/*	Classi per la creazione degli step di un wizard
/**********************************************************/
.stepSetup
{
	vertical-align: middle;
	height: 28px;
	padding: 2px 0px 2px 1px;
}

.stepSetup a
{
	color: #0066CB;
}

.stepSetupSelected
{
	vertical-align: middle; /*background-color: #C3D9ff;*/
	background-image: url(../../Images/StepItemSelected.gif);
	height: 28px;
	padding: 2px 0px 2px 1px;
	background-repeat: no-repeat;
}

.stepSetupSelected a
{
	color: #0066CB;
	text-decoration: none;
}

.stepDetail
{
	/*background-color: #C3D9FF;*/
	float: left;
	background: #fff;
	width: 75%;
}

.stepDetail100
{
	/*background-color: #C3D9FF;*/	
	background: #fff;
	width: 100%;
}

.curva
{
	display: block;
	height: 1px;
	overflow: hidden;
	background: #EDF5FF;
}

.segmento1
{
	margin: 0 5px;
}

.segmento2
{
	margin: 0 3px;
}

.segmento3
{
	margin: 0 2px;
}

.segmento4
{
	margin: 0 1px;
	height: 2px;
}

.contenuto
{
	height: auto;
	padding: 0px 4px 0px 4px;
}

.contenutoNoPadding
{
	height: auto;
	padding: 0px 0px 0px 0px;
}

.innerContenuto
{
	height: auto;
	background: #fff;
	margin: 1px 1px 1px 1px;
	min-height: 300px;
}

/**********************************************************/
/*	Classi per la creazione degli step di un wizard
/**********************************************************/
.menuItemContainer
{
	float: left; width: 48%;
	text-align:center;
}

/**********************************************************/
/*	Arispoli: Aggiornamento 26/06/2008
/**********************************************************/
DIV.spacer_20
{
	height:20px;
}

.enabledLink
{
	cursor:default;		
	filter:alpha(opacity=15);
	-moz-opacity:.15;
	opacity:.15;
}

.enabledLink a
{
	cursor:default;	
	filter:alpha(opacity=15);
	-moz-opacity:.15;
	opacity:.15;
}
/*******************************Start:Stile applicati nella pagina di gestione delle fatturazione edella spedizione*************************/
.cellHeader
{
	width: 20%;
	text-align: left;
}

.cellControl
{
	text-align: left;
}

.cellControl INPUT
{
	width: 45%;
}

.cellLabel
{
	text-align: left;
}

.cellRfv
{
	width: 25%;
	text-align: left;
}
/*****************************
**End:Stile applicati nella pagina di gestione delle fatturazione edella spedizione*************************/

/*******************************Inizio: stile budgetreader********************************************************************************/
.BudgetReader table
{
	font-size: 80%;
	border-top: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}


.BudgetReader table th
{
	padding: 1px 1px 1px 1px;
	font-weight: bolder;
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}

.BudgetReader table td
{
	padding: 1px 1px 1px 1px;
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}

/*******************************Fine: stile budgetreader********************************************************************************/