/* Default CSS Stylesheet for a new Web Application project */

/********************************/
/* mappa colori */
/* ------------
/* #ffffff; /* bianco */
/* #000000; /* nero */
/* #ff0000; /* rosso */
/* #c40000; /* rosso incas */
/* #fffacb; /* giallino */
/* #ebead8; /* grigio-giallo */
/* #dec7a1; /* grigio-arancio */
/* #fff3c2; /* arancio chiarissimo */
/* #ffeb99; /* arancio chiaro */
/* #ffdb52; /* arancio medio */
/* #ffa814; /* arancio scuro */
/* #ed9700  /* arancio scurissimo */
/********************************/

/******************************
 Generico
******************************/
BODY
{
	background-image: url(sawuser2/images/sfondi/giallo_sfumato.jpg);
	background-repeat: repeat;
	background-color: #fffacb; /* giallino */
	font-family: arial, sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

/******************************
 Alert
******************************/
.SAWAlertError
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 14pt;
	color: #c40000; /* rosso incas */
	background-color: #dec7a1; /* grigio-arancio */
}

.SAWAlertErrorBig
{
	font-family: verdana, helvetica, sans-serif;
	font-size: x-large;
	font-weight: bolder;
	color: #c40000; /* rosso incas */
}

.SAWAlertMsg
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 14pt;
	color: #c40000; /* rosso incas */
}

.SAWAlertMsgBig
{
	font-family: verdana, helvetica, sans-serif;
	font-size: x-large;
  font-weight: bolder;
	color: #c40000; /* rosso incas */
}

/******************************
 Calendar
******************************/
.SAWCalendar
{
	height: 170px;
	width: 220px;
	font-family: arial , sans-serif;
	font-size: 8pt;
	background-color: #ffeb99; /* arancio chiaro */
	color: #000000; /* nero */
	border: 1px solid #c40000; /* rosso incas */
	z-index: 101;
}

.SAWCalendarDayHeader
{
	background-color: #dec7a1; /* grigio-arancio */
}

.SAWCalendarNextPrev
{
	background-color: #dec7a1; /* grigio-arancio */
}

.SAWCalendarOtherDay
{
	background-color: #ffeb99; /* arancio chiaro */
}

.SAWCalendarSelectedDay
{
	color: #000000; /* nero */
	font-weight: bold;
	border: 2px solid #c40000; /* rosso incas */
	background-color: #ffdb52; /* arancio medio */
}

.SAWCalendarSelector
{
	border: 1px solid #c40000; /* rosso incas */
	background-color: #ffdb52; /* arancio medio */
}

.SAWCalendarTitle
{
	font-size: 10pt;
	font-weight: bold;
	border: 1px solid #c40000; /* rosso incas */
	background-color: #dec7a1; /* grigio-arancio */
}

.SAWCalendarToday
{
	border: 1px solid #c40000; /* rosso incas */
	background-color: #ffa814; /* arancio scuro */
}

.SAWCalendarWeekendDay
{
	background-color: #ffdb52; /* arancio medio */
}

/******************************
 Controlli
******************************/
.SAWCtrlButton
{
	font-family: arial , sans-serif;
	font-size: 10pt;
	background-image: url(sawuser2/images/buttons/btn.gif);
	text-align: center;
	color: #000000; /* nero */
	text-decoration: none;
	height: 19px;
	width: 80px;
}

.SAWCtrlButton:hover
{
	color: #c40000; /* rosso incas */
	text-decoration: underline;
}

.SAWCtrlButtonLeft
{
	background-image: url(sawuser2/images/buttons/btnl.gif);
	height: 19px;
	width: 2px;
}

.SAWCtrlButtonRight
{
	background-image: url(sawuser2/images/buttons/btnr.gif);
	height: 19px;
	width: 2px;
}

.SAWCtrlButtonSfoglia
{
	src: url(sawuser2/images/buttons/btn.gif);
	height: 19px;
	width: 65px;
}

.SAWCtrlButtonSfogliaIma
{
	src: url(sawuser2/images/buttons/sfoglia.gif);
}

