body
{
    background-color: #FFFFFF;
}

a:link
{
    color: #666666;
    text-decoration: none;
    font-weight: normal;
}

a:visited
{
    color: #666666;
    text-decoration: none;
    font-weight: normal;
}

a:hover
{
    color: #ADADAD;
    text-decoration: none;
    font-weight: normal;
}

a:active
{
    color: #474747;
    text-decoration: none;
    font-weight: normal;
}


.Stil1 
{
	font-size: 11pt;
	text-align: left;
	line-height: 1.5em;
	font-weight: normal;
	color: #666666;
	font-family: Helvetica, Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.15em;
}

.Stil2 
{
	font-size: 8pt;
	text-align: left;
	line-height: 1.9em;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	color: #666666;
}

.Stil3 
{
	font-size: 8pt;
	text-align: left;
	line-height: 2.0em;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	color: #333333;
	letter-spacing: 0.15em;
	text-transform: uppercase;
}

.Stil4
{
	font-size: 8pt;
	text-align: left;
	line-height: 1.9em;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	color: #666666;
	letter-spacing: 0.15em;
	text-transform: uppercase;
}

.Stil5
{
	font-size: 7pt;
	text-align: left;
	line-height: 1.9em;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	color: #666666;
	letter-spacing: 0.15em;
	text-transform: uppercase;
}

.white 
{
	font-size: 8pt;
	text-align: left;
	line-height: 1.9em;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	letter-spacing: 0.1em;
	color: #FFFFFF;
}

.displaynone 
{
	display: none; 
}

div#block 
{ 
	position: relative;
	margin: 0 auto; 
	width: 1300px;
}

div#order
{
	position: fixed;
	top: 46px;
	left: 26px;
	width: 165px;
	height: 800px;
	overflow: visible;
}

div#orderbox
{
	position: fixed;
	top: 40px;
	left: 20px;
	width: 160px;
	height: 630px;
	overflow: visible;
	background-color:#FFFFFF;
	opacity: .60; 
	filter:Alpha(Opacity=60);
}

div#next
{
	position: fixed;
	top: 466px;
	left: 40px;
	width: 170px;
	height: 40px;
	overflow: visible;
}

div#nextbox
{
	position: fixed;
	top: 466px;
	left: 30px;
	width: 175px;
	height: 40px;
	overflow: visible;
	background-color:#FFFFFF;
	opacity: .7; 
	filter:Alpha(Opacity=70);
}

div#archivebooks
{
	position: absolute;
	top: 806px;
	left: 204px;
	width: 1200px;
	height: 263px;
	overflow: visible;
}

div#archive
{
	position: absolute;
	top: 29px;
	left: 204px;
	width: 1200px;
	height: 263px;
	overflow: visible;
}

div#portraitphoto
{
	position: absolute;
	top: 914px;
	left: 849px;
	width: 200px;
	height: 400px;
	overflow: visible;
}

div#photo
{
	position: absolute;
	top: 49px;
	left: 296px;
	width: 438px;
	height: 447px;
	overflow: visible;
}


div#biographytext
{
	position: absolute;
	top: 57px;
	left: 800px;
	width: 296px;
	height: 209px;
	overflow: visible;
}


div#contacttext
{
	position: absolute;
	top: 50px;
	left: 239px;
	width: 700px;
	height: 763px;
	overflow: visible;
}


div#contact
{
	position: absolute;
	top: 86px;
	left: 42px;
	width: 202px;
	height: 184px;
	overflow: visible;
}

div#biography
{
	position: absolute;
	top: 172px;
	left: 833px;
	width: 296px;
	height: 209px;
	overflow: visible;
}


div#note
{
	position: absolute;
	top: 570px;
	left: 44px;
	width: 743px;
	height: 214px;
	overflow: visible;
}

div#bookcovertext
{
	position: absolute;
	top: 74px;
	left: 802px;
	width: 276px;
	height: 209px;
	overflow: visible;
}

div#bookcovertextwide
{
	position: absolute;
	top: 74px;
	left: 931px;
	width: 270px;
	height: 209px;
	overflow: visible;
}

div#diarytext
{
	position: absolute;
	top: 74px;
	left: 802px;
	width: 296px;
	height: 209px;
	overflow: visible;
}

div#dreamtext
{
	position: absolute;
	top: 822px;
	left: 803px;
	width: 296px;
	height: 209px;
	overflow: visible;
}


div#floritext
{
	position: absolute;
	top: 1590px;
	left: 803px;
	width: 296px;
	height: 209px;
	overflow: visible;
}

