body {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}.LV_validation_message{    font-weight:bold;    margin:0 0 0 5px;}.LV_valid {    color:#00CC00;}.LV_invalid {    color:#CC0000;}.LV_valid_field,input.LV_valid_field:hover, input.LV_valid_field:active,textarea.LV_valid_field:hover, textarea.LV_valid_field:active {    border: 1px solid #00CC00;}    .LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active,textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {    border: 1px solid #CC0000;}img {	border:0px;}div#container{	margin: 0px auto;	position:relative;	width: 980px;	text-align: LEFT;	background-color: #FFFFFF;}div#header{	width:980px;	height:35px;	background-color: #efefef;	float:left;}ul.MenuBarHorizontal{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-type: none;	cursor: default;	width: auto;}ul.MenuBarHorizontal li{	margin: 12px 40px 0px 0px;	display:inline;	text-align:left;	float: left;	font-size: 10px;	color:#575757;	text-decoration:none;}ul.MenuBarHorizontal a{	font-size: 10px;	color:#575757;	text-decoration:none;}ul.MenuBarHorizontal a:hover{	font-size: 10px;	color:#000000;	text-decoration:none;}ul.MenuBarHorizontal-ie7 li{	border-right-width: 0px;}.boldon{	font-weight:bold;}.boldoff{}.center{	text-align:center;}/*INIZIO BOX CERCA*/ul.MenuCerca{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-type: none;	cursor: default;	width: auto;	}ul.MenuCerca li{	margin: 7px 8px 0px 0px;	display:inline;	text-align:left;	float: left;	font-size: 10px;	color:#575757;	text-decoration:none;}ul.MenuCerca -ie7 li{	border-right-width: 0px;}ul.MenuCerca li form{	margin: 0px 0px 0px 0px;}.cerca{	font-size:10px;	color:#575757;	font-weight:normal;	float:left;}#cerca{	font-size:10px;	color:#575757;	font-weight:normal;	float:left;	padding:5px 2px 5px 5px;}#cerca input{	font-size:11px;	color:#575757;	font-weight:normal;}#cerca option{	font-size:11px;	color:#575757;	font-weight:normal;}.cercaInput{	font-size:10px;	color:#575757;	float:left;}.input{	float:left;	margin-bottom: 5px;}/*FINE BOX CERCA*/div#menu{	margin:0px 0px 0px 0px;	width:980px;	height:93px;	float:left;}div#logoInterno{padding: 0px 0px 0px 50px;margin:10px 0px 0px 0px;width:130px;float:left;}/*INIZIO FORM*/div#rigaForm{padding:15px 0px 10px 15px;width:500px;float:left;}div#rigaFormFile{padding:15px 0px 10px 15px;width:550px;float:left;}div#contenutoFormCampi{padding:0px 0px 0px 0px;width:200px;color:#333333;font-size:11px;float:left;}div#contenutoFormErrore{padding:0px 0px 0px 0px;width:500px;color:#333333;font-size:11px;float:left;}div#contenutoFormCampiErr{padding:10px 0px 0px 10px;width:490px;color:#333333;font-size:11px;float:left;}.campi{color:#333333;font-size:11px;}.area{color:#333333;font-size:11px;width:200px;}div#contenutoFormInput{padding:0px 0px 0px 0px;font-size:11px;width:300px;float:right;}div#contenutoFormImmagine{margin:0px 0px 10px 0px;font-size:11px;width:350px;float:right;}div#contenutoFormImmagineSX{padding-top:5px;font-size:11px;width:70px;float:left;}div#contenutoFormImmagineDX{width:280px;font-size:11px;float:left;}/*FINE FORM*//*INIZIO MENU DX*/div#menuBottoni{margin:0px;padding:0px;width:auto;float:right;}ul.menuBottoni{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-type: none;	cursor: default;	width: auto;}ul.menuBottoni li{	margin: 3px 3px 0px 3px;	text-align:left;	float: left;	font-size: 10px;	color:#575757;	text-decoration:none;}ul.menuBottoni a{	font-size: 10px;	color:#575757;	text-decoration:none;}ul.menuBottoni a:hover{	font-size: 10px;	color:#FF3300;	text-decoration:none;}/*FINE MENU DX*//*INIZIO AREA RISERVATA*/div#rigamenuAlto{width:980px;float:left;}div#menuRiserv{	margin-top:40px;	padding:0px;	float:right;	height: 53px;	background-image: url(/Themes/Liuni/Images/bg_tab_intranet.gif);	background-repeat: no-repeat;	background-position: top right;}div#menuRiservLista{	float:left;	padding-top: 30px;}.titoloPagina{	margin-bottom:0px;	font-size:14px;	font-weight:bold;	color:#fb5901;	padding-right: 10px;	padding-top: 20px;	height: 33px;	text-align:right;	float:left;	padding-left: 30px;}.tit{	color:#688d29;	font-weight:bold;	font-size:14px;	padding-top: 15px;}.tit_sez{	color:#688d29;	font-weight:bold;	font-size:16px;	border-bottom: 1px solid #78A22F;	margin-bottom:5px;}.tit_campi{font-size:11px;margin-bottom:5px;}div#menuRiservcentrale{	margin:10px 10px 0px 0px;	display:inline;	padding:0px;	float:right;	text-align: right;}#sort{	font-size:11px;	color:#333333;	text-decoration:none;}#sort a{	font-size:11px;	color:#333333;	text-decoration:none;}#sort a:hover{	font-size:11px;	color:#688d29;	text-decoration:none;}div#rigaTitoloPriv{margin:10px 0px 10px 50px;display:inline;width:600px;font-size:11px;line-height:15px;float:left;}div#menuLista{margin:15px 0px 15px 50px;display:inline;width:700px;padding:0px;float:left;}ul.menuRiserv {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	list-style-type: none;	cursor: default;}.menuRiserv li{	margin: 3px 3px 3px 3px;	text-align:left;	float: left;	font-size: 10px;	color:#575757;	text-decoration:none;	font-weight:bold;}.noSort{}.sortSu{	background-image:url(/Themes/Liuni/Images/freccia_su.gif); 	background-repeat:no-repeat; 	background-position:right top;	padding-right:12px;}.sortGiu{	background-image:url(/Themes/Liuni/Images/freccia_giu.gif); 	background-repeat:no-repeat; 	background-position:right top;	padding-right:12px;}ul.menuRiserv a{	font-size: 10px;	color:#575757;	text-decoration:none;	font-weight:bold;	text-transform: lowercase;}ul.menuRiserv a:hover{	font-size:10px;	color:#618a1a;	text-decoration:none;	font-weight: bold;	text-transform: lowercase;}/*div#rigaRiservata{	padding:14px 0px 0px 0px;	width:980px;	height:2px;	border-bottom:2px solid #666666;	float:left;	background-color: #E7E8E9;	text-align: center;}*/div#rigaRiservata{	width:980px;	float:left;}div#errore{}.stato_errore{	width:584px;	margin-left:178px;	height:30px;	margin-top:10px;	color: #fb5901;	font-size:11px;	font-weight: bold;	text-align:center;}.stato_ok{	width:584px;	text-align:center;	height:30px;	margin-left:178px;	margin-top:10px;	font-weight: bold;	font-size:11px;}.stato_nascosto{	width:584px;	text-align:center;	margin-left:178px;	visibility:hidden;	}div#homeRiservata{	margin:15px 0px 20px 0px;	display:inline;	width:980px;	min-height:200px;	height: auto !important;	_height: 200px;	float:left;}div#homeRiservataRientro{	margin:20px 50px 20px 50px;	display:inline;	width:880px;	min-height:200px;	height: auto !important;	_height: 200px;	float:left;}div#homeRiservataRientroInserimento{	margin:20px 0px 20px 50px;	display:inline;	width:600px;	min-height:200px;	height: auto !important;	_height: 200px;	float:left;}div#riservataSX{ margin-right:15px; display:inline; width:183px; float:left; }div#riservataDX{ margin-left:15px; display:inline; width:183px; height:auto; float:left;}div#riservataCentrale{	margin-bottom:20px;	width:552px;	border:solid 16px #dedede;	min-height:400px;	height: auto !important;	_height: 400px;	float:left;}    div#box{ margin-bottom:15px; width:181px; border:solid 1px #dedede; float:left; }.box{ margin-bottom:15px; width:181px; border:solid 1px #dedede; float:left; }div#boxAllegati{	margin-bottom:15px;	width:180px;	border:solid 1px #dedede;	float:left;	margin-left: 30px;	margin-top: 35px; }  div#boxtitoloPricipale{	padding:5px 0px 0px 5px;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	height:20px;	width:176px;	text-transform: none; }  .boxtitoloPricipale{	padding:5px 0px 0px 5px;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	height:20px;	width:176px;	text-transform: none; }  div#boxtitoloPricipaleAllegati{	padding:5px 0px 0px 5px;	font-size:15px;	font-weight:bold;	color:#FFFFFF;	height:24px;	width:175px; }   .rosso{ background-color:#e3444a;}  .verde{ background-color:#78A22F;}  div#quadratino a{width:5px;height:5px;background-image:url(../riservata/img/quadra_spento.gif);background-repeat:no-repeat;background-position:left center;float:left;}div#quadratino a:hover{width:5px;height:5px;background-image:url(../riservata/img/quadra_acceso.gif); background-repeat:no-repeat; background-position:left center; float:left;}div#rigaboxtitoli{	margin:5px 0px 5px 0px;	padding-left:20px;	width:156px;	float:left;}.rigaboxtitoli{	margin:5px 0px 5px 0px;	padding-left:20px;	width:156px;	float:left;}/* lista voci box laterali con elenco puntato quadratoul.boxTitoli{margin:0px;padding:0px;list-style-type:square;cursor: default;width: auto;}ul.boxTitoli li{	margin: 5px 0px 5px 0px;	text-align:left;	font-size: 10px;	color:#333333;	text-decoration:none;	}*/ul.boxTitoli{	margin:0;	padding:0;	list-style-image: url(/Themes/Liuni/Images/go.gif);	list-style-position: outside;}.rigaboxtitoli li{	margin: 5px 0px 5px 0px;	text-align:left;	font-size: 10px;	color:#333333;	text-decoration:none;	padding:0px;}ul.boxTitoli  a{	color:#333333;	text-decoration:none;		font-size: 10px;}ul.boxTitoli a:hover{	color:#688d29;	text-decoration:underline;		font-size: 10px;}div#quadratino{	margin:4px 0px 0px 0px;	width:6px;	float:left;}div#boxtitoli{width:167px;float:right; } div#boxtitoli a{ font-size:9px; text-decoration:none; color:#333333; }  div#boxtitoli a:hover{ color:#688d29; text-decoration:underline; }    div#boxcentraletop{	background-color:#eeefef;	height:30px;	float:left;	text-align: right;	width: 552px;}   div#boxcentraletesto{	padding:13px 13px 0px 13px;	width:526px;	float:left;}      div#rigacentraleTitolo{  width:426px;  text-align:left;  border-bottom-color:#666666;  border-bottom-style:solid;  border-bottom-width:1px;  float:left;}      div#titolo{  padding:0px 0px 5px 14px;  font-size:11px;  color:#333333;  line-height:16px;  width:326px;  float:left;  }      div#titolo a{  text-decoration:none;  color:#688d29;  }    div#titolo a:hover{  text-decoration:underline;  color:#688d29;  }    div#immagine{  padding:0px 0px 0px 0px;  width:86px;  text-align:right;  float:right;  }        div#testo{  padding:20px 14px 20px 14px;  font-size:9px;  color:#333333;  line-height:16px;  width:398px;  float:left;  }    div#testo a{  color:#688d29;  text-decoration:none;  }      div#testo a:hover{  color:#688d29;  text-decoration:underline;  }   div#immaginebox{ padding:5px 0px 0px 5px; width:168px;}   div#titolibox{ padding:10px 0px 10px 8px; width:163px;}   div#titolibox a{ font-size:9px; color:#333333; text-align:left; text-decoration:underline;} div#titolibox a:hover{ color:#688d29; text-decoration:underline;}div#titoloBox{ padding:16px 0px 0px 12px; font-size:15px; font-weight:bold; color:#333333; width:176px; float:left;}/*FINE AREA RISERVATA*//*INIZIO TABELLA ELENCO*/div#tabella{margin:20px 0px 20px 0px;width:980px;float:left;}.tabella{padding:5px;font-size:11px;text-align:left;}div#tabella th{padding:5px;font-size:12px;}.tit_input{	width:180px;	float: left;}/*FINE TABELLA ELENCO*//*INIZIO ELENCO RISULTATI*/#elenco_risultati{	font-size:11px;	border-top: 1px dotted #78A22F;	border-bottom: 1px dotted #78A22F;}#elenco_risultati a{	color:#688d29;	font-size:11px;	font-weight:bold;	text-decoration:none;}#elenco_risultati a:hover{	color:#688d29;	font-size:11px;	font-weight:bold;	text-decoration:underline;}#elenco_risultati dd{	margin-left:0px;}#elenco_risultati dt{	margin-top:10px;}#elenco_risultati_editor {	font-size:11px;	border-top: 1px dotted #78A22F;	border-bottom: 1px dotted #78A22F;	margin-top:10px;	padding-top:5px;	padding-bottom:5px;}#elenco_risultati_editor a{color:#688d29;font-size:11px;font-weight:normal;text-decoration:underline;}#notizia{font-size:11px;}#notizia a{color:#688d29;font-size:11px;font-weight:bold;text-decoration:none;}#notizia a:hover{color:#688d29;font-size:11px;font-weight:bold;text-decoration:underline;}#paginazione{font-size:10px;margin-top:20px;margin-bottom:20px;text-align:center;}#paginazione a, a:hover{font-size:10px;text-decoration:underline;color:#688d29}#elenco_risultati .underline{text-decoration:underline;}#elenco_risultati .underline a, a:hover{text-decoration:underline;font-weight: normal;}/*FINE ELENCO RISULTATI*//*INIZIO FOOTER*/div#footer{margin:0px 0px 0px 0px;position:relative;background-color:#E7E8E9;height:20px;width: 980px;float:left;}div#rigaGrigiaScura{	background-color:#949BA2;	padding:2px 0px 0px 0px;}div#rigaGrigiaChiara{background-color:#E7E8E9;height:17px;}/*FINE FOOTER*//* INIZIO TAG CLOUD*/#tagcloud{	padding:5px;	line-height:20px;}#tagcloud .txt_small{ 	font-size:10px;	color:#666666;	font-weight:bold;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;}#tagcloud .txt_medium{ 	font-size:12px;	color:#666666;	font-weight:bold;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;}#tagcloud .txt_big{ 	font-size:14px;	color:#666666;	font-weight:bold;	text-decoration:none;	font-family:Verdana, Arial, Helvetica, sans-serif;}/* FINE TAG CLOUD*/.link_archivio{float:right; border-left:1px solid #ffffff; padding-left:4px;padding-top:0px;margin-top:0px;}.link_archivio a{ background-image:url(../Themes/Liuni/Images/ico_pp.gif);background-position:left; background-position:top;background-repeat:no-repeat;}.link_archivio a:hover{background-image:url(../Themes/Liuni/Images/ico_pp_hover.gif);background-position:left; background-position:top;background-repeat:no-repeat;}