.SAWCtrlButtonSfogliaLbl
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	color: #c40000; /* rosso incas */
}

.SAWCtrlButtonSfogliaLeft
{
	src: url(sawuser2/images/buttons/btnl.gif);
	height: 19px;
	width: 2px;
}
.SAWCtrlButtonSfogliaRight
{
	src: url(sawuser2/images/buttons/btnr.gif);
	height: 19px;
	width: 2px;
}

.SAWCtrlCheckBox
{
	background-color: #ffdb52; /* arancio medio */
	font-family: arial , sans-serif;
	font-size: 8pt;
	height: 10px;
}

.SAWCtrlComboList
{
	background-color: #ffffff; /* bianco */
	font-family: arial,sans-serif;
	font-size: 8pt;
}

.SAWCtrlComboList_disabled
{
	background-color: #fff3c2; /* arancio chiarissimo */
	font-family: arial,sans-serif;
	font-size: 8pt;
}

.SAWCtrlDate
{
	background-color: #ffffff; /* bianco */
	font-family: arial , sans-serif;
	font-size: 8pt;
	height: 14pt;
	border-width: 1px;
	border-style: inset;
}

.SAWCtrlDate_disabled
{
	background-color: #fff3c2; /* arancio chiarissimo */
	font-family: arial , sans-serif;
	font-size: 8pt;
	height: 14pt;
	border-width: 1px;
	border-style: inset;
}

.SAWCtrlDecode
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 14pt;
	margin-top: 3pt;
	color: #c40000; /* rosso incas */
}

.SAWCtrlImageButton
{
	font-family: verdana, helvetica, sans-serif;
}

.SAWCtrlLabel
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	height: 14pt;
	padding-top: 3pt;
	border-bottom: solid 1px #ffffff; /* bianco */
}

.SAWCtrlLabelBold
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	font-weight: bold;
	height: 14pt;
	padding-top: 3pt;
	border-bottom: solid 1px #ffffff; /* bianco */
}

.SAWCtrlText
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	background-color: #ffffff; /* bianco */
	border-width: 1px;
	border-style: inset;
}

.SAWCtrlTextBold
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ffffff; /* bianco */
	border-width: 1px;
	border-style: inset;
}

.SAWCtrlText_disabled
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	background-color: #fff3c2; /* arancio chiarissimo */
	border-width: 1px;
	border-style: inset;
}

/******************************
 Filtro
******************************/
.SAWFilterBody
{
	font-family: arial , sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	background-color: #fffacb; /* giallino */
	text-align: center;
}

.SAWFilterButton
{
	font-family: arial , sans-serif;
	font-size: 10pt;
	background-image: url(sawuser2/images/buttons/btn.gif);
	text-align: center;
	color: #000000; /* nero */
	text-decoration: none;
	height: 19px;
	width: 70px;
}

.SAWFilterButton:hover
{
	color: #c40000; /* rosso incas */
	text-decoration: underline;
}

.SAWFilterButtonLeft
{
	background-image: url(sawuser2/images/buttons/btnl.gif);
	height: 19px;
	width: 2px;
}

.SAWFilterButtonRight
{
	background-image: url(sawuser2/images/buttons/btnr.gif);
	height: 19px;
	width: 2px;
}

.SAWFilterCombo
{
	background-color: #fff3c2; /* arancio chiarissimo */
	font-family: verdana, helvetica, sans-serif;
	font-size: .8em;
	height: 14pt;
}

.SAWFilterErr
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff0000; /* rosso */
}

.SAWFilterGrid
{
	font-size: 8pt;
	font-family: arial;
	border-style: solid;
	border-width: 1px;
	border: solid 1px #ffeb99; /* arancio chiaro */
	background-color: #ffffff; /* bianco */
}

