/* CSS Document */


	/*----------PAGINA DI ACCESSO----------*/
#pubblica #hd {
	width: 746px;
	margin: 0 auto;
	padding: 0;
}
	/*logo perseo*/
#pubblica h1 {
	background: #fff url("../images/PosWeb.gif") no-repeat;
	color: #010066;
	width: 231px;
	height: 60px;
	float: left;
	margin: 15px 0 0 0;
	padding: 0 0 10px;
}
#pubblica h1 span {
	visibility: hidden;
}
	/*logo cim*/
#pubblica h2 {
	background: #fff url("../images/logo2.gif") no-repeat;
	color: #010066;
	width: 171px;
	height: 31px;
	float: right;
	margin: 25px 30px 0 0;
	padding: 0 5px 0px 5px;
}
#pubblica h2 span {
	visibility: hidden;
}
/*titolo accesso*/
#pubblica h3   {
	background: #fff;
	color: #BF980A;
	font: 2.4em Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0;
	padding: 0;
}
/*titolo accesso 2*/
#pubblica h3 span {
	background: #fff;
	color: #947407;
	font: 0.9em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 0 20px;
}
/*non utilizzati lg1 lg2*/
#pubblica #lg1 img {
	position: absolute;
	top: 50px;
	left: 250px; 
	width: 219px; 
	height: 55px;
	border: 0px;
}
/*per posizionare un logo a destra immagine trasparente*/
#lg2 img  {
	position: absolute;
	top: 43px;
	right: 275px; 
	width: 70px;
	height: 45px;
	border:0px;
}

/*---------home content--------*/

#pubblica #content {
	background: #fff; 
	color: #010066;
	width: 746px;
	clear: both;
	margin: 0 auto;
	padding: 0;
}

/*------------leftSide-----------*/

#leftSide {
	float: left;
	margin: 0;
	padding: 0;
}

/*-------------center------------*/

#center {
	width: 326px;
	float: left;
	margin: 0 20px; 
	padding: 0;
}
#center p {
	background: #fff;
	color: #626262;
	text-align: left;
	margin: 0;
	padding: 20px 2px 0;
}
#center p strong {
	font-size: 1.1em;
}

/*-----------rightSide------------*/

#rightSide {
	width: 215px;
	float: right;
	margin: 0;
	padding: 0;
}
	/*sfondo login*/
#tL {
	background: #EAEAEA url("../images/CornerTopleft.gif") top left no-repeat;
	color: #010066;
}
#tR {
	background:  url("../images/CornerTopright.gif") top right no-repeat;
	color: #010066;
}
#bL {
	background:  url("../images/CornerBottomleft.gif") bottom left no-repeat;
	color: #010066;
}
#bR {
	background:  url("../images/CornerBottomright.gif") bottom right no-repeat;
	color: #010066;
}
	/*-----*/
	/*form di accesso right*/
#access {
	background: transparent;
	color: #010066;
	width: 209px;
	margin: 0 0 4px;
	padding: 0;
}
#access form {
	margin: 0 10px 0 0;
	padding: 0;
}
#access span {
	background: #EAEAEA;
	color: #010066;
	float: left;
	width: 70px;
	font-size: 1.1em;
	text-align: right;
	margin: 5px 0 0;
	padding: 0;
}
#access input.txt {
	margin: 2px 0;
	padding: 0;
}
#access div input.btn {
	font-size: 11px;
	margin: 3px 0 20px 7px;
	padding: 0;
	width:auto;
}
html>body #access div input.btn {
	font-size: 11px;
	margin: 3px 0px 20px 0;
	padding: 0;
}
/*titolo login*/
#access h4 {
	background: transparent;
	color: #386570;
	font: 1.8em Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0;
	padding: 10px 15px 18px;
}
#access input{
	width:110px;
}

/*--linea diretta img--*/

#logoAssistenza{
	background: #fff url("../images/lineaDirettaNumero.gif") no-repeat center;	
	height:79px;
	width:139px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;	
}
#logoAssistenza span{
	visibility:hidden;
}

/*---------------footer-------------*/

#pubblica #footer {
	width: 746px;
	margin: 25px auto;
}
#pubblica #footer .leftFooter {
	clear: both;
	float: left;
	margin: 0;
	padding: 5px 0 10px;
}

	/*----------FINE PAGINA ACCESSO----------*/
	
	/*----------PER TUTTE LE PAGINE----------*/
