body, p, blockquote, ul, li, ol, img {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.marge3px {
	padding: 0px 3px
}
.marginNo {
	margin: 0px 0px
}
.champ-recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 100px;
}
.champ-recherche2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 150px;
}
.ok {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 3px;
	font-family: Arial, Helvetica, sans-serif
}
.pop-acces {
	font-size: 10px;
	color: #000000;
	width: 140px;
}
.bg-1 {
	background-color: #103F81;
}
.bg-2 {
	background-color: #A3DDFC;
}

.bg-3 {
	background-color: #001A55;
}
.bg-4 {
	background-color: #104E88;
}
.bg-5 {
	background-color: #567898;
}
.bg-6 {
	background-color: #87A6C3;
}
.bg-7 {
	background-color: #BED0E8;
}
.bg-8 {
	background-color: #97A7CB;
}
.bg-une {
	background-color: #C8D2DB;
}
.bg-zoom {
	background-color: #EFEFEF;
}
.bg-vert1 {
	background-color: #E0F4CC;
}
.bg-vert2 {
	background-color: #B8DFB7;
}
.bg-vert3 {
	background-color: #9EC6B1;
}
.bg-blanc {
	background-color: #FFFFFF;
}

/* Liens normaux */
a:visited, a:link, a { color: #001A55; text-decoration: none}
a:hover { color: #000000; text-decoration: underline}
a:active { color: #000000}



/* navigation rubrique  */
a.nav2:visited, a.nav2:link, a.nav2 { font-family: Arial, Helvetica, sans-serif; color: green; text-decoration: none; font-size: 10px;}
a.nav2:hover { color: green; text-decoration: underline}
a.nav2:active { color: green
}

/* navigation rubrique  */
a.nav3:visited, a.nav3:link, a.nav3 { font-family: Arial, Helvetica, sans-serif; color: orange; text-decoration: none; font-size: 11px;}
a.nav3:hover { color: orange; text-decoration: underline}
a.nav3:active { color: orange
}

/* navigation rubrique  */
a.nav4:visited, a.nav4:link, a.nav4 { font-family: Arial, Helvetica, sans-serif; color: red; text-decoration: none; font-size: 12px;}
a.nav4:hover { color: red; text-decoration: underline}
a.nav4:active { color: red
}

/* navigation rubrique  */
a.nav5:visited, a.nav5:link, a.nav5 { font-family: Arial, Helvetica, sans-serif; color: blue; text-decoration: none; font-size: 13px;}
a.nav5:hover { color: blue; text-decoration: underline}
a.nav5:active { color: blue
}



.fontBold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.fontBold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001343;
}
.font12Bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001343;
}
.fontBold11bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001A55;
}
.fontBold11bleuClair {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A3DDFC;
}
.fontBold11blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.fontBold11noir { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.copyright-blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.fondPhoto {  background: #FFFFFF url(img/fond-photo.gif) no-repeat}
.coulNoir {  color: #000000}
.bgFeuilles {  background: #104E88 url(img/fond-feuilles.gif) repeat-y  bottom}
.copyrightGris { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.txtJustif {  text-align: justify}
.font11Bleu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #001343; }
.font16Bleu { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #001343; }
.fontBold22bleu { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #001A55; }

