Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
//<pre><nowiki>
//Round out some corners, like frwiki
.pBody {
   padding: 0.3em 0.1em;
   -moz-border-radius-topright:0.5em;
}

.portlet div {
   -moz-border-radius-topright:0.5em;
}

.portlet h5 {
   background-color: #e0e3e6;
   border: thin solid silver;
   -moz-border-radius-topright: 0.5em;
}
#p-cactions ul li, #p-cactions ul li a {  
  -moz-border-radius-topright: 0.5em;
  -moz-border-radius-topleft: 0.5em;
}

/* Nice borders for (almost) all boxes */
input[type="radio"],
input[type="checkbox"] { border:none; }
input[type="text"], input[type="submit"], textarea {
    border: 1px solid #7F9DB9 !important;

}

/* make round corners for the rest */
input[type="text"],  textarea, pre, #toc {
   -moz-border-radius: 2px;
   border-color:#7F9DB9;
}

/*input[type="submit"] {
   -moz-border-radius: 5px !important;
   border: 1px solid #000;
   height: 18px;
   font-size: 10px;
}*/

/*input[type="submit"] {color: #333 !important;}
input[type="submit"]:hover, input[type="submit"]:focus {color: #000 !important;}*/

#wikimania2006 { display: none; }

input.searchButton {
	margin-top: 1px;
	font-size: 95%;
}
#searchGoButton {
	padding-left: .5em;
	padding-right: .5em;
	font-weight: bold;
}

form#userlogin {
  padding: 1em 1em .7em 1em;
  background-color: #ffffe6;
  border: 2px solid #fc6;
  color: #000;
  margin-right: 2em;
}

form#userlogin table {
  background-color: #ffffe6;
  color: #000;
}

/* Soulignement léger pour les sous-parties */
h3 { 
   border-bottom: dotted 1px #aaa;
}

h4, h5, h6 { 
   border-bottom: dotted 1px #ddd;
}

div.NavFrame {
        margin: 0px;
        padding: 2px;
        border: 1px solid #aaaaaa;
        text-align: center;
        border-collapse: collapse;
        font-size: 95%;
}

#results {
  width: 49%;
  margin-left: 25%;
  border: 1px solid black;
  display: none;
  overflow: scroll;
  font: menu;
  /*color: WindowText;*/
  color: black;
  background-color: white;
}

#results a {
  display: block;
  text-decoration: none;
  /*color: WindowText;*/
  color: black;
  background-color: white;
  padding: 1px 3px;
}

#results a:hover {
  /*background-color: Highlight;
  color: HighlightText;*/
  background-color: blue;
  color: white;
}

#lsearchbox input {
  width: 50%;
  margin-left: 25%;
}

input {
   background:none;
}

.firstHeading {line-height: 1.2em}

/* BEGIN Diff rendering
table.diff {
  padding: 0.5em;
}
table.diff td { 
   vertical-align: top;
}
td.diff-addedline { 
   background:#cfc; 
}
td.diff-addedline span.diffchange {
   background: #afa;
   color: #000;
   font-weight: bold;
}
td.diff-deletedline {
   background:#fcc;
}
td.diff-deletedline span.diffchange {
   background: #faa;
   color: #000;
   font-weight: bold;
}
td.diff-context {
   background:#FEFEFE;
}
END Diff rendering */

#p-cactions li
{
    position: relative;
    float: left;
}

#p-cactions li li
{
    float: none;
    display: block;
    border: 1px solid #aaaaaa;
    border-top: none;
    text-align: center;
    background: #F8FCFF;
    background-color: #F8FCFF;
}

.tabmenu ul
{
    display: none;
    z-index: 2;
    position: relative;
    top: -2px;
    border-top: 1px solid #aaaaaa;
    padding: 0px;
    margin: 0px;
    background: #F8FCFF;
    background-color: #F8FCFF;
}

.tabmenu:hover ul
{
    display: block;
}

.tabmenu a
{
    padding: 0pt 0.8em !important;
    background: #F8FCFF;
    background-color: #F8FCFF;
}

.tabmenu ul a:hover
{
    font-weight: bold;
}

#BoardCandidateNotice {
    display:none;
}