html {
background: #fff;
}

body {
	background: #fff url("../images/hdBg.gif") repeat-x;
	color: #013162;
	width: 100%;
	font: 62.5% Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0 auto;
	padding: 0;
}
p {
	font-size: 1.1em;
}
a {
	text-decoration: none;
}

li {
	list-style: none;
}
img {
	border: 0;
}
.clear {
	clear: both;
}


	/*---------------- HEADER ------------------*/

#hd {
/*width: 746px;*/
	width: 100%;
	margin: 0 auto;
	padding: 0;	
}

	/*logo perseo*/
h1 {
	background:  url("../images/PosWeb.gif") no-repeat;
	color: #010066;
	width: 231px;
	height: 60px;
	float: left;
	margin: 20px 2px 15px;
	padding: 0;
}
html>body h1 {margin: 20px 10px 15px;}
h1 span {
	visibility: hidden;
}
	/*fine perseo*/
	
/*scritta CIM*/
h2 {
	background: transparent;
	color: #BF980A;
	font: 2.2em Arial, sans-serif;
	text-align: left;
	margin: 0;
	padding: 20px 22px 15px;
}
#default #hd h2, #welcome #hd h2 {
	background: #fff url("../images/logo3.gif") no-repeat;
	color: #010066;
	width: 171px;
	height: 31px;
	float: right;
	margin: 25px 30px 0 0;
	padding: 0 5px 0px 5px;	
}
#default #hd h2 span, #welcome #hd h2 span {
	visibility: hidden;
}

/*menu aiuto-contatti*/
#topMenu {
	background: #013162;
	color: #fff;
	text-align: right;
	margin: 4px auto;
	padding:  0;
}
#topMenu a {
	background: #013162;
	color: #fff;
	font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0;
	padding: 0 5px;
}
#topMenu a:hover {
	background: #013162;
	color: #fff;
	text-decoration:underline;
}
/*fine menu aiuto-contatti*/

/*immagine square.gif trasparente per posionare un logo*/
#lg1 img {
	position: absolute; 
	top: 38px;
	left: 0;
	/*left: 255px;*/ 
	width: 198px;
	height: 49px;
	border: 0;
}

/*---logo banca---*/
#hd a#logo {
	background: url("../images/logo3.gif") no-repeat;
	width: 171px;
	height: 31px;
	float: right;
	margin: 25px 30px 0 0;
	padding: 0 5px;
}
#hd a#logo span {
	visibility: hidden;
}
/*---fine logo banca---*/

	/*----menu header---*/
#menu {
	background: #fff; 
	color: #010066;
	clear: both;
	text-align: left;
	margin: 0 0 0 20px;
	padding: 0 0 5px;
}
#menu ul {
	clear: both;
	margin: 0;
	padding: 0;
}
#menu li {
	display: inline;
	margin: 0 -1px 0 0;
	padding: 0;
}
#menu a  {
	background: #92C3DE url("../images/roundLeft.gif") top left no-repeat;
	color: #013162;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0px 0 3px 8px;
}
html>body #menu a { padding: 6px 0 6px 8px;}
#menu a span{
	background: #92C3DE url("../images/roundRight.gif") top right no-repeat;
	color: #013162;
	margin: 0;
	padding: 6px 8px 3px 0;
}
html>body #menu a { padding: 6px 0 6px 8px;}
#menu a:hover {
	background: #013162 url("../images/roundLeftH.gif") top left no-repeat;
	color: #fff;
}
#menu a:hover span {
	background: #013162 url("../images/roundRightH.gif") top right no-repeat;
	color: #fff;
}
	/*----fine menu header---*/
	/*---------------- FINE HEADER ------------------*/

	/*---------------- CONTENT ------------------*/
/*tre colonne*/		
#default #content {
	background: #fff url("../images/line.jpg") top repeat-x;
	color: #010066;
	width: 83%; 
	margin: 2px 0 0 0;
	padding: 0;
	float:left;
	overflow:auto;	
	display:inline-block;
	height: 420px;	
}
 /*no IE*/
