p, body, blockquote, ul, li, ol, #maktime {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A18568;
}
body {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
	margin: 0px;
}
a:link {
	color: #5E84AB;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a:visited {
	color: #5E84AB;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #695044;
	font-size: 11px;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #695044;
	font-size: 11px;
	font-weight: bold;
}
a.lienBoite:visited, a.lienBoite:link, a.lienBoite { 
color: #FFFFFF; 
text-decoration: none; 
font-weight: bold; 
font-size: 11px
}
a.lienBoite:hover { 
color: #FFFFFF; 
text-decoration: underline
}
a.lienBoite:active { 
color: #FFFFFF
}
a.lienBoite2:visited, a.lienBoite2:link, a.lienBoite2 { 
color: #FFFFFF; 
text-decoration: none; 
font-weight: bold; 
font-size: 9px
}
a.lienBoite2:hover { 
color: #FFFFFF; 
text-decoration: underline
}
a.lienBoite2:active { 
color: #FFFFFF
}
a.lientele:visited, a.lientele:link, a.lientele { 
color: #5E84AB; 
text-decoration: none; 
font-weight: bold; 
font-size: 9px
}
a.lientele:hover { 
color: #695044; 
text-decoration: underline
}
a.lientele:active { 
color: #695044
}
/* --------------------------------------- */
.background {
	background-image: url(../fond-index.gif);
	background-repeat: repeat-y;
}
/* --------------------------------------- */
.bgBoite1 { 
background: #CD072A
}
.bgBoite1On { 
background: #5E84AB
}
.bgBoite2 { 
background: #000000
}
.bgBoite3 { 
background: #A18568
}
.bgBoite4 { 
background: #D9D2CA
}
.bgFicheMap {
background: #FFFFFF
}

/* --------------------------------------- */
.marge1010 {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.marge0808 {
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.margeimg {
	margin-bottom: 5px;
	margin-left: 15px;
	padding: 0px;
}
.marge25just {
	padding-right: 40px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: justify;
}
.marge2530just {
	padding-right: 40px;
	padding-left: 25px;
	padding-top: 30px;
	padding-bottom: 0px;
	text-align: justify;
}
.marge25 {
	padding-right: 40px;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
}
.justif {
	text-align: justify;
}
.titre1 {
	font-size: 13px;
	font-weight: bold;
	color: #695044;
	padding-top: 30px;
	padding-left: 25px;
}
.titre1b {
	font-size: 13px;
	font-weight: bold;
	color: #695044;
	padding-left: 25px;
}
.titre2 {
	font-size: 11px;
	font-weight: bold;
	color: #695044;
}
.titre3 {
	font-size: 10px;
	font-weight: bold;
	color: #A18568;
}
.ficheTitre {
	font-weight: bold;
	color: #CD072A;
}
.fiche {
	font-size: 9px;
}
.ficheLien {
	font-size: 9px;
	color: #5E84AB;
	text-decoration: none;
	font-weight: bold;
}

.signature {
	font-size: 9px;
	font-weight: bold;
	color: #695044;
}
.margeimg2 {
	margin-bottom: 10px;
	padding: 0px;
	margin-right: 15px;
}
.titre4 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.champs1 {
	font-size: 11px;
	color: #A18568;
}
.formul1 {
	font-size: 11px;
	color: #695044;
	padding-top: 5px;
	padding-bottom: 2px;
}
.largeurmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695044;
	width: 100%;
}
.btnForm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695044;
}
.largeurmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695044;
	width: 50%;
}
.paveaccueil {
	font-size: 9px;
}
.titreaccueil {
	font-size: 10px;
	font-weight: bold;
	color: #695044;
}
.titrevue {
	font-size: 10px;
	font-weight: bold;
	color: #695044;
}
.liennolink {
	color: #5E84AB;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.liennolinknobold {
	color: #5E84AB;
	text-decoration: none;
	font-size: 11px;
}
.infostitle, .infoscell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.infosheader {
	padding-bottom: 2px;
	font-size: 11px;
	font-weight: bold;
	color: #A18568;
}
.infostitle {
	font-weight: bold;
	color: #000000;
	padding: 1px 1px 1px 1px;
}
.infoscell {
	color: #A18568;
	padding: 2px 2px 2px 2px;
}
/* Sortable tables */
table.sortable a.sortheader {
	font-weight: bold;
	text-decoration: none;
	display: block;
}
table.sortable span.sortarrow {
	color: black;
	text-decoration: none;
	font-size: 11px;
}
