/* Style for non-root level text, mout state */

.a0 {

	font-family: Verdana;

	font-size: 9px;

	font-weight: normal;

	text-align: left;

	vertical-align: center;

	color : #00008B;

	padding: 0px;

	spacing: 0px;

	text-decoration: none;

	background: #F9F6C3;

	margin: 0px;

}

/* Style for non-root level text, mover, mdown states */

.a1,

.a2 {

	font-family: Verdana;

	font-size: 9px;

	font-weight: normal;

	text-align: left;	

	vertical-align: center;	

	color: #00008B; //titrePrincipal

	text-decoration: underline;

	padding: 0px;

	spacing: 0px;

	background: #F9F6C3;

	margin: 0px;

}



/* Style pour le td bleu a coté du texte child */

.bg0 {

	background: #DAE9FF;

}

/* Style for non-root level text, mover, mdown states */

.bg1,

.bg2 {

	background: #6AA1F5;

}



/* Style for root level text, mout state */

.aa0 {

	font-family: Verdana;

	font-size: 9px;
	
	font-weight: bold;
	
	text-align: center;

	vertical-align: center;

	color : #00008B;

	padding: 0px;

	text-decoration: none;

	background: #F9F6C3;

	margin: 0px;

}

/* Style for root level text, mover, mdown states */

.aa1,

.aa2 {

	font-family: Verdana;

	font-size: 9px;
	
	font-weight: bold;

	text-align: center;	

	vertical-align: center;	

	color : #00008B;

	padding: 0px;

	text-decoration: none;

	background: #F9F6C3;

	margin: 0px;

}

.bordertable {

	border-left : 1px solid #ADADAD;

	}	



/* Style for level 0 (root) block - DIV */

.m0table0 {

	background: #F9F6C3;

	padding: 0px;

	spacing: 0px;

	border: 0px;

	

}

/* Style for a block - DIV */

.m0table {

	background: #F9F6C3;

	padding: 0px;

	spacing: 0px;

	border: 0px;

}



/* Style for links */

a.linkmenu {

	text-decoration: none;

}



a.linkmenu:visited {

	text-decoration: none;

}



a.linkmenu:hover {

	text-decoration: none;

}



a.linkmenu:link {

	text-decoration: none;

}	

