/* body und div-Container */

body {
	font-size:12px;
	line-height: 1.3;
   	font-family:Verdana, Arial, Helvetica, sans-serif;
 	margin: 0;
   	padding: 0;
   	text-align: center;
   	background-color: #EBE9F6;
   }

#position {
	background-image:url(grafik/layout/bg_mitte.jpg);
	background-repeat:repeat-y;
	text-align: left;
	margin: 0px auto;
	width: 700px;
	border: 0;
	z-index:0;
}

#hintergrund_unten {
	margin: 0;
	padding: 0;
	width: 700px;
	background-image:url(grafik/layout/bg_unten.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	border: 0;
	z-index:2;
}


#hintergrund_oben {
	margin: 0;
	padding: 0;
	width: 700px;
	background-image:url(grafik/layout/bg_oben.jpg);
	background-repeat:no-repeat;
	background-position:top;
	 border: 0;
	z-index:3;
}

#hack {
clear:none;
height: 100px;
}

#navigation {
  float: left;
  text-align: left;
  width: 146px;
  margin-left: 20px;
  border: 0;
  z-index:20;
}

*html #navigation {
  margin-left: 10px;
}


#inhalt {
  float:right;
  text-align: left;
  margin-right: 10px;
  padding-right: 5px;
  width: 504px;
  border: 0;
  z-index:20;
}

#fuss {
	width:700px;
	height: 50px;
	clear: both;
	text-align:left;
}


/* Kaestchen fuer Startseite*/

.rueckmeldungen {
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 20px;
	margin-bottom: 30px;
	padding: 20px;
	background-color: #D2C9E9;
}

.vision_aussen {
	margin-right: 30px;
	width: 225px;
	background-color: #D2C9E9;
	float:left;
}

.zukunft {
	margin: 0px;
	width: 225px;
	background-color: #D2C9E9;
	float:left;
}

.vision_unten {
	width: 225px;
	background-image:url(grafik/layout/vis_unten.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border: 0;
	z-index:40;
}

.vision_oben {
	width: 225px;
	background-image:url(grafik/layout/vis_unten.gif);
	background-repeat:no-repeat;
	background-position:top;
	border: 0;
	z-index:41;
}


.innen {
	width: 205px;
	padding: 10px;
	z-index:42;
}

hr.innen {
   width:180px;
   color: #7A5297;
}


/* Text- und Bild-Auszeichnungen*/

table {
	font-size:12px;
   	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.headline {
font-size:140%;
font-weight: bold;
color: #7A5297;
}
 
 
.klein {
font-size: 80%;
}

.zitat {
padding: 10px;
background-color:#F2DBA8;
}
 
.txtRot {
color:#FF0000;
} 
 
.name {
font-weight: bold;
color:#7A5297;
}

.subline {
font-weight: bold;
color:#999999;
font-size: 120%;
}

.grau {
font-weight: bold;
color:#999999;
}

.titel {
font-weight: bold;
line-height:normal;
}

.bildRechts {
  float:right;
  margin-left: 20px;
}


.bildLinks {
  float:left;
  margin-right: 10px;
}

.bildKasten {
  float:left;
  margin-right: 10px;
  width: 150px;
  background-color:#D2C9E9;
}

.bildKasten200 {
  float:left;
  margin-right: 10px;
  width: 200px;
  background-color:#D2C9E9;
}

.kurzmeldung {
padding: 10px;
margin: 10px;
background-color:#EBE9F6;
line-height: normal;
}

li {
	line-height:normal;
	list-style-position: outside;
	list-style-image:url(grafik/layout/listenpunkt.gif);
	list-style-type: none;
}

/* Links */

a {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


/* Links */

a.txt:link, a.txt:visited  {
   color: #7A5297;
   font-weight: bold;
   background-image:url(grafik/layout/pfeil.gif);
   background-position: 0px 0px;
   background-repeat:no-repeat;
   padding-left:8px;
}

a.txt:hover, a.txt:active {
   text-decoration:underline;
}

a.ktxt:link, a.ktxt:visited  {
   color: #7A5297;
   font-weight: bold;
   background-image:url(grafik/layout/pfeil.gif);
   background-position: 0px 0px;
   background-repeat:no-repeat;
   padding-left:8px;
   font-size:80%;
}

a.ktxt:hover, a.ktxt:active {
   text-decoration:underline;
}

a.navigation {
background-repeat:no-repeat;
background-position:bottom;
display:block;
height:30px;
}

a.ufo:hover, a.ufo:active {
	background-image:url(grafik/neu_navi/ufo.gif);
	background-repeat: no-repeat;
	background-position:right;
}

a.start:link, a.start:visited {background-image:url(grafik/navi/start.gif);}
a.start:hover, a.start:active {background-image:url(grafik/navi/start_n.gif);}

a.geleitwort:link, a.geleitwort:visited {background-image:url(grafik/navi/geleitwort.gif);}
a.geleitwort:hover, a.geleitwort:active {background-image:url(grafik/navi/geleitwort_n.gif);}

a.aktuelles:link, a.aktuelles:visited {background-image:url(grafik/navi/aktuelles.gif);}
a.aktuelles:hover, a.aktuelles:active {background-image:url(grafik/navi/aktuelles_n.gif);}

a.projekt:link, a.projekt:visited {background-image:url(grafik/navi/projekt.gif);}
a.projekt:hover, a.projekt:active {background-image:url(grafik/navi/projekt_n.gif);}

a.spielregeln:link, a.spielregeln:visited {background-image:url(grafik/navi/spielregeln.gif);}
a.spielregeln:hover, a.spielregeln:active {background-image:url(grafik/navi/spielregeln_n.gif);}

a.visionen:link, a.visionen:visited {background-image:url(grafik/navi/visionen.gif);}
a.visionen:hover, a.visionen:active {background-image:url(grafik/navi/visionen_n.gif);}

a.zukunftsgalerie:link, a.zukunftsgalerie:visited {background-image:url(grafik/navi/zukunftsgalerie.gif);}
a.zukunftsgalerie:hover, a.zukunftsgalerie:active {background-image:url(grafik/navi/zukunftsgalerie_n.gif);}

a.projekt_team:link, a.projekt_team:visited {background-image:url(grafik/navi/projekt_team.gif);}
a.projekt_team:hover, a.projekt_team:active {background-image:url(grafik/navi/projekt_team_n.gif);}

a.presse:link, a.presse:visited {background-image:url(grafik/navi/presse.gif);}
a.presse:hover, a.presse:active {background-image:url(grafik/navi/presse_n.gif);}

a.impressum:link, a.impressum:visited {background-image:url(grafik/navi/impressum.gif);}
a.impressum:hover, a.impressum:active {background-image:url(grafik/navi/impressum_n.gif);}

a:focus {outline:none;}