Aktionen

MediaWiki

Common.css: Unterschied zwischen den Versionen

Aus ComicDate

Zeile 1: Zeile 1:
 +
/* Version 08.06.2012 F */
 +
 +
 +
 +
html, body {
 +
height: 100%;
 +
margin: 0;
 +
padding: 0;
 +
font-family: sans-serif;
 +
/* font-size: 16px; */
 +
/* font-weight:100; */
 +
 +
 +
}
 +
html {
 +
background-image:url(hg.png);
 +
background-repeat:repeat-x;
 +
 +
}
 +
body {
 +
/* background-color: #f3f3f3;
 +
background-image: url(images/page-base.png); */
 +
 +
margin: 0 auto;
 +
    text-align: left;
 +
width:960px;
 +
font-family:Georgia;
 +
font-weight:100;
 +
font-size:15px;
 +
font-weight:100; /* schmale Schrift ???? */
 +
color:#8f8f8f;
 +
background-color:#E7E7E7;
 +
}
 +
div#content {
 +
/* position:relative; */
 +
line-height: 1.5em;
 +
left:0px;
 +
 +
padding:0px;
 +
margin:0px;
 +
left:0px;
 +
    margin-top:160px;
 +
    width:860px;
 +
    padding-left:50px;
 +
    padding-right:50px;
 +
    padding-top:1px; /* warum wird hier ein wert gebraucht?????? */
 +
/* background-image:url(hg-content.png); */
 +
/* background-repeat:repeat-y; */
 +
    background-color:#FFF;
 +
border-radius: 3px 3px 0px 0px;
 +
-moz-border-radius: 3px 3px 0px 0px;
 +
-webkit-border-radius: 3px 3px 0px 0px;
 +
/* Drop Shadow outside */
 +
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
-moz-box-shadow: inset -1px -1px 1px;
 +
}
 +
div#bodyContent {
 +
/* position:relative; */
 +
font-size: 15px;
 +
font-weight:100;
 +
padding-bottom:25px;
 +
}
 +
 +
div#content {
 +
/* margin-left: 10em;
 +
padding: 1em;
 +
background-image: url(images/border.png);
 +
background-position: top left;
 +
background-repeat: repeat-y;
 +
background-color: white;
 +
color: black;
 +
direction: ltr; */
 +
 +
}
 +
/* Head */
 +
#mw-page-base {
 +
/* height: 5em;
 +
background-color: white;
 +
background-image: url(images/page-fade.png);
 +
background-position: bottom left;
 +
background-repeat: repeat-x; */
 +
}
 +
 +
#mw-head-base {
 +
/* margin-top: -5em;
 +
margin-left: 10em;
 +
height: 5em;
 +
background-image: url(images/border.png);
 +
background-position: bottom left;
 +
background-repeat: repeat-x; */
 +
}
 +
 +
div#mw-head {
 +
/* position: absolute;
 +
top: 0;
 +
right: 0;
 +
width: 100%; */
 +
 +
position:absolute;
 +
    top:0px;
 +
    height:auto;
 +
    width:960px;
 +
    color:#fff;
 +
 +
}
 +
 +
div#mw-head h5 {
 +
margin: 0;
 +
padding: 0;
 +
}
 +
/* Hide empty portlets */
 +
div.emptyPortlet {
 +
display: none;
 +
}
 +
/* Personal */
 +
 +
 +
div#mw-head #MainNavi {
 +
position:relative;
 +
float:left;
 +
left:20px;
 +
top:0px;
 +
height: 25px;
 +
height:25px;
 +
    padding-top:5px;
 +
}
 +
div#mw-head #MainNavi ul li {
 +
float: left;
 +
    list-style:none;
 +
padding-left:10px;
 +
}
 +
div#mw-head #MainNavi ul li a {
 +
        font-family: "Lucida Sans Unicode", Arial;
 +
        font-size:12px;
 +
        font-weight: bold;
 +
        color:#666666;
 +
        text-decoration: none;
 +
        padding: 4px 8px;
 +
        margin: 0px;
 +
        /*background-color:#FFFFFF; */
 +
        /*border-width:1px; border-style:solid; border-color:#F60; */
 +
border-radius: 2px 2px;
 +
b-moz-border-radius: 2px 2px;
 +
b-webkit-border-radius: 2px 2px;
 +
/*text-shadow: 0em 0.08em 0.08em #000; */
 +
}
 +
div#mw-head #MainNavi ul li a:hover {
 +
        background-color:#fff;
 +
color:#333333;
 +
}
 +
 +
#p-personal {
 +
/* position: absolute;
 +
top: 0;
 +
right: 0.75em; */
 +
 +
/*position:absolute;*/
 +
position:relative;
 +
float:right;
 +
        top:0px;
 +
        /*width:940px;*/
 +
        height:30px;
 +
        padding-top:5px;
 +
        padding-right:100px;
 +
        /* background-color:#000; */
 +
color:#000;
 +
 +
 +
}
 +
#p-personal h5 {
 +
display: none;
 +
}
 +
#p-personal ul {
 +
list-style: none;
 +
margin: 0;
 +
padding-left: 10em; /* Keep from overlapping logo */
 +
}
 +
/* @noflip */
 +
#p-personal li {
 +
/* line-height: 1.125em;
 +
float: left; */
 +
 +
float: left;
 +
        list-style:none;
 +
        margin-right:5px;                      /*--margin-right till border------*/
 +
}
 +
/* This one flips! */
 +
#p-personal li {
 +
/* margin-left: 0.75em;
 +
margin-top: 0.5em;
 +
font-size: 0.75em;
 +
white-space: nowrap; */
 +
}
 +
 +
/* Navigation Labels */
 +
div.vectorTabs h5,
 +
div.vectorMenu h5 span {
 +
display: none;
 +
}
 +
/* Namespaces and Views */
 +
/* @noflip */
 +
div.vectorTabs {
 +
float: left;
 +
height: 2.5em;
 +
}
 +
div.vectorTabs {
 +
/* @embed */
 +
/* background-image: url(images/tab-break.png);
 +
background-position: bottom left;
 +
background-repeat: no-repeat; */
 +
/* padding-left: 1px; */
 +
}
 +
/* @noflip */
 +
div.vectorTabs ul {
 +
float: left;
 +
}
 +
div.vectorTabs ul {
 +
float:left;
 +
height: 100%;
 +
list-style: none;
 +
margin: 0;
 +
padding: 0;
 +
}
 +
/* @noflip */
 +
div.vectorTabs ul li {
 +
float: left;
 +
}
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
div.vectorTabs ul li {
 +
line-height: 1.125em;
 +
/* display: inline-block; */
 +
height: 100%;
 +
margin: 0;
 +
padding: 0;
 +
/* background-color: #fff; */
 +
/* @embed */
 +
/* background-image: url(images/tab-normal-fade.png);
 +
background-position: bottom left;
 +
background-repeat: repeat-x;
 +
white-space:nowrap; */
 +
}
 +
/* IGNORED BY IE6 */
 +
div.vectorTabs ul > li {
 +
display: block;
 +
}
 +
div.vectorTabs li.selected {
 +
/* @embed */
 +
/* background-image: url(images/tab-current-fade.png); */
 +
}
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
div.vectorTabs li a {
 +
/* display: inline-block; */
 +
height: 1.9em;
 +
padding-left: 0.5em;
 +
padding-right: 0.5em;
 +
/* @embed */
 +
/* background-image: url(images/tab-break.png);
 +
background-position: bottom right;
 +
background-repeat: no-repeat; */
 +
color: #0645ad;
 +
cursor: pointer;
 +
font-size: 0.8em;
 +
}
 +
/* IGNORED BY IE6 */
 +
div.vectorTabs li > a {
 +
/* display: block; */
 +
}
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
div.vectorTabs span a  {
 +
/* display: inline-block; */
 +
padding-top: 1.25em;
 +
}
 +
/* IGNORED BY IE6 */
 +
/* @noflip */
 +
div.vectorTabs span > a {
 +
float: left;
 +
display: block;
 +
}
 +
div.vectorTabs li.selected a,
 +
div.vectorTabs li.selected a:visited{
 +
color: #333333;
 +
text-decoration: none;
 +
}
 +
div.vectorTabs li.new a,
 +
div.vectorTabs li.new a:visited{
 +
color: #a55858;
 +
}
 +
/* Variants and Actions */
 +
/* @noflip */
 +
div.vectorMenu {
 +
direction: ltr;
 +
float: left;
 +
/* @embed */
 +
background-image: url(images/arrow-down-icon.png);
 +
background-position: 100% 60%;
 +
background-repeat: no-repeat;
 +
cursor: pointer;
 +
}
 +
/* @noflip */
 +
body.rtl div.vectorMenu {
 +
direction: rtl;
 +
}
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
/* @noflip */
 +
div#mw-head div.vectorMenu h5 {
 +
float: left;
 +
/* @embed */
 +
background-image: url(images/tab-break.png);
 +
background-repeat: no-repeat;
 +
}
 +
/* This will be flipped - unlike the one above it */
 +
div#mw-head div.vectorMenu h5 {
 +
background-position: bottom left;
 +
margin-left: -1px;
 +
}
 +
/* IGNORED BY IE6 */
 +
div#mw-head div.vectorMenu > h5 {
 +
background-image: none;
 +
}
 +
div#mw-head div.vectorMenu h4 {
 +
display: inline-block;
 +
float: left;
 +
font-size: 0.8em;
 +
padding-left: 0.5em;
 +
padding-top: 1.375em;
 +
font-weight: normal;
 +
border: none;
 +
}
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
/* @noflip */
 +
div.vectorMenu h5 a {
 +
display: inline-block;
 +
width: 24px;
 +
height: 2.5em;
 +
text-decoration: none;
 +
/* @embed */
 +
/* background-image: url(images/tab-break.png); */
 +
background-repeat: no-repeat;
 +
 +
}
 +
/* This will be flipped - unlike the one above it */
 +
div.vectorMenu h5 a {
 +
background-position: bottom right;
 +
}
 +
/* IGNORED BY IE6 */
 +
div.vectorMenu h5 > a {
 +
display: block;
 +
}
 +
div.vectorMenu div.menu {
 +
position: relative;
 +
display: none;
 +
clear: both;
 +
text-align: left;
 +
float:left;
 +
}
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
/* @noflip */
 +
body.rtl div.vectorMenu div.menu {
 +
margin-left: 24px;
 +
}
 +
/* IGNORED BY IE6 */
 +
/* @noflip */
 +
body.rtl div.vectorMenu > div.menu {
 +
margin-left: auto;
 +
}
 +
/* IGNORED BY IE6 */
 +
/* Also fixes old versions of FireFox */
 +
/* @noflip */
 +
body.rtl div.vectorMenu > div.menu,
 +
x:-moz-any-link {
 +
margin-left: 23px;
 +
}
 +
div.vectorMenu:hover div.menu {
 +
display: block;
 +
}
 +
div.vectorMenu ul {
 +
position: absolute;
 +
background-color: white;                        /*  vorerst mal drin lassen  */
 +
/* border: solid 1px silver; */
 +
border-top-width: 0;
 +
list-style: none;
 +
list-style-image: none;
 +
list-style-type: none;
 +
padding: 0;
 +
margin: 0;
 +
margin-left: -1px;
 +
text-align: left;
 +
}
 +
/* Fixes old versions of FireFox */
 +
div.vectorMenu ul,
 +
x:-moz-any-link {
 +
min-width: 5em;
 +
}
 +
/* Returns things back to normal in modern versions of FireFox */
 +
div.vectorMenu ul,
 +
x:-moz-any-link,
 +
x:default {
 +
min-width: 0;
 +
}
 +
div.vectorMenu li {
 +
float:left;
 +
padding: 0;
 +
margin: 0;
 +
text-align: left;
 +
line-height: 1em;
 +
}
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
div.vectorMenu li a {
 +
 +
/* display: inline-block; */
 +
padding: 0.5em;
 +
white-space: nowrap;
 +
color: #0645ad;
 +
cursor: pointer;
 +
font-size: 0.8em;
 +
}
 +
/* IGNORED BY IE6 */
 +
div.vectorMenu li > a {
 +
display: block;
 +
}
 +
div.vectorMenu li.selected a,
 +
div.vectorMenu li.selected a:visited {
 +
color: #333333;
 +
text-decoration: none;
 +
}
 +
/* Search */
 +
#p-search h5 {
 +
display: none;
 +
}
 +
/* @noflip */
 +
#p-search {
 +
/* float: left; */
 +
}
 +
#p-search {
 +
