/* Cached vesion created on 10/09/10 22:42:30*/
/* elapsed time: 0.0012 secs */

.viewTitolo {
	font-size: 1.1em;
	font-weight: bold;
	color: #002369;
	background-color:transparent;
	padding: 0px 0px 4px 0px;
	margin: 0px 10px 20px 0px;
	width: 99%;
	border-bottom: 1px solid #002369;
	background-position:bottom;
	background-repeat:repeat-x;
	position: relative;
}

.viewSottotitolo, .viewSotTitCell  {  
	font-size: .95em; 
	font-weight: bold; 
	color: #C6000F; 
	background-color:transparent; 
	margin: 0 0 .9em 0;
 	width: auto;
	position: relative;
 }

.viewPar, .viewParCell  {  
	font-size: .75em; 
	color: #333333; 
	background-color:transparent; 
	position: relative;
}
.viewPar a, .viewParCell a{
 color: #002369; 
 background-color:transparent; 
}
.viewPar  a:hover, .viewPar  a:active, .viewPar  a:focus,
.viewParCell  a:hover, .viewParCell  a:active, .viewParCell  a:focus {
 color: #FFFFFF; 
 background-color: #002369; 
}



a.viewLink {
 font-size: .75em; 
 font-weight: normal; 
 color: #002369; 
 background-color:transparent; 
}
a.viewLink:hover {
 color: #FFFFFF; 
 background-color: #002369; 
}
a.ViewLink img {
  padding-left:0;
}
.viewUL, .viewOL { 
	margin: 0 0 0 1em;
}
.viewLI { 
	font-size: .75em; 
	color: #333333; 
	background-color:transparent;
}


.viewCaption dd{
	font-size: .75em; 
	font-style: italic; 
	color: #333333; background-color:transparent; 
	margin: 0; padding: 0; 
	text-align:center;
}


.ViewSpaceCell {width: 10px;}

.viewTableCellText { 
	font-size: .75em; 
	color: #333333; background-color: #FFFFFF; 
	text-align: left;
}

.viewTableHRTD { color: #333333; background-color: #EEEEEE; }
.viewTableHRCellText {
	font-size: .75em; 
	color: #333333; background-color: #FFFFFF; 
	font-weight: bold;
	text-align: left;
 }
/* Cella di Intestazione Colonna */
.viewTableHCTD { color: #333333; background-color: #EEEEEE; }
.viewTableHCCellText {
	font-size: .75em; 
	color: #333333; background-color: #FFFFFF; 
	font-weight: bold; 
	text-align: left;
}



/* */
.formTableLeft {width: 25%;}
.formTableRight {width: 75%;}
.formTextLabel, .formTextAreaLabel, .formCheckboxLabel, .formDropDownLabel, .formDropDown, .formRedirector {
	font-size: .75em; 
	color: #333333; background-color: #FFFFFF;
}

 
 
.formText { font-size: .75em; width: 90%;}
.formTextArea { font-size: .75em; width: 95%;}
.formError {  font-size: .75em; font-weight: bold; color: #CC0000; background-color: #FFFFFF;}
.formErrorList { font-size: .75em; font-weight: bold; color: #000000; background-color: #FFFFFF;}
.formMandatory {font-size: .75em; width: 20px;}
.formCheckbox { font-size: .75em; font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFFF;  margin: 2px;}
	

/* */
.viewLineBreak { height: 1.2em;}
.page {page-break-before: always; }
.viewHR { color: #002369; background-color: #FFFFFF; height: 1px; }

.userFormat1{font-weight: bold; }
.userFormat2{font-style: italic; }
.userFormat3{color: #000000; background-color: #FFFF33; }