/* Formatierung Seite */
html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	border: 0;
	padding: 0;
}
body {
	background-color:#000;
	overflow: hidden;	/* Scrollbalken im Fenster unterbinden */
	font-family:serif;
	font-size:1.0em;
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	color:#e8d59a;
}
/* ENDE Formatierung Seite */

/* Formatierung Seitenbereiche */
#mitte {
	position: absolute;
	top: 55px;		/* Abstand zum oberen Fensterrand */
	left: 230px;		/* Abstand zum linken Fensterrand */
	bottom: 55px;		/* Abstand zum unteren Fensterrand */
	right: 5px;		/* Abstand zum rechten Fensterrand */
	overflow: auto;		/* Scrollbalken, falls notwendig */
/* nur für IE: */
	width: expression((document.body.clientWidth - 235) + "px");
				/* left-Wert + right-Wert = 300 */
	height: expression((document.body.clientHeight - 110) + "px");
				/* top-Wert + bottom-Wert = 200 */
}
#mitte .inhaltDiv {
	margin: 20px;		/* Abstand des Inhalts zum Blockrand */
}
#mitte p {
	text-align:center;
}
#oben {
	position: absolute;
	top: 0;			/* Abstand zum oberen Fensterrand */
	left: 0;		/* Abstand zum linken Fensterrand */
	right: 0;		/* Abstand zum rechten Fensterrand */
	height: 55px;		/* Blockhöhe */
	padding: 0;		/* Interpretation Boxmodell! */
	background-image:url(../images/header-amira.gif);
	background-repeat:repeat-x;
	overflow: hidden;	/* Scrollbalken unterbinden */
/* nur für IE: */
	width: expression(document.body.clientWidth + "px");
				/* left-Wert + right-Wert = 0 */
}
#oben .inhaltDiv {
	margin: 10px;		/* Abstand des Inhalts zum Blockrand */
}
#links {
	position: absolute;
	top: 55px;		/* Abstand zum oberen Fensterrand */
	left: 0;		/* Abstand zum linken Fensterrand */
	bottom: 0;		/* Abstand zum unteren Fensterrand */
	width: 230px;		/* Blockbreite */
	padding: 0;		/* Interpretation Boxmodell! */
	overflow: auto;		/* Scrollbalken, falls notwendig */
/* nur für IE: */
	height: expression((document.body.clientHeight - 110) + "px");
				/* top-Wert + bottom-Wert = 150 */
}
#links .inhaltDiv {
	margin: 10px;		/* Abstand des Inhalts zum Blockrand */
}
#unten {
	position: absolute;
	left: 0;		/* Abstand zum linken Fensterrand */
	bottom: 0 !important;	/* Abstand zum unteren Fensterrand */
	bottom: -1px;		/* nur für IE */
	right: 0;		/* Abstand zum rechten Fensterrand */
	height: 55px;		/* Blockhöhe */
	padding: 0;		/* Interpretation Boxmodell! */
	background-image:url(../images/footer-amira.gif);
	background-repeat:repeat-x;
	overflow: hidden;	/* Scrollbalken unterbinden */
/* nur für IE: */
	width: expression((document.body.clientWidth - 0) + "px");
				/* left-Wert + right-Wert = 200 */
}
#unten .inhaltDiv {
	margin: 10px;		/* Abstand des Inhalts zum Blockrand */
	text-align: center;
}
#rechts {
	background-color: #000;
	position: absolute;
	top: 55px;		/* Abstand zum oberen Fensterrand */
	bottom: 55px;		/* Abstand zum unteren Fensterrand */
	right: 0;		/* Abstand zum rechten Fensterrand */
	width: 5px;		/* Blockbreite */
	padding: 0;		/* Interpretation Boxmodell! */
	overflow: hidden;	/* Scrollbalken unterbinden */
/* nur für IE: */
	height: expression((document.body.clientHeight - 110) + "px");
				/* top-Wert + bottom-Wert = 200 */
}
#rechts .inhaltDiv {
	margin: 0;		/* Abstand des Inhalts zum Blockrand */
}
/* ENDE Formatierung Seitenbereiche */

/* Formatierung Seiteninhalt */
/* Menue */
#menu {
padding:5px;
border:3px dotted #dedede;
margin:10px 10px 10px 10px;
width:11.5em;
font-family:tahoma, arial, sans-serif;
font-size:0.9em;
list-style:none;
}
/* ENDE Menue */

