@import url(/common/css/base.css);
@import url(/common/css/UWEB.css);

/* Google Ads
 * Same as board.css by Aster */
#GoogleAds {
    margin: 0;
    padding: 0;
    background-color: #fff;
    height: 15px;
}


/*
 * ?L?MENTS DE BASE
 */

h1 {
    background:url(/common/images/dokupenguin.png) center left no-repeat;
    font-size: 200%;
    padding-top:7px;
    padding-bottom:3px;
    margin-bottom:1%;
    padding-left:41px;
    color:#2d497d;
    border-bottom: 6px double #2d497d;
    overflow:visible;
    width:96%;
}

h2 {
    color:#2c426c;
    border-bottom:solid 2px #2c426c;
    margin-top:7px;
    margin-bottom:15px;
    font-size: 180%;
}

h3 {
    color:#2c426c;
    margin-top:7px;
    margin-bottom:10px;
    font-size: 150%;
}

h3:before {
    content: "::: ";
}

h4 {
    color:#6d7c9a;
    margin-top:5px;
    margin-bottom:8px;
    font-size: 130%;
}

h5 {
    color:#6d7c9a;
    margin-top:3px;
    margin-bottom:6px;
    font-size: 110%;
}

a {
    /* Lien wiki existant et liens externes */
    color: #0065c8;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: inherit
}

/* not existing wikipage */
a.wikilink2 {
  color: #8900ed !important;
  text-decoration: none !important;
  border-bottom: dashed 1px #bc08c3 !important;
}

p {
    margin-bottom:12px;
}

li {
    margin-bottom:4px;
}

ul, ol {
    margin-left: 2%;
}

/* indent different sections */
li.level1 {
  margin-left: 0px;
}
li.level2 {
  margin-left: 5px;
}
li.level3 {
  margin-left: 10px;
}
li.level4 {
  margin-left: 15px;
}
li.level5 {
  margin-left: 20px;
}

/*
 * O? sommes nous
 */
#WikiBreadCrumbs {
  margin-bottom:1%;
  margin-left:1%;
  margin-right:17%;
  margin-top:1%;
  border:2px solid #dee7f9;
  color:#627bab;
  background:#f0f3fb;
}
.bchead {
  font-weight:bold;
}

#WikiBreadCrumbs a {
    color:#0d3279;
    font-weight:bold;
    text-decoration:none;

}

#WikiBreadCrumbs a:hover {
    text-decoration:underline;
}

/*
 * Info page
 */
#WikiInfoPage {
    margin-top:5px;
    color:#2c426c;
    text-align:right;
}


/*
 * LA BARRE LAT?RALE
 */

#SideBar {
    float:right;
    margin-top:4%;
    margin-right:1%;
    width:15%;
    background:transparent;
    font-size:90%;
}

#SideBar a {
    color:#0d3279;
    text-decoration:none;
    display:block;
}
#SideBar a:hover {
    background:#0d3279;
    color:#ffffff;
}

#SideBar div.ActionLink {
    text-align:center;

}

#SideBar div.ActionLink:hover {
}

.SideBarElement {
    padding:2px;
}


#qsearch__in {
    border: 2px #c0d5ff solid;
    width:82%;
    margin-left:4%;
    margin-right:4%;
    font-size:inherit;
}

.SideBarElement fieldset{
    border: 2px #c0d5ff solid;
    margin-left:4%;
    margin-right:4%;
}

.SideBarElement input[type="text"] {
    border:none;
    width:100%;
    font-size:inherit;
}

.SideBarElement input[type="submit"] {
    background:#2c426c;
    cursor:pointer;
    font-size:inherit;
    font-weight:bold;
    color:#ffffff;
    margin-top:3px;
    border:none;
} 

.SideBarElement input:active[type="submit"] {
    color:#2c426c;
    background:#ffffff;
}

.SideBarElement input[type="checkbox"] {
    margin-left:4%;
}

.SideBarElement .TitleBlockBase {
    padding:1px;
    margin-top:1px;
    margin-bottom:4px;
    margin-left:3px;
    margin-right:3px;
}

#WikiInfoUser {
    background:#dadfed;
    font-weight:bold;
    margin-top:2px;
    padding-top:2px;
    padding-bottom:2px;
    color:#222b45;
    font-size:80%;
    border-top: dotted 1px #222b45;
}

#Feeds,
#WikiActionLink1,
#WikiIndex {
    margin-top:9%;
}

#WikiActionLink2,
#WikiActionLink3,
#CloudTags,
#SiteSearch {
    margin-top:5%;
}

