.txt_TITLELOGIN
 {
	font-size: 100px;
	font-family: Arial Rounded MT Bold, sans-serif;
	/*color: #4468A3;*/
	color:#FFFFFF;
	}
	
	.txt_TITLELOGIN20
	
 {
	font-size: 20px;
	font-family: Arial Rounded MT Bold, sans-serif;
	/*color: #4468A3;*/
	color:#FFFFFF;
	}
	
		.txt_TITLELOGIN30
	
 {
	font-size: 30px;
	font-family: Arial Rounded MT Bold, sans-serif;
	/*color: #4468A3;*/
	color:#FFFFFF;
	}
	
	.txt_TITLELOGINBLU
	
 {
	font-size: 100px;
	font-family: Arial Rounded MT Bold, sans-serif;
color: #4468A3;

	}
	
	.txt_TITLE70
	 {
	font-size: 70px;
	font-family: Arial Rounded MT Bold, sans-serif;
	color: Black;
}
	
	.txt_Copyright
 {
	font-size: 10px;
	font-family: Arial Rounded MT Bold, sans-serif;
	color: #73658c;
		}


.txt_login_error
 {
	font-size: 15px;
	font-family: Arial Rounded MT Bold, sans-serif;
	color: Red;
}

.txtRed20
 {
	font-size: 20px;
	font-family: Arial Rounded MT Bold, sans-serif;
	color: Red;
}

.txt {
	FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	/*background-color : #FFFFFF;
	*/
}

.txtLabel {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
}

.txtLogin {
	FONT-SIZE: 8pt;
	 font-family: Arial Rounded MT Bold, sans-serif; color: #4468A3;
}

.txtPurpleBgr {
	font-family: Tahoma;
	font-size: 8pt;
	color: #ce6563;
	background:#6d8cc0;
	font-weight: bold;
	vertical-align: middle;
}

.txtPurple {
	font-family: Tahoma;
	font-size: 8pt;
	color: #ce6563;
	vertical-align: middle;
}

.txtPurpleBarra {
	font-family: Tahoma;
	font-size: 8pt;
	color: #ce6563;
	vertical-align: middle;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #FFFFFF;
	border-bottom-color : #1A458F;
	border-top-color : #FFFFFF;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;

}

.txtPurpleBarraDown {
	font-family: Tahoma;
	font-size: 8pt;
	color: #ce6563;
	vertical-align: middle;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-right-color : #FFFFFF;
	border-bottom-color : #1A458F;
	border-top-color : #FFFFFF;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
}

.txtBlack {
	font-family: Tahoma;
	font-size: 8pt;
	color: Black;
	vertical-align: middle;
}


.txtBarrato {
	FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: line-through;
	/*background-color : #FFFFFF;
	*/
}

.txtBarratoRed {
	FONT-SIZE: 8pt;
	COLOR: Red;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: line-through;
	/*background-color : #FFFFFF;
	*/
}

.txtBarratoOverNoHand {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: line-through;
	color: #f0f0f0;
	/*background:#f0f0f0;*/
	background: #1A458F;
	/*background: #7392c6;*/
	font-weight: normal;
	vertical-align: middle;
}

.txtGreen {
	FONT-SIZE: 8pt;
	COLOR: green;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	/*background-color : #FFFFFF;
	*/
}


.txtRed {
	FONT-SIZE: 8pt;
	COLOR: red;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	/*background-color : #FFFFFF;
	*/
}


.txt_b {
	FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	font-weight: bold;
	/*background-color : #FFFFFF;
	*/
}

.txt12b {
	font-family: Tahoma;
	font-size: 12pt;
	color: #1A458F;
	font-weight: bold;
	vertical-align: middle;
	background-color : trasparent;
}

.txt_h {
	font-family: Tahoma;
	font-size: 14pt;
	color: #1A458F;
	font-weight: bold;
	vertical-align: middle;
	background-color : trasparent;
}

.txt_hBlack
 {
	font-family: Tahoma;
	font-size: 14pt;
	color: Black;
	font-weight: bold;
	vertical-align: middle;
	background-color : trasparent;
}

.voice_menu {
	FONT-FAMILY: Verdana;CURSOR:HAND;TEXT-DECORATION: none;FONT-SIZE:15px;CURSOR: hand;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; 
}


