* {margin: 0; padding: 0; }
body {text-align:center; background:#FFF;font: 12px Arial, sans-serif; color: #000;text-align: justify;line-height: 17px;}
img {border:0;}
#container {margin: 10px auto;width: 794px;text-align: left;border: solid 2px #007EA2;}
#page_table {border-spacing: 0;border-collapse: separate; margin: 0; padding: 0 ; border: 0; border-width:0;} 
#bandeau_haut {vertical-align: top;border-spacing: 0;margin: 0; padding: 0; border: 0; background: url(images/Bandeau-wiki-haut.gif) no-repeat top left; width:637px; height:140px;}
#Logo_wiki {background: url(images/Logo-wiki.gif) no-repeat ;width:161px; height:140px;}
.menu_column {vertical-align: top; border: 0; background: #CFE2B4; width: 161px; border-left: 0 px #CFE2B4;padding:10px 0px 0px 0px;}
.menu_column h1,h2,h3,h4,h5 {text-align: center; font: 12px Arial,sans-serif; color: #4F3493;border-bottom:1px solid #FFF;line-height: 17px;}
.menu_column h1 {font-weight: bold; font-size:15px bold;background: #007EA2;border-bottom:1px solid #FF9900 ; color: #FF9900;text-align: center;}
.menu_column h2 {font-size:13px;color: #000000;padding-left : 10px;text-align:left; border-bottom:0px;}
.menu_column h3 {font-size:12px;color: #000000;padding-left : 10px;}
.menu_column h4 {font-size:11px;color: #000000;padding-left : 10px;}
.menu_column h5 {font-size:10px;color: #000000;padding-left : 10px;}
.menu_column h5 {font-size:9px;color: #000000;padding-left : 10px;}
.menu_column a, #colonne_gauche .menu_inactif a {text-decoration:none; font-weight:normal; color:#3C5167;}
.menu_column ul {margin:0; padding:0; } 
.menu_column ul ul {background:#E5F9C7; color:#3C5167;}
.menu_column li {margin:5px 0; padding:0;display: list-item; list-style-type:none;}
.menu_column ul a {display:block;font-size:14px; margin:0; padding: 0 0 0 15px;width:143px; _width:145px;}
.menu_column ul ul a {font-size:13px; margin:0; padding: 0 0 0 30px;width:128px; _width:145px;}
.menu_column ul ul ul a {font-size:12px; margin:0; padding: 0 0 0 45px;width:113px; _width:145px;}
.menu_column a:hover {color:#007ea2; background:#E5F9C7; text-decoration:none;}

div.centrage {text-align: center;}
.body_column {vertical-align: top; border: 0; padding:5px;}
.page_name {display:none; }
iframe {border:0; }
.wiki_name {padding-top:30px;text-align:center ;color: #007EA2; font-size:15px;width:100%;}
.header {display:none;}
.page { background-color: #FFF; padding: 5px; _margin: 0px; border: 1px #007EA2;}
.page h1 {padding:0; margin:0; text-align:left; font-size:18px; color:#FF9900; background:transparent url(../images/Puce-T1.gif) no-repeat top left; height:30px; }
.page h2 {padding:5px 0 2px 0px; text-align: left; font-size: 14px; color: #FF9900; background: #FFFFFF;font-weight: bold;}
.page h3 {padding:0px; font-weight: bold; font-size:12px; color: #819662;text-align: left; }
.page h4 {padding:0px; text-align: left; font-size: 12px; color: #FF9900;}
.page h5 {padding:0px; text-align: right; font-size: 12px; color: #007EA2;}
.page a:link { font-weight: normal; text-decoration: none; color: #FF9900;}
.page a:visited { font-weight: normal; text-decoration: none; color: #007EA2;}
.page a:hover, a:active { text-decoration:none ; color: #007EA2;}
#sesi_site {margin:2px 0 0 10px; width:130px; border:2px solid #DEA651; font:11px Arial, sans-serif; color:#007ea2; background:#FFF;}
#sesi_ok {display:none;}
ul { margin: 0; padding: 0 0 0 15px;}
li { display : list-item; list-style-type: none ; padding:0;}
ol { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
form { margin: 0px; padding: 0px; }
tt { color: Navy; }
hr {border: 0px; color: #F2B814; /* Internet Explorer */ background-color: #F2B814; height: 2px; }

.error { color: #CC3333; font-weight: bold; }
.indent { margin-left: 40px; }
.additions { color: #008800; }
.deletions { color: #880000; }
.add { font-weight: bold; color: #c00; text-decoration: underline; }
.del { font-style: italic; color: #c00; text-decoration: line-through; }

.prev_alert { background-color: red; color: white; font-size: 1.7em; font-weight: bold; margin-bottom: 5px; }
.edit { width: 100%; height: 400px; }
.footer { font-size:12px; padding: 5px; _padding:0px;_margin:0px;border: 2px solid #007EA2; }
.footer a {color: #FF9900;text-decoration:none; }
.footer a:hover {color: #F2B814;text-decoration:none; }
.code { background: #FFFFFF; border: solid #888888 2px; font-family: 'Courier New', Courier; color: black; font-size: 10pt; width: 100%; height: 400px; overflow: scroll; padding: 3px; }
.revisioninfo { color: #AAAAAA; padding-bottom: 20px; }

.commentsheader {display:none;}
.comment { background-color: #EEEEEE; padding: 10px; border-left: 1px inset; border-right: 1px inset; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #EEEEEE; }
.commentinfo { color: #AAAAAA; }
.commentform { background-color: #EEEEEE; padding: 10px; border-left: 1px inset; border-right: 1px inset; border-top: 1px solid #CCCCCC }

.copyright { font-size: 11px; color: #000; text-align: right; }
.copyright a { color: #000; }
.searchbox { background: #FFF; border: 1px solid #000; width:100px; }
.debug { font-size: 11px; color: #888888; }

.hr_clear { clear: both; visibility: hidden; }
.include_right { float: right; width: 17%; } /* bloc flotant ŕ droite */
.include_left { float: left; width: 17%; } /* bloc flotant ŕ gauche */
.include_solid_border { border: solid; padding: 2px; } /* encadré noir */
.include_gray_background { background-color: #DDDDDD; } /* fond gris */
.include_small_fonts { font-size: 0.8em; } /* petites polices */
.include_big_fonts { font-size: 1.2em; } /* grandes polces */
.include_height10em { height: 10em; overflow: scroll; } /* boite de 10em de hauteur, avec ascenseur */
.include_height15em { height: 15em; overflow: scroll; }
.include_height30em { height: 30em; overflow: scroll; }
.include_height60em { height: 60em; overflow: scroll; }

.trail_table { line-height: 30px;}
.trail_button { color: #993333; }

