Version Differences for StyleSheet

Line 1:
  /* defaults */    /* defaults */ 
       
  @font-face {    @font-face { 
- font-family: 'InsulareMinuskel';   + font-family: 'InsulareMinuskel';  
- src: local('InsulareMinuskel'), url('../fonts/InsulareMinuskel.ttf') format('truetype');   + src: local('InsulareMinuskel'), url('../fonts/InsulareMinuskel.ttf') format('truetype');  
   
       
  body {    body { 
- color: black;   + color: black;  
- margin: 0;   + margin: 0;  
- padding: 0;   + padding: 0;  
   
       
  body, input, select {    body, input, select { 
- font: 90% verdana,sans-serif,tahoma;   + font: 90% verdana,sans-serif,tahoma;  
   
       
  a {    a { 
- text-decoration: none;   + text-decoration: none;  
- color: #5555bb;   + color: #5555bb;  
   
       
  a:hover {    a:hover { 
- text-decoration: underline;   + text-decoration: underline;  
   
       
  a.logo {    a.logo { 
- border: 0;   + border: 0;  
   
       
  a.externallink:after {    a.externallink:after { 
- content:url("../images/external.png");   + content:url("../images/external.png");  
   
  a.interwikilink:after {    a.interwikilink:after { 
- content:url("../images/external.png");   + content:url("../images/external.png");  
   
  a.edit {    a.edit { 
- color: #aa1111;   + color: #aa1111;  
- border-color: #aa1111;   + border-color: #aa1111;  
   
  a.redirect {    a.redirect { 
- font-size: 150%;   + font-size: 150%;  
- text-decoration: none;   + text-decoration: none;  
- margin-left: 20px;   + margin-left: 20px;  
   
  a.redirect:before {    a.redirect:before { 
- content:url("../images/redirect-arrow.png");   + content:url("../images/redirect-arrow.png");  
   
  a.interwiki:after {    a.interwiki:after { 
- content:url("../images/external.png");   + content:url("../images/external.png");  
   
  p {    p { 
- margin: .4em 0 .5em 0;   + margin: .4em 0 .5em 0;  
- line-height: 1.5em;   + line-height: 1.5em;  
   
  h1, h2, h3, h4, h5 {    h1, h2, h3, h4, h5 { 
- color: black;   + color: black;  
- margin: 0;   + margin: 0;  
- padding: 0.5em 0em 0.2em 0em;   + padding: 0.5em 0em 0.2em 0em;  
- text-align: left;   + text-align: left;  
   
  h1, h2 {    h1, h2 { 
- margin-bottom: 0.5em;   + margin-bottom: 0.5em;  
   
  h3, h4, h5 {    h3, h4, h5 { 
- margin-bottom: 0.2em;   + margin-bottom: 0.2em;  
   
  h1 {    h1 { 
- border-bottom: 1px solid #D8D8E7;   + border-bottom: 1px solid #D8D8E7;  
- font-size: 200%;   + font-size: 200%;  
- font-weight: normal;   + font-weight: normal;  
   
  h2 {    h2 { 
- border-bottom: 1px solid #D8D8E7;   + border-bottom: 1px solid #D8D8E7;  
- font-size: 175%;   + font-size: 175%;  
- font-weight: normal;   + font-weight: normal;  
   
  h3 {    h3 { 
- font-size: 150%;   + font-size: 150%;  
- font-weight: normal;   + font-weight: normal;  
   
  h4 {    h4 { 
- font-size: 125%;   + font-size: 125%;  
- font-weight: bold;   + font-weight: bold;  
   
  h5 {    h5 { 
- font-size: 110%;   + font-size: 110%;  
- font-weight: bold;   + font-weight: bold;  
   
  pre {    pre { 
- background-color: #fbfbfd;   + background-color: #fbfbfd;  
- border: 1px dashed #7e7ecb;   + border: 1px dashed #7e7ecb;  
- color: black;   + color: black;  
- font-size: 110%;   + font-size: 110%;  
- line-height: 1.1em;   + line-height: 1.1em;  
- padding: 1em;   + padding: 1em;  
   
  code {    code { 
- color: black;   + color: black;  
- font-size: 120%;   + font-size: 120%;  
   
  dt {    dt { 
- font-weight: bold;   + font-weight: bold;  
- margin-bottom: .1em;   + margin-bottom: .1em;  
   
  dl {    dl { 
- margin-top: .2em;   + margin-top: .2em;  
- margin-bottom: .5em;   + margin-bottom: .5em;  
   
  dd {    dd { 
- line-height: 1.5em;   + line-height: 1.5em;  
- margin-left: 2em;   + margin-left: 2em;  
- margin-bottom: .1em;   + margin-bottom: .1em;  
   
  ul {    ul { 
- line-height: 1.5em;   + line-height: 1.5em;  
- list-style-type: square;   + list-style-type: square;  
- list-style-image: url(../images/uniListenelement.png);   + list-style-image: url(../images/uniListenelement.png);  
- margin: .3em 0 0 1.5em;   + margin: .3em 0 0 1.5em;  
- padding: 0;   + padding: 0;  
   
  ol {    ol { 
- line-height: 1.5em;   + line-height: 1.5em;  
- margin: .3em 0 0 3.2em;   + margin: .3em 0 0 3.2em;  
- padding: 0;   + padding: 0;  
- list-style-image: none;   + list-style-image: none;  
   
  li {    li { 
- margin-bottom: .1em;   + margin-bottom: .1em;  
   
  textarea {    textarea { 
- width: 99%;   + width: 99%;  
- height: 440px;   + height: 440px;  
   
  fieldset {    fieldset { 
- padding: 0 7px 7px;   + padding: 0 7px 7px;  
- border: 1px solid #D8D8E7;   + border: 1px solid #D8D8E7;  
- margin-top: 5px;   + margin-top: 5px;  
   
  legend {    legend { 
- padding: 0.5em;   + padding: 0.5em;  
- font-weight: bold;   + font-weight: bold;  
   
  .red {    .red { 
- font-weight: bold;   + font-weight: bold;  
- color: #f00;   + color: #f00;  
   
  .green {    .green { 
- font-weight: bold;   + font-weight: bold;  
- color: #090;   + color: #090;  
   
  div.message {    div.message { 
- margin: 1.5em 0 1.5em 0;   + margin: 1.5em 0 1.5em 0;  
- padding: 0 5px;   + padding: 0 5px;  
   
  div.submenu {    div.submenu { 
- margin: 1.0em 6em 0.8em 6em;   + margin: 1.0em 6em 0.8em 6em;  
- text-align: center;   + text-align: center;  
   
  .clear {    .clear { 
- clear: both;   + clear: both;  
   
  .hidden {    .hidden { 
- display: none;   + display: none;  
   
       
  /* global positioning */    /* global positioning */ 
       
  #wiki-page {    #wiki-page { 
- font-size: 100%;   + font-size: 100%;  
- color: black;   + color: black;  
- padding: 0 0px;   + padding: 0 0px;  
   
  #wiki-navigation {    #wiki-navigation { 
- z-index: 1;   + z-index: 1;  
- position: relative;   + position: relative;  
- top: 0px;   + top: 0px;  
- left: 0px;   + left: 0px;  
- font-size: 84%;   + font-size: 84%;  
- padding: 0px 0px 0px 0;   + padding: 0px 0px 0px 0;  
- vertical-align: top;   + vertical-align: top;  
- width: 186px;   + width: 186px;  
- height: 348px;   + height: 348px;  
   
  #wiki-content {    #wiki-content { 
- z-index: 3;   + z-index: 3;  
- position: relative;   + position: relative;  
- margin-top: -368px;   + margin-top: -368px;  
- margin-left: 185px;   + margin-left: 185px;  
- font-size: 78%;   + font-size: 78%;  
- vertical-align: top;   + vertical-align: top;  
- width: 85%;   + width: 85%;  
   
  #wiki-footer {    #wiki-footer { 
- clear: both;   + clear: both;  
- font-size: 80%;   + font-size: 80%;  
- color: gray;   + color: gray;  
- padding: 15px 0 5px 0;   + padding: 15px 0 5px 0;  
- text-align: right;   + text-align: right;  
   
       
  /* main content area */    /* main content area */ 
       
  #contents {    #contents { 
- background: white;   + background: white;  
- padding: 14px;   + padding: 14px;  
- padding-bottom: 25px;   + padding-bottom: 25px;  
- border: 1px solid #D8D8E7;   + border: 1px solid #D8D8E7;  
   
       
  #content-article li {    #content-article li { 
- line-height: 1.5em;   + line-height: 1.5em;  
- margin: .3em 0 0 1.5em;   + margin: .3em 0 0 1.5em;  
- padding: 0;   + padding: 0;  
   
       
  #contents-header {    #contents-header { 
- margin-bottom: 0.1em;   + margin-bottom: 0.1em;  
   
  #contentSub {    #contentSub { 
- color: #7d7d7d;   + color: #7d7d7d;  
- margin: 0 0 1em 1em;   + margin: 0 0 1em 1em;  
   
       
  /* navbar elements */    /* navbar elements */ 
       
  #logo {    #logo { 
- z-index:2;   + z-index:2;  
- border: 0;   + border: 0;  
- margin: 0px 0 0 0;   + margin: 0px 0 0 0;  
- vertical-align: middle;   + vertical-align: middle;  
- width: 100%;   + width: 100%;  
- height: 72px;   + height: 72px;  
- overflow:hidden;   + overflow:hidden;  
- position: relative;   + position: relative;  
- background-color: #063D79;   + background-color: #063D79;  
   
  .portlet {    .portlet { 
- background: white;   + background: white;  
- border: 1px solid #D8D8E7;   + border: 1px solid #D8D8E7;  
- font-size: 90%;   + font-size: 90%;  
- margin: 16px 0 8px;   + margin: 16px 0 8px;  
- padding: 0 8px 8px;   + padding: 0 8px 8px;  
   
  .portlet h5 {    .portlet h5 { 
- font-size: 90%;   + font-size: 90%;  
- font-weight: normal;   + font-weight: normal;  
- padding: 5px 0 0;   + padding: 5px 0 0;  
   
  #nav-menu {    #nav-menu { 
- border-bottom: 0;   + border-bottom: 0;  
- margin-top: 5px;   + margin-top: 5px;  
- padding: 0;   + padding: 0;  
       
   
  #nav-menu li{    #nav-menu li{ 
- list-style-type: square;   + list-style-type: square;  
- display: block;   + display: block;  
   
  #nav-menu a{    #nav-menu a{ 
- font:Verdana;   + font:Verdana;  
- color: black;   + color: black;  
- background-position: 2px 6px;   + background-position: 2px 6px;  
- background-repeat: no-repeat;   + background-repeat: no-repeat;  
- display: block;   + display: block;  
- padding: 0px 0px 0px 11px;   + padding: 0px 0px 0px 11px;  
   
  #nav-menu a:hover{    #nav-menu a:hover{ 
- background-image: url("../images/btn_liste.gif");   + background-image: url("../images/btn_liste.gif");  
- background-color: #EBF5FF;   + background-color: #EBF5FF;  
   
  #nav-menu hr {    #nav-menu hr { 
- display: none;   + display: none;  
   
  #nav-menu ul {    #nav-menu ul { 
- padding: 8px;   + padding: 8px;  
- list-style-type: none;   + list-style-type: none;  
- list-style-image: none;   + list-style-image: none;  
- border-bottom: 1px solid #D8D8E7;   + border-bottom: 1px solid #D8D8E7;  
- margin-left: 0;   + margin-left: 0;  
   
  #nav-search {    #nav-search { 
- text-align: center;   + text-align: center;  
   
  #nav-search form {    #nav-search form { 
- padding: 0;   + padding: 0;  
- margin: 0;   + margin: 0;  
   
  #nav-search br {    #nav-search br { 
- padding-top: 4px;   + padding-top: 4px;  
   
  #nav-search input {    #nav-search input { 
- margin-top: 8px;   + margin-top: 8px;  
- background-color: white;   + background-color: white;  
- border: 1px solid #D8D8E7;   + border: 1px solid #D8D8E7;  
   
  #nav-search input[type="text"] {    #nav-search input[type="text"] { 
- width: 150px;   + width: 150px;  
   
       
  /* diff page */    /* diff page */ 
       
  #diff_heading {    #diff_heading { 
- margin-top: 10px;   + margin-top: 10px;  
- width: 98%;   + width: 98%;  
   
  #diff_heading td {    #diff_heading td { 
- text-align: center;   + text-align: center;  
- vertical-align: top;   + vertical-align: top;  
- width: 50%;   + width: 50%;  
   
  #left_revision, #right_revision {    #left_revision, #right_revision { 
- font-weight: bold;   + font-weight: bold;  
   
  table#diff {    table#diff { 
- table-layout: fixed;   + table-layout: fixed;  
- width: 98%;   + width: 98%;  
   
  table#diff col.diff-marker {    table#diff col.diff-marker { 
- width: 2%;   + width: 2%;  
   
  table#diff col.diff-content {    table#diff col.diff-content { 
- width: 48%;   + width: 48%;  
   
  .diff-delete {    .diff-delete { 
- background: #eeee88;   + background: #eeee88;  
- font-weight: bold;   + font-weight: bold;  
- padding: 0.1em;   + padding: 0.1em;  
- overflow: hidden;   + overflow: hidden;  
   
  .diff-add {    .diff-add { 
- background: #88ee88;   + background: #88ee88;  
- font-weight: bold;   + font-weight: bold;  
- padding: 0.1em;   + padding: 0.1em;  
- overflow: hidden;   + overflow: hidden;  
   
  .diff-unchanged {    .diff-unchanged { 
- background: #dddddd;   + background: #dddddd;  
- padding: 0.1em;   + padding: 0.1em;  
- overflow: hidden;   + overflow: hidden;  
   
  .diff-indicator {    .diff-indicator { 
- font-weight: bold;   + font-weight: bold;  
- padding: 0.1em;   + padding: 0.1em;  
- text-align: right;   + text-align: right;  
- width: 7px;   + width: 7px;  
   
  .diff-line {    .diff-line { 
- padding: 0.5em 0.1em 0.1em 0.1em;   + padding: 0.5em 0.1em 0.1em 0.1em;  
- font-weight: bold;   + font-weight: bold;  
   
  .diff-entry {    .diff-entry { 
- margin: 1px;   + margin: 1px;  
- padding: 1px;   + padding: 1px;  
   
  .diff-change {    .diff-change { 
- font-weight: bold;   + font-weight: bold;  
- color: red;   + color: red;  
   
       
  /* topic elements */    /* topic elements */ 
       
  #toc {    #toc { 
- border: 1px solid #D8D8E7;   + border: 1px solid #D8D8E7;  
- margin: 0.2em auto 0.2em 0em;   + margin: 0.2em auto 0.2em 0em;  
- padding: 0.5em 0.8em 0.5em 0.8em;   + padding: 0.5em 0.8em 0.5em 0.8em;  
- background-color: #fff;   + background-color: #fff;  
   
  #toc ul {    #toc ul { 
- list-style-type: none;   + list-style-type: none;  
- list-style-image: none;   + list-style-image: none;  
- margin-left: 0;   + margin-left: 0;  
   
  #toc ul ul {    #toc ul ul { 
- margin-left: 1em;   + margin-left: 1em;  
   
  #category-index {    #category-index { 
- border: 1px solid #aaa;   + border: 1px solid #aaa;  
- background-color: #f9f9f9;   + background-color: #f9f9f9;  
- padding: 10px 5px 10px 5px;   + padding: 10px 5px 10px 5px;  
- margin-top: 1em;   + margin-top: 1em;  
- clear: both;   + clear: both;  
   
  #topic-file-download {    #topic-file-download { 
- border: 1px solid #aaa;   + border: 1px solid #aaa;  
- background-color: #f9f9f9;   + background-color: #f9f9f9;  
- padding: 10px 5px 10px 5px;   + padding: 10px 5px 10px 5px;  
- margin-top: 1em;   + margin-top: 1em;  
- clear: both;   + clear: both;  
   
       
  /* tab menu */    /* tab menu */ 
  ul.tab-menu a{    ul.tab-menu a{ 
- color: black;   + color: black;  
- font: Verdana;   + font: Verdana;  
   
  ul.tab-menu a:hover{    ul.tab-menu a:hover{ 
- background-color: #EBF5FF;   + background-color: #EBF5FF;  
   
  ul.tab-menu {    ul.tab-menu { 
- display: inline-block;   + display: inline-block;  
- list-style: inherit;   + list-style: inherit;  
- list-style-type: none;   + list-style-type: none;  
   
  ul.tab-menu li {    ul.tab-menu li { 
- float: left;   + float: left;  
- background-color: #fff;   + background-color: #fff;  
- color: blue;   + color: blue;  
- border: 1px solid #D8D8E7;   + border: 1px solid #D8D8E7;  
- border-bottom: none;   + border-bottom: none;  
- min-width: 40px;   + min-width: 40px;  
- text-align: center;   + text-align: center;  
   
  ul.tab-menu li.active {    ul.tab-menu li.active { 
- margin-bottom: -1px !important;   + margin-bottom: -1px !important;  
- border-bottom: 1px solid #fff;   + border-bottom: 1px solid #fff;  
- font-weight: bold;   + font-weight: bold;  
   
  ul.tab-menu li.active a:hover {    ul.tab-menu li.active a:hover { 
- border-bottom: none;   + border-bottom: none;  
   
  ul#tab_menu {    ul#tab_menu { 
- padding: 0;   + padding: 0;  
- margin: 0;   + margin: 0;  
- margin-left: 6px;   + margin-left: 6px;  
   
  ul#tab_menu li {    ul#tab_menu li { 
- padding: 0 0.5em;   + padding: 0 0.5em;  
- margin: 0;   + margin: 0;  
- margin-right: 4px;   + margin-right: 4px;  
- font-size: 85%;   + font-size: 85%;  
   
  ul#tab_menu li.active {    ul#tab_menu li.active { 
- font-size: 90%;   + font-size: 90%;  
   
  ul#tab_submenu {    ul#tab_submenu { 
- margin: 10px 0 0;   + margin: 10px 0 0;  
   
  ul#tab_submenu li {    ul#tab_submenu li { 
- background-color: #f9f9f9;   + background-color: #f9f9f9;  
- padding: 5px 7px;   + padding: 5px 7px;  
- margin: 0 0 0 8px;   + margin: 0 0 0 8px;  
- -moz-border-radius-topleft: 5px;   + -moz-border-radius-topleft: 5px;  
- -webkit-border-top-left-radius: 5px;   + -webkit-border-top-left-radius: 5px;  
- -moz-border-radius-topright: 5px;   + -moz-border-radius-topright: 5px;  
- -webkit-border-top-right-radius: 5px;   + -webkit-border-top-right-radius: 5px;  
   
  ul#tab_submenu li.active {    ul#tab_submenu li.active { 
- background-color: #fff;   + background-color: #fff;  
   
  .submenu-tab-content {    .submenu-tab-content { 
- background: white;   + background: white;  
- padding: 14px;   + padding: 14px;  
- padding-bottom: 25px;   + padding-bottom: 25px;  
- border: 1px solid #D8D8E7;   + border: 1px solid #D8D8E7;  
   
       
  /* user menu */    /* user menu */ 
  #user-menu {    #user-menu { 
- float: right;   + float: right;  
- margin-right: 2em;   + margin-right: 2em;  
- padding: 0;   + padding: 0;  
- text-align: center;   + text-align: center;  
   
  #user-menu li {    #user-menu li { 
- display: inline;   + display: inline;  
- list-style-type: none;   + list-style-type: none;  
- list-style-image: none;   + list-style-image: none;  
- padding: 0 0.8em;   + padding: 0 0.8em;  
- font-size: 90%;   + font-size: 90%;  
   
  #user-menu a {    #user-menu a { 
  color: white;    color: white; 
   
       
  /* footer */    /* footer */ 
       
  #wiki-footer hr, #wiki-footer br {    #wiki-footer hr, #wiki-footer br { 
- display: none;   + display: none;  
   
       
  /* recent changes, user contributions, history */    /* recent changes, user contributions, history */ 
       
  li.minorchange {    li.minorchange { 
- color: #777777;   + color: #777777;  
   
  li.standardchange {    li.standardchange { 
- color: black;   + color: black;  
   
  li.deletechange {    li.deletechange { 
- color: #770000;   + color: #770000;  
   
  li.importchange {    li.importchange { 
- color: #007777;   + color: #007777;  
   
  li.movechange {    li.movechange { 
- color: #777777;   + color: #777777;  
   
  li.undeletechange {    li.undeletechange { 
- color: #007777;   + color: #007777;  
   
  span.edit-comment {    span.edit-comment { 
- text-decoration: italic;   + text-decoration: italic;  
   
  span.section-link {    span.section-link { 
- color: #999;   + color: #999;  
   
  span.section-link a {    span.section-link a { 
- color: #333;   + color: #333;  
   
       
  /* topic pages */    /* topic pages */ 
       
  #content-article {    #content-article { 
- width: 100%;   + width: 100%;  
- padding: 10px 0 10px 0;   + padding: 10px 0 10px 0;  
    + font-size: 130%;  
   
       
  #leftcolumn    #leftcolumn 
- {   + {  
- width: 640px;   + width: 640px;  
- float: left;   + float: left;  
- }   + }  
       
  #rightcolumn    #rightcolumn 
- {   + {  
- margin-left: 640px;   + margin-left: 640px;  
- font: 100% sans-serif, tahoma;   + font: 100% sans-serif, tahoma;  
- }   + }  
       
  #content-article pre {    #content-article pre { 
- overflow: hidden;   + overflow: hidden;  
   
  .editsection {    .editsection { 
- font-size: 67%;   + font-size: 67%;  
- font-family: sans-serif,tahoma;   + font-family: sans-serif,tahoma;  
- float: right;   + float: right;  
- margin-left: 5px;   + margin-left: 5px;  
- position: relative;   + position: relative;  
   
  #shared-image-message {    #shared-image-message { 
- border: 1px solid red;   + border: 1px solid red;  
- font-size: 125%;   + font-size: 125%;  
- font-weight: bold;   + font-weight: bold;  
- margin: 10px 50px;   + margin: 10px 50px;  
- padding: 10px;   + padding: 10px;  
- text-align:center;   + text-align:center;  
   
       
  /* images */    /* images */ 
       
  img.wikiimg {    img.wikiimg { 
- border: 0;   + border: 0;  
   
  a.wikiimg {    a.wikiimg { 
- border: 0;   + border: 0;  
   
  img.thumbborder {    img.thumbborder { 
- border: 1px solid #ddd;   + border: 1px solid #ddd;  
   
  div.thumbcaption {    div.thumbcaption { 
- text-align:left;   + text-align:left;  
- border: none;   + border: none;  
- font-size:94%;   + font-size:94%;  
- line-height:1.4em;   + line-height:1.4em;  
- padding:3px !important;   + padding:3px !important;  
   
  div.floatleft {    div.floatleft { 
- border: none;   + border: none;  
- clear:left;   + clear:left;  
- float:left;   + float:left;  
- margin: 0 0.5em 0.5em 0;   + margin: 0 0.5em 0.5em 0;  
- position:relative;   + position:relative;  
   
  div.floatright {    div.floatright { 
- border: none;   + border: none;  
- clear:right;   + clear:right;  
- float:right;   + float:right;  
- margin: 0 0 0.5em 0.5em;   + margin: 0 0 0.5em 0.5em;  
- position:relative;   + position:relative;  
   
  div.center {    div.center { 
- text-align:center;   + text-align:center;  
- width:100%;   + width:100%;  
   
  div.center * {    div.center * { 
- margin-left:auto;   + margin-left:auto;  
- margin-right:auto;   + margin-right:auto;  
   
  div.tright {    div.tright { 
- border: none;   + border: none;  
- margin: 0.5em 0 0.8em 1.4em;   + margin: 0.5em 0 0.8em 1.4em;  
- clear:right;   + clear:right;  
- float:right;   + float:right;  
   
  div.thumb {    div.thumb { 
- border: none;   + border: none;  
- margin-bottom:0.5em;   + margin-bottom:0.5em;  
- width:auto;   + width:auto;  
   
  div.thumbinner {    div.thumbinner { 
- background-color:#f9f9f9;   + background-color:#f9f9f9;  
- border: 1px solid #ccc;   + border: 1px solid #ccc;  
- font-size:94%;   + font-size:94%;  
- overflow:hidden;   + overflow:hidden;  
- padding: 3px !important;   + padding: 3px !important;  
- text-align:center;   + text-align:center;  
- min-width:100px;   + min-width:100px;  
   
  table.gallery {    table.gallery { 
- border: 1px solid #ccc;   + border: 1px solid #ccc;  
- margin: 2px;   + margin: 2px;  
- padding: 2px;   + padding: 2px;  
- background-color: white;   + background-color: white;  
   
  table.gallery tr {    table.gallery tr { 
- vertical-align: middle;   + vertical-align: middle;  
   
  table.gallery td {    table.gallery td { 
- background-color: #f9f9f9;   + background-color: #f9f9f9;  
- border: solid 2px white;   + border: solid 2px white;  
- text-align: center;   + text-align: center;  
- vertical-align: middle;   + vertical-align: middle;  
- width: 150px;   + width: 150px;  
   
  img.gallery {    img.gallery { 
- border: 1px solid #bbbbbb;   + border: 1px solid #bbbbbb;  
- padding: 0.3em;   + padding: 0.3em;  
   
  #edit-toolbar {    #edit-toolbar { 
- margin: 3px 0;   + margin: 3px 0;  
   
  .toolbar-group {    .toolbar-group { 
- -moz-border-radius:5px;   + -moz-border-radius:5px;  
- -webkit-border-radius: 5px;   + -webkit-border-radius: 5px;  
- background-color: #e9e9e9;   + background-color: #e9e9e9;  
- border-radius: 5px;   + border-radius: 5px;  
- display: inline-block;   + display: inline-block;  
- margin: 3px 5px 3px 0;   + margin: 3px 5px 3px 0;  
- padding-left: 3px;   + padding-left: 3px;  
   
  .toolbar-button a {    .toolbar-button a { 
- border-radius: 3px;   + border-radius: 3px;  
- cursor: default;   + cursor: default;  
- display: inline-block;   + display: inline-block;  
- outline: none;   + outline: none;  
- padding: 2px 3px;   + padding: 2px 3px;  
   
  .toolbar-button {    .toolbar-button { 
- border-right: 1px solid #fff;   + border-right: 1px solid #fff;  
- cursor: pointer;   + cursor: pointer;  
- display: inline-block;   + display: inline-block;  
- padding: 2px 2px 2px 0;   + padding: 2px 2px 2px 0;  
- -moz-border-radius: 3px;   + -moz-border-radius: 3px;  
- -webkit-border-radius: 3px;   + -webkit-border-radius: 3px;  
   
  .toolbar-button a:hover, .toolbar-button a:focus, .toolbar-button a:active {    .toolbar-button a:hover, .toolbar-button a:focus, .toolbar-button a:active { 
- background-color: #bfd1ff;   + background-color: #bfd1ff;  
- border-bottom: none;   + border-bottom: none;  
   
  .toolbar-icon {    .toolbar-icon { 
- background: url(../images/toolbar-icons.png) 0 0 no-repeat;   + background: url(../images/toolbar-icons.png) 0 0 no-repeat;  
- cursor: default;   + cursor: default;  
- display: inline-block;   + display: inline-block;  
- height: 22px;   + height: 22px;  
- width: 22px;   + width: 22px;  
   
  #button-bold .toolbar-icon {    #button-bold .toolbar-icon { 
- background-position: 0 -66px !important;   + background-position: 0 -66px !important;  
   
  #button-comment .toolbar-icon {    #button-comment .toolbar-icon { 
- background-position: 0 -440px !important;   + background-position: 0 -440px !important;  
   
  #button-italic .toolbar-icon {    #button-italic .toolbar-icon { 
- background-position: 0 -88px !important;   + background-position: 0 -88px !important;  
   
  #button-underline .toolbar-icon {    #button-underline .toolbar-icon { 
- background-position: 0 -110px !important;   + background-position: 0 -110px !important;  
   
  #button-strike .toolbar-icon {    #button-strike .toolbar-icon { 
- background-position: 0 -132px !important;   + background-position: 0 -132px !important;  
   
  #button-subscript .toolbar-icon {    #button-subscript .toolbar-icon { 
- background-position: 0 -154px !important;   + background-position: 0 -154px !important;  
   
  #button-superscript .toolbar-icon {    #button-superscript .toolbar-icon { 
- background-position: 0 -176px !important;   + background-position: 0 -176px !important;  
   
  #button-nowiki .toolbar-icon {    #button-nowiki .toolbar-icon { 
- background-position: 0 0 !important;   + background-position: 0 0 !important;  
   
  #button-orderedlist .toolbar-icon {    #button-orderedlist .toolbar-icon { 
- background-position: 0 -198px !important;   + background-position: 0 -198px !important;  
   
  #button-unorderedlist .toolbar-icon {    #button-unorderedlist .toolbar-icon { 
- background-position: 0 -220px !important;   + background-position: 0 -220px !important;  
   
  #button-indent .toolbar-icon {    #button-indent .toolbar-icon { 
- background-position: 0 -242px !important;   + background-position: 0 -242px !important;  
   
  #button-wikilink .toolbar-icon {    #button-wikilink .toolbar-icon { 
- background-position: 0 -264px !important;   + background-position: 0 -264px !important;  
   
  #button-link .toolbar-icon {    #button-link .toolbar-icon { 
- background-position: 0 -22px !important;   + background-position: 0 -22px !important;  
   
  #button-image .toolbar-icon {    #button-image .toolbar-icon { 
- background-position: 0 -286px !important;   + background-position: 0 -286px !important;  
   
  #button-signature .toolbar-icon {    #button-signature .toolbar-icon { 
- background-position: 0 -44px !important;   + background-position: 0 -44px !important;  
   
  #button-hr .toolbar-icon {    #button-hr .toolbar-icon { 
- background-position: 0 -308px !important;   + background-position: 0 -308px !important;  
   
  #button-heading1 .toolbar-icon {    #button-heading1 .toolbar-icon { 
- background-position: 0 -330px !important;   + background-position: 0 -330px !important;  
   
  #button-heading2 .toolbar-icon {    #button-heading2 .toolbar-icon { 
- background-position: 0 -352px !important;   + background-position: 0 -352px !important;  
   
  #button-heading3 .toolbar-icon {    #button-heading3 .toolbar-icon { 
- background-position: 0 -374px !important;   + background-position: 0 -374px !important;  
   
  #button-place .toolbar-icon {    #button-place .toolbar-icon { 
- background-position: 0 -394px !important;   + background-position: 0 -394px !important;  
   
  #button-person .toolbar-icon {    #button-person .toolbar-icon { 
- background-position: 0 -418px !important;   + background-position: 0 -418px !important;  
   
  #button-date .toolbar-icon {    #button-date .toolbar-icon { 
- background-position: 0 -462px !important;   + background-position: 0 -462px !important;  
   
  #button-event .toolbar-icon {    #button-event .toolbar-icon { 
- background-position: 0 -484px !important;   + background-position: 0 -484px !important;  
   
  #button-linebreak .toolbar-icon {    #button-linebreak .toolbar-icon { 
- background-position: 0 -506px !important;   + background-position: 0 -506px !important;  
   
  #button-twoColumns .toolbar-icon {    #button-twoColumns .toolbar-icon { 
- background-position: 0 -528px !important;   + background-position: 0 -528px !important;  
   
  table.categories {    table.categories { 
- width: 100%;   + width: 100%;  
   
  table.categories td {    table.categories td { 
- vertical-align: top;   + vertical-align: top;  
- width: 33%;   + width: 33%;  
   
       
  /* search results */    /* search results */ 
       
  .highlight {    .highlight { 
- background:yellow;   + background:yellow;  
   
  .searchresult {    .searchresult { 
- background-color: #dcdcdc;   + background-color: #dcdcdc;  
- margin: 1em 0 0 0;   + margin: 1em 0 0 0;  
   
  .searchsummary {    .searchsummary { 
- margin: 0.5em 0 0.7em 0;   + margin: 0.5em 0 0.7em 0;  
   
  #searchpower {    #searchpower { 
- font-size: 90%;   + font-size: 90%;  
- font-style: italic;   + font-style: italic;  
- margin: 1em 0 1em 0;   + margin: 1em 0 1em 0;  
   
  #searchhints {    #searchhints { 
- margin: 1.5em 0 1.5em 0;   + margin: 1.5em 0 1.5em 0;  
   
       
  /* form styles */    /* form styles */ 
       
  .formhelp {    .formhelp { 
- font-size: 85%;   + font-size: 85%;  
- color: #5f5f5f;   + color: #5f5f5f;  
- clear: both;   + clear: both;  
   
  .darkbg {    .darkbg { 
- background-color: #d8d8e7;   + background-color: #d8d8e7;  
   
  .translationElement {    .translationElement { 
- float: left;   + float: left;  
- vertical-align: top;   + vertical-align: top;  
- padding: 3px;   + padding: 3px;  
- width: 49%;   + width: 49%;  
- overflow: hidden;   + overflow: hidden;  
   
  textarea.translation {    textarea.translation { 
- width: 100%;   + width: 100%;  
- overflow:auto;   + overflow:auto;  
- height:5em;   + height:5em;  
   
  textarea.medium {    textarea.medium { 
- width: 400px;   + width: 400px;  
- height: 60px;   + height: 60px;  
   
  table.wiki-admin {    table.wiki-admin { 
- border: 1px solid #fff;   + border: 1px solid #fff;  
- border-collapse: collapse;   + border-collapse: collapse;  
- border-spacing: 0;   + border-spacing: 0;  
- margin: 0 auto;   + margin: 0 auto;  
- width: 99%;   + width: 99%;  
   
  table.wiki-admin th {    table.wiki-admin th { 
- background-color: #d8d8e7;   + background-color: #d8d8e7;  
- border: 1px solid #fff;   + border: 1px solid #fff;  
- text-align: center;   + text-align: center;  
- padding: 5px;   + padding: 5px;  
   
  table.wiki-admin th.first {    table.wiki-admin th.first { 
- width: 250px;   + width: 250px;  
   
  table.wiki-admin td {    table.wiki-admin td { 
- border-bottom: 1px solid #fff;   + border-bottom: 1px solid #fff;  
- padding: 5px;   + padding: 5px;  
   
  .noborder {    .noborder { 
- border: none !important;   + border: none !important;  
   
  .center {    .center { 
- text-align: center;   + text-align: center;  
   
  div.row {    div.row { 
- clear: right;   + clear: right;  
- padding: 5px 7px;   + padding: 5px 7px;  
   
  .admin div.row {    .admin div.row { 
- background-color: #e9e9e9;   + background-color: #e9e9e9;  
- border-top: 1px solid #fff;   + border-top: 1px solid #fff;  
   
  div.row span {    div.row span { 
- display: inline-block;   + display: inline-block;  
- vertical-align: top;   + vertical-align: top;  
- text-align: left;   + text-align: left;  
- padding-left: 5px;   + padding-left: 5px;  
   
  div.row label {    div.row label { 
- display: inline-block;   + display: inline-block;  
- text-align: left;   + text-align: left;  
- width: 240px;   + width: 240px;  
- font-weight: bold;   + font-weight: bold;  
   
  div.row span.form-button {    div.row span.form-button { 
- margin-left: 240px;   + margin-left: 240px;  
   
  div.row .formhelp {    div.row .formhelp { 
- padding-top: 3px;   + padding-top: 3px;  
   
  div.rowhelp {    div.rowhelp { 
- border: 1px solid #e9e9e9;   + border: 1px solid #e9e9e9;  
- margin: 10px;   + margin: 10px;  
- padding: 5px 10px;   + padding: 5px 10px;  
   
  .translationElement label {    .translationElement label { 
- vertical-align: top;   + vertical-align: top;  
- padding: 3px;   + padding: 3px;  
- width: auto;   + width: auto;  
- overflow: hidden;   + overflow: hidden;  
   
  div.row label.nonblock {    div.row label.nonblock { 
- display: inherit;   + display: inherit;  
- text-align: inherit;   + text-align: inherit;  
- width: auto;   + width: auto;  
- font-weight: inherit;   + font-weight: inherit;  
   
  div.callout {    div.callout { 
- border: 1px solid #e9e9e9;   + border: 1px solid #e9e9e9;  
- margin: 10px;   + margin: 10px;  
- padding: 10px;   + padding: 10px;  
   
  div.callout input {    div.callout input { 
- margin-right: 20px;   + margin-right: 20px;  
   
  #manage div.row label, #move div.row label, #register div.row label {    #manage div.row label, #move div.row label, #register div.row label { 
- width: 180px;   + width: 180px;  
   
  #manage div.row span.form-button, #move div.row span.form-button, #register div.row span.form-button {    #manage div.row span.form-button, #move div.row span.form-button, #register div.row span.form-button { 
- margin-left: 180px;   + margin-left: 180px;  
   
  #translation div.row label {    #translation div.row label { 
- font-weight: normal;   + font-weight: normal;  
   
  #login div.row label {    #login div.row label { 
- width: 100px;   + width: 100px;  
   
  #login div.row span.form-button {    #login div.row span.form-button { 
- margin-left: 100px;   + margin-left: 100px;