.voice_menu_sinistra {
	FONT-FAMILY: Verdana;CURSOR:HAND;BACKGROUND: #f0f0f0;TEXT-DECORATION: none;FONT-SIZE:15px;CURSOR: hand;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; }
.voice_menu_title {
	font-family: Tahoma;
	font-size: 7 pt;
	color: White;
	font-weight: bold;
	vertical-align: middle;
	cursor : hand ;
	background-color : transparent;
}
.inputTxtEdtList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1A458F;
	font-weight: normal;
	/*background-color : transparent;
	*/
	background-color : #FFFFFF;
	/*text-transform : uppercase;
	*/
	border : none;
	cursor : hand;
}
.inputTxtEdtListRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1A458F;
	font-weight: normal;
	/*background-color : transparent;
	*/
	background-color : Red;
	/*text-transform : uppercase;
	*/
	border : none;
	cursor : hand;
}

.inputTxtEdtNoBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1A458F;
	font-weight: normal;
	background-color : #FFFFFF;
}

.inputTxtEdt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1A458F;
	font-weight: normal;
	/*background-color : transparent;*/
	background-color : #FFFFFF;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;*/
}
.inputTxtEdt100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50pt;
	color: #1A458F;
	font-weight: normal;
	border : White;
}



.inputTxtEdtBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1A458F;
	font-weight: bold;
	/*background-color : transparent;
	*/
	background-color : #FFFFFF;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;
	*/
}

.inputTxtAreaBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: normal;
	/*background-color : transparent;
	*/
	background-color : #FFFFFF;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;
	*/
}

.inputTxtAreaBlackBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	font-weight: bold;
	/*background-color : transparent;
	*/
	background-color : #FFFFFF;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;
	*/
}

.inputTxtEdtReverse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	/*background-color : transparent;*/
	background-color : #1A458F;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;*/
}


.inputTxtEdtGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #1A458F;*/
	color: #FFFFFF;
	font-weight: normal;
	/*background-color : transparent;
	*/
	/*background-color : #FFFFFF;*/
	background-color : Green;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;
	*/
}

.inputTxtEdtRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Red;
	font-weight: normal;
	/*background-color : transparent;
	*/
	background-color : #FFFFFF;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;
	*/
}


.inputTxtDsbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	font-weight: bold;
	/*background-color : transparent;
	*/
	background-color : #1A458F;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
	/*text-transform : uppercase;
	*/
}

