/* CSS Document */
/* Style pour le texte général + liens verts*/
.Texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-align:justify;
	line-height:16px;
}

.Texte a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a2ae30;
	text-decoration:underline;
}

.Texte a:hover {
	color: #757f12;
}

.Texte a:visited {
	color: #c3d23a;
	font-weight: bold;
	text-decoration:underline;
}

.Texte a:active {
	color: #a2ae30;
}

.TexteNJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-align:left;
	line-height:16px;
}

.TexteNJ a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a2ae30;
	text-decoration:underline;
}

.TexteNJ a:hover {
	color: #757f12;
}

.TexteNJ a:visited {
	color: #c3d23a;
	font-weight: bold;
	text-decoration:underline;
}

.TexteNJ a:active {
	color: #a2ae30;
}
.TexteNoirNJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
	line-height:16px;
}

.TexteNoirNJ a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a2ae30;
	text-decoration:underline;
}

.TexteNoirNJ a:hover {
	color: #757f12;
}

.TexteNoirNJ a:visited {
	color: #c3d23a;
	font-weight: bold;
	text-decoration:underline;
}

.TexteNoirNJ a:active {
	color: #a2ae30;
}

/* Style pour le texte des pages internes */
.TextePI {
	word-wrap: break-word;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
	line-height:18px;
}

.TextePI a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a2ae30;
	text-decoration:none;
}

.TextePI a:hover {
	color: #757f12;
}

.TextePI a:visited {
	color: #a2ae30;
	font-weight: bold;
	text-decoration:none;
}

.TextePI a:active {
	color: #a2ae30;
	font-weight: bold;
	text-decoration:none;
}

/* Style pour les titres*/
.TextePI h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align:justify;
	line-height:14px;
}
.TextePI h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align:justify;
	line-height:12px;
}
.Arrow {
	
	list-style-image:url(../media/images/bckgd-arrow-black.png);
	margin:10px;
	padding:8px;
}
.ArrowWhite {
	list-style-image:url(../media/images/bckgd-arrow-white.png);
	margin:10px;
	padding:8px;
}

.Bullet {
	list-style-image:none;
	list-style:disc;
	margin:10px;
	padding:8px;
}

/* Style pour le texte de l'encart votre projet  car la couleur des liens est grise*/
.TexteProjet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-align:justify;
	line-height:16px;
}

.TexteProjet a:link {
	color: #555555;
	font-weight: bold;
	text-decoration:underline;
}

.TexteProjet a:hover {
	color: #6a6a6a;
}

.TexteProjet a:visited {
	color: #555555;
	text-decoration:underline;
}

.TexteProjet a:active {
	color: #555555;
}

/* Style pour le texte de l'encart de droite en page d'accueil*/
.TexteEncartHP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	line-height:14px;
}
.TexteEncartHP a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a2ae30;
	text-decoration:none;
}

.TexteEncartHP a:hover {
	color: #a2ae30;
	text-decoration:none;
}

.TexteEncartHP a:visited {
	color: #a2ae30;
	font-weight: bold;
	text-decoration:none;
}

.TexteEncartHP a:active {
	color: #a2ae30;
	text-decoration:none;
}

/* Style pour le texte de l'encart de droite dans les pages internes*/
.TexteEncartPI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:14px;
	/*margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin:auto;*/
	padding:5px;
}

.TexteEncartPI a:link{
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}

.TexteEncartPI a:hover{
	color: #bcbedd;
}

.TexteEncartPI a:visited{
	color: #FFFFFF;
}

.TexteEncartPI a:active{
	color: #FFFFFF;
}

/* Style pour la sous navigation*/
.SousNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:14px;
	padding:5px;
	text-decoration:none;
}

.SousNavigation a:link{
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}

.SousNavigation a:hover{
	font-weight:bold;
}

.SousNavigation a:visited{
	color: #FFFFFF;
	text-decoration:none;

}

.SousNavigation a:active{
	color: #FFFFFF;
		text-decoration:none;

}

/* Style pour le texte accompagnant les petits icônes */
.Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.Top a:link{
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}
.Top a:hover{
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}
.Top a:visited{
	font-weight:normal;
	color: #000000;
	text-decoration:none;

}
.Top a:active{
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}

/* Style pour le menu de gauche des pages internes */
.MenuGauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a2ae30;
	line-height:18px;
}
.MenuGauche a:link {
	color: #013f93;
	text-decoration:none;
}
.MenuGauche a:hover {
	color: #1765cf;
	text-decoration:underline;
}
.MenuGauche a:visited {
	color: #013f93;
	text-decoration:none;
}
.MenuGauche a:active {
	color: #013f93;
}

/* Style pour le menu de gauche des pages internes 2ème niveau */
.MenuGauche2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a2ae30;
	line-height:18px;
}
.MenuGauche2 a:link {
	color: #013f93;
	text-decoration:none;
}
.MenuGauche2 a:hover {
	color: #1765cf;
	text-decoration:underline;
}
.MenuGauche2 a:visited {
	color: #013f93;
	text-decoration:none;
}
.MenuGauche2 a:active {
	color: #013f93;
}

/* Style pour le pied de page */
.Pied2Page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}

.Pied2Page a:link {
	color: #555555;
	font-weight:normal;
	text-decoration:underline;
}

.Pied2Page a:hover {
	color: #818181;
	font-weight:normal;
}

.Pied2Page a:visited {
	color: #555555;
	font-weight:normal;
	text-decoration:underline;
}

.Pied2Page a:active {
	color: #555555;
	font-weight:normal;
}

/* Style pour les chiffres à mettre en valeur */
.Number {
	font-size:larger;
	font-weight:bold;
	color: #8b2727;
}

/* Style pour le positionnement des photos */
.PhotoG {
	margin-left:0px;
	margin-right:10px;
	margin-top:5px;
}
.PhotoD {
	margin-left:10px;
	margin-right:0px;
	margin-top:5px;
}