﻿@font-face {
    font-family: 'feuerwehr_regular';
    src: url('fonts/feuerwehr-regular-webfont.eot');
    src: url('fonts/feuerwehr-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/feuerwehr-regular-webfont.woff') format('woff'),
         url('fonts/feuerwehr-regular-webfont.ttf') format('truetype'),
         url('fonts/feuerwehr-regular-webfont.svg#pompiere_regular') format('svg');
    font-weight: normal;
    font-style: normal;

}



.text_normal {  font-family: feuerwehr_regular; serif; font-size: 22px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 130%; color: #D3D2E4}
.text_hervor {  font-family: feuerwehr_regular; serif; font-size: 20px; letter-spacing: 1pt; word-spacing: 1pt; line-height: 130%; color: #D3D2E4; font-variant: small-caps; font-weight: bold}
.text_klein {  font-family: feuerwehr_regular; serif; font-size: 17px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 110%; color: #D3D2E4}
.text_buch {  font-family: feuerwehr_regular; serif; font-size: 18px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 120%; color: #D3D2E4}
.text_illu {  font-family: feuerwehr_regular; serif; font-size: 13px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 100%; color: #D3D2E4}


p { margin-top: 10px; margin-bottom: 10px;}



a { text-decoration: none; }
a:link { color: white;}
a:visited { color: white;}
a:hover { color: #A41D23;}

.ueberlink {
     font-family: PTSerifRegular; serif;
     font-size: 19px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 130%;
     text-decoration: none;
     color: #005098;
     }

.ueberlink:hover {
     color: #E21665;
     }

.ueberlink_static {
     font-family: PTSerifRegular; serif;
     font-size: 19px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 130%;
     text-decoration: none;
     color: #005098;
     }

.unterlink {
     font-family: PTSerifRegular; serif;
     font-size: 14px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 130%;
     text-decoration: none;
     color: #005098;
     }

.unterlink:hover {
     color: #E21665;
     }

.kleinlink {
     font-family: PTSerifRegular; serif;
     font-size: 11px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 130%;
     text-decoration: none;
     color: #005098;
     }

.kleinlink:hover {
     color: #E21665;
     }

.monatslink {
     font-family: PTSerifRegular; serif;
     font-size: 12px; letter-spacing: 0pt; word-spacing: 0pt; line-height: 130%;
     text-decoration: none;
     color: #E21665;
     }

.monatslink:hover {
     color: #005098;
     }


blockquote {margin-left:14px;margin-top:0px}


		
    #navigator_a {
        z-index: 90;
        position: absolute;
		top: 50px;
		left: 400px;
        margin: auto;
        width: 200px;
		height: 100px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_a_1 {
        z-index: 90;
        position: absolute;
		top: 10px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_a_2 {
        z-index: 90;
        position: absolute;
		top: 50px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_a_3 {
        z-index: 90;
        position: absolute;
		top: 90px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_a_4 {
        z-index: 90;
        position: absolute;
		top: 130px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_a_5 {
        z-index: 90;
        position: absolute;
		top: 170px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }	 
    #navigator_b {
        z-index: 80;
        position: absolute;
		top: 150px;
		left: 220px;
        margin: auto;
        width: 200px;
		height: 100px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }	 
	#navigator_b_1 {
        z-index: 80;
        position: absolute;
		top: 10px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_b_2 {
        z-index: 80;
        position: absolute;
		top: 50px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_b_3 {
        z-index: 80;
        position: absolute;
		top: 90px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_b_4 {
        z-index: 80;
        position: absolute;
		top: 130px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	 #navigator_c {
        z-index: 70;
        position: absolute;
		top: 250px;
		left: 140px;
        margin: auto;
        width: 200px;
		height: 100px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }	 
	#navigator_c_1 {
        z-index: 70;
        position: absolute;
		top: 10px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_c_2 {
        z-index: 70;
        position: absolute;
		top: 50px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_c_3 {
        z-index: 70;
        position: absolute;
		top: 90px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_c_4 {
        z-index: 70;
        position: absolute;
		top: 130px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
    #navigator_d {
        z-index: 60;
        position: absolute;
		top: 370px;
		left: 30px;
        margin: auto;
        width: 200px;
		height: 100px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }	 	 
	#navigator_d_1 {
        z-index: 60;
        position: absolute;
		top: 10px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_d_2 {
        z-index: 60;
        position: absolute;
		top: 50px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_d_3 {
        z-index: 60;
        position: absolute;
		top: 90px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	#navigator_d_4 {
        z-index: 60;
        position: absolute;
		top: 130px;
		left: 20px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
    #titelei {
        z-index: 30;
        position: absolute;
		top: 170px;
		left: 430px;
        margin: auto;
        width: 400px;
		height: auto;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
     }
	#inhalt {
        z-index: 20;
        position: absolute;
		top: 370px;
		left: 300px;
        margin: auto;
        width: 750px;
		height: 350px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		overflow: ;
     }
    #bottom {
        z-index: 10;
        position: absolute;
		bottom: 10px;
		left: 10px;
        margin: auto;
        width: 500px;
		height: auto;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
	}
	#bild_kl {
        z-index: 5;
        position: absolute;
		top: 530px;
		left: 20px;
        margin: auto;
        width: 150px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }	 
	#bild_gr {
        z-index: 5;
        position: absolute;
		top: 150px;
		left: 1130px;
        margin: auto;
        width: 300px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
     }
	 #innennav_1{
		transform:rotate(-10deg);
		-ms-transform:rotate(-10deg); /* für ältere IE Versionen */
		-moz-transform:rotate(-10deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(-10deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(-10deg); /* für ältere Opera Versionen */
        z-index: 95;
        position: absolute;
		top: 30px;
		left: 270px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=75);
		opacity: 0.75;
		-moz-opacity:0.75;
	 }
	 	 #innennav_1:hover{
		transform:rotate(-10deg);
		-ms-transform:rotate(-10deg); /* für ältere IE Versionen */
		-moz-transform:rotate(-10deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(-10deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(-10deg); /* für ältere Opera Versionen */
        z-index: 95;
        position: absolute;
		top: 30px;
		left: 270px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=100);
		opacity: 1;
		-moz-opacity:1;
	 }
	 #innennav_2{
		transform:rotate(5deg);
		-ms-transform:rotate(5deg); /* für ältere IE Versionen */
		-moz-transform:rotate(5deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(5deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(5deg); /* für ältere Opera Versionen */
        z-index: 93;
        position: absolute;
		top: 130px;
		left: 330px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=75);
		opacity: 0.75;
		-moz-opacity:0.75;
	 }	 
	 	 #innennav_2:hover{
		transform:rotate(5deg);
		-ms-transform:rotate(5deg); /* für ältere IE Versionen */
		-moz-transform:rotate(5deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(5deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(5deg); /* für ältere Opera Versionen */
        z-index: 93;
        position: absolute;
		top: 130px;
		left: 330px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=100);
		opacity: 1;
		-moz-opacity:1;
	 }	 
	 #innennav_3{
		transform:rotate(35deg);
		-ms-transform:rotate(35deg); /* für ältere IE Versionen */
		-moz-transform:rotate(35deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(35deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(35deg); /* für ältere Opera Versionen */
        z-index: 92;
        position: absolute;
		top: 80px;
		left: 130px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=75);
		opacity: 0.75;
		-moz-opacity:0.75;
	 }
	 	 #innennav_3:hover{
		transform:rotate(35deg);
		-ms-transform:rotate(35deg); /* für ältere IE Versionen */
		-moz-transform:rotate(35deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(35deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(35deg); /* für ältere Opera Versionen */
        z-index: 92;
        position: absolute;
		top: 80px;
		left: 130px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=100);
		opacity: 1;
		-moz-opacity:1;
	 }
	 #innennav_4{
		transform:rotate(-25deg);
		-ms-transform:rotate(-25deg); /* für ältere IE Versionen */
		-moz-transform:rotate(-25deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(-25deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(-25deg); /* für ältere Opera Versionen */
        z-index: 94;
        position: absolute;
		top: 190px;
		left: 150px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=75);
		opacity: 0.75;
		-moz-opacity:0.75;
	 }
	 	 #innennav_4:hover{
		transform:rotate(-25deg);
		-ms-transform:rotate(-25deg); /* für ältere IE Versionen */
		-moz-transform:rotate(-25deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(-25deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(-25deg); /* für ältere Opera Versionen */
        z-index: 94;
        position: absolute;
		top: 190px;
		left: 150px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=100);
		opacity: 1;
		-moz-opacity:1;
	 }
	 #innennav_5{
		transform:rotate(-5deg);
		-ms-transform:rotate(-5deg); /* für ältere IE Versionen */
		-moz-transform:rotate(-5deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(-5deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(-5deg); /* für ältere Opera Versionen */
        z-index: 91;
        position: absolute;
		top: 100px;
		left: 70px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=75);
		opacity: 0.75;
		-moz-opacity:0.75;
	 }
	 	 #innennav_5:hover{
		transform:rotate(-5deg);
		-ms-transform:rotate(-5deg); /* für ältere IE Versionen */
		-moz-transform:rotate(-5deg); /* für ältere FireFox Versionen */
		-webkit-transform:rotate(-5deg); /*  für ältere Safari und Chrome Versionen */
		-o-transform:rotate(-5deg); /* für ältere Opera Versionen */
        z-index: 91;
        position: absolute;
		top: 100px;
		left: 70px;
        margin: auto;
        width: 220px;
		height: 40px;
        padding: 0px;
        font-size: 12px;
        color: #FFFFFF;
		background-color: none;
		filter:alpha(opacity=100);
		opacity: 1;
		-moz-opacity:1;
	 }
	 
.buecher { width: 550px; height: auto; }
.buecher1 { width: 150px; text-align: left; padding-bottom: 5px; vertical-align: top; }

.buecher10 { width: 150px; text-align: left; padding-bottom: 5px; vertical-align: top; }
.buecher20 { text-align: left; padding-left: 10px; height: 35px; vertical-align: top; }
.buecher30 { text-align: justify; padding-left: 10px; padding-bottom: 5px; vertical-align: top; }
.buecher40 { text-align: left; padding-bottom: 25px; vertical-align: top; }