html>body #default #content {	
	min-height: 420px;
}
/*due Colonne*/
#welcome #content {
	background: #fff url("../images/line.jpg") top repeat-x;
	color: #010066;
	width: 100%; 
	margin: 2px 0 0 0;
	padding: 0;
	float:left;
	overflow:auto;	
	display:inline-block;
	height: 420px;	
}
 /*no IE*/
html>body #welcome #content {	
	min-height: 420;
}
#title { 
	margin:0;	
	padding: 0;
}
#title p {
	background: #fff;
	color: #626262;
	font-size: 1.2em;
	text-align: left;
	margin: 0;
	padding: 0 0 0 27px;
}

	/*-----menu left---*/
#MenuLeft{
	width:15%;	
	float:left;
	display:inline-block;
	padding:0;
	margin: 2px 0 0 0;
	text-align:left;
}
#left{
	width:100%;
	height:420px;
	background:#fff url("../images/line.jpg") top repeat-x;
	padding:0;
	margin:0;
}
#MenuLeft ul {
	font-size: 1.1em;
	margin:0;
	padding-top:30px;
}
#MenuLeft li {	
	display: block;
	list-style-type: none;
	text-align: right;	
	margin:0 15px 15px 1px;
	border-bottom: 1px solid #92B8DE;
	padding:0;

}
#MenuLeft a {
	text-decoration: none;
	border-bottom: 3px solid #92B8DE;
	font: 1em Tahoma, Arial, Helvetica, sans-serif;
	background:transparent;
	color: #010066;
	margin: 0;
	padding: 0;
}
#MenuLeft a:hover {
	background:#DEECFA;
	color: #010066;
	border-bottom-color: #00498C;
}
	/*--fine menu left--*/
			
	/*--contenitore dati centro pagina--*/
/*tre colonne*/
#indexCenter {
	background: transparent;/* url("../images/leftCorLine.gif") top left no-repeat;*/
	width:65%;
	float: left;
	margin: 0; 
	padding: 0;
	display:inline-block;	
	text-align:left;
	
}
/*due colonne*/
#welcomeCenter {
	background: transparent;/* url("../images/leftCorLine.gif") top left no-repeat;*/
	width:65%;
	float: left;
	margin: 0; 
	padding: 0;
	display:inline-block;	
	text-align:left;	
}
	/*--END contenitore dati centro pagina--*/

	/*-- tabMenu (non presenti)--*/
#tabMenu {
	background: transparent;
	width: 100%;	
	margin: 10px 0px 10px 30px;
	font: 1.1em Tahoma, Arial, Helvetica, sans-serif;
	line-height: normal;
	height: 21px;
	border-bottom: solid 5px #F2F3F4;
	font-weight:bold;
}
#tabMenu ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
#tabMenu li {
	display: inline;
	margin: 0;
	padding: 0;
}
#tabMenu a {
	float: left;
	background: #D0D6D9 url("../images/tab.png") no-repeat left top;
	padding: 0 0 0 4px;
	text-decoration: none;
	color: #000;
	border-bottom: solid 1px #fff;
}
#tabMenu a span {
	float: left;
	display: block;
	background: #D0D6D9 url("../images/tab.png") no-repeat right top;
	padding: 4px 10px 3px 6px;
	border-bottom-color: #fff;
}
#tabMenu a:hover, #tabMenu a:hover span {
	background-color: #074B88;
	color: #fff;
	border-bottom-color: #fff;
}
#tabMenu #current a span, {
	padding-bottom: 3px;
}
#tabMenu #current a span, #tabMenu #current a {
	background-color: #F2F3F4;
	color: #010066;
	border-bottom-color: #F2F3F4;
}
	/*--fine tab menu--*/

	/*----bannerSide----*/

#bannerSide {
	background: transparent url("../images/rightCorLine.jpg") top right no-repeat;
	color: #010066;
	width: 20%; 
	float: right;     
	margin: 0;
	padding: 27px 14px 0 0; 
	display:inline-block;
}
#bannerSide a img {
	background: #fff;
	display: block;
	margin: 0;
	padding: 4px 0 4px 0; 	
}

	/*----fine bannerSide----*/

	/*----dataTable----*/

