
a:link			{ color: #0054A6; text-decoration: none; }
a:visited		{ color: #0054A6; text-decoration: none; }
a:hover			{ color: #0054A6; text-decoration: underline; }

.lien:link		{ color: #000000; text-decoration: none; }
.lien:visited	{ color: #000000; text-decoration: none; }
.lien:hover		{ color: #000000; text-decoration: underline; }

.violet:link	{ color: #733099; text-decoration: none; }
.violet:visited	{ color: #733099; text-decoration: none; }
.violet:hover	{ color: #733099; text-decoration: underline; }

.rose:link		{ color: #CD328D; text-decoration: none; }
.rose:visited	{ color: #CD328D; text-decoration: none; }
.rose:hover		{ color: #CD328D; text-decoration: underline; }

.vert:link		{ color: #31A14A; text-decoration: none; }
.vert:visited	{ color: #31A14A; text-decoration: none; }
.vert:hover		{ color: #31A14A; text-decoration: underline; }

.rouge:link		{ color: #BF1116; text-decoration: none; }
.rouge:visited	{ color: #BF1116; text-decoration: none; }
.rouge:hover	{ color: #BF1116; text-decoration: underline; }

.jaune:link		{ color: #CDBB14; text-decoration: none; }
.jaune:visited	{ color: #CDBB14; text-decoration: none; }
.jaune:hover	{ color: #CDBB14; text-decoration: underline; }

/* Menus et sous-menus */

.menu:link		{ color: #000000; text-decoration: none; font-size: 11px; }
.menu:visited	{ color: #000000; text-decoration: none; font-size: 11px; }
.menu:hover		{ color: #000000; text-decoration: none; font-size: 11px; }

.smenu:link		{ color: #6F6F6F; text-decoration: none; font-size: 10px; }
.smenu:visited	{ color: #6F6F6F; text-decoration: none; font-size: 10px; }
.smenu:hover	{ color: #000000; text-decoration: none; font-size: 10px; }

.rub:link		{ color: #0054A6; text-decoration: none; }
.rub:visited	{ color: #0054A6; text-decoration: none; }
.rub:hover		{ color: #0054A6; text-decoration: underline; }

/* Liens de la page d'accueil (news, mises à jour, contact...) */

.news:link		{ color: #000000; text-decoration: none; }
.news:visited	{ color: #000000; text-decoration: none; }
.news:hover		{ color: #BF1116; text-decoration: underline; }

.maj:link		{ color: #256DA4; text-decoration: none; }
.maj:visited	{ color: #256DA4; text-decoration: none; }
.maj:hover		{ color: #256DA4; text-decoration: underline; }

.contact:link		{ font-size: 10px; color: #ABC4E4; text-decoration: none; }
.contact:visited	{ font-size: 10px; color: #ABC4E4; text-decoration: none; }
.contact:hover		{ font-size: 10px; color: #ABC4E4; text-decoration: none; }


/* Affichage */

body		{ font-family: verdana; font-size: 10pt; background-color: #004375; background-image: url('../images/bg.gif'); background-position: center center; background-attachment: fixed; background-repeat: repeat-y; }
th			{ font-family: verdana; font-size:  8pt; background-color: #EEEEEE; }
td			{ font-family: verdana; font-size:  8pt; }
form		{ font-family: verdana; font-size: 10pt; font-weight: normal; }
input		{ font-family: verdana; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B7D4EA; border-top-color: #67A4D2; border-left-color: #67A4D2; }
textarea	{ font-family: verdana; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #B7D4EA; border-top-color: #67A4D2; border-left-color: #67A4D2; }
select		{ font-family: verdana; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; background-color: #FFFFFF; }

.bgtab		{ background-color: #FFFFFF; background-image: url('../images/contour-middle.gif'); }
.coin3		{ background-image: url('../images/coin3.gif'); }
.coin4		{ background-image: url('../images/coin4.gif'); }

.gris		{ color: #444444; font-size: 10px; }
.gris2		{ color: #999999; }

.titre1		{ font-size: 13px; font-weight: bold; }
.titre2		{ font-weight: bold; color: #CB1E24; }

.taille0	{ font-size: 10px; }
.taille1	{ font-size: 11px; }
.taille2	{ font-size: 13px; }
.taille3	{ font-size: 15px; }

.menuOver	{ background-color: #EAF0F7; }
.menuOut	{ background-color: #FFFFFF; }

.bgsousmenu	{ background-color: #F6F6F6; background-image: url('../images/bg-smenu.gif'); }

.newsTitre	{ font-size: 10px; font-weight: bold; text-indent: 18px; background-image: url('../01/news/images/bg-titre.gif'); }
/*.newsTitre	{ font-size: 11px; font-weight: bold; }*/
.newsTexte	{ font-size: 10px; text-align: justify; }
.newsDate	{ font-size: 10px; color: #888888; }

.piedpage	{ font-size: 10px; color: #ABC4E4; }

