/*
 * $Log$
 *
 * Stylesheet personalizzato per il webreport
 */
.trowodd { }
.troweven{ background-color: #C8CFDF; }

thead .troweven {    background-color: #EEEF59 ; font-weight: bold; color: black; text-align: center;}
tfoot .troweven {    background-color: #82DF7D ; font-weight: bold; color: black;}
.troweven td {  color: black; text-align: right; }
.trowodd  td {  color: black; text-align: right; }
table caption { font-weight: bold; font-size: 14px;}


/* label { width: 10em; float: left; } */
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }

p { clear: both; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }

.message { font-weight: bold; color: red; padding-left: .5em; vertical-align: top; }

/* nota label width: 90 e input margin: 100 */
label.prefix  { position: absolute; text-align:right; width:90px; float: left}

input, textarea , select { margin-left: 100px; }
label.check, label.radio { position:relative; text-align:left; }

.lleft { position: relative; float :left; width: 60px }
.lleft input, .lleft textarea , .lleft select { margin-left: 70px; }

.lkdett {
text-align:left;
width:520px;
}