body {background: #ffffff; margin: 10px; text-align: center; color: #42619C;; padding: 0px;  font-size: 12px; font-family: verdana, tahoma; letter-spacing: 0px; }
.titre {text-align: left; color: #42619C;; font-size: 2.0em; letter-spacing: 2px; font-weight: bold; font-style: none; }
.titre_petit {text-align: center; color: #42619C; font-size: 14px; font-family: arial, verdana, tahoma, arial, helvetica, sans-serif; font-style: none; font-weight: bold; }
td.courant { text-align: courant; color: #42619C; font-size: 12px; font-family: arial, verdana, tahoma, arial, helvetica, sans-serif; font-style: none; font-weight: none;  }
br { clear: both; }
table.border{ border: 1px solid #42619C; }
table.fond_tab{ color: #ffffff;}
.bleu {color: #42619C; } 
#maileur { background: repeat-y  url(images/fond_maileur.jpg); height: 400px; }
p { color: black;}
b, strong {  color: #42619C; }
a:link, a:visited { color: white; text-decoration: none; }
a:hover, a:active { color: white; text-decoration: underline; }
img{ border-style: none; vertical-align: top; }  

#img_droite { float: right; margin: 10px;}
#img_gauche { float: left; margin: 10px;} 

.trait { font-size: 15px; font-weight: bold;}
.trait_inv { color: #fff; font-size: 15px; font-weight: bold;}

#img_d { float: right; margin: 10px; }
#img_g { clear: both; float: left; margin: 10px; }
#text_c { float: left; width: 230px;}
/*
.image-left { float: left; margin: 3px 3px 3px 0; padding: 3px 3px 3px 0; }
.image-right { float: right; margin: 3px 0 3px 3px; padding: 3px 0 3px 3px; }
*/
#container {margin: 0px auto; text-align: left; color: #295194; }
.clearer {clear: both; }
/* styles du titer en H1 et H2 */
#pageHeader { background: repeat-x  url(images/NewLogo3.jpg); height: 165px; width: 700px; margin-bottom: 0px; position: relative; }
#pageHeader img {position: absolute; top: 10px; right: 10px; }
#pageHeader h1 {color: #ffffff; margin: 0px; padding: 5px 20px 0px 20px; letter-spacing: 2px; font-size: 2.2em; }
#pageHeader h2 {color: #ffffff; font-weight: bold; font-size: 1.4em; letter-spacing: 2px; margin: 0px; padding-left: 20px;  }
/* styles du centre */
#contentContainer
{
	float: left;
	background: #ffffff;
	border: 0px solid #cccccc;
	padding: 0px;
	margin: 0px;
	width: 698px;
	clear: both;
	z-index: 1;
}
#contentContainer #content {padding: 20px; font-size: 12px; font-family: verdana, tahoma;}
#contentContainer #content a:link, a:visited {color: #42619C; text-decoration: none; }
#contentContainer #content a:hover, a:active {color: #42619C; text-decoration: underline; }

/* styles du bloc de l'ancien menu*/
/*
#menu {text-align: center; letter-spacing: 2px; font-weight: bold; border: 0px solid #bdbdbd; margin-bottom: 0px; padding: 10px 0px 10px 0px; background: white; }
#menu td.p {color: #42619C; padding-top: 0px; }
#menu h1 {color: #42619C; margin: 0px; padding: 5px 20px 0px 20px; letter-spacing: 0px; font-size: 1.2em; }
#menu a:link, #menu a:visited { color: #42619C; text-decoration: none; }
#menu a:hover, #menu a:active {color: #42619C; text-decoration: underline; }

/* styles du bloc des news*/
#footer { background: repeat-x  url(images/footer.jpg); text-align: left; height: 40px; }
#footer td.p {color: #ffffff; padding-top: 5px; padding-left: 20px; }
#footer td.img {padding-top: 5px; }
#footer a:link, #footer a:visited { color: #ffffff; text-decoration: none; }
#footer a:hover, #footer a:active {color: #ffffff; text-decoration: underline; }
a.news:link, #footer a.news:visited { color: #42619C; text-decoration: none; }
a.news:hover, #footer a.news:active {color: #42619C; text-decoration: underline; }

#cadre {color: #42619C; margin-top: 5px;  }


#breadcrumbcontainer { text-align: left; border: 1px solid #bdbdbd; margin-bottom: 15px; padding: 10px 0px 10px 0px; background: white; }
#breadcrumbcontainer ul {list-style: none; padding-left: 20px; margin: 0px 0px 0px 0px; }
#breadcrumbcontainer li {display: inline; }
#breadcrumbcontainer a {padding: 0px 0px 0px 20px; }
#breadcrumbcontainer a:hover {}


.vert { color: #E3FFF1; font-size: 10px;}
.vert {border-style: none; border-width: 0px; border-color: none; background-color: #E3FFF1; }

.blanc {border-style: none; border-width: 0px; border-color: none; background-color: #FFFFFF; }
.courant {color: #42619C; text-decoration: none; text-align: center; font-family: arial, verdana, tahoma, arial, helvetica, sans-serif; font-style: none;  }
.white {color: #ffffff; text-decoration: none; text-align: center;   font-style: none;  }
.orange {color: #FF6600; text-decoration: none;  font-style: none;  }
.orange2 {color: #FF6600; text-decoration: none; text-align: left;   font-style: none;  }
.courant2 {color: #42619C; text-decoration: none; text-align: left;   font-style: none;  }
.courant3 {color: #42619C; text-decoration: none; text-align: right;   font-style: none;  }
.lien {color: #295294; font-size: 18px;   font-style: none; text-decoration: none; }
.txt_bleu {color: #295294;    font-style: none; text-decoration: none; }
.txt_bleu_fonce {color: #00269e; text-align: right;    font-style: none; text-decoration: none; }
.albane {color: #00269e; text-align: right; font-weight: bold;   font-style: none; text-decoration: none; }
.albane2 {color: #00269e; text-align: center;    font-style: none; text-decoration: none; }
.txt_gris {color: #666666; text-align: left;    font-style: none; text-decoration: none; }
.second {color: #B5FFDE;   font-style: none; text-decoration: none; background-color: #295294; width: 120px; }
.title { background: repeat-x  url(images/feuille7.jpg); color: white; font-size: 12px;  font-weight: bold; }
.title_little { background: repeat-x  url(images/feuille7.jpg); color: white; font-size: 14px;  font-weight: bold; }
.contenu { background:  url(images/feuille8.gif); padding-left: 10px; padding-right: 10px;}
.courant {color: #42619C; text-decoration: none; text-align: center; font-size: 12px;  font-style: none; font-weight: none; }
.courant2 {color: #42619C; text-decoration: none; text-align: left; font-size: 12px;  font-style: none; font-weight: none; }
.courant3 {color: #42619C; text-decoration: none; text-align: right; font-size: 12px;  font-style: none; font-weight: none; }
.cour2 {color: #ffffff; text-decoration: none; text-align: left; font-size: 12px;  font-style: none; font-weight: none; }
.cour3 {color: #ffffff; text-decoration: none; text-align: right; font-size: 12px;  font-style: none; font-weight: none; }
a.cour {color: #42619C; text-decoration: none; text-align: left; font: 12px arial, verdana, tahoma, arial, helvetica, sans-serif; font-style: none; font-weight: none; }
a.cour:hover {color: #91B5D7; text-decoration: underline; text-align: left; font: 12px arial, verdana, tahoma, arial, helvetica, sans-serif; font-style: none; font-weight: none; }
.tititre {color: #42619C; text-decoration: none; text-align: left; font: 15px arial, verdana, tahoma, arial, helvetica, sans-serif; font-style: none; font-weight: bold; }
#scrollF {background: #ffffff; border: 1px solid #cccccc;  margin: 0px 185px 15px 0px; height: 350px; clear: both; overflow: auto; text-align: left; text-transform: inherit; }

/* largeur par defaut */
#container, .blog-archive-headings-wrapper, .blog-archive-entries-wrapper {
	width: 700px;
}

#bottom
{ color: #42619C;
  font-size: 12px; 
  font-family: verdana, tahoma; 
  letter-spacing: 0px;
  float: left;
  clear: both;
  width: 100%;
}
#bottom a:link, #cadre a:visited { color: #42619C; text-decoration: none; }
#bottom a:hover, #cadre a:active {color: #42619C; text-decoration: underline; }
#end { color: #42619C; text-decoration: none; }
#end a { color: #42619C; text-decoration: none; }
#end a:hover { color: #42619C; text-decoration: underline; }
