/* CSS Document - MokoR_Standard */
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0em 0em 0em;
    font-size: 60%;
    }
ul {
    list-style: none;
	border: 0;
	margin: 0em 0em 0em;
    padding: 0;
    }
/* MenuBand----------------------------------------------------------------*/
#MenuBand {
	width: 145px;
    border: 0px;
	margin: 0;
    padding: 0;
    font-size: 11px;
    color: #333;
    }
#MenuBand ul {
    list-style: none;
	border: 0;
	margin: 0;
    padding: 0px;
	text-align: left;
    }
#MenuBand li {
    border-bottom: 0px;
    background: url("../Img/Img_Menu_01.jpg");
    color: #fff;
    }
#MenuBand li a {
    display: block;
    height: 20px;
	padding: 0px 0px 0px 20px;
    voice-family: "\"}\"";
    text-decoration: none;
	color: #535353
    }
#MenuBand li a:hover {
    display: block;
    background: url("../Img/Img_Menu_02.jpg");
    color: #fff;
	color: #548352
    }
#MenuBand li #active {
    background: url("../Img/Img_Menu_02.jpg");
    color: #fff;
	color: #663366
    }
/* MenuSchede-------------------------------------------------------------*/
#MenuTabs {
    float:left;
    width:100%;
    font-size:93%;
    line-height:normal;
	border-bottom:1px solid #666;
    }
#MenuTabs ul {
    margin:0;
    padding:2px 10px 0 2px;
    list-style:none;
    }
#MenuTabs li {
   	display:inline;
    margin:0;
    padding:0;
    }
#MenuTabs a {
    float:left;
    background: url("../Img/Img_MenuTabLeft.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
    }
#MenuTabs a span {
    float:left;
    display:block;
    background: url("../Img/Img_MenuTabRight.gif") no-repeat right top;
    padding:5px 15px 4px 6px;
    color:#666;
    }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#MenuTabs a span {float:none;}
    /* End IE5-Mac hack */
#MenuTabs a:hover span {
    color:#FFF;
    }
#MenuTabs a:hover {
    background-position:0% -42px;
    }
#MenuTabs a:hover span {
    background-position:100% -42px;
    }
#MenuTabs #current a {
    background-position:0% -42px;
    }
#MenuTabs #current a span {
    background-position:100% -42px;
    }