/* margin-right: 0.5em;
 +
margin-left: 0.5em; */
 +
 +
/*--Search field------*/
 +
        position:absolute;
 +
        margin-top:-60px;
 +
        left:240px;
 +
        height:40px;
 +
        width:900px;
 +
        z-index:100;
 +
 +
}
 +
#p-search form,
 +
#p-search input {
 +
margin: 0;
 +
margin-top: 0.4em;
 +
}
 +
 +
#p-search #mw-searchButton  {
 +
font-family:"Lucida Sans Unicode", Arial;
 +
        font-size:13px;
 +
color:#000;
 +
position:absolute;
 +
margin-top:10px;
 +
margin-left:10px;
 +
padding-right:20px;
 +
padding-left:20px;
 +
padding-top:12px;
 +
padding-bottom:12px;
 +
background-image:url(main-navi-ng.gif);
 +
background-repeat:repeat-x;
 +
/* border:solid 1px #FFF;*/
 +
/*box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
 +
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
 +
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);*/
 +
border-radius: 5px;
 +
-moz-border-radius: 5px;
 +
-webkit-border-radius: 5px;
 +
}
 +
 +
 +
 +
 +
div#simpleSearch {
 +
display: block;
 +
width: 14em;
 +
height: 1.4em;
 +
margin-top: 0.65em;
 +
position: relative;
 +
min-height: 1px; /* Gotta trigger hasLayout for IE7 */
 +
border: solid 0px #AAAAAA;
 +
color: black;
 +
background-color: white;
 +
/* @embed */
 +
background-image: url(images/search-fade.png);
 +
background-position: top left;
 +
background-repeat: repeat-x;
 +
}
 +
div#simpleSearch label {
 +
/*
 +
* DON'T PANIC! Browsers that won't scale this properly are the same browsers that have JS issues that prevent
 +
* this from ever being shown anyways.
 +
*/
 +
font-size: 13px;
 +
top: 0.25em;
 +
direction: ltr;
 +
}
 +
div#simpleSearch input {
 +
color: black;
 +
direction: ltr;
 +
}
 +
div#simpleSearch input:focus {
 +
outline: none;
 +
}
 +
div#simpleSearch input.placeholder {
 +
color: #999999;
 +
}
 +
div#simpleSearch input::-webkit-input-placeholder {
 +
color: #999999;
 +
}
 +
div#simpleSearch input#searchInput {
 +
/* position: absolute;
 +
top: 0;
 +
left: 0;
 +
width: 90%;
 +
margin: 0;
 +
padding: 0;
 +
padding-left: 0.2em;
 +
padding-top: 0.2em;
 +
padding-bottom: 0.2em;
 +
outline: none;
 +
border: none;
 +
 +
font-size: 13px;
 +
background-color: transparent;
 +
direction: ltr; */
 +
}
 +
 +
div#mw-head #right-navigation #p-search #searchform #searchInput {
 +
        font-family: "Calluna Sans","Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
 +
font-weight:bold;
 +
        font-size: 20px;
 +
        /* font-weight:bold;*/
 +
        color: #F60;
 +
        width:460px;
 +
        padding:10px 6px 10px 12px;
 +
        margin-right:0px;
 +
        border-width: 2px;
 +
        border-style: solid;
 +
        border-color: #fff;
 +
background-image:url(searchhg.png);
 +
background-repeat:no-repeat;
 +
border-radius: 3px;
 +
-moz-border-radius: 3px;
 +
-webkit-border-radius: 3px;
 +
 +
/* text-shadow: 2px 2px 2px #000; */
 +
}
 +
 +
 +
div#simpleSearch button #searchButton {
 +
/* position: absolute;
 +
width: 10%;
 +
right: 0;
 +
top: 0;
 +
padding: 0;
 +
padding-top: 0.2em;
 +
padding-bottom: 0.2em;
 +
padding-right: 0.4em;
 +
margin: 0;
 +
border: none;
 +
cursor: pointer;
 +
background-color: transparent; */
 +
 +
font-size:14px;
 +
        color:#fff;
 +
        width:60px;
 +
        height:34px;
 +
        padding:5px;
 +
        margin-right:5px;
 +
        background-color:#636363;
 +
        border-width: 1px;
 +
        border-style: solid;
 +
        border-color: #fff;
 +
}
 +
 +
 +
/* OVERRIDDEN BY COMPLIANT BROWSERS */
 +
div#simpleSearch button #searchButton img {
 +
border: none;
 +
margin: 0;
 +
margin-top: -3px;
 +
padding: 0;
 +
}
 +
/* IGNORED BY IE6 */
 +
div#simpleSearch button #searchButton > img {
 +
margin: 0;
 +
}
 +
/* Panel */
 +
 +
div#mw-panel {
 +
position:relative;
 +
/* top: 160px;
 +
padding-top: 1em;
 +
width: 10em;
 +
left: 0; */
 +
 +
width:910px;
 +
/* height:50px; */
 +
    margin-top:10px;
 +
 +
    padding:0px 0px 50px 50px;
 +
    color:#8f8f8f;
 +
    background-color:#999;
 +
border-radius: 0px 0px 0px 0px;
 +
-moz-border-radius: 0px 0px 0px 0px;
 +
-webkit-border-radius: 0px 0px 0px 0px;
 +
 +
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
-moz-box-shadow: inset -1px -1px 1px #888;
 +
 +
}
 +
div#mw-panel .noprint {
 +
height:0px;
 +
}
 +
div#mw-panel div.portal h5 {
 +
font-weight: normal;
 +
color: #444444;
 +
padding: 0.25em;
 +
padding-top: 0;
 +
padding-left: 1.75em;
 +
cursor: default;
 +
border: none;
 +
font-size: 0.75em;
 +
}
 +
div#mw-panel div.portal div.body {
 +
margin: 0;
 +
/*padding-top: 0.5em;
 +
margin-left: 1.25em; */
 +
/* @embed */
 +
/* background-image: url(images/portal-break.png);
 +
background-repeat: no-repeat;
 +
background-position: top left; */
 +
}
 +
div#mw-panel div.portal div.body ul {
 +
list-style: none;
 +
list-style-image: none;
 +
list-style-type: none;
 +
padding: 0;
 +
margin: 0;
 +
}
 +
div#mw-panel div.portal div.body ul li {
 +
line-height: 1.125em;
 +
padding: 0;
 +
padding-bottom: 0.5em;
 +
margin: 0;
 +
overflow: hidden;
 +
font-size: 0.75em;
 +
}
 +
div#mw-panel div.portal div.body ul li a {
 +
color: #0645ad;
 +
}
 +
div#mw-panel div.portal div.body ul li a:visited {
 +
color: #0b0080;
 +
}
 +
/* Footer */
 +
div#footer {
 +
/* margin-left: 10em;
 +
margin-top: 0;
 +
padding: 0.75em;
 +
background-image: url(images/border.png);
 +
background-position: top left;
 +
background-repeat: repeat-x;
 +
direction: ltr; */
 +
 +
    width:920px;
 +
height:100px;
 +
    margin-top:0px;
 +
    padding:10px 20px;
 +
    font-size:11px;
 +
    font-family:"Lucida Sans Unicode", Arial;
 +
    color:#8f8f8f;
 +
    background-color: #333;
 +
border-radius: 0px 0px 3px 3px;
 +
-moz-border-radius: 0px 0px 3x 3px;
 +
-webkit-border-radius: 0px 0px 3px 3px;
 +
 +
 +
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
 +
-moz-box-shadow: inset -1px -1px 1px #888;
 +
}
 +
div#footer ul {
 +
list-style: none;
 +
list-style-image: none;
 +
list-style-type: none;
 +
margin: 0;
 +
padding: 0;
 +
}
 +
div#footer ul li {
 +
margin: 0;
 +
padding: 0;
 +
padding-top: 0.5em;
 +
padding-bottom: 0.5em;
 +
color: #333333;
 +
font-size: 0.7em;
 +
}
 +
div#footer #footer-icons {
 +
float: right;
 +
}
 +
/* @noflip */
 +
body.ltr div#footer #footer-places {
 +
margin-top:50px;
 +
float: none;
 +
}
 +
div#footer #footer-info li {
 +
line-height: 1.4em;
 +
}
 +
div#footer #footer-icons li {
 +
float: left;
 +
margin-left: 0.5em;
 +
line-height: 2em;
 +
}
 +
div#footer #footer-places li {
 +
float: left;
 +
margin-right: 1em;
 +
line-height: 2em;
 +
}
 +
 +
 +
div#comicDateFooter {
 +
font-family:Arial, Helvetica, sans-serif;
 +
font-size:11px;
 +
color: #666;
 +
padding: 10px 10px 50px 10px;
 +
margin-bottom:50px;
 +
}
 +
div#comicDateFooter p {
 +
margin-bottom: 10px;
 +
}
 +
div#comicDateFooter p a {
 +
color: #666;
 +
text-decoration:underline;
 +
}
 +
div#comicDateFooter p a:hover {
 +
color:#333;
 +
text-decoration:underline;
 +
}
 +
div#comicDateFooter h3 {
 +
font-size:14px;
 +
color:#333;
 +
}
 +
 +
/* Logo */
 +
#p-logo {
 +
position:absolute; /* wie geht's nach oben?????? */
 +
top: 25px;
 +
left: -180px;
 +
width: 175px;
 +
height: 37px;
 +
background-image:url(comicdate.png);
 +
background-repeat:no-repeat;
 +
z-index:5000;
 +
}
 +
#p-logo a {
 +
display: block;
 +
width: 175px;
 +
height: 37px;
 +
background-repeat: no-repeat;
 +
background-position: center center;
 +
text-decoration: none;
 +
}
 +
 +
/*
 +
*
 +
* The following code is highly modified from monobook. It would be nice if the
 +
* preftoc id was more human readable like preferences-toc for instance,
 +
* howerver this would require backporting the other skins.
 +
*/
 +
 +
/* Preferences */
 +
#preftoc {
 +
/* Tabs */
 +
width: 100%;
 +
float: left;
 +
clear: both;
 +
margin: 0 !important;
 +
padding: 0 !important;
 +
/* @embed */
 +
background-image: url(images/preferences-break.png);
 +
background-position: bottom left;
 +
background-repeat: no-repeat;
 +
}
 +
#preftoc li {
 +
/* Tab */
 +
float: left;
 +
margin: 0;
 +
padding: 0;
 +
padding-right: 1px;
 +
height: 2.25em;
 +
white-space: nowrap;
 +
list-style-type: none;
 +
list-style-image: none;
 +
/* @embed */
 +
background-image: url(images/preferences-break.png);
 +
background-position: bottom right;
 +
background-repeat: no-repeat;
 +
}
 +
/* Sadly, IE6 won't understand this */
 +
#preftoc li:first-child {
 +
margin-left: 1px;
 +
}
 +
#preftoc a,
 +
#preftoc a:active {
 +
display: inline-block;
 +
position: relative;
 +
color: #0645ad;
 +
padding: 0.5em;
 +
text-decoration: none;
 +
background-image: none;
 +
font-size: 0.9em;
 +
}
 +
#preftoc a:hover,
 +
#preftoc a:focus {
 +
text-decoration: underline;
 +
}
 +
#preftoc li.selected a {
 +
/* @embed */
 +
background-image: url(images/preferences-fade.png);
 +
background-position: bottom;
 +
background-repeat: repeat-x;
 +
color: #333333;
 +
text-decoration: none;
 +
}
 +
#preferences {
 +
float: left;
 +
width: 100%;
 +
margin: 0;
 +
margin-top: -2px;
 +
clear: both;
 +
border: solid 1px #cccccc;
 +
background-color: #f9f9f9;
 +
/* @embed */
 +
background-image: url(images/preferences-base.png);
 +
}
 +
#preferences fieldset.prefsection {
 +
border: none;
 +
padding: 0;
 +
margin: 1em;
 +
}
 +
#preferences fieldset.prefsection fieldset {
 +
border: none;
 +
border-top: solid 1px #cccccc;
 +
}
 +
#preferences legend {
 +
color: #666666;
 +
}
 +
#preferences fieldset.prefsection legend.mainLegend {
 +
display: none;
 +
}
 +
#preferences td {
 +
padding-left: 0.5em;
 +
padding-right: 0.5em;
 +
}
 +
#preferences td.htmlform-tip {
 +
font-size: x-small;
 +
padding: .2em 2em;
 +
color: #666666;
 +
}
 +
#preferences div.mw-prefs-buttons {
 +
padding: 1em;
 +
}
 +
#preferences div.mw-prefs-buttons input {
 +
margin-right: 0.25em;
 +
}
 +
 +
