body {
	margin: 0px;
	font-family: tahoma, verdana, sans;
	font-size: 10pt;
	background-color: transparent;
	color: Black;
}
hr{
	width:100%;
	height: 1px;
}
td {
	font-family: tahoma, verdana, sans;
	font-size: 10pt;
}

a {
	text-decoration: none;
	color: #006600;
}

a:hover {
	text-decoration: underline;
	color: Gray;
}
input{
	background: #FAFAFA;
	border: 1px solid silver;
}
.alertMessage{
	color: Red;
	font-family: "Sans Serif", verdana, serif;
	font-size: 10pt;
	text-align:center;
}
/*.textMessage{
	color:gray;
	font-family: "Sans Serif", verdana, serif;
	font-size: 10pt;
	text-align:center;
}*/

/*-------------barra paginazione*/
.TR_barraPaginazione, .rigaPaginazione{
	width: 100%;
	background-color: WHITE;
	text-align: right;
}


.IMGconTorna{width: 101px; height:47px; background:url(../TORNA.JPG); margin-top:10px; text-align: center;}
.IMGconPrint{width: 101px; height:47px; background:url(../STAMPA.JPG); margin-top:10px; text-align: center;
	
}
.TD_ECM_conPulsanti{text-align: center;	width: 750px; }
/*_____________________________________________*/

#primo { width: 820px; margin: 0 auto; background: url(../_img/background.gif) repeat-y; padding-left:5px; padding-right:5px}

#container { width: 810px; margin: 0 auto; }
#container div {display: inline; float: left; }

/*menu top*/
#menu1 { height: 32px; width: 810px; background-image: url(../_img/menu_top_bk.gif);margin-left:0; margin-right:0; margin-top:0px; margin-bottom:0 }
#menu1, #menu1 a, #piede a { text-decoration: none; 	color: #fff;}
#menu1 a:hover, #piede a:hover {
	text-decoration: underline;
	color: Yellow;
}
#cell1 {	background: url(../_img/home.gif ) no-repeat left;}
#cell2 {	background: url(../_img/busta.gif ) no-repeat left;}
#cell3 {	background: url(../_img/busta.gif ) no-repeat left;}
#menu1 .DV_ECM_menusimple0{width: 300px; 	display: inline; 	float: left; 	margin-top: 5px;	
}
#menu1  .DV_ECM_MENUSIMPLEL0_0 { border-right: 1px solid #fff ; 	padding-right: 5px; padding-left: 24px; margin-left:10px;margin-top:2px;}
#ricerca {width: 300px; margin-top:5px;float:right;font-family: tahoma, verdana, sans;	font-size: 10pt;}
#ricerca a {width: 120px;display: inline; 	float: left;}
#ricerca FORM{width: 150px;display: inline; 	float: left; margin-top:-3px}

/*blocco centrale*/
#top { height: 343px; width: 810px; background-image: url(../_img/block.jpg);margin-left:0; margin-right:0; margin-top:1px; margin-bottom:0 }

/*menu top2*/
#menu2 { height: 25px; width: 810px; background-image: url(../_img/menu2_top_bk.gif);margin-left:0; margin-right:0; padding-top:5px; margin-bottom:3px;	}
#menu2, #menu2 a  { text-decoration: none; 	color: #fff; }
#menu2 a:hover {
	text-decoration: underline;
	color: Yellow;
}
#menu2  .DV_ECM_MENUSIMPLEL0_0 { border-right: 1px solid #fff ; 	padding-right: 8px; margin-left:10px;margin-top:2px;}
/*contenuto sinistra*/
#contenuto {	width: 585px; margin: 0 3px 0 0; background: #fff; }
#contenuto1 {	width: 585px; margin: 0 0px 0 0; background: #eeefe9; }
#contenuto1 P{margin:5px;}
#contenuto2 { width: 292px; margin: 3px 0px 3px 0; background: #fff; border-right:1px solid #c0c0c0; 	text-align:left;}
#contenuto3 { width: 292px; margin: 3px 0px 3px 0; background: #fff; display:none; 	text-align:left;}

#contenuto2 UL LI, #contenuto3 UL LI{
	list-style-type: none;
	margin-left:-38px;
		
}

/*#contenuto3 {	width: 292px; margin: 3px 0px 0 0; background: #fff; }*/
/*#contenuto2_tit>.LB_ECM_newsData_2{ height: 40px; width: 290px; margin: 0px 0px 0px 2px; background: #eeefe9; }*/

.TD_ECM_conSottoTitolo{ height: 35px; width: 800px;	margin: 0px 0px 0px 0;	background:#eeefe9;
	font-size: 18px;
	color: Green;
	font: bold;
	font-variant: small-caps; padding-left: 10px;
	text-align:left;
}

