.td_menu {
COLOR:Gray;
FONT-FAMILY:Arial,Helvetica,sans-serif;
FONT-SIZE:10px;
} 

.nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 10px;
}

.li_vide {
	display: block;
	color: #1D2E4C;
	background-color: #E6EBF5;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #dadada;
	margin: 0px;
	font-size: 10px;
}

.nav li {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

.nav li a {
	display: block;
	color: #1D2E4C;
	background-color: #E6EBF5;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #dadada;
	margin: 0px;
	font-size: 10px;
}

.nav li a:hover{
	background-color: #7D96D0;
	color: White;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #dadada;
	text-decoration: none;
	font-size: 10px;
}

.nav li a:visited{
   background-color: #E6EBF5;
   color: 1D2E4C;
   border-top: 1px solid #ffffff;
   border-bottom: 1px solid #dadada;
   text-decoration: none;
   font-size: 10px;
}

.miniboxgrise-top{
	background: url("../images/bacmenu.gif") no-repeat left top;
	width: 182px;
	height: 29px;
   cursor: pointer;
}

.miniboxgrise-top .niv2{
	color: White;
	font-size: 13px;
	padding: 6px 6px 6px 6px;
	margin: 0px;
}

.miniboxgrise{
	background-color:#ffffff;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
}

.miniboxgrise-center{
	background: url("../images/bacmenu2.gif") no-repeat left top;
	width: 182px;
	height: 29px;
   cursor: pointer;
}

.miniboxgrise-center .niv2	{
	color: White;
	font-size: 13px;
	padding: 6px 6px 6px 6px;
	margin: 0px;
}

.miniboxgrise-center_n2	{
	background: url("../images/bacmenu2_n2.jpg") no-repeat left top;
	width: 182px;
   cursor: pointer;
}

.miniboxgrise-center_n2	.niv3 {
   font-size: 13px;
   padding-top: 3px;
   padding-bottom: 4px;
	padding-left: 20px;
	margin: 0px;
}

.miniboxgrise-bottom		{
	background: url("../images/bacmenu3.gif") no-repeat left top;
	width: 182px;
	height: 29px;
}

.niv2{
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	PADDING-LEFT:8px;
	color:#778899;
}

.niv3{
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	PADDING-LEFT: 22px;
	color: #395995;
}

/* Style plan du site */

.title_plan1{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
color:Gray;
padding-left:7px;
margin-top:15px;
text-decoration:none;
WIDTH:300px;
height:18px;
background:url(../images/plan/barre.gif) repeat-x;
}

.title_plan1 A:link{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
color:Gray;
padding-left:7px;
text-decoration:none;
WIDTH:300px;
height:18px;
background:url(../images/plan/barre.gif) repeat-x;
}

.title_plan1 A:visited{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
color:Gray;
padding-left:7px;
text-decoration:none;
WIDTH:300px;
height:18px;
background:url(../images/plan/barre.gif) repeat-x;
}

.title_plan1 A:active{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
color:Gray;
padding-left:7px;
text-decoration:none;
WIDTH:300px;
height:18px;
background:url(../images/plan/barre.gif) repeat-x;
}

.title_plan1 A:hover{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
color:Gray;
padding-left:7px;
text-decoration:underline;
WIDTH:300px;
height:18px;
background:url(../images/plan/barre.gif) repeat-x;
}

.title_plan2{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
HEIGHT:20px;
padding-left:7px;
padding-top:3px;
color: #4682B4;
}

.title_plan2 A:link{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
HEIGHT:20px;
padding-left:7px;
padding-top:3px;
color:#4682B4;
}

.title_plan2 A:visited{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
HEIGHT:20px;
padding-left:7px;
padding-top:3px;
color:#4682B4;
}

.title_plan2 A:active{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
HEIGHT:20px;
padding-left:7px;
padding-top:3px;
color:#4682B4;
}

.title_plan2 A:hover{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
text-decoration:underline;
HEIGHT:20px;
padding-left:7px;
padding-top:3px;
color:#4682B4;
}

.title_plan4 UL{
PADDING:5px 0px 0px 35px;
FONT-WEIGHT:normal;
FONT-SIZE:11px;
LIST-STYLE-IMAGE:url(../images/plan/carre1.gif);
MARGIN:0px 0px 0px 5px;
COLOR: #CE7200;
FONT-FAMILY:arial,verdana,sans-serif;
}

.title_plan4 UL A{
COLOR:#CE7200;
FONT-SIZE:11px;
FONT-FAMILY:arial,verdana,sans-serif;
text-decoration:none;
}

.title_plan4 UL A:visited{
COLOR:#CE7200;
FONT-SIZE:11px;
TEXT-DECORATION:none;
}

.title_plan4 UL A:active{
COLOR:#CE7200;
FONT-SIZE:11px;
TEXT-DECORATION:underline;
}

.title_plan4 UL A:hover{
COLOR:#CE7200;
FONT-SIZE:11px;
TEXT-DECORATION:underline;
}
