/*  Base -------------------------------------------------------- */
	body
	{
		font-family:Tahoma, arial, Helvetica, sans-serif;
	}
	
	TD
	{
		font-size: 11px;
		text-align: justify;
	}
	
	A
	{
		text-decoration: underline;
		display:block;
		
		font-style: normal; 
	    border: none;
		color: blue;
	}

	
	
	
/*Base -------------------------------------------------------- */

table.menu tr td a 
{
	text-decoration: none;
	display: inline ;
		
	font-style: normal ;
	border: none;
	
}

.bouton
{
	border-right: #efece7 thin outset;
	border-top: #efece7 thin outset;
	font-weight: bold;
	font-size: 12px;
	border-left: #efece7 thin outset;
	width: 100px;
	color: #665640;
	border-bottom: #efece7 thin outset;
	height: 20px;
	background-color: #f7f5f2;
	text-align: center;
}
.textBoxOrdre
{
	border-right: #efece7 thin inset;
	border-top: #efece7 thin inset;
	font-weight: bold;
	font-size: 12px;
	border-left: #efece7 thin inset;
	width: 100px;
	color: #665640;
	border-bottom: #efece7 thin inset;
	height: 20px;
	background-color: #f7f5f2;
	text-align: center;
}

.textBoxOrdreErreur
{
	border-right: #efece7 thin inset;
	border-top: #efece7 thin inset;
	font-weight: bold;
	font-size: 12px;
	border-left: #efece7 thin inset;
	width: 100px;
	color: #FF0000;
	border-bottom: #efece7 thin inset;
	height: 20px;
	background-color: #f7f5f2;
	text-align: center;
}

#Contenu
{
	color: #8C836C;
}

#Contenu .TitreVert
{
	color: #4A895A;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Vert.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
}

#Contenu .TitreVert A
{
	color: #4A895A;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Vert.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}


#Contenu .TitreRose
{
	color: #0874CB;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Rose.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
}

#Contenu .TitreRose A
{
	color: #0874CB;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Rose.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Contenu .TitreGris
{
	color: #6A5F45;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Gris.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
}

#Contenu .TitreGris A
{
	color: #6A5F45;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Gris.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px;
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ; 
}

#Contenu .TitreOrange
{
	color: #D88E00;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Orange.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
}

#Contenu .TitreOrange A
{
	color: #D88E00;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Orange.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Contenu .TitreViolet
{
	color: #330071;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Violet.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
}

#Contenu .TitreViolet A
{
	color: #330071;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 10px;
	background-image: url(/images/FiletNav_Violet.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-position: 0 12 0px; 
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Contenu .SousNav
{
	font-size: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNav.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 

}

#Contenu .SousNav A
{
	font-size: 10px;
	color: #8C836C;	
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Contenu .SousNavVert
{
	font-size: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNavVert.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 
}

#Contenu .SousNavVert A
{
	font-size: 10px;	
	color: #4A895A;
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

.SousNavVert TR TD A
{
	font-size: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNavVert.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 
	
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

.SousNavVert A
{
	font-size: 10px;	
	color: #4A895A;	
	
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}


#Contenu .SousNavOrange
{
	font-size: 10px;	
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNavOr.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 
}

#Contenu .SousNavOrange A
{
	font-size: 10px;	
	color: #D88E00;	
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Contenu .lienDesactive
{
	font-size: 10px;	
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNavRose.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 
	color: #D88E00;	
}

#Contenu .SousNavRose
{
	font-size: 10px;	
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNavRose.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 
}

#Contenu .SousNavRose A
{
	font-size: 10px;	
	color: #0874CB;	
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Contenu .SousNavGris
{
	font-size: 10px;	
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNavGris.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 
}

#Contenu .SousNavGris A
{
	font-size: 10px;
	color: #776E57;	
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Contenu .SousNavViolet
{
	font-size: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(/images/FdSousNavViolet.gif);
	background-repeat: no-repeat;
	background-position: 0 2 0px; 
}

#Contenu .SousNavViolet A
{
	font-size: 10px;	
	color: #5B7200;	
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

#Vert
{
	color: #4A895A;
	padding-top: 5px;
}

#Vert .txt
{
	color: #4A895A;
}

#Vert .VertGdTitre
{
	font-size: 14px;
	background-image: url(/images/filet_vert.gif);
	background-repeat: no-repeat;
	background-position: 0 21 0; /*position du filet*/
	padding:5 0 8px; /* espace au dessus du titre - espace à gauche du titre - espace en dessous du titre */
}

#Vert .VertSousTitre
{
	font-size: 12px;
	background-color: #BAE6C5;
	padding:2 5 2px;
}

#Vert .VertTitreMoyen
{
	font-size: 12px;
	color: #4A895A;
	font-weight: bold;
}

#Orange
{
	color: #D09300;
	padding-top: 5px;
}

#Orange .txt
{
	color: #C25700;
}

#Orange .OrangeGdTitre
{
	font-size: 14px;
	background-image: url(/images/filet_Orange.gif);
	background-repeat: no-repeat;
	background-position: 0 21 0; /*position du filet*/
	padding:5 0 8px; /* espace au dessus du titre - espace à gauche du titre - espace en dessous du titre */
}

#Orange .OrangeSousTitre
{
	font-size: 12px;
	background-color: #FFDE7C;
	padding:2 5 2px;
}

#Orange .OrangeTitreMoyen
{
	font-size: 12px;
	color: #C25700;
	font-weight: bold;
}


#Parme
{
	color: #0874CB;
	padding-top: 5px;
}

#Parme .txt
{
	color: #0874CB;
}

#Parme .ParmeGdTitre
{
	font-size: 14px;
	background-image: url(/images/filet_Parme.gif);
	background-repeat: no-repeat;
	background-position: 0 21 0; /*position du filet*/
	padding:5 0 8px; /* espace au dessus du titre - espace à gauche du titre - espace en dessous du titre */
}

#Parme .ParmeSousTitre
{
	font-size: 12px;
	background-color: #D9C4EC;
	padding:2 5 2px;
}

#Parme .ParmeTitreMoyen
{
	font-size: 12px;
	color: #0874CB;
	font-weight: bold;
}

#Gris
{
	color: #625A46;
	padding-top: 5px;
}

#Gris .txt
{
	color: #625A46;
}

#Gris .GrisGdTitre
{
	font-size: 14px;
	background-image: url(/images/filet_Gris.gif);
	background-repeat: no-repeat;
	background-position: 0 21 0; /*position du filet*/
	padding:5 0 8px; /* espace au dessus du titre - espace à gauche du titre - espace en dessous du titre */
}

#Gris .GrisSousTitre
{
	font-size: 12px;
	background-color: #E2DDD0;
	padding:2 5 2px;
}

#Gris .GrisTitreMoyen
{
	font-size: 12px;
	color: #625A46;
	font-weight: bold;
}




.lien
{
	color: #0875CA;
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

.important
{
	color: #836600;
	font-weight: bold;
	font-size: 11px;
}
.Date
{
	color: #FFA500;
	font-weight: bold;
}

.TextIntro
{
	color: #747474;
}

.TitreRubrique
{
	font-size: 14px;
	font-weight: bold;
	color: White;
	background-color: #A90000;
	padding: 0 5 0px;
}

.onglets A
{
	color: White;
	text-decoration: none;
	display: inline ;
	font-style: normal ;
	border: none ;
}

.rouge
{
	color:Red;
}

