/*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 : 1.15em;; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.6;
 }
 .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;}

#kids{text-align: left;}

#kids2{text-align: left;
       padding-left: 30px;}

.text7{text-align: right;
       line-height: 1.5;}

.text8{text-align: right;
       font-family: Helvetica, Arial, sans-serif; 
       font-size: 0.8em;
       color: gray;
       line-height: 1.5;}

.text9{text-align: right;
font-family: Helvetica, Arial, sans-serif; 
  font-size: 1.2em;
  line-height: 1.5;}

.text10{text-align: left;
font-family: Helvetica, Arial, sans-serif; 
  font-size: 1.2em;
  line-height: 1.5;}

/*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*/

.cc	a:link, .city a:hover, .city a:visited, .city a:active{
	font-size: 11.5px;}
table.cc td{font-size: 11.5px;
		padding: 5px;
		padding-right: 25px;
		
		}
table.cc{position: relative; top:0px; left: 30px;}

/*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;
  line-height: 2;
  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 : 1.15em;
  text-decoration: underline; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.6; }
  #lili1 { 
   font-family: Helvetica, Arial, sans-serif;
  font-size : 10px;
  text-decoration: underline; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.5; }
  
  #lili2 { 
   font-family: Helvetica, Arial, sans-serif;
  font-size : 135%!important;
  text-decoration: underline; 
  color: #333;
  background-color: #FFF;
  text-align: left;
  line-height: 1.6; }
  #lili3 { 
   font-family: Helvetica, Arial, sans-serif;
   font-size : 1.7em!important; }
  

/*portfolio5*/

h1 a:link { 
   font-family:Helvetica, Arial, sans-serif;
   font-size: 80%; 
   text-decoration:none; 
   font-weight: bold; 
   color: red !important; }

h1 a:hover {
  font-family:Helvetica, Arial, sans-serif; 
  font-size: 80%;
  text-decoration:none; 
  font-weight: bold; 
  color: red !important; }
 
h1 a:visited {
  font-family:Helvetica, Arial, sans-serif; 
  font-size: 80%;
  text-decoration:none; 
  font-weight: bold; 
  color: red; }

h1 a:active { 
  font-family: Helvetica, Arial, sans-serif; 
  font-size: 80%;
  font-weight: bold;
  text-decoration:none;  
  color: gray; }
  
  /*notizen*/
  #li{list-style-type: circle; list-style-position: outside;
  	}

   /*ende*/


			