/*
 +
* Styles for the user login and create account forms
 +
*/
 +
#userlogin, #userloginForm {
 +
border: solid 1px #cccccc;
 +
padding: 1.2em;
 +
margin: .5em;
 +
float: left;
 +
}
 +
 +
#userlogin {
 +
min-width: 20em;
 +
max-width: 90%;
 +
width: 40em;
 +
}
 +
 +
/*
 +
*
 +
* The following code is slightly modified from monobook
 +
*
 +
*/
 +
 +
/* Links */
 +
a {
 +
text-decoration: none;
 +
color: #0645ad;
 +
background: none;
 +
}
 +
a:visited {
 +
color: #0b0080;
 +
}
 +
a:active {
 +
color: #faa700;
 +
}
 +
a:hover, a:focus {
 +
text-decoration: underline;
 +
}
 +
a.stub {
 +
color: #772233;
 +
}
 +
a.new, #p-personal a.new {
 +
color:#666666;
 +
}
 +
a.new:visited, #p-personal a.new:visited {
 +
color:#666666;
 +
}
 +
 +
/* Inline Elements */
 +
img {
 +
border: none;
 +
vertical-align: middle;
 +
}
 +
hr {
 +
height: 1px;
 +
color: #aaa;
 +
background-color: #aaa;
 +
border: 0;
 +
margin: .2em 0 .2em 0;
 +
}
 +
 +
/* Structural Elements */
 +
/* h1, */
 +
h2,
 +
h3,
 +
h4,
 +
h5,
 +
h6 {
 +
color: black;
 +
background: none;
 +
font-weight: normal;
 +
margin: 0;
 +
overflow: hidden;
 +
padding-top: .5em;
 +
padding-bottom: .17em;
 +
border-bottom: 1px solid #aaa;
 +
width: auto;
 +
}
 +
h1 {
 +
/* font-size: 188%; */
 +
}
 +
 +
 +
h1 .editsection { font-size: 53%; }
 +
h2 { font-size: 150%; }
 +
h2 .editsection { font-size: 67%; }
 +
h3,
 +
h4,
 +
h5,
 +
h6 {
 +
border-bottom: none;
 +
font-weight: bold;
 +
}
 +
h3 { font-size: 132%; }
 +
h3 .editsection { font-size: 76%; font-weight: normal; }
 +
h4 { font-size: 116%; }
 +
h4 .editsection { font-size: 86%; font-weight: normal; }
 +
h5 { font-size: 100%; }
 +
h5 .editsection { font-weight: normal; }
 +
h6 { font-size: 80%;  }
 +
h6 .editsection { font-size: 125%; font-weight: normal; }
 +
.editsection { float: right; }
 +
p {
 +
margin: .4em 0 .5em 0;
 +
line-height: 1.5em;
 +
}
 +
p img {
 +
margin: 0;
 +
}
 +
q {
 +
font-family: Times, "Times New Roman", serif;
 +
font-style: italic;
 +
}
 +
/* Disabled for now
 +
blockquote {
 +
font-family: Times, "Times New Roman", serif;
 +
font-style: italic;
 +
}*/
 +
pre, code, tt, kbd, samp {
 +
/*
 +
* It's important for this rule to first reference an actual font name, some browsers will render the monospace text
 +
* too small otherwise, namely Firefox, Chrome and Safari
 +
*/
 +
font-family: monospace, "Courier New";
 +
}
 +
code {
 +
background-color: #f9f9f9;
 +
}
 +
pre {
 +
padding: 1em;
 +
border: 1px dashed #2f6fab;
 +
color: black;
 +
background-color: #f9f9f9;
 +
line-height: 1.1em;
 +
}
 +
ul {
 +
line-height: 1.5em;
 +
list-style-type: square;
 +
margin: .3em 0 0 1.5em;
 +
padding: 0;
 +
/* @embed */
 +
list-style-image: url(images/bullet-icon.png);
 +
}
 +
ol {
 +
line-height: 1.5em;
 +
margin: .3em 0 0 3.2em;
 +
padding: 0;
 +
list-style-image: none;
 +
}
 +
li {
 +
margin-bottom: .1em;
 +
}
 +
dt {
 +
font-weight: bold;
 +
margin-bottom: .1em;
 +
}
 +
dl {
 +
margin-top: .2em;
 +
margin-bottom: .5em;
 +
}
 +
dd {
 +
line-height: 1.5em;
 +
margin-left: 2em;
 +
margin-bottom: .1em;
 +
}
 +
/* Tables */
 +
table {
 +
font-size: 100%;
 +
}
 +
/* Forms */
 +
fieldset {
 +
border: 1px solid #2f6fab;
 +
margin: 1em 0 1em 0;
 +
padding: 0 1em 1em;
 +
line-height: 1.5em;
 +
}
 +
fieldset.nested {
 +
margin: 0 0 0.5em 0;
 +
padding: 0 0.5em 0.5em;
 +
}
 +
legend {
 +
padding: .5em;
 +
font-size: 95%;
 +
}
 +
form {
 +
border: none;
 +
margin: 0;
 +
}
 +
textarea {
 +
width: 100%;
 +
padding: .1em;
 +
}
 +
select {
 +
vertical-align: top;
 +
}
 +
/* Table of Contents */
 +
#toc,
 +
.toc,
 +
.mw-warning {
 +
border: 1px solid #aaa;
 +
background-color: #f9f9f9;
 +
padding: 5px;
 +
font-size: 95%;
 +
}
 +
#toc h2,
 +
.toc h2 {
 +
display: inline;
 +
border: none;
 +
padding: 0;
 +
font-size: 100%;
 +
font-weight: bold;
 +
}
 +
#toc #toctitle,
 +
.toc #toctitle,
 +
#toc .toctitle,
 +
.toc .toctitle {
 +
text-align: center;
 +
}
 +
#toc ul,
 +
.toc ul {
 +
list-style-type: none;
 +
list-style-image: none;
 +
margin-left: 0;
 +
padding-left: 0;
 +
text-align: left;
 +
}
 +
#toc ul ul,
 +
.toc ul ul {
 +
margin: 0 0 0 2em;
 +
}
 +
#toc .toctoggle,
 +
.toc .toctoggle {
 +
font-size: 94%;
 +
}
 +
/* Images */
 +
div.floatright, table.floatright {
 +
clear: right;
 +
float: right;
 +
position: relative;
 +
margin: 0 0 .5em .5em;
 +
border: 0;
 +
}
 +
div.floatright p { font-style: italic; }
 +
div.floatleft, table.floatleft {
 +
float: left;
 +
clear: left;
 +
position: relative;
 +
margin: 0 .5em .5em 0;
 +
border: 0;
 +
}
 +
div.floatleft p { font-style: italic; }
 +
/* Thumbnails */
 +
div.thumb {
 +
margin-bottom: .5em;
 +
width: auto;
 +
background-color: transparent;
 +
}
 +
div.thumbinner {
 +
border: 1px solid #ccc;
 +
padding: 3px !important;
 +
background-color: #f9f9f9;
 +
font-size: 94%;
 +
text-align: center;
 +
overflow: hidden;
 +
}
 +
html .thumbimage {
 +
border: 1px solid #ccc;
 +
}
 +
html .thumbcaption {
 +
border: none;
 +
text-align: left;
 +
line-height: 1.4em;
 +
padding: 3px !important;
 +
font-size: 94%;
 +
}
 +
div.magnify {
 +
float: right;
 +
border: none !important;
 +
background: none !important;
 +
}
 +
div.magnify a, div.magnify img {
 +
display: block;
 +
border: none !important;
 +
background: none !important;
 +
}
 +
/* @noflip */
 +
div.tright {
 +
clear: right;
 +
float: right;
 +
margin: .5em 0 1.3em 1.4em;
 +
}
 +
/* @noflip */
 +
div.tleft {
 +
float: left;
 +
clear: left;
 +
margin: .5em 1.4em 1.3em 0;
 +
}
 +
img.thumbborder {
 +
border: 1px solid #dddddd;
 +
}
 +
.hiddenStructure {
 +
display: none;
 +
}
 +
/* Warning */
 +
.mw-warning {
 +
margin-left: 50px;
 +
margin-right: 50px;
 +
text-align: center;
 +
}
 +
/* User Message */
 +
.usermessage {
 +
background-color: #ffce7b;
 +
border: 1px solid #ffa500;
 +
color: black;
 +
font-weight: bold;
 +
margin: 2em 0 1em;
 +
padding: .5em 1em;
 +
vertical-align: middle;
 +
}
 +
/* Site Notice (includes notices from CentralNotice extension) */
 +
#siteNotice {
 +
position: relative;
 +
text-align: center;
 +
font-size: 0.8em;
 +
margin: 0;
 +
}
 +
#localNotice {
 +
margin-bottom: 0.9em;
 +
}
 +
/* Categories */
 +
.catlinks {
 +
border: 1px solid #aaa;
 +
/* background-color: #f9f9f9; */
 +
padding: 5px;
 +
margin-top:10px;
 +
/* margin-bottom:30px; */
 +
clear: both;
 +
}
 +
/* Sub-navigation */
 +
#siteSub {
 +
display: none;
 +
}
 +
#jump-to-nav {
 +
display: none;
 +
}
 +
#contentSub, #contentSub2 {
 +
font-size: 84%;
 +
line-height: 1.2em;
 +
margin: 0 0 1.4em 1em;
 +
color: #7d7d7d;
 +
width: auto;
 +
}
 +
span.subpages {
 +
display: block;
 +
}
 +
/* Emulate Center */
 +
.center {
 +
width: 100%;
 +
text-align: center;
 +
}
 +
*.center * {
 +
margin-left: auto;
 +
margin-right: auto;
 +
}
 +
/* Small for tables and similar */
 +
.small, .small * {
 +
font-size: 94%;
 +
}
 +
table.small {
 +
font-size: 100%;
 +
}
 +
/* Edge Cases for Content */
 +
h1, h2 {
 +
/* margin-bottom: .6em; */
 +
}
 +
h3, h4, h5 {
 +
/* margin-bottom: .3em; */
 +
font-weight:normal;
 +
}
 +
div#content h1 {
 +
        /* margin-top:0px; */
 +
 +
/* padding-top: 0;
 +
margin-top: 0;
 +
padding-top: 0;
 +
margin-bottom: 0.1em;
 +
line-height: 1.2em;
 +
font-size: 1.6em;
 +
padding-bottom: 0; */
 +
 +
/*font-family: Arial, "Lucida Sans Unicode", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;*/
 +
font-family: "Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
 +
font-size: 40px;
 +
font-weight:bold;
 +
color:#7C7C7C;
 +
letter-spacing: -0.00em;
 +
text-shadow: 0em 0.05em 0.05em #fff;
 +
    line-height: 40px;
 +
    padding-bottom: 30px;
 +
    /*margin-bottom:15px;*/
 +
margin: 50px 0px 0px 10px;
 +
    /*border-bottom: 1px; dotted; #C7C7C7;*/
 +
 +
 +
}
 +
div#content a.external,
 +
div#content a[href ^="gopher://"] {
 +
/* @embed */
 +
background: url(images/external-link-ltr-icon.png) center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a[href ^="https://"],
 +
