/* hack ie5.5 : voice-family: "\"}\"";voice-family:inherit; */
/* hack ie5.5 et 6 : *> */
/*------------------------------------------------ GENERIQUE ------------------------------------------------*/
*{padding:0;margin:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
hr{display:none;}
li{list-style-type:none;list-style-position:outside;}
/*----------------------------------------------- /GENERIQUE ------------------------------------------------*/

/*------------------------------------------- PROPRIETES ELEMENT --------------------------------------------*/
/* position */
.clear{clear:both;line-height:0;font-size:1px;}
.right{float:right;}
.left{float:left;}
.center{text-align:center;display:table;margin-left:auto;margin-right:auto;}

/* bordure */
.no_border{border:none;}

/* centrage txt*/
.txt-c{text-align:center;}
.txt-l{text-align:left;}
.txt-r{text-align:right;}
.txt-j{text-align:justify;}

/* alignement vertical */
.valign-t{vertical-align:top;}
.valign-m{vertical-align:middle;}
.valign-b{vertical-align:bottom;}

/* position */
.rel{position:relative}

/* element de hauteur < 10px */
.lf{line-height:0;font-size:1px;}

.w_483{width:483px;}
/*------------------------------------------- /PROPRIETES ELEMENT --------------------------------------------*/

/*----------------------------------------------- MODELE SITE -------------------------------------------------*/
html{height:100%;overflow-y:scroll;}
body{height:100%;}
/* pour centrer le site*/
body{text-align:center;background:white;}
#detection_flash{position:absolute;background:red;}
table{width:100%;height:100%;}
table td{width:100%;height:100%;text-align:center;vertical-align:middle;}
#animation_flash{width:600px;height:250px;margin-left:auto;margin-right:auto;text-align:left;}

/* lien sous animation*/
.article a{font-size:small;color:#004C7F;text-decoration:underline;}
.article a:hover{font-size:small;color:#004C7F;}
/* lien sous animation*/