.SubmitButton {
    margin-top:2px;
    text-align:right;
}

#WikiIndex h1 {
  text-align:center;
  font-weight:bold;
  font-size:inherit;
  border:2px solid #cbdcff;
  background:#d4e2ff;
  color:#2c426c;
  height:auto; /* corrige les effets de formatage du titre principal */
  padding:1px !important;
  margin-top:1px;
  margin-bottom:4px;
  margin-left:3px;
  margin-right:3px;
}

#WikiIndex a {
    display:inline;
}

#WikiIndex a:hover {
    background:inherit;
    color:inherit;
    text-decoration:underline;
}

#WikiIndex ul {
    color:#0d3279;
    padding-left:1em;
    list-style-position:inside;
}

#WikiIndex p {
    margin-bottom:8px;
}

#index__tree li {
    font-size:105%;
}

#index__tree li div {
    display:inline;
}

#index__tree li.open {
  list-style-image: url(/common/images/open-item.png);
}

#index__tree li.closed {
  list-style-image: url(/common/images/closed-item.png);
}

/* List style Index */
#index__tree li.level1, #index__tree li.level2, #index__tree li.level3, #index__tree li.level4, #index__tree li.level5 {
  list-style-image: none;
  list-style-type: square;
}

#CloudTags {
    text-align:center;

}
#CloudTags a {
    display:inline;
}
#CloudTags a:hover {
    background:inherit;
    text-decoration:underline;
}


#Feeds ul {
    list-style-position: inside;
    list-style:none;
}

#Feeds ul a {
    color:#0d3279;
    font-weight:bold;
    text-decoration:none;
}

#Feeds ul a:hover {
    text-decoration:underline;
    color:#0d3279;
    background:inherit;
}

#Feeds ul a:before {
    content: url(/common/images/rss.png)" ";
}

/*
 * LE BLOC PRINCIPAL
 */

#Main {
    margin-left:1%;
    margin-right:17%;
    padding-top:0%;
    padding-bottom:0%;
    padding-left:1%;
    padding-right:1%;
}

#WikiContent {
  background: inherit;
  font-size: 115%;
}

div.toc {
  width: 30%;
  font-size: 90%;
  background:#eaeeff;
  color:#0b3e6e;
  float:right;
  margin-top:6%;
  margin-left:1%;
}
.toc a, .tocheader a {
    text-decoration:none;
    color:inherit;
}

#toc__toggle {
    float:left;
    padding-left:2px;
    padding-right:1px;
    color:#b1c5eb;
    border-right:2px #b1c5eb solid;
}
#toc__header {
  background:#f0f3fb;
  font-weight:bold;
  text-align:center;
  border:2px solid #b1c5eb;
}
#toc__inside a:hover {
    text-decoration:underline;
}
#toc__inside {
  border:2px solid #b1c5eb;
  border-top:none;
  padding-top:1%;
  padding-left: 1em;
}
.toc ul {
  padding-left: 1em;
  list-style-type: square;
}

pre {
  margin: 1%;
    background:  #fff6dc;
  border:3px solid #f1e1b5;
  color: #011a47;
  padding:5px;
  font-size: 110%;

}
/* code blocks by indention */
pre.pre {
}
/* code blocks by code tag */
pre.code {
/*background-color: #fff6dc;*/

}
/* inline code words */
code {
  font-size: 110%;
}
/* code blocks by file tag */
pre.file {
  /*background-color: #dee7f9;*/
    background: #ffefc5;
    border: 3px dotted #ffd66a;
}

/* Red?finition des classes Notes */
.noteclassic, .noteimportant, .notewarning, .notetip {
  clear: none;
}

/* Les tableaux */
table {
    border-spacing:0;
    border: solid 1px #2b3843;
    margin-bottom:12px;
}


td, th {
    border: solid 1px #2b3843;
    padding:2px;
}


th {
    background:#a6b7c5;
    font-weight:bold;
    color:#112637;
}

/* citations */
blockquote {
    border-left: solid 2px #074579;
    padding-left:3px;
}



/* Les bulles de notes en bas de page */
div.insitu-footnote {

  font-size: 80%;
  line-height: 1.2em;
  border: 1px solid #d1e5ef;
  background-color: #f8faf0;
  text-align: left;
  padding: 4px;
  max-width: 40%;

}

/* 
 * LE PIED DE PAGE
 */

#Footer {
    margin-top:1%;
    margin-bottom:1%;
    margin-left:1%;
    margin-right:17%;
}

