body {background: #eeeeee;
  background-image: url("http://www.experts.story-telling.eu/bilder/hg2.gif");
background-position: top left;
background-repeat: repeat;

}

#seite {
width: 800px;
margin: auto;
margin-top: 0px;
background-color: #ffffff;
padding-top: 10px;
padding-bottom: 10px;
}



#header {
width: 800px;
margin: auto;
    height: 75px;
    background-image: url("http://www.experts.story-telling.eu/bilder/experts_lang_web_gr.gif");
background-position:  left;
background-repeat: no-repeat;
background-color: #ffffff;
border-bottom: solid 2px #ff7e07;
  }


  #foto {
width: 800px;
margin: auto;
    height: 100px;
    background-image: url("http://www.experts.story-telling.eu/bilder/foto.jpg");
background-position:  left;
background-repeat: no-repeat;
border-bottom: solid 2px #ff7e07;
padding-bottom: 0px;
  }


  #footer {
    width: 800px;
    margin: auto;
    margin-top: 10px;
    border-top: 2px solid #ff7e07;
    padding-top: 5px;
    font-size : 70%;
    height: 60px;
    color: #999999;
    background-color: #ffffff;
  }


#navi {float: left;
width: 150px;
height: 150px;
min-height: 150px;
}

#flaggen {
text-align: right;
padding: 6px;
width: 800px;
margin: auto;
}

#inhalt {margin-left: 155px;
 }


p, th, td, li {
	font-family : Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 80%;
	margin-left: 15px;
         margin-right: 5px;
	margin-top : 8px;
	margin-bottom: 2px;
	vertical-align: top;
}


h1 {
	font-family: Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
         font-size : 120%;
	color : #ff7e07;
         margin-left: 15px;
	margin-top : 10px;
	margin-bottom: 10px;
         white-space: nowrap;
        	}

h2 {
	font-family: Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 100%;
        	color : #8f0000;
         margin-left: 15px;
	margin-top : 15px;
	margin-bottom: 0px;
	}

h3 {
	font-family: Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 80%;
	color : #999999;
        margin-left: 15px;
	margin-top : 15px;
	margin-bottom: 0px;
}


ul.navi { list-style-type: none;
	font-family : Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	text-decoration:none;
         text-align: left;
	font-weight : bold;
         margin: 0;
         padding: 5px;
}

li.navi {
margin:2px;
}

li.navi2 {
margin-left:10px;
margin-right:2px;
margin-top:2px;
list-style-type: none;
	font-family : Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
         text-align: left;
         border-left: solid 5px #faedcb;
}

a:link {
	font-family : Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color : #8f0000;
}
a:visited { font-family : Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color : #8f0000;
}
a:hover {
	font-family : Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color : #8f0000;
}
a:active { font-family : Lucida Sans Unicode, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color : #8f0000;
}

a.navi:link {
	color : #8f0000;
         text-decoration:none;
         background-color: #eeeeee;
         display: block;
         padding: 3px;

}
a.navi:visited {
	color : #8f0000;
         text-decoration:none;
         background-color: #eeeeee;
         display: block;
         padding: 3px;
}
a.navi:hover {
	color : #ff7e07;
         text-decoration:none;
         background-color: #faedcb;
         display: block;
         padding: 3px;

}
a.navi:active {
	color : #ff7e07;
         text-decoration:none;
         background-color: #faedcb;
         display: block;
         padding: 3px;

}




a.navi2:link {
	color : #ff7e07;
         text-decoration:none;
         background-color: #f5f5f5;
         display: block;
         padding: 3px;

}
a.navi2:visited {
	color : #ff7e07;
         text-decoration:none;
         background-color: #f5f5f5;
         display: block;
         padding: 3px;
}
a.navi2:hover {
	color : #999999;
         text-decoration:none;
         background-color: #faedcb;
         display: block;
         padding: 3px;

}
a.navi2:active {
	color : #999999;
         text-decoration:none;
         background-color: #faedcb;
         display: block;
         padding: 3px;

}
/*