/* CSS an dieser Stelle wirkt sich auf alle Skins aus */

 /*-----------------------------------------------------------------------------*/
 /* Änderungen für das Erscheinungsbild aller Skins des Energie-Wikis           */
 /*-----------------------------------------------------------------------------*/


 /* Stylesheet-Ergänzung zu Taxoboxen */

 table.taxobox {
        border-collapse: collapse;
        border: 1px solid gray;
        float: right;
        margin-left: 1.5em;
 }
 table.taxobox th {
        background-color: #ffc0c0;
        border: solid 1px gray;
        text-align: center;
        font-weight: bold;
 }
 table.taxobox td {
        vertical-align:top;
 } 
 
 table.taxobox .Person {
        font-style: normal;
 }
 
 table.taxobox div.thumb, 
 table.taxobox div.thumb * {
        margin: 0;
        padding: 0;
        float: none;
        border: none; 
 }
 
 table.taxobox div.magnify {
        display: none;
 }
 
 table.taxobox tr td div.thumb div div.thumbcaption {
        text-align:center;
 }
 
 table.taxobox td.Person {
        text-align:center;
        display:block;
 }
 
 table.taxobox td.taxo-name {
        text-align:center;
 }
 
 table.taxobox td.taxo-bild {
        text-align:center;
 } 


 /* Standard Navigationsleisten im Textbereich
  * Vorlage:Navigationsleiste_...
  */

 div.BoxenVerschmelzen,
 div.NavFrame {
 	margin: 0px;
 	padding: 2px;
 	border: 1px solid #aaaaaa;
 	text-align: center;
 	border-collapse: collapse;
 	font-size: 95%;
 }
 div.BoxenVerschmelzen div.NavFrame {
 	border-style: none;
 	border-style: hidden;
 }
 div.NavFrame + div.NavFrame {
 	border-top-style: none;
 	border-top-style: hidden;
 }
 div.NavPic {
 	background-color: #ffffff;
 	margin: 0px;
 	padding: 2px;
 	float: left;
 }
 div.NavFrame div.NavHead {
 	height: 1.6em;
 	font-weight: bold;
 	font-size: 100%;
 	background-color: #efefef;
 }
 div.NavFrame p {
 	font-size: 100%;
 }
 div.NavFrame div.NavContent {
 	font-size: 100%;
 }
 div.NavFrame div.NavContent p {
 	font-size: 100%;
 }
 div.NavEnd {
 	margin: 0px;
 	padding: 0px;
 	line-height: 1px;
 }


 /* Stylsheet-Ergänzungen zu Prettytable */

 table.prettytable {
        empty-cells: show;
        margin: 1em 1em 1em 0;
        border-collapse: collapse;
        border: 1px solid #aaa;
        background-color: #f9f9f9;
        font-size: 95%; 
 }
 
 table.prettytable th {
        background-color: #b3bfff;
        border: solid 1px gray;
        vertical-align: top;
        text-align: center;
        font-weight: bold;
 }
 
 table.prettytable td {
        border: solid 1px gray;
        vertical-align: top;
 }


 /* Kästen für Inter-Projekt-Links */

 div.interbox {
 	margin: 0px;
 	border: 1px solid #c0c0c0;
 }
 div.interbox + div.interbox {
 	border-top-style: hidden;
 }


 /* Kategorien mit gepunkteter Linie als Box */

 #catlinks {
 	border: 0;
 	border-top: 2px dotted #aaa;
  }