body{background:  font-family: Arial; font-size:1.0em; background-color:#555;}
a:link {color:black; text-decoration:none;}      /* unvisited link */
a:visited {color:black; text-decoration:none; }  /* visited link */
a:hover {color:#00E;background-color:#DDD; text-decoration: none; }  /* mouse over link */
h1{margin-top:50px; font-size:1.5em; float: left;}
h2{font-size:1.2em; font-weight: bold; text-align: center}
p{clear: both; font-size: 1em; font-weight: normal; }
.linie {border-bottom: 3px solid #888; } 
#Stichworte{color:#CCC; font-size: 1.5em; margin-top: 150px; margin-left: 0px; margin-right: 20px;}


#Navigation{font: italic  1em Arial; margin-top:14px; text-align: center; margin-bottom: 0px; padding-bottom: 15px; padding-top: 5px; border-bottom: 5px solid #dededd; position: relative; z-index:4;}
#Navigation span {margin-right: 20px; }
#normal a:link {color:#00E; text-decoration:underline } 
#normal a:visited {color:#00E; text-decoration:underline }
#normal a:hover {color:#00E; text-decoration:underline }



#rand {width: 1000px; height: 870px;  margin-left: auto; margin-right: auto; background-color: white; padding: 0px; margin-top: 15px;position: relative; }
#rand2 {width: 1000px; height: 730px;  margin-left: auto; margin-right: auto; background-color: white; padding: 0px; margin-top: 15px;position: relative; }
#content {width: 850px; height: 620px; overflow: auto; background-color: white; padding-left: 40px; padding-top: 0px; margin-top: 0px;  position: absolute; left: 65px;  }

#untertext {width: 1000px; height: 30px; position: absolute; top: 840px;  background-color:#CCC;}
#untertext2 {width: 1000px; height: 30px; position: absolute; top: 700px;  background-color:#CCC;}  
#content2 {width: 1000px; height: 350px; overflow: auto; background-color:#DDDDDD; padding-top: 50px; margin-top: 0px;  position: absolute;  top: 240px;  }
#content3 {width: 800px; height: 350px; overflow: auto; background-color: white; padding-top: 50px; margin-top: 0px;  position: absolute;  top: 170px; left: 80px;  }
#content4 {width: 400px; height: 380px; overflow: auto; background-color:#DDDDDD; padding:20px; margin-top: 20px;  position: absolute;  top: 210px; left: 280px;text-align: justify; }
#contentbg {width: 850px; height: 580px; overflow: auto; background-color: white; padding-left: 40px; padding-top: 0px; margin-top: 50px;  position: absolute; left: 65px; }
#contentbg2 {width: 850px; height: 450px; overflow: auto; background-color: white; padding-left: 40px; padding-top: 0px; margin-top: 20px;  position: absolute; left: 65px; }
#Themen{text-align: center; font-size: 1.2em;  margin-bottom: 30px; background-color:#DDD; padding: 20px;}
#Textblock2 {margin-left:100px; margin-right: 200px; margin-top: 20px; padding-bottom: 25px; padding-left: 15px; padding-right: 15px; padding-top: 5px; background-color: white; }
#bildrahmen{margin-left:200px; margin-right: 200px; margin-top: 80px; padding-bottom: 35px;  padding-left: 15px; padding-right: 15px; padding-top: 45px; background-color: white; }
#Textblock2 img {margin-top: 50px;}

#ich{font-family: Arial; font-weight: bold; font-size: 2.8em; font-style: italic;   margin-top: 80px; text-align: left; margin-left: 30px; margin-bottom: 10px; }
#ichunten {font-size: 1.4em; font-style: normal; font-weight: bold; font-family: Arial; margin-left: 80px; margin-bottom: 50px; }
#Zitat {font-style:italic; margin-left: 190px; margin-right: 110px; margin-top: 0px; text-align: center; }
#knbilder {margin-left: 120px; margin-top: 60px;  }
#Sprache{font-style: italic;  position: absolute;  right: 40px; bottom: 5px; }
#unten { position: absolute; bottom: 5px; left: 20px; margin: 0px; padding: 0px;  }

table{margin-top: 10px; width: 100%; }
#Untertitel{width: 70%; text-align: left; margin-left: 10px; font: bold 18pt;}
#Navigation2{ font: italic bold 1em ; text-align: right; margin-right: 30px; }

#werbung{ position: absolute; }



.links {background-color:#777; margin-top: 20px; margin-left: 70px; margin-right: 100px; padding:5px; }
.links a:link {color:white; text-decoration:none } 
.links a:visited {color:white; text-decoration:none }
.links a:hover {color:#00E; text-decoration:none }



.meldung { margin-left: 150px; margin-right: 250px;  padding-bottom: 20px; padding-right: 10px; padding-left: 10px; padding-top: 30px; }
.meldungx { margin-left: 150px; margin-right: 250px;  padding-bottom: 10px; padding-right: 10px; padding-left: 10px; padding-top: 10px; background-color:#DDDDDD; position: absolute; top: 40px; }
.meldung2 { margin-left: 400px; margin-right: 100px; margin-top: 10px; padding-right: 10px; padding-left: 10px; line-height: 1.4em; line-spacing: 1.4em; letter-spacing: 0.07em; }
.meldungbg {  margin-left: 120px; margin-right: 210px;  padding-right: 10px; padding-left: 10px; letter-spacing: 0.1em}
.php{ margin-top: 20px; margin-left: 150px; margin-right: 250px; padding-top: 20px; padding-bottom: 20px; padding-right: 10px; padding-left: 10px; background-color:#DDDDDD; background-image:url(hintergrund.png);  }
#foto { float: left; margin-right: 70px; margin-left: 80px;  }

#seite #Start {background-color:#DDD; padding-left: 15px; padding-right: 15px; padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; font-weight: bold;}
#aktuelles #neu {background-color:#DDD; padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; }
#vita #mem {background-color:#DDD; padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; }
#bilder #galerien {background-color:#DDD; padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; }
#preise #nutzung {background-color:#DDD;  padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; }
#sven #kontakt {background-color:#DDD;  padding-left: 15px; padding-right: 15px; padding-top: 5px; padding-bottom: 5px; font-weight: bold; }
.zeile {text-align: center;
}


/* English */
#page #home {background-color:#DDD; padding:5px; font-weight: bold;}
#cupi #current {{background-color:#DDD; padding:5px; font-weight: bold;}
#exhibition #picture {background-color:#DDD; padding:5px; font-weight: bold;}
#me #about {background-color:#DDD; padding:5px; font-weight: bold;}
#telefon #contact {background-color:#DDD; padding:5px; font-weight: bold;}







