html {height: 100%;}
body {color:#ffffff;background-color: #3b52b8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;margin-top: 0;margin-left: 0;margin-right: 0;margin-bottom: 0;height: 100%;  background-image:url(i/fondbody.gif);  background-repeat:repeat-x;  }


h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight:bold;font-style:italic;display:inline;}
td.inactif_fondh2{border:1px solid #738dfe;padding:2px;background-image:url(i/fondh2.gif);background-repeat:repeat-x;background-color:#4d67d6;}

td.fondh2{color:#1a2685;border:1px solid #738dfe;padding:1px;background-image:url(i/fondh2jaunec.gif);background-repeat:repeat-x;background-color:#fce57e;}

td.fondcontenu{ background-color:#1a2685;border-right:1px solid #748eff;border-left:1px solid #748eff;}
td.fondbandeau{ background-color:#3c54bc;background-image:url(i/fondbandeau.gif);  background-repeat:repeat-x;}
table.fondcontenu2 {background-image:url(i/fondcontenu2.gif);background-repeat:repeat-x;background-color:#3C54BC;}
td.coincontenu {background-image:url(i/coincontenu.gif);  background-repeat:no-repeat;background-position:top right;}
td.fondsouscontenu {background-image:url(i/fondsouscontenu.gif);  background-repeat:no-repeat;background-position:top left;padding:10px;}
td.fondsouscontenu_simple {background-image:url(i/fondsouscontenu_simple.gif);  background-repeat:no-repeat;background-position:top left;padding:10px;}
td.fondsouscontenu2 {background-image:url(i/fondsouscontenu.gif);background-repeat:no-repeat;background-position:top left;}

div.bulle_t {background-image:url(i/bulle_t.gif);background-repeat:no-repeat;background-position:top center;width:500px;margin:auto;height:12px;font-size:1px;}
div.bulle_b {background-image:url(i/bulle_b.gif);background-repeat:no-repeat;background-position:bottom center;width:500px;margin:auto;height:12px;font-size:1px;}
div.bulle_bg {background-image:url(i/bulle_bg.gif);background-repeat:repeat-y;background-position:center;width:500px;margin:auto;}
div.bulle_content {padding-left:8px;padding-right:8px;color:#1a2685;font-style:italic;}
div.bulle_justify {text-align:justify;}

.commentaire { font-size:14px; color:#FFEA60;font-weight:bold;}

.photos { padding:8px 8px 8px 8px; }

.pagination_inactif {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1a2685;font-weight: bold;}
.cadrepagination {}
.cadrepaginations {background-color:#FFEA60;}
a.lienpagination:link,a.lienpagination:visited,a.lienpagination:hover,a.lienpagination:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFEA60; font-weight: bold; text-decoration: none;}
a.lienpaginations:link,a.lienpaginations:visited,a.lienpaginations:hover,a.lienpaginations:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1a2685; font-weight: bold; text-decoration: none;}

.justify500 {text-align:justify;width:500px;margin-left:auto;margin-right:auto;}

.cadrephoto { border:1px solid #738dfe; }

div.right { float:right; padding-left:8px;}
div.left { float:left; padding-right:8px; }
.dessous { clear: both; }

.contenup { color:#ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; }

a.lienmenu:link,a.lienmenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;font-size: 12px;font-style:italic;text-decoration:none;display:block;width:100%;padding-top:4px;padding-bottom:4px;}
a.lienmenu:hover,a.lienmenu:active {background-color:#3547ae; }
a.lienmenu:focus {outline:none;}

a.lienmenus:link,a.lienmenus:visited {background-image:url(i/fondmenus.gif);background-repeat:repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFEA60;font-weight:bold;font-size: 12px;font-style:italic;text-decoration:none;display:block;width:100%;padding-top:4px;padding-bottom:4px;  background-position:center; }
a.lienmenus:hover,a.lienmenus:active {}
a.lienmenus:focus {outline:none;}

a.lien:link,a.lien:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFEA60;font-weight:bold;font-size: 12px;text-decoration:underline; }
a.lien:hover,a.lien:active {text-decoration:none;}


a.lienmentions:link,a.lienmentions:visited,a.lienmentions:hover,a.lienmentions:active {font-family: Verdana, Arial, Helvetica, sans-serif;color:#74beea;font-weight:bold;font-size: 10px;text-decoration:none; }

a.lienpetit:link,a.lienpetit:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFEA60;font-weight:bold;font-size: 11px;text-decoration:underline; }
a.lienpetit:hover,a.lienpetit:active {text-decoration:none;}

a.lienb:link,a.lienb:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color:#0000ff;font-size: 12px;text-decoration:underline; }
a.lienb:hover,a.lienb:active {text-decoration:none;}

ul.puce { margin-top:10px;margin-bottom:5px;}
ul.puce li {list-style-image:url(i/puce1.gif);margin:0px 0px 10px -12px;padding:0px;font-size:11px;}

table.resultats { border:2px solid #ffffff; border-collapse:collapse;}
table.resultats td { border:1px solid #ffffff; border-collapse:collapse;background-color:#4055c0;}
table.resultats td.header {font-weight:bold; background-color:#283799;}
div.resultats { display:none; }
a.lienreson:link,a.lienreson:visited,a.lienreson:hover,a.lienreson:active {font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFEA60;font-weight:bold;font-size: 12px;text-decoration:none;background-color:#212e8e;border:1px solid #718bfb;padding:2px;background-image:url(i/fondmenus.gif);background-repeat:repeat-x;}
a.lienreson:focus {outline:none;}
a.lienresoff:link,a.lienresoff:visited,a.lienresoff:hover,a.lienresoff:active {font-family: Verdana, Arial, Helvetica, sans-serif;color:#FFEA60;font-weight:bold;font-size: 12px;text-decoration:underline; }
a.lienresoff:hover,a.lienresoff:active {text-decoration:none;}
a.lienresoff:focus {outline:none;}

.obligatoire {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFEA60; font-weight:bold;}

input.contact,textarea.contact {background-color:#FFFFFF;border-left: solid #738dfe 2px;border-right: solid #738dfe 1px;border-top: solid #738dfe 1px;
  border-bottom: solid #738dfe 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;}
	
input.contact_pb,textarea.contact_pb {
  background-color:#fffbde;
  border-left: solid #738dfe 2px;
  border-right: solid #738dfe 1px;
  border-top: solid #738dfe 1px;
  border-bottom: solid #738dfe 1px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;}

input.frmsubmit {cursor:hand;background-color:#1a2685;color:#ffffff;font-weight:bold;border:solid 1px #738dfe;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;width:100px;height:18px;}
