body{
  margin:0px;
  padding:0px;
  background-image:url(bilder/hintergrund.jpg);
}

a {
  border:0;
}

img {
  border:0;
}

h2,h3 {
  color: orange;
}


#banner{
  background:none;
  border:0;
  height:80px;
}

#menu{
  border:0;
  background:none;
  float:left;
  padding:0px;
  width:300px;
}

#inhalt{
  background:none;
  margin:0px 10px 10px 310px;
  border:0;
}

.fehler{/* Fehlermeldungen */
  color:red;
  font-weight:bold;
}

/* Die Bibliothek */
div.bib{
  height:110px;
}

span.bib1{/* bilder */
  float:left;
  min-width:150px;
  height:110px;
  width:20%;  
  margin:0;
  padding:0;
}

span.bib2{/* Links */
  float:left;
  height:110px;
  width:15%;
  margin:0;
  padding:0;
}

span.bib3{ /* Kommentar */
  height:110px;
  width:50%;
  margin:0;
  padding:0;
}

/* Verweise und links zu itemseiten */
.verweis ul{
  margin:0;
  padding:0;
}

.verweis li{
  list-style:none;
  margin-bottom: 10px;
  float:left;
  width:100%;
}

.verweis1 { /* der link */
  display:block;
  float:left;
  width:10em;
}

.verweis2 { /* der kommentar */
  display:block;
  margin-left:10em;
  padding-left:1em;
}

/* Chroniken */
.chron ul{
  margin:0;
  padding:0;
  list-style:none; 
}

.chron li{
  list-style:none;
  margin-bottom:10px;
  float:left;
  width:100%;
}

.chron1{  /* Zeit */
  float:left;
  font-style:italic;
  width:8em;
  margin:0;
  padding:0;
}

.chron2{ /* Geschehen */
  display:block;
  margin-left:8em;
  padding:0;
}

/* Die Charaktere */
.char ul{
  list-style:none;
}
.char li{
  list-style:none;
  height:120px;
}

.char_box1 { /* Charakterbild */
  float: left;
  width: 120px;
  height: 120px;
}

.char_box2 { /* Bezeichnung */
  float: left;
  width: 70px;
}

.char_box3 { /* Name etc */
  display:block;
  margin-left:190px;
}

/* Das Interne Menu */
#Navigation ul{
  margin:0;
  padding:5px;
  list-style:none;
  white-space:nowrap;
}

#Navigation li{
  display:inline;
}

#Navigation a{
  color:#006595;
  font:normal 12px arial,sans-serif;
  padding:3px 15px 3px 15px;
  text-decoration:none;
  background-color:none;
  border:1px solid #FFFF80;
  border-left:4px solid #FFFF80;
  text-align:center;
}

#Navigation a:hover{
  color:#006595;
  background-color:none;
  border:1px solid #FF8000;
  border-left:4px solid #FF8000;
  text-align:right;
}

/* Das Login Forumular*/
.Formular input, textarea {
  background-color:transparent;
  border:none;
  border-bottom:#a8a8a8 1px dashed;
  font:14px arial, sans-serif;
  color: black;
}

.Formular textarea {
  border:#a8a8a8 1px dashed;
}

.Formular select{ 
  background-color:#FFFF80;
  border:none;
  font:14px arial, sans-serif;
  color: black;
}

.Formular label, .label{
  display:block;
  float:left;
  width:5em;
}

.Formular .button{
  background-color:transparent;
  border:none;
  border-bottom:none;
  font:14px arial, sans-serif;
  color: black;
}

.Formular ul {
  margin:0;
  padding:0;
}


.Formular li{
  list-style:none;
  margin-bottom: 10px;
  float:left;
  width:100%;
}

.Forumular .input { /* der kommentar */
  display:block;
  margin-left:5em;
}

/*Mitgliederliste*/
.mitglieder {
  border-collapse:collapse;
  width: 99%;
}

.mitglieder tr{
  border:0;
  margin-bottom:10px;
}

.mitglieder .titel{
  font-size:larger;
  font-weight:bold;
  border:0;
  border-bottom:2px solid orange;
}

/* Die Galerie */
.thumb-box {
  float:left;
  margin:5px;
  width:110px;
  height:110px;
}

.bild-box {
  height:100%;
}

.editor {
	color:#C0C0C0;
	float:right;
	font-style:italic;
	font-size:smaller;
}