.link-https {
 +
/* @embed */
 +
background: url(images/lock-icon.png) center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a[href ^="mailto:"],
 +
.link-mailto {
 +
/* @embed */
 +
background: url(images/mail-icon.png) center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a[href ^="news://"] {
 +
/* @embed */
 +
background: url(images/news-icon.png) center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a[href ^="ftp://"],
 +
.link-ftp {
 +
/* @embed */
 +
background: url(images/file-icon.png) center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a[href ^="irc://"],
 +
div#content a.extiw[href ^="irc://"],
 +
.link-irc {
 +
/* @embed */
 +
background: url(images/talk-icon.png) center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a.external[href $=".ogg"], div#content a.external[href $=".OGG"],
 +
div#content a.external[href $=".mid"], div#content a.external[href $=".MID"],
 +
div#content a.external[href $=".midi"], div#content a.external[href $=".MIDI"],
 +
div#content a.external[href $=".mp3"], div#content a.external[href $=".MP3"],
 +
div#content a.external[href $=".wav"], div#content a.external[href $=".WAV"],
 +
div#content a.external[href $=".wma"], div#content a.external[href $=".WMA"],
 +
.link-audio {
 +
/* @embed */
 +
background: url("images/audio-icon.png?2") center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a.external[href $=".ogm"], div#content a.external[href $=".OGM"],
 +
div#content a.external[href $=".avi"], div#content a.external[href $=".AVI"],
 +
div#content a.external[href $=".mpeg"], div#content a.external[href $=".MPEG"],
 +
div#content a.external[href $=".mpg"], div#content a.external[href $=".MPG"],
 +
.link-video {
 +
/* @embed */
 +
background: url("images/video-icon.png?2") center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
div#content a.external[href $=".pdf"], div#content a.external[href $=".PDF"],
 +
div#content a.external[href *=".pdf#"], div#content a.external[href *=".PDF#"],
 +
div#content a.external[href *=".pdf?"], div#content a.external[href *=".PDF?"],
 +
.link-document {
 +
/* @embed */
 +
background: url("images/document-icon.png?2") center right no-repeat;
 +
padding-right: 13px;
 +
}
 +
/* Interwiki Styling  (Disabled) */
 +
div#content a.extiw,
 +
div#content a.extiw:active {
 +
color: #36b;
 +
background: none;
 +
padding: 0;
 +
}
 +
div#content a.external {
 +
color: #36b;
 +
}
 +
div#content .printfooter {
 +
display: none;
 +
}
 +
/* Icon for Usernames */
 +
#pt-userpage,
 +
#pt-anonuserpage,
 +
#pt-login {
 +
/* @embed */
 +
background: url(images/user-icon.png) left top no-repeat;
 +
padding-left: 15px !important;
 +
text-transform: none;
 +
}
 +
 +
.toccolours {
 +
border: 1px solid #aaa;
 +
background-color: #f9f9f9;
 +
padding: 5px;
 +
font-size: 95%;
 +
}
 +
#bodyContent {
 +
position: relative;
 +
width: 100%;
 +
}
 +
#mw-js-message {
 +
font-size: 0.8em;
 +
}
 +
div#bodyContent {
 +
line-height: 1.5em;
 +
}
 +
 +
div#bodyContent p{
 +
        line-height: 1.5em;
 +
}
 +
 +
/* Watch/Unwatch Icon Styling */
 +
#ca-unwatch.icon,
 +
#ca-watch.icon {
 +
margin-right:1px;
 +
}
 +
#ca-unwatch.icon a,
 +
#ca-watch.icon a {
 +
margin: 0;
 +
padding: 0;
 +
outline: none;
 +
display: block;
 +
width: 26px;
 +
/* This hides the text but shows the background image */
 +
padding-top: 3.1em;
 +
margin-top: 0;
 +
/* Only applied in IE6 */
 +
margin-top: -0.8em !ie;
 +
height: 0;
 +
overflow: hidden;
 +
/* @embed */
 +
background-image: url(images/watch-icons.png);
 +
}
 +
#ca-unwatch.icon a {
 +
background-position: -43px 60%;
 +
}
 +
#ca-watch.icon a {
 +
background-position: 5px 60%;
 +
}
 +
#ca-unwatch.icon a:hover,
 +
#ca-unwatch.icon a:focus {
 +
background-position: -67px 60%;
 +
}
 +
#ca-watch.icon a:hover,
 +
#ca-watch.icon a:focus {
 +
background-position: -19px 60%;
 +
}
 +
#ca-unwatch.icon a.loading,
 +
#ca-watch.icon a.loading {
 +
/* @embed */
 +
background-image: url(images/watch-icon-loading.gif);
 +
background-position: 5px 60%;
 +
}
 +
#ca-unwatch.icon a span,
 +
#ca-watch.icon a span {
 +
display: none;
 +
}
 +
div.vectorTabs ul {
 +
/* @embed */
 +
/* background-image:url(images/tab-break.png);
 +
background-position:right bottom;
 +
background-repeat:no-repeat; */
 +
}
 +
 +
/* Convenience links to edit block, delete and protect reasons */
 +
p.mw-ipb-conveniencelinks, p.mw-protect-editreasons,
 +
p.mw-filedelete-editreasons, p.mw-delete-editreasons {
 +
float: left;
 +
}
 +
 +
/* Tooltips are outside of the normal body code, so this helps make the size of the text sensible */
 +
.tipsy {
 +
font-size: 0.8em;
 +
}
 
/* #################################################### */
 
/* #################################################### */
 
/* ################ nicht vorhanden ################### */
 
/* ################ nicht vorhanden ################### */

Version vom 25. September 2016, 17:15 Uhr

/* Version 08.06.2012 F */



html, body {
height: 100%;
	margin: 0;
	padding: 0;
	font-family: sans-serif;
	/* font-size: 16px; */
	/* font-weight:100; */
	
 
}
html {
	background-image:url(hg.png);
	background-repeat:repeat-x;

}
body {
/*	background-color: #f3f3f3;
	background-image: url(images/page-base.png); */
	
	margin: 0 auto;
    text-align: left;
	width:960px;
	font-family:Georgia;
	font-weight:100;
	font-size:15px;
	font-weight:100;																															/* schmale Schrift ???? */
	color:#8f8f8f;
	background-color:#E7E7E7;
}
div#content {
	/* position:relative; */
	line-height: 1.5em;
	left:0px;
	
	padding:0px;
	margin:0px;
	left:0px;
    margin-top:160px;
    width:860px;
    padding-left:50px;
    padding-right:50px;
    padding-top:1px;																							/* warum wird hier ein wert gebraucht?????? */
	/* background-image:url(hg-content.png); */
	/* background-repeat:repeat-y; */
    background-color:#FFF;
							 border-radius: 3px 3px 0px 0px; 
							-moz-border-radius: 3px 3px 0px 0px; 
							-webkit-border-radius: 3px 3px 0px 0px;
									/* Drop Shadow outside */
		box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
    	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
    	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
		-moz-box-shadow: inset -1px -1px 1px; 
}
div#bodyContent {
	/* position:relative; */
	font-size: 15px;
	font-weight:100;
	padding-bottom:25px;
}

div#content {
/*	margin-left: 10em;
	padding: 1em;
	background-image: url(images/border.png);
	background-position: top left;
	background-repeat: repeat-y;
	background-color: white;
	color: black;
	direction: ltr; */

}
/* Head */
#mw-page-base {
/* 	height: 5em;
	background-color: white;
	background-image: url(images/page-fade.png);
	background-position: bottom left;
	background-repeat: repeat-x; */
} 

#mw-head-base {
/* 	margin-top: -5em;
	margin-left: 10em;
	height: 5em;
	background-image: url(images/border.png);
	background-position: bottom left;
	background-repeat: repeat-x; */
}

div#mw-head {
/*	position: absolute;
	top: 0;
	right: 0;
	width: 100%; */
	
	position:absolute;
    top:0px;
    height:auto;
    width:960px;
    color:#fff;
	
}

div#mw-head h5 {
	margin: 0;
	padding: 0;
}
	/* Hide empty portlets */
	div.emptyPortlet {
		display: none;
	}
	/* Personal */
	

div#mw-head #MainNavi {
	position:relative;
	float:left;
	left:20px;
	top:0px;
	height: 25px;
	height:25px;
    padding-top:5px;
}
div#mw-head #MainNavi ul li {
	float: left;
    list-style:none;
	padding-left:10px;
}
div#mw-head #MainNavi ul li a {
        font-family: "Lucida Sans Unicode", Arial;
        font-size:12px;
        font-weight: bold;
        color:#666666;
        text-decoration: none;
        padding: 4px 8px;
        margin: 0px;
        /*background-color:#FFFFFF; */
        /*border-width:1px; border-style:solid; border-color:#F60; */
		border-radius: 2px 2px;
		b-moz-border-radius: 2px 2px;
		b-webkit-border-radius: 2px 2px;
		/*text-shadow: 0em 0.08em 0.08em #000; */
}
div#mw-head #MainNavi ul li a:hover {
        background-color:#fff;
		color:#333333;
}
	
	#p-personal {
/*		position: absolute;
		top: 0;
		right: 0.75em; */
		
		/*position:absolute;*/
		position:relative;
		float:right;
        top:0px;
        /*width:940px;*/
        height:30px;
        padding-top:5px;
        padding-right:100px;
        /* background-color:#000; */
		color:#000;
		
		
	}
	#p-personal h5 {
		display: none;
	}
	#p-personal ul {
		list-style: none;
		margin: 0;
		padding-left: 10em; /* Keep from overlapping logo */
	}
	/* @noflip */
	#p-personal li {
/*		line-height: 1.125em;
		float: left; */
		
		float: left;
        list-style:none;
        margin-right:5px;                      /*--margin-right till border------*/	
	}
	/* This one flips! */
	#p-personal li {
/*		margin-left: 0.75em;
		margin-top: 0.5em;
		font-size: 0.75em;
		white-space: nowrap; */
	}

	/* Navigation Labels */
	div.vectorTabs h5,
	div.vectorMenu h5 span {
		display: none;
	}
	/* Namespaces and Views */
	/* @noflip */
	div.vectorTabs {
		float: left;
		height: 2.5em;
	}
	div.vectorTabs {
		/* @embed */
		/* background-image: url(images/tab-break.png);
		background-position: bottom left;
		background-repeat: no-repeat; */
		/* padding-left: 1px; */
	}
	/* @noflip */
	div.vectorTabs ul {
		float: left;
	}
	div.vectorTabs ul {
		float:left;
		height: 100%;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	/* @noflip */
	div.vectorTabs ul li {
		float: left;
	}
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	div.vectorTabs ul li {
		line-height: 1.125em;
		/* display: inline-block; */
		height: 100%;
		margin: 0;
		padding: 0;
		/* background-color: #fff; */
		/* @embed */
		/* background-image: url(images/tab-normal-fade.png);
		background-position: bottom left;
		background-repeat: repeat-x;
		white-space:nowrap; */
	}
	/* IGNORED BY IE6 */
	div.vectorTabs ul > li {
		display: block;
	}
	div.vectorTabs li.selected {
		/* @embed */
		/* background-image: url(images/tab-current-fade.png); */
	}
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	div.vectorTabs li a {
		/* display: inline-block; */
		height: 1.9em; 
		padding-left: 0.5em;
		padding-right: 0.5em;
		/* @embed */
		/* background-image: url(images/tab-break.png);
		background-position: bottom right;
		background-repeat: no-repeat; */
		color: #0645ad;
		cursor: pointer;
		font-size: 0.8em;
	}
	/* IGNORED BY IE6 */
	div.vectorTabs li > a {
		/* display: block; */
	}
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	div.vectorTabs span a  {
		/* display: inline-block; */
		padding-top: 1.25em;
	}
	/* IGNORED BY IE6 */
	/* @noflip */
	div.vectorTabs span > a {
		float: left;
		display: block;
	}
	div.vectorTabs li.selected a,
	div.vectorTabs li.selected a:visited{
		color: #333333;
		text-decoration: none;
	}
	div.vectorTabs li.new a,
	div.vectorTabs li.new a:visited{
		color: #a55858;
	}
	/* Variants and Actions */
	/* @noflip */
	div.vectorMenu {
		direction: ltr;
		float: left;
		/* @embed */
		background-image: url(images/arrow-down-icon.png);
		background-position: 100% 60%;
		background-repeat: no-repeat;
		cursor: pointer;
	}
	/* @noflip */
	body.rtl div.vectorMenu {
		direction: rtl;
	}
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	/* @noflip */
	div#mw-head div.vectorMenu h5 {
		float: left;
		/* @embed */
		background-image: url(images/tab-break.png);
		background-repeat: no-repeat;
	}
	/* This will be flipped - unlike the one above it */
	div#mw-head div.vectorMenu h5 {
		background-position: bottom left;
		margin-left: -1px;
	}
	/* IGNORED BY IE6 */
	div#mw-head div.vectorMenu > h5 {
		background-image: none;
	}
	div#mw-head div.vectorMenu h4 {
		display: inline-block;
		float: left;
		font-size: 0.8em;
		padding-left: 0.5em;
		padding-top: 1.375em;
		font-weight: normal;
		border: none;
	}
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	/* @noflip */
	div.vectorMenu h5 a {
		display: inline-block;
		width: 24px;
		height: 2.5em;
		text-decoration: none;
		/* @embed */
		/* background-image: url(images/tab-break.png); */
		background-repeat: no-repeat;

	}
	/* This will be flipped - unlike the one above it */
	div.vectorMenu h5 a {
		background-position: bottom right;
	}
	/* IGNORED BY IE6 */
	div.vectorMenu h5 > a {
		display: block;
	}
	div.vectorMenu div.menu {
		position: relative;
		display: none;
		clear: both;
		text-align: left;
		float:left;
	}
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	/* @noflip */
	body.rtl div.vectorMenu div.menu {
		margin-left: 24px;
	}
	/* IGNORED BY IE6 */
	/* @noflip */
	body.rtl div.vectorMenu > div.menu {
		margin-left: auto;
	}
	/* IGNORED BY IE6 */
	/* Also fixes old versions of FireFox */
	/* @noflip */
	body.rtl div.vectorMenu > div.menu,
	x:-moz-any-link {
		margin-left: 23px;
	}
	div.vectorMenu:hover div.menu {
		display: block;
	}
	div.vectorMenu ul {
		position: absolute;
		background-color: white;                         /*  vorerst mal drin lassen   */
		/* border: solid 1px silver; */
		border-top-width: 0;
		list-style: none;
		list-style-image: none;
		list-style-type: none;
		padding: 0;
		margin: 0;
		margin-left: -1px;
		text-align: left;
	}
	/* Fixes old versions of FireFox */
	div.vectorMenu ul,
	x:-moz-any-link {
		min-width: 5em;
	}
	/* Returns things back to normal in modern versions of FireFox */
	div.vectorMenu ul,
	x:-moz-any-link,
	x:default {
		min-width: 0;
	}
	div.vectorMenu li {
		float:left;
		padding: 0;
		margin: 0;
		text-align: left;
		line-height: 1em;
	}
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	div.vectorMenu li a {

		/* display: inline-block; */
		padding: 0.5em;
		white-space: nowrap;
		color: #0645ad;
		cursor: pointer;
		font-size: 0.8em;
	}
	/* IGNORED BY IE6 */
	div.vectorMenu li > a {
		display: block;
	}
	div.vectorMenu li.selected a,
	div.vectorMenu li.selected a:visited {
		color: #333333;
		text-decoration: none;
	}
	/* Search */
	#p-search h5 {
		display: none;
	}
	/* @noflip */
	#p-search {
