#divCont {position:relative; z-index:1; left:0px; top:0px; width:215px; visibility:hidden;}
.clHeader   {position:absolute; z-index:1; left:0px; width:215px;top:0px;}
.clTop   {position:absolute; z-index:1; left:0px; width:215px}
.clSub   {position:absolute; z-index:1; left:0px; width:215px; top:20px;}
.clSubShortcuts   {position:absolute; z-index:1; left:0px; width:215px; top:0px;}

.SubMenu_Body{
background:#ffffff;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#000000;

}

/* page niveau 2*/
A.SubMenu{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;


}
A:hover.SubMenu{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
}

A.SubMenuSelected{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;


}

A:hover.SubMenuSelected{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}


/* page niveau 3*/

A.SubMenu2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;


}


A:hover.SubMenu2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
}
A.SubMenuSelected2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;

}


A:hover.SubMenuSelected2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}


}



.SubMenuLine{

	background-color:#eeeeee;
			border-top:solid 1px #a7a7a7;

}

.sm0
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: solid 0px #EAE7F2;
	padding: 0px 0px 0px 0px;

}

.sm1
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: solid 0px #999;
	padding: 0px 0px 0px 0px;
;
}

.sm2
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: solid 0px #999;
	padding: 0px 0px 0px 0px;

}	


/* sousmenu*/



.lt0
{	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
text-decoration:none;
font-weight:bold;

	
}

A:hover.lt0
{	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
text-decoration:none;
font-weight:bold;

	
}
.lt1
{	


}
A.lt1
{
font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
text-decoration:none;
font-weight:normal;
}

A:hover.lt1
{
font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
text-decoration:none;
	font-weight:normal;
}
.lt2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	border: solid 0px #999;
	padding: 0px 0px 0px 0px;
}



/* DMI */

.smCell
{
	padding-left:20px;
	border-top:solid 1px #acacab;
	

	
}

.smCellOver
{
			padding-left:20px;	border-top:solid 1px #acacab;

}

.smCellSelected
{
	background-color:#d9a7a7;
		padding-left:20px;	border-top:solid 1px #acacab;
}
.smCellOverSelected
{
	background-color:#d9a7a7;
		padding-left:20px;	border-top:solid 1px #acacab;
}



.sm2Cell
{
	padding-left:20px;	border-top:solid 1px #acacab;
}

.sm2CellOver
{
			padding-left:20px;	border-top:solid 1px #acacab;
}

.sm2CellSelected
{
	background-color:#e7d6d6;	border-top:solid 1px #acacab;
		padding-left:20px;
}
.sm2CellOverSelected
{
	background-color:#e7d6d6;	border-top:solid 1px #acacab;
		padding-left:20px;
}
