body {font-size:62.5%; background:rgb(255,255,255) url(../img/beta.gif) no-repeat right top; font-family:verdana,arial,sans-serif;} 
.user {text-align:right; width:150px; position:absolute; z-index:auto; margin: 13px 0 0 534px; font-family:verdana,arial,sans-serif; font-weight:bold; font-size:110%; color:blue;}
.login {position:absolute; z-index:auto; padding: 2px 0 0 15px; margin:10px 0 0 688px; width:49px; height:18px; font-family:verdana,arial,sans-serif; border:0; color:#013567; background-image:url(../img/bottone_accedi.jpg); text-decoration:underline;}
.login a {clear:both; text-align:center; font-family:verdana,arial,sans-serif; border:0; color:rgb(255,255,255); text-decoration:underline;}
.logout {position:absolute; z-index:auto; padding: 2px 0 0 23px; margin:10px 0 0 688px; width:41px; height:18px; font-family:verdana,arial,sans-serif; border:0; color:#013567; background-image:url(../img/bottone_accedi.jpg); text-decoration:underline;}
.logout a {clear:both; text-align:center; font-family:verdana,arial,sans-serif; border:0; color:rgb(255,255,255); text-decoration:underline;}

.unit-border {margin:0 0 1.5em 0; padding:7px 0 1px 10px; border:solid 1px rgb(190,190,190); background:rgb(235,235,235);}
.unit-border-green {margin:0 0 1.5em 0; padding:7px 0 1px 10px; border:solid 1px rgb(160,214,81); background-color:rgb(217,239,185);}
.unit-border-blue  {margin:0 0 1.5em 0; padding:7px 0 1px 10px; border:solid 1px rgb(137,170,214); background-color:rgb(213,225,240);}
.unit-border-orange {margin:0 0 1.5em 0px; padding:7px 0 1px 10px; border:solid 1px rgb(232,177,13); background-color:rgb(248,224,150);}

.unit-noborder {margin:0 0 1.5em 0; padding:7px 0 1px 10px; background:rgb(235,235,235);}
.unit-noborder-green {margin:0 0 1px 0; padding:7px 0 0px 10px; background-color:rgb(217,239,185);}
.unit-noborder-green p {padding:0 0 5px 0;}
.unit-noborder-blue  {margin:0 0 1.5em 0; padding:7px 0 1px 10px; background-color:rgb(213,225,240);}
.unit-noborder-orange {margin:0 0 1.5em 0; padding:7px 0 1px 10px; background-color:rgb(248,224,150);}

#hovbut {width:223px; height:38px; border:0; background: url(../img/dbut.gif) no-repeat;}
#hovbut:hover {width:223px; height:38px; border:0; background: url(../img/dbut_hov.gif) no-repeat;}
#hovbut a {position: absolute; display: block; margin-left: 71px; margin-top: 11px; font-family: verdana; font-size: 120%; text-decoration: none; color: #06c;}
#hovbut a:hover {text-decoration: underline;}

.main img.nobord {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:0px solid rgb(150,150,150);}
.main img.nobord:hover {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:0px solid rgb(150,150,150);}

.mysys table {text-align: center; clear:both;}
.mysys tr.row {background-color: #9cf;}
.mysys td.col {width: 40px; padding: 5px;}
.mysys td.col1 {width: 40px; padding: 5px; background-color:#FF6347; color:rgb(255,255,255); font-weight:bold; font-size:110%; cursor: pointer;}

.mysys2 table {text-align: center; clear:both;}
.mysys2 tr.row {background-color: #9cf;}
.mysys2 td.col {width: 40px; padding: 5px;}
.mysys2 td.col1 {width: 40px; padding: 5px; background-color:#FF6347; color:rgb(255,255,255); font-weight:bold; font-size:110%; cursor: pointer;}

.tabcentrataMy { text-align:center; padding:0 15% 0 15%}

#tabmysys {clear:both; width:90%; margin-left:auto; margin-right	:auto; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
#tabmysys th.top {height:3.0em; padding:0 7px 0 7px; empty-cells:show; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabmysys th {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:#FF6347; text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabmysys td { height:2.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:#9cf; text-align:center; font-weight:normal; color:rgb(0,0,0); font-size:100%;}
#tabmysys td.first {width:67px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabmysys td.first_s {width:32px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}

#tabconc {clear:both; width:90%; margin-left:auto; margin-right	:auto; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
#tabconc th.top {height:3.0em; padding:0 7px 0 7px; empty-cells:show; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconc th.toppr {height:3.0em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(235,88,50); text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconc th {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:#FF6347; text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconc td { height:2.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:center; font-weight:normal; color:rgb(0,0,0); font-size:100%;}
#tabconc td.first {width:67px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconc td.first_s {width:32px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconc td.first_l {width:280px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconc td.red { height:2.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:center; font-weight:normal; color:red; font-size:100%;}
#tabconc td.str { height:2.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:center; font-weight:bold; color:rgb(80,80,80); font-size:100%;}
#tabconc td.prize { height:2.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(205,205,205); text-align:center; font-weight:normal; color:rgb(80,80,80); font-size:100%;}

#tabconcwfl {clear:both; width:100%; margin-left:auto; margin-right	:auto; border-collapse:collapse; empty-cells:show; background-color:rgb(233,232,244);}
#tabconcwfl th.top {height:3.0em; padding:0 7px 0 7px; empty-cells:show; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconcwfl th.toppr {height:3.0em; padding:0 7px 0 7px; empty-cells:show; background-color:rgb(235,88,50); text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconcwfl th {height:3.0em; padding:2px 20px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:#FF6347; text-align:left; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconcwfl td { height:2.5em; padding:2px 2px 2px 2px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:center; font-weight:normal; color:rgb(0,0,0); font-size:100%;}
#tabconcwfl td.first {width:67px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconcwfl td.first_s {width:32px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconcwfl td.first_l {width:280px; height:2.5em; padding:0 7px 0 7px; background-color:#FF6347; text-align:center; color:rgb(255,255,255); font-weight:bold; font-size:100%;}
#tabconcwfl td.red { height:2.5em; padding:2px 2px 2px 2px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:center; font-weight:normal; color:red; font-size:100%;}
#tabconcwfl td.str { height:2.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(225,225,225); text-align:center; font-weight:bold; color:rgb(80,80,80); font-size:100%;}
#tabconcwfl td.prize { height:2.5em; padding:2px 7px 2px 7px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(205,205,205); text-align:center; font-weight:normal; color:rgb(80,80,80); font-size:100%;}

.regform img.captcha {float:left; margin:0 0 0 10px; padding:1px; font-size:110%;}