#data {
	background: #fff; 
	color: #010066;
	width: 50%;	
	clear: left;
	text-align: left;
	margin-right:auto;	
	margin-left:auto;
	padding: 10px 0;
}
html>body #data { padding: 15px 0 30px; }

#data table {
	width: auto; 
	border-collapse: collapse;
	margin: 0;
	padding: 0;	
}
#data th {
	background: transparent;  
	color: #4578A6; 
	border-bottom: 1px solid #E2E2E2;
	border-top:0;
	border-left:0;
	border-right:0;	
	width: 9em; 
	white-space: nowrap; 
	font-size: 1em;
	vertical-align: top;  
	font-weight: bold;
	text-align: right; 
	margin: 0;
	padding: 3px 25px 3px 0;
}
#data tr {
	border-bottom: 1px solid #E2E2E2;
	font-size: 1.1em;
	text-align: left; 
	margin: 0 5px 0 0;
	padding: 3px 5px 3px 0;
}
#data td {
	border-bottom: 1px solid #E2E2E2;
	margin: 0;
	padding: 3px 0;
}
#data th.last, #data td.last {
	border-bottom: 1px solid #fff;
}
	
table {
	font: 100% Arial, Helvetica, sans-serif;
	empty-cells:show;/*mosta bordi celle vuote senza uso di &nbsp;*/
	border-collapse: collapse;	
}
.dataTable {
	width:100%;	
	clear: both;
	text-align: left;
	margin: 0 10px;
	padding: 0;
	border:1px #CECFCE solid;
}

html>body .dataTable {margin: 0 20px;}

.dataTable td, th {
	font-size: 1.1em;
	margin: 0;
	padding: 5px 5px;
	border:1px #CECFCE solid; 
}
.dataTable .row1 th {
	background: #FFE7C6;
	color: #010066;
	font-weight: bold;
	padding-right: 20px;
	border:0 0 2px 0;	
}
.dataTable .rigaDisp td  {
	background: #fff;
	color: #010066;
	font-weight: normal;
	padding-right: 10px;
}
.dataTable .rigaDisp td  a{	
	color: #010066;	
}
.dataTable .rigaDisp td  a:hover{	
	color: #010066;	
}
.dataTable .rigaDisp th{
	background: #fff;
}
.sopra{
	background: orange;
}
.dataTable .rigaPari td {
	background: #DEECFA;
	color: #010066;
	font-weight: normal;
	padding-right: 10px;
}
.dataTable .rigaPari td  a{	
	color: #010066;	
}
.dataTable .rigaPari td  a:hover{	
	color: #010066;	
}
.dataTable .rigaPari th{
	background: #DEECFA;
}

.dataCenter {
	text-align: center;
}
.dataLeft {
	text-align: left;
}
.dataRight{
	text-align: right;
}
.filterSelect{
	float:right;
	clear:left;
	background: #4578A6;
	color: #fff;
	font-weight: bold;	
	padding:5px;
} 
/*movimentoOnlineCompagnia*/
.linkIterateBianco{
	font-weight: bold;
	color: #010066;
	text-decoration:underline;	
}
.linkIterateBianco:hover{
	font-weight: bold;
	color: #010066;
	background:#DEECFA;
	text-decoration:underline;	
}

/*movimentoOnlineDetail*/
.dataTable #separatore{
	border-bottom:3px #CECFCE solid;
}
	
	/*-------form------*/
	
#formBox {
	background: #fff;
	border: solid 1px #ccc;		
	margin: 10px 0px 10px 30px;
	text-align:left;
	width:58%;
	padding:10px;
}
#formBox p {
	margin: 0 0 5px;
}
#formBox label {
	display: block;	
}
#formBox select {
	width: 220px;
	margin-bottom:5px;
	color:#010066;
}
#formBox .checkBox {		
	padding:5px 0 5px 30px;		
}

fieldset{border:none;}

