html, body{
	font-family: Verdana;
	height: 100%;
}
.body{
	font-size: 10px;
	color: #000;
}
.rigaMenuHelp{
	border: 1px solid #000;
	width: 120px;
	height: 1px;
}
/**********************
	TESTO
**********************/
div.titoli{
	font-size: 12px;
	font-weight: bold;
}
div.testoBianco12{
	font-size: 10px;
	font-weight: bold;
	color: #F0F0F0;
}
div.testoGrigio10{
	font-size: 10px;
	font-weight: bold;
	color: #565656;
}
div.informazioni{
	line-height: 20px;
}

/**********************
	FORM
**********************/
form{
	margin-bottom:0 !important;
}

.inputText{
	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: 12px;
	color: #000;
	background-color: #ffffff;
	overflow: hidden;
}
.inputFile{
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}
.inputIban{
	border-top: none;
	border-left: 1px solid #000;
	border-right: none;
	border-bottom: 1px solid #000;
	font-size: 10px;
	color: #000;
	width:12px;
}
.allegato{
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}
.immagine{
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}
.video{
	border: 1px solid #000;
	font-size: 10px;
	color: #000;
}

/**********************
	TABELLE
**********************/
.colorBgMenu{
	background-color:#ADADAD;
}
.colorBgMenu2{
	background-color: #fff;
}
.colorBgGestione{
	background-color: #000;
	padding-left: 4px;
	height:30px;
}
.tabelleMenu{
	width: 130px;
	border: 1px solid #000;
	background-color: #fff;
	font-size: 10px;
	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: #F08900;
	font-weight: bold;
}

a.strumenti:LINK, a.strumenti:VISITED, a.strumenti:ACTIVE{
	font-size: 10px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.strumenti:HOVER{
	color: #F08900;
	font-weight: bold;
}

a.navigator:LINK, a.navigator:VISITED, a.navigator:ACTIVE{
	font-size: 10px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.navigator:HOVER{
	font-weight: bold;
	text-decoration: underline;
}

a.livello:LINK, a.livello:VISITED, a.livello:ACTIVE{
	font-size: 10px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.livello:HOVER{
	color: #F08900;
	font-weight: bold;
}

a.link_pagine:LINK, a.link_pagine:VISITED, a.link_pagine:ACTIVE{
	font-size: 10px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.link_pagine:HOVER{
	color: #F08900;
	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: 10px;
   width: 116px;
   height: 25px;
   border: 0;
   background-image: url('../_images/icon_conferma.jpg');
   cursor: pointer;
}

#annulla {
   font-size: 10px;
   width: 116px;
   height: 25px;
   border: 0;
   background-image: url('../_images/icon_annulla.jpg');
   cursor: pointer;
}

#indietro {
   font-size: 10px;
   width: 116px;
   height: 25px;
   border: 0;
   background-image: url('../_images/icon_indietro.jpg');
   cursor: pointer;
}

#avanti {
   font-size: 10px;
   width: 116px;
   height: 25px;
   border: 0;
   background-image: url('../_images/icon_avanti.jpg');
   cursor: pointer;
}

#ritorna {
   font-size: 10px;
   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;
}