.txt {
	FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	/*background-color : #FFFFFF;
	*/
}


.txtTabOpen {
	FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	border-right-color : #1A458F;
	border-right-width:1px;
	border-right-style : solid;	
	border-top-color : #1A458F;
	border-top-width:1px;
	border-top-style : solid;		
	padding-left:5px;
	/*background-color : #FFFFFF;
	*/
}

.txtTabClosed {
	FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	border-right-color : #1A458F;
	border-right-width:1px;
	border-right-style : solid;	
	border-bottom-color : #1A458F;
	border-bottom-width:1px;
	border-bottom-style : solid;	
	padding-left:5px;
	
	/*background-color : #FFFFFF;
	*/
}

.txt_b {
	FONT-SIZE: 8pt;
	COLOR: #1A458F;
	FONT-FAMILY: Tahoma;
	TEXT-DECORATION: none;
	font-weight: bold;
	/*background-color : #FFFFFF;
	*/
}

.texttitlable
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #1A458F;
	font-weight: bold;
	vertical-align: middle;
	background-color : transparent;
}

.txt_login
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	background-color : transparent;
}

.txt_h {
	font-family: Tahoma;
	font-size: 14pt;
	color: #1A458F;
	font-weight: bold;
	vertical-align: middle;
	background-color : transparent;
}

.voice_menu {
	FONT-FAMILY: Verdana;CURSOR:pointer;TEXT-DECORATION: none;FONT-SIZE:15px;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:pointer;BACKGROUND: #f0f0f0;TEXT-DECORATION: none;FONT-SIZE:15px;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: 7pt;
	color: White;
	font-weight: bold;
	vertical-align: middle;
	cursor : pointer ;
	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 : pointer;
}
.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 : pointer;
}

.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;*/
}

.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;
	*/
}
/*
.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 : 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 ;
}

.borderLine{
	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;
}

.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: pointer;
	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;
}

.cellClassRed{
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
	background:#FFFFFF;
	font-weight: normal;
	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;
}

.cellClassLOver{
	font-family: Tahoma;
	font-size: 8pt;
	color: Red;
	background:#f0f0f0;
	font-weight: normal;
	vertical-align: middle;
	cursor : pointer;
}

.cellClassB{
	font-family: Tahoma;
	font-size: 8pt;
	color: #ffffff;
	background:#6d8cc0;
	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;
}
.cellaRed_d {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	color : #1A458F;
	cursor:pointer;
	background-color : transparent;
	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 ;

}

.line{
 	background-color : #1A458F;
}

.sfondo{
	background-color : #fff;
}

.sixqosBtnStd {
	BORDER-RIGHT: #2f2f47 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f1f8ff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #f1f8ff 1px solid; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #2f2f47 1px solid; FONT-STYLE: normal; FONT-FAMILY: tahoma, arial,sans-serif; WHITE-SPACE: nowrap;  BACKGROUND-COLOR: #e0edfb; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.sfondoSinistra {
	BACKGROUND-COLOR: #f0f0f0;
}


.sectionTitle {
	FONT-SIZE: 14px;TEXT-DECORATION: none;FONT-WEIGHT: bold;FONT-FAMILY: arial,courier,serif
}

.normalText {
	FONT-SIZE: 10px;TEXT-DECORATION: none;FONT-WEIGHT: bold;FONT-FAMILY: arial,courier,serif
}

.drag {
		cursor:move;
}