/*--titolo delle pagine--*/
#default h3{
	color:#010066;
	text-align:left;
	font: 1.6em Arial, Helvetica, sans-serif;
	background: #DEECFA;	
	font-weight: bold;
	padding: 0 0 0 10px;
	margin-top:10px;
	border-width:1px 1px 2px 1px;
	border-color: #CECFCE;
	border-style: solid;
}
#default #formBox h3{
	background: transparent;
	border:0;	
}
/*manuali POS*/
#manualiPos{
	text-align:left;
	background:transparent;	
}
#manualiPos p{
	padding-left:40px;
	font-weight: bold;
	color:#074B88;
	font:1.2em Arial, Helvetica, sans-serif;
}
#manualiPos ul {
	clear: both;
	margin: 0;
	padding: 0;
	text-align:left;
}
#manualiPos li {
	display: inline;
	margin: 0 -1px 0 0;
	padding: 0;
	text-align:left;
}

	/*---------------FINE CONTENT -------------------*/

	/*--------------- FOOTER ---------------*/

#footer {
	width: 100%;
	text-align: left;
	border-top: 1px solid #E2E2E2;
	margin: 0 auto;
	padding: 10px 0;
	background: #fff;
	clear:both;
	display:inline-block;
}
#logoFooter img {
	float: left;
	margin: 0;
	padding: 0 10px;
}
.leftFooter{
	float: left;
	margin: 0;
	padding: 10px 10px 0;
}
.rightFooter {
	float: right;
	display: block;
	text-align: right;
	margin: 0;
	padding: 0 10px;
}
.rightFooter a {
	background: #fff;
	color: #069;
	text-decoration: underline;
	margin: 0 3px;   
	padding: 0;
}
#footer a:hover {
	background: #4696CD;
	color: #fff;
}
.rightFooter img {
	vertical-align: middle;
	margin: 0;   
	padding: 0;
}
	<*------------ FINE FOOTER -------------*/

	/*---------- STILI ERRORE / NOTE  ----------*/

p.titBigErrore{
	font-family: Verdana;
	font-size: 13px;
	color: #535353;
	letter-spacing: 1pt;
	font-weight: bolder;
	text-align:left;
	padding:10px 0 0 0;
}
.titErrore{
	font-family: Verdana;
	font-size: 11px;
	color: red;
	letter-spacing: 1pt;
	font-weight: bolder;
	height:20px;		
	text-transform:uppercase; 
}
.errore{ 
	font-size:10px;
	font-family:verdana;
	color:#134D8C;
	text-align:center;
	vertical-align:center;		
	font-weight:bold; 
	border:1px solid #535353;	
	margin:10px 0px;	
}
.errore span{
	line-height: 2em;
}	
.errorHR {
	height:1px;
	color:#535353;	
} 
/* schermata di errore */
#pageError{
	width:70%;
	padding:20px 0px 40px 20px;	
	margin:auto;
}
.avvertenze{
	padding-top:15px;
	text-align:left;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:red;
}
.note{
	text-align:justify;
	width:100%;
}

#noRecords{
	clear:both;
	font-weight:bold;
	color:#535353;
	font:1.4em Arial, Helvetica, sans-serif;
	padding: 20px 0 0 30px;
}
	/*---------- FINE STILI ERRORE / NOTE ----------*/


	/*-------- HELP --------*/
#help{	
	text-align:right;	
	margin-bottom:2px;			
}
.help{

}

	/*----------------BOTTONI -----------------*/

#bottoniFiltro{
	padding-left:1px;	
	padding-top:2px;
	clear:both;
	margin-bottom:1px;
}
/*NON IE*/
html>body #bottoniFiltro{
	padding-left:10px;	
	clear:both;
	margin-bottom:1px
}
#bottoniSopra{
	padding-top:10px;
	clear:both;
}

#bottoniSotto{
	padding-left:10px;
	padding-top:10px;	
	clear:both;
	margin-bottom:10px;
}
/*NON IE*/
html>body #bottoniSotto{
	padding-left:19px;	
	clear:both;
	margin-bottom:10px;
}
/* se ci sono pił pagine*/
#bottoniNavigator{
	padding-left:10px;
	padding-top:10px;	
	clear:both;
	margin-bottom:10px;
}
html>body #bottoniNavigator{
	padding-left:19px;	
	clear:both;
	margin-bottom:10px;
}
.funzioni-pagina-sotto{
	color:#FF0000;
	font-size: 1.2em;
	font-weight:bold;
	padding:0 4px 0 4px;
}
.funzioni-pagina-sotto1{
	color:#AF0000;
	font-size: 1.2em;
	font-weight:bold;
	padding:0 4px 0 4px;
}
.funzioni-numero-pagina{
	color:#010066;
	font-size: 1.1em;
	font-weight:bold;
}
a.funzioni-link {
	background-color: #FFE7C6 !important;
	color: #CF0000 !important;
	padding: 1px 4px;
	text-decoration:none;
	font-weight: bold;
	padding:5px 20px;		
}
a.funzioni-link:hover, a.funzioni-link:focus, a.funzioni-link:active {
	background-color: #FFE7C6 !important;
	color: #CF0000 !important;	
	text-decoration:underline;
	font-weight: bold;	
}