.SAWFilterGridAlternatingItem
{
	background-color: #ffeb99; /* arancio chiaro */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWFilterGridHeader
{
	background-color: #ffa814; /* arancio scuro */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWFilterGridItem
{
	background-color: #fff3c2; /* arancio chiarissimo */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWFilterLabel
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.SAWFilterLabelMsg
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	height: 14pt;
	width: 50%;
	padding-top: 3pt;
	border-bottom: solid 1px #ffffff; /* bianco */
}

.SAWFilterLink
{
	font-family: verdana, helvetica, sans-serif;
	font-size: 8pt;
}

.SAWFilterTable
{
	background-image: none;
	background-color: #ffdb52; /* arancio medio */
	padding: 2;
	width: 140px;
}

.SAWFilterText
{
	font-family: verdana, helvetica, sans-serif;
	font-size: .8em;
	height: 14pt;
	background-color: #fff3c2; /* arancio chiarissimo */
	border-style: solid;
	border-width: 1px;
}

.SAWFilterTitle
{
	background-color: #c40000; /* rosso incas */
	font-family: arial,sans-serif;
	color: #ffffff; /* bianco */
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
	width: 10px;
}

/******************************
 Form
******************************/
.SAWFormBody
{
	background-color: #fffacb; /* giallino */
	font-family: arial , sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

.SAWFormHeader
{
	background-color: #c40000; /* rosso incas */
	font-family: arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff; /* bianco */
	height: 16px;
	text-align: left;
	padding-left: 5px;
}

.SAWFormPanel
{
	border: solid 1px #ffffff; /* bianco */
	background-color: #ffdb52; /* arancio medio */
	background-image: none;
}

/******************************
 Frame
******************************/
.SAWFrameLeft
{
	border-top: 1px solid #c40000; /* rosso incas */
	border-right: 1px solid #c40000; /* rosso incas */
}

.SAWFrameRight
{
	border-top: 1px solid #c40000; /* rosso incas */
	border-left: 1px solid #c40000; /* rosso incas */
}

/******************************
 Login
******************************/
.SAWLoginBody
{
	background-color: #fffacb; /* giallino */
	font-family: arial , sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	text-align: center;
	margin-top: 20px;
}

.SAWLoginButton
{
	font-family: arial , sans-serif;
	font-size: 10pt;
	background-image: url(sawuser2/images/buttons/btn.gif);
	text-align: center;
	color: #000000; /* nero */
	text-decoration: none;
	height: 19px;
	width: 80px;
}

.SAWLoginButton:hover
{
	color: #ff0000; /* rosso */
	text-decoration: underline;
}

.SAWLoginButtonLeft
{
	background-image: url(sawuser2/images/buttons/btnl.gif);
	height: 19px;
	width: 2px;
}

.SAWLoginButtonRight
{
	background-image: url(sawuser2/images/buttons/btnr.gif);
	height: 19px;
	width: 2px;
}

.SAWLoginError
{
	font-family: verdana, helvetica, sans-serif;
	font-size: .6em;
	font-weight: bold;
	color: #ff0000; /* rosso */
}

.SAWLoginLabel
{
	font-family: arial , sans-serif;
	font-size: .8em;
	font-weight: bold;
	height: 14pt;
	margin-top: 3pt;
}

.SAWLoginTable
{
	background-color: #ffdb52; /* arancio medio */
	text-align: center;
}

.SAWLoginText
{
	font-family: verdana, helvetica, sans-serif;
	font-size: .8em;
	width: 120px;
	height: 20px;
	border-color: #000000; /* nero */
	border-style: solid;
	border-width: 1px;
}

.SAWLoginTitle
{
	background-color: #c40000; /* rosso incas */
	text-align: center;
	width: 10px;
}

/******************************
 Menu contestuale
******************************/
/* menu popup */
#ie5menu
{
	background-color: #ffa814; /* arancio scuro */
	border-bottom: 1px solid #c40000; /* rosso incas */
	border-left: 1px solid #c40000; /* rosso incas */
	border-right: 2px solid #c40000; /* rosso incas */
	border-top: 2px solid #c40000; /* rosso incas */
	cursor: default;
	line-height: 20px;
	position: absolute;
	visibility: hidden;
}

.SAWMenuItems
{
	padding-left: 15px;
	padding-right: 15px;
	font-family: arial , sans-serif;
	font-size: 8pt;
	background-color: #ffa814; /* arancio scuro */
	border: solid 1px #c40000; /* rosso incas */
	color: #000000; /* nero */
	margin: 1px;
}

.SAWMenuSelected
{
	padding-left: 15px;
	padding-right: 15px;
	font-family: arial , sans-serif;
	font-size: 8pt;
	background-color: #dec7a1; /* grigio-arancio */
	border: solid 1px #c40000; /* rosso incas */
	color: #000000; /* nero */
	margin: 1px;
}

/******************************
 Reference
******************************/
.SAWReferenceBtn
{
	src: url(sawuser2/images/buttons/combo.gif);
}

.SAWReferenceBtnDate
{
	src: url(sawuser2/images/buttons/combo.gif);
}

.SAWReferenceBtnFilter
{
	src: url(sawuser2/images/buttons/filtro.ico);
}

.SAWReferenceGrid
{
	font-size: 8pt;
	font-family: arial , sans-serif;
  border-color: #ed9700; /* arancio scurissimo */
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff; /* bianco */
}

.SAWReferenceGridAlternatingItem
{
	background-color: #ffeb99; /* arancio chiaro */
}

.SAWReferenceGridHeader
{
	background-color: #ffa814; /* arancio scuro */
	color: #000000; /* nero */
}

.SAWReferenceGridItem
{
	background-color: #fff3c2; /* arancio chiarissimo */
	color: #000000; /* nero */
}

/******************************
 Reference filter
******************************/
.SAWRefFilterPanel
{
	border: solid 1px #000000; /* nero */
	background-color: #ffeb99; /* arancio chiaro */
	width: 300px;
	height: 60px;	/* ... + il numero righe * l'altezza di una riga */
	top: 20px;		/* Distanza dal pulsante filtro	(sulla griglia in alto a sinistra) */
	left: 2px;	    /* Distanza dal pulsante filtro	(sulla griglia in alto a sinistra) */
}
.SAWRefFilterLabel
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	height: 18px;
	padding-top: 3px;
	border-bottom: solid 1px #ffffff; /* bianco */
	top: 20px;
	left: 10px;
}
.SAWRefFilterText
{
	font-family: arial , sans-serif;
	font-size: 8pt;
	background-color: #ffffff; /* bianco */
	border-width: 1px;
	border-style: inset;
	left: 100px;
	width: 180px;
}
.SAWRefFilterButton
{
	font-family: arial , sans-serif;
	font-size: 10pt;
	background-image: url(sawuser2/images/buttons/btn.gif);
	text-align: center;
	color: #000000; /* nero */
	text-decoration: none;
	top: 30px;
	left: 200px;
	height: 19px;
	width: 80px;
}

.SAWRefFilterButton:hover
{
	color: #c40000; /* rosso incas */
	text-decoration: underline;
}

.SAWRefFilterButtonLeft
{
	background-image: url(sawuser2/images/buttons/btnl.gif);
	width: 2px;
}

.SAWRefFilterButtonRight
{
	background-image: url(sawuser2/images/buttons/btnr.gif);
	width: 2px;
}

/******************************
 Cerca
******************************/
.SAWSearchBody
{
	background-color: #fffacb; /* giallino */
	font-family: arial , sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	text-align: center;
}

.SAWSearchButton
{
	font-family: arial , sans-serif;
	font-size: 10pt;
	background-image: url(sawuser2/images/buttons/btn.gif);
	text-align: center;
	color: #000000; /* nero */
	text-decoration: none;
	height: 19px;
	width:70px;
}

.SAWSearchButton:hover
{
	color: #c40000; /* rosso incas */
	text-decoration: underline;
}

.SAWSearchButtonLeft
{
	background-image: url(sawuser2/images/buttons/btnl.gif);
	height: 19px;
	width: 2px;
}

.SAWSearchButtonRight
{
	background-image: url(sawuser2/images/buttons/btnr.gif);
	height: 19px;
	width: 2px;
}

.SAWSearchCombo
{
	background-color: #fff3c2; /* arancio chiarissimo */
	font-family: verdana, helvetica, sans-serif;
	font-size: .8em;
	height: 14pt;
	width: 100%;
}

.SAWSearchOption
{
	font-family: verdana, helvetica, sans-serif;
	font-size: .7em;
	border: solid 1px #000000; /* nero */
}

.SAWSearchTable
{
	background-image: none;
	background-color: #ffdb52; /* arancio medio */
	text-align: center;
}

.SAWSearchText
{
	font-family: arial , sans-serif;
	font-size: .8em;
	height: 14pt;
	background-color: #fff3c2; /* arancio chiarissimo */
	border-style: solid;
	border-width: 1px;
}

.SAWSearchTitle
{
	background-color: #c40000; /* rosso incas */
	font-family: arial,sans-serif;
	color: #ffffff; /* bianco */
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
	width: 10px;
}

/******************************
 Toolbar
******************************/
.SAWToolbarApps
{
	width: 175px;
	font-family: arial, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #c40000; /* rosso incas */
}

.SAWToolbarBody
{
	background-image: url(sawuser2/images/sfondi/arancio_sfumato.jpg);
	background-repeat: repeat;
	background-color: #ffa814; /* arancio scuro */
	font-family: arial, sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}

.SAWToolbarImage
{
	text-decoration: none;
	border: solid 0px;
}

.SAWToolbarImage:hover
{
	text-decoration: none;
	border: solid 0px;
}

.SAWToolbarLogo
{
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}

/******************************
 Tree
******************************/
.SAWTreeBody
{
	background-image: none;
	background-repeat: repeat;
	background-color: #fffacb; /* giallino */
	font-family: arial , sans-serif;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

.SAWTreeDefault
{
	font-family: arial,sans-serif;
	border: 1px solid #fffacb; /* giallino */
	padding: 1px;
	color: #000000; /* nero */
	filter: none;
	font-size: 10pt;
	font-weight: normal;
}

.SAWTreeHover
{
	background-color: #ebead8; /* grigio-giallo */
	border: 1px solid #000000; /* nero */
	padding: 1px;
	color: #000000; /* nero */
	filter: none;
}

.SAWTreeSelected
{
	background-color: #ffffff; /* bianco */
	border: 1px solid #000000; /* nero */
	color: #000000; /* nero */
	padding: 1px;
	filter: none;
}

.SAWTreeTree
{
	background-color: #fffacb; /* giallino */
}

/******************************
 View
******************************/
.SAWViewBody
{
	background-color: #fffacb; /* giallino */
	font-family: arial, sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

.SAWViewButton:link
{
	text-decoration: none;
	color: #000000; /* nero */
}

.SAWViewButton:visited
{
	text-decoration: none;
	color: #000000; /* nero */
}

.SAWViewGrid
{
	font-size: 8pt;
	font-family: arial;
  border-color: #ed9700; /* arancio scurissimo */
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff; /* bianco */
	margin: 4px;
}

.SAWViewGridAlternatingItem
{
	background-color: #ffeb99; /* arancio chiaro */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWViewGridFooter
{
	background-color: #ffa814; /* arancio scuro */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWViewGridHeader
{
	background-color: #ffa814; /* arancio scuro */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWViewGridItem
{
	background-color: #fff3c2; /* arancio chiarissimo */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWViewGridPager
{
	background-color: #ffa814; /* arancio scuro */
}

.SAWViewGridPagerLetter
{
	background-color: #ffdb52; /* arancio medio */
	color: #ffa814; /* arancio scuro */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWViewGridPagerLetter:link
{
	color: #c40000; /* rosso incas */
}

.SAWViewGridPagerLetter:visited
{
	color: #000000; /* nero */
}

.SAWViewGridSelectedItem
{
	background-color: #dec7a1; /* grigio-arancio */
	font-family: arial,sans-serif;
	font-size: 8pt;
	height: 16px;
}

.SAWViewHeader
{
	background-color: #c40000; /* rosso incas */
	font-family: arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff; /* bianco */
	height: 16px;
	text-align: left;
	padding-left: 5px;
}

.SAWViewTable
{
	background-color: #ffdb52; /* arancio medio */
	width: 100%;
	border: 0;
	padding: 0;
}