/* Menu Admin */
ul.admin_menu{list-style:none; height:15px; margin:0; padding:0; font-weight:bold; width:100%; border-bottom:1px dashed #999; border-left:1px dashed #999; border-right:1px dashed #999; background-color:#79AF23;}
ul.admin_menu li{margin:0; padding:0;}
ul.admin_menu li a{display:block; font-size:1.0em; color:#fff; float:left; padding:0px 10px;  border-right:1px solid #777;}
ul.admin_menu li a:link{}
ul.admin_menu li a:visited{}
ul.admin_menu li a:hover{background-color:#9BCB50;}
ul.admin_menu li a.admin_choix{}
ul.admin_menu li a.admin_choix:link{}
ul.admin_menu li a.admin_choix:visited{}
ul.admin_menu li a.admin_choix:hover{}
ul.admin_menu li a.admin_active{background-color:#EEFADB; color:#528009;}
ul.admin_menu li a.admin_active:link{}
ul.admin_menu li a.admin_active:visited{}
ul.admin_menu li a.admin_active:hover{}

ul.admin_alt_menu{list-style:none; height:16px; margin:10px 0px 15px 0px; padding:0; font-weight:bold; width:100%; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
ul.admin_alt_menu li{margin:0; padding:0;}
ul.admin_alt_menu li a{display:block; font-size:1.0em; background-color:#EEFADB; color:#79AF23; float:left; padding:0px 10px; border-right:1px solid #bbb; border-top:1px solid #bbb;}
ul.admin_alt_menu li a:link{}
ul.admin_alt_menu li a:visited{}
ul.admin_alt_menu li a:hover{color:#000;}
ul.admin_alt_menu li a.admin_alt_choix{border-bottom:1px solid #ccc;}
ul.admin_alt_menu li a.admin_alt_choix:link{}
ul.admin_alt_menu li a.admin_alt_choix:visited{}
ul.admin_alt_menu li a.admin_alt_choix:hover{}
ul.admin_alt_menu li a.admin_alt_active{background-color:#fff; color:#333; border-bottom:1px solid #fff;}
ul.admin_alt_menu li a.admin_alt_active:link{}
ul.admin_alt_menu li a.admin_alt_active:visited{}
ul.admin_alt_menu li a.admin_alt_active:hover{}

table.tableadmin{width:100%; margin:20px 0px; border:1px solid #79AF23;}
table.tableadmin tr{}
table.tableadmin tr th{font-size:1.2em; padding:5px; font-weight:bold; border-bottom:1px solid #79AF23; border-top:1px solid #ddd; border-right:1px solid #aaa; background-color:#F2F9E6;}
table.tableadmin tr td{padding:2px; border-bottom:1px solid #bbb; border-right:1px solid #ddd;}
table.tableadmin tr td.sub{background-color:#f6f6f6;}

table.admindetail{margin:30px 30px 20px 60px;}
table.admindetail tr{}
table.admindetail tr td{padding:2px;}
table.admindetail tr td input.text{width:250px;}
table.admindetail tr td input.bouton {margin-top:10px; margin-left:10px; line-height:10px; padding:1px; font-size:1.0em; color:#fff; font-weight:bold; background-color:#79AF23; border:1px solid #aaa; cursor:pointer;}
table.admindetail tr td a.reset{display:block; float:left; margin-top:10px; line-height:10px; padding:3px 3px; font-size:1.0em; color:#fff; font-weight:bold; background-color:#79AF23; border:1px solid #aaa;}

div#admin_colonne{float:left; width:25em; min-height:80em;}
div#admin_contenu{width:64em; float:right;}