@font-face {
	font-family: 'Play'; 
	font-style: normal;
	font-weight: bold;
	font-size:1.2em;
/*	src: url('/icons/PeTTkHQKj5rUPVxkIGAoaw.eot'); */
}
@font-face {
	font-family: 'Play';
	font-style: normal;
	font-weight: normal;
	font-size:16px;
	  src: local('Play'), url('/icons/PeTTkHQKj5rUPVxkIGAoaw.ttf') format('truetype');
} 
/*
@font-face {
	font-family: 'Nobile';
	font-style: normal;
	font-weight: normal;
	src: local('Nobile'), url('/icons/DG8QsMl4cLhwKd7DbhnV6A.ttf') format('truetype');
}
@font-face {
	font-family: 'Nobile';
	font-style: normal;
	font-weight: bold;
	src: url('/icons/W-bwIcGmtt6wHyJeSNFUX6CWcynf_cDxXwCLxiixG1c.eot');
}
*/
/*@import url(http://fonts.googleapis.com/css?family=Abel);*/
body { width:auto; height:auto; background-color:white; margin:0 0 0 0; padding:0 0 0 0;}
img {border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
img.info {vertical-align:bottom; margin:0px; padding:0px; float:none;margin-right:2px; width:16px;}
form {border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
div.main { position:relative; width:1024px; height:auto; background-color:white; margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto; padding:0 0 0 0; }
div.csshd {position:absolute;top:108px;left:965px;z-index:10;}
p {clear:both;}
a {color:#ff9d11; border:0px; margin:0 0 0 0; padding: 0 0 0 0; text-decoration:none;
	font-family: sans-serif; font-size:16px; font-style:normal; font-weight:normal; overflow-x: hidden;}
a:hover {color:#ff9d11; text-decoration:underline;}
.a{border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.required {color: black; font-weight:bold;} /*color: #ec2525;*/
.white {color:white;}
.float {float:left; }
.clear {clear:both;}
.ellipsis {white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
/*.bold_pag {float:left;width:123px;height:15px; font-weight:bold;text-decoration:none; background-color:#333333;color:white;cursor:pointer;border:2px solid #d9dfe4; padding:2px; text-align:center;/*color:#e81f24}
.bold_pag:hover {float:left;width:123px;height:15px; font-weight:bold;text-decoration:none; background-color:#b7bdc2;color:white;cursor:pointer;border:2px solid #d9dfe4; padding:2px; text-align:center;/*color:#e81f24} */
.bold_pag {float:left;width:123px;height:15px; font-weight:bold;text-decoration:none; background-color:white;color:#333;cursor:pointer;border:2px solid #d9dfe4; padding:2px; text-align:center;/*color:#e81f24*/}
.bold_pag:hover {float:left;width:123px;height:15px; font-weight:bold;text-decoration:none; background-color:#b7bdc2;color:#333;cursor:pointer;border:2px solid #d9dfe4; padding:2px; text-align:center;/*color:#e81f24*/}
.bold_tit {display:block;width:98%;font-weight:bold;text-decoration:none; background-color:#b7bdc2;color:white;font-variant:normal;/*color:#e81f24*/;}
.titolo {position:absolute;top:15px;left:50px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.login {position:absolute;top:5px;left:700px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.login_div {position:absolute;top:12px;left:720px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.pass {position:absolute;top:48px;left:700px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.pass_div {position:absolute;top:55px;left:720px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.logout {position:absolute;top:0px;left:924px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.bg_gray {position:absolute;top:109px;left:12px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.asdd {position:absolute;top:665px;left:12px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.unibo {position:absolute;top:660px;left:830px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.ban_prova {position:absolute;top:86px;right:20px; border:0px; margin:0 0 0 0; padding: 0 0 0 0; font-family: verdana; font-size:20px; font-style:normal;  color:#e7d54e;}
.ban_prod {position:absolute;top:86px;right:20px; border:0px; margin:0 0 0 0; padding: 0 0 0 0; font-family: verdana; font-size:20px; font-style:normal;  color:#ec2525;}
.but1 {position:absolute;top:159px;left:32px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.but2 {position:absolute;top:159px;left:285px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.but3 {position:absolute;top:159px;left:538px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.but4 {position:absolute;top:159px;left:791px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.but5 {position:absolute;top:409px;left:32px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.but6 {position:absolute;top:409px;left:285px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.but7 {position:absolute;top:409px;left:538px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.but8 {position:absolute;top:409px;left:791px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.news {z-index:15; position:absolute;top:469px;left:315px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;
       color:white; font-family: sans-serif; font-size:18px; font-style:normal; width:668px; height:100px;}
.news2 {z-index:15; position:absolute;top:469px;left:315px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;
       color:white; font-family:verdana; font-size:18px; font-style:normal; width:400px; height:100px;}
.news3 {z-index:15; position:absolute;top:439px;left:315px; border:0px; margin:0 0 0 0; padding: 0 0 0 0;
       color:white; font-family:verdana; font-size:14px; font-style:normal; width:400px; height:75px; overflow:auto;}
.input_login_password {width:160px; margin: 0 0 0 0; padding: 0 0 0 0 ; border:0px; color:#c1c2c7; font-family: sans-serif; font-size:18px; font-style:normal;}
/*.maindiv { width:1024px; height:768px; border: 1px solid black; background-color:white; margin:0 0 0 0; padding:0 0 0 0}*/
/*Highligth link */
.hl: img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.hl:hover img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
input.trans { background-color:#d9dfe4; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
input.trans:hover { background-color:#d9dfe4; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
div.butt_black {position:absolute;top:148px;left:44px; 
	width:938px !important;width:948px; height:50px !important;height: 50px;
	overflow:auto;margin: 0 0 0 0; padding: 0 0 0 0 ; border:0px solid #EEE;border-right:0 solid; repeat-x fixed top left; 
	font-family: sans-serif; font-size:12px; font-style:normal;color:#505050; font-weight:normal;}
div.boxresult {position:absolute;top:120px;left:38px; width:250px ; height:21px; 
	margin: 0 0 0 0 ; padding: 0 0 0 0; border:0px solid #EEE;border-right:0 solid;  
	font-family: sans-serif; font-size:14px; font-style:normal; /*font-variant:small-caps*/;color:black  ; font-weight:normal;}
div.box {position:absolute;top:159px;left:38px; 
	width:938px !important;width /**/:948px; height:440px !important;height /**/: 450px;
	overflow:auto;padding: 4px; border:0px solid #EEE;border-right:0 solid;  
	font-family: 'Play', tahoma, sans-serif; font-weight:inherit; font-size:inherit; font-style:inherit ;color:#313237; /*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hIEfix.png,sizingMethod=crop);zoom:1;*/}
div.boxbib {position:absolute;top:169px;left:38px; 
	width:938px !important;width /**/:948px; height:430px !important;height /**/: 440px;
	overflow:auto;padding: 4px; border:0px solid #EEE;border-right:0 solid;  
	font-family: 'Play', tahoma, sans-serif; font-weight:inherit; font-size:inherit; font-style:inherit ;color:#313237;}
div.boxsm {position:absolute;top:159px;left:38px; 
	width:838px !important;width /**/:848px; height:440px !important;height /**/: 450px;
	overflow:auto;padding: 4px; border:0px solid #EEE;border-right:0 solid; 
	font-family: 'Play', tahoma, sans-serif; font-size:16px; font-style:normal;color:#313237; font-weight:normal; overflow-x: hidden;}
.bib_head {position:absolute;top:119px;left:38px; width:948px; text-align:center; background-color:#d9dfe4;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.but_foot {position:absolute;top:617px;left:38px; width:948px; text-align:center;border:0px; margin:0 0 0 0; padding: 0 0 0 0;}
.titolo2 {background-color:#000000; border:2px solid #b7bdc2; margin:0 0 0 0; padding: 0 0 0 0; font-family: sans-serif; font-size:18px; font-style:normal;color:#ffffff;overflow:hidden}
.select {background-color:#000000; border:1px solid black; margin:0 0 0 0; padding: 0 0 0 0; font-family: sans-serif; font-size:18px; font-style:normal;color:#ffffff;overflow:hidden; /*white-space:nowrap; overflow:hidden;text-overflow:ellipsis;*/}
.checkbox {border:0px; margin:0 0 0 0; padding: 0 0 0 0; font-family: sans-serif; font-size:16px; font-style:normal;color:#ffffff;}
.w200 {width:200px;background-color:#d9dfe4; border:1px solid #c1c2c7; margin:0 0 0 0; padding: 0 0 0 0; font-family: sans-serif; font-size:12px; font-style:normal;color:#000000;overflow:hidden;}
select.date {background-color:#d9dfe4; border:1px solid #c1c2c7; margin:0 0 0 0; padding: 0 0 0 0; font-family: sans-serif; font-size:12px; font-style:normal;color:#000000;overflow:hidden;}
/*input {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4;} */
input.long {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:100%; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
/*input.long85 {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70%; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long85:focus {background-image: none; background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70%; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}*/
input.long85 {background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70%; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long85:focus {background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70%; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}

/*input.long30 {text-align:right; background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long30:focus {text-align:right; background-image: none;background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long30sx {text-align:left; background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long30sx:focus {text-align:left; background-image: none;background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long70 {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long70:focus {background-image:none ;background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long200 {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:200px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long200:focus {background-image:none ;background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:200px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.short {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.short:focus {background-image: none;background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.tel {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:100px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.tel:focus {background-image: none;background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:100px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.half {background-image: url('../icons/input_bg.png'); background-repeat:no-repeat;background-color: #d9dfe4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:38%; color:#000000;  font-family: sans-serif; font-size:16px; font-style:normal;}
input.half:focus {background-image: none;background-color: #c1c2c7; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:38%; color:#000000;  font-family: sans-serif; font-size:16px; font-style:normal;}
*/
input.long30 {text-align:right; background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long30:focus {text-align:right; background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long30sx {text-align:left; background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long30sx:focus {text-align:left; background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:60px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long70 {background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long70:focus {background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:70px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long200 {background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:200px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.long200:focus {background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:200px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.short {background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.short:focus {background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.tel {background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:100px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.tel:focus {background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:100px; color:#000000; font-family: sans-serif; font-size:16px; font-style:normal;}
input.half {background-color: #c9cfd4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:38%; color:#000000;  font-family: sans-serif; font-size:16px; font-style:normal;}
input.half:focus {background-color: #b9bfc4; border:0px; margin:0 0 0 0; padding: 0 0 0 0; width:38%; color:#000000;  font-family: sans-serif; font-size:16px; font-style:normal;}


/*span {margin:3px 3px 3px 3px; padding: 3px 3px 3px 3px;} */
hr {background-color:#d9dfe4; height: 1px; width: 100%; border:0px} 
textarea.libr {width:70%; height: 35px; border:0px solid #c9cfd4; margin:0 0 0 0; padding: 0 0 0 0; background-color:#c9cfd4;font-family: sans-serif; font-size:16px; font-style:normal;color:#000000;}
textarea.libr:focus {width:70%; height: 35px; border:0px solid #b9bfc4; margin:0 0 0 0; padding: 0 0 0 0; background-color:#b9bfc4;font-family: sans-serif; font-size:16px; font-style:normal;color:#000000;}
textarea.ill {width:98%; height: 100px; border:1px solid #c9cfd4; margin:0 0 0 0; padding: 0 0 0 0; background-color:#d9dfe4;font-family: sans-serif; font-size:16px; font-style:normal;color:#000000;}
textarea.ill:focus {background-color: #b9bfc4; width:98%; height: 100px; border:1px solid #c1c2c7; margin:0 0 0 0; padding: 0 0 0 0; font-family: sans-serif; font-size:16px; font-style:normal;color:#000000;}
/*textarea.ill:disabled {color:#000000;}*/
textarea.big {width:98%; height: 300px; border:1px solid #c9cfd4; margin:0 0 0 0; padding: 0 0 0 0; background-color:#d9dfe4;font-family: sans-serif; font-size:16px; font-style:normal;color:#000000;}
textarea.big:focus {background-color: #b9bfc4; width:98%; height: 300px; border:1px solid #c1c2c7; margin:0 0 0 0; padding: 0 0 0 0; font-family: sans-serif; font-size:16px; font-style:normal;color:#000000;}
span.ll {float:left; width:230px; }
span.ll2 {float:left; width:310px;}
span.lll {float:left; width:460px;}
span.lmax {float:left; width:100%; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
span.blfield {width:170px; display:block; border:0px solid black; float:left;}
span.blvalue {width:640px; display:inline-block;  border:0px solid black; color:black; }
span.blbib {width:640px; display:inline-block;  border:0px solid black; color:black; }
span.bl23 {width:780px; display:inline-block;  border:0px solid black; color:black; }
span.bl900 {width:900px; display:inline-block;  border:0px solid black; color:black; }
span.llmax {width:100%; white-space:nowrap; display:inline-block;}
span.bl13 {width:260px; display:inline-block;  border:0px solid black; color:black; }
span.bl25 {width:195px; display:inline-block;  border:0px solid black; color:black; }
span.sm {float:left; width:150px; }
span.smbl {float:left; width:150px; color:black;}
span.sml {float:left; width:85px;white-space:nowrap }
span.sml95 {float:left; width:95px;white-space:nowrap }
.normal {font-variant:normal; color:black;}
div.over {clear:both; position:relative; z-index:5; margin:0 0 0 0 ; padding:0 0 0 0 ; height:165px}
div.over:hover {background-color: #b7bdc2;cursor:pointer;}
div.over-hover {position:relative; z-index:5; margin:0 0 0 0 ; padding:0 0 0 0 ; height:165px; background-color: #b7bdc2;}
.flag-yes {text-decoration: underline;}
.flag-no {color:#b7bdc2;}
.flagC-yes {text-decoration: underline; color:#ec2525;}
.flagC-no {color:#b7bdc2;}
span.medium {width:30px; float:left;}
#loginerr-1 { position: relative; float:left; width:852px; height:630px; z-index:200;}
.overlay {position:absolute; top:142px; bottom:0; left:82px; width:100%; background:#000000; opacity: 0.65; -moz-opacity: 0.65;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);}
#loginerr-1 .content {width:560px; padding:20px; z-index:210; height: 380px; background-image: url('chiudi3.png');background-repeat: no-repeat;}
.content {position:relative; top:200px; left:200px; float:left;
       color:white; font-family: sans-serif; font-size:24px; font-style:normal; font-variant:small-caps; } 
#loginerr-1 .warning {width:560px; padding:20px; z-index:210; height: 380px; background-image: url('chiudi_warn.png');background-repeat: no-repeat;}
.warning {position:relative; top:200px; left:200px; float:left;
       color:white; font-family: sans-serif; font-size:24px; font-style:normal; font-variant:small-caps; } 
#loginerr-1 .alert {width:560px; padding:20px; z-index:210; height: 380px; background-image: url('chiudi_alert.png');background-repeat: no-repeat;}
.alert {position:relative; top:200px; left:200px; float:left;
       color:white; font-family: sans-serif; font-size:24px; font-style:normal; font-variant:small-caps; } 
#loginerr-1 .error {width:560px; padding:20px; z-index:210; height: 380px; background-image: url('chiudi_error.png');background-repeat: no-repeat;}
.error {position:relative; top:200px; left:200px; float:left;
       color:white; font-family: sans-serif; font-size:24px; font-style:normal; font-variant:small-caps; } 

div.tw1 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:170px;right:80px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw1:hover {background-color:#b7bdc2;}
div.tw2 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:170px;right:16px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw2:hover {background-color:#b7bdc2;}
div.tw3 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:240px;right:80px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw3:hover {background-color:#b7bdc2;}
div.tw4 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:240px;right:16px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw4:hover {background-color:#b7bdc2;}
div.tw5 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:310px;right:80px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw5:hover {background-color:#b7bdc2;}
div.tw6 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:310px;right:16px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw6:hover {background-color:#b7bdc2;}
div.tw7 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:380px;right:80px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw7:hover {background-color:#b7bdc2;}
div.tw8 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:380px;right:16px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw8:hover {background-color:#b7bdc2;}
div.tw9 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:450px;right:80px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw9:hover {background-color:#b7bdc2;}
div.tw10 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:450px;right:16px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw10:hover {background-color:#b7bdc2;}
div.tw11 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:520px;right:80px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw11:hover {background-color:#b7bdc2;}
div.tw12 {text-align:center;color:white; font-family: sans-serif; font-size:11px; font-style:normal;  position:absolute;top:520px;right:16px; background-color:#878d92; width: 50px ;height: 50px; border:2px solid white; border-radius: 10px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
div.tw12:hover {background-color:#b7bdc2;}

div.bigbut1 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:159px;left:32px;text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#e7d54e; width: 190px ;height: 190px; line-height:30px; border:4px solid #877a0f; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut1:hover {cursor:pointer; text-decoration:none; border:2px solid #877a0f; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; box-shadow: 5px 5px 10px #000;}
div.bigbut2 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:159px;left:285px;text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#ec2525; width: 190px ;height: 190px; line-height:30px; border:4px solid #a20d0d; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut2:hover {cursor:pointer; text-decoration:none; border:2px solid #a20d0d; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}
div.bigbut3 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:159px;left:538px;text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#1085e7; width: 190px ;height: 190px; line-height:30px; border:4px solid #094476; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut3:hover {cursor:pointer; text-decoration:none; border:2px solid #094476; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}
div.bigbut4 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:159px;left:791px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#55299e; width: 190px ;height: 190px; line-height:30px; border:4px solid #422179; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut4:hover {cursor:pointer; text-decoration:none; border:2px solid #422179; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}
div.bigbut5 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:409px;left:32px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#4cc933; width: 190px ;height: 190px; line-height:30px; border:4px solid #215e15; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut5:hover {cursor:pointer; text-decoration:none; border:2px solid #215e15; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}
div.bigbut6 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:409px;left:285px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#7d8997; width: 436px ;height: 190px; line-height:30px; border:4px solid #444c57; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut7 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:409px;left:285px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#7d8997; width: 697px ;height: 190px; line-height:30px; border:4px solid #444c57; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
/*div.bigbut6:hover {cursor:pointer; text-decoration:none; border:2px solid #444c57; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}*/

div.bigbut8 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:409px;left:791px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#ed7b13; width: 190px ;height: 190px; line-height:30px; border:4px solid #bc5f0c; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 

div.bigbut8:hover {cursor:pointer; text-decoration:none; border:2px solid #bc5f0c; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}
div.bigbut9 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:409px;left:285px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#7d8997; width: 436px ;height: 190px; line-height:30px; border:4px solid #444c57; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut9:hover {cursor:pointer; text-decoration:none; border:2px solid #444c57; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}
div.bigbut10 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:409px;left:285px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#7d8997; width: 436px ;height: 105px; line-height:30px; border:4px solid #444c57; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut11 {behavior: url(/icons/PIE.htc); display:block; z-index:10; position:absolute;top:539px;left:285px; text-decoration:none; text-align:center;color:white; font-family: verdana; font-size:25px; font-style:normal;  background-color:#33aaaa; width: 436px ;height: 60px; line-height:20px; border:4px solid #1a5455; box-shadow: 10px 10px 20px #000; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; iecss3-border-radius:35px; margin:0 0 0 0; padding: 0px 1px 0px 1px;} 
div.bigbut11:hover {cursor:pointer; text-decoration:none; border:2px solid #1a5455; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;box-shadow: 5px 5px 10px #000;}

div.bigarrow {background-color: #d9dfe4; position:absolute; right:0px; top:0px; height: 165px; /*width:818px;*/ z-index:10;}
span.tab70 {float:left;display:block;border:0px solid black;width:70px; text-align:right;}
input.hitbar {text-align:right; width:44px; background-color: #d9dfe4; border:1px solid white; margin:0 0 0 0; padding: 1px 0 0 0; color:#000000; font-family: sans-serif; font-size:14px; font-style:normal;}
a.hitbar {display:block; background-color: #b7bdc2; text-align:center; color:white; font-family: 'Play', tahoma, sans-serif; font-weight: bold; font-size:18px; font-style:normal; text-decoration:none; font-variant:small-caps }

.utente {color: #e7d54e;} 
.anagrafe {color: #ec2525;}
.periodici {color: #1085e7;}
.posseduti {color: #55299e; /*font-size: 15px;*/}
.correzione {color: #4cc933;}
.spogli {color: #ed7b13;}
.conferma {color: #1a5455;}

span.butblack {behavior: url(/icons/PIE.htc); position:relative; display:inline-block; z-index:10; text-decoration:none; text-align:center;color:#333333; font-family: verdana; font-size:20px; font-style:normal;  background-color:#ffffff; width: 189px ;height: 26px; border:2px solid #999999; box-shadow: 5px 5px 10px #000; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
span.butblack:hover {cursor:pointer; background-color:#d9dfe4;box-shadow: 2px 2px 4px #000;}
span.but_salva_prod {behavior: url(/icons/PIE.htc); position:relative; top: 0px;display:inline-block; z-index:10; text-decoration:none; text-align:center; color:#ec2525; font-family: verdana; font-size:20px; font-style:normal;  background-color:#ffffff; width: 189px ;height: 26px; border:2px solid #999999; box-shadow: 5px 5px 10px #000; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
span.but_salva_prod:hover {cursor:pointer; background-color:#d9dfe4;box-shadow: 2px 2px 4px #000;}
span.but_salva_prova {behavior: url(/icons/PIE.htc); position:relative; top: 0px;display:inline-block; z-index:10; text-decoration:none; text-align:center; color:#ec2525; font-family: verdana; font-size:20px; font-style:normal;  background-color:#ffffff; width: 189px ;height: 26px; border:2px solid #999999; box-shadow: 5px 5px 10px #000; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; margin:0 0 0 0; padding: 0px 1px 0px 1px;}
span.but_salva_prova:hover {cursor:pointer; background-color:#d9dfe4;box-shadow: 2px 2px 4px #000;}
span.fonte {background-color:#b7bdc2;color:white; font-size:14px; font-weight:bold; margin:0px; padding:3px;}
table.scheda_sint {width:100%; border:0px; margin:0px; padding:0px;}
span.scegli_libr {font-family: 'Play', tahoma, sans-serif; font-size:18px; color:#000000;}
input.scegli_libr {font-family: 'Play', tahoma, sans-serif; font-size:12px; color:#ffffff; background-color:#000;}
input.scegli_libr:hover {font-family: 'Play', tahoma, sans-serif; font-size:12px; color:#fff; background-color:#d9dfe4;}
/* div.tw1:hover {cursor:pointer;} */
a.listafiles {color:black; text-decoration:none;}
a.listafiles:hover {background-color: #b9bfc4;}
#emp {background-color: #ffd52e; color: black;}
