/*format CSS */
/*fuer www.schrot.com */

@charset "utf-8";

/*für alle Bereiche werden die Innen- und Außernabstände auf 0 gesetzt*/
body, html, #navigation, #container, #inhalt, #info {
  margin: 0;
  padding: 0;
  
}
body {
  font: 100.01% sans-serif;
  background-color: 	#f8a401;
	color: #1e076f;
  text-align: left; /*Zentrierung für den IE 5.x */
}

#container {
	width: 90%;
	margin: auto; /*Zentrierung für die standardkonformen Browser */
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	
}
#gesamt {
	width: 70em;
	margin: auto; /*Zentrierung für die standardkonformen Browser */
}
#kopf {
	margin-bottom: 0.5em;
	margin-left: 3em;
	padding: 1em;
	
}
#verbindung {
  background-color: #f8a401 ;
}
#navigation {
  width: 10em;
  float: left;
  font-family: OCR A Extended, sans-serif;
}
#inhalt {
	background-color: 	#f8a401;
	font-family: Gungsuh,  sans-serif;
  margin-left: 10em;
  padding-left:2em;
  padding-right:2em;
  min-height: 40em;
  border-left-color: #fce372;
	border-left-width: 0.5em;
	border-left-style: solid;
}
* html #inhalt {
  height: 1%;
}
/*Navigationsleiste */
#navigation ul {
  list-style-type: none; /*Aufzählungspunkte entfernen */
  margin: 25px 0 0 0;
  padding: 0;
  font-size: 18px;
}
#navigation li {
  list-style-type: none; /*Aufzählungspunkte entfernen */
  margin: 25px 0 0 0;
  padding: 0;
  font-size: 18px;
}
/*Aktive Seite */
#aktiv {
  background-color:#f8a401;
  border-left: 10px solid #fce372;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 2px;
	padding-left: 10px;
	color: #1e076f;
}
#navigation a:link, #navigation a:visited {
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 2px;
  padding-left: 10px;
  border-left: 10px solid #f8a401;
  background-color: #f8a401;
	
	color: #1e076f;
}
/*hover-Effekte */
#navigation a:hover {
  border-left: 10px solid #a18500;
	padding-left: 10px;
	color: #1e076f;
}
h1 {
  margin: 0 25px;
  padding: 2px 0 0;
  font-size: 1.8em;
  text-decoration: underline;
  font-weight:bolder;
}
h2 {
  margin: 0 ;
  padding: 0;
  font-size: 1.5em;
  text-decoration: underline;
  font-style: oblique;
  font-weight:bolder;
}
h3{
  margin: 0;
  padding: 0;
  font-size: 1.5em;
  text-decoration: underline;
  font-weight:normal;
}
#x3 {
  font-size: 1.6em;
  font-weight:normal;
}
#b1 {
  font-size: 1.4em;
  font-weight:normal;
  color: red;
}
#b2 {
  font-size: 1.4em;
  font-weight:normal;
}
#fk {
  font-weight:bold;
  font-style: oblique;
}
#rot {
  color: red;
}
table.gast {
border-bottom: groove;
border-color: #fce372;
width: 32em;
vertical-align: top;
}
table.thumbs {float:left; 
}

table.bio{
	width: 32em;	
	border-collapse:collapse;
}
td.bio1{
	width: 11em;
	vertical-align: top;
	border-right-color: #fce372;
	border-right-width: 0.2em;
	border-right-style: solid;
	border-collapse:0;
}
td.bio2{
	padding-left: 1em;
}

td.urlaub {
	vertical-align: top;
}