<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#sezioni {
	position: fixed; bottom: 0; width: 250px; max-height: calc(100% - 100px);
	z-index:1; background-color: #FFF; padding:0; overflow: auto;
}
#navigazione {width:100%; position:fixed; bottom:0; background-color: #777;}
#navigazione ul{width:262px; margin:0 auto;}
#navigazione ul li {float: left;height: 34px; width: 50px;}
#navigazione ul .primo {background: url("../img/freccine.png") no-repeat scroll 16px center rgba(0, 0, 0, 0);}
#navigazione ul .indietro {background: url("../img/freccine.png") no-repeat scroll -20px center rgba(0, 0, 0, 0);}
#navigazione ul .avanti {background: url("../img/freccine.png") no-repeat scroll -74px center rgba(0, 0, 0, 0);}
#navigazione ul .ultimo {background: url("../img/freccine.png") no-repeat scroll -109px center rgba(0, 0, 0, 0);}
#navigazione ul .contatore {color: #FFFFFF;font-size: 14px;line-height: 35px; min-width: 61px; text-align: center; width: auto !important;	position:relative;}
#navigazione ul li a {display: block; height: 100%; width: 100%;color:#FFF;}
#navigazione li.no-link{opacity: .5;}
#navigazione ul li a:hover { border-bottom: 2px solid #FFFFFF;color:#FFF;}
#navigazione .pageGo {position: absolute; color: #000; background:#FFF; width: 63px; height: 25px; top: 10px; line-height: 25px; display:none;}
#navigazione #pageVal{border: 1px solid #0077b5; height: 20px; width: 38px;}
#navigazione .btG1{margin-top:0!important;}

