/*----------------------------------------------------------------Grundeinstellungen*/

body  
{
  background-color:#e6f7de; 
  line-height:100%; 
  font-family:Arial,Verdana,Helvetica,sans-serif;
  text-align:center;
}

  a:link {color:#0032c8; text-decoration: none;}
  a:visited {color:#0032c8; text-decoration: none;}
  a:hover {color:#0032c8; text-decoration: underline;}
  a:active {color:#0032c8; text-decoration: underline;}

body > div {margin: 0 auto;} /*neu*/

#aussen
{
position:relative;
width:980px;
  border: 1px solid #ffca31;
  background-color:#fff1be;
}

#innen
{
position:relative;
width:981px;
 clear:both;
}


 * html div#innen
{
width:980px;
}
/* neu: */
#logo
{
 position:relative;
 width:198px;
 height:98px;
/* float:left;*/
 border: 1px solid #000;
}

#kopf
{
  position:relative;
  top:0px;
  left:0px;
  height:110px;
}
/*----------------------------------------------------------------Ende Grundeinstellungen*/

/*-----------------------------------------------------------------------------Navigation*/
/*ausgelagert*/
/*----------------------------------------------------------------Ende Navigation*/
  
/*------------------------------------------------------------------------Inhalt */
#inhalt
{
  position:relative;
  top:17px;
  left:0px;
# left:160px;
  float:left;
  text-align:left;
  width:769px;
  padding:25px;
  border: 1px solid #ffca31;
  background-color:#ffffde;
}
 * html div#inhalt
{
}
/*----------------------------------------------------------------Ende Inhalt */
/*ausgelagert*/

/*----------------------------------------------------------------Bildleisten */

/* textfeld */
#textfeld
{
  position:relative;

}
/* Ende textfeld */

/* Bildleiste_links */
#bildleiste_links
{
  position:absolute;
  left:20px;
  top:50px;
# top:40px;
  width:170px;
  background-color:#ffffde;
}
/* Ende Bildleiste_links */

/* Bildleiste_rechts_200 */
#bildleiste_rechts_200
{
  position:absolute;
  top:20px;
  left:600px;
  width:200px;
/*  border: 1px solid #ffca31;*/
  background-color:#ffffde;
}
/* Ende Bildleiste_rechts_200 */

/* Bildleiste_rechts_240 */
#bildleiste_rechts_240
{
  position:absolute;
  top:20px;
  left:560px;
  width:240px;
/*  border: 1px solid #ffca31;*/
  background-color:#ffffde;
}
/* Ende Bildleiste_rechts_240 */

/* Bildleiste_rechts_300 */
#bildleiste_rechts_300
{
  position:absolute;
  top:20px;
  left:500px;
  width:300px;
/*  border: 1px solid #ffca31;*/
  background-color:#ffffde;
}
/* Ende Bildleiste_rechts_300 */

#bildleiste_rechts_400
{
  position:absolute;
  top:20px;
  left:400px;
  width:400px;
/*  border: 1px solid #ffca31;*/
  background-color:#ffffde;
}
/* Ende Bildleiste_rechts_400 */

.lgn_bereich
{
 width:420px;
 float:right;
 padding-left:20px;
 padding-top:20px;
}

.lgn_bild
{
 width:400px;
}

.lgn_verweis
{
 width:400px;
 text-align:right;
 font-size:11px;
}

.efre_bereich
{
 width:270px;
 float:right;
}

.eu_bild, .efn_bild
{
 width:120px;
 float:left;
 padding:5px;
}

/*----------------------------------------------------------------Ende Bildleisten */

/*----------------------------------------------------Textbereiche für Bildleisten */
/* Textbereich für Bildleiste_rechts_240 */
#textbereich_links_510
{
  position:absolute;
  top:10px;
  width:510px;
/*  border: 1px solid #ffca31;*/
  background-color:#ffffde;
}
/* Ende Textbereich für Bildleiste_rechts_300 */


/* Textbereich für Bildleiste_rechts_240 */
#textbereich_links_450
{
  position:absolute;
  top:10px;
  width:450px;
/*  border: 1px solid #ffca31;*/
  background-color:#ffffde;
}
/* Ende Textbereich für Bildleiste_rechts_300 */

/*------------------------------------------------Ende-Textbereiche für Bildleisten */


/*------------------------------------------------------------------------Fusszeile*/
#foerder
{
  position:relative;
  top:340px;
# top:330px;
  left:0px;
  width:160px;
  color:#000000;
  font-size:11px;
  text-align:center;
  padding-top:7px;
/*  vertical-align:bottom;*/
}
/*-------------------------------------------------------------------Ende Fusszeile*/


/*--------------------------------------------------------------------------Absätze*/
.zehn {font-size:10px;}
.elf {font-size:11px;}
.zwoelf {font-size:12px;}
.vierzehn {font-size:14px;}
.sechzehn {font-size:16px;}

.zwoelffett {font-size:12px;font-weight:bold;}
.vierzehnfett {font-size:14px;font-weight:bold;}
.sechzehnfett {font-size:16px;font-weight:bold;}
.achtzehnfett {font-size:18px;font-weight:bold;}

/*-------------------------------------------------------------------- Ende Absätze*/

/*--------------------------------------------------------------------Überschriften*/

.h1 {font-size: 30px; font-weight: bold;}
.h2 {font-size: 24px; font-weight: bold;}
.h3 {font-size: 20px; font-weight: bold;}
.h4 {font-size: 18px; font-weight: bold;}
.h5 {font-size: 16px; font-weight: bold;}

/*--------------------------------------------------------------Ende überschriften */

/*-----------------------------------------------------------------------Tabellen */

table {table-layout:fixed;}
.normal {font-size: 12px; padding-left: 5px; border-bottom: 1px solid #ffca31;vertical-align:top;}
.dick {font-size: 12px; font-weight: bold; padding-left: 5px; border-bottom: 2px solid #ffca31; vertical-align:top;}
.status {font-size: 12px; padding-left: 5px; padding-top: 8px; padding-bottom: 8px;border-bottom: 1px solid #ffca31; vertical-align:middle;}

.stationen {font-size: 12px; padding-left: 5px; border-bottom: 1px solid #ffca31;vertical-align:top; padding:10px;}

/*--------------------------------------------------------------------Ende Tabellen */

/*---------------------------------------------------------------------------Bilder */

.quer_rechts 
  {
;
  border: 1px solid #ffca31;
  
  }

/*----------------------------------------------------------------------Ende Bilder */

/*---------------------------------------------------------------------------Listen */
ol li
{
  margin-top:5px;
}


ul li
{
  margin-top:2px;
  type:disc;
}

/*-----------------------------------------------------------------------Ende Listen */


