body {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #990000; 
		margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;}
/*form {}*/
input { background-color:#990000; color:#CCCCCC;}
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #990000; color: #FFFFFF;}

img {border:0px;}
table#ADM_main {width: 760px; border: 0px; background-color: #FFFFFF;}
table#ADM_generic {width: 610px; border: 0px; padding:0px;}
table#ADM_login {width: 610px; border: 2px; border-color:#660000;}

.ADM_main_tbl {width: 760px;  background-color:#FFFFFF; color: inherit; border-collapse:collapse;}
	.ADM_main_tbl .menu {width: 150px;  background-color: #000000; color: inherit; vertical-align:top;}
	.ADM_main_tbl .content {width: 610px; vertical-align:top;  font-size: 8px}

.ADM_title_tbl {width: 600px; margin-left:5px; background-color: #FFFFFF;}
	.ADM_title_tbl th {height:50px; font-size:20px; font-weight:bold; text-align:right; color:#990000; background-color:#FFFFFF;}
	.ADM_title_tbl span { color:#006600; background-color:inherit;}
	.ADM_title_tbl td {width: 60px;}
	.ADM_title_tbl img {border: 0px;}

.ADM_spiega_tbl {width: 600px; margin-left:5px;  background-color: #FFFFFF;}
	.ADM_spiega_tbl th { height:50px; font-size:10px; text-align:justify; color:#000000; background-color:#FFFFFF;}
	.ADM_spiega_tbl td {width: 60px; text-align:right;}
	.ADM_spiega_tbl img {border: 0px;}

.ADM_generic_tbl{width: 600px; margin-left:5px; background-color: #FFFFFF; color: #333333; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:top;}
	.ADM_generic_tbl th{font-size: 12px; color: inherit; background-color: inherit; font-weight: bold; text-transform: uppercase; padding-left:3px; padding-right:3px;}
	.ADM_generic_tbl td{font-size: 9px; color: inherit; background-color: inherit; font-weight: normal;; padding-left:3px; padding-right:3px;}
	.ADM_generic_tbl a {color: #990000; background-color: inherit; text-decoration:none;}
	.ADM_generic_tbl a:hover {color: #FFFFFF; background-color: #990000; text-decoration:none;}
	
.ADM_note_tbl{width: 607px; margin-left:5px; background-color: #FFFFFF; color: inherit; border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
	.ADM_note_tbl th{font-size: 10px; color: inherit; background-color: inherit; font-weight: bold; text-transform: capitalize;}

.ADM_login_tbl {width: 607px; border-color:#336699; border: 2px; }

.ADM_top_tbl {width: 760px; height:100px; background-color:#006699; color: #FFFFFF; border-collapse:collapse; font-size:36px; font-weight:bolder; text-align:right; vertical-align:bottom;}

/* ________________________________ TOP ___________________________________*/
table#ADM_top {width: 760px; height: 60px; border: 0px; background-color:#990000;}

.ADM_areariservata {font: bold 26px verdana; color: #FFFFFF; text-align:right;}
.ADM_homepage {font: bold 12px verdana; color: #FFFFFF; text-align:center;}
.ADM_homepage A{font: bold 12px verdana; color: #FFFFFF; text-align:center; text-decoration:none;}
.ADM_homepage A:Hover{color: #990000; background-color:#FFFFFF;}
.ADM_top_log {font: bold 30px tahoma; color:#FFFFFF; text-align:right; padding-right:20px; background-color:#000000;}
.ADM_top{font: bold 30px tahoma; color:#FFFFFF; text-align:right; padding-right:20px;}

table#left {width: 150px; background-color:#000000;}
table#left span{color:#FFFFFF; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
table#left td .bleft1 {text-align: center; font: bold 11px verdana;	color: #FFFFFF;	border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #000000;}
table#left td {text-decoration: none; display: block; margin: 0; padding: 1px 1px 1px 1px;}
table#left td a {text-decoration: none; display: block; margin: 0; padding: 1px 1px 1px 1px;}

.ADM_bleft1 {text-align: center; font: bold 11px verdana; color: #cccccc; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
.ADM_bleft1 a {color: #CCCCCC; text-decoration: none; display: block; margin: 0; padding: 1px 1px 1px 1px;}
.ADM_bleft1:hover {background-color: #FFFFFF; color: #990000;}

.ADM_bleft2 {text-align: left; font: bold 9px verdana; color: #FF6600;}
.ADM_bleft2 a {color: #CCCCCC; text-decoration: none; display: block; margin: 0; padding: 1px 1px 1px 1px;}
.ADM_bleft2 a:hover {background-color: #FF9900; color: #990000;}

.ADM_bleft3 {text-align: left; font: bold 9px verdana; color: #006699; text-indent:10px; }
.ADM_bleft3 a {text-decoration: none; display: block; margin: 0; padding: 1px 1px 1px 1px;}
.ADM_bleft3 a:hover {background-color: #FF9933; color: #990000;}
.ADM_bleft3 a:active {background-color: #FF9933; color: #990000;}

.ADM_bleft4 {color:#006600; text-align: left; font: 10px verdana; text-indent:15px;}
.ADM_bleft4 a {color:#FFFFFF; text-decoration: none; display: block;}
.ADM_bleft4 a:hover {background-color: #FFFFFF; color: #993333;}
.ADM_bleft4 a:active {background-color: #FF9933; color: #990000;}

/* COMUNI A TUTTO ADM */

.ADM_link {font: bold 13px verdana; color: #003366;}
.ADM_link a {font: bold 13px verdana; color: #003366; text-decoration:none; padding:2px;}
.ADM_link a:Hover{font: bold 13px verdana; color: #FFFFFF; background-color:#990000;}

.ADM_alert {font: bold 12px tahoma; color: #FFFFFF; background-color:#990000; border-color:#CCCCCC; border-style: double;
			padding:5px; text-align:center;}
.ADM_alert2 {font: bold 12px tahoma; color: #990000; background-color:#CCCCCC; border-color:#000000; border-style: double;
			padding:5px; text-align:center;}
.ADM_intro1{font: 12px verdana; color:#000000; text-align:justify;}
.ADM_titolo1{font: bold 20px verdana; color:#990000; text-align:right;}
.ADM_txt1{font: bold 12px verdana; color:#990000;}
.ADM_txt2{font: bold 10px verdana; color:#990000;}
/* _____________________________ADM HOME PAGE ______________________*/
.ADM_home_bianca {background-color:#FFFFFF; border-color: #FFFFFF;}
.ADM_home_title {font: bold 13px verdana; color: #FFFFFF; background-color:#FF9900;}
.ADM_home_txt1 {font: 11px verdana; color:#FFFFFF; background-color:#990000; vertical-align:top; text-align:right;}
.ADM_home_txt2 {font: bold 13px verdana; color: #FF9900; background-color:#FFFFFF; text-align:center;}
.ADM_home_txt_small {font: bold 11px verdana; color: #333333; text-align:right;}
.ADM_home_login {font: 11px verdana; color:#990000; vertical-align: middle; text-align:right;}
/* ____________________________NEWS _________________________________*/
.ADM_news_data {font: bold 12px verdana; color:#000000; vertical-align: middle; text-align:left;}
.legal {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;}
.ADM_link_succ {text-align:right; font: bold 10px verdana; color:#000000;}
.ADM_link_succ A {text-decoration:none;}

.ADM_link_prec {text-align:left; font: bold 10px verdana; color:#000000;}
.ADM_link_prec A {text-decoration:none;}
/* ________________________________PRODOTTI ___________________________*/
.ADM_prod_td {width:30px;}
			/* quella delle icone in alto */
.ADM_prod_txtl {font:bold 12px verdana; color: #000000; vertical-align: middle; text-align:left; background-color:#999999;}
.ADM_prod_ico { font:bold 8px verdana; color: #000000; vertical-align: top; text-align: right; width:145px;
				border-top-width: 1px; border-bottom-width: 1px;	border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FF3E3E;
				border-right-color: #FF3E3E; border-left-color: #FF3E3E; border-bottom-color: #FF3E3E;}

			/* quella delle icone a sinistra */

.ADM_prod_ico2 {background-color:#999999; vertical-align: middle; text-align: center; width:30px;}
.ADM_prod_icoCATup {background-color:#FFFFFF; vertical-align: middle; text-align: center; width:30px;
				border-top-width: 1px;	border-left-width: 1px; border-top-style: solid;
				border-right-style: none; border-bottom-style: none; border-left-style: solid; border-top-color: #990000;
				border-left-color: #990000;}
.ADM_prod_icoCATdo {background-color:#FFFFFF; vertical-align: middle; text-align: center; width:30px;
				border-left-width: 1px; border-bottom-width: 1px; border-top-style: none; border-bottom-style: solid;
				border-right-style: none; border-left-style: solid; border-bottom-color: #990000;
				border-left-color: #990000;}

.ADM_prod_ctrlup_td {font: bold 9px verdana; color: #666666; background-color:#FFFFFF; vertical-align: middle; text-align: left;
				border-top-width: 1px;	border-top-style: solid;
				border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #990000;}

.ADM_prod_ctrldo_td {font: bold 9px verdana; color: #666666; background-color:#FFFFFF; vertical-align: middle; text-align: left;
				border-bottom-width: 1px;	border-bottom-style: solid;  border-bottom-color: #990000; border-right-style: none; 
				border-top-style: none; border-left-style: none; border-top-color: #990000; }

.ADM_prod_ctrl {font: bold 9px verdana; color: #666666; vertical-align: middle; text-align: left; text-decoration:none;}
.ADM_prod_ctrl A {text-decoration:none;}

.ADM_prod_txtup {font:bold 12px verdana; color: #000000; vertical-align: middle; text-align:left; background-color:#FFFFFF;
				border-top-width: 1px;	border-top-style: solid; border-right-width: 1px;	border-right-style: solid;
				border-bottom-style: none; border-left-style: none; border-top-color: #990000; border-right-color: #990000;}
.ADM_prod_txtdo {font:bold 12px verdana; color: #000000; vertical-align: middle; text-align:left; background-color:#FFFFFF;

				border-bottom-width: 1px;	border-bottom-style: solid; border-right-width: 1px;	border-right-style: solid;

				border-top-style: none; border-left-style: none; border-bottom-color: #990000; border-right-color: #990000;}



.ADM_prod_txt {font:bold 12px verdana; color: #000000; vertical-align: middle; text-align:left;}
.ADM_prod_txt A{font:10px verdana; color: #990000; vertical-align: middle; text-align:left; text-decoration:none;}
.ADM_prod_txt A:Hover{text-decoration:underline;}
.ADM_link_succ {text-align:right; font: bold 10px verdana; color:#000000;}
.ADM_link_succ A {text-decoration:none;}
.ADM_link_prec {text-align:left; font: bold 10px verdana; color:#000000;}

.ADM_link_prec A {text-decoration:none;}
/* ______________________  PROD EDITING STEPS  ___________________ */
.ADM_steps_bt {vertical-align: middle; text-align:center; float:none;}
.ADM_steps_txt {font:bold 10px verdana; color: #660000; vertical-align: top; text-align: center;}
/*________________________ Visualizzazione clienti ________________________*/
.ADM_cli_tbl {background-color:#FFFFFF; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:thin; border-collapse:separate; border-color: #660000; border-style:solid; width:550px;}
	.ADM_cli_tbl th {font-weight:bold; color:#FF0000;}
	.ADM_cli_tbl td {}
	.ADM_cli_tbl td a{text-decoration:none; color:#660000;}
	.ADM_cli_tbl td a:hover{text-decoration:underline; color:#990033;}
	
.ADM_clitit_tbl {background-color:#FFFFFF; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:550px;}
	.ADM_clitit_tbl th {background-color: #660000; color:#FFFFFF; font-size:12px; font-weight:bold; width:150px; padding-bottom:5px; padding-top:5px;}
	.ADM_clitit_tbl td {background-color: #CCCCCC; color:#660000; font-size:10px; width:150px; border-bottom:thin; border-bottom-color:#003399; border-bottom-style:solid;}
	
	
/* _______________________AREA FILES clienti e agenti __________________________ */
.ADM_files_tbl{margin-left:5px; background-color: #FFFFFF; color: #000000; vertical-align:top;}
	.ADM_files_tbl th{font-size: 9px; color: #333333; background-color: inherit; font-weight:normal; text-align:left;}
	.ADM_files_tbl td {font-size: 10px; color: #000000; background-color: inherit;}
	.ADM_files_tbl span {font-size: 10px; color: #990000; font-weight:bold;}
	.ADM_files_tbl a {text-decoration:none;}
	.ADM_files_tbl a:hover {color: inherit; background-color: #990000;}
	
.ADM_files_menu_tbl{width:100px; margin-left:3px;}
	.ADM_files_menu_tbl th{font-size: 12px; color: #CCCCCC; background-color: inherit; font-weight: bold; text-align:left;}
	.ADM_files_menu_tbl td {color: #FFFFFF;}
	.ADM_files_menu_tbl td span {font-size:10px; color: #FFFFFF; background-color: inherit; padding-left:0px; font-weight:normal; font-style:normal; margin:0px; padding:0px;}
	.ADM_files_menu_tbl td span a{font-size:10px; color: #FFFFFF; background-color: #990000; text-decoration:none; font-style:normal;  margin:0px; padding:0px; display:block; padding-left:2px;}
	.ADM_files_menu_tbl td span a:hover{color:#003366; background-color: FF6600;}
	.ADM_files_menu_tbl td a {color: #FFFFFF; text-decoration:none; background-color: #006699; display:block; padding-left:2px;}
	.ADM_files_menu_tbl td a:hover {color:#FFFFFF; background-color: FF6600;}