/*		float: left; */
	}
	#p-search {
/*		margin-right: 0.5em;
		margin-left: 0.5em; */
		
		/*--Search field------*/
         position:absolute;
         margin-top:-60px;
         left:240px;
         height:40px;
         width:900px;
         z-index:100;
		
	}
	#p-search form,
	#p-search input {
		margin: 0;
		margin-top: 0.4em;
	}
	
	#p-search #mw-searchButton  { 
		 font-family:"Lucida Sans Unicode", Arial;
         font-size:13px;
		 color:#000;
		 position:absolute;
		 margin-top:10px;
		 margin-left:10px;	
		 padding-right:20px;
		 padding-left:20px;
		 padding-top:12px;
		 padding-bottom:12px;
		 background-image:url(main-navi-ng.gif);
		 background-repeat:repeat-x;
		 /* border:solid 1px #FFF;*/
		 	/*box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
    		-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
    		-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);*/
			border-radius: 5px; 
			-moz-border-radius: 5px; 
			-webkit-border-radius: 5px; 
	}
	
	
	
	
	div#simpleSearch {
		display: block;
		width: 14em;
		height: 1.4em;
		margin-top: 0.65em;
		position: relative;
		min-height: 1px; /* Gotta trigger hasLayout for IE7 */
		border: solid 0px #AAAAAA;
		color: black;
		background-color: white;
		/* @embed */
		background-image: url(images/search-fade.png);
		background-position: top left;
		background-repeat: repeat-x;
	}
	div#simpleSearch label {
		/*
		 * DON'T PANIC! Browsers that won't scale this properly are the same browsers that have JS issues that prevent
		 * this from ever being shown anyways.
		*/
		font-size: 13px;
		top: 0.25em;
		direction: ltr;
	}
	div#simpleSearch input {
		color: black;
		direction: ltr;
	}
	div#simpleSearch input:focus {
		outline: none;
	}
	div#simpleSearch input.placeholder {
		color: #999999;
	}
	div#simpleSearch input::-webkit-input-placeholder { 
		color: #999999;
	}
	div#simpleSearch input#searchInput {
/*		position: absolute;
		top: 0;
		left: 0;
		width: 90%;
		margin: 0;
		padding: 0;
		padding-left: 0.2em;
		padding-top: 0.2em;
		padding-bottom: 0.2em;
		outline: none;
		border: none;

		font-size: 13px;
		background-color: transparent;
		direction: ltr; */
} 
		
div#mw-head #right-navigation #p-search #searchform #searchInput {
         font-family: "Calluna Sans","Lucida Grande",Tahoma,Verdana,Arial,sans-serif;
		 font-weight:bold;
         font-size: 20px;
         /* font-weight:bold;*/
         color: #F60;
         width:460px;
         padding:10px 6px 10px 12px;
         margin-right:0px;
         border-width: 2px;
         border-style: solid;
         border-color: #fff;
		 background-image:url(searchhg.png);
		 background-repeat:no-repeat;
		 		border-radius: 3px; 
				-moz-border-radius: 3px; 
				-webkit-border-radius: 3px; 
				
				/* text-shadow: 2px 2px 2px #000;	*/
}
	
	
	div#simpleSearch button #searchButton {
/*		position: absolute;
		width: 10%;
		right: 0;
		top: 0;
		padding: 0;
		padding-top: 0.2em;
		padding-bottom: 0.2em;
		padding-right: 0.4em;
		margin: 0;
		border: none;
		cursor: pointer;
		background-color: transparent; */
		
		font-size:14px;
        color:#fff;
        width:60px;
        height:34px;
        padding:5px;
        margin-right:5px;
        background-color:#636363;
        border-width: 1px;
        border-style: solid;
        border-color: #fff;	
	}
	
	
	/* OVERRIDDEN BY COMPLIANT BROWSERS */
	div#simpleSearch button #searchButton img {
		border: none;
		margin: 0;
		margin-top: -3px;
		padding: 0;
	}
	/* IGNORED BY IE6 */
	div#simpleSearch button #searchButton > img {
		margin: 0;
	}
/* Panel */

div#mw-panel {
	position:relative;
/*	top: 160px;
	padding-top: 1em;
	width: 10em;
	left: 0; */
	
	width:910px;
	/* height:50px; */
    margin-top:10px;

    padding:0px 0px 50px 50px; 
    color:#8f8f8f;
    background-color:#999;
			 		border-radius: 0px 0px 0px 0px; 
					-moz-border-radius: 0px 0px 0px 0px; 
					-webkit-border-radius: 0px 0px 0px 0px; 
							
					box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
    				-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
    				-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
					-moz-box-shadow: inset -1px -1px 1px #888;
	
}
div#mw-panel .noprint {
	height:0px;
	}
	div#mw-panel div.portal h5 {
		font-weight: normal;
		color: #444444;
		padding: 0.25em;
		padding-top: 0;
		padding-left: 1.75em;
		cursor: default;
		border: none;
		font-size: 0.75em;
	}
	div#mw-panel div.portal div.body {
		margin: 0;
		/*padding-top: 0.5em;
		margin-left: 1.25em; */
		/* @embed */
		/* background-image: url(images/portal-break.png);
		background-repeat: no-repeat;
		background-position: top left; */
	}
	div#mw-panel div.portal div.body ul {
		list-style: none;
		list-style-image: none;
		list-style-type: none;
		padding: 0;
		margin: 0;
	}
	div#mw-panel div.portal div.body ul li {
		line-height: 1.125em;
		padding: 0;
		padding-bottom: 0.5em;
		margin: 0;
		overflow: hidden;
		font-size: 0.75em;
	}
	div#mw-panel div.portal div.body ul li a {
		color: #0645ad;
	}
	div#mw-panel div.portal div.body ul li a:visited {
		color: #0b0080;
	}
/* Footer */
div#footer {
/*	margin-left: 10em;
	margin-top: 0;
	padding: 0.75em;
	background-image: url(images/border.png);
	background-position: top left;
	background-repeat: repeat-x;
	direction: ltr; */
	
    width:920px;
	height:100px;
    margin-top:0px;
    padding:10px 20px;
    font-size:11px;
    font-family:"Lucida Sans Unicode", Arial;
    color:#8f8f8f;
    background-color: #333;
				 	border-radius: 0px 0px 3px 3px; 
					-moz-border-radius: 0px 0px 3x 3px; 
					-webkit-border-radius: 0px 0px 3px 3px; 
					
					
					box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
    				-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
    				-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.20);
					-moz-box-shadow: inset -1px -1px 1px #888;
}
div#footer ul {
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#footer ul li {
	margin: 0;
	padding: 0;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	color: #333333;
	font-size: 0.7em;
}
div#footer #footer-icons {
	float: right;
}
/* @noflip */
body.ltr div#footer #footer-places {
		margin-top:50px;
		float: none;
}
div#footer #footer-info li {
	line-height: 1.4em;
}
div#footer #footer-icons li {
	float: left;
	margin-left: 0.5em;
	line-height: 2em;
}
div#footer #footer-places li {
	float: left;
	margin-right: 1em;
	line-height: 2em;
}


div#comicDateFooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
	padding: 10px 10px 50px 10px;
	margin-bottom:50px;
}
div#comicDateFooter p {
	margin-bottom: 10px;
}
div#comicDateFooter p a {
	color: #666;
	text-decoration:underline;
}
div#comicDateFooter p a:hover {
	color:#333;
	text-decoration:underline;
}
div#comicDateFooter h3 {
	font-size:14px;
	color:#333;
}

/* Logo */
#p-logo { 
	position:absolute;																							/* wie geht's nach oben?????? */
	top: 25px;
	left: -180px;
	width: 175px;
	height: 37px;
	background-image:url(comicdate.png);
	background-repeat:no-repeat;
	z-index:5000;
}
#p-logo a {
	display: block;
	width: 175px;
	height: 37px;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
} 

/*
 * 
 * The following code is highly modified from monobook. It would be nice if the
 * preftoc id was more human readable like preferences-toc for instance,
 * howerver this would require backporting the other skins.
 */

/* Preferences */
#preftoc {
	/* Tabs */
	width: 100%;
	float: left;
	clear: both;
	margin: 0 !important;
	padding: 0 !important;
	/* @embed */
	background-image: url(images/preferences-break.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
	#preftoc li {
		/* Tab */
		float: left;
		margin: 0;
		padding: 0;
		padding-right: 1px;
		height: 2.25em;
		white-space: nowrap;
		list-style-type: none;
		list-style-image: none;
		/* @embed */
		background-image: url(images/preferences-break.png);
		background-position: bottom right;
		background-repeat: no-repeat;
	}
	/* Sadly, IE6 won't understand this */
	#preftoc li:first-child {
		margin-left: 1px;
	}
	#preftoc a,
	#preftoc a:active {
		display: inline-block;
		position: relative;
		color: #0645ad;
		padding: 0.5em;
		text-decoration: none;
		background-image: none;
		font-size: 0.9em;
	}
	#preftoc a:hover,
	#preftoc a:focus {
		text-decoration: underline;
	}
	#preftoc li.selected a {
		/* @embed */
		background-image: url(images/preferences-fade.png);
		background-position: bottom;
		background-repeat: repeat-x;
		color: #333333;
		text-decoration: none;
	}
#preferences {
	float: left;
	width: 100%;
	margin: 0;
	margin-top: -2px;
	clear: both;
	border: solid 1px #cccccc;
	background-color: #f9f9f9;
	/* @embed */
	background-image: url(images/preferences-base.png);
}
#preferences fieldset.prefsection {
	border: none;
	padding: 0;
	margin: 1em;
}
#preferences fieldset.prefsection fieldset {
	border: none;
	border-top: solid 1px #cccccc;
}
#preferences legend {
	color: #666666;
}
#preferences fieldset.prefsection legend.mainLegend {
	display: none;
}
#preferences td {
	padding-left: 0.5em;
	padding-right: 0.5em;
}
#preferences td.htmlform-tip {
	font-size: x-small;
	padding: .2em 2em;
	color: #666666;
}
#preferences div.mw-prefs-buttons {
	padding: 1em;
}
#preferences div.mw-prefs-buttons input {
	margin-right: 0.25em;
}

/* 
 * Styles for the user login and create account forms
 */
#userlogin, #userloginForm {
	border: solid 1px #cccccc;
	padding: 1.2em;
	margin: .5em;
	float: left;
}

#userlogin {
	min-width: 20em;
	max-width: 90%;
	width: 40em;
}

/*
 * 
 * The following code is slightly modified from monobook
 * 
 */

/* Links */
a {
	text-decoration: none;
	color: #0645ad;
	background: none;
}
a:visited {
	color: #0b0080;
}
a:active {
	color: #faa700;
}
a:hover, a:focus {
	text-decoration: underline;
}
a.stub {
	color: #772233;
}
a.new, #p-personal a.new {
	color:#666666;
}
a.new:visited, #p-personal a.new:visited {
	color:#666666;
}

