#top
{
background-color: #fff;
height:65px;
width:740px;
background-image: url(img/worldcreation_de.gif);
background-repeat: no-repeat;
background-position: 20px 10px;
	padding-top: 26px;
	padding-left: 380px;
font-size: 70%;
}

#top_en
{
background-color: #fff;
height:65px;
width:740px;
background-image: url(img/worldcreation_en.gif);
background-repeat: no-repeat;
background-position: 20px 10px;
	padding-top: 26px;
	padding-left: 380px;
font-size: 70%;
}

#top2
{
background-color: #fff;
height:69px;
width:460px;
background-image: url(img/worldcreation_de_long.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#top2_en
{
background-color: #fff;
height:69px;
width:460px;
background-image: url(img/worldcreation_en_long.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#tophaydn
{
background-color: #fff;
height:68px;
width:460px;
background-image: url(img/worldcreation_haydn.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#topworld
{
background-color: #fff;
height:68px;
width:460px;
background-image: url(img/worldcreation_en.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#top09
{
background-color: #fff;
height:68px;
width:460px;
background-image: url(img/worldcreation_2009.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#topkontakt
{
background-color: #fff;
height:68px;
width:460px;
background-image: url(img/worldcreation_de_kontakt.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#topkontakt_en
{
background-color: #fff;
height:68px;
width:460px;
background-image: url(img/worldcreation_en_kontakt.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#topkal
{
background-color: #fff;
height:68px;
width:460px;
background-image: url(img/worldcreation_de_kalender.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#topkal_en
{
background-color: #fff;
height:68px;
width:460px;
background-image: url(img/worldcreation_en_kalender.gif);
background-repeat: no-repeat;
background-position: 23px 11px;
	padding-top: 42px;
	padding-left: 620px;
font-size: 65%;
}

#unten
{
background-color: #fff;
width:1000px;
height:200px;
}

#haydn3
{
background-color: #fff;
width:1100px;
font-size: 70%;
height:439px;
}

#haydnleft{
margin-left:50px;
background-color: #fff;
width:279px; height:438px;
float:left;
}

#haydnleft a {color: #000; text-decoration:none;}
#haydnleft a:hover{color: #000; text-decoration:underline;}


#haydnmiddle{
background-color: #fff;
width:369px;height:438px;
float:left;
font-size: 90%;
}

#haydnright{
background-color: #fff;
width:299px;height:438px;
float:left;
overflow:auto;
}

h3{font-size: 120%; padding: 0px; margin:  0 0 10 0px;}
h2{font-size: 150%; padding: 0px; margin:  0 0 10 0px;}
h1{font-size: 200%; padding: 0px; margin:  0 0 10 0px;}

:link:focus, :visited:focus {
-moz-outline: none;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	background-color: #fff;
	margin: 0px 0px;
	padding: 0px;
	text-decoration:none;
	
/*	background-image: url(images/p7exp_pbg.jpg);
	background-repeat: repeat-x;*/
}

/*html {   min-height: 101%; }*/

.menutop {color: #909090; font-weight: bold; 	font-size: 100%;}
.menutop a {color: #909090; text-decoration:none;	}
.menutop a:visited {color: #909090; text-decoration:none;	}
.menutop a:hover {color: #909090; text-decoration:underline;	}

.menutop1 {color: #f29754; font-weight: bold; font-size: 100%;}
.menutop1 a {color: #f29754;text-decoration:none;}
.menutop1 a:visited {color: #f29754;text-decoration:none;}
.menutop1 a:hover {color: #f29754;text-decoration:underline;}

.menutophigh1 {color: #f29754; font-weight: bold; 	font-size: 200%;}
.menutophigh1 a {color: #f29754; text-decoration:none;}
.menutophigh1 a:visited {color: #f29754; text-decoration:none;}
.menutophigh1 a:hover {color: #f29754; text-decoration:underline;}

.menutop2 {color: #6c94c8; font-weight: bold; font-size: 100%;}
.menutop2 a {color: #6c94c8;text-decoration:none;}
.menutop2 a:visited {color: #6c94c8;text-decoration:none;}
.menutop2 a:hover {color: #6c94c8;text-decoration:underline;}

.menutophigh2 {color: #6c94c8; font-weight: bold; 	font-size: 200%;}
.menutophigh2 a {color: #6c94c8; text-decoration:none;}
.menutophigh2 a:visited {color: #6c94c8; text-decoration:none;}
.menutophigh2 a:hover {color: #6c94c8; text-decoration:underline;}

.menutop3 {color: #61824d; font-weight: bold; font-size: 100%;}
.menutop3 a {color: #61824d;text-decoration:none;}
.menutop3 a:visited {color: #61824d;text-decoration:none;}
.menutop3 a:hover {color: #61824d;text-decoration:underline;}

.menutophigh3 {color: #61824d; font-weight: bold; 	font-size: 200%;}
.menutophigh3 a {color: #61824d; text-decoration:none;}
.menutophigh3 a:visited {color: #61824d; text-decoration:none;}
.menutophigh3 a:hover {color: #61824d; text-decoration:underline;}

.menutop4 {color: #e75113; font-weight: bold; font-size: 100%;}
.menutop4 a {color: #e75113;text-decoration:none;}
.menutop4 a:visited {color: #e75113;text-decoration:none;}
.menutop4 a:hover {color: #e75113;text-decoration:underline;}

.menutophigh4 {color: #e75113; font-weight: bold; 	font-size: 200%;}
.menutophigh4 a {color: #e75113; text-decoration:none;}
.menutophigh4 a:visited {color: #e75113; text-decoration:none;}
.menutophigh4 a:hover {color: #e75113; text-decoration:underline;}

.menutop5 {color: #75a4b5; font-weight: bold; font-size: 100%;}
.menutop5 a {color: #75a4b5;text-decoration:none;}
.menutop5 a:visited {color: #75a4b5;text-decoration:none;}
.menutop5 a:hover {color: #75a4b5;text-decoration:underline;}

.menutophigh5 {color: #75a4b5; font-weight: bold; 	font-size: 200%;}
.menutophigh5 a {color: #75a4b5; text-decoration:none;}
.menutophigh5 a:visited {color: #75a4b5; text-decoration:none;}
.menutophigh5 a:hover {color: #75a4b5; text-decoration:underline;}

.menutop6 {color: #eaabaf; font-weight: bold; font-size: 100%;}
.menutop6 a {color: #eaabaf;text-decoration:none;}
.menutop6 a:visited {color: #eaabaf;text-decoration:none;}
.menutop6 a:hover {color: #eaabaf;text-decoration:underline;}

.menutophigh6 {color: #eaabaf; font-weight: bold; 	font-size: 200%;}
.menutophigh6 a {color: #eaabaf; text-decoration:none;}
.menutophigh6 a:visited {color: #eaabaf; text-decoration:none;}
.menutophigh6 a:hover {color: #eaabaf; text-decoration:underline;}

.menutop7 {color: #bb775f; font-weight: bold; font-size: 100%;}
.menutop7 a {color: #bb775f;text-decoration:none;}
.menutop7 a:visited {color: #bb775f;text-decoration:none;}
.menutop7 a:hover {color: #bb775f;text-decoration:underline;}

.menutophigh7 {color: #bb775f; font-weight: bold; 	font-size: 200%;}
.menutophigh7 a {color: #bb775f; text-decoration:none;}
.menutophigh7 a:visited {color: #bb775f; text-decoration:none;}
.menutophigh7 a:hover {color: #bb775f; text-decoration:underline;}
/*4 spac e75113
5 wal 75a4b5
6 zeb eaabaf
7 skin bb775f*/

#text6 {
position: absolute;top: 248px; left:90px; width:658px; height:180px; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; color:  
#000;  background-color: white; padding:70px; overflow: auto; font-size: 75%; visibility:hidden;
}

#text6 a {color: #000; text-decoration:none; }
#text6 a:hover{color: #000; text-decoration:underline; }


#text5 {
position: absolute;top: 248px; left:90px; width:658px; height:180px; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; color:  
#000;  background-color: white; padding:70px; overflow: auto; font-size: 75%; visibility:hidden;
}

#text5 a {color: #000; text-decoration:none; }
#text5 a:hover{color: #000; text-decoration:underline; }


#text4 {
position: absolute;top: 248px; left:90px; width:658px; height:180px; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; color:  
#000; background-color: white; padding:70px; overflow: auto; font-size: 75%; visibility:hidden;
}


#text4 a {color: #000; text-decoration:none; }
#text4 a:hover{color: #000; text-decoration:underline; }


#text3 {
position: absolute;top: 248px;left:90px; width:658px; height:180px; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; color:  
#000;  background-color: white; padding:70px; overflow: auto; font-size: 75%; visibility:hidden;
}

#text3 a {color: #000; text-decoration:none; }
#text3 a:hover{color: #000; text-decoration:underline; }


#text2 {
position: absolute;top: 248px; left:90px; width:658px; height:180px; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; color:  
#000;  background-color: white; padding:70px; overflow: auto; font-size: 75%; visibility:hidden;
}

#text2 a {color: #000; text-decoration:none; }
#text2 a:hover{color: #000; text-decoration:underline; }


#text1 {
position: absolute;top: 248px; left:90px; width:658px; height:180px; filter:alpha(opacity=00);-moz-opacity:.00;opacity:.00; color:  
#000;  background-color: white; padding:70px; overflow: auto; font-size: 75%; visibility:hidden;
}

#text1 a {color: #000; text-decoration:none; }
#text1 a:hover{color: #000; text-decoration:underline; }


#chap
{
background-color: #fff;
width:1050px;
height:38px;
	padding-top: 0px;
	padding-left: 30px;
font-size: 75%;
}
#chap a {color: #000; text-decoration:none; font-size: 95%;}
#chap a:hover{color: #000; text-decoration:underline; font-size: 95%;}

#chap2
{
background-color: #fff;
width:900px;
height:18px;
	padding-top: 0px;
	padding-left: 30px;
font-size: 75%;
}
#chap2 a {color: #000; text-decoration:none; font-size: 95%;}
#chap2 a:hover{color: #000; text-decoration:underline; font-size: 95%;}


#bild
{
background-color: #fff;
	padding-left: 30px;
	padding-top: 10px;
height:429px;
width:858px;
/*z-index:0;
	border-collapse:collapse;
	float:left;*/
}

#player1
{
background-color: #fff;
	padding-left: 30px;
	padding-top: 32px;
/*height:429px;
width:858px;
	border-collapse:collapse;*/
	float:left;
	font-size: 75%;
}

#player1 a {color: #000; text-decoration:none;}
#player1 a:hover{color: #000; text-decoration:underline;}

#centerunten
{
background-color: #fff;
	padding-left: 20px;
	padding-top: 18px;
/*height:429px;*/
width:220px;
text-align:left;
/*	border-collapse:collapse;*/
	float:left;
		font-size: 75%;

}

#centerunten a {color: #000; text-decoration:none;}
#centerunten a:hover{color: #000; text-decoration:underline;}

#kugalen{
float:left;
width:100px;

}

flashcontent{
float:left;

}

#menu_unten
{
background-color: #fff;
	padding-left: 20px;
	padding-top: 50px;
/*height:429px;*/
width:320px;
text-align:right;
/*	border-collapse:collapse;*/
	float:left;
		font-size: 75%;

}

#menu_unten_intro
{
background-color: transparent;
	padding-left: 20px;
	padding-top: 0px;
/*height:429px;*/
width:320px;
text-align:left;
/*	border-collapse:collapse;*/
	float:left;
		font-size: 75%;
z-index:4;
}

#menu_unten a {color: #000; text-decoration:none;}
#menu_unten a:hover{color: #000; text-decoration:underline;}


#rauf
{
text-align:right;
position:relative;
top:-150px;
left:30px;
width:800px;
/*z-index:1;
margin-top:-30px:*/
}

#buttons {
position: absolute;top: 549px; left:420px; width:500px;
}

#buttons2 {
position: absolute;top: 549px; left:120px; width:800px;
}

#buttons3 {
position: absolute;top: 545px; left:720px; width:500px;
}

#kalender {
position: absolute; top: 415px; left:520px; width:40px;
}

#mouseover {position: absolute; top: 190px; left:244px; font-size:85%; font-weight: bold; color: #909090; visibility:visible;z-index:1;}
#mouseover a:{font-size:85%; font-weight: bold; color: #ffffff;}
#mouseover a:link{font-size:85%; font-weight: bold; color: #ffffff; text-decoration:none; visibility:visible;}
#mouseover a:visited{font-size:85%; font-weight: bold; color: #ffffff; text-decoration:none; visibility:visible;}
#mouseover a:hover{font-size:85%; font-weight: bold; color: #909090; text-decoration:none;visibility:visible;}


#biographie {
position: relative; top: 60px; left:660px; width:40px;
}

#kontakt {
position: relative; top: 20px; left:320px; width:40px;
}

#impressum {
position: relative; top: 30px; left:680px; width:40px;
}

#haydn09 {
position: relative; top: 0px; left:580px; width:40px;
}


#service {
position: relative; top: 0px; left:480px; width:40px;
}

#werbung {
position: relative; top: 00px; left:800px; width:250px;z-index:1;
}


  .line {
    position:absolute; /* doesn't have to be absolute */
    z-index: -1;         /* places the line behind other elements */
  }

  .line div {
    position:absolute;
    left: 0px; top: 0px;
    border-left-color: transparent;
    border-style: solid;
  }


#kalendermain
{
background-color: #fff;
	padding-left: 30px;
	padding-top: 10px;
height:429px;
width:858px;
/*z-index:0;
	border-collapse:collapse;
	float:left;*/

}

#werkmain
{
background-color: #fff;
	padding-left: 60px;
	padding-top: 10px;
height:429px;
width:1000px;
/*z-index:0;
	border-collapse:collapse;
	float:left;*/
font-size: 60%;
border-bottom:0px solid; border-color: #f29979;
}


#werkspalte
{
background-color: #fff;
	padding-right: 10px;
	padding-left: 12px;
	padding-top: 00px;
/*height:429px;*/
width:175px;
/*z-index:0;
	border-collapse:collapse;*/
	float:left;
	border-left:1px solid;  border-color: #f29979;
}

#werketop
{
background-color: #fff;
	padding-left: 00px;
	padding-top: 0px;
width:1000px;
/*z-index:0;
	border-collapse:collapse;
	float:left;
 	font-size: 75%;*/
 	 	
}

#werkeliste
{
background-color: #fff;
	padding-left: 00px;
	padding-top: 0px;
height:288px;
width:858px;
/*z-index:0;
	border-collapse:collapse;
	float:left;

 	font-size: 75%;*/
 	 overflow:auto; 
}

#werkmain a {color: #000; text-decoration:none;}
#werkmain a:hover{color: #000; text-decoration:underline;}

.werke{border-collapse:collapse;}

.thinleftright {border-right:1px solid; border-bottom:1px solid; border-color: #f29979; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:center;}
.thinrighttop {border-right:1px solid; border-bottom:2px solid; border-top:2px solid; border-color: #f29979; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:center;}
.nothinrighttop {border-bottom:2px solid; border-top:2px solid; border-color: #f29979; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:center;}


.thinleftright {border-right:1px solid; border-bottom:1px solid; border-color: #f29979; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:center;}
.thinright {border-right:1px solid; border-bottom:1px solid; border-color: #f29979; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:center;}
.thinrightleft {border-right:1px solid; border-bottom:1px solid; border-color: #f29979; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:top;text-align:left;}

.nothinright {border-bottom:1px solid; border-color: #f29979; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:10px; vertical-align:top; text-align:left;}

#links_unten
{
background-color: #fff;
	padding-left: 80px;
	padding-top: 50px;
/*height:429px;
width:858px;
	border-collapse:collapse;*/
	float:left;
	font-size: 85%;
	width:300px;
}

#links_unten a {color: #000; text-decoration:none;}
#links_unten a:hover{color: #000; text-decoration:underline;}



#menu_unten_page
{
background-color: #fff;
	padding-left: 30px;
	padding-top: 20px;
/*height:429px;*/
width:300px;
text-align:right;
/*	border-collapse:collapse;*/
	float:left;
		font-size: 75%;

}

#xday{position: relative; height: 20px; width:20px; top:-320px;left: 820px;text-align:right;
    background-color: transparent; padding:0px; font-size:115%; cursor:pointer;visibility:hidden;}
#xday6{position: relative; height: 20px; width:20px; top:-320px;left: 820px;text-align:right;
    background-color: transparent; padding:0px; font-size:115%; cursor:pointer;visibility:hidden;}

#menu_unten_intro a {color: #000; text-decoration:none;}
#menu_unten_intro a:hover{color: #000; text-decoration:underline;}

#menu_unten a {color: #000; text-decoration:none;}
#menu_unten a:hover{color: #000; text-decoration:underline;}

#europa{position: absolute; height: 220px; width: 350px; top:110px; left: 480px; border:thin solid gray; visibility:hidden;}
#europashadow{position: absolute; left: 5px; top: 5px;
    width: 350px; height: 219px; background-color: black;
    filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#europatext{position: relative; height: 200px;
    background-color: #efefef; padding:10px; overflow:auto; font-size:75%;}
#xeuropa{position: relative; height: 20px; width:20px; top:-215px;left: 305px;text-align:right;
    background-color: #efefef; padding:0px; font-size:115%; cursor:pointer;}

#xdasprojekt{position: relative; height: 20px; width:20px; top:-435px;left: 555px;text-align:right;
    background-color: #ffffff; padding:0px; font-size:115%; cursor:pointer;}
 
#amerika{position: absolute; height: 220px; width: 350px; top:200px; left: 50px; border:thin solid gray; visibility:hidden;}
#amerikashadow{position: absolute; left: 5px; top: 5px;
    width: 350px; height: 219px; background-color: black;
    filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#amerikatext{position: relative; height: 200px; 
    background-color: #efefef; padding:10px; overflow:auto; font-size:75%;}
    
#suedamerika{position: absolute; height: 220px; width: 350px; top:-542px; left: 90px; border:thin solid gray; visibility:hidden;}
#suedamerikashadow{position: absolute; left: 5px; top: 5px;
    width: 350px; height: 219px; background-color: black;
    filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#suedamerikatext{position: relative; height: 200px;
    background-color: #efefef; padding:10px; overflow:auto; font-size:75%;}
    
    #asien{position: absolute; height: 220px; width: 350px; top:348px; left: 580px; border:thin solid gray; visibility:hidden;}
#asienshadow{position: absolute; left: 5px; top: 5px;
    width: 350px; height: 219px; background-color: black;
    filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#asientext{position: relative; height: 200px;
    background-color: #efefef; padding:10px; overflow:auto; font-size:75%;}
    
#dasprojekt{position: absolute; height: 440px; width: 600px; top:-1082px; left: 190px; border:thin solid gray; visibility:hidden;}
#dasprojektshadow{position: absolute; left: 5px; top: 5px;
    width: 600px; height: 439px; background-color: black;
    filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#dasprojekttext{position: relative; height: 420px;
    background-color: #ffffff; padding:10px; overflow:auto; font-size:75%;}
    
    #dasprojekti{position: relative; height: 490px; width: 600px; top:40px; left: 560px; border:thin solid gray; visibility:hidden; z-index:2;}
#dasprojektshadowi{position: absolute; left: 5px; top: 5px;
    width: 600px; height: 489px; background-color: black;
    filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#dasprojekttexti{position: relative; height: 470px;
    background-color: #ffffff; padding:10px; overflow:auto; font-size:75%;}
#xdasprojekti{position: relative; height: 20px; width:20px; top:-485px;left: 555px;text-align:right;
    background-color: #ffffff; padding:0px; font-size:115%; cursor:pointer;}

#flashcontentindex{ z-index:5;}

.kalendertitel{font-size:125%; font-weight: bold;}
.kalendertext {}


.menutitel {font-size:85%; font-weight: bold; color: #909090; visibility:visible;}
.menutitel a:{font-size:85%; font-weight: bold; color: #ffffff;}
.menutitel a:link{font-size:85%; font-weight: bold; color: #ffffff; text-decoration:none; visibility:visible;}
.menutitel a:visited{font-size:85%; font-weight: bold; color: #ffffff; text-decoration:none; visibility:visible;}
.menutitel a:hover{font-size:85%; font-weight: bold; color: #909090; text-decoration:none;visibility:visible;}

#menutext1 {visibility:visible;}
#menutext2 {visibility:visible;}

#menutext3 {visibility:visible;}
/* old */


@media print{

#werkmain{ height:100%;  display:block; background-color: white; overflow:visible;}
#werkeliste{ height:100%; display:block; background-color: white; overflow:visible;}

#europa { height:100%; width:80%; display:block; background-color: white; position:absolute; left:50px;top:550px; border:none; overflow:visible;}
#amerika{ height:100%;  width:80%; display:block; background-color: white; position:absolute; left:50px;top:550px; border:none; overflow:visible;}
#suedamerika { height:100%;  width:80%; display:block; background-color: white; position:absolute; left:50px;top:550px; border:none; overflow:visible;}


#europatext { height:80%; width:80%; color:#000; margin-left: 20px;margin-top: 20px; display:block; overflow:visible;}
#amerikatext { height:80%; width:80%; color:#000; margin-left: 20px;margin-top: 20px; display:block; overflow:visible;}
#suedamerikatext { height:80%; width:80%; color:#000; margin-left: 20px;margin-top: 20px; display:block; overflow:visible;}

#links_unten{display:none;}
#menu_unten_page{display:none;}
#xeuropa{display:none;}
#xday{display:none;}
#buttons{display:none;}
#buttons2{display:none;}

#player1{display:none;}

#bild {
 height:100%; color: #000; margin-left: 60px; 
}

#text2 {
 height:100%; color:#000; margin-left: 60px; display:block; overflow:visible;
}
#text3 {
 height:100%; color:#000; margin-left: 60px; display:block; overflow:visible;
}
#text4 {
 height:100%; color:#000; margin-left: 60px; display:block; overflow:visible;
}
#text5 {
 height:100%; color:#000; margin-left: 60px; display:block; overflow:visible;
}


}