div#theatertext
{
	position: absolute;
	top: 2354px;
	left: 803px;
	width: 296px;
	height: 209px;
	overflow: visible;
}

div#smonsmontext
{
	position: absolute;
	top: 3124px;
	left: 803px;
	width: 296px;
	height: 209px;
	overflow: visible;
}

div#nightcattext
{
	position: absolute;
	top: 3899px;
	left: 803px;
	width: 299px;
	height: 209px;
	overflow: visible;
}

div#myhometext
{
	position: absolute;
	top: 5452px;
	left: 938px;
	width: 316px;
	height: 239px;
	overflow: visible;
}


div#mountaingoatstext
{
	position: absolute;
	top: 5961px;
	left: 783px;
	width: 296px;
	height: 209px;
	overflow: visible;
}

div#strawhousetext
{
	position: absolute;
	top: 6733px;
	left: 783px;
	width: 296px;
	height: 209px;
	overflow: visible;
}


div#strawhousetext_2
{
	position: absolute;
	top: 80px;
	left: 813px;
	width: 324px;
	height: 250px;
	overflow: visible;
}

div#grandmatext
{
	position: absolute;
	top: 4703px;
	left: 803px;
	width: 296px;
	height: 209px;
	overflow: visible;
}


div#flowerstext
{
	position: absolute;
	top: 7460px;
	left: 803px;
	width: 296px;
	height: 209px;
	overflow: visible;
}


div#anfangtext
{
	position: absolute;
	top: 8258px;
	left: 783px;
	width: 296px;
	height: 209px;
	overflow: visible;
}

div#beginningtext
{
	position: absolute;
	top: 8978px;
	left: 783px;
	width: 291px;
	height: 209px;
	overflow: visible;
}

div#gifttext
{
	position: absolute;
	top: 9577px;
	left: 785px;
	width: 296px;
	height: 209px;
	overflow: visible;
}

div#streamstext
{
	position: absolute;
	top: 10373px;
	left: 917px;
	width: 316px;
	height: 239px;
	overflow: visible;
}

div#nebelnudelntext
{
	position: absolute;
	top: 10949px;
	left: 916px;
	width: 316px;
	height: 239px;
	overflow: visible;
}



div#tradition
{
	position: absolute;
	top: 105px;
	left: 266px;
	width: 429px;
	height: 119px;
	overflow: visible;
	z-index: 2;
}

div#bookcover
{
	position: absolute;
	top: 28px;
	left: 198px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#diary
{
	position: absolute;
	top: 28px;
	left: 198px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#dream
{
	position: absolute;
	top: 794px;
	left: 199px;
	width: 438px;
	height: 447px;
	overflow: visible;
}


div#flori
{
	position: absolute;
	top: 1559px;
	left: 199px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#theater
{
	position: absolute;
	top: 2327px;
	left: 199px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#smonsmon
{
	position: absolute;
	top: 3106px;
	left: 199px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#nightcat
{
	position: absolute;
	top: 3883px;
	left: 199px;
	width: 438px;
	height: 447px;
	overflow: visible;
}


div#myhome
{
	position: absolute;
	top: 5345px;
	left: 206px;
	width: 597px;
	height: 538px;
	overflow: visible;
}

div#mountaingoats
{
	position: absolute;
	top: 5904px;
	left: 206px;
	width: 438px;
	height: 447px;
	overflow: visible;
}



div#strawhouse
{
	position: absolute;
	top: 6653px;
	left: 206px;
	width: 438px;
	height: 447px;
	overflow: visible;
}


div#grandma
{
	position: absolute;
	top: 4648px;
	left: 201px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#flowers
{
	position: absolute;
	top: 7406px;
	left: 190px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#anfang
{
	position: absolute;
	top: 8191px;
	left: 203px;
	width: 438px;
	height: 447px;
	overflow: visible;
}


div#beginning
{
	position: absolute;
	top: 8916px;
	left: 205px;
	width: 438px;
	height: 447px;
	overflow: visible;
}

div#gift
{
	position: absolute;
	top: 9515px;
	left: 204px;
	width: 438px;
	height: 447px;
	overflow: visible;
}


div#streams
{
	position: absolute;
	top: 10330px;
	left: 196px;
	width: 617px;
	height: 451px;
	overflow: visible;
}

div#nebelnudeln
{
	position: absolute;
	top: 10904px;
	left: 221px;
	width: 617px;
	height: 451px;
	overflow: visible;
}
