/*text-schrift-Copyright Kilian Foerster, 2009.
Alle Seiten von kilianfoerster.de sind urheberrechtlich geschuetzt!
Kein Bestandteil dieser Seiten darf kopiert oder nachgeahmt werden.
Die Programmierung der Website darf weder im Ganzen noch in einzelnen Bestandteilen fuer andere Projekte verwendet werden.
Alle Bilder, Grafiken, Texte usw. duerfen nicht ohne
schriftliche Genehmigung von Kilian Foerster verwendet werden.*/
* {
   padding: 0;
   margin: 0;
	}

.text {
  font-family: Helvetica, Arial, sans-serif;
  font-size : 11px; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.5;
 }
 .text5 {
  font-family: Helvetica, Arial, sans-serif;
  font-size : 1.5em; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.5;
 }
 .text2{
  font-family: Helvetica, Arial, sans-serif;
  font-size : 9px; 
  color: #808080;
  background-color: #FFF;
  text-align: left;
  line-height: 1.5;
 }
 /*sitemap*/
 .text3{
  position:relative; top: 30px; left: 200px;
  width: 600px;
  font-family: Helvetica, Arial, sans-serif;
  font-size : 9px; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.5;
  }
.text3 a:link {
	font-family: Helvetica, Arial, sans-serif;
    font-size: 9px; 
    text-decoration:none; 
    font-weight:normal; 
    color: #333;}

.text3 a:hover {
   font-family: Helvetica, Arial, sans-serif; 
   font-size: 9px;
   text-decoration:none; 
   font-weight: normal; 
   color: red !important;}

.text3 a:visited {
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 9px;
  text-decoration:none; 
  font-weight:normal; 
  color: #333; }

 .text3 a:active { 
   font-family: Helvetica, Arial, sans-serif; 
   font-size: 9px;
   font-weight:normal;
   text-decoration:none;  
   color: #333; }
#text4{ 
   font-family: Helvetica, Arial, sans-serif; 
   font-size: 9px;
   font-weight:normal;
   text-decoration:none;  
   color: #CCC; }

.si li ul li{list-style-position: inside;}
.si {list-style-image: url(imgserver/rek.gif);}
.su {list-style-image: url(imgserver/reu.gif);}
 h3 {letter-spacing: 1px;}

/*naviaktiv*/
#red{ 
	letter-spacing: 1px;
	color: white;
	background-color: black;
	text-decoration:none;
	padding-left: 2px;
   padding-right: 1px;
   padding-top: 1px;
	}
#ribbon{position: relative;
	top: 0;
	left: 60px;}
.textlink{ 
	color: red;
    background-color: white;
 /*dinge+orte*/           }
#backtext{
	position: absolute; top: 120px; left: 0px;
	}
/*portfolio-4-navi*/
.city a:link, .city a:hover, .city a:visited, .city a:active{
	font-size: 11.5px;
	}

/*navilinks*/
.menu a:link { 
   font-family:Helvetica, Arial, sans-serif;
   font-size: 10.5px;
   letter-spacing: 1px; 
   text-decoration:none;
   padding-left: 2px;
   padding-right: 1px;
   padding-top: 1px; 
   font-weight:normal; color: #333;}

.menu a:hover {
  font-family:Helvetica, Arial, sans-serif; 
  font-size: 10.5px;
  letter-spacing: 1px;
  text-decoration:none; 
  font-weight: normal;
  padding-left: 2px;
   padding-right: 1px;
   padding-top: 1px; 
  background-color: #000; 
  color: #FFF !important;}
 
 .menu a:visited {
  font-family:Helvetica, Arial, sans-serif; 
  font-size: 10.5px;
  letter-spacing: 1px;
  text-decoration:none;
  padding-left: 2px;
   padding-right: 1px;
   padding-top: 1px;  
  font-weight:normal; 
  color: #333;}

.menu a:active { 
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 10.5px;
  letter-spacing: 1px;
  font-weight:normal;
  padding-left: 2px;
   padding-right: 1px;
   padding-top: 1px; 
  text-decoration:none;  
  color: #FFF;}
/*textlinks*/
a:link {
	font-family: Helvetica, Arial, sans-serif;
    font-size: 10px; 
    text-decoration:none; 
    font-weight:normal; 
    color: red;}

a:hover {
   font-family: Helvetica, Arial, sans-serif; 
   font-size: 10px;
   text-decoration:none; 
   font-weight: normal; 
   color: red;}

a:visited {
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 10px;
  text-decoration:none; 
  font-weight:normal; 
  color: red; }

 a:active { 
   font-family: Helvetica, Arial, sans-serif; 
   font-size: 10px;
   font-weight:normal;
   text-decoration:none;  
   color:red; }

.logo a:link { 
   font-family:Helvetica, Arial, sans-serif;
   font-size: 9px; 
   text-decoration:none; 
   font-weight:normal; 
   color: gray !important; }

.logo a:hover {
  font-family:Helvetica, Arial, sans-serif; 
  font-size: 9px;
  text-decoration:none; 
  font-weight: normal; 
  color: red !important; }
 
 .logo a:visited {
  font-family:Helvetica, Arial, sans-serif; 
  font-size: 9px;
  text-decoration:none; 
  font-weight:normal; 
  color: gray; }

.logo a:active { 
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 9px;
  font-weight:normal;
  text-decoration:none;  
  color: gray; }
  
  #lili { 
   font-family: Helvetica, Arial, sans-serif;
  font-size : 11px;
  text-decoration: underline; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.5; }

   /*ende*/


			
