#SubTitle { 
	font-size: 18px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	width: 438px;
	height: 19px;
	margin-top: 60px;
	text-align: center;
}

#Annonce {
	font-size: 12px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: #000; text-transform: uppercase;
	text-align: center;
	line-height: 22px;
	float: right;
	margin-top: -50px;
	margin-right: 30px;
}

#AddToFavorites { 
	text-align: right;
	margin: 2px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	height: 16px;
	font-weight: bold;
	float: right;
}

#AddToFavorites a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

/* Liens du Top Menu */
#menu img
{
	float: left;
}

.Tab {
	padding: 0px 4px;
	white-space: nowrap;
	background: transparent url('../images/TM_bgd.gif') repeat-x left bottom;
	height: 26px;
	float: left;
	line-height: 28px;
	font-size : 11px;
	text-decoration:none;
	color:#000000;
}

/*
A.Tab {
	margin: 0;
	background: transparent url('../images/TM_bgd.gif') repeat-x left bottom;
	height: 28px;
}*/
A.Tab:visited { text-decoration : none; color : #000; }
A.Tab:active { text-decoration : none; color : #000; }
A.Tab:hover { text-decoration : none; color : #fff; }

/* Tableau Sous Top général */
.TabSousTopMenu { margin: 4px; white-space: nowrap; background: none; background-color: #95cc00; border: 1px solid #fff; padding: 2px 10px; }

/*Emplacement du Sous Top Menu*/
.DivSousTopMenu {
	display: block;
	clear:both;
	position: absolute;
	visibility: hidden;
	margin-top: 25px;
	!margin-top: -1px;
	margin-left: 60px;;
	background-color: #95cc00;
	width: 65px;
}

/* Liens du Sous Top Menu */
A.SousTopMenu:link , A.SousTopMenu:visited , A.SousTopMenu:active {
	line-height: 15px;
	height: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	white-space: nowrap;
	background: url('../images/puce2.gif') no-repeat left 6px;
	padding: 0 0 0 8px;
	margin: 2px 4px 2px 4px;
	}
		
A.SousTopMenu:hover {
	line-height: 15px;
	height: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	white-space: nowrap;
	background: url('../images/puce2.gif') no-repeat left 6px;
	padding: 0 0 0 8px;
	margin: 2px 4px 2px 4px;
	}
	
/* Liens du Sous Top Menu Active*/
A.SousTopMenu_Active:link , A.SousTopMenu_Active:visited , A.SousTopMenu_Active:active {
	line-height: 15px;
	height: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	white-space: nowrap;
	background: url('../images/puce.gif') no-repeat left 6px;
	padding: 0 0 0 8px;
	margin: 2px 4px 2px 4px;
	}
	
A.SousTopMenu_Active:hover {
	line-height: 15px;
	height: 15px;
	font-weight: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #fff;
	white-space: nowrap;
	background: url('../images/puce.gif') no-repeat left 6px;
	padding: 0 0 0 8px;
	margin: 2px 4px 2px 4px;
}


/* Titre des Menus dans les Menus*/
.Tab2 {
	height: 16px;
	line-height: 16px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color :#ebb020;
	text-transform: none;
	text-align: left;
	vertical-align: middle;
	padding: 0px 0px 0px 25px;
	background: url('../images/my_title_puce.gif') no-repeat 9px center;
}

/* .Module - Cellule News et Recherche */
.Module {
	font-family :  Arial, Helvetica, sans-serif;
	background-color : #fff;
	color : #000;
	font-size : 11px;
	border : 1px solid #96cd00;
	width : 90px;
}

/* Boutons Envoyer Effacer ok */
.Bouton {
   font-family : Arial, Helvetica, sans-serif;
	color : #283f48;	
	font-size :11px;
	text-align: center;
	cursor: hand;
	border : 1px solid #808080;
	height : 18px;
	margin-right: 4px;
	margin-left: 4px;
	background: #d8dae1 url('../images/bt-form.gif') repeat-x bottom left;
}



/* MG - Gestion puces des pages */
A.Menu img { margin-left: 4px; margin-right: 1px; padding: 0; border: 0; }

/* MG - Titres de toutes les pages */
A.Menu:link , A.Menu:visited , A.Menu:active , A.Menu:hover {
	display: block;
	float: left;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000;
	padding: 0 4px 0 0;
	padding-left: 20px;
}

/* MG - Survol de toutes les pages */
A.Menu:hover {
	color: #ebb020;
	/*text-decoration: underline;*/
}

/* MG - Gestion puces des Page Selectionnéee */
A.Menu_Actif img { padding: 0; border: 0; }

/* MG - Page Selectionée Uniquement (et le Titre Sous-Menu) */
A.Menu_Actif:link , A.Menu_Actif:visited , A.Menu_Actif:active , A.Menu_Actif:hover  {
	display: block;
	float: left;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ebb020;
	text-decoration: underline;
}

/* Gestion de l'alignement des titres sur 2 lignes en décalant l'image */

A.Menu img, A.Menu_Actif img { display: block; position: absolute; margin: 4px 0px 0px -8px; float: left; }
a.Menu, a.Menu_Actif { text-indent: -0.2em; margin: 0 6px 0 10px; }

html>body .Menu img, html>body .Menu_Actif img { margin: 4px 0px 0px -8px; }
html>body a.Menu, html>body a.Menu_Actif { padding: 0; width: auto; }



/* MG - Toutes les pages des Sous-Menu sauf pour la Page Sous-Menu Active */
A.Sous_Menu:link , A.Sous_Menu:visited , A.Sous_Menu:active , A.Sous_Menu:hover {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000;
	margin: 0 0 0 12px;
	width: 100%;
	background: url('../images/puce_ssrub.gif') no-repeat left bottom;
	padding: 0 4px 0 25px;
}
	
/* MG - Survol de toutes les pages des Sous-Menu sauf la Page Sous-Menu Active */
A.Sous_Menu:hover {
	color: #ebb020;
	/*text-decoration: underline;*/
}

/* MG - Gestion puces des Pages du Sous-Menu Actif */
A.Sous_Menu_Actif img { margin-left: 0px;  vertical-align: middle; }

/* MG - Pages Du Sous-Menu Actif */
A.Sous_Menu_Actif:link , A.Sous_Menu_Actif:visited , A.Sous_Menu_Actif:active , A.Sous_Menu_Actif:hover {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #ebb020;
	margin: 0 0 0 12px;
	width: 100%;
	background: url('../images/puce_ssrub.gif') no-repeat left bottom;
	padding: 0 0 0 25px;
}

/* Liens du Bottom Menu */
A.Bottom_Tab:link , A.Bottom_Tab:visited , A.Bottom_Tab:active , A.Bottom_Tab:hover {
	text-align: left;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size : 11px;
	color : #fff;
}

A.Bottom_Tab:hover {
	color : #000;
}

/* Liens du Bottom Menu Actif*/
A.Bottom_Tab_Active:link , A.Bottom_Tab_Active:visited , A.Bottom_Tab_Active:active , A.Bottom_Tab_Active:hover {
	text-align: left;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size : 11px;
	color : #000;
	text-decoration: underline;
}
