/*--
	Die verschiedene Farben der Webseite sind:
	rgb(66,72,119)		Hintergrund Kopf und Navi
	rgb(0,0,255)
	rgb(236,236,236)	Body
	rgb(204,204,204)
	rgb(255,255,255)	Hintergrund Inhalt
	rgb(0,0,0)			Schrift
--*/

body , div , dd , dt , h1 , h2 , h3 , h4 , h5 , h6 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body {
   margin-left: 3%;
   margin-right: 3%;
   color: rgb(66,72,119);
   background: rgb(255,255,255);

/*-- background-image:url("hintergrund.jpg");
background-repeat:repeat-x;
background-position:top; --*/


}
#inhalt {
   color: rgb(66,72,119);
/*--   background: rgb(255,255,255);--*/
   padding-left: 15em;
   padding-right: 3%;
   padding-top: 3%;
   font-size: 1.08em;

}
#inhaltTemp {
   color: rgb(66,72,119);
/*--   background: rgb(255,255,255);--*/
   padding-left: 10%;
   padding-right: 10%;
   padding-top: 3%;
   font-size: 1.08em;

}
/*-- ######## --------------- Formatierung Navigation  ###### --*/
#nav {
   float: left;
   width: 14.5em;
   color: rgb(66,72,119);
   background-color: rgb(236,236,236);
   margin-top: 0%;
}
#nav a {
   display: block;
   text-align: center;
   text-decoration: none;
   font-weight: bold;
   font-size: 85%;
   color: rgb(255,255,255);
   background-color: rgb(66,72,119);
   border: 1px solid;
   border-color: rgb(0,0,0) rgb(255,255,255) rgb(255,255,255) rgb(0,0,0);
}
#nav ul {
   list-style: circle;
   font-size: 70%;
}
.AktiveListe {
   background-color: rgb(204,204,204);
}
/*- --------------- Formatierung der Links --*/
#nav a:link {
   color: rgb(66,72,119);
   border-color: rgb(255,255,255) rgb(0,0,0) rgb(0,0,0) rgb(255,255,255);
   background: rgb(204,204,204);
}
#nav a:visited {
   color: rgb(195,195,195);
   border-color: rgb(0,0,0) rgb(255,255,255) rgb(255,255,255) rgb(0,0,0);
   background: rgb(236,236,236);
}
#nav a:hover {
   color: rgb(255,255,255);
   border-color: rgb(0,0,0) rgb(255,255,255) rgb(255,255,255) rgb(0,0,0);
   background: rgb(195,195,195);
}
#nav a:active {
   color: rgb(0,0,0);
   border-color: rgb(0,0,0) rgb(255,255,255) rgb(255,255,255) rgb(0,0,0);
   background: rgb(236,236,236);
}
  /*- --------------- Formatierung der DIV Boxelemente  ----*/
#kopf h1 {
   font-size: 140%;
   font-weight: bold;
   text-align: left;
   padding-right: 3%;
   padding-top: 0%;
}
#kopf {
/*--   color: rgb(255,255,255);
   background-color: rgb(66,72,119); --*/
   background-position: right;
   background-image: url(../images/brandlkopf.jpg);
   background-repeat: no-repeat;
   height: 60px;
}
#fuss {
   color: rgb(255,255,255);
   background-color: rgb(66,72,119);
   height: 30px;
}

  /*- --------------- Formatierung der Überschriften  ----*/
h1     {
   font-size: 110%;
}
h2     {
   font-size: 105%;
   border: thin dotted rgb(66,72,119);
   background-color: rgb(236,236,236);
}
h3     {
   font-size: 100%;
}
h4     {
   font-size: 95%;
}
h5     {
   font-size: 100%;
}
h6     {
   font-size: 95%;
}
/*-- Formatierung der Formulare --*/
@media all {
         input.kontakt {
                width : 80%;
            }
         input.Antrag {
                width : 80%;
            }
         input.Land {
                width : 10%;
            }
         input.PLZ {
                width : 12%;
            }
         input.Ort {
                width : 55%;
            }
         textarea {
                width : 95%;
            }
      }
textarea {
         max-width : 95%;
      }
input.kontakt {
         max-width : 80%;
      }
input.Antrag {
         max-width : 80%;
      }
input.Land {
         max-width : 10%;
      }
input.PLZ {
         max-width : 12%;
      }
input.Ort {
         max-width : 55%;
      }

.fett {
   font-weight: bold;
}
.klein {
   font-size: 0.8em;
   font-weight: bold;
}
.textbemerkung{
   background-color: rgb(236,236,236);
   font-size: 0.9em;
   font-weight: bold;
   padding: 0.5em;
   border: thin dotted rgb(66,72,119);
}

.textbemerkungnormal{
   background-color: rgb(236,236,236);
   font-weight: bold;
   padding: 0.5em;
}

.bemerkung{
   color: rgb(255,255,255);
   background-color: rgb(66,72,119);
}
legend {
   font-weight: bold;
}
legend.klein {
      font-size: 80%;
}
.liOrte{
   float: left;
   margin-left: 2em;
   display: block;
}
dt.normal {
   margin-top: 1em;
}

dd.kurzliste{
   padding-left: 0em;
   margin-left: 11em;
}

dt.floatliste {
   float: left;
}
dd.floatliste{
   padding-left: 0em;
   margin-left: 14em;
}
dt.autor {
   float: left;
   font-size:0.8em;
}
dd.autor {
   padding-left: 0em;
   font-size:0.8em;
   margin-left: 16em;
}

.textmitte{
   text-align: center;
}
.bildertab td {
   padding: 0.5em;
   border: 1px solid rgb(66,72,119);
}
.nachoben {
   padding : 1em;
   text-align : right;
   font-size : 0.7em;
      }
.img01{
   float: left;
   margin-right: 1em;
   padding-right: 0.5em;
}
.img02{
   float: right;
   margin-left: 0.7em;
   padding-left: 0.7em;
}
