/* monobook/monobook.css
 *
 * See PHP for credits and license
 */
html {
  height: 99.7%;
}
body {
  height: 100%;
}
html, body {
  font: x-small sans-serif;
  font-family: verdana,arial,helvetica;
  color: #333333;
  background-color: #dcdcdc;
  margin: 0;
  padding: 0;
}

#pageContainer {
  min-width: 1100px;
  width:1100px;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  -moz-box-shadow: 0 0 25px #000;
  -webkit-box-shadow: 0 0 25px #000;
  box-shadow: 0 0 25px #000;
  background-image: url(/w/pub/siegel4.png);
  background-repeat: no-repeat;
  background-position: bottom left;
  background-color: #FFFFFF;
  overflow: hidden !important;
  text-align: left;
  margin: 0 auto;
}

/* Links */
a, a:link, a:visited {
  text-decoration:none;
  color: #034ea2;
}
a:hover, a:focus, a:active {
  text-decoration:underline;
  color: #f60;
}
input.linkbutton {
  text-decoration: none;
}
input.linkbutton:hover, input.linkbutton:focus, input.linkbutton:active {
  text-decoration: underline;
}


/* Header */

#header {
  background-image: url(/w/pub/UBEI-Header-background.png);
  background-repeat: repeat-x;
  height: 100px;
  width: 1100px;
}
#header a:hover {
  text-decoration: none;
}
#kulogo {
  margin: 0;
}
#headerrechts {
  position: relative;
  float: right;
  top: 0;
  right: 0;
}

/* Header-Bereich */
#mainnav {
  height:24px;
  margin:0;
  padding: 0 1em;
  border:none;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  background-color: rgb(0, 52, 99);

}

#mainnav ul, #mainnav ul ul {
  float:left;
  list-style:none;
  margin:0;
  height:100%;
}

#mainnav ul li {
  float:left;
  background-color: transparent;
  background-image:none;
  margin-bottom:0;
  height:100%;
  border-right: solid 1px #fff;
}

#mainnav li a {
  display:block;
  padding:4px 10px 0px 10px;
/*0.5em 2em 0.7em 1em; */
  font-size:11px;
  font-weight:bold;
  color:#fff;
  background-image:none;
  text-decoration:none;
  border-right: solid 1px #fff;
}
#mainnav li a:hover  {
  color:#ff9900;
  text-decoration: underline;
}

/* Tabs ueber Seite */
#div-tabs {
  margin: 0;
  padding: 0;
  border: none;
  border-bottom: 1px solid #e6e6e6;
  background: url(/w/pub/bg_gradation_searchbar_tp.jpg) top left repeat-x;
  clear: both;
  width:100%;
  text-align: center;
  height: 33px;
}
#tabs {
  width: 100%;
  text-align:right;
}
#tabs ul {
  padding: 4px 0 0 0;
  margin: 0px 20px 0 0; 
  font: normal 12px sans-serif; 
}
#tabs ul li {
  list-style: none;
  margin: 0; 
  display: inline; 
}
#tabs ul li * {
  padding: 3px 0.5em 3px 0.5em;
  margin-left: 3px;
  border: 1px solid #999;
  border-bottom: 1px solid #e6e6e6;
  background: transparent;
  text-decoration: none;
  color: #003366;
  display: inline;
}
#tabs ul li p {
  color: black;
}
#tabs ul li a:link:hover,#tabs ul li a:visited:hover {
  border-bottom: 1px solid #fff;
  color:#ff6600;
  background-color:#fff;
  text-decoration: underline;
}
#tabs ul li *#active {
  border-color: #999;
  border-bottom: 1px solid #fff;
  background:#fff;
  color:#ff6600;
}
#tabs .vspace {
  display: none;
}

/* Rahmen fuer Titel, Content */
#contentbody {
  padding:0;
  margin: 20px 0 0 0;
  padding-bottom:0px;
  background: transparent;
  border: none;
  line-height: 1.5em;
  font-size:12px;
  height: 1%; /* workaround for various ie float bugs */
  border:none;
}
 


/* Titel der Seite mit Benutzerbuttons fuer Druckversion */
#contenttop {
  width:100%;
  height:30px;
  background-color:white;
  border:none;
  position:relative;
  top:0;
  left:0;
  margin:0;
  padding:0;
}
#contenttopgray {
  width:100%;
  height:25px;
  border:none;
  position:relative;
  top:0;
  left:0;
  margin:0;
  padding:0;
  padding-top:3px;
  background-color: #f5f5f5;
  border-bottom: 1px solid #a9bcd5;
}
#dtitlepage {
  margin:0px;
  border:none;
  position:relative;
  left:10px;
  top:2px;
  float:left;
}  
.titlepage {
  /*width: 100%;*/
  margin-bottom: 0.1em;
  clear: none;
  font-size:13px; 
  font-weight:bold;
  color:#404040;
  background-color:transparent;
  border:none;
  padding:2px; 
  padding-right:40px; 
  padding-left:5px; 
}
#editbutton {
  position:relative;
  top:0px;
  right:10px;
  text-align:right;
  z-index:100;
  float:right;
}
#editbutton a {
  text-decoration:none;
  font-size:11px;
}
#editbutton a:hover {
  text-decoration:underline;
}
/* Button Edit [.] */
a#editbullet {
  opacity:0.1;
}
a#editbullet:hover {
  opacity:1;
  text-decoration:none;
}


