body, html      {
	font-size:       12px;
	font-family:      Helvetica, Arial, sans-serif;
	line-height:      16px;
	background-color: #7a7f82;
	text-align:       center;
	margin:           auto;
	padding:          0;
	width:            725px;
	height:           677px }



#container     { text-align: left; margin:      0; padding-top: 20px; position:    absolute; width:       725px; height:      555px ; z-index: 1; align="center"; }




#buch         {
	text-align: left;
	margin-top:  2px;
	position:    absolute;
	z-index:     0;
	height:      677px  }






#homebild      {
	margin:      0;
	padding:      0;
	position:     relative;
	z-index:      1;
	left:         5px;
	clear:        both;
	border-width: 0 }




#bild        {
	visibility:  visible;
	margin:       0;
	padding:      0;
	position:     relative;
	z-index:      1;
	top:          1px;
	left:         5px;
	width:        365px;
	height:       555px;
	float:        left;
	clear:        left;
	border-width: 0 }






#rechts     {
	background-image:   url(../layoutneu/linien.gif);
	background-repeat:   repeat-x;
	background-position: 350px -3px;
	margin-top:          8px;
	padding-top:         20px;
	position:            relative;
	width:               350px;
	height:              555px;
	z-index: 1;
	float:               left  ;
	margin-left: 5px; }
	
#navi ul      { white-space:    nowrap; list-style-type: none; margin:          0 0 0 32px; padding:         0; width:           117px; z-index: 1; float:           left  }
#navi li { z-index: 1; margin:          0; padding:         0; }

div#navi, div#subnavi { z-index: 1; }

#navi a, #subnavi a  { color: #000 ; z-index: 1; }


#navi ul li a, #subnavi ul li a   { text-decoration: none ; z-index: 1; }

#navi ul li a:hover,  #subnavi ul li a:hover { color: #000000; z-index: 1; }

#navi ul li, #subnavi ul li { margin: 0; padding: 0; height:  20px ; z-index: 1; }

#navi ul li  { z-index: 1; display: block; margin:   0  }
#navi ul li img, #subnavi ul li img {
	margin-top: 2px; }
#navi img { z-index: 1; list-style-type: none; margin:           0 8px 0 0; padding:          0; float:            left  }

#subnavi ul      { white-space:    nowrap; list-style-type: none; margin:          0 0 0 12px; padding:         0; width:           160px; z-index: 1; float:           left  }

#subnavi ul li { z-index: 1; display: block  }

#subnavi img { z-index: 1; list-style-type: none; margin:           0 8px 0 0; padding:          0; float:            left  }

#zurueck     { display: block; position: absolute; top:      517px; left:     299px ; z-index: 1; }



#vor     { display: block; position: absolute; top:      517px; left:     312px ; z-index: 1; }




#inhalt    { position: absolute; top:       160px; left:      54px; width:     265px; z-index: 1; clear:     both   }

#legende  { position: absolute; top:       447px; left:      54px; width:     200px ; z-index: 1; }


#pagina      { color:      #000; font-size:   12px; font-weight: bold; display:     none; position:    absolute; top:         517px; left:        54px ; z-index: 1; }

#bild p      { color:      #000; font-size:   12px;  display:     block; position:    absolute; top:        350px; left:        50px ; z-index: 1; }






#print    { font-size:  10px; font-weight: normal; display:     none; position:    absolute; top:         517px; left:        28px ; z-index: 1; }




img, img a  {
	margin:        0;
	padding:       0;
	border:  0;
	outline: none 0;
	margin: 0; }


h1    {
	color:      #000;
	font-size:   19px;
	font-family: Helvetica, Arial, sans-serif }

h2  {
	color:      #000;
	font-size:   12px;
	font-family: Helvetica, Arial, sans-serif;
	margin:      0;
	padding:     0;
	clear:       both }


p     {
	color:     #000;
	margin-top: 0 }



p a  {
	color:          #8f0800;
	text-decoration: none }

#subnavi ul li {
	display: none }
h3    {
	font-size:  12px;
	font-weight: normal;
	display:     inline-table;
	margin:      0;
	padding:     0;
	width:       110px;
	float:       left;
	clear:       left }




div.liste p      {
	display:       block;
	margin:         0;
	padding-top:    0;
	padding-bottom: 0;
	width:          140px;
	float:          right }




div.liste img       {
	display:      inline;
	margin-top:    1px;
	margin-bottom: 3px;
	margin-left:   1px;
	padding:       0;
	float:         left }


h4  {
	font-size:  2px;
	line-height: 2px;
	display:     block;
	margin:      0 0 5px;
	padding:     0;
	width:       200px;
	clear:       both }
	

