.centrato {text-align:center;}
.titolini909 {font-size:0.909em;}
.colonnina {width:14.38em;float:left;padding-left:0.723em;}
.margine05{margin-top:1.1em!important;display:inline;}
.checkcal {margin:0;padding:0;font-size:1em;height:1.44em;min-height:1.44em;width:1.44em;min-width:1.44em;float:left; margin-right:4px; }
.campoda { width:9.5em;height:1.25em;float:left; margin-left:0.6em; font-size:1em; margin-right:0.723em; }
.campoa { width:9.5em;height:1.25em;float:left; font-size:1em;margin-left:1.3em; margin-right:0.723em; }
.camporic2 {width:9.3em;height:1.25em;float:left;font-size:1em;margin-top:1.44em!important;display:inline;}
.camporic3 {width:13.8em;height:1.25em;float:left;margin-top:0.5em;font-size:1em;}
.campotrova2 {font-size:1em;padding:0em 0.5em 0em 0.5em;float:right;display:inline;margin:0em 0 0 0em;margin-top:1.44em!important;display:inline;}
.titolopagina {font-size:1.72em;padding:0;margin:0;}
.margine {margin-top:4.32em!important;display:inline;}
.marginesec {margin-top:2.32em!important;display:inline;}
.margineap {margin-top:5.76em!important;display:inline;}
.margineapsec {margin-top:3.82em!important;display:inline;}
.margine2 {margin-top:2.04em!important;display:inline;}

.bckcolonnasx {width:15.89em;float:left;padding: 0 0 1.44em 0;background-color:#E1E1E1;color:#000000; margin-top:1.44em;}
.bckcolonnasx2 {width:15.71em;float:left;}
.dotted{border-bottom:1px dotted #000000;}
.colonnanl {/*width:14.45em;float:left;padding-left:0.723em;padding-bottom:0.723em;*/width:14.27em;float:left;padding-left:0.723em;padding-bottom:0.723em;}
.colonnanl2 {width:14.27em;float:left;padding-left:0.723em;padding-bottom:1.34em;padding-top:1.34em;}
.colonnanl3 {width:14em;float:left;margin-top:0.5em;}
.camporic {/*11.58*//*width:11.55em;height:1.25em;float:left;*/width:11.37em;height:1.25em;float:left;margin-top:0.5em;padding:0.1em;}
.campotrova {font-size:1em;padding:0.1em 0.2em 0.1em 0.24em;float:right;display:inline;margin:0.8em 0 0 0;}
.calendario-font{font-size:1em;}
.calendario-submit{font-size:1em;padding:0 0.5em 0 0.5em;float:left;display:inline;margin:0px 0px 0px 0px}
.calendario-select{width:15.7em;margin:0px 0em 0px 0px;font-size:100%;}
.calendario-select2{width:15.7em;margin:1px 0em 0px 0px;font-size:100%;}
.calendario-img{float:left;padding:6px 0px 4px 0px;width:100%;margin:0px}
.calendario-font-small{font-size:0.909em;}
.calendario-margin-b{margin-bottom:2.4em!important;display:inline;}
.calendario-padding-b{padding-bottom:1em!important;display:inline;}
.calendario-img2{float:left;width:15.94em;height:9.42em;padding:6px 0px 2px 0px;}
.calendario-img3{w\idth:100%;margin:0px; padding:6px 0 0 0; border:0;}
.calendario-div1{width:3.795em;text-align:center;float:left;height:1.76em;}
.calendario-div2{width:8.3em;text-align:center;float:left;height:1.76em;}
.calendario-margin{margin-bottom:2.34em!important;display:inline;}
.calendario-margin2{margin-left:1.35em!important;display:inline;}
.calendario-margin3{padding-bottom:/*1.24em*/0em;margin-top:1.2em!important;display:inline;}
.classetable{width:100%;}
.posizionerel {position:relative;}
#calendariettop {position:absolute; width:18em; height:15.89em; z-index:1;}
.immagininacal {width:1.97em;float:left;border:0px;padding:0px;margin:0px;text-align:left;}
#divcontenitore {left:16em; top:6em; position:absolute; width:18em; height:15.89em; z-index:-10;}
.formric {border:0px;margin:0px;padding:0px;}
#comune {width:100%;font-size:100%;}

#dagg {font-size:1em;margin:0px 0.2em 0px 0px;width:3.5em;float:left;}
#damm {font-size:1em;margin:0px 0.2em 0px 0px;width:3.5em;float:left;}
#dayy {font-size:1em;margin:0px 0.2em 0px 0px;width:4.5em;float:left;}

#agg {font-size:1em;margin:0px 0.2em 0px 0px;width:3.5em;float:left;}
#amm {font-size:1em;margin:0px 0.2em 0px 0px;width:3.5em;float:left;}
#ayy {font-size:1em;margin:0px 0.2em 0px 0px;width:4.5em;float:left;}

.input{width:auto!important;}
.backgroundGrey{background-color:#E1E1E1;}

/* popuppino */
#divcontenitore {position:absolute; }
#calendariettop {position:absolute; width:18em; height:15.89em; z-index:-1;}
#boxseltra {width:18em;float:left;border-top:1px solid #054273;background-color:#fff;text-align:center;}
.giornosetdiv {width:2.5em;float:left;text-align:center;}
.setdiv {width:18em;float:left;background-color:#C4C4C4;}
.divcalsuperiore {width:18em;float:left;border:1px solid #054273;background-color:#EDF1F4;}
.divcalcursore {width:16em;float:left;border-bottom:1px solid #054273;background-color:#fff;z-index:2;cursor:move;}
.divcalchiusura {width:2em;float:left;border-bottom:1px solid #054273;background-color:#fff;text-align:right;}
.divcalsuperiore2 {width:18em;float:left;text-align:center;padding-top:0.4em;padding-bottom:0.4em;}
.avantiindietro {width:3em;float:left;}
.mesepopup {width:12em;float:left;}
.cellacalpopup {width:2.5em;float:left;text-align:center;}
.cellacalpopup a{color:#4f4f4f;}
.cellacalppsel {background-color:#054273;color:#fff;}
.imgavind {float:right;width:1.535em;margin:0px;padding:0px;border:0px;}
.imgavindl {float:left;width:1.535em;margin:0px;padding:0px;border:0px;}
.rigacalpp {width:18em;float:left;}
.cursoremanina {cursor:pointer;}
.centrascritta {text-align:center;}
.pag-div-large2col{width:23.15em;text-align:center;float:left;}
.pag-div-small2col{width:10.10em;float:left;text-align:right;}