/* Seiteninhalt: Menue und Text */
#contentframe {
  margin:10px 26px 15px 0px;
  padding:0px;
  text-align: left;
  min-height: 100px;
}

/* Seiteninhalt: Inhaltsverzeichnis */
div.tocfloat { 
    font-size: 90%; 
    margin-bottom: 10px;
    border-top: 1px dotted #555555; 
    border-bottom: 1px dotted #555555;
    padding-top: 5px; padding-bottom: 5px;
    width: 38%; float: right; margin-left: 10px; clear: right;
    margin-right:-13px; padding-right: 13px; padding-left: 13px;
    background-color: #eeeeee; }
div.toc { 
    font-size: 90%;
    padding: 5px; 
    border: 1px dotted #cccccc;
    border-radius: 7px;
    margin-bottom: 10px; }
div.toc p { 
    margin-top:-5px;   padding-top: 5px;
    margin-left:-5px;  padding-left: 5px;
    margin-right:-5px; padding-right: 5px;
    padding-bottom: 3px;
    padding: 0.576em 10px;
    background-color: #f5f5f5;
    border-bottom: 1px dotted #a9bcd5;
}


/* Seiteninhalt: Text */
#pageright {
  padding-left:26px;
  padding-top:12px;
}
#wikitext {
  margin:0px;
}
#wikitext form, #wikitext input {
  font: normal 11px tahoma, geneva, arial, helvetica, sans-serif;
}
#wikiedit {
  position: relative;
  height: 1%; /* workaround for various ie float bugs */
}
#wikiedit textarea {
  margin: 0.5em 0;
  padding: 10px;
  width: 100%;
}

/* Seiteninhalt: Startseite */
.index {
  font-size:13px;
}
.index ul {
  line-height:normal;
  list-style-image:none;
  list-style-type:none;
}
.index ul li {
  background:transparent url(/w/pub/chevrons.gif) no-repeat scroll 0 0.5em;
  margin-top:3px;
  padding-left:15px;
}
.index hr {
  background:#DEE3FE none repeat scroll 0 0;
  border:medium none;
  color:#DEE3FE;
  height:1px;
}
.index ul ul {
  margin:0;
}


/* Seiteninhalt: Menue */
#pageleft {
  width: 182px;
  max-width: 182px !important;
  padding:0;
  padding-top:0px;
  padding-left:0px;
  margin-right:10px;
  /*border-right:1px solid #e0e4e7; */
  background-image:url(box-right.jpg);
  background-repeat:repeat-y;
  background-position:right top;
}
#boxtop { 
  position:relative;
  right:0px;
  margin:0px;
  padding:0px;
  text-align:right;
}
#pageleftcontent {
  padding: 0px;
  overflow: hidden;
}
.pageleftbody {
  margin: 0;
  font-size: 90%;
  border-collapse: collapse;
  border: none;
  padding: 0 1.3em 0.3em 12px;
  overflow: hidden;
}
.pageleftbody h1,
.pageleftbody h2,
.pageleftbody h3,
.pageleftbody h4 {
  margin: 0;
  padding: 0;
  font-size: 1.2em;
}
.pageleftbody ul {
  line-height: 1.5em;
  list-style-type: square;
  list-style-image: url("bullet.gif");
  padding-top:0;
  margin-top:0;
}
.pageleftbody li {
  padding: 0;
  margin: 0;
}
.pageleftbody input { font-size: 95%; }
.pageleftbody form {
  margin: 0;
  line-height: 1.5em;
}
#sidesearch input.searchbox { width: 8.5em; }
.sidehead {
  color: black;
  background: none;
  font-weight: normal;
  margin: 0.2em 0 5px 0;
  margin
  border-bottom: 1px solid #aaaaaa;
  padding: 0;
  font-size: 1.2em;
}
.vspace.sidehead {
  color: black;
  background: none;
  font-weight: normal;
  margin: 0.2em 0 5px 0;
  border-bottom: 1px solid #aaaaaa;
  padding: 0;
  font-size: 1.2em;
  margin-top:1.10em;
}
.wikilink .urllink {
  background: none;
  padding: 0;
}

