/*- ---------------  Textkoerber ---------------------------------------------*/
body, div, dd, dt, ul, li, h1, h2, h3, h4, h5, h6 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body {
   margin-left: 2%;
   margin-right: 2%;
   font-size: 1.08em;
   color: rgb(255,255,255);
   background: rgb(53,108,172);
}
#menue {
   width: 100%;
   border: 0;
}
.testklein {
   font-size: 0.7em;
}
/*- --------------- Formatierung der Links --*/
a:link  {
   color: rgb(255,255,210);
}
a:visited {
   color: rgb(192,192,192);
}
a:hover {
   color: rgb(255,192,0);
}
a:active {
   color: rgb(0,0,0);
}
#inhalt {
   display: table-cell;
   padding-left: 2em;
}

  /*- --------------- Formatierung der DIV Boxelemente  ----*/
.divmitte {
   margin-left: 5%;
   margin-right: 5%;
}
p       {
   font-size: 1em;
}
/*- ---------------  Ueberschriften ------------------------------------------*/

h1      {
   font-size: 1.3em;
}
h2      {
   font-size: 1.2em;
}
h3      {
   font-size: 1.1em;
}
h4      {
   font-size: 1em;
}
h6      {
   font-size: 1em;
   font-weight: bold;
}

/*-- ######## --------------- Formatierung Navigation  ###### --*/
/*-- Tabellen in die Mitten setzen --*/
#tabtextmitte, #nav {
   text-align: center;
   margin: 0 auto;
   }
#tabtextmitte td {
   border: 1px solid rgb(221,221,221);
}
#HauptNav{
   width: 9.5em;
   color: rgb(255,255,255);
   margin-top: 1%;
}
#HauptNav p {
   font-size: 0.8em;
/*--   padding-right: 11em; --*/
}
#HauptNav a {
   display: block;
   text-align: center;
   text-decoration: none;
   font-size: 0.8em;
   border: 1px solid;
   border-color: rgb(0,0,0) rgb(255,255,255) rgb(255,255,255) rgb(0,0,0);
}

#nav{
   color: rgb(255,255,255);

}

#nav a {
   height: 100%;
   width: 5em;
   display: block;
   text-align: center;
   text-decoration: none;
   font-size: 0.8em;
   border: 1px solid;
   border-color: rgb(0,0,0) rgb(255,255,255) rgb(255,255,255) rgb(0,0,0);
}
/*- --------------- Formatierung der Navigationslinks --*/
#nav a:link, #HauptNav a:link {
   color: rgb(255,255,255);
   border-color: rgb(255,255,255) rgb(0,0,0) rgb(0,0,0) rgb(255,255,255);
}
#nav a:visited, #HauptNav a:visited {
   color: rgb(195,195,195);
   border-color: rgb(255,255,255) rgb(0,0,0) rgb(0,0,0) rgb(255,255,255);
}
#nav a:hover, #HauptNav 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);
}
#nav a:active, #HauptNav 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);
}

/*- ---------------  Sondertexte ---------------------------------------------*/
.fehler {
   background-color: rgb(255,155,0);
   font-size: 1.1em;
   text-align: center;
}

.Bemerkung {
   color: #000000;
   font-weight: bold;
}
.Bemerkungsort {
   font-family: "Courier New", Courier, monospace;
   font-weight: normal;
}


.Bemerkungklein  {
   font-size: 0.7em;
}
.exif {
   text-align: center;
   font-size: 0.8em;
}
.textmitte {
   text-align: center;
}
.urheber {
   text-align: right;
   font-size: 0.7em;
}
table.karte {
   width: 650px;
/*--    background-color: rgb(255,155,0); --*/
}

/*- ---------------  Listen --------------------------------------------------*/
textarea {
   width: 90%;
}
input.frmFelder {
   width:85%;;
}
dd {
   padding-left: 1px;
   margin-left: 50px;
}
dt.gb {
   float: left;
}
dt.fett {
   float: left;
}
.fett {
   font-weight: bold;
   color: white;
   background-color: #C0C0C0;
}
dd.gb {
   padding-left: 1px;
   margin-left: 12em;
}