/* Link-------------------------------------------------------------------
Sintax: Object;FontSize+TextAlign+FontWheight;
TextAlign/Option: 			L(Left) R(Right) C(Center) J(Justify)
FontWheight/Option:			X(None) B(bold) I(Italic)
Es.: Link_09LX_01_01 
*/
/* Link/FontSize+TextAlign+FontWeight (grigio) */
.Link_09LX_01_01 {
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: none;
	text-decoration: none;
}
/* Link/FontSize+TextAlign+FontWeight (grigio) */
.Link_09LX_01_01:hover {
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: none;
	text-decoration: underline;
}
/* Link/FontSize+TextAlign+FontWeight (blu) */
.Link_12LX_01_01 {
	color: #6690ac;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
/* Link/FontSize+TextAlign+FontWeight (blu) */
.Link_12LX_01_01:hover {
	color: #0000CC;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
/* Link/FontSize+TextAlign+FontWeight (blu) */
.Link_17LX_01_02 {
	color: #336666;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
/* Link/FontSize+TextAlign+FontWeight (blu) */
.Link_17LX_01_02:hover {
	color: #336666;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
/* Link/FontSize+TextAlign+FontWeight (blu scuro) */
.Link_11LX_06_01 {
	color: #3333FF;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
}
/* Link/FontSize+TextAlign+FontWeight (blu scuro) */
.Link_11LX_06_01:hover {
	color: #3333FF;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-weight: none;
	text-decoration: underline;
}
/* Link/FontSize+TextAlign+FontWeight (blu scuro) */
.Link_09LX_06_01 {
	color: #3333FF;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: none;
	text-decoration: none;
}
/* Link/FontSize+TextAlign+FontWeight (blu scuro) */
.Link_09LX_06_01:hover {
	color: #3333FF;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: none;
	text-decoration: underline;
}
/* Cell-------------------------------------------------------------------
Sintax: Object;Background+Border+Text;BackgroundColor+BorderDisposition+TextAlign;BackgroundColor+BorderColor+TextColor
BackgroundColor/Option: 	X(None) C(Color)
BorderDisposition/Option: 	X(None) L(Left) R(Right) E(LeftRight) U(Up) D(Down) P(UpDown) F(LeftUpDown) G(RightUpDown) T(Total)
TextAlign/Option: 			L(Left) R(Right) C(Center) J(Justify)
Es.: BBT_XLL_010000 
*/
/* Cell/X+Border+X (giallo) 07 */
.Cell_XBX_XXX_070000 {
	border-top: #CCCC66 1px solid;
	border-right: #CCCC66 1px solid;
	border-bottom: #CCCC66 1px solid;
	border-left: #CCCC66 1px solid;
}

/* Cell/X+Border+Text (rosa/rosa/green) 06 */
.Cell_XBX_XTX_060000 {
	border-top: #D5E3FD 1px solid;
	border-right: #D5E3FD 1px solid;
	border-bottom: #D5E3FD 1px solid;
	border-left: #D5E3FD 1px solid;
}
/* Cell/Background+Border+Text (yellow/yellow/green) 06 */
.Cell_BBT_CLL_060000 {
	border-top: #E7D2BE 1px solid;
	border-bottom: #E7D2BE 1px solid;
	border-left: #E7D2BE 1px solid;
	border-right: #E7D2BE 1px solid;
	color: #003300; 
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	margin: 0em 0em 0em;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em; 
}



/* Cell/Background+Border+Text (blu/blu/green) 06 */
.BBT_CLL_040000 {
	background: #CEE6F7;
	border-top: #9EC5C2 1px solid;
	border-right: #9EC5C2 1px solid;
	border-bottom: #9EC5C2 1px solid;
	border-left: #9EC5C2 1px solid;
	color: black; 
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	margin: 0.2em 0em 0em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em; 
}
/* Cell/Background+X+Text (grigio/X/grigio) 06 */
.Cell_BXT_CXL_060000 {
	background: #f4f4f4;
	text-align: left;
	line-height: 20px;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
}
/* Cell/Background+Border+Text (yellow/yellow/green) 06 */
.BBT_CLL_060000 {
	background: #FFFFDF;
	border-top: #EEE0D2 1px solid;
	border-bottom: #EEE0D2 1px solid;
	border-left: #EEE0D2 1px solid;
	border-right: #EEE0D2 1px solid;
	color: #990033; 
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	margin: 0.2em 0em 0em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em; 
}
/* Cell/Background+X+Text (yellow/X/green) 06 */
.BXT_CXL_060000 {
	background: #E6EDF0;
	color: #990033; 
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
}
/* Cell/Background+Border+Text (rosa/rosa/green) 06 */
.BBT_CLL_090000 {
	background: #FED6E4;
	border-top: #FDA8C6 1px solid;
	border-right: #FDA8C6 1px solid;
	border-bottom: #FDA8C6 1px solid;
	border-left: #FDA8C6 1px solid;
	color: black; 
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	margin: 0.2em 0em 0em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em; 
}
/* Cell/X+Border+Text (rosa/rosa/green) 06 */
.XBT_XLC_090000 {
	border-top: #D5E3FD 1px solid;
	border-right: #D5E3FD 1px solid;
	border-bottom: #D5E3FD 1px solid;
	border-left: #D5E3FD 1px solid;
	text-align:center;
	color: black;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	font-size: 11px;
	text-align: left;
	line-height: 14px;
	margin: 0.2em 0em 0em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em; 
}
/* Text-------------------------------------------------------------------
Sintax: Object;FontSize+TextAlign+FontWheight;
TextAlign/Option: 			L(Left) R(Right) C(Center) J(Justify)
FontWheight/Option:			X(None) B(bold) I(Italic)
Es.: Text_09LX_01_01 
*/
/* Text/FontSize+TextAlign+FontWeight (verde scuro) */
.Text_12LX_05_01 {
	color: #6690ac;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	font-weight: none;
	font-weight: bold;
	text-decoration: none;
}
/* Text/FontSize+TextAlign+FontWeight (grigio chiaro) */
.Text_09LX_01_01 {
	color: #666666;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: none;
	text-decoration: none;
}
/* Text/FontSize+TextAlign+FontWeight (rosso scuro) */
.Text_09LX_09_01 {
	color: #990033;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	font-weight: none;
	text-decoration: none;
}
/* Line-------------------------------------------------------------------*/
td.Line_Orz_01 {
background-image:   url("../Img/Img_Line_Orz_01.gif");
background-repeat: repeat-x;
vertical-align: middle;
}
td.Line_Vrt_01 {
background-image:   url("../Img/Img_Line_Vrt_01.gif");
background-repeat: repeat-y;
vertical-align: middle;
}
/* Form-------------------------------------------------------------------*/
table.frm_02 {
	font-family: verdana, arial, helvetica;
	font-weight: mormal;
	font-size: 11px;
	color: #000066;
	text-align: left; 
}