.TD_ECM_conTitolo h3{float:left;width:500px!important;margin-left:5px}
.TR_ECM_conTitolo {display: none; }
.TB_ECM_mascheraRicerca, .TB_ECM_richinfo_risp, .TB_ECM_listaNews {margin-left:10px;}
.TD_ECM_intestaSearchResult, .TD_ECM_spaziaSearchResult, .TD_ECM_rigaSearchResult, .TD_ECM_rigaSearchNoResult, .TD_ECM_rigaPaginazione, .TD_ECM_footerSearchResult, .TD_ECM_descriptionRowSearchResult, .TD_ECM_titleRowSearchResult{padding: 10px;}
.TD_ECM_conTesto  {padding: 10px; vertical-align:top; width: 780px;	}
/*#contenuto2_txt { height: 40px; width: 289px; margin: 0px 2px 0px 0; }*/
/*#contenuto3_tit { height: 40px; width: 290px; margin: 0px 0px 0px 2px; background: #eeefe9; }*/
/*#contenuto3_txt { height: 40px; width: 290px; margin: 0px 0px 0px 2px; }*/
#contenuto TABLE{ border-collapse:collapse;}
#box_destra{width: 222px;  background: #fff;}
#evidenza1 {float:left;width: 222px; margin: 0px 0px 0 0;height:330px!important}
#evidenza1_tit {text-align:left; height: 35px; width: 222px; background-image: url(../_img/side_top_head.gif);margin-left:0; margin-right:0px; margin-top:0px; margin-bottom:0px }
#evidenza1_tit DIV {margin:10px 0 0 28px;}
#evidenza1_tit a{color:white; font-size:8pt; text-decoration:none;   } 
#evidenza1_tit a:hover {text-decoration: underline;	color: Yellow;
}
#evidenza1_txt { height: 300px!important; width: 222px;  margin: 0px; text-align:left; background:#edf8de url(../_img/side_top_bg.gif) no-repeat bottom right; }

#evidenza2 {float:left;width: 222px; margin: 3px 0px 0 0; }
#evidenza2_tit { height: 35px; width: 222px; background-image: url(../_img/side_bottom_head.gif);margin-left:0; margin-right:0px; margin-top:0px; margin-bottom:0px }
#evidenza2_txt { height: 150px; 	width: 222px; 	background:#fff4df url(../_img/side_bottom_bg.gif) no-repeat bottom left; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

#evidenza1_txt ul{list-style-type: none; margin-left:-30px; margin-right: 5px; display:block;}
.side_txt { margin: 20px; width: 170px; }

/*menu piede*/
#piede { font-family: tahoma, verdana, sans;	font-size: 8pt;height: 90px; width: 790px; background-image: url(../_img/footer.gif);padding:10px; color:#fff}
#loghi {  width:285px; height:38px; background-image: url(../_img/loghi.gif); margin-left:0px; margin-top:10px;}
.TB_ECM_richInfo, .TB_ECM_registrazione{
	
	width:570px;
	border: 0px solid silver;
}
.TB_ECM_richInfo TD, .TB_ECM_registrazione TD{
border: 0px;
padding-left:5px;
padding-right:5px;
}
.TB_ECM_richInfo TABLE, .TB_ECM_registrazione TABLE{
border: 0px;

}
.TB_ECM_richInfo FORM TD{
text-align: left;
}
#scriviRichiesta {margin-top:10px;
	
}
.TB_ECM_body_0{
width: 810px;
background-color: #fff;
	text-align:left;
}
 .TD_ECM_listaNewsTxt{
padding-right:20px;
}
#evidenza1_txt span{float:left; width: 200px; display:block; 
}
.SP_ECM_newsTit_0{font-weight:bold; color: #006600;}
.TD_ECM_conCategorie h4{float:left;width:500px!important;margin-left:5px!important;}
.TD_ECM_conData{margin-left:5px}
#login{float:left;width:200px}
#login a {background:url(../_img/sf_login.gif) no-repeat left;float:left;color:white;text-decoration:none;display:block;margin-top:7px;text-indent:24px}
#login a:hover{color:yellow}
#utente{float:left;width:400px;font-size:8pt;color:white;margin:3px;padding:0px;text-align:left}

#DV_ECM_lsc div{float:left;width:785px;text-align:center}
.P_ECM_conPulsanti{width:100%;float:left;text-align:center}
.DV_ECM_richiesta{text-align:center;width:750px}
.TB_ECM_makepw td{text-align:center;width:800px}
.TB_ECM_makepw p{text-align:center;width:800px}
.TB_ECM_makepw div{text-align:center;width:800px}

.DV_ECM_boxlogin{width:750px!important;float:left}


.spanDesc{float:left;display:block;width:380px!important;text-align:right;}
.spanVal{display:block;width:90px!important;}
#DV_ECM_lsc div{float:left;text-align:center!important;width:750px!important;margin:5px;}
#DV_ECM_lsc span{float:left;text-align:center!important;width:100%!important;margin:5px}

.spanTitle{width:750px;text-align:center;float:left;margin-top:20px}
.DV_ECM_toolslogin{width:100%;float:left}
.DV_ECM_toolslogin div{width:100%;float:left;text-align:center}
.spanBut{float:left;width:750px;text-align:center}
.spanVal textarea{float:left;margin-left:280px}
.P_ECM_conPulsanti{width:100%;float:left;text-align:center;}