/* Inline Elements */
img {
	border: none;
	vertical-align: middle;
}
hr {
	height: 1px;
	color: #aaa;
	background-color: #aaa;
	border: 0;
	margin: .2em 0 .2em 0;
}

/* Structural Elements */
/* h1, */
h2,
h3,
h4,
h5,
h6 {
	color: black;
	background: none;
	font-weight: normal;
	margin: 0;
	overflow: hidden;
	padding-top: .5em;
	padding-bottom: .17em;
	border-bottom: 1px solid #aaa;
	width: auto;
}
h1 { 
/* font-size: 188%; */
}

	
h1 .editsection { font-size: 53%; }
h2 { font-size: 150%; }
h2 .editsection { font-size: 67%; }
h3,
h4,
h5,
h6 {
	border-bottom: none;
	font-weight: bold;
}
h3 { font-size: 132%; }
h3 .editsection { font-size: 76%; font-weight: normal; }
h4 { font-size: 116%; }
h4 .editsection { font-size: 86%; font-weight: normal; }
h5 { font-size: 100%; }
h5 .editsection { font-weight: normal; }
h6 { font-size: 80%;  }
h6 .editsection { font-size: 125%; font-weight: normal; }
.editsection { float: right; }
p {
	margin: .4em 0 .5em 0;
	line-height: 1.5em;
}
p img {
	margin: 0;
}
q {
	font-family: Times, "Times New Roman", serif;
	font-style: italic;
}
/* Disabled for now
blockquote {
	font-family: Times, "Times New Roman", serif;
	font-style: italic;
}*/
pre, code, tt, kbd, samp {
	/*
	 * It's important for this rule to first reference an actual font name, some browsers will render the monospace text
	 * too small otherwise, namely Firefox, Chrome and Safari
	 */
	font-family: monospace, "Courier New";
}
code {
	background-color: #f9f9f9;
}
pre {
	padding: 1em;
	border: 1px dashed #2f6fab;
	color: black;
	background-color: #f9f9f9;
	line-height: 1.1em;
}
ul {
	line-height: 1.5em;
	list-style-type: square;
	margin: .3em 0 0 1.5em;
	padding: 0;
	/* @embed */
	list-style-image: url(images/bullet-icon.png);
}
ol {
	line-height: 1.5em;
	margin: .3em 0 0 3.2em;
	padding: 0;
	list-style-image: none;
}
li {
	margin-bottom: .1em;
}
dt {
	font-weight: bold;
	margin-bottom: .1em;
}
dl {
	margin-top: .2em;
	margin-bottom: .5em;
}
dd {
	line-height: 1.5em;
	margin-left: 2em;
	margin-bottom: .1em;
}
/* Tables */
table {
	font-size: 100%;
}
/* Forms */
fieldset {
	border: 1px solid #2f6fab;
	margin: 1em 0 1em 0;
	padding: 0 1em 1em;
	line-height: 1.5em;
}
	fieldset.nested {
		margin: 0 0 0.5em 0;
		padding: 0 0.5em 0.5em;
	}
legend {
	padding: .5em;
	font-size: 95%;
}
form {
	border: none;
	margin: 0;
}
textarea {
	width: 100%;
	padding: .1em;
}
select {
	vertical-align: top;
}
/* Table of Contents */
#toc,
.toc,
.mw-warning {
	border: 1px solid #aaa;
	background-color: #f9f9f9;
	padding: 5px;
	font-size: 95%;
}
#toc h2,
.toc h2 {
	display: inline;
	border: none;
	padding: 0;
	font-size: 100%;
	font-weight: bold;
}
#toc #toctitle,
.toc #toctitle,
#toc .toctitle,
.toc .toctitle {
	text-align: center;
}
#toc ul,
.toc ul {
	list-style-type: none;
	list-style-image: none;
	margin-left: 0;
	padding-left: 0;
	text-align: left;
}
#toc ul ul,
.toc ul ul {
	margin: 0 0 0 2em;
}
#toc .toctoggle,
.toc .toctoggle {
	font-size: 94%;
}
/* Images */
div.floatright, table.floatright {
	clear: right;
	float: right;
	position: relative;
	margin: 0 0 .5em .5em;
	border: 0;
}
div.floatright p { font-style: italic; }
div.floatleft, table.floatleft {
	float: left;
	clear: left;
	position: relative;
	margin: 0 .5em .5em 0;
	border: 0;
}
div.floatleft p { font-style: italic; }
/* Thumbnails */
div.thumb {
	margin-bottom: .5em;
	width: auto;
	background-color: transparent;
}
div.thumbinner {
	border: 1px solid #ccc;
	padding: 3px !important;
	background-color: #f9f9f9;
	font-size: 94%;
	text-align: center;
	overflow: hidden;
}
html .thumbimage {
	border: 1px solid #ccc;
}
html .thumbcaption {
	border: none;
	text-align: left;
	line-height: 1.4em;
	padding: 3px !important;
	font-size: 94%;
}
div.magnify {
	float: right;
	border: none !important;
	background: none !important;
}
div.magnify a, div.magnify img {
	display: block;
	border: none !important;
	background: none !important;
}
/* @noflip */
div.tright {
	clear: right;
	float: right;
	margin: .5em 0 1.3em 1.4em;
}
/* @noflip */
div.tleft {
	float: left;
	clear: left;
	margin: .5em 1.4em 1.3em 0;
}
img.thumbborder {
	border: 1px solid #dddddd;
}
.hiddenStructure {
	display: none;
}
/* Warning */
.mw-warning {
	margin-left: 50px;
	margin-right: 50px;
	text-align: center;
}
/* User Message */
.usermessage {
	background-color: #ffce7b;
	border: 1px solid #ffa500;
	color: black;
	font-weight: bold;
	margin: 2em 0 1em;
	padding: .5em 1em;
	vertical-align: middle;
}
/* Site Notice (includes notices from CentralNotice extension) */
#siteNotice {
	position: relative;
	text-align: center;
	font-size: 0.8em;
	margin: 0;
}
#localNotice {
	margin-bottom: 0.9em;
}
/* Categories */
.catlinks {
	border: 1px solid #aaa;
	/* background-color: #f9f9f9; */
	padding: 5px;
	margin-top:10px;
	/* margin-bottom:30px; */
	clear: both;
}
/* Sub-navigation */
#siteSub {
	display: none;
}
#jump-to-nav {
	display: none;
}
#contentSub, #contentSub2 {
	font-size: 84%;
	line-height: 1.2em;
	margin: 0 0 1.4em 1em;
	color: #7d7d7d;
	width: auto;
}
span.subpages {
	display: block;
}
/* Emulate Center */
.center {
	width: 100%;
	text-align: center;
}
*.center * {
	margin-left: auto;
	margin-right: auto;
}
/* Small for tables and similar */
.small, .small * {
	font-size: 94%;
}
table.small {
	font-size: 100%;
}
/* Edge Cases for Content */
h1, h2 {
	/* margin-bottom: .6em; */
}
h3, h4, h5 {
	/* margin-bottom: .3em; */
	font-weight:normal;
}
div#content h1 {
         /* margin-top:0px; */

/*	padding-top: 0;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 0.1em;
	line-height: 1.2em;
	font-size: 1.6em;
	padding-bottom: 0; */
	
	/*font-family: Arial, "Lucida Sans Unicode", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;*/
	font-family: "Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-size: 40px;
	font-weight:bold;
	color:#7C7C7C;
	letter-spacing: -0.00em;
			text-shadow: 0em 0.05em 0.05em #fff;
    line-height: 40px;
    padding-bottom: 30px;
    /*margin-bottom:15px;*/
	margin: 50px 0px 0px 10px;
    /*border-bottom: 1px; dotted; #C7C7C7;*/
	
	
}
div#content a.external,
div#content a[href ^="gopher://"] {
	/* @embed */
	background: url(images/external-link-ltr-icon.png) center right no-repeat;
	padding-right: 13px;
}
div#content a[href ^="https://"],
.link-https {
	/* @embed */
	background: url(images/lock-icon.png) center right no-repeat;
	padding-right: 13px;
}
div#content a[href ^="mailto:"],
.link-mailto {
	/* @embed */
	background: url(images/mail-icon.png) center right no-repeat;
	padding-right: 13px;
}
div#content a[href ^="news://"] {
	/* @embed */
	background: url(images/news-icon.png) center right no-repeat;
	padding-right: 13px;
}
div#content a[href ^="ftp://"],
.link-ftp {
	/* @embed */
	background: url(images/file-icon.png) center right no-repeat;
	padding-right: 13px;
}
div#content a[href ^="irc://"],
div#content a.extiw[href ^="irc://"],
.link-irc {
	/* @embed */
	background: url(images/talk-icon.png) center right no-repeat;
	padding-right: 13px;
}
div#content a.external[href $=".ogg"], div#content a.external[href $=".OGG"],
div#content a.external[href $=".mid"], div#content a.external[href $=".MID"],
div#content a.external[href $=".midi"], div#content a.external[href $=".MIDI"],
div#content a.external[href $=".mp3"], div#content a.external[href $=".MP3"],
div#content a.external[href $=".wav"], div#content a.external[href $=".WAV"],
div#content a.external[href $=".wma"], div#content a.external[href $=".WMA"],
.link-audio {
	/* @embed */
	background: url("images/audio-icon.png?2") center right no-repeat;
	padding-right: 13px;
}
div#content a.external[href $=".ogm"], div#content a.external[href $=".OGM"],
div#content a.external[href $=".avi"], div#content a.external[href $=".AVI"],
div#content a.external[href $=".mpeg"], div#content a.external[href $=".MPEG"],
div#content a.external[href $=".mpg"], div#content a.external[href $=".MPG"],
.link-video {
	/* @embed */
	background: url("images/video-icon.png?2") center right no-repeat;
	padding-right: 13px;
}
div#content a.external[href $=".pdf"], div#content a.external[href $=".PDF"],
div#content a.external[href *=".pdf#"], div#content a.external[href *=".PDF#"],
div#content a.external[href *=".pdf?"], div#content a.external[href *=".PDF?"],
.link-document {
	/* @embed */
	background: url("images/document-icon.png?2") center right no-repeat;
	padding-right: 13px;
}
/* Interwiki Styling  (Disabled) */
div#content a.extiw,
div#content a.extiw:active {
	color: #36b;
	background: none;
	padding: 0;
}
div#content a.external {
	color: #36b;
}
div#content .printfooter {
	display: none;
}
/* Icon for Usernames */
#pt-userpage,
#pt-anonuserpage,
#pt-login {
	/* @embed */
	background: url(images/user-icon.png) left top no-repeat;
	padding-left: 15px !important;
	text-transform: none;
}

.toccolours {
	border: 1px solid #aaa;
	background-color: #f9f9f9;
	padding: 5px;
	font-size: 95%;
}
#bodyContent {
	position: relative;
	width: 100%;
}
#mw-js-message {
	font-size: 0.8em;
}
div#bodyContent {
	line-height: 1.5em;
}

div#bodyContent p{
         line-height: 1.5em;
}

/* Watch/Unwatch Icon Styling */
#ca-unwatch.icon,
#ca-watch.icon {
	margin-right:1px;
}
#ca-unwatch.icon a,
#ca-watch.icon a {
	margin: 0;
	padding: 0;
	outline: none;
	display: block;
	width: 26px;
	/* This hides the text but shows the background image */
	padding-top: 3.1em;
	margin-top: 0;
	/* Only applied in IE6 */
	margin-top: -0.8em !ie;
	height: 0;
	overflow: hidden;
	/* @embed */
	background-image: url(images/watch-icons.png);
}
#ca-unwatch.icon a {
	background-position: -43px 60%;
}
#ca-watch.icon a {
	background-position: 5px 60%;
}
#ca-unwatch.icon a:hover,
#ca-unwatch.icon a:focus {
	background-position: -67px 60%;
}
#ca-watch.icon a:hover,
#ca-watch.icon a:focus {
	background-position: -19px 60%;
}
#ca-unwatch.icon a.loading,
#ca-watch.icon a.loading {
	/* @embed */
	background-image: url(images/watch-icon-loading.gif);
	background-position: 5px 60%;
}
#ca-unwatch.icon a span,
#ca-watch.icon a span {
	display: none;
}
div.vectorTabs ul {
	/* @embed */
	/* background-image:url(images/tab-break.png);
	background-position:right bottom;
	background-repeat:no-repeat; */
}

/* Convenience links to edit block, delete and protect reasons */
p.mw-ipb-conveniencelinks, p.mw-protect-editreasons,
p.mw-filedelete-editreasons, p.mw-delete-editreasons {
	float: left;
}

