body {
  font-size: 100%;
  padding: 0 0 5px 0;!important
  text-align: left;
}

#menudf {
  margin:             10px auto 0 auto;
  background: none repeat scroll 0% 0% rgb(246, 249, 252);
  width:              100%;
  max-width:          115em;
  text-align:         left;
  font: 0.8em Arial,Helvetica,sans-serif;
}

#menudf a{
  text-decoration:    none;
}

#menudf h1{
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

#bienvenudf {
  font-size:          1em;
}

#menudf ul{
  list-style: none outside;
}
#menudf li{
  float: left;
  margin-left: 0em;
}

#brdtitle {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

#bodydf {
  width: 100%;
  max-width: 115em;
  margin: 0 auto 0 auto;
  padding: 0;
  border: none;
  font: 0.8em Arial,Helvetica,sans-serif;
}

#dokuwiki__top.site {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

#dokuwiki__header {
  padding: 0 0 0 0;
  margin: 1px 0 0 0;
}
#dokuwiki__header .group {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

#dokuwiki__header .group {
  width: 100%;
}

#export_header {
  font-style: italic;
  height: 1em;
  min-height: 50px;
  vertical-align: middle;
  text-align: center;
  margin-bottom: -1em;
  margin-top: -0.8em;
  margin-right: -1.2em;
  margin-left: -1.2em;
}

#export_header img {
  display: inline;
  position: relative;
  float: right;
  height: 32px;
}


.tools {
  background: none repeat scroll 0% 0% rgb(68, 105, 156);
}

.tools a {
  text-decoration: none;
  color: rgb(212, 218, 226);
}
.tools a:link {
  color: rgb(212, 218, 226);
}
.tools a:active {
  color: white;
  text-decoration: none;
}
.tools a:hover {
  color: white;
  text-decoration: none;
}

#dokuwiki__usertools {
  position: relative;
  float: left;
  text-align: left;
  top: 0;
  right: 0;
}
#dokuwiki__usertools ul {
  display: inline;
  vertical-align: middle;
  padding-top:10px;
}
#dokuwiki__usertools li {
  margin-left: 1em;
  display: inline;
}

#dokuwiki__usertools li.user {
  color: rgb(212, 218, 226);
}

#dokuwiki__usertools span.bchead {
  color: #e3eaf2;
}

#dokuwiki__usertools a.wikilink1 {
  color: #ffffff;
}

#dokuwiki__usertools a.action {
  color: #e3eaf2;
}

#dokuwiki__usertools a.action:hover {
  color: #ffffff;
  text-decoration:underline
}
#dokuwiki__header .tools div {
  height:32px;
  background-image: -moz-linear-gradient(   #23344c, #44699c , #44699c , #44699c );
  background-image: linear-gradient(         #23344c, #44699c , #44699c , #44699c );
  background-image: -webkit-linear-gradient(#23344c, #44699c , #44699c , #44699c );
  background-image: -o-linear-gradient(    #23344c, #44699c , #44699c , #44699c );
  background-image: -ms-linear-gradient(   #23344c, #44699c , #44699c , #44699c );
  background-color: #44699c;
  padding:0px 0px;
}

div.tools {
  background: #ffffff;
}
#dokuwiki__usertools a.action.show{
  color:black;
}
#dokuwiki__usertools a.action.edit{
  color:black;
}
#dokuwiki__usertools a.action.create{
  color:black;
}
#dokuwiki__usertools a.action.revs{
  color:black;
}
#dokuwiki__usertools a.action.backlink{
  color:black;
}
#dokuwiki__usertools a.action.top{
  color:black;
}

#dokuwiki__header .tools li {
  font-size: 1em;
  margin-left: 1em;
  list-style: none outside none;
  display: inline;
}

#dw__toc {
  margin-top: 1em;
}

.page a:hover {
  text-decoration: none;
  color: blue;
}

#dw__search {
  position: relative;
  float: right;
  display: inline;
  padding-right: 15px;
  padding-top:4px;
}


