/*

IMPORTANT NOTES: (PLEASE READ CAREFULLY!)

1. DO NOT MODIFY the system styles section, it is generated by the system,
   your modifications will be overwritten. If you want to change the stylesheet
	 template, modify the ew.css in the "src" subfolder under the installed
	 directory. Only modify the ew.css if you have the necessary knowledges in
	 CSS.
	 
2. DO NOT REMOVE THE FOLLOWING COMMENTS:
   
   BEGIN_USER_STYLES
   END_USER_STYLES
	 
	 You MUST write your styles between these two comment lines below, styles
   outside this user styles section will be discarded.
	 
3. If you want to override the system styles, you can copy the styles to the
   User Styles Section, or you can use a separate user stylesheet.

*/

/*BEGIN_SYSTEM_STYLES*/

body {
	background-color: inherit; /* background color */
	color: inherit; /* text color */
	font-family: Verdana; /* font name */
	font-size: 9px; /* font size */
	margin: 0px 0px 0px 0px; /* top right bottom left */
}

.phpmaker {
	color: inherit; 
	font-family: Verdana; 
	font-size: xx-small; 	
}

input, textarea, select {	
	font-family: Verdana; 
	font-size: xx-small; 
} 

.ewTable {
	width: inherit; 	
	color: inherit; 
	font-family: Verdana; 
	font-size: xx-small; 
	border: 0px outset; 
	border-collapse: collapse;
}

.ewTable td {
	padding: 4px; 
	border: 1px solid; 
	border-color: #CCCCCC;  
}

.ewBasicSearch {
	font-family: Verdana; 
	font-size: xx-small; 
	border: 0px;
	border-collapse: collapse;
}

.ewBasicSearch td {
	border: 0px;
	padding: 1px;
}

.ewSearchOpr {
	font-family: Verdana; 
	font-size: xx-small; 
	color: maroon;
}

.ewListAdd {
	font-family: Verdana; 
	font-size: xx-small; 
	border: 0px;
	border-collapse: collapse;
}

.ewListAdd td {
	border: 0px;
	padding: 2px;
}

.phpmakerlist td {
	color: inherit; 
	font-family: Verdana; 
	font-size: xx-small; 
	border: 0px;
	padding: 0px;
	vertical-align: top; 
}

.ewAddOption td {
	font-family: Verdana; 
	font-size: xx-small; 
	padding: 2px; 	
	border: 0px;	
}

.ewTableHeader {
	background-color: #666666; 
	color: #FFFFFF; 	
	vertical-align: top;	
	background-image:url(../img/back_grigio.gif);
	
	text-align:right;
	background-color: #666666; 

}

TD .ewTableHeader{
	padding:8px;
	padding-left:15px;

}

.ewTableHeader a:link {	
	color: #FFFFFF; 
}

.ewTableHeader a:visited {	
	color: #FFFFFF; 
}

.ewTableRow {
	background-color: #FFFFFF;  
}

.ewTableAltRow {
	background-color: #F5F5F5; 	
}


.ewTableRow0 {
	background-color: #FFF0F0;  
}

.ewTableAltRow0 {
	background-color: #F6F0F0; 	
}

.ewTableRow1 {
	background-color: #FFFFEE;  
}

.ewTableAltRow1 {
	background-color: #F6F6EE; 	
}

.ewTableRow2 {
	background-color: #E6FFDF;  
}

.ewTableAltRow2 {
	background-color: #E8FCE2; 	
}

.ewTableEditRow {
	background-color: #FFFF99; 
}

.ewTableHighlightRow {
	background-color: #FFCCFF; 
}

.ewTableSelectRow {
	background-color: #CCFFFF; 
}

.ewTableFooter {
	background-color: #FFFFCC;
}

.ewReportTable {
    border: 0px;
    border-collapse: collapse;
}

.ewReportTable td {
    padding: 3px;
}

.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

.ewmsg {
	color: red; 
	font-family: Verdana; 
	font-size: xx-small; 	
}

.ewAstList {
	border: 1px solid black;
	background: #ffffff;
	position: absolute;
	padding: 0;
	white-space: nowrap;
}

