.mise_en_bloc{ border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; border-bottom: 1px solid #37a2d4; width:100%; margin-bottom:10px; }  .mise_en_bloc .titre{ background-image:url("design/fond_titre.png"); background-repeat:repeat-x; height:25px; padding-left:3px; margin-right:0px; }  .mise_en_bloc .titre .droit{ float:right; }  .mise_en_bloc .titre img{ float:left; }  .puce_quiatous{ float:left; }  .mise_en_bloc .description{ margin-left:15px; margin-right:0px; font-size:12px; margin-bottom:2px; }  .mise_en_bloc .description .archive-commentaire{ float:right; background-color:#D4F6FF; }  .mise_en_bloc .description .archive-commentaire img{ float:left; position:relative; left:-3px; }  .alert, .alerte{ padding:10px; padding-left:30px; background-image:url("design/icon_alert.gif"); background-repeat:no-repeat; background-position:center left; border: 1px solid #37a2d4; margin-bottom:15px; }  .option{ padding:5px; border: 1px solid #37a2d4; margin:10px; }  .liste{ padding-left:4px; margin:0px; list-style-type:none; }  .menu-livredor{ text-align:justify; width:99%; overflow:hidden; }  .menu-livredor div{ text-align:center; }  .conteneur{ position:relative; left:0px; right:3px; width:100% }  .conteneur .gauche{ position:absolute; left:0px; border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; border-bottom: 1px solid #37a2d4; width:33%; }  .conteneur .auccun_positionnement{ border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; border-bottom: 1px solid #37a2d4; width:100%; }  .conteneur .centre{ padding:0px; position:relative; border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; border-bottom: 1px solid #37a2d4; left:34%; width:66%; margin-bottom:4px; }   .conteneur .titre{ background-image:url("design/fond_titre.png"); background-repeat:repeat-x; height:25px; width:99% !important; width:100%; padding-left:3px; }  .conteneur .titre img{ float:left; }  .conteneur .tout{ left:0px; border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; border-bottom: 1px solid #37a2d4; width:100%; margin-bottom:20px; }  .conteneur .moitier{ left:0px; border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; width:50%; margin-bottom:20px; }  .astuce{ text-align:center; }  .bordure_bas{ border-bottom: 1px solid #37a2d4; }  .bordure_bas .droit{ float:right; }  .bordure_droit{ border-right: 1px solid #37a2d4; padding:5px; }  .contoure{ border: 1px solid #37a2d4; }  .blague{ text-align:justify; position:relative; width:100%; border:0px; border-top:1px solid #37a2d4; margin-bottom:6px; margin-top:6px; }  .blague span{ font-size:12px; display: inline; }  .blague span img{ display: inline; }  .illusion{ text-align:justify; position:relative; width:100%; border:0px; border-top:1px solid #37a2d4; margin-bottom:6px; margin-top:6px; height:79px !important; height:75px; }  .illusion span{ font-size:12px; display: inline; }  .illusion span img{ display: inline; }  .imagestop{ clear: left; }  .booster li{ margin-top:5px; margin-bottom:10px; }  .espace{ margin:2px; padding:2px; border:0px; }  .gros-espace{ margin:3px; padding:3px; border:0px; }  /*info bull*/ a.info {    position: relative; } a.info span {    display: none; /* on masque l'infobulle */ } a.info:hover {    background: none; /* correction d'un bug IE */    z-index: 500; /* on définit une valeur pour l'ordre d'affichage */ } a.info:hover span {    text-decoration:none;    text-align:justify;    display: inline; /* on affiche l'infobulle */    position: absolute;    top: 15px; /* on positionne notre infobulle */    left: -50px;    width:300px;    z-index: 500;    background-image:url("design/menu_fond.png");    padding: 2px;    border: 1px solid #37a2d4;    border-left: 4px solid #37a2d4; }  /*différent élément pouvant servire à la msie en page de text (bbcode bien souvent)*/ .tres-tres-text-petit{ font-size:6px; } .tres-text-petit{ font-size:10px; } .text-petit{ font-size:13px; } .text-gros{ font-size:18px; } .tres-text-gros{ font-size:20px; } .tres-tres-text-gros{ font-size:22px; } .tres-tres-tres-text-gros{ font-size:24px; }  .tres-tres-petit{ font-size:6px; } .tres-petit{ font-size:10px; } .petit{ font-size:13px; } .gros{ font-size:18px; } .tres-gros{ font-size:20px; } .tres-tres-gros{ font-size:22px; } .tres-tres-tres-gros{ font-size:24px; }  .aligne-droit{ text-align:right; } .aligne-justifie{ text-align:justify; } .aligne-centrer{ text-align:center; } .aligne-gauche{ text-align:left; }  .aligne-droit img{ display: block; margin-right: 0px; text-align:right; } .aligne-centrer img{ display: block; margin-left: auto; margin-right: auto; text-align:center; } .aligne-gauche img{ display: block; margin-left: 0px; text-align:left; }  q{ display:block; border:1px solid #37a2d4; }  .contenu-left{ border-left: 1px solid #37a2d4; padding:2px; }  .calendrier{ text-align:center; width:170px; float:left; }  .calendrier th{ color:#37a2d4; text-align:center; }  .calendrier td{ background-color: #D4F6FF; color:#37a2d4; text-align:center; }  .calendrier .pasfond{ background-color: #FFFFFF; }  .module_divers{ width:150px; float:right; }  body,img,div,span,form,ul,li,table,td,th,.menu_block,.menu_titre,.menu_liste{ border:0px; border:0px; margin:0px; }  body{ background-color:#ffffff; text-align:justify; font-family:"Times New Roman",Times,Georgia,"Nimbus Roman No9 L",Verdana,Roman,serif; width:100%; background-image:url("design/body_menu.jpg"); background-repeat:repeat-y; font-size:16px; }  .body{ background-image:url("design/menu_fond_droit.jpg"); background-repeat:repeat-y; background-position: right; position:absolute; width:100%; }  .header{ width:100%; background-repeat:no-repeat; background-image:url("design/header.jpg"); background-position : bottom right; }  .menu_gauche{ position:absolute; left:0px; width:143; }  .menu_block{ margin:9px; border: 1px solid #37a2d4; width:120px; margin-bottom:15px; background-color:#ffffff; background-repeat:repeat; background-image:url("design/menu_fond.jpg"); }  .menu_titre{ border-bottom: 1px solid #37a2d4; background-image:url("design/menu_titre_fond.jpg"); background-repeat:repeat-x; width:100%; height:25px; font-size:20px; }  .menu_titre span{ padding-left:10px; }  .menu_block_pub{ margin:9px; background-color:#ffffff; background-repeat:repeat; background-image:url("design/menu_fond.jpg"); border: 1px solid #37a2d4; width:122px; margin-bottom:15px; }  .menu_liste{ padding-left:18px; list-style-type:none; }  a:visited, a:link { color:#000000; text-decoration:none;} a:active, a:hover { color:#000000; text-decoration:underline;}  .corp{ margin-top:10px; padding-top:0px !important; padding-top:10px; margin-left:147px; margin-right:147px; min-height:850px; height:auto !important; height:870px; }  .menu_droit{ position:absolute; right:0px; width:138px; }  .footer{ text-align:center; width:100%; border-top:1px solid #37a2d4; border-bottom:3px solid #37a2d4; font-size:11px; margin-top:15px; padding-top:5px; bottom:0px; }  .honrizontal-sous-menu{ text-align:center; position:relative; width:100%; border-bottom:1px dashed #37a2d4; margin-bottom:10px; }  .honrizontal-sous-menu ul{ list-style-type : none; }  .honrizontal-sous-menu ul li{ display : inline; margin-right:13px; }  .honrizontal-sous-menu a:active, .honrizontal-sous-menu a:hover{ text-decoration:overline; color:#000000; }  form{ border: 0px; }  .membre{ padding: 2px; }  .membre input{ text-align: center; }  .sondage{ padding: 2px; padding-left: 4px; }  .40{ width:30%; padding-left:20px; border-bottom: 1px solid #37a2d4; border-collapse: collapse; text-align:left; }  .60{ width:70%; border-bottom: 1px solid #37a2d4; border-collapse: collapse; text-align:left; }  .100{ width:100%; border-bottom: 1px solid #37a2d4; border-collapse: collapse; }  .iminent40{ width:30%; padding-left:20px; border-bottom: 1px solid #37a2d4; border-collapse: collapse; text-align:left; }  .iminent60{ width:70%; border-bottom: 1px solid #37a2d4; border-collapse: collapse; text-align:left; }  .iminent100{ width:100%; border-bottom: 1px solid #37a2d4; border-collapse: collapse; }  .inscription input{ border: 1px dotted #37a2d4; }  .inscription #passidentique{ color:red; }  .inscription #mailidentique{ color:red; }  .inscription #pseudobox{ color:red; }  .inscription .regle{ width:90%; height:70px; overflow:auto; border: 1px dotted #37a2d4; }  textarea{ background:#ffffff url('design/fondrep.gif'); background-repeat:no-repeat; }  texterea .message{ height:200px; } .forum{ border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; border-bottom: 1px solid #37a2d4; border-top: 1px solid #37a2d4; width:100%; border-collapse: collapse; }  .titre_forum { 	text-align: center; 	font-size: 1.5em; 	width: 100%; }  .description_forum { 	text-align: center; 	font-size: 1.2em; 	width: 100%; }  .colonne_auteur{ width:150px; }  .header_message td{ background:#78c7eb; }  .header_message .date{ text-align:right; }  .infos_membre{ border-right: 1px solid #37a2d4; text-align:center; width:150px; vertical-align:top; }  .message_forum{ vertical-align:top; width:100%; border-left: 1px solid #37a2d4; }  .forum_message_corp{ border-left: 1px solid #37a2d4; }  .message_forum .message{ height:40px; }  .post_gauche{ width:150px; text-align:right; }  .tableau-membre-home{ padding:0px; border-left: 1px solid #37a2d4; border-right: 1px solid #37a2d4; border-bottom: 1px solid #37a2d4; width:100%; margin-bottom:15px; border-collapse: collapse; }  .tableau-membre-home-sans{ padding:0px; border: 0px solid #37a2d4; width:100%; margin-bottom:15px; border-collapse: collapse; }  .tableau-membre-home-titre{ background-image:url("design/fond_titre.png"); background-repeat:repeat-x; height:25px; width:100%; padding-left:3px; }  .tableau-membre-home-moitier{ background-image:url("design/fond_titre.png"); background-repeat:repeat-x; height:25px; width:50%; padding-left:3px; }  .tableau-membre-home-soustitre{ background-image:url("design/fond_titre.png"); background-repeat:repeat-x; height:22px; width:99% !important; width:100%; padding-left:3px; }  .tableau-membre-home-gauche{ padding:0px; border-right: 1px solid #37a2d4; width:64%; border-collapse: collapse; vertical-align: top; }  .tableau-membre-home-droit{ padding:0px; border-right: 1px solid #37a2d4; width:35%; border-collapse: collapse; vertical-align: top; text-align:center; }  .tableau-membre-home-newsletter{ padding:0px; border: 1px solid #37a2d4; width:100%; }  .tableau-membre-home-center{ padding:0px; border: 1px solid #37a2d4; width:100%; text-align:center; }  .tableau-membre-home-moitier2{ padding:0px; border-right: 1px solid #37a2d4; vertical-align: top; width:50%; }  .bordure{ border: 1px solid #37a2d4; }  .noborder{ border:0px; }  .forum{ empty-cells:show; border-collapse: collapse; border: 1px solid #37a2d4; }  .forum th{ empty-cells:show; text-align:center; border: 0px solid #37a2d4; background-image:url("design/fond_titre.png"); background-repeat:repeat-x; font-weight:normal; height:26px; }  .forum td{ empty-cells:show; border:0px; border-top: 1px solid #37a2d4; }  .profil{ padding:0px; border: 1px solid #37a2d4; width:100%; border-collapse: collapse; }  .profil .50{ padding:0px; border: 1px solid #37a2d4; width:50%; text-align:center; }  .messure33{ width:33%; }  .einstein{ border: 1px solid #37a2d4; width:90%; margin:10px; border-collapse: collapse; text-align:center; }  .einstein td{ border: 1px solid #37a2d4; border-collapse: collapse; text-align:center; height:15px; }  .einstein .plein{ border: 1px solid #37a2d4; border-collapse: collapse; text-align:center; background-color: #37a2d4; text-decoration:bold; height:15px; }.bbcode_titre{ padding-left:30px; margin:3px; font-size:20px;} .bbcode_sous-titre{ padding-left:40px; margin:3px; font-size:18px;} a.admin:visited, a.admin:link { color:#cc0000; text-decoration:none;} a.admin:active, a.admin:hover { color:#000000; text-decoration:underline;} .contact a{ width:200px; }  .contact{ width:200px; }  .contact:hover{ background-color: #d2ebf2; width:200px; }  .contact a:hover{ background-color: #d2ebf2; width:200px; } .alert a:visited, .alert a:link, .forum_message_corp a:visited, .forum_message_corp a:link { color:#000000; text-decoration:none;font-style:italic;} .alert a:active, .alert a:hover , .forum_message_corp a:active, .forum_message_corp a:hover { color:#000000; text-decoration:underline;font-style:italic;}