.fondbleu {  background-color: #0B419B}
.fondbleuclair {  background-color: #BFCEE8}
body {  background-color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
maintable {
	width:770px
}
h2, .h2 {  font-family: "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0A419B; line-height: 20px,margin : 0px}

a:link {  color: #0A61BB}
.h3,h3,#encartdroite h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #303030}
.baspage {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #555555}
a:visited {  color: #0A61BB}
a:hover {  color: #F10000; text-decoration: none}
.h1 {  font-family: "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #F10000; font-weight: bold}
h1 {  font-family: "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #F10000; font-weight: bold ; text-align : center; margin-bottom : 13px}

.liens {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333353; text-decoration: none}
.brochure {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0A419B; font-weight: bold}
.h3bleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0A419B; font-weight: bold }
.h2publi { font-family: "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; line-height: 20px }
.cadregris {  border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
input,textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color: #F5F5F8; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #F6F6F9}
.paragraphedescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #333333}
/*hr {  color: #0A61BB; height:0px; border-width:0px; border-bottom: 1px dashed #0A61BB; }*/
hr {
	color : #fff;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0px ;
	height : 15px;
  	background: #fff url(img/poisbleus.gif);
}
.points {
	color : #fff;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0px ;
	height : 15px;
  	background: #fff url(img/poisbleus.gif);
}

div.points hr {
  display: none;
}

/* Cadre bleu */
.encadre {
	border: 2px #5C88CA solid;
	background-color: #EEF4FF;
	margin-bottom: 5px;
	margin-top : 15px;
	text-align : center;
}

.quote {  margin-left: 2em; margin-right: 2em}
.encart { border: 1px #FFD13E solid ; background-color: #FFEDBC}
.droite {
	margin:5px;
	margin-left:1em;
	margin-bottom:1em;
	float:right;
	text-align:center;
}
/* paragraphe de texte normal */
.paragraphe, p  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin : 0px;line-height : 1.25ems;color : #111111} 

.minitexte, #encartdroite p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color : #222222; line-height : 1.25ems} 

#encartdroite,#encartgauche {
	padding: 3px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1em;
	margin-left: 1em;
	float: right;
	text-align: center;
	width: 200;
}

#encartgauche {
	margin-left : 1px;
	margin-right : 1em;
	float : left;
}
.photo {
	display: inline;
	position: relative;
}
.blanc {
	color:#FFFFFF;
}
.fondgris {
background-color: #F7F7F9
}
.coche {
	background-image: url(img/coche.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 17px;
	padding-top:1px;
	padding-bottom:1px
}
.bandeaudroitetitre {
	background-color:#CC3300;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-family:Trebuchet MS, Arial, sans-serif;
	font-size:12px;
}
form {
	margin:0px;
	padding:0px;
}.centre {
	text-align: center;
}