.ewAstListBase {
	position: absolute;
	padding: 1;
}

.ewAstListItem {
	color: black;
	background: #ffffff;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	padding: 1;
}

.ewAstSelListItem {
	color: white;
	background: Highlight;
	cursor: hand;
	cursor: pointer;
	white-space: nowrap;
	padding: 1;
}

#tab1 {
	visibility: hidden;
}

#tab2 {
	visibility: hidden;
}

html, body {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ewTableHeader .esempi{

}
.esempi {
	color:#663300;
	font-family: Verdana;
	font-size: xxx-small; 
}

.esempi {
	color:#663300;
	font-family: Verdana;
	font-size: xxx-small; 
}

.ewTableHeader .esempi{
	color:#FFFF99;
}

.esempi2 {
	color:#663300;
	font-family: Verdana; 
	font-size:9px;
}

.ewTableHeader .esempi2{
	color:#DDDDDD;
}

.ewTableHeader .esempi .esempi2{
	font-size:9px;
	color:#FFFFFF;

}

body, html, table, td, tr, h5, h4, form, #inserimento{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

form, form h4{
	font-size:11px;
}

#container_ajax{
	margin:auto;
	font-size:12px;
	color:#FF0000;
}

.nota_form{
	font-size:11px;
	color:#990000;
	font-weight:normal;
	margin:10px;
}

#coordinate, #coordinate td {
	font-size:9px;

}

#fstruttureedit{
	padding-left:15px;
}

h4 input{
	font-size:12px;
}

.Titoletti{
	color:#FFFFFF;
	top:30px;
	font-weight:bold;
	font-size:13px;
	align:right;
	

}

#mini_sezioni, #mini_sezioni A:link, #mini_sezioni A:hover, #mini_sezioni A:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#mini_sezioni TD{
	background-color:#FFFFAA;
	margin:0px;
	padding:10px;
}

.b2{
	font-size:18px;

}

.ewmsgImp {
	color: red; 
	font-family: Verdana; 
	font-size:14px; 	
}

.titolo_sezione{
	font-size:16px;
}

.min_nota{
	font-size:10px;
}

.min_notaEvid{
	font-size:10px;
	color:#FF0000;
}

.min_notaEvidGrigio{
	font-size:10px;
	color:#666666;
}

.grigio:link, .grigio:visited{
	color:#999999;
}

.b_dis:link , .b_dis:visited, .b_dis:hover{
	color:#CCCCCC;
	background-color: #333333;

}

#stato_princ, #stato_princ TD, #stato_princ TR{
	border:0px;
}

#campi_fatt, #campi_fatt TD{
	margin:0px;
	padding:0px;
	border:0px;
}

#campi_fatt .destra
{
	text-align:right;
}

#fstruttureedit{

	
}

#x_tipo_attivazione{
	font-size:11px;
}

.nota_inserimento{
	font-size:10px;
	font-style:italic;
	margin:2px;

}

.b0, .b0 td{
	border:0px;
	padding:2px;

}

#col_centrale #inserimento img{
	margin:0px;
	padding:0px;
}

#inserimento{
	text-align:left;
}

.m0{
	margin:0px;
	padding:0px;
}

#container_gestionale h5
{
	text-align:left;

}

.z:link, .z:visited, .z:hover
{
	color:#FF6600;
	display:compact;
	text-align:center;
	float:right;
	display:inherit;
	margin:0px;
	padding:0px;
	text-align:inherit;
}

#hi_vis{
	font-size:11px;
	background-color:#F8F8F8;
	padding:5px;
	margin:5px;
	margin-bottom:0px;
	margin-left:100px;
	border:4px solid #CCCCCC;
	border-right:2px;
	border-bottom:2px;
	width:420px;
	
	/* Aggiunto sfondo giallo alla possibilità di modificare inserimento */
	background-image:url(../img/back_giallo_evid_sfum_gray.gif);	
}

#hi_vis A{
	font-size:11px;
	color:#CC0000;
	text-decoration:none;
}

#hi_vis A:hover{
	color:#FF0000;
	text-decoration:underline;
}