/* Tooltips are outside of the normal body code, so this helps make the size of the text sensible */
.tipsy {
	font-size: 0.8em;
}
/* #################################################### */
/* ################ nicht vorhanden ################### */
div#mw-head #left-navigation #p-namespaces {                   /*--Page|Discussion & Variants-h5 ------*/
         position:relative;
         /* width:150px; */
         /* height:25px; */
         /* padding:5px; */
         /* background-color:#fff; */		
}

div#mw-head #left-navigation #p-namespaces #ca-nstab-main {
		padding:0;
		margin:0;
}


div#mw-head #left-navigation #p-namespaces a {                   /*--Page|Discussion & Variants-h5 ------*/
         font-size:16px;
		 color:#000;	
		 height:20px;
		 padding-right:20px;
		 padding-left:20px;
		 padding-top:10px;
		 padding-bottom:10px;
		 margin-right:25px;
		 background-image:url(main-navi-ng.gif);
		 background-repeat:repeat-x;
		 /* border:solid 1px #FFF;*/
		 	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
    		-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
    		-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
			border-radius: 2px; 
			-moz-border-radius: 2px; 
			-webkit-border-radius: 2px; 	
}
div#mw-head #left-navigation #p-namespaces a:hover {                   /*--Page|Discussion & Variants-h5 ------*/
         color:#F60;
		 background-image:url(main-navi.gif);
		 /* border:solid 1px #CCC; */		

}
div#mw-head #right-navigation #p-views {         /*--Read|Edit|ViewHostory------*/
         position:relative;
         float:left;
         /* height:25px; */
         left:50px;
         /* padding:5px; */
         /* background-color:#fff; */
}
div#mw-head #right-navigation #p-views .vectorTabs a {
	font-size:30px;
}
div#mw-head #right-navigation #p-views #ca-edit a {   /*--wird in common ausgeblendet------*/
}
div#mw-head #right-navigation #p-cactions {      /*--Delete|Move|Protect|Unwatch Klappmenue------*/
         position:relative;
         left:20px;
         height:40px;
         /* left:400px; */
         padding-top:5px;
         padding-left:20px;
         /*background-color:#fff;*/
}
div#mw-head #right-navigation #p-cactions .vectorTabs {
		width:400px;
		float:left;
}


#mw-head #p-personal a {
font-family:"Lucida Sans Unicode", Arial;
         font-size:10px;
		 color:#666666;
         text-decoration:none;
         padding-right:5px;
         border-right-width: 1px;
         border-right-style: solid;
         border-right-color:#CCC;
}
div#mw-head #p-personal a:hover {
         color: #666666;
		 text-decoration:underline;
}


#left-navigation {
/*		position: absolute;
		left: 10em;
		top: 2.5em; */
		
		position:relative;
        top:120px;
        left:50px;
}
#right-navigation {
/*		float: right;
		margin-top: 2.5em; */
		
/*--P-VIEWS: Read|Edit|ViewHostory & P-CAPTIONS:Delete|Move|Protect|Unwatch & P-SEARCH------*/
         position:relative;
		/* height:50px; */
		/* width:400px; */
         top:120px;		

	}

div#mw-head #left-navigation li {
         float: left;
         list-style:none;
         /* margin-right:5px; */
}
div#mw-head #left-navigation a {                  /*--Page|Discussion & Variants-h5 ------*/
         font-size:11px;                          /*--position in bodyContent------*/
         color:#000;
         text-decoration:none;
         padding-right:5px;
         /* border-right-width: 1px; */
         /* border-right-style: solid; */
         /* border-right-color: #000; */
}
div#mw-head #left-navigation a:hover {            /*--Page|Discussion & Variants-h5 ------*/
         color:#fff;
}
div#mw-head #right-navigation #p-cactions ul li {
         float: left;
         list-style:none;
         margin-right:10px;
}
div#mw-head #right-navigation #p-cactions ul li a {
         font-size:12px;
		 float: left;
         color:grey;
         text-decoration:none;
         padding-right:10px;
         /* border-right-width: 1px;
         border-right-style: solid;
         border-right-color: #000; */
}
div#mw-head #right-navigation #p-views li {
         float: left;
         list-style:none;
         /* margin-right:10px; */
}
div#mw-head #right-navigation #p-views a {     /*--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ------*/
        font-size:16px;
		color:#000;	
		height:20px;
		padding-right:20px;
		padding-left:20px;
		padding-top:10px;
		padding-bottom:10px;
		margin-right:10px;
		background-image:url(main-navi-ng.gif);
		background-repeat:repeat-x;
		 /* border:solid 1px #FFF;*/
		 	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
    		-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
    		-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.50);
			border-radius: 2px; 
			-moz-border-radius: 2px; 
			-webkit-border-radius: 2px; 	
}

div#mw-head #right-navigation #p-views a:hover {
		color:#F60;
		background-image:url(main-navi.gif);
}
div#mw-panel #p-navigation {
         left:0px;
         /* height:20px; */
}
div#mw-panel #p-navigation a {
		font-size:12px;
		font-family:"Lucida Sans Unicode", Arial;
        color:#CCC;
		margin-right:10px;
}
div#mw-panel #p-navigation a:hover {
        color: #3333FF;
}
div#mw-panel #p-tb {
         /* height:50px; */

}
div#mw-panel #p-tb li a {
		/* padding:10px;
		border-style:solid;
		border-width:1px;
		border-color:#000;                                        geht nicht für padding links & rechts    */
		margin-right:10px;
		font-size:12px;
		font-family:"Lucida Sans Unicode", Arial;
        color:#CCC;
}
div#mw-panel #p-tb li a:hover {
         color:#FFF;
}
div#mw-panel #p-tb li {
         float:left;
         /* margin-right:0px; */
         list-style:none;

}
div#mw-panel li {
         float: left;
         list-style:none;
         margin-right:10px;
}

div#mw-panel a {
         color:#8f8f8f;                                  /*--temp------*/
         text-decoration:none;
         font-size:11px;
}
div#mw-panel #p-navigation li {
         float:left;
         /* margin-right:10px; */
         list-style:none;

}
div#footer a {
         color:#a1a1a1;                                  /*--temp------*/
         text-decoration:none;
         font-size:11px;
}
div#footer ul {
         float:left;                                     /*--temp------*/
         list-style:none;
}
div#footer ul li {
         float:left;
         margin-right:20px;
		list-style:none;

}

/* C O M M O N   C O P Y */

div#bodyContent .LE a { 
      /* font-size:16px; */
	  	color:#333;
		text-decoration:none;
}

div#bodyContent .LE a:hover {
		color:#F60; 
}

div#bodyContent .LE a:visited { 
}


div#bodyContent .LE a img { 																/*      B O R D E R      */
         /* padding:5px; margin-bottom:5px; border-width:1px;
         border-style:solid; border-color:#F60; */
}
		 
div#bodyContent .LE a:hover img { 
         background-color:#F60; 
}
div#bodyContent .LC /*LAYOUT BILDER*/ { 													/*      B O R D E R  I M G    */
		float:left;
		/* margin:2px; */
		padding:0px;
		width:200px; 
		height:300px;
		margin-right:10px;
		margin-bottom:10px;
}

div#bodyContent .LC a img { 															/*      B O R D E R      */
		/* padding:5px; 
		margin-bottom:5px; 
		border-width:1px; 
		border-style:solid; 
		border-color:#F60; */
}

div#bodyContent .LC a:hover img { 
		background-color:#F60; 
}

/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#bodyContent a {
	text-decoration:none;
	color:#F60;

}

div#bodyContent a:hover {
	color:#000;
		text-decoration:underline;

}


/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*                                                                               Mainpage REDESIGN BOXEN                                                           */
/* ----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#bodyContent .teaserbox4x {
	width:172px;
	height:242px;
	margin-bottom:60px;
	float:left;
	/* padding-top:9px; */
	/* padding-left:9px; */
	margin-right:38px; 
	text-align:center;
	line-height:242px;
	/* border: solid 5px #5b5048; */
	/* background-color:#FFF; */
	background-image:url(4xhg.png);
	background-repeat:no-repeat;
		/* Border radius
		border-radius: 2px; 
			-moz-border-radius: 2px; 
			-webkit-border-radius: 2px;  												*/

		/* Drop Shadow outside */
	    box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.30);
    	-moz-box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.30);
    	-webkit-box-shadow: 4px 4px 3px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: inset -5px -5px 5px #888;
		/* Drop Shadow inside
		-webkit-box-shadow: inset 2px 2px 4px 0px rgba(112, 112, 112, 0.5);
		-moz-box-shadow: inset 2px 2px 4px 0px rgba(112, 112, 112, 0.5);
		box-shadow: inset 2px 2px 4px 0px rgba(112, 112, 112, 0.5);  					*/
}

div#bodyContent .teaserbox4x p {
	padding-top:5px;
	font-family:Georgia;
	font-size:13px;
	/* text-align:left; */
	line-height:normal;
}

/* ----------------------------------------------------- Mainpage New pages! Headlines h3 ----------------------------------------------------------------------- */

div#bodyContent .teaserboxh3 {  
		
	width:172px;
	margin-bottom:30px;
	float:left;
	/* padding-top:9px; */
	/* padding-left:9px; */
	margin-right:38px; 
 
}

div#bodyContent .teaserboxh3 h3 {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:24px;
	letter-spacing: -0.05em;
	text-align:center;
	padding-bottom:5px;
	padding-top:1px;
	border-bottom:dotted 1px #CCC;
	border-top:dotted 1px #CCC;
			letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff;
}

/* ------------------------------------------------------------------------------ Mainpage Bilder im Rahmen a img ------------------------------------------------------- */
div#bodyContent .teaserbox4x a img  { 
         /* padding:5px; */
		 /* margin-bottom:5px; */
		 /* border-width:0px; */
         /* border-style:solid; 
		 /* border-color:#F60; */
		 /* border-color:#fff; */
}

/* ------------------------------------------------------------------------------ Mainpage Bilder im Rahmen a:hover img ------------------------------------------------- */
div#bodyContent .teaserbox4x a:hover img  { 
         /* background-color:#F60; */
		 /* border-color:#fff;  */
}

/* ------------------------------------------------------------------------------ Mainpage N E W S ------------------------------------------------- */
div#bodyContent .NEWS1 {
/* font-family: Georgia; */
		font-weight:normal;
		font-style:italic;
		margin: 0px 0px 0px 0px;
		width:760px; 
		height:400px;
		float:left;
        /* font-size:16px; */
        line-height:26px;
        color:#8F8F8F;
        padding:25px;
		padding-right:75px;
		background-image:url(newshg.png);
		background-repeat:no-repeat;
}
div#content #bodyContent .NEWS1 p {
	border-bottom-width:1px; border-bottom-style:dotted;
	border-bottom-color:#000; 
	padding-bottom:5px; margin-bottom:5px;
}

/* ------------------------------------------------------------------------------ Mainpage 3 collums  ------------------------------------------------- */

div#bodyContent .teaserbox3x {
	width:250px;
	min-height:275px;
	margin-bottom:60px;
	float:left;
	margin-right:25px; 
}

div#bodyContent .teaserbox3x h3 {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:24px;
	text-align:center;

	letter-spacing: -0.05em;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:dotted 1px #CCC;
	border-top:dotted 1px #CCC;
}

div#bodyContent .teaserbox3x p {
	padding-left:22px;
	margin-bottom:10px;
}


/* ------------------------------------------------------------------------------ Mainpage 3 collums 3Cats Links ------------------------------------------------- */

div#bodyContent .teaserbox3xCats {
	width:270px;
	height:100px;
	padding-top:20px;
	padding-left:20px;
	margin-bottom:60px;
	float:left;
	margin-right:0px; 
}

div#bodyContent .teaserbox3xCats h3 {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:30px;
	letter-spacing: -0.05em;
}

div#bodyContent .teaserbox3xCats p {
	margin-bottom:10px;
}
div#bodyContent .teaserbox3xCats p a {
	background-image: url(3catlinks.png);
	height:270px;
	width:100px;
	color:#ccc;
	}
div#bodyContent .teaserbox3xCats p a:hover {
	background-image: url(3catlinks2.png);
	color:#fff;
}

/* ----------------------------------------------------- Mainpage A   N o t e   f r o m   t h e   p u b l is h e r   " N F T P " ------------------------------------- */

div#bodyContent .NOTEFTP1 {
/* font-family: Georgia; */
	width:810px;
	height:auto;
	margin:0px 0px 50px 0px;
	padding-right:0px;
	font-weight:normal;
	font-style:italic;
	float:left;
			letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff;
}