#Footer ul {
    padding-top:3px;
}

#Footer li {
    display:inline;
}


/*
 * Cloud plugin
 */
div#cloud { margin-bottom: 1em; }

div#cloud a { padding: 0.5em; }


div#cloud a.cloud1 { font-size: 10px; color: #ba8ee7; }
div#cloud a.cloud2 { font-size: 12px; color: #ac76e3; }
div#cloud a.cloud3 { font-size: 14px; color: #944fda; }
div#cloud a.cloud4 { font-size: 16px; color: #6323a4; }
div#cloud a.cloud5 { font-size: 18px; color: #3e1667; }

div#cloud a.cloud1_tag1 { font-size: 10px; color: #ba8ee7; }
div#cloud a.cloud2_tag1 { font-size: 12px; color: #ac76e3; }
div#cloud a.cloud3_tag1 { font-size: 14px; color: #944fda; }
div#cloud a.cloud4_tag1 { font-size: 16px; color: #6323a4; }
div#cloud a.cloud5_tag1 { font-size: 18px; color: #3e1667; }

div#cloud a.cloud1_tag2 { font-size: 10px; color: #ba8ee7; }
div#cloud a.cloud2_tag2 { font-size: 12px; color: #ac76e3; }
div#cloud a.cloud3_tag2 { font-size: 14px; color: #944fda; }
div#cloud a.cloud4_tag2 { font-size: 16px; color: #6323a4; }
div#cloud a.cloud5_tag2 { font-size: 18px; color: #3e1667; }

/*
 * pagelist plugin
 */
table.pagelist,
table.ul {
  border: 0;
  padding: 0;
  border-spacing: 0;
  margin-bottom: 1em;
  border-collapse: collapse;
}

table.pagelist tr {
  border-top: 1px solid #cbdcff;
  border-bottom: 1px solid #cbdcff;
}

table.pagelist th,
table.pagelist td {
  padding: 1px 1em 1px 0;
}

table.ul th,
table.ul td {
  padding: 0 1em 0 0;
}

table.ul ul {
  margin: 0 0 0 1.5em;
}

table.pagelist th,
table.ul th {
  background-color: #d4e2ff;
}

th.page,
th.date,
th.user,
th.desc,
th.comments,
th.tags,
td.date,
td.user,
td.desc,
td.comments,
td.tags {
  color: #000000;
  font-size: 80%;
}

td.date {
  text-align: right;
}

/*
 * Tag plugin
 */
div.dokuwiki div.tags {
  border-top: 2px dotted #cbdcff;
  font-size: 95%;
  text-align: right;
  clear: both;
}

div.dokuwiki div.tags span {
  background: transparent url(/lib/plugins/tag/images/tag.gif) 0px 1px no-repeat;
  padding: 1px 0px 1px 16px;
}

/*
 * Template Image's Details
 */
#DetailImg {
  margin:2%;
}

#WikiActionLink2 dt {
  border:1px solid #dee7f9;
  background:#c0cfeb;
  color:#2c426c;
  font-weight:bold;
}

#WikiActionLink2 dd {
  margin-left: 10px;
}

/*
 * Template mediamanager
 */
#Main.mediamanager {
    margin-right:30%;
}

#SideBar.mediamanager {
    margin-top:0%;
    margin-right:1%;
    width:28%;
}

.mediamanager #media__opts {
  display:block;
  margin: 2px;
  margin-top: 1%;
}

.mediamanager #media__tree {
  display:block;
  margin: 2px;
  margin-top: 1%;
}

/* unifie open and closed items */
.folder {
  background: url(/common/images/closed-item.png) no-repeat right center;
}
.folder.open {
  background: url(/common/images/open-item.png) no-repeat right center;
}


/* ----- (Re)Define new stuffs for this new index ----- */
#WikiIndex ul, #WikiIndex ol {
    margin-left: 0%;
}

/* No icons for LI into Sidebar Index
 * but still for the buildin index */
#WikiIndex li.open, #WikiIndex li.closed {
    list-style:none;
}

/* On link (a) means directory into index */
#WikiIndex a.closed:before {
    content:url(/common/images/closed-item.png);
}
#WikiIndex a.open:before {
    content:url(/common/images/open-item.png);
}

/* To play with overflow into sublists */
#WikiIndex .IdxScroll {
    width: 103%;
    height: 200px;
    overflow: auto;
}

/* When the index item is the current one. */
#WikiIndex .curid {
    font-weight:bold;
}