.menu_sidebar {display: block; position: relative; width: 100%;}
.menu_sidebar h2{color:#777777; font-size: 14px; border-bottom: 1px solid #ebebeb;}
.menu_sidebar ul {display: block;}
.menu_sidebar ul li { background-color: #fff; border-left: 3px solid #0077b5;height: 33px; line-height: 33px; margin-top: 1px; text-align: left; width: auto; border-bottom:#EBEBEB solid 1px; position:relative;}
.menu_sidebar ul li:hover {}
.menu_sidebar a {color: #555555 !important;display: block;font-size: 12px !important;padding-left: 7px;width: auto;}
.menu_sidebar a:hover {background-color: #ddd; color: #000!important;}
.menu_sidebar .current {background-color: #ddd; background-repeat: no-repeat; border-left: #555 solid 3px;}
.menu_sidebar .current a {color: #000!important; cursor: default; opacity: 1;}
.menu_sidebar ul ul {display: none;margin-left: 11px;}
.menu_sidebar ul ul li {font-family: Arial;font-size: 12px !important;font-weight: normal !important;height: 25px !important;line-height: 25px;}
.menu_sidebar li .contatore{position: absolute; top: 5px; right: 0; border-radius: 10px; width: 20px; height: 20px;color: #FFF; line-height: 20px; text-align: center; font-size: 11px; font-weight: bold; } /* background-color: #0077B5;  */
.menu_sidebar .evidenzia{background-color: #FFFF99!important;}
/*.menu_sidebar ul li .error{float:right;}*/


ul#menu_header {position:absolute; top:-40px; overflow:hidden; width:auto; height:35px; color:#777; font-size: 14px;}
ul#menu_header.SbmMenuMobile {margin:0!important;}
ul#menu_header li {float: left;height: 34px;line-height: 35px;margin: 0 11px 0 0;}
ul#menu_header li a {color: #000; display: block;}
ul#menu_header li a:hover {color: #555; opacity: 0.9;}
ul#menu_header .arrow {
    color: #FFFFFF; width:11px; opacity: .8;
	background:url("../img/newico/elenco_arrow.png") no-repeat scroll center 10px transparent;
}
ul#menu_header .arrow:hover {border-bottom: none; opacity: 1;}
ul#menu_header .current {color: #777; font-size: 14px;font-style:italic;}
ul#menu_header .current:hover {opacity: 1;}
ul#menu_header .home {
	display: block;
	padding-left: 35px;
}

.menu_bottom {
    background-color: #ffffff;border-top: 3px solid #f0f0f0;
    height: 45px; max-width: 98%; display: block;
    position: fixed; bottom: 0; z-index: 1;
}

.ViewSwitch{position:absolute; top:0; right:10px; width: 24px; height: 24px;}
.ViewSwitch a{display:block; width: 100%; height: 100%;}
.ViewSwitch a:hover{opacity: .7;}
.ViewSwitch .IcoGrid{background: url(../img/newico/ic_grid_on_grey_24dp.png) no-repeat scroll center center transparent;}
.ViewSwitch .IcoElenco{background: url(../img/newico/ic_my_library_books_grey600_24dp.png) no-repeat scroll center center transparent;}

.TopCircle{position:absolute; top:16px; left:24px;}
.BtnCircle{
	text-align: center; font-size: 33px; height: 56px; width: 56px; line-height: 56px;
	display:inline-block;background-color:#FFFFFF;
	border-radius: 28px;-webkit-border-radius: 28px;-moz-border-radius: 28px;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.33);
}
.BtnCircle:hover{box-shadow: 0 5px 12px 0 rgba(0, 0, 0, 0.33)}
.BtnCircle.Inserisci{background-color: #8bc34a;	 color:#FFFFFF;}

.BtnAzioni{display:block; opacity: .67; min-height:18px;}
.BtnAzioni a{color:#333; padding:7px 7px 7px 26px; display:block;font-size:12px;}
.BtnAzioni a:hover{color:#000;}
.azioni .BtnAzioni{float:left;margin-left:2px;}
.azioni .BtnAzioni a{padding:4px 0 0 15px;}
.BtnAzioni:hover{opacity: 1;background-color:#DEDEDE;}
.BtnAltreAzioni{
	width:24px; height:24px!important;
	background: url(../img/newico/ic_more_vert_black_24dp.png) no-repeat scroll center center transparent;
}
.AltreAzioni{
	background:#f2f2f2;	padding:11px!important;	width:auto;
	position:absolute;	z-index:101; box-shadow: 0 0 4px grey;
}
#MenuTopHome { position: fixed; z-index: 103; top: 50px; left: 78.5px; display: none; overflow-y: auto; overflow-x: hidden; min-width: 222px;}
#MenuTopHome ul{ width:100%; background-color: #FFF; border:#CCC solid 1px;}
#MenuTopHome ul li{display: block; min-height: 18px;  opacity: 0.67; background: transparent url(../img/newico/ic_chevron_right_black_18dp.png) no-repeat scroll 5px center;}
#MenuTopHome ul li a{color: #333; display: block; font-size: 12px; padding: 7px 7px 7px 26px;}
#MenuTopHome ul li:hover {background-color: #dedede;  opacity: 1; color:#000;}
.elenco .AltreAzioni{right:48px; top:24px;}
.CampoDet .AltreAzioni{right:36px; top:18px;}

.BtnTextAdd{
	background: url(../img/newico/ic_add_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextEdit{
	background: url(../img/newico/ic_create_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextAnnulla{
	background: url(../img/newico/ic_clear_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextDelete {
	background: url(../img/newico/ic_remove_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextSetting {
	background: url(../img/newico/ic_settings_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextUrl {
	background: url(../img/newico/ic_link_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextArchive {
	background: url(../img/newico/ic_archive_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextSpunta {
	background: url(../img/newico/ic_done_black_18dp.png) no-repeat scroll left center transparent;
}
.BtnTextArrowDx{
	background: url(../img/newico/ic_chevron_right_black_18dp.png) no-repeat scroll left center transparent;
}

.TabTop {
}
.TabTop li {
	background: #f2f2f2 none repeat scroll 0 0;
	float: left;
	font-size: 15px;
	height: 33px;
	line-height: 33px;
	margin-right: 1px;
	overflow: hidden;
	position: relative;
}
.TabTop li a {
	color: #555;
	display: block;
	height: 100%;
	line-height: 31px;
	padding: 0 5px;
	width: 100%;
}
.TabTop li a:hover {
	background: #909090 none repeat scroll 0 0;
	color: #fff;
	display: block;
	height: 100%;
	width: 100%;
}
.TabTop li.current, .TabTop li.current a {
	background: #0077B5 none repeat scroll 0 0;
	color: #fff;
	cursor: default;
}
.TabTop li.formerror a span.error {
	font-size: 11px !important;
	margin-top: -26px !important;
	width: 100% !important;
	padding:7px 0 0 7px;
}
.notify{
	font-size:9px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	width:24px; height:23px; line-height:23px;
	text-align:center;
	font-weight:bold;
}
.bgrosso{background:red; color:#FFF;}
.bggrigio{background:#909090; color:#FFF;}
.Campo .AddOption{height: 29px; width: 29px; position: absolute; top: 1px; left: 58%;}
.Campo label.LabelConMenu {
    cursor: pointer !important;
}
.Campo  ul.MenuDiscesa{position:absolute; top:29px; left:7px; border:#ccc solid 1px;z-index:1;display:none;}
.Campo  ul.MenuDiscesa li a{font-size:11px; display:block; font-family:verdana;padding:3px 5px;color:#555;}
.Campo  ul.MenuDiscesa li:nth-child(even)  {background: #FFFFFF;}
.Campo  ul.MenuDiscesa li:nth-child(odd)  {background: #F2F2F2;}
.Campo  ul.MenuDiscesa li a:hover{background: #F0F0FF; color:#000;}
.Campo label.LabelConMenu{cursor: pointer!important;}

#ResultSearchMenu{
	position: absolute; top:39px; width: 257px; border: 1px solid #777; display: none; z-index: 111;
	/*max-height: 222px; overflow: auto;*/
}
#ResultSearchMenu li{
	border:none; height: auto; line-height: 30px; margin: 0;
	opacity: 1!important;
	background-image:none!important;
}
#ResultSearchMenu li a{display:block; font-size:12px; color:#000!important;padding:0 0 0 5px!important;}
#ResultSearchMenu li a:hover, #ResultSearchMenu .selected a{
	background-color: #0077B5;
	color: #FFFFFF!important;
}
#SearchMenuD{
	width:257px; line-height: 1px; padding-top: 10px;
	position: absolute; right: -250px;
	z-index: 99; opacity: 0; display: none;
}
#SearchMenuD #qSearchMenu{
	background:#f2f2f2 url("../img/newico/ic_search_black_18dp.png") no-repeat scroll 0 center;
	box-sizing: border-box; -webkit-appearance: none;
	border: #777777 solid 1px;
	height: 30px;
	padding: 0 3px 0 20px;
	color:#333;
	width: 100%;
	font-size: 14px;
	-moz-box-sizing: border-box;
	-webkit-appearance: none;
}
#SearchMenuD #qSearchMenu:focus{-webkit-appearance: none;outline: none;}

@media (max-width: 960px) {
	.menu_bottom {width: 95%; margin-left:0;}
	#sezioni{right:0;}
	.IcoUser{width: 45px!important; padding: 0 10px!important; overflow: hidden;}
	#SearchMenuD, #ResultSearchMenu{width:191px;}
}

@media (max-width: 420px) {
	.TopCircle{left:3px;}
	.BtnAzioni a{font-size:16px;}
	.menu_sidebar a, #MenuTopHome ul li a{font-size:16px!important; }
    .Campo .AddOption{top: 22px; left: 88%;}
}
</pre></body></html>