/*  Base -------------------------------------------------------- */

BODY {
	background-color: #FFFFFF;

}
BODY, TD {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}
A {
text-decoration : none;
color: #581A58;	
}

A:HOVER {
text-decoration : underline;
color: #9D009D;	
}




/*Base -------------------------------------------------------- */

#PlanSite
{
	margin-left:13px;
}

#PlanSite A
{
	text-decoration: none;
}

#PlanSite A:Hover
{
	color: red;
}

#PlanSite .TexteGrand A
{
	font-size: 12px;
	color: #9F3100;
	font-weight: bold;
}

#PlanSite .Texte A
{
	color: #9F3100;
	padding-left:18px;
}

#PlanSite .TexteMarron
{
	color: #9F3100;
}

#Contenu
{
	margin-left:13px;
}

#Contenu A
{
	text-decoration: none;
}

#Contenu A:Hover
{
	color: red;
}

#Contenu .GdTitre
{
	font-size: 14px;
	color: #9F0067;
	font-weight: bold;
	background-image: url(../images/puce.gif);
	background-repeat: no-repeat;
	/*background-position: 10px;*/
	padding: 0 20 5px;
}

#Contenu .SousTitre
{
	font-size: 12px;
	color: #1786D8;
	font-weight: bold;
	background-image: url(../images/puce2.gif);
	background-position: 18px;
	background-repeat: no-repeat;
	padding: 0 30 5px;
}

#Contenu .SousTitre2
{
	color: #CC0000;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: underline;
	padding: 0 20 0px;
	line-height: 20px;
}

#Contenu .Texte
{
	color: #9F3100;
	padding-left:18px;
	text-align: justify;
}

#Contenu .TexteMarron
{
	color: #9F3100;
	text-align: justify;
}

#Contenu .GrosRouge
{
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}

#Contenu .TexteGrand
{
	font-size: 12px;
	color: #9F3100;
}

#Contenu .Liste
{
	color: #9F4F00;
	padding-left: 15px;
	list-style-image: url(../images/puce3.gif);
	list-style-position: inside;
}

#Contenu .LienPDF
{
	color: #4169E1;
	text-decoration: none;
	line-height: 25px;

}

#Contenu .Nom
{
	font-size: 13px;
	color : #D2691E;
	font-weight: bold;
}

.Mentions
{
	font-size: 10px;
	color: #9C988F;
}

.TexteParme
{
	font-size: 10px;
	color: #9E0068;
}

.TexteViolet
{
	color: #63007F;
}

.LienOrange
{
	color: #FFA500;
	font-weight: bold;
}

.Important
{
	color: #9F0067;
	font-weight: bold;
}

.Date
{
	font-weight: bold;
	color: #006CC8;
}

.TitreBlc
{
	color: White;
	font-weight: bold;	
}


.erreur
{
	color: red;
	font-weight: bold;	
}

.indigo
{
	color: #211084;
	font-weight: bold;	
}

#HP .Titre
{
	color: White;
	height: 12px;
	padding-left: 15px;
	background-image: url(../images/fleche_titre.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#HP .Titre A
{
	text-decoration: none;
	color: White;
}

#HP .Titre A:HOVER
{
	text-decoration: none;
	color: #FFD700;
}

#Nav
{
	text-align: right;
}

#Nav .Titre
{
	color: White;
	font-weight: bold;
	background-image: url(../images/fleche_titre.gif);
	background-position: left;
	background-repeat: no-repeat;
	height: 14px;
	background-color: #9F0067;
}

#Nav .Titre A
{
	text-decoration: none;
	color: White;
}

#Nav .Titre A:HOVER
{
	text-decoration: none;
	color: #FFD700;
}

#Nav .SousNav
{
	color: Yellow;
	font-size: 10px;
}

#Nav .SousNav A
{
	color: #9F005B;
	text-decoration: none;
}

#Nav .SousNav A:Hover
{
	text-decoration: none;
	color: red;
}

/*---------------------*/

#formulaire 
{
	color: #AC6500;
	font-size: 11px; 
}

#formulaire INPUT
{
	color: #9F0067;
	font-size: 11px;
	height:18px;
	border:1px solid #9F0067;
	background-color: #FFF8DE; 
}

#formulaire textarea
{
	color: #006581;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	height:80px;
	border:1px solid #AC6500;
	background-color: #FFF8DE; 
}