/* Menueelemente */
#menu li {
list-style:none;
margin:0;
padding:0.1em;
}
#menu li#active {
padding:0.3em;
text-decoration:underline;
}
#menu a:link, #menu a:visited {
display:block;
background:#008899;
color:black;
text-decoration:none;
margin:0;
padding:0.2em;
}
#menu a:hover {
background:#4f4f4f;
color:#ffffff;
text-decoration:underline;
}
/* ENDE Menueelemente */

#bild {
padding:0;
margin:0px 0px 10px 10px; /*oben rechts unten links*/
width:290px;
float:right;
/* clear:right; */
}

#inhalt2 {
padding:0;
margin:10px 0px 10px 10px; /*oben rechts unten links*/
width:290px;
float:right;
clear:right;
}

/* Überschriften */
h1 {
font:1.7em Verdana, sans-serif;
font-weight:bold;
}
h2 {
font:1.3em Verdana, sans-serif;
font-weight:bold;
}
h3 {
text-align:center;
}
h4 {
font:1.2em Verdana, sans-serif;
font-weight:bold;
color:#008899;
}
/* ENDE Überschriften */

/* allgemeine Ausrichtung */
.linke_seite {
text-align:left;
}
.zentriert {
text-align:center;
font-size:1.5em;
font-weight:bold;
padding:0.5em;
}
.rechte_seite {
text-align:right;
}
/* ENDE allgemeine Ausrichtung */

/* Links */
#mitte a {
font-size:1.1em;
font-family:cursive;
font-style:italic;
text-decoration:none;
color:#27E4F1;
}
#mitte a:hover {
font-size:1.1em;
font-family:cursive;
font-style:italic;
text-decoration:underline;
color:#6BF8F5;
/* color:#C388FF; */
}
/* ENDE Links */

/* Textformat & Farbe */
#mitte .zeile1 {
text-align:left;
font-size:1.0em;
font-family:tahoma, arial, sans-serif;
font-style:normal;
font-weight:normal;
color:#88DDEE;
}
#mitte .zeile2 {
text-align:left;
font-size:1.0em;
font-family:tahoma, arial, sans-serif;
font-style:normal;
font-weight:normal;
color:#008899;
}
#mitte .zeile3 {
text-align:left;
font-size:1.0em;
font-family:tahoma, arial, sans-serif;
font-style:normal;
font-weight:normal;
color:#e8d59a;
}
#mitte .info {
text-align:left;
font-size:0.8em;
font-family:tahoma, arial, sans-serif;
font-style:normal;
font-weight:normal;
color:#888;
}
/* ENDE Textformat & Farbe */

/* horizontle Linien */
.r1 {
border:groove #a49156 3px;
height:8px;
width:80%;
text-align:center;
margin:10px 0px;
}
.r2 {
width:80%;
text-align:center;
margin-top:5px;
margin-bottom:5px;
}
/* ENDE horizontle Linien */

/* Interviewboxen */
.oben {
text-align:center;
position:static;
left:200px;
right:5px;
min-height:15px;
margin-top:0.5em;
}
.startbox1 {
background-color:#111;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
top:490px;
}
.vorstellungsbox1 {
background-color:#111;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
min-height:234px;
}
.vorstellungsbox2 {
background-color:#333;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
min-height:279px;
}
.vorstellungsbox3 {
background-color:#111;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
min-height:273px;
}
.vorstellungsbox4 {
background-color:#333;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
min-height:282px;
}
.vorstellungsbox5 {
background-color:#111;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
min-height:280px;
}
.vorstellungsbox6 {
background-color:#333;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
min-height:281px;
}
.vorstellungsbox7 {
background-color:#111;
border:1px solid #ccc;
padding:0.5em;
text-align:justify;
font-size:0.9em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
min-height:280px;
}
.interviewbox {
background-color:gray;
border:1px solid #bbb;
padding:0.5em;
text-align:justify;
font-size:0.8em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
}
/* Ende Interviewboxen */

/* vs-Box */
.vs {
position:absolute;
top:100px;
left:80px;
width:50%;
}
.duo {
position:absolute;
top:720px;
left:80px;
width:80%;
text-align:center;
padding:0.5em;
}
/* ENDE vs-Box */
/* frage-Box */
.fragebox {
background-color:#444;
border:1px solid #bbb;
padding:0.5em;
text-align:justify;
font-size:0.8em;
position:static;
left:200px;
right:5px;
margin-top:0.5em;
}
/* ENDEfrage-Box */
/* ENDE Formatierung Seiteninhalt */