a {font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#1D2A4A;text-decoration:underline;}
a:link {font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#1D2A4A;}
a:visited {font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#1D2A4A;}
a:active{font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#1D2A4A;}
h1 {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1D2A4A;}
h2 {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
h4 {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#000000;}
html{margin:0;padding:0;background: url('img/bg.png');font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1D2A4A;}
body{margin:0;padding:0;text-align:center;}
img ,.index ,.index2 ,.index3 ,.cadre ,.cadre h2 ,.cadre2 ,.cadre2 h2,.newsind , #fondubas , #menu, #fonduhaut{ behavior: url(iepngfix.htc); } 
input {border: 1px solid;border-color:#1F3C77;font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#1F3C77;font-weight:bold;background-color:#FFFFFF;}
select {border: 1px solid;border-color:#1F3C77;font-family: Verdana;font-size: 12px;}
textarea {border: 1px solid;border-color:#1F3C77;font-family:Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color:#1F3C77;font-weight:bold;background-color:#FFFFFF;}
form {margin:0.7em;}
p{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#1D2A4A;}

.buttonm {padding-bottom:2px;width: 74px;height: 19px;border: none;cursor: pointer;background: url("img/bouton/mailing.png") no-repeat left top;}
.buttonm:hover {background: url("img/bouton/mailing2.png") no-repeat left bottom;}
.buttone {padding-bottom:2px;width: 74px;height: 19px;border: none;cursor: pointer;background: url("img/bouton/envoyer.png") no-repeat left top;}
.buttone:hover {background: url("img/bouton/envoyer2.png") no-repeat left bottom;} 
.imageb {margin:0.7em;border:1px solid;border-color:#1D2A4A;}
.image {margin:0.7em;}
.float {float: left;width: 33%;}
.mailing {float: left;width: 33%;margin:0.5em 0;}
.datebas {margin-left:250px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#1D2A4A;}
.imgal {border:0px;margin:0.5em;margin-left:1.5em;}
.index{margin:0.7em;padding-right:0.7em;height: 100px;width:370px;background-image:url(img/cadre22.png);}
.index2{margin:0.7em;padding-right:0.7em;height: 100px;width:370px;background-image:url(img/cadre23.png);}
.index3{margin:0.7em;padding-right:0.7em;height: 100px;width:370px;background-image:url(img/cadre24.png);}
.thumb {position:relative;right:40px;border:1px solid;border-color:#1D2A4A;margin-top:1em;margin-left:0.7em;float:right;}
.minith {float:left; height:40px;margin-top:6px;margin-left:35px;}
.textmini {margin-top:2em;margin-right:0.5em;text-align:right;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;color:#1D2A4A;}
.titre {float:left;}
.titren {font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;color:#1D2A4A;font-weight:bold;}
.textindex {height:55px;width:200px;margin-top:0.5em;margin-left:1.5em;text-align:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1D2A4A;}
.imgtitre {margin-top:0.5em;margin-right:0.5em;text-align:right;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:16px;color:#1D2A4A;}
.imgtitre2 {margin-right:0.5em;text-align:right;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1D2A4A;}
.cadre {margin-top:0.7em;margin-right:10px;margin-left:10px;width: 394px;background:url(img/cadre_big.png) no-repeat;background-position: center bottom;}
.cadre3 {height:400px;margin-top:0.7em;margin-right:10px;margin-left:10px;width: 394px;background:url(img/cadre_b.png) no-repeat;background-position: center bottom;}
.cadre h1 {margin: 0;padding: 20px 20px 20px 20px;background:url(img/cadre_haut.png) no-repeat;background-position: top;padding-top:6px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:16px;color:#1D2A4A;font-weight:bold;}
.cadre h2 {margin: 0;padding: 20px 20px 20px 20px;background:url(img/cadre_haut.png) no-repeat;background-position: top;}
.cadre p {margin: 1em 20px;padding-bottom:1.5em;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1D2A4A;text-align: justify;}
.cadre2 {height:350px;margin-top:0.7em;margin-right:10px;margin-left:10px;width: 394px;background:url(img/cadre_b.png) no-repeat;background-position: center bottom;}
.cadre2 h2 {margin: 0;padding: 20px 20px 20px 20px;background:url(img/cadre_haut.png) no-repeat;background-position: top;text-align: center;}
.cadre2 p {margin: 1em 20px;padding-bottom:1.5em;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#1D2A4A;text-align: justify;}
.txtcadre {float:right;margin-top:-15px;margin-right:10px;}
.plan {margin-top:11px;margin-left:10px;border:1px solid; border-color:#1D2A4A;}
.center {text-align:center;margin-left:15px;margin-top:5px;border:1px solid;border-color:#000000;padding:5px;}
.cadretitre {margin-top:0.7em;margin-right:10px;margin-left:10px;width: 394px;}
.cadretitre h2 {margin: 0;padding: 20px 20px 20px 20px;background:url(img/cadre_titre.png) no-repeat;background-position: top;text-align: center;}
.news {margin-top:15px;margin-left:20px;}
.newsind {height:54px;width:250px;margin-top:15px;background:url(img/cadre/smallbox.png);background-repeat:no-repeat;}
.fleches {height:40px;margin: auto;text-align:center;}
.fleches2 {margin: auto;text-align:center;}
.minimg {padding-top: 7px;padding-left:35px;}
.imgagen{margin-left:20px;margin-bottom:10px;border:0px;border:1px solid;border-color:#000000;padding:1px;}

#h3{visibility:hidden}
#wrap1{margin:auto;width:700px;height:100%;border-left:1px solid;border-right:1px solid;border-color:#666666;background-image:url(img/fond/fond1.png);}
#wrap2{margin:auto;width:700px;height:100%;border-left:1px solid;border-right:1px solid;border-color:#666666;background-image:url(img/fond/fond2.png);}
#wrap3{margin:auto;width:700px;height:100%;border-left:1px solid;border-right:1px solid;border-color:#666666;background-image:url(img/fond/fond3.png);}
#wrap4{margin:auto;width:700px;height:100%;border-left:1px solid;border-right:1px solid;border-color:#666666;background-image:url(img/fond/fond4.png);}
#wrap5{margin:auto;width:700px;height:100%;border-left:1px solid;border-right:1px solid;border-color:#666666;background-image:url(img/fond/fond5.png);}
#wrap6{margin:auto;width:700px;height:100%;border-left:1px solid;border-right:1px solid;border-color:#666666;background-image:url(img/fond/fond6.png);}
#pop{margin:auto;padding-top:10px;width:250px;height:100%;border-left:1px solid;border-right:1px solid;border-color:#666666;background-color:#FFFFFF;}
#contentpop {text-align:center;margin:0px;padding:0px;width:250px;height:100%;}
#content {text-align:left;margin:0 auto;width:700px;height:100%;}
#menu{position:absolute;top: 80px;left: 0px;height: 210px;width:100%;border-bottom:solid 2px;border-bottom-color:#FFFFFF;border-top:solid 2px;border-top-color:#FFFFFF;background-image:url(img/bande.png);text-align:center;}
#header{background-color:#FFFFFF;text-align:center;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
#footer {text-align:center;border-top:1px solid;border-top-color:#666666;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;height: 35px;background-image:url(img/bg_footer.png);}
#vide{height: 294px;}
#fonduhaut{position:absolute;margin:0 auto;top: 75px;left: 50%;height: 6px;width:700px;margin-left: -350px; /* moitié de la largeur */background-image:url(img/fonduhaut.png);}
#fondubas{height: 6px;background-image:url(img/fondu.png);background-repeat:no-repeat;}
#page{height: 480px;}
#droite{float:right;}
#gauche{float:left;width:260px;}
#imgagen{margin-left:20px;border:0px;border:1px solid;border-color:#000000;padding:5px;}