@charset"iso-8859-15";body{width:100%;margin:auto;margin-top:5px;margin-bottom:5px;background-color:white;color:#000000;text-align:center;font-family:Verdana, Arial, Serif;font-size:0.9em;}
a{text-decoration:none;color:#0F387D;font-weight:bold;}
a:hover{color:#FFCC00;text-decoration:underline;}
a:active, a:focus{color:#154FAE;text-decoration:none;}
a:visited{}
#blocgauche a, #blocdroit a, #menu dl a{color:white;}
#connection a{color:#0F387D;}
#blocgauche a:hover, #blocdroit a:hover, #menu a:hover{color:#FCF127;}
#connection a:hover{color:#FFCC00;text-decoration:underline;}
#blocgauche a:active, #blocdroit a:active, #blocgauche a:focus, #blocdroit a:focus{color:#FFD733;text-decoration:none;}
#menu a:active , #menu a:focus{color:#154FAE;text-decoration:none;}
form{margin:0;padding:0;}
fieldset{width:75%;padding:5px;padding-left:20px;padding-bottom:20px;margin-left:auto;margin-right:auto;margin-bottom:10px;text-align:left;}
#viewprofile fieldset{width:95%;margin-left:auto;margin-right:auto;}
div.blockform fieldset{width:auto;}
legend{text-align:center;font-size:1.5em;color:#FFD83A;margin:10px;font-family:Verdana, Arial, Serif;}
div.article div.texte ul{margin-top:0;margin-bottom:0;}
ul li{list-style-image:url(../document/bnbox/puce_jaune.gif);font-size:1em;text-align:left;margin-top:0;margin-bottom:0;}
div.article div.texte ul li, div.blockpost ul li{list-style-image:url(../document/bnbox/puce_bleu.gif);margin-top:0.15em;font-size:1em;text-align:left;}
div.article div.texte li ul li, div.blockpost li ul li{list-style-image:url(../document/bnbox/puce_jaune.gif);}
div.article div.texte li ul li ul li, div.blockpost li ul li ul li{list-style-image:url(../document/bnbox/puce_rouge.gif);}
ul li.neutre{list-style-image:none;list-style:none;}
ul li.mp{list-style-image:url(../document/bnbox/enveloppe.png);}
ul li.new_mp{list-style-image:url(../document/bnbox/enveloppe.gif);}
div.clear{margin:0;height:0;clear:both;}
h1:first-letter{font-size:1em;color:red;margin-top:0px;margin-bottom:0px;}
h1{margin:0;text-align:center;font-weight:bold;font-family:Verdana, Arial, Serif;font-size:1.3em;color:black;}
h2{margin:0;padding:0;background-color:#041025;color:white;font-weight:bold;font-size:1em;}
h3{font-weight:bold;font-size:1.2em;}
div.texte{margin:0;margin-right:1.8em;margin-left:1.8em;font-size:0.9em;text-align:justify;display:block;}
#entete, #entete_bar{width:98%;height:200px;border-top:1px solid black;position:absolute;left:1%;top:1.5em;text-align:left;background-image:url(../document/bnbox/bn.jpg);background-repeat:no-repeat;background-position:right top;}
#entete:hover, #entete_bar:hover{background-position:right bottom;}
#entete h1, #entete_bar h1{text-indent:-2500px;width:335px;height:100px;margin:0 0 0 4px;background-image:url(../document/bnbox/bnbox.png);background-repeat:no-repeat;background-position:top left;}
#entete_bar h1{width:531px;height:100px;background-image:url(../document/bnbox/baranougat.png);}
#entete p, #entete_bar p{margin:-25px 0 0 207px;width:282px;height:16px;background-image:url(../document/bnbox/createur.png);background-repeat:no-repeat;background-position:top left;text-indent:-2500px;}
#entete_bar p{width:315px;height:21px;background-image:url(../document/bnbox/catalyseur.png);}
#entete ul, #entete_bar ul{border-left:1px solid black;margin:0;padding:0;position:absolute;top:-1.4em;right:0;font-size:0.7em;}
#entete ul li, #entete_bar ul li{display:inline;border-right:1px solid black;padding:0 0.3em 0 0.3em;}
#bloccentral{width:98%;min-height:1500px;height:auto !important;height:1700px;background-image:url(../document/bnbox/bordure.png);background-repeat:repeat-y;background-position:4px 0%;position:absolute;left:1%;top:110px;margin-bottom:5px;}
#menu{width:auto;position:absolute;top:90px;right:15px;padding:0 0 0 35px;background-image:url(../document/bnbox/bouton.png);background-position:top left;background-repeat:no-repeat;z-index:1;}
#connection{float:right;margin:0 220px 0 0;padding:0;text-align:right;}
#blocgauche{width:180px;background-color:#13469B;margin:0;position:absolute;top:80px;left:15px;}
#minitchat, #blocpub,#dernier_article, #statistique{width:100%;margin-top:35px;}
#blocpub h2 {margin-bottom:15px;}
#dernier_article{text-align:left;font-size:0.9em;color:#FFFFCC;}
#statistique{text-align:center;font-size:0.8em;color:#FFFFCC;}
#statistique ul, #dernier_article ul{text-align:left;margin:5px 0 5px 5px;padding:0;}
#statistique ul li, #dernier_article ul li{margin-left:14px;}
#dernier_article ul li{margin-top:8px;}
#dernier_article ul li.neutre{font-size:0.8em;margin-left:5px;margin-top:0;}
#dernier_article ul.prec_suiv li{font-size:0.9em;margin-top:2px;}
#bloc,#blocc{margin-left:210px;margin-right:15px;min-height:750px;}
#pied{clear:both;font-size:0.7em;text-align:left;margin:120px 15px 10px 210px;}
#pied img{margin:5px auto 0 auto;}
#menu h2,#connection h2,#recherche h2{display:none;}
#menu dl{float:left;height:34px;margin:0;padding:0;}
#menu dl.forum{padding-right:35px;background-image:url(../document/bnbox/bouton_bout_droite.png);background-position:top right;background-repeat:no-repeat;}
#menu dl.forum dt a{border-right:0 none;}
#menu dt{text-align:center;margin:0;padding:0;margin:0 1em;}
#menu dt a{cursor:pointer;display:block;padding-left:5px;padding-right:5px;line-height:26px;font-family:Verdana, Arial, Serif;font-weight:bold;font-size:0.8em;color:white;}
#menu dd{display:none;margin:0;padding:5px;background-color:#4A9BED;text-align:left;font-size:0.7em;}
#menu dd.first{background-image:url(../document/bnbox/dd.png);background-position:left top;background-repeat:no-repeat;padding-top:8px;}
#menu dd.last{border-bottom:3px ridge black;padding-bottom:8px;}
#menu dd a{text-decoration:none;}
#menu ul a img {width:15px;height:15px;}
#connection form{margin:0 0 5px 0;padding:0;}
#connection form label{display:inline;font-weight:bold;}
#connection form input{margin-bottom:2px;}
#connection #register{margin-right:10px;}
#connection #sa{margin-right:15px;}
#connection ul{padding:0;margin:0 0 10px 0;font-size:0.9em;text-align:right;}
#connection ul li{padding:0;margin:0;text-align:right;}
#connection li.nopuce{list-style:none;}
#connection li.mp, #connection li.new_mp{margin-right:5px;}
#blocgauche h2{width:200px;height:34px;margin:0;margin-right:-10px !important;margin-right:-20px;position:relative;left:-10px;background-image:url(../document/bnbox/titre.jpg);background-position:top left;background-repeat:no-repeat;text-align:left;line-height:30px;font-size:1em;}
#blocgauche h2 span{margin-left:38px;}
#minitchat h2{margin-bottom:5px;}
#minitchat #mt{width:95%;text-align:left;margin:0 auto;padding:0;color:white;}
#minitchat #mt p{margin:0;padding:0;width:100%;}
#minitchat #mt label{display:block;color:#ffffcc;font-weight:bold;}
#minitchat #mt textarea{width:98%;height:120px;margin:3px auto 0 auto;padding:0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
#minitchat #mt input{width:97%;margin:3px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#minitchat #mt label.mini{display:inline;}
#minitchat #mt input.mini{width:80px;}
#minitchat #mt input#mt_send{width:99%;margin:0.5px 0 5px 0;padding:1px 0 2px;border-width:1px;border-style:solid;border-top-color:#29447E;border-right-color:#29447E;border-bottom-color:#1A356E;border-left-color:#29447E;background:#5B74A8 url(../document/bnbox/bouton.gif) repeat-x top left;cursor:pointer;display:inline-block;font-family:'Lucida Grande',Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;text-align:center;color:white;}
#minitchat #mt input#mt_send:hover{border-top-color:#3960AE;border-right-color:#3960AE;border-bottom-color:#244A9B;border-left-color:#3960AE;}
#minitchat img.loader{width:16px;height:16px;margin-right:-16px;position:relative;top:4px;left:8px;z-index:1;}
#minitchat .erreur, #minitchat .ok{height:28px;float:left;position:relative;top:28px;left:178px;margin-top:-28px;border:0 none;background:url(../document/bnbox/bord-bulle.gif) no-repeat top left;line-height:20px;cursor:pointer;}
#minitchat .erreur span, #minitchat .ok span{display:block;height:20px;white-space:nowrap;padding:3px 3px 3px 0;margin:0 0 0 13px;border:1px solid black;border-left:0 none;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background-color:white;line-height:20px;}
#mt_minitchat{overflow:auto;height:400px;margin:10px 0 0 0;background-color:#13469B;text-align:right;font-size:0.7em;}
#mt_minitchat p.texte{margin:0 0 10px 0;padding:10px 2px 0 2px;background:url(../document/bnbox/hautdetchat.gif) no-repeat center top;border:0 none;color:white;font-size:1.1em;text-align:left;}
#mt_minitchat p.texte strong.auteur, #mt_minitchat p.texte strong.auteur a{color:#FFFFF1;}
#mt_minitchat p.texte span.info{display:block;margin-top:5px;font-size:0.8em;color:#AEAEAE;}
#rechercher form{margin-top:10px;}
#rechercher form #sbi{width:120px;}
#rechercher form label{color:white;}
#pieddebloc{width:200px;height:10px;margin-top:25px;margin-right:-10px !important;margin-right:-20px;margin-bottom:0;margin-left:0;position:relative;left:-10px !important;background-image:url(../document/bnbox/pieddebloc.png);background-position:top left;background-repeat:no-repeat;}
#blocc #fil_ariane, #bloc #fil_ariane{text-align:left;margin:160px 10px 10px 10px;}
#blocc #presentation, #bloc #presentation{text-align:left;margin:10px 10px 30px 10px;}
#blocc h2, #bloc h2{width:auto !important;width:50%;float:left;height:34px;margin:0 0 5px 0;background-image:url(../document/bnbox/titre_presentation.png);background-position:top left;background-repeat:no-repeat;text-align:left;line-height:28px;font-size:1em;}
#blocc h2{width:25%;margin-bottom:1em;}
#blocc #presentation h2, #bloc #presentation h2{width:55%;}
#bloc h2 span, #blocc h2 span{margin-left:25px;background-image:url(../document/bnbox/titre_fin_presentation.png);background-repeat:no-repeat;background-position:top right;padding-right:25px;height:31px;display:block;}
#blocc #presentation_bas, #bloc #presentation_bas{text-align:left;margin:50px 10px 10px 25%;}
#blocc #presentation div.texte, #bloc #presentation div.texte{clear:left;}
#bloc div.article, #blocc div.article{width:95%;background:white url(../document/bnbox/bordure_bn_g.gif) no-repeat left top;margin:30px auto 100px auto;padding:0;padding-top:20px !important;padding-top:0;padding-left:20px;clear:left;}
#blocc div.article{clear:left;margin-top:1.5em !important;margin-top:0;margin-bottom:7em;}
#bloc div.article h3, #blocc div.article h3, #bloc div.galerie h3{background-image:url(../document/bnbox/titre_h3.png);background-repeat:no-repeat;background-position:left top;border-bottom:1px solid black;margin:0 5px 0 0;padding:0;width:100%;height:40px;line-height:55px;font-family:tahoma, Verdana, Arial, Serif;text-align:left;clear:left;}
#bloc div.article h3 span, #blocc div.article h3 span, #bloc div.galerie h3 span{margin-left:25px;font-size:1em;}
#bloc div.article h3 span.h, #blocc div.article h3 span.h{color:#13469A;margin-left:0;}
#bloc div.article h3 span.i, #blocc div.article h3 span.i{font-size:0.7em;}
#blocc div.article h3{cursor:pointer;}
#bloc div.article div.texte h3{background-image:url(../document/bnbox/titre_h3_atelier.png);margin:0 -1.8em 0 0;padding-left:1em;}
#bloc div.article div.texte, #blocc div.article div.texte{margin:0 5px 0 0;padding:1.8em;padding-top:30px;background-color:#F1F1F1;}
#bloc div.article a.lire_article, #blocc div.article a.lire_article{display:block;float:left;border-top:0 none;margin:0 1.8em 0 23px;padding-right:15px;line-height:1.2em;text-align:left;background:#F1F1F1 url(../document/bnbox/lire.png) no-repeat right bottom;float:left;}
#bloc div.article a.lire_article:hover, #blocc div.article a.lire_article:hover{background:none;}
#bloc div.article img.pieddepresentation, #blocc div.article img.pieddepresentation{margin-top:-5px;cursor:pointer;}
#bloc div.article ul.menu_article, #blocc div.article ul.menu_article{margin:0 0 -1.8em -1.8em;padding:0;}
#bloc div.article ul.menu_article li , #blocc div.article ul.menu_article li{float:left;background:#F1F1F1;border:1px solid black;border-top:0 none;border-left:0 none;margin:0;padding:0.2em;list-style:none;height:15px;line-height:15px;font-size:13px;}
#bloc div.article ul.haut, #blocc div.article ul.haut{margin:-30px -1.8em 20px 0;}
#bloc div.article ul.atelier, #blocc div.article ul.atelier{margin-top:0;}
#bloc div.article ul.haut li , #blocc div.article ul.haut li{float:right;background-color:white;border:1px solid black;border-top:0 none;margin:0;padding:0 0.2em;position:relative;top:-1px;list-style:none;height:17px;line-height:15px;font-size:13px;}
#bloc div.article ul.fin_article, #blocc div.article ul.fin_article{clear:right;float:right;background-image:url(../document/bnbox/bordure_bn_d.gif);background-repeat:no-repeat;background-position:bottom right;padding:2em;margin-top:-1em;font-size:0.75em;list-style-image:none;}
#bloc #lien{margin:130px auto 0 auto;width:90%;padding:0;}
#bloc #lien div.navigation{margin:0;padding:0;width:100%;text-align:center;}
#bloc #lien div.navigation a.remonter{text-indent:-9999px;display:block;background:url(../document/bnbox/remonter.png) no-repeat left top;width:30px;height:24px;float:left;}
#bloc #lienHaut div.navigation{border-bottom:1px solid black;margin:20px auto 5px auto;padding:0;width:80%;text-align:left;}
#bloc #lienHaut div.navigation span{float:right;}
#bloc #lienHaut div.liste_type{margin:0 auto 20px auto;padding:0;width:80%;text-align:left;}
#bloc #lien div.bloc{float:left;margin:30px 0 50px 1%;padding:0 1% 0 0;width:auto;min-width:22%;max-width:32%;min-height:170px;text-align:left;border-right:1px solid black;}
#bloc #lien div.first{margin-left:0;}
#bloc #lien div.last{width:auto;padding-right:0;border:0 none;}
#bloc #lien h4{margin:5px 0 10px 0;width:80%;background:none;border:0 none;color:black;font-size:0.9em;font-variant:small-caps;}
#bloc #lien ul{margin:0;padding:0;}
#bloc #lien ul li{margin:0 0 3px 0;padding:0;font-size:0.8em;list-style:none;}
#bloc div.separateur, #blocc div.separateur{clear:both;margin:20px 0 50px 0;padding:0;text-align:left;font-weight:bold;}
#bloc div.separateur a img, #blocc div.separateur a img{float:left;margin:0.9em 30px 2em 10px;}
#bloc div.texte div.separateur, #blocc div.texte div.separateur{border-top:1px solid black;border-bottom:1px solid black;line-height:1.2em;}
#bloc div.texte div.separateur a img, #blocc div.texte div.separateur a img{float:left;margin:-0.25em 30px 1em 0;}
#dernier_article dt span, #menu dt span{color:red;}
#dernier_article dl, dt, dd{margin:0px;padding:0px;}
#dernier_article h1{margin-bottom:-5px;}
#dernier_article dt{font-weight:bold;font-family:Arial, Serif;font-size:1em;text-align:left;margin-top:5px;margin-bottom:0px;color:#FFFFFF;}
#dernier_article dd{text-align:left;font-size:0.8em;line-height:1em;margin-bottom:1px;}
#dernier_article dd a{display:block;width:100%;height:1em;overflow:hidden;}
#dernier_article dd a:hover{border-top:1px solid #4F0000;border-bottom:1px solid #4F0000;margin-top:-1px;margin-bottom:-1px;background:#8B4C0D;text-decoration:none;}
#bloc div.commentaire, #blocc div.commentaire{width:85%;background-image:url(../document/bnbox/pieddetchat.gif);background-position:63px 100%;background-repeat:no-repeat;margin:10px auto 10px auto;padding:5px 5px 10px 5px;font-size:0.85em;}
#bloc div.commentaire div.texte, #blocc div.commentaire div.texte{padding:0;margin:5px 10px 0 10px;background:white;}
#bloc div.commentaire h6, #blocc div.commentaire h6{background-image:url(../document/bnbox/titre_h6.png);background-position:left top;background-repeat:no-repeat;background-color:#368BE2;border:1px solid black;border-bottom:0 none;padding-left:15px;margin:0;height:25px;line-height:20px;text-align:left;font-size:1em;color:#ffffcc;}
#bloc div.commentaire h6 img, #blocc div.commentaire h6 img, #bloc div.commentaire h6 input, #blocc div.commentaire h6 input{float:right;margin:5px 5px 0 0;}
#bloc h6 span, #blocc h6 span{display:none;float:right;margin:5px 5px 0 0;font-size:0.8em;font-weight:normal;line-height:1em;}
#bloc h6:hover span, #blocc h6:hover span{display:block;}
#bloc div.commentaire em, #blocc div.commentaire em{font-style:italic;font-size:0.8em;}
#bloc #ajouter_commentaire, #blocc #ajouter_commentaire{width:70%;margin:10px auto 10px auto;padding-top:20px;border:0 none;text-align:left;}
#bloc #ajouter_commentaire input, #blocc #ajouter_commentaire input,#bloc #ajouter_commentaire textarea, #blocc #ajouter_commentaire textarea{margin-left:0 !important;margin-left:-15em;}
#bloc table.tableau{clear:both;border-collapse:separate;border:1px solid black;margin:5px;}
#bloc table.search{margin:auto;}
#bloc table.tableau tr{border:1px solid black;}
#bloc table.tableau tr th{border:1px solid black;background-color:#FFCC00;text-align:center;}
#bloc table.tableau tr td{vertical-align:top;text-align:left;border:1px solid black;}
#bloc table.tableau tr td.titre_tableau{vertical-align:top;text-align:left;width:25%;}
#bloc table.tableau tr td.titre_tableau a.titre_tableau{display:block;font-size:1.2em;}
#bloc table.tableau tr td h3{margin:1px;padding:0;font-size:1em;}
#bloc table.tableau tr td h3 span{color:#13469A;}
#bloc table.tableau tr td.extrait{width:75%;vertical-align:top;padding:0;}
#bloc table.tableau tr td.extrait div.texte{margin:1px;padding:0;}
#bloc table.tableau tr td.info ul{font-size:0.75em;margin-left:20px;padding-left:0;}
#bloc table.tableau tr a.important{font-size:1.4em;}
#bloc table.tableau tr td div.texte{margin:0.1em;}
#bloc table.tableau tr td ul{margin:0.1em;font-size:0.9em;}
#bloc table.tableau tr td ul li{margin-left:0;}
#bloc table.centrer{margin:auto;}
#bloc table.bn_tableau tr td{padding:5px;}
#pied span{display:none;margin:-3em 0 0 -190px;float:left;color:white;}
#pied:hover span{display:block;}
.sous_h2{clear:left;}
.pun h2{font-size:5em;margin-top:150px;}
#bloc h2 span.conr{padding:0;margin:0;background-image:none;}
#bloc div.galerie{width:auto !important;width:35%;margin:10px;float:left;border-bottom:1px solid black;}
#bloc div.galerie h3{font-size:1em;margin:0;padding:0;}
#bloc div.in_galerie{background-color:#F1F1F1;margin:0;border-left:2px solid black;border-right:1px solid black;}
#bloc div.in_galerie img{margin:5px 0 5px 0;}
#galerie_image, #galerie_exposition{width:70%;padding:20px 0 0 40px;margin:0 auto;background-color:white;background:url(../document/bnbox/bordure_bn_g.gif);background-repeat:no-repeat;background-position:left top;}
#galerie_image div.galerie_image_haut, #galerie_exposition div{padding:0 40px 20px 0;background:url(../document/bnbox/bordure_bn_d.gif);background-repeat:no-repeat;background-position:right bottom;}
#galerie_image div.galerie_image_haut a.reelle, #galerie_exposition div a.reelle{margin-left:1em;}
#galerie_image div.galerie_image_haut img, #galerie_exposition div img{margin:1em auto 0 auto;}
#galerie_image div.galerie_image_haut a.controle, #galerie_exposition div a.controle{margin:0 10%;}
#galerie_image div.texte{background:none;padding:0;}
#galerie_alignement div.texte{margin-right:0.2em;margin-left:0.2em;}
#galerie_alignement div.image, #galerie_alignement div.exposition{float:left;background-color:white;border:1px solid black;width:22%;min-height:120px;margin:1%;padding:0;text-align:center;}
#galerie_alignement div.exposition{width:100%;margin:1% auto;}
#galerie_alignement div.image a.moyen img{margin:3px auto 0 auto;}
#galerie_alignement div.image a.reel img, #galerie_alignement div.exposition a.reel img{margin:-2px -7px 0 0 !important;margin:0;padding:0;float:right;}
#galerie_alignement div.exposition a.moyen img{margin:0.7em 1em 0.7em 1em;float:left;}
#galerie_alignement div.exposition a.moyen{width:25%;}
#galerie_alignement div.exposition div.texte{padding:0.3em;margin:0;background-color:white;}
#bloc div.milieu dl{width:55%;margin:20px 0 5px 0;padding:0;background-image:url(../document/bnbox/titre_presentation.png);background-position:top left;background-repeat:no-repeat;text-align:left;line-height:28px;font-size:1em;color:white;font-weight:bold;}
#bloc div.milieu dl dt{height:34px;margin-left:25px;background-image:url(../document/bnbox/titre_fin_presentation.png);background-repeat:no-repeat;background-position:top right;padding-right:25px;}
#bloc div.milieu dl dd{display:block;}
#bloc div.milieu dl dd ul{line-height:1.2em;}
.select{font-weight:normal;color:black;}
div#toolbar{margin:0 0 -0.3em;padding:0.3em 0;background:transparent url(../img/smooth/bg.png) repeat-x center center;border:1px solid #ddd;border-width:1px 1px 0 1px;width:87.5%;}
div#toolbar img{vertical-align:middle;}
div#smilies img{padding:0.1em 0.1em;}
h4{width:75%;border-bottom:1px solid black;border-left:5px solid #FFCC00;background-color:#13469B;padding-left:5px;margin:0;margin-top:3em;margin-bottom:0;text-align:left;font-weight:bold;font-size:1.1em;line-height:1.2em;color:white;}
h4.atelier{margin-left:-5px;font-size:1.25em;background-color:#103C83;border-left:10px solid #FFCC00;}
h5{border-left:5px solid #FFCC00;padding-left:5px;margin:0;margin-bottom:1px;margin-left:15px;text-align:left;font-weight:bold;font-size:1.05em;line-height:1.1em;color:#13469B;}
h5.atelier{margin-left:10px;font-size:1.15em;border-left:8px solid #FFCC00;}
.erreur{color:red;}
.ok{color:green;}
span.reussi{color:green;font-weight:bold;}
span.neutre{color:black;font-weight:bold;}
span.code{display:block;font-weight:bold;margin-left:5%;margin-bottom:-4px;margin-top:10px;}
code{font-family:Courier, Arial, Times,'Times New Roman', serif;color:#808080;}
q{font-family:Tahoma, Arial, serif;color:#663300;}
kdb{border:1px outset black;line-height:1.1em;color:#808080;}
a.sans_bordure img, a img{border:0px;}
img.mode_smile{width:15px;height:15px;margin-top:0;margin-bottom:-0.2em;}
img.math{margin:0;position:relative;bottom:-3px;}
div.mode_photo{margin-top:1px;margin-bottom:1px;margin-left:auto;margin-right:auto;}
div.mode_photo img{width:70%;border:1px solid black;background-color:white;padding:8px;}
div.mode_petit{margin-top:10px;margin-bottom:2px;margin-left:auto;margin-right:auto;text-align:center;}
div.mode_petit img{width:80%;}
div.mode_centrer, div.mode_centre, div.float_centre{margin-top:10px;margin-bottom:2px;margin-left:auto;margin-right:auto;text-align:center;}
div.mode_gauche, div.float_gauche{float:left;margin-top:10px;margin-bottom:2px;margin-left:5px;margin-right:10px;text-align:left;}
div.mode_droite, div.float_droite{float:right;margin-top:10px;margin-bottom:2px;margin-left:10px;margin-right:5px;text-align:right;}
div.bordure{border:1px solid black;}
div.centrer, div.centre{text-align:center;margin:0px;padding:0px;}
div.gauche{text-align:left;margin:0px;padding:0px;}
div.droite{text-align:right;margin:0px;padding:0px;}
div.justify, div.justifie{text-align:justify;margin:0px;padding:0px;}
div.info, div.question, dfn, blockquote, div.codebox, div.code, div.secret{width:90%;min-height:37px;height:auto !important;height:37px;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;padding-left:45px;background-repeat:no-repeat;background-position:top left;text-indent:0px;}
div.info{background-image:url(../document/bnbox/info.png);color:#13469B;}
div.question{background-image:url(../document/bnbox/question.png);color:#3197FC;}
dfn{background-image:url(../document/bnbox/dfn.png);color:red;display:block;width:70%;font-style:normal;}
blockquote{background-image:url(../document/bnbox/quote_gauche.png);color:#663300;font-family:Tahoma, Arial, serif;width:85%;}
blockquote div.incqbox , blockquote div.quote{background-image:url(../document/bnbox/quote_droite.png);background-repeat:no-repeat;background-position:right top;padding-right:45px;min-height:37px;margin:0;}
div.codebox, div.code{min-height:45px;background:#F4F4F4 url(../document/bnbox/code.png) no-repeat 5px 5px;border:1px dashed black;text-align:left;font-family:Courier, Arial, Times,'Times New Roman', serif;font-size:10pt;padding:0 0 0 45px;height:auto !important;height:39px;}
div.codebox code, div.code code{display:block;margin:0;padding:0;overflow:auto;text-align:left;}
code{text-align:left;}
div.secret{background:white url(../document/bnbox/secret.png) no-repeat 5px 5px;cursor:pointer;min-height:45px;height:auto !important;height:45px;}
div.secret div{background-color:white;min-height:45px;height:auto !important;height:45px;margin:10px 10px 10px 0;}
div.liste, div.liste_s, div.liste_ss{background-repeat:no-repeat;background-position:0 0.5em;text-indent:0;margin:0;padding-left:1em;text-align:justify;}
div.liste{background-image:url(../document/bnbox/puce_bleu.gif);margin-left:1.5em;}
div.liste_s{background-image:url(../document/bnbox/puce_jaune.gif);margin-left:3em;}
div.liste_ss{background-image:url(../document/bnbox/puce_rouge.gif);margin-left:4.5em;}
table.bn_tableau{border:1px solid black;margin-left:auto;margin-right:auto;}
table.article{border:1px solid black;margin-left:5px;margin-right:5px;padding:0;}
table.bn_tableau tr, table.article tr{border:1px solid black;margin:0;}
table.bn_tableau tr th, table.article tr th{border-bottom:1px solid black;border-left:4px solid #FFCC00;border-right:4px solid #FFCC00;background-color:#13469B;padding:3px;margin:0;text-align:center;font-weight:bold;color:white;}
table.bn_tableau tr td, table.article tr td{border:1px solid black;margin:0;}
table.vide{border:0 none;margin-left:5px;margin-right:5px;}
table.vide tr{border:0 none;}
table.vide tr th{border:0 none;background:none;text-align:center;font-weight:bold;padding:2px;}
table.vide tr td{text-align:left;border:0 none;padding:2px;}