#dw__search .button{
  height:25px;
  background: #6796d7;
  background-image: -moz-linear-gradient(   #6796d7, #44699c  , #44699c );
  background-image: linear-gradient(        #6796d7, #44699c  , #44699c );
  background-image: -webkit-linear-gradient(#6796d7, #44699c  , #44699c );
  background-image: -o-linear-gradient(     #6796d7, #44699c  , #44699c );
  background-image: -ms-linear-gradient(    #6796d7, #44699c  , #44699c );
  color: white;
  border-radius: 4px ;
  border-color: #23344c;
}
#dw__search .button:hover{
  background-image: -moz-linear-gradient(   #6796d7, #44699c );
  background-image: linear-gradient(        #6796d7, #44699c );
  background-image: -webkit-linear-gradient(#6796d7, #44699c );
  background-image: -o-linear-gradient(     #6796d7, #44699c );
  background-image: -ms-linear-gradient(    #6796d7, #44699c );
}


#qsearch__in {
  padding-left: 2px;
  height:25px;
  background: white;
  background-image: -moz-linear-gradient(   top, grey 5%, white 30%);
  background-image: linear-gradient(        top, grey 5%, white 30%);
  background-image: -webkit-linear-gradient(top, grey 5%, white 30%);
  background-image: -o-linear-gradient(     top, grey 5%, white 30%);
  background-image: -ms-linear-gradient(    top, grey 5%, white 30%);
  color: black;
  border-radius: 4px ;
  border-color: #23344c;
}

#qsearch__out {
  height: auto !important;
  padding: 5px !important;
}
#qsearch__out a {
  color: #5c83bb;
}
#qsearch__out a:hover {
  color: #91A9C7;
}

#dokuwiki__site .mode_show, .mode_edit, .mode_recent, .mode_revisions, .mode_editx, .mode_backlink, .mode_admin  {
  box-shadow: 8px 8px 15px rgb(34, 51, 76);
  background: #ffffff;
}
#dokuwiki__content .docInfo {
  padding: 2px 15px 2px 0px;
  background-image: -moz-linear-gradient(   #363434, #1e1d1d);
  background-image: linear-gradient(        #363434, #1e1d1d);
  background-image: -webkit-linear-gradient(#363434, #1e1d1d);
  background-image: -o-linear-gradient(     #363434, #1e1d1d);
  background-image: -ms-linear-gradient(    #363434, #1e1d1d);
  background-color: #363434;
  color: #FFFFFF;
}

#dokuwiki__content div.page {
  margin-bottom: 0 !important;
}


 table.inline{
  box-shadow: 5px 5px 5px rgb(187, 187, 187);
  margin-bottom:10px !important;
}

table.inline tr td {
  background-color: #FFFFFF;
  color:black;
  border:1px solid rgb(0,0,0);
}

table.inline  tr:hover {
  background-color: #FFFFFF;
}

table.inline a:hover {
  color: #90abcf;
}

table.inline .row0 th {
  background-image: -moz-linear-gradient(   top, #6796d7 1%, #44689b 10%);
  background-image: linear-gradient(        top, #6796d7 1%, #44689b 10%);
  background-image: -webkit-linear-gradient(top, #6796d7 1%, #44689b 10%);
  background-image: -o-linear-gradient(     top, #6796d7 1%, #44689b 10%);
  background-image: -ms-linear-gradient(    top, #6796d7 1%, #44689b 10%);
  background-color: #6796d7;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
}

table.inline .row0 td {
  background-image: -moz-linear-gradient(   top, #44689b 85%, #6796d7 100%);
  background-image: linear-gradient(        top, #44689b 85%, #6796d7 100%);
  background-image: -webkit-linear-gradient(top, #44689b 85%, #6796d7 100%);
  background-image: -o-linear-gradient(     top, #44689b 85%, #6796d7 100%);
  background-image: -ms-linear-gradient(    top, #44689b 85%, #6796d7 100%);
  background-color: #6796d7;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
}

table.inline th {
  background-image: -moz-linear-gradient(   top, #1e1d1d 5%, #363434 100%);
  background-image: linear-gradient(        top, #1e1d1d 5%, #363434 100%);
  background-image: -webkit-linear-gradient(top, #1e1d1d 5%, #363434 100%);
  background-image: -o-linear-gradient(     top, #1e1d1d 5%, #363434 100%);
  background-image: -ms-linear-gradient(    top, #1e1d1d 5%, #363434 100%);
  background-color:  #363434;
  color: white;
  text-transform: uppercase;
  font-weight: bold;
  border:1px solid rgb(0,0,0);
}

.page p {
  font-family: sans-serif;
}

.page h1 {
  border-bottom: 3px solid rgb(140, 172, 187);
  font-size: 2.5em;
  font-weight: normal;
  font-family: sans-serif;
  margin-left: -1em;
  padding-left: 0.5em;
}

.page h2 {
  border-bottom: 2px solid rgb(160, 192, 207);
  font-size: 2em;
  font-weight: normal;
  margin-left: -1em;
  padding-left: 0.5em;
}

.page h3 {
  font-size: 1.6em;
  font-weight: normal;
  margin: 0.5em 0 0.888em -1em;
  padding-left: 0.5em;
  border-bottom: 1px solid rgb(160, 192, 207);
  display: inline-block;
  padding-right: 0.5em;
}

div.level3, div.level4 {
  /*  margin-left: 2em; */
}


.page h4 {
  font-size: 1em;
  text-decoration: underline;
}

.page ul {
  padding-bottom: 0.5em;
}

em.u {
  text-decoration: none !important;
  border-bottom: 1px solid rgb(160, 192, 207);
}

.dokuwiki dl.file dt {
  background-color: #fbfaf9;
  background: -moz-linear-gradient(   top, #ddd 0%, #fbfaf9 100%);
  background: -webkit-linear-gradient(top, #ddd 0%, #fbfaf9 100%);
  background: -o-linear-gradient(     top, #ddd 0%, #fbfaf9 100%);
  background: -ms-linear-gradient(    top, #ddd 0%, #fbfaf9 100%);
  background: linear-gradient(        top, #ddd 0%, #fbfaf9 100%);
  color: inherit;
  border: 1px solid #8cacbb;
  border-bottom-color: #fbfaf9;
  border-top-left-radius: .3em;
  border-top-right-radius: .3em;
  padding: .3em .6em .1em;
  margin-bottom: -1px;
  float: left;
}
.dokuwiki dl.code dt {
  background-color: #fbfaf9;
  background: -moz-linear-gradient(   top, #ddd 0%, #fbfaf9 100%);
  background: -webkit-linear-gradient(top, #ddd 0%, #fbfaf9 100%);
  background: -o-linear-gradient(     top, #ddd 0%, #fbfaf9 100%);
  background: -ms-linear-gradient(    top, #ddd 0%, #fbfaf9 100%);
  background: linear-gradient(        top, #ddd 0%, #fbfaf9 100%);
  color: inherit;
  border: 1px solid #8cacbb;
  border-bottom-color: #fbfaf9;
  border-top-left-radius: .3em;
  border-top-right-radius: .3em;
  padding: .3em .6em .1em;
  margin-bottom: -1px;
  float: left;
}

pre.bash:before {
  height: 1em;
  /*  content: "Le code suivant est à taper dans un terminal utilisateur."; */
  display: block;
  background: #ccc;
}
pre.user {
  border-color: #555;
  box-shadow: inset 0 0 5px #bbb;
  border-left: 0.5em #555 solid;
}

pre.root {
  border-color: #a55;
  box-shadow: inset 0 0 5px #a88;
  border-left: 0.5em #a00 solid;
}

pre.root:before, pre.user:before {
  border-bottom: 0px dotted black;
  margin: -0.7em -1em 0 -1em;
  padding: 0.1em 3em 0.5em 0.5em;
  margin-bottom: 0.5em;
  height: 1em;
  text-align: left;
  display: block;
  font-size: small;
  font-style: italic;
}
pre.root:before {
  content: "en root";
  background: url(../../images/root.png) no-repeat right;
  background-size: contain;
}
pre.root:hover:before {
  content: "Ce code doit être entré dans un shell super-utilisateur.";
}

pre.user:before {
  content: "en user";
  background: url(../../images/user.png) no-repeat right;
  background-size: contain;
}
pre.user:hover:before {
  content: "Ce code doit être entré dans un shell utilisateur simple.";
}

#config__manager fieldset {
  background: #fff;
}

div.punwrap {
  margin-bottom: 0;
  padding-bottom: 0 !important;
}


#dokuwiki__footer a.urlextern {
  color: white;
}


#dokuwiki__footer div.buttons a img {
  opacity: 0.6 ;
  color:white;
}

.notewarning, .noteclassic, .noteimportant, .notetip {
  display: inline-block !important;
  margin-left: auto;
  margin-right: auto;
}

div#dokuwiki__content kbd {
  border-width: 1px 1px 2px !important;
  border-style: solid !important;
  color: #244470;
  -moz-border-top-colors: none !important;
  -moz-border-right-colors: none !important;
  -moz-border-bottom-colors: none !important;
  -moz-border-left-colors: none !important;
  border-image: none !important;
  border-color: #DDD #BBB #BBB #DDD !important;
  background: #F9F9F9 none repeat scroll 0% 0% !important;
  padding: 1px 3px !important;
  white-space: nowrap !important;
  border-radius: 3px !important;
  box-shadow: none !important;
}