/* Bottom */
#contentbottomgray {
  width:100%;
  height:22px;
  position:relative;
  top:0;
  left:0;
  margin:0;
  padding:0;
  background-color: #f5f5f5;
  border:none;
  border-top: 1px solid #a9bcd5;
  opacity:50%;
}

.topofpage {
  font-size:10px; margin-bottom:0px; text-align:right;
}
#topofpage {
  position:relative;
  top:0px;
  right:10px;
}


/* Druck */
#print {
  padding-top: 0.1em;
  padding-bottom: 3px;
  text-align: right;
  font-size: 90%;
}
#print a:hover {
  border: 1px dotted #aaaaaa;
  text-decoration: underline;
}
#print a {
  padding: 1px;
  padding-right: 2px;
  border: 1px solid white;
}
#print img {
  border: 0;
  margin: 0;
  vertical-align: middle;
}


/* pagefoot */
#pagefoot { 
  color:#666; 
  margin:0;
  padding:5px 15px; 
  border-top: solid 2px #e6e6e6;
}
#pagefoot #copyright {
  float: left;
  font-size:10px; 
  line-height:140%;
}
#pagefoot #mobileSwitch {
  margin: 0;
  text-align: right;
  font-size: 10px;
}

/* Footer */
#footer {
  padding:0.5em 1em;
  border-top: 1px solid #fabd23;
  border-bottom: 1px solid #fabd23;
  margin: 20px 0 0 0;
  margin-right: 0px;
  position: relative;
  height: 1%; /* workaround for various ie float bugs */
  text-align: center;
}
#footer ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#footer li {
  display: inline;
  margin: 0 1.3em;
}
#footer .navbox a {
  padding: 0 3px;
  border: 1px dotted #002bb8;
}
#footer .navbox a:hover {
  border: 1px solid #002bb8;
  text-decoration: underline;
}
#footer .navbox a:visited,
#footer .navbox a:active { color: #002bb8; }




/* Allgemeine Formatierung */
a {
  text-decoration: none;
  color: #034ea2;
  background: none;
}
a:visited {color:#034ea2;text-decoration: none;}
a:hover {color:#ff6600; text-decoration: unterline; background-color: none;}
a:active {color:#ff6600; text-decoration: none; background-color: none;}

hr {
  height: 1px;
  color: #aaaaaa;
  background-color: #aaaaaa;
  border: 0;
  margin: 0.2em 0 0.2em 0;
}

h1, h2, h3, h4, h5, h6 {
  background: none;
  font-weight: normal;
  margin: 0;
  padding-top: 0.5em;
  padding-bottom: 0.17em;
  border-bottom: 1px solid #aaaaaa;
  margin-bottom:1em;
}
h1, h2 {
  clear:both;
  font-weight: bold;
}
h2 { 
  border-top: 1px solid #A9BCD5;
  border-bottom: 0px;
  color: #003463;
  padding-top:20px;
}
h3, h4, h5, h6 {
  border-bottom: none;
  font-weight: bold;
}
h1 { font-size: 188%; }
h2 { font-size: 140%; }
h3 { font-size: 132%; }
h4 { font-size: 116%; }
h5 { font-size: 100%; }
h6 { font-size: 80%;  }

ul {
  line-height: 1.5em;
  list-style-type: square;
  margin: 0.3em 0 0 1.5em;
  padding: 0;
  list-style-image: url("bullet.gif");
}
ul.historylist {
  list-style-image: none;
}
ol {
  line-height: 1.5em;
  margin: 0.3em 0 0 3.2em;
  padding:0;
  list-style-image: none;
}
li { margin-bottom: 0.1em; }
dt {
  font-weight: bold;
  margin-bottom: 0.1em;
}
dl {
  margin-top: 0.2em;
  margin-bottom: 0.5em;
}
dd {
  line-height: 1.5em;
  margin-left: 2em;
  margin-bottom: 0.1em;
}
code { background-color: #f9f9f9; }
pre {
  padding: 1em;
  color: black;
  background-color: #f9f9f9;
  line-height: 1.1em;
  clear: both;
}
/*
a.urllink img {
  position: relative;
  left: 2px;
}*/
/*
a.urllink {
  background: url(external.png) center right no-repeat;
  padding-right: 13px;
}
*/

a.createlinktext,
a.createlinktext:visited {
  color: red;
  border-bottom: none;
}
a.createlink,
a.createlink:visited {
  left: 2px;
  top: 2px;
}

@media print {
  #wikilogo,#wikihead,#wikicmds,#wikifoot,#wikileft {display:none}
  #wikitext {margin:.5em}
  body {width:auto;font-family:serif;font-size:14px;margin:.5em}
}

