body {
		text-align:center;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		background-color:#5d7181;
		background-image:  url(img-fd/fondbleu.jpg);
}
/* Image fixe du bas de page ------------ Début du code */
#fixed {
        position: absolute;
        bottom: 0;
        right: 0;
        width: 200px;
		height:182px;
		text-align:left;
		background-image:  url(img-ac/barre-gif2.gif);
        background-repeat:no-repeat;
}
html>body #fixed {
        position: fixed;
}
.click {
width:100px;
height:60px;
position:relative;
top:120px;
left:80px;
}
 /* -------------------------------------- fin du code */

.content {   /* contenu global de la page incluant bandeau, menu, et pages */
background-image:  url(includes/img-bandeau/fond-d.jpg);
background-repeat:repeat-y;
background-position:right;
background-color: #5d7181;
width:100%;
margin:0px;
margin-right:auto;
margin-left:auto;
text-align:left;
min-width:1000px;
max-width:1380px;
}
.content2 {   /* contenu global de la page, préservant le fond gauche en bas de page */
background-image:  url(includes/img-menu/bas2.jpg);
background-repeat:repeat-y;
background-position:left;
width:100%;
margin:0px;
}
.ext-d {   /* bloc extrême droit haut */
padding-right:15px;
padding-top:2px;
width:320px;
height:99px;
float:right;
background-image:  url(includes/img-bandeau/barre-v.jpg);
background-repeat:repeat-y;
background-position:right;
text-align:right;
color:#fff;  
font-size:12px; 
font-family:geneva,arial,helvetica; 
}
.go {   /* champs de recherche */
color:#006;
border:1px;  
background-color:#ecc172;
font-size:11px; 
font-family:geneva,arial,helvetica; 
} 
/* ----------------------------------------------------------------------------------------------------*/
/* ---------------- CONTENUS DU BANDEAU DU HAUT ------------------------------------------------------ */
.bandeau-g {
background-image:  url(includes/img-bandeau/fond-d.jpg);
background-repeat:repeat-y;
background-position:right;
}
.bandeau {
width:100%;
margin:0px;
text-align:left;
height:138px;
background-image:  url(includes/img-bandeau/bandeau-fd2.jpg);
background-repeat:no-repeat;

}
.ban-rr {   /* extrémité droite */
width:33px;
height:239px;
float:right;
background-image:  url(includes/img-bandeau/fd-dr.jpg);
background-repeat:no-repeat;
}
.bandeau-h {   /* -------------------------conteneur partie haute du bandeau */

height:99px;
margin-left:0px;
}
.ban-t {  /* haut gauche */
width:280px;
height:99px;
float:left;
background-image:  url(includes/img-bandeau/mandragore2.jpg);
background-repeat:no-repeat;
}
.ban-m {   /* haut milieu */
width:106px;
height:99px;
float:left;
background-image:  url(includes/img-bandeau/bandeau-m.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
.ban-r {   /* haut droite */
height:99px;
float:right;
text-align:right;
background-image:  url(includes/img-bandeau/barre-v.jpg);
background-repeat:repeat-y;
background-position:right;
color:#fff;  
font-size:12px; 
font-family:geneva,arial,helvetica; 
}
.bandeau-b { /* -------------------------conteneur partie basse du bandeau */
width:950px;
height:39px;
}
.facebook {
background-color:#eceef5;
float:left;
color:#5c74c8;
}
.fb-send { /* -------------------------conteneur partie basse du bandeau */
height:25px;
}
.ban-bt {   /* partie gauche bas du bandeau */
width:136px;
height:39px;
float:left;
background-image:  url(includes/img-bandeau/mandragore2-bas.jpg);
background-repeat:no-repeat;
}
.ban-bm {   /* partie milieu bas du bandeau */
width:250px;
height:39px;
float:left;
background-image:  url(includes/img-bandeau/mer-bas.jpg);
background-repeat:no-repeat;
}
.ban-br {   /* partie droite bas du bandeau */
float:left;
width:320px;
height:39px;
background-image:  url(includes/img-bandeau/menu-rapide2.jpg);
background-repeat:no-repeat;
text-align:left;
}
.ban-br2 {   /* boutons menu rapide */
margin-left:235px;
}
#pop {
width:390px;
height:380px;
position:absolute;
top:135px;
left:370px;
display:none;
overflow:auto;
background-color:#d6e2ec;
background-image:url(img-ac/trame3.gif);
border-style:solid;
border-width:1px;
border-color:#223F56;
padding:4px;
color:#343444;
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
text-align:left;
}

/* -----------------------FIN DU BANDEAU DU HAUT ---------------------------------------------------*/

/* ----------------MENU GAUCHE -----------------------------------------------------------*/
/* --------------------------------------------------------------------------------------*/
.menu {   /* contenant global du menu */
width:123px;
float:left;
padding-left:15px;
background-image:  url(includes/img-menu/fond.jpg);
background-repeat:repeat-y;
}
.menu-h {   /* partie haute du menu, intervalles*/
height:10px;
}
.menu-th {   /* partie haute zone menu textuel */
width:123px;
height:16px;
background-image:  url(includes/img-menu/teck.jpg);
background-repeat:no-repeat;
background-position:top;
}
.menu-tm {   /* partie milieu zone menu textuel */
width:123px;
background-image:  url(includes/img-menu/bouton-m.jpg);
background-repeat:repeat-y;
background-position:right;
}
.menu-tmt {   /* zone de texte */
margin-left:20px;
width:100px;
font-family:helvetica,geneva,trebuchet ms;
font-size:12px;
list-style-type:none;
}
.menu-tb {   /* partie basse zone menu textuel */
width:123px;
height:16px;
background-image:  url(includes/img-menu/teck-b.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.menu-b {   /* Bas du menu */
width:123px;
height:19px;
background-image:  url(includes/img-menu/bas.jpg);
background-repeat:no-repeat;
background-position:right;
}

/* --------------FIN DU MENU GAUCHE -------------------------------------------------------*/


/* ------------ MISE EN PAGE GENERALE ----------------------------------------------------*/
/* ---------------------------------------------------------------------------------------*/
.global {   /* contenant des pages, hors menu */
float:left;
width:80%;
}
.col-d {   /* contenu de la colonne de droite */
float:right;
width:161px;
padding-top:15px;
text-align:center;
background-color:#acb8c2;
background-image:  url(img-ac/fond-pub-h2.jpg);
background-repeat:no-repeat;
}
.col-dm {   /* milieu de la colonne de droite */
width:161px;
color:#374047;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
}
.col-db {   /* bas de la colonne de droite */
width:161px;
height:15px;
text-align:center;
background-image:  url(img-ac/fond-pub-b2.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.page {   /* contenu de la page, colonne centrale extensible */
width:80%;
background-repeat:no-repeat;
background-position:0 0;
float:left;
text-align:center;
}
.page2 {   /* contenu de la page, résultat des recherches */
width:810px;
text-align:center;
background-color:#d6e2ec;
padding:4px;
margin-left:3px;
border-style:solid;
border-width:1px;
border-color:#223F56;
}
.menu-gl { /* cadre global des rubriques */
margin-right:auto;
margin-left:auto;
width:99%;
clear:both;
border:0;
padding:0;
background-repeat:no-repeat;
background-position:0 0;
}
.rub-g { /* menu des pages */
width:62%;
float:right;
margin-top:15px;
margin-right:3%;
padding:10px;
background-image:url(img-ac/trame3.gif);
border-top-style:solid;
border-bottom-style:solid;
border-right-style:dashed;
border-left-style:dashed;
border-width:1px;
border-color:#223F56;
color:#e8e8f0;
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:#003;
}
.rub-d { /* menu des pages */
width:50%;
float:right;
background-image:url(img-ac/trame3.gif);
border-left-style:solid;
border-left-width:1px;
border-left-color:#223F56;
padding:0px;
color:#e8e8f0;
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:#003;
}
.rub { /* menu des pages */
width:50%;
float:right;
margin-right:2%;
margin-top:15px;
background-image:url(img-ac/trame1.gif);
border-top-style:solid;
border-bottom-style:solid;
border-right-style:dashed;
border-left-style:dashed;
border-width:1px;
border-color:#223F56;
padding:10px;
color:#e8e8f0;
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
text-align:left;
font-weight:bold;
color:#003;
}
.rub2 { /* menu des pages */
width:60%;
float:right;
background-color:#acb8c2;
border-style:dashed;
border-width:1px;
border-color:#223F56;
padding:10px;
color:#223F56;
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
text-align:left;
color:#003;
}
.rub-gd {   /* menu large */
margin-right:auto;
margin-left:auto;
margin-bottom:10px;
margin-top:10px;
width:90%;
clear:both;
background-image:url(img-ac/trame3.gif);
border-top-style:solid;
border-bottom-style:solid;
border-right-style:dashed;
border-left-style:dashed;
border-width:1px;
border-color:#223F56;
padding:10px;
color:#304252;
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
text-align:left;
font-weight:bold;
}
.tim { /* commentaire à droite */
width:auto;
float:right;
background-color:#acb8c2;
border-style:dashed;
border-width:1px;
border-color:#b6bbbc;
padding:15px;
color:#223F56;
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
text-align:left;
color:#003;
}
.tim2 { /* commentaire à droite fond transparent */
width:auto;
float:right;
padding:0px;
margin-right:2%;
text-align:left;
}
.comment {
		width:70%;
		margin-right:auto;
		margin-left:auto;
		padding:15px;
		background-color:#dee0e2;
        border-width:1px;
		border-style:solid;
		border-color:#000066;
		font-family:geneva,arial,helvetica,san-serif;
		text-align:center;
        font-size: 12px;
        color: #003;
		letter-spacing:1px;
		font-weight:bold;
		}	
	/* paragraphes encadrés larges*/
	.comment2 {
		width:50%;
		margin-right:auto;
		margin-left:auto;
		margin-top:15px;
		margin-bottom:15px;
		padding:20px;
		background-color:#dee0e2;
        border-width:1px;
		border-style:dashed;
		border-color:#006;
		font-family:geneva,arial,helvetica,san-serif;
		text-align:left;
        font-size: 12px;
        color: #003;
		letter-spacing:1px;
		font-weight:bold;
		}	
	/* paragraphes encadrés larges*/
	.comment3 {
		width:80%;
		margin-right:auto;
		margin-left:auto;
		padding-left:10px;
		padding-right:8px;
		background-color:#dee0e2;
        border-width:1px;
		border-style:solid;
		border-color:#006;
		font-family:geneva,arial,helvetica,san-serif;
		text-align:center;
        font-size: 10px;
        color: #003;
		letter-spacing:1px;
		font-weight:bold;
		}	
/* -------------FIN MISE EN PAGE GENERALE -------------------------------*/


/*--------------CADRES ZONE CENTRALE ------------------------------------*/

.trame1 {   /* fond transparent */
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
width:90%;
clear:both;
background-image:url(img-ac/trame1.gif);
border-style:solid;
border-width:1px;
border-color:#223F56;
padding:2%;
color:#e8e8f0;
font-family:geneva, arial, helvetica, san-serif;
font-size:14px;
text-align:left;
}
.trame1b {   /* fond transparent, décalé à droite */
margin-right:5%;
margin-left:50%;
margin-bottom:15px;
width:auto;
padding:2%;
color:#e8e8f0;
font-family:geneva, arial, helvetica, san-serif;
font-size:14px;
text-align:center;
}
.trame1f {   /* fond transparent, textes foncés */
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
width:90%;
clear:both;
background-image:url(img-ac/trame1.gif);
border-style:solid;
border-width:1px;
border-color:#223F56;
padding:10px;
color:#006;
font-family:geneva, arial, helvetica, san-serif;
font-size:14px;
text-align:left;
}
.trame2 {   /* fond semi-transparent */
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
width:90%;
clear:both;
background-image:url(img-ac/trame2.gif);
border-style:solid;
border-width:1px;
border-color:#223F56;
padding:10px;
color:#e8e8f0;
font-family:geneva, arial, helvetica, san-serif;
font-size:14px;
}
.trame3 {   /* fond opaque */
margin-right:auto;
margin-left:auto;
margin-bottom:10px;
margin-top:5px;
width:90%;
background-color:#D6E2EC;
background-image:url(img-ac/trame3.gif);
border-style:solid;
border-width:1px;
border-color:#223F56;
padding:10px;
color:#304252;
font-family:geneva, arial, helvetica, san-serif;
font-size:14px;
text-align:left;
}
.tram-g {
width:99%;
background-color:#d6e2ec;
}
.tram-l {
width:130px;
float:left;
background-color:#d6e2ec;
padding-bottom:10px;
padding-top:10px;
font-size:12px;
border-right-color:#223F56;
border-right-style:dashed;
border-right-width:1px;
}
.trans { /* cadre transparent largeur maxi */
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
width:99%;
clear:both;
border:0;
padding:0;
text-align:center;
}
.trans2 { /* cadre pub */
margin-right:auto;
margin-left:auto;
margin-bottom:10px;
margin-top:10px;
padding-top:22px;
width:99%;
height:90px;
clear:both;
border:0;
text-align:center;
background-image:url(img-fd/ban-pub.jpg);
background-position:center;
background-repeat:no-repeat;
background-color:#5d7181;
}
.paraf {
width:auto;
clear:both;
margin:3%;
border-style:dashed;
border-color:#003;
border-width:1px;
background-color:#f0f0f2;
padding:2%;
color:#444452;
}
.paraf2 {
width:auto;
margin-top:10px;
margin-bottom:20px;
margin-left:3%;
margin-right:3%;
border-style:dashed;
border-color:#003;
border-width:1px;
background-color:#f0f0f2;
padding:2%;
color:#444452;
}
.t-left {
text-align:left;
}
.t-right {
text-align:right;
}
.news { /* cadre photo */
width:170px;
height:110px;
padding:10px;
background-image:url(img-ac/img-fd.gif);
margin-right:auto;
margin-left:auto;
}
.news2 { /* cadre photo décalé */
width:170px;
height:110px;
padding:10px;
float:right;
margin-top:15px;
margin-right:5%;
background-image:url(img-ac/img-fd.gif);
}
.bamboo { /* séparateur bamboo + clear */
width:90%;
height:10px;
clear:both;
margin-right:auto;
margin-left:auto;
background-image:url(img-fd/fd-bambou.jpg);
background-repeat:repeat-x;
}
.imgb {
display:block;
border:0;
}
.img {
border:0;
}
/* images à gauche */
.img1 {
width:auto;
float:left;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
margin-left:5px;
padding:2px;
}
.img11 {
width:auto;
float:left;
text-align:left;
}
 
	/* images à droite */
.img2 {
width:auto;
float:right;
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
margin-left:5px;
padding:2px;
	 }
/* images à gauche avec espacement */
.img3 {
width:auto;
float:left;
padding-top:15px;
padding-bottom:15px;
padding-right:10px;
padding-left:10px;
text-align:center;
}		
hr {   /* séparateur invisible à mettre sous les float */
clear: both;
visibility: hidden;
}
h1 {
font-family:comic sans ms;
font-size:20px;
color:#d1d5d7;
font-style:italic;
letter-spacing:2px;
margin-top:5px;
font-weight:normal;
}
h2 {
font-family:papyrus, geneva, arial, helvetica;
font-size:18px;
font-weight:bold;
margin-bottom:0px;
margin-top:0px;
text-align:left;
}
h3 {
font-family:geneva, arial, helvetica, san-serif;
font-size:12px;
font-weight:bold;
margin-bottom:2px;
margin-top:4px;
background-color:#d6e2ec;
color:#374047;
text-align:left;
padding-left:15px;
border-left-style:solid;
border-left-width:2px;
border-left-color:#304252;
}
h4 {
margin:0;
text-decoration:underline;
font-weight:bold;
font-size:12px;
text-align:left;
}
h5 {
margin:5px;
font-weight:bold;
font-size:12px;
text-align:center;
}
ul{
margin-top:0px;
margin-bottom:0px;
margin-left:15px;
padding-left:15px;
}
.mli {
list-style-type:square;
list-style-image: url(img-ac/puce.gif);
}
.sli {
list-style-type:square;
}
li {
list-style-type:none;
}
.inline {
display: inline;
list-style-type:square;
background-image:url(img-ac/puce.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:12px;
padding-right:6px;
border-right: 1px dotted #5e7180;
margin:5px;
}
.ul-m {
margin:0;
padding:0;
list-style-type:none;
}
/* liens par défaut */
        A:link {color: #313639; text-decoration: none}
        A:visited {color: #313639; text-decoration: none}
        A:active {color: #656604; text-decoration: underline;}
        A:hover {color: #656604; text-decoration: underline;}	
		
/* liens avec fond */
        a.rmenu {color: #313639; text-decoration: none; } 
        a.rmenu:visited {color: #313639; text-decoration: none; } 
        a.rmenu:active {color: #dde0e3; text-decoration: none; background-color:#5d7181;} 
        a.rmenu:hover {color: #dde0e3; text-decoration: none; background-color:#5d7181;}
/* liens pour fonds foncés */
        A.ma {color: #f2f4f4; text-decoration: none; } 
        A.ma:visited {color: #f2f4f4; text-decoration: none; } 
        A.ma:active {color: #f2f4f4; text-decoration: none; } 
        A.ma:hover {color: #334245; text-decoration: underline; background-color:#b6bbbc;}		

/* --------------- Bas de page -----------------------------------------*/
.clear-b {   /* bloc décalant le fond sous le menu ou la page */
clear:both;
width:100%;
padding-top:20px;
background-image:  url(includes/img-menu/bas2.jpg);
background-repeat:repeat-y;
background-position:left;
text-align:center;
font-family:papyrus;
font-size:12px;
color:#d6e2ec;
}
.bamb { /* main courante et flèche haut de page */
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
width:150px;
background-image:  url(img-fd/main-courante.gif);
background-repeat:no-repeat;
padding-top:20px;
}
.left {  /* Bloc aligné à gauche */
margin-left:55px;
clear:both;
color:#d6e2ec;
font-family:geneva,arial;
font-size:12px;
text-align:left;
}
.right {
float:right;
margin-right:1%;
clear:both;
font-size:10px;
}
.right2 {
float:right;
margin-right:1%;
}
.compteur {
font-size:14px;
font-weight:bold;
}
.footer {
width:100%;
height:60px;
background-image:  url(img-fd/barreau.jpg);
background-repeat:repeat-x;
background-color:#acb8c2;
text-align:left;
}
.footer-b {
width:100%;
height:60px;
background-image:  url(img-fd/barreau.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.footer2 { /* Décalage du contenu à gauche de la barre à roue */
width:78%;
padding-top:5px;
margin-left:1%;
margin-right:auto;
color:#344f66;
font-family:geneva,arial;
font-size:10px;
}	
.l14 {
font-size:14px;
font-weight:bold;
}
.l16 {
font-size:16px;
font-weight:bold;
}
.l18 {
font-size:18px;
font-weight:bold;
}
.st {
font-weight:bold;
}
.small {
font-size:9px;
}
/* ---------------------DICOS ----------------------------------------------------------------- */
.dmenu {   /* menu transparent */
float:right;
margin-top:10px;
width:370px;
background-image:url(img-ac/trame1.gif);
border-style:dashed;
border-width:1px;
border-color:#223F56;
padding:1%;
color:#fff;
font-family:geneva, arial, helvetica, san-serif;
font-size:14px;
text-align:left;
}
.ddmenu {
float:right;
width:140px;
border-left-style:dashed;
border-left-width:1px;
border-left-color:#223F56;
}
.dmenu-l {   /* menu transparent large */
margin-top:10px;
width:90%;
margin-right:auto;
margin-left:auto;
background-image:url(img-ac/trame1.gif);
border-style:dashed;
border-width:1px;
border-color:#223F56;
padding:1%;
color:#fff;
font-family:geneva, arial, helvetica, san-serif;
font-size:14px;
text-align:left;
}
.ddmenu-l {
float:right;
width:50%;
border-left-style:dashed;
border-left-width:1px;
border-left-color:#223F56;
}
.stb {
font-weight:bold;
color:#fff;
}
/* table a b c d etc.. */
.nav {
width:100%;
border-style: none;
}
/* td a b c d etc.. */
.navtd {
background-color:#376f97;
border-width:1px;
border-style:solid;
border-color:#006;
font-family:geneva,arial,helvetica,san-serif;
font-size:12px;
font-weight:bold;
width:23px;
height:25px;
text-align:center;
}
/* liens a b c d etc .. */
A.nav {color: #e4e5fe; text-decoration: none; } 
A.nav:visited {color: #e4e5fe; text-decoration: none; } 
A.nav:active {color: #21ff21; text-decoration: none; } 
A.nav:hover {color: #21ff21; text-decoration: underline; }
/* liens articles  */
A.art {color: #17183b; text-decoration: none; font-size:16px; font-weight:bold; font-family:times; } 
A.art:visited {color: #5E5E70; text-decoration: none; font-size:16px; font-weight:bold; font-family:times; } 
A.art:active {color: #d1d5d7; text-decoration: none; background-color:#5d7181; font-size:16px; font-weight:bold; font-family:times; } 
A.art:hover {color: #d1d5d7; text-decoration: underline; background-color:#5d7181; font-size:16px; font-weight:bold; font-family:times; }
/* bloc a b c d etc .. */
.alpha {
width:90%;
margin-right:auto;
margin-left:auto;
padding-left:2%;
padding-right:2%;
padding-top:5px;
padding-bottom:5px;
border-width:2px;
border-style:solid;
border-color:#d1d5d7;
font-family:geneva,arial,helvetica,san-serif;
font-size:18px;
font-weight:bold;
color:#d1d5d7;
}
.col {
float:left;
width:45%;
}
.col2 {
float:left;
width:45%;
border-left-style:dashed;
border-left-width:1px;
}

/* ------------------------- MENUS ESPACE WEBMASTER ------------------------------------ */
.g0 {
float:left;
width:75%;
}
.g1 {
float:left;
width:25%;
}
.g2 {
float:left;
width:30%;
border-left-width:1px;
border-left-style:dashed;
border-left-color:#5d7181;
}
.bleu {
background-color:#5d7181;
margin-right:2%;
margin-left:2%;
text-align:center;
}
.alert {
width:90%;
margin-right:auto;
margin-left:auto;
margin-top:5px;
margin-bottom:5px;
padding:5px;
border-color:#373729;
background-color:#ceceaa;
border-width:1px;
border-style:dashed;
color:#373729;
}
.alert2 {
margin:3%;
padding:2%;
background-color:#c8c8cc;
color:#2b2b31;
}
.clear {
clear:both;
margin:0;
padding:0;
text-align:right;
padding-right:2%;
}
.clear-p {
clear:both;
margin:0;
padding:0;
}
.line {
text-decoration:underline;
}
.code {
clear:both;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
margin-left:10px;
padding-left:3%;
padding-top:5px;
padding-bottom:5px;
border-style:dashed;
border-width:1px;
border-color:#5d7181;
background-color:#d6e2ec;
font-family:comic sans ms;
font-size:14px;
color:#444c52;
}
.bc {
color:#727392;
}
.big {
font-size:24px;
}
.def {
width: 96%;
padding:2%;
background-color:#fff;
text-align:left;
font-family:geneva,arial,helvetica,san-serif;
font-size:14px;
color: #006;
clear:both;
}
.deft {
width:70%;
border-style:solid;
border-width:1px;
border-color:#006;
font-size:12px;
}
.deftd {
background-color:#eaeaee;
}
.centre {
margin-right:auto;
margin-left:auto;
text-align:center;
}
.center {
margin-right:auto;
margin-left:auto;
}
.false {
width:90%;
margin-right:auto;
margin-left:auto;
padding:15px;
border-width:1px;
border-style:solid;
border-color:#2e4050;
background-color:#a9adb1;
font-family:geneva,arial,helvetica,san-serif;
text-align:center;
font-size: 18px;
font-weight:bold;
color:#141f2a;
}
.captcha {
width:150px;
margin-right:auto;
margin-left:auto;
margin-top:5px;
padding:10px;
font-size: 28px;
color:#006;
background-image:  url(http://www.uaif.org/form/fond-captcha.jpg);
}
.search {
width:40%;
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
padding:8px;
background-color:#fff;
border-width:1px;
border-style:solid;
border-color:#000066;
font-family:geneva,arial,helvetica,san-serif;
text-align:left;
font-size: 12px;
color: #003;
letter-spacing:1px;
font-weight:bold;	
}
.infobulle{
	position:absolute;
	visibility:hidden;
	padding:4px 4px 4px 4px;	
	background-image:  url(img-fd/bulle.png);
    font-family:geneva,arial,helvetica,san-serif;
	text-align:left;
    font-size: 12px;
	color:#006;
	border:1px solid #223F56;
	z-index:2;
}
.bulle {
width:400px;
}
