body {
	background:#FFFFFF url(../common/img/layout_accesso.jpg) no-repeat; 
	color:000000;
	font-family: "Trebuchet MS";
	font-size:14px;
	margin:0px;
}

.home {
	background:#FFFFFF url(../common/img/layout_pannello.jpg) no-repeat; 
	margin:auto;
	color:#FFFFFF;
	padding-left:18px;
	font-family: "Trebuchet MS";
	font-size:14px;
}

input, textarea, select {
	border:1px solid #000000; 
	font-size:12px;
	font-family:"Trebuchet MS";
}
a {
	color:#000000;
	font-size:13px;
}
a:hover {
	text-decoration:none;
}

.repeat_background {
	background: url(../common/img/bg.jpg) repeat-y; 
	padding-left:18px; 
}

.accedi {
	cursor:pointer; 
	background:url(../common/img/accedi.jpg) no-repeat; 
	width:79px; 
	height:32px; 
	border:0px; 
	margin-top:0px;
}

.username {
	margin:65px 0px 45px 18px;
}

.logo {
	margin-left:560px;
	margin-bottom:90px;
	width:130px; 
	height:120px; 
	cursor:pointer;
}

.titolo {
	width:580px;
	float:left;
	font-size:16px;
	font-weight:bold;
}

.titolo2 {
	font-size:14px;
	font-weight:bold;
}

.visualizza {
	margin-left: 280px;
}

.table {
	width:650px; 
	border:1px solid #333333;
}

.th {
 border-bottom:1px solid #333333;
}

.left {
	float:left;
}
.left_margin {
	float:left;
	margin-right:10px;
}

.clear {
	clear:both;
}

.form {
	margin:0px;
}

.submit {
	cursor:pointer;
}

.errore {
	color:#FF0000;
}

.errore2 {
	color:#009900;
}

.image {
	border:1px solid #333333;
	margin-right:10px;
	margin-bottom:10px;	
}

.image_over {
	border:1px solid #FF0000;
	margin-right:10px;
	margin-bottom:10px;		
}

.margin_left_18 {
	margin-left:18px;
}


.no_border {
	border:0px;
}

.width_10 {
	width:10px;
}
.width_100 {
	width:100px;
}
.width_125 {
	width:125px;
}
.width_140 {
	width:140px;
}
.width_200 {
	width:200px;
}
.width_300 {
	width:300px;
}
.width_700 {
	width:700px;
}
.underline {
	text-decoration:underline;
}