a.funzioni-link-indietro {
	background-color: #DEECFA !important;
	color: #010066 !important;
	padding: 1px 4px;
	text-decoration:none;
	font-weight: bold;
	padding:5px 20px;
}
a.funzioni-link-indietro:hover, a.funzioni-link-indietro:focus, a.funzioni-link-indietro:active {
	background-color: #DEECFA !important;
	color: #010066 !important;	
	text-decoration:underline;
	font-weight: bold;
}
a.funzioni-link-inattivo {
	background-color: #EEEFF1 !important;
	color: #fff !important;
	padding: 1px 4px;
	text-decoration:none;
	font-weight: bold;
	padding:5px 20px;
}
a.funzioni-link-inattivo:hover, a.funzioni-link-inattivo:focus, a.funzioni-link-inattivo:active {
	background-color: #EEEFF1 !important;
	color: #fff !important;	
	text-decoration:none;
	font-weight: bold;
}
a.button {
background-color: #FFE7C6 !important;
color: #CF0000 !important;
padding: 1px 4px;
text-decoration:none;
font-weight: bold;
}

a.button:hover, a.button:focus, a.button:active {
background-color: #FFE7C6 !important;
color: #CF0000 !important;
padding: 1px 4px ;
text-decoration:underline;
font-weight: bold;
}

	/*------------------ FINE BOTTONI --------------------*/

    /*------------------CALENDARIO--------------------*/
#calendar body{
	font-size: 8pt;
	color: #010066;
	font-family: verdana;
	scrollbar-face-color: #ffffff;
 	scrollbar-shadow-color: #074B88;
 	scrollbar-highlight-color: #074B88;
 	scrollbar-3dlight-color: #ffffff;
 	scrollbar-darkshadow-color: #ffffff;
 	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: rgb(0,0,0);
	margin-TOP:7px;
	margin-LEFT:10px;
}

#calendar table{
	width:100%;
	border-collapse: collapse; border-spacing: 0;
}

#calendar a { 
	text-decoration:none; 
	font-size: 12px;
	color:#010066;
	font-family: verdana;
}
#calendar a:hover {  
	text-decoration:underline;
}
#calendar .bgCalendario {
	background-color: #013162;
	align:center;
}
#calendar .frecceCalendario{ 
	position: absolute; 
	top: 150px;  
	left:12px;
} 
#calendar .fontdata { 
	color:#010066; 
	font-type:verdana; 
	font-size:12px 
}
#calendar .fontmese { 
	color:#ffffff; 
	font-type:verdana; 
	font-size:12px;
}
#calendar .giorniCalendario {font-family: Verdana;
	font-size: 11px;
	color: #010066;
	background-color:#FFE7C6;
}
#calendar .numeriCalendario {font-family: Verdana;
	font-size: 11px;
	color: black;
	background-color:#FFFFFF;
	font-weight:bolder;
	text-align:center;
}
#calendar .giornoSelezCalendario {font-family: Verdana;
	font-size: 11px;
	color: black;
	background-color:#F07B7B;
	font-weight:bolder;
	text-align:center;
}
#calendar .festiviCalendario {font-family: Verdana;
	font-size: 11px;
	color: black;
	background-color:#F5F9FC;
	font-weight:bolder;
	text-align:center;
}
#calendar .puntiniSeparatori{
	text-decoration:none; 
	font-size: 1px;
	color:#ffffff;
	font-family: verdana;
}    
    /*------------------FINE CALENDARIO----------------*/

/* SEPARATORE LINKS PER VALIDAZIONE ACCESSIBILITA INIZIO */ 
.sep{
	display:none;
}
/* SEPARATORE LINKS PER VALIDAZIONE ACCESSIBILITA FINE */ 