/* general settings */

BODY{
           margin: 0px 0px 0px 0px;
           padding: 12px 12px 12px 12px;
           background-color: #22303B;
           scrollbar-face-color: #22303B;
           scrollbar-track-color: #22303B;
           scrollbar-highlight-color: #22303B;
           scrollbar-darkshadow-color: #22303B;
           scrollbar-arrow-color: #637397;
           scrollbar-3dlight-color: #637397;
           scrollbar-shadow-color: #637397;
}
.layerbackground{
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 1000px;
	 height: 755px;
	 z-index: 1;
}



/* layer navigation settings */

.layernavlogo{
	 position: absolute;
	 top: 52px;
	 left: 109px;
	 width: 241px;
	 height: 40px;
	 z-index: 2;
}
.layernavverlag{
	 position: absolute;
	 top: 52px;
	 left: 350px;
	 width: 108px;
	 height: 40px;
	 z-index: 2;
}
.layernavbuecher{
	 position: absolute;
	 top: 52px;
	 left: 458px;
	 width: 108px;
	 height: 40px;
	 z-index: 2;
}
.layernavbuecher2{
	 position: absolute;
	 top: 104px;
	 left: 458px;
	 width: 108px;
	 height: 40px;
	 z-index: 2;
	 background-color: #22303B;
}
.layernavbuecher3{
	 position: absolute;
	 top: 156px;
	 left: 458px;
	 width: 108px;
	 height: 20px;
	 z-index: 2;
	 background-color: #22303B;
}
.layernavbestellen{
	 position: absolute;
	 top: 52px;
	 left: 566px;
	 width: 108px;
	 height: 40px;
	 z-index: 2;
}
.layernavimpressum{
	 position: absolute;
	 top: 52px;
	 left: 674px;
	 width: 108px;
	 height: 40px;
	 z-index: 2;
}
.layernavhome{
	 position: absolute;
	 top: 52px;
	 left: 782px;
	 width: 108px;
	 height: 40px;
	 z-index: 2;
}



/* layer content settings */

.layerteaser{
	 position: absolute;
	 top: 437px;
	 left: 0px;
	 width: 781px;
	 z-index: 3;
}
.layerfulltext{
	 position: absolute;
	 top: 160px;
	 left: 109px;
	 width: 781px;
	 z-index: 3;
}



/* layer buecher settings */

.layerpicbottom{
	 position: absolute;
	 top: 520px;
	 left: 109px;
	 width: 781px;
	 z-index: 3;
}
.layertextright{
	 position: absolute;
	 top: 184px;
	 left: 566px;
	 width: 400px;
	 z-index: 3;
}
.layerzuminhalt{
	 position: absolute;
	 top: 680px;
	 left: 800px;
	 width: 100px;
	 z-index: 3;
}
.layerbestellen{
	 position: absolute;
	 top: 680px;
	 left: 548px;
	 width: 400px;
	 z-index: 3;
}



/* text verlag settings */

.fontverlagnormal{
	 font: 15px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #FFFFFF;
	 line-height: 15pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}
.fontverlagbold{
	 font: 15px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 color: #FFFFFF;
	 line-height: 15pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}



/* text buecher settings */

.fontbuecherwhitenormal{
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #FFFFFF;
	 line-height: 12pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}
.fontbuecherblacknormal{
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #000000;
	 line-height: 12pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}
.fontbuecherblackbold{
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 color: #000000;
	 line-height: 12pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}



/* text settings */

.fontwhitenormal{
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #FFFFFF;
	 line-height: 15pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}
.fontwhitebold{
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 color: #FFFFFF;
	 line-height: 15pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}
.fontwhitesmall{
	 font: 10px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #FFFFFF;
	 line-height: 10pt;
	 letter-spacing: 0px;
	 text-decoration: none;
}



/* form settings */

.currentfield {
	 color: #FFFFFF;
	 background: #336699;
	 border-color: #FFFFFF;
   border-width: 1px;
   border-style: solid;
   width: 200px;
	 font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	 letter-spacing: 0px;
	 word-spacing: 2px;
	 text-decoration: none;
}
.changedfield {
	 color: #FFFFFF;
	 background: #336699;
	 border-color: #FFFFFF;
   border-width: 1px;
   border-style: solid;
   width: 200px;
	 font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	 letter-spacing: 0px;
	 word-spacing: 2px;
	 text-decoration: none;
}
.pulldownland {
	 color: #FFFFFF;
	 background: #336699;
	 border-color: #FFFFFF;
   border-width: 1px;
   border-style: solid;
   width: 200px;
	 font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	 letter-spacing: 0px;
	 word-spacing: 2px;
	 text-decoration: none;
}
.pulldownanzahl{
	 color: #FFFFFF;
	 background: #336699;
	 border-color: #FFFFFF;
   border-width: 1px;
   border-style: solid;
   width: 50px;
	 font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	 letter-spacing: 0px;
	 word-spacing: 2px;
	 text-decoration: none;
}
.button {
	 background-color: #003366;
	 border-color: #FFFFFF;
   border-width: 1px;
   border-style: solid;
   width: 90px;
   height: 30px;
	 font: 11px Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #FFFFFF;
 	 line-height:normal;
	 letter-spacing: normal;
	 word-spacing: 2px;
	 text-decoration: none;
}



/* hyperlink settings */

/* link */
A           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; COLOR: #FFFFFF; line-height: 15pt; letter-spacing: 0px; text-decoration: none}
A:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; COLOR: #FFFFFF; line-height: 15pt; letter-spacing: 0px; text-decoration: underline}

/* link bücher zum Inhalt */
A.zuminhalt             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #000000; line-height: 15pt; letter-spacing: 0px; text-decoration: none}
A.zuminhalt:hover	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #FFFFFF; line-height: 15pt; letter-spacing: 0px; text-decoration: none}

/* link bücher bestellen */
A.bestellen             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #000000; line-height: 15pt; letter-spacing: 0px; text-decoration: none}
A.bestellen:hover	   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; COLOR: #FFFFFF; line-height: 15pt; letter-spacing: 0px; text-decoration: none}