.inputTxtLogin {
	font-family: Arial Rounded MT Bold, sans-serif; color: #4468A3;
	font-size: 8pt;
	/*color: #ffffff;*/
	font-weight: bold;
/*	background-color : #4a71b5;*/
		background-color : trasparent;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-top-color : #FFFFFF;
	border-left-color : #FFFFFF;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}

/*
.inputTxtDsbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	background-color : #CCCCCC;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}
*/

.borderTable{
	background-color : #FFFFFF;
	border-right-width : 2px;
	border-bottom-width : 2px;
	border-top-width : 2px;
	border-left-width : 2px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}

.borderTablePurple{
	background-color : #FFFFFF;
	border-right-width : 4px;
	border-bottom-width : 4px;
	border-top-width : 4px;
	border-left-width : 4px;
	/*border-right-color : #ce6563;
	border-bottom-color : #ce6563;
	border-top-color : #ce6563;
	border-left-color :#ce6563;
	*/
	border-right-color : #8cb6de;
	border-bottom-color : #8cb6de;
	border-top-color : #8cb6de;
	border-left-color : #8cb6de;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}

.borderTableDiv{
	background-color : #FFFFFF;
	border-right-width : 4px;
	border-bottom-width : 4px;
	border-top-width : 4px;
	border-left-width : 4px;
	border-right-color : #ce6563;
	border-bottom-color : #ce6563;
	border-top-color : #ce6563;
	border-left-color :#ce6563;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}


.borderTableRed{
	background-color : #FFFFFF;
	border-right-width : 2px;
	border-bottom-width : 2px;
	border-top-width : 2px;
	border-left-width : 2px;
	border-right-color : Red;
	border-bottom-color : Red;
	border-top-color : Red;
	border-left-color : Red;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}

.borderTableRedDown{
	background-color : #FFFFFF;
	border-bottom-width : 2px;
	border-bottom-color : Red;
	border-bottom-style : solid;
}

.borderTableGreen{
	background-color : #FFFFFF;
	border-right-width : 2px;
	border-bottom-width : 2px;
	border-top-width : 2px;
	border-left-width : 2px;
	border-right-color : Green;
	border-bottom-color : Green;
	border-top-color : Green;
	border-left-color : Green;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}


.borderLine{
	background-color : #FFFFFF;
	border-right-width : 4px;
	border-bottom-width : 4px;
	border-top-width : 4px;
	border-left-width : 4px;
	/*border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;*/
	border-right-color : #8cb6de;
	border-bottom-color : #8cb6de;
	border-top-color :#8cb6de;
	border-left-color : #8cb6de;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid;
}

.borderDown{
	background-color : #FFFFFF;
	border-bottom-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-bottom-style : solid;
	
}

.bottone {
	BORDER-RIGHT: #2f2f47 1px solid;
	PADDING-RIGHT: 2;
	BORDER-TOP: #f1f8ff 1px solid;
	PADDING-LEFT: 2;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #f1f8ff 1px solid;
	CURSOR: hand;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #2f2f47 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	WHITE-SPACE: normal;
	HEIGHT: 20px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background : url(../../../framework/images/b_blu.jpg);
	COLOR: White;
	WIDTH: 100;
}

.bottoneLogin {
	BORDER-RIGHT: #2f2f47 1px solid;
	PADDING-RIGHT: 2;
	BORDER-TOP: #f1f8ff 1px solid;
	PADDING-LEFT: 2;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #f1f8ff 1px solid;
	CURSOR: hand;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #2f2f47 1px solid;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	WHITE-SPACE: normal;
	HEIGHT: 25px;
	BACKGROUND-COLOR: transparent;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	background : url(../../../framework/images/b_blu.jpg);
	COLOR: White;
	WIDTH: 100%;
}


/*
.bottone {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9 px;
	BORDER-LEFT-COLOR: #6d8cc0;
	BORDER-BOTTOM-COLOR: #6d8cc0;
	CURSOR: hand;
	COLOR: White;
	BORDER-TOP-COLOR: #6d8cc0;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: #6d8cc0;
	BORDER-RIGHT-COLOR: #6d8cc0;
	WIDTH: 100;
	text-align: center;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid;
}
*/




.cellClassL{
	font-family: Tahoma;
	font-size: 8pt;
	color: #1A458F;
	background:#FFFFFF;
	font-weight: normal;
	vertical-align: middle;
}

.cellClassL7pt{
	font-family: Tahoma;
	font-size: 7pt;
	color: #1A458F;
	background:#FFFFFF;
	font-weight: normal;
	vertical-align: middle;
}

.cellClassLFatt{
	font-family: Tahoma;
	font-size: 11pt;
	color: #1A458F;
	background:#FFFFFF;
	font-weight: normal;
	vertical-align: middle;
}

.cellClassRed{
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
	background:#FFFFFF;
	font-weight: normal;
	vertical-align: middle;
}

.esitoRed{
	font-family: Tahoma;
	font-size: 20;
	color: Red;
	background:#FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.esitoGreen{
	font-family: Tahoma;
	font-size: 20;
	color: Green;
	background:#FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}



.cellClassYellow{
	font-family: Tahoma;
	font-size: 8pt;
	color: #CC6633;
	background:#FFFFFF;
	font-weight: normal;
	vertical-align: middle;
}

.cellClassGreen{
	font-family: Tahoma;
	font-size: 8pt;
	color: Green;
	background:#FFFFFF;
	font-weight: normal;
	vertical-align: middle;
}

.cellClassGreenBold{
	font-family: Tahoma;
	font-size: 8pt;
	color: Green;
	background:#FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

.cellClassLOver{
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
	background:#f0f0f0;
	font-weight: normal;
	vertical-align: middle;
	cursor : hand;
}

.cellClassLOverNoHand{
	font-family: Tahoma;
	font-size: 8pt;
	color: #f0f0f0;
	/*background:#f0f0f0;*/
	background: #1A458F;
	/*background: #7392c6;*/
	font-weight: normal;
	vertical-align: middle;
}

.cellClassLOverNoHandRed{
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
	background:#f0f0f0;
	font-weight: normal;
	vertical-align: middle;
}

.cellHorizontalOver{
	font-family: Tahoma;
	font-size: 8pt;
	color: #1A458F;
	background:#CCCCFF;
	vertical-align: middle;
	cursor : hand;
}
.cellHorizontal{
		FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	/*background-color : #FFFFFF;
	*/
	cursor : hand;
}





.cellClassB{
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
	background:#6d8cc0; 
/*	background:#8cb6de; */
	
	font-weight: bold;
	vertical-align: middle;
}

.cellClassBP{
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
	/*background:#ce6563;*/
	/*background:#6d8cc0; blu*/
	background : url(../../../framework/images/b_blu.jpg);
	font-weight: bold;
	vertical-align: middle;
}


.titleDivBkgd{
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
	background:#ce6563;
	/*background:#6d8cc0; blu*/
	/*background : url(../../../framework/images/b_purple.jpg);*/
	font-weight: bold;
	vertical-align: middle;
}

.cellClassBB{
	font-family: Tahoma;
	font-size: 12pt;
	color: #ffffff;
	background:#6d8cc0;
	font-weight: bold;
	vertical-align: middle;
}

.cellClassBBP{
	font-family: Tahoma;
	font-size: 12pt;
	color: #ffffff;
	/*background:#ce6563;*/
	/*background:#6d8cc0; blu*/
	background : url(../../../framework/images/b_blu.jpg);
	font-weight: bold;
	vertical-align: middle;
}


.rowWork{
	color: #0000CC;
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height:10px;
	text-align : right;
	border : 0px;
	border-bottom-width : 1px;
	border-right-width : 1px;
	border-bottom-color : #1A458F;
	border-right-color : #1A458F;
	border-bottom-style : solid;
	border-right-style : solid;
}

.rowNoWork{
	color: #000000;
	background-color : #CCCCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height:10px;
	text-align : right;
	border : 0px;
	border-bottom-width : 1px;
	border-right-width : 1px;
	border-bottom-color : #1A458F;
	border-right-color : #1A458F;
	border-bottom-style : solid;
	border-right-style : solid;
}

.rowToDay{
	color: #FFFFFF;
	background-color : #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height:10px;
	text-align : right;
	border : 0px;
	font-weight: bold;
	border-bottom-width : 1px;
	border-right-width : 1px;
	border-bottom-color : #1A458F;
	border-right-color : #1A458F;
	border-bottom-style : solid;
	border-right-style : solid;
}

.nameDay {
	background-color : #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1A458F;
	font-weight: bold;
	text-align : center;
	vertical-align: middle;
	border : 0px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;
}

.divNone{
	position:absolute;
	/*visibility:show; */
	z-index:0;
	background-color : #FFFFFF;

	}

.cellaRed_u {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	font-weight: normal;
	color : #FFFFFF;
/*	background-color : #6d8cc0;*/
		background-color : #8cb6de;
}
.cellaRed_d {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color : #1A458F;
	cursor:hand;
	background-color : trasparent;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-top-width : 1px;
	border-left-width : 1px;
	/*border-right-color : #1A458F;
	border-bottom-color : #1A458F;
	border-top-color : #1A458F;
	border-left-color : #1A458F;*/
	border-right-color : #8cb6de;
	border-bottom-color : #8cb6de;
	border-top-color : #8cb6de;
	border-left-color : #8cb6de;
	
	border-right-style : solid;
	border-bottom-style : solid;
	border-top-style : solid;
	border-left-style : solid ;

}

.line{
 	background-color : #1A458F;
}

.sfondo{
	background-color : #fff;
	scrollbar-face-color:#6d8cc0;
}

.sixqosBtnStd {
	BORDER-RIGHT: #2f2f47 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f1f8ff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; BORDER-LEFT: #f1f8ff 1px solid; WIDTH: 30px; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: #2f2f47 1px solid; FONT-STYLE: normal; FONT-FAMILY: tahoma, arial,sans-serif; WHITE-SPACE: nowrap; HEIGHT: 16px; BACKGROUND-COLOR: #e0edfb; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.sfondoSinistra {
	BACKGROUND-COLOR: #f0f0f0;
}

