BODY
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
BODY.amministrazione
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	background-image: url(images/bg_celeste.gif);
	background-repeat:repeat-x;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #12a832;
}
h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #12a832;
}

TABLE
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.note
{
	margin-left: 10px;
	margin-right: 10px;
}

.fuffa
{
	z-index: 10;
	left: 10px;
	position: absolute;
	top: 22px;
}

DIV.formAmministrazione
{
	text-align: center;
	text-decoration: none;
	width: 100%;
}
DIV.effetto3DAmministrazione
{
	border-style: ridge;
	border-width: 3px;
	width: 90%;
	padding: 20px;
	background-color: #e4eaea;
}
.elencoAmministrazione
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	width: 100%;
	border-bottom: 0px;
	border-collapse: collapse;
}
.headerElencoAmministrazione
{
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}
.headerElencoAmministrazione2
{
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.footerElencoAmministrazione2
{
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-top-style: solid;
}
.gruppoServiziAmministrazione
{
	width: 100%;
	border-style: solid;
	border-width: 1px;
	padding: 10px;
}
.testoElencoAmministrazione
{
	text-align: left;
	vertical-align: middle;
}
.rigaPariAmministrazione
{
	background-color: #e8f0f0;
}
.rigaDispariAmministrazione
{
	background-color: #e4eaea;
}
.pulsanteCentratoAmministrazione
{
	text-align: center;
	vertical-align: middle;
	width: 100%;
}
.unPulsanteAmministrazione
{
	text-align: right;
	vertical-align: middle;
	width: 30px;
	float: left;
}
.duePulsantiAmministrazione
{
	clear: none;
	float: left;
	vertical-align: middle;
	width: 50px;
	text-align: right;
}
.trePulsantiAmministrazione
{
	text-align: right;
	vertical-align: middle;
	width: 70px;
	float: left;
}
.descrizioneAmministrazione
{
	float: left;
	text-align: left;
}
.htmlArea
{
	width: 400px;
	height: 330px;
}
INPUT.login
{
	width:184px;
}
SELECT.Amministrazione, INPUT.Amministrazione, SPAN.Amministrazione, DIV.Amministrazione
{
	width: 248px;
	text-align: left;
}
TEXTAREA.Amministrazione
{
	width: 358px;
	height: 60px;
	text-align: left;
}
INPUT.Amministrazione_1ico
{
	width: 224px;
	text-align: left;
}
INPUT.Amministrazione_2ico
{
	width: 200px;
	text-align: left;
}
INPUT.Amministrazione_3ico
{
	width: 176px;
	text-align: left;
}
INPUT.Amministrazione_small
{
	width: 90px;
	text-align: left;
}
INPUT.fileAmministrazione
{
	width: 273px;
	text-align: left;
}
SELECT.Amministrazione_1ico
{
	width: 339px;
	text-align: left;
}
INPUT.calendario
{
	width: 212px;
	font-family: Verdana;
}
DIV.gruppoCalendario
{
	width: 249px;
	height: 1px;
	text-align: left;
}
INPUT.cmdCalendario
{
	width: 20px;
	font-family: Verdana;
}
.comandoAmministrazione
{
	width: 100%;
	text-align: right;
}
.comandoAmministrazione2
{
	width: 100%;
	text-align: right;
	float: left;
}
.gruppoComandoAmministrazione
{
	vertical-align: middle;
}
.button
{
	width: 60px;
}
.buttonInvio
{
	width: 75px;
	height: 20px;
}
.buttonLogin
{
	width: 51px;
	height: 23px;
	border: 0;
}
.rigavuota
{
	height: 10px;
	text-align: center;
}
.rigavuotaalta
{
	height: 40px;
	text-align: center;
}
.descr-prenotazione
{
	width: 400px;
	height: 200px;
}
.pulsante
{
	width: 70px;
}
.pulsante1
{
	width: 60px;
}
.pulsante2
{
	width: 100px;
}
.misure
{
 font-size: 10px;
}
.dati0
{
	width: 100px;
}
.dati
{
	width: 250px;
}
.dati1
{
	width: 330px;
}
.dati2
{
	width: 400px;
}
.dati4
{
	width: 40px;
}
.dati5
{
	width: 200px;
}
.dati6
{
	width: 135px;
}
.dati7
{
	width: 459px;
}
.dati7
{
	width: 180px;
}
.dati8
{
	width: 20px;
}
.dati-amministrazione
{
	width: 250px;
}
.descr-amministrazione
{
	width: 350px;
	height: 200px;
}
.contenuto
{
	border-style: solid;
	border-width: 1px;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}