body, html {
	font-family: Verdana;
	height: 100%;
}
.body {
	font-size: 14px;
	color: #000;
}
.elenco {
	font-size: 14px;
	color: #000;
	background-color: #484848;
}
.rigaMenuHelp {
	border: 1px solid #000;
	width: 120px;
	height: 1px;
}
/**********************
	TESTO
**********************/
div.titoli {
	font-size: 14px;
	font-weight: bold;
}
div.testoBianco12 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
div.testoGrigio10 {
	font-size: 10px;
	font-weight: bold;
	color: #565656;
}
div.informazioni {
	line-height: 20px;
}
/**********************
	FORM
**********************/
.inputText {
	border: 1px solid #000;
	font-size: 14px;
	color: #000;
}
.immagine {
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}
.allegato {
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}
#inputTextarea {
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}
.inputTextVerdana {
	font-family: Verdana;
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}
.inputInvisible {
	border: 0px;
	font-size: 14px;
	color: #000;
	background-color: #FFFFFF;
	overflow: hidden;
}
/**********************
	TABELLE
**********************/
.colorBgMenu {
	background-color: #81AD44;
}
.colorBgMenu2 {
	background-color: #FFF;
}
.colorBgGestione {
	background-color: #FFF;
	padding-left: 4px;
	height: 30px;
	border-top: 3px solid #81AD44;
}
.tabelleMenu {
	width: 130px;
	border: 1px solid #656565;
	background-color: #FFF;
	font-size: 14px;
	color: #000;
}
.contenuto {
	padding-left: 6px;
}
/**********************
	LINK
**********************/
a.menuGenerale:link, a.menuGenerale:visited, a.menuGenerale:active {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.menuGenerale:hover {
	color: #81AD44;
	font-weight: bold;
}
a.strumenti:link, a.strumenti:visited, a.strumenti:active {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.strumenti:hover {
	color: #81AD44;
	font-weight: bold;
}
a.navigator:link, a.navigator:visited, a.navigator:active {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
a.navigator:hover {
	text-decoration: underline;
}
a.livello:link, a.livello:visited, a.livello:active {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.livello:hover {
	color: #81AD44;
	font-weight: bold;
}
a.link_pagine:link, a.link_pagine:visited, a.link_pagine:active {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.link_pagine:hover {
	color: #81AD44;
	font-weight: bold;
	text-decoration: underline;
}
/**********************
	PULSANTI
**********************/
#anteprima {
	font-size: 10px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_preview.jpg');
	cursor: pointer;
}
#conferma {
	font-size: 14px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_conferma.jpg');
	cursor: pointer;
}
#annulla {
	font-size: 14px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_annulla.jpg');
	cursor: pointer;
}
#indietro {
	font-size: 14px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_indietro.jpg');
	cursor: pointer;
}
#ritorna {
	font-size: 14px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_conferma.jpg');
	cursor: pointer;
}
#aggiungigruppo {
	font-size: 10px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_add_group.jpg');
	cursor: pointer;
}
#nuovogruppo {
	font-size: 10px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_new_group.jpg');
	cursor: pointer;
}
#filter {
	font-size: 10px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_filter.jpg');
	cursor: pointer;
}
#run {
	font-size: 10px;
	width: 116px;
	height: 25px;
	border: 0;
	background-image: url('../_images/icon_run.jpg');
	cursor: pointer;
}
.yesno {
	font-size: 10px;
	width: 25px;
	height: 25px;
	border: 1px solid #000000;
	background-color: #C1C1C1;
	cursor: pointer;
}
/**********************
	MASCHERE
**********************/
#loading_action {
	position: absolute;
	left: 0px;
	top: 0px;
	border: 4px solid #C1C1C1;
	z-index: 1000;
}
#progress_upload {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
}
#win_comunication {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
}
div.load_ok {
	font-family: Verdana;
	font-size: 12px;
	color: #009900;
	font-weight: bold;
}
div.load_ko {
	font-family: Verdana;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}
div.loading {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.inputButton {
	background-color: #FFCD93;
	font-family: verdana;
	font-size: 10px;
	text-align: center;
	color: #000000;
	border: 1px doubled #000000;
}
