input, textarea {
     font-family:  Arial, Helvetica, sans-serif;
     font-size:  15px;
}

.evidenziato {
     font-family:  Arial, Helvetica, sans-serif;
     font-size:  18px;
	  font-weight: bold;			
	  font-style: italic;
}

textarea {
    resize: none;
}

html {
	margin: 5px;
    font-family: Arial,sans-serif;
    background-color: #A9A9A9;
}

body {
	margin: 0px;
    /*overflow: auto; padding: 0px;*/
}

th {
    text-align: center;
    border-style: solid;
 	border-width: 1px;
 	border-color: #000;
 	font-family: Arial, sans-serif;    
	font-size: 14px;
}

td {
	/*text-align: center;*/
    border-style: solid;
 	border-width: 1px;
 	border-color: #000;
	font-family: Arial, sans-serif;    
	font-size: 14px;
}

tr {
    /*text-align: center;*/
    border-style: none;
 	border-width: 0px;
 	border-color: #000;
}

table{
	margin: 0px;
	border-style: solid;
 	border-width: 0px;
 	border-color: #000;
 	border-collapse:collapse;
 	/*rules: rows;
 	frame: box;*/
}

hr {
	margin: 0;
	padding: 0;
	color: #003399;
 	background-color: #04b404;
 	height: 5px;
   	border: 0;
   	width: 100%;
}

a{
	color: #000;
}

.aButton{
	color: #000;
}

div#headerUser { 
	width: 90%;    
	height: 35px;    
	/*background: #04b404;*/   
	margin: 0;
	color: #000;
	font-family: Arial, sans-serif;    
	font-size: 14px;
	font-style: italic;
	border: 2px #04b404 solid;
}

div#headerMenu { 
	width: 90%;    
	height: 60px;    
	background: #04b404;   
	margin: 0;
	color: #000;
	border: 2px;
}

div#content { 
	position: relative;
	width: 98%;    
	height: 80%;    
	background: #A9A9A9;   
	margin: 2px;
	color: #000;
	border: 0px;
}

.divricerca{
	/*text-align: center;*/
    border-style: solid;
 	border-width: 1px;
 	border-color: #000;
	font-family: Arial, sans-serif;    
	font-size: 14px;
}

.noBordo{
	/*text-align: center;*/
    border-style: none;
 	border-width: 1px;
 	border-color: #000;
	font-family: Arial, sans-serif;    
	font-size: 14px;
}

.tdnobordo{
	/*text-align: center;*/
    border-style: none;
 	border-width: 1px;
 	border-color: #000;
	font-family: Arial, sans-serif;    
	font-size: 14px;
}

.tdnobordocenter{
	text-align: center;
    border-style: none;
 	border-width: 1px;
 	border-color: #000;
	font-family: Arial, sans-serif;    
	font-size: 14px;
}

.tdsibordo{
	/*text-align: center;*/
    border-style: none;
 	border-width: 1px;
 	border-color: #000;
	font-family: Arial, sans-serif;    
	font-size: 14px;
	font-style: italic;
	border: 2px #04b404 solid;
}

label {
    font-weight: bold;
}

.colore1 {
 	background-color: #04b404;
}

.colore2 {
 	background-color: #B0C4DE;
}

.colore3 {
 	background-color: #A9A9A9;
}

.colore4 {
 	background-color: #C0C0C0;
}

.bottonemenu{
	background-color:#04b404;
	color: #FFFFFF;
	width: 120px;
	text-align: center;
}

.bottonemenu2{
	background-color:#FF4500;
	color: #FFFFFF;
	width: 120px;
	text-align: center;
}

/*MENU*/
.header
{
    width:600px;
    height:56px;
    position:absolute;
    top:50%;
    left:10px;

}
a.back{
    width:256px;
    height:73px;
    position:absolute;
    bottom:15px;
    right:15px;

}
a.dry{
    position:absolute;
    bottom:15px;
    left:15px;
    text-align:left;
    font-size:12px;
    color:#ccc;
    text-transform:uppercase;
    text-decoration:none;
}