div#bodyContent .BOTM {
/* font-family: Georgia; */
	width:810px;
	height:auto;
	margin:0px 0px 25px 0px;
	padding: 0px 0px 25px 0px;
	border-bottom:solid 1px #CCC;
	font-weight:normal;
	font-style:italic;
	float:left;
			letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff;
}

div#bodyContent .BOTM p {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:30px;
		letter-spacing: -0.05em;
	font-style:normal;
}

div#bodyContent .NEWCATEGORIES {
/* font-family: Georgia; */
	width:810px;
	height:auto;
	margin:0px 0px 25px 0px;
	padding: 0px 0px 25px 0px;
	border-bottom:solid 1px #CCC;
	font-weight:normal;
	font-style:italic;
	float:left;
			letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff;
}

div#bodyContent .NEWCATEGORIES p {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:30px;

		letter-spacing: -0.05em;
	font-style:normal;
}

div#bodyContent .WHATIS {
/* font-family: Georgia; */
	width:810px;
	height:auto;
	margin:0px 0px 25px 0px;
	padding: 0px 0px 25px 0px;
	border-bottom:solid 1px #CCC;
	font-weight:normal;
	font-style:italic;
	float:left;
			letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff;
}

div#bodyContent .WHATIS p {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#7C7C7C;
	font-style:normal;
		letter-spacing: -0.05em;
}

div#bodyContent .HEYKIDS {
/* font-family: Georgia; */
	width:810px;
	height:auto;
	margin:0px 0px 25px 0px;
	padding: 0px 0px 25px 0px;
	border-bottom:solid 1px #CCC;
	font-weight:normal;
	font-style:italic;
	float:left;
			letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff;
}

div#bodyContent .CONTACTUS {
/* font-family: Georgia; */
	width:810px;
	height:auto;
	margin:0px 0px 25px 0px;
	padding: 0px 0px 25px 0px;
	border-bottom:solid 1px #CCC;
	font-weight:normal;
	font-style:italic;
	float:left;
			letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff;
}


div#bodyContent .CONTACTUS p {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:30px;
		letter-spacing: -0.05em;
	font-style:normal;
}

div#bodyContent .NOTEFTP1 p {
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:30px;
	font-style:normal;
}

/* ----------------------------------------------------- Mainpage AFTP Right Picture -------------------------------------------------------------------------*/
div#bodyContent .cright {															
	float:right;
	padding:10px;
	margin-left:50px;
	margin-right:0px;
	border:7px solid #171717; 
	background-color:#FFF;
		/* Drop Shadow outside */
		box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.30);
    	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.30);
    	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: inset -3px -3px 3px #888;
		/* Drop Shadow inside
		-webkit-box-shadow: inset 2px 2px 4px 0px rgba(112, 112, 112, 0.5);
		-moz-box-shadow: inset 2px 2px 4px 0px rgba(112, 112, 112, 0.5);
		box-shadow: inset 2px 2px 4px 0px rgba(112, 112, 112, 0.5);  */ 	
}


/* ----------------------------------------------------- Page design ------------------------------------------------------------------------------------*/

/* ----------------------------------------------------- Page Picture row above -------------------------------------------------------------------------*/

div#bodyContent p img { 
	/* float:left; */
	padding:10px;
	margin-right:25px;
	margin-bottom:25px;
	border:7px solid #171717; 
	background-color:#FFF;
    color: #F60;
    text-decoration: none;
			/* Drop Shadow outside */
		box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.30);
    	-moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.30);
    	-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.30);
		-moz-box-shadow: inset -3px -3px 3px #888;
}

div#bodyContent #div p a { 
      /* font-family:Arial; font-size:13px; */
}
div#bodyContent #div p a:hover { 
         color: #F60; text-decoration: underline;}
div#bodyContent #div p a:visited {
         color: #F60; text-decoration: underline;}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------   old stuff   --------------------------------------------------------------------- */






/*-----------------13.11.2011-------------------------------------*/
/*-----------------myCollection tag-------------------------------------*/

div#content #bodyContent .myColl { 
        xposition:absolute;
        xtop:-80px}

div#content #bodyContent .myColl a {      
        font-family: "Lucida Sans Unicode", Arial;
        font-size:12px;
        font-weight: normal;
        color:#fff;
        text-decoration: none;
        padding: 2px 4px;
        margin: 0px;
        background-color:#ABABAB;
        border-width:1px; border-style:solid; border-color:#ABABAB; }

div#content #bodyContent .myColl a:hover { 
        background-color: #F60; 
        text-decoration: none;
        border-width:1px; border-style:solid; border-color:#F60; }

/*-----------------09.11.2011-------------------------------------*/
/*-----------------Footer stuff-------------------------------------*/
div#footer #footer-info { /*margin-bottom: 10px;*/ }

div#footer #footer-info #footer-info-lastmod  { font-size:11px;
                                                color: #999;
                                                margin: 0px;
                                                padding: 0px 10px 0px 0px; 
												float: none; }

div#footer #footer-info #footer-info-viewcount { font-size:11px;
                                                color:#999; 
                                                margin: 0px; 
                                                padding: 0px 10px 0px 0px; 
												float: none; }

div#footer #footer-places a {      
        font-family: "Lucida Sans Unicode", Arial;
        font-size:11px;
        font-weight: normal;
        color: #fff;
        text-decoration: none;
        padding: 4px 8px;
        margin: 0px;
        background-color: #666666;
        /*border-width:1px; border-style:solid; border-color:#F60; */
						 	border-radius: 5px 5px; 
							-moz-border-radius: 5px 5px; 
							-webkit-border-radius: 5px 5px; 
}

div#footer #footer-places a:hover { 
        background-color: #999999;
        /*border-width:1px; border-style:solid; border-color:#FFF;*/ }

div#mw-panel div.portal div.body ul li a {
		padding:10px;
		color:#FFFFFF;
		font-family:Georgia;
		font-size:14px;
}
div#mw-panel div.portal div.body ul li a:visited {
		padding:10px;
		color:#FFFFFF;
		font-family:Georgia;
		font-size:14px;
}



/*-----------------09.11.2011-------------------------------------*/
/*-----------------File display-------------------------------------*/

/*#mw-panel                         { display: none; }*/
#filehistory                      { display: none; }
#mw-imagepage-section-filehistory { display: none; }
#filetoc                          { display: none; }
#mw-imagepage-edit-external       { display: none; }

/*-----------------09.11.2011-------------------------------------*/
/*-----------------Category a-------------------------------------*/
div#bodyContent #mw-normal-catlinks { 
	color:#FFF;
}
div#bodyContent #mw-normal-catlinks a { 
        font-family: "Lucida Sans Unicode", Arial;
        font-size:12px;
		line-height:40px;
        font-weight: normal;
        color:#fff;
        padding:6px 12px;
        background-color:#999999;
        text-decoration: none;
						 	border-radius: 3px; 
							-moz-border-radius: 3px; 
							-webkit-border-radius: 3px; 		
}

div#bodyContent #mw-normal-catlinks a:hover { 
		background-color:#000;
}
div#bodyContent #catlinks { 
        border: 0px none #FFF;
        margin-top:20px; 
        padding:0px;      
        line-height:30px; }

/*.addthis_toolbox addthis_default_style {
		position:relative;
		width:500px;
		height:30px;
		background-color:#FFFFFF;
		z-index:2000;
}*/

#ADDTHIS {
		position:relative;
		padding-top:10px;
		width:820px;
		/*background-color:#FFFFFF;
				 	border-radius: 0px 0px 3px 3px; 
					-moz-border-radius: 0px 0px 3px 3px; 
					-webkit-border-radius: 0px 0px 3px 3px; */
}

/*-----------------08.11.2011-------------------------------------*/
div#bodyContent td { vertical-align:top; }


/*-----------------24.04.2012 & DISPLAYS-------------------------------------*/
#ca-history     	{ display: none; }
#ca-view        	{ display: none; }
#ca-talk			{ display: none; } /*---24.4.2012 Diskussion---*/
#ca-nstab-main  	{ display: none; } /*---24.4.2012 Seite---*/
#ca-watch			{ display: none; } /*---24.4.2012 Beobachten---*/
/*#p-cactions			{ display: none; }*/ 						/*---24.4.2012 Menü/Pfeil unten---*/
#ca-nstab-project 	{ display: none; } /*---27.4.2012 Projektseite---*/
#ca-nstab-category 	{ display: none; } /*---27.4.2012 Kategorie---*/
#ca-special 		{ display: none; } /*---27.4.2012 Spezialseite---*/
#ca-nstab-image		{ display: none; } /*---27.4.2012 "Datei" bei Bilderansicht---*/
#ca-viewsource  	{ display: none; }
.toc, #toc      	{ display: none; }
#searchGoButton 	{ display: none; }
#p-navigation   	{ display: none; }  /*---19.4.2012 Main Page, Main pageCommunity portalCurrent eventsRecent changesRandom pageHelp---*/
#p-tb   			{ display: none; }  /*---19.4.2012 What links hereRelated changesSpecial pagesPrintable versionPermanent link---*/

/*-----------------14.10.2011/17:52-------------------------------*/
/*-----------------Alter Stand: common.14102011 abends------------*/


/*-----------------ANFANG DING DONG-----------------*/
div#bodyContent h2 { border-bottom-width:1px; /*border-bottom-style:dotted;
                     border-bottom-color:#ababag; */
                     padding-bottom:10px; margin-bottom:10px; 
					 letter-spacing: -0.05em;
							text-shadow: 0em 0.05em 0.05em #fff;
					 
					 }
#bodyContent .mw-headline { 
	font-family:"Calluna Sans", "Lucida Grande", Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#7C7C7C;
	font-size:24px;

		letter-spacing: -0.05em;

			line-height:30px;
      /* font-family:Georgia; */
      /* font-weight:normal; */
         padding-bottom:10px; margin-bottom:10px; 
      /* border-bottom-width:1px; border-bottom-style:dotted */; 
      /* border-bottom-color:#ababag; */
			text-shadow: 0em 0.05em 0.05em #fff;
}

#bodyContent h4 { font-size:18px; 
      /* font-family:Georgia; font-weight:normal; */
         border-bottom-width:1px; /*border-bottom-style:dotted; 
         border-bottom-color:#ABAbag;*/
          padding-bottom:10px; margin-bottom:10px; }


div#bodyContent .LCR { 
         float:right; width:500px; font-size:16px;
      /* line-height:20px; text-decoration:none; */ }
div#bodyContent .LCR a { 
      /* font-size:13px; */
         text-decoration:none; }
div#bodyContent .LCR a:hover { 
      /* font-size:13px; */
         text-decoration:underline; }
div#bodyContent .LCR a:visited { 
         color: #F60; text-decoration: underline;}

div#bodyContent .LCR .mw-headline h4 { 
         border-bottom-width:1px; 
         /*border-bottom-style:dotted; border-bottom-color:#ABAbag;*/
		 	letter-spacing: -0.05em;
			text-shadow: 0em 0.05em 0.05em #fff; 
		 
} 
div#bodyContent .LHL { 
         width:250px; font-size:16px; }
div#bodyContent .LHL a { 
      /* font-size:13px; */
         text-decoration:none; }
div#bodyContent .LHL ahover { 
         text-decoration:underline; }
div#bodyContent .LHL a:visited { 
         color: #F60; text-decoration: underline;}


div#bodyContent .CN3 { 
         width:31%; float:left; 
      /* font-size:16px; */ 
         padding-right:8px; }
div#bodyContent .CN3 a { 
      /* font-size:13px; */
         text-decoration:none; }
div#bodyContent .CN3 a:hover { text-decoration:underline; }
div#bodyContent .CN3 a:visited { color: #F60; text-decoration: underline;}

div#bodyContent .CN2 { 
         width:47%; float:left; 
      /* font-size:16px; */
         padding-right:8px;}
div#bodyContent .CN2 a { 
      /* font-size:13px; */
         /*text-decoration:none; */}
div#bodyContent .CN2 a:hover {
	/*color:#000; 
	text-decoration:underline;*/ 
}
div#bodyContent .CN2 a:visited { 
	/*color: #F60; 
	text-decoration: underline;*/
}



div#bodyContent .BO { float:clear; }
div#bodyContent ul li { 
       /* font-size:13px; */
          margin-bottom:3px;}
div#bodyContent ul li a { 
       /* font-size:13px; */
          text-decoration:none;}
div#bodyContent ul li a:hover { text-decoration:underline; }


/*-----------------ENDE DING DONG-----------------*/