body {
margin:0px;
padding:0px;
margin-top:0px;
topmargin:0px;
background-color:#0868b2;
}
.mentions {
  font-size : 10px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: normal;
  color : #3998E2; 

}

a.mentions{
  font-size : 10px; 
  font-family : arial, helvetica, sans-serif; 
	font-style: normal;
	font-weight: normal;
	color: #3998E2;
	text-decoration: none;
}
a.mentions:hover{
  font-size : 10px; 
  font-family : arial, helvetica, sans-serif; 
	font-style: normal;
	font-weight: normal;
	color: #3998E2;
	text-decoration: underline;
}

.bottom {
  font-size : 11px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: normal;
  color : #0868B2; 
}


/* TEXTES PAGES */

.txt {
  font-size : 12px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: normal;
  color : #333333; 
  text-align: justify;
  padding-bottom:30px;
}

/* TITRES PAGES */



.personne {
  font-size : 16px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color : #C3DF57;
  vertical-align:top;
}

a.personne {
  font-size : 16px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color : #C3DF57;
  vertical-align:top;
  text-decoration:none;
  cursor:text;
}

/* FIN TITRES PAGES */




/* LIENS */
a.bottom{
  font-size : 11px; 
  font-family : arial, helvetica, sans-serif; 
	font-style: normal;
	font-weight: normal;
	color: #0868B2;
	text-decoration: underline;
}

a.bottom:hover{
  font-size : 11px; 
  font-family : arial, helvetica, sans-serif; 
	font-style: normal;
	font-weight: normal;
	color: #0868B2;
	text-decoration: none;
}

a.bleu{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0868B2;
	text-decoration: none;
}
a.bleu:hover{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0868B2;
	text-decoration: underline;
}

.bleumenu{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0868B2;
}

a.bleugras{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0868B2;
	text-decoration: none;
}
a.bleugras:hover{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0868B2;
	text-decoration: underline;
}

a.blancgras{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.blancgras:hover{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}


/* FIN LIENS */

.service {
  font-size : 14px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color : #0868B2;
  text-decoration:none;
  cursor:text;
  padding-top:8px;
  padding-bottom:8px;
}


.sstitrebleu2 {
  font-size : 11px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color : #0868B2; 
}

a.serviceL {
  font-size : 10px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: normal;
  color : #0868B2; 
}

.sstitrebleu3 {
  font-size : 12px; 
  font-family : arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: bold;
  color : #0868B2; 
}

.txtorange {
  font-size : 10px; 
  font-family : Verdana, arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: normal;
  color : #FF9900; 
  text-align: justify;
}

a.minibleu{
    font-family : arial, helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0868B2;
	text-decoration: none;
}
a.minibleu:hover{
    font-family : arial, helvetica, sans-serif; 
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0868B2;
	text-decoration: underline;
}

a.bleugras{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0868B2;
	text-decoration: none;
}
a.bleugras:hover{
    font-family : Verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0868B2;
	text-decoration: underline;
}

SELECT {
	BORDER-TOP: #C3DF57 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #C3DF57 1px solid; 
	COLOR: #0868B2; 
	BORDER-BOTTOM: #C3DF57 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;
}
TEXTAREA {
	BORDER-RIGHT: #0868B2 1px solid;
	BORDER-TOP: #0868B2 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #0868B2 1px solid;
	COLOR: #0868B2;
	BORDER-BOTTOM: #0868B2 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}
INPUT {
	BORDER-RIGHT: #0185C7 1px solid; 
	BORDER-TOP: #0185C7 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #0185C7 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #0185C7 1px solid; 
	BACKGROUND-COLOR: #FFFFFF;
}
.monObjet { LEFT: 1px; POSITION: relative; TOP: 1px }

.txtbleunojustifysmallverdana {
  font-size : 10px; 
  font-family : Verdana,arial, helvetica, sans-serif; 
  font-style: normal;
  font-weight: normal;
  color : #0868B2; 
}