
/* Farben "zentral" verwalten */
/* ========================== */

/* dunkels rot: Menü, Streifen über dem Titel-Bild, untere Fußzeile */
#streifen_ueber_bild, #streifen_menue, #streifen_fusszeileunten {
	background-color:#ad011b;   /* dunkles rot */
}
/* mittleres rot: Untermenü, obere Fußzeile */
#streifen_untermenue, #streifen_fusszeileoben {
	background-color:#d5b273;   /* mittleres rot */
}
/* helles rot: Inhalt */
#inhalt {
	background-color:#f5d7b2;   /* helles rot */
}
/* ganz helles rot-gelb: Seitenhintergrund */
body {
	background-color:#fff7ea;   /* ganz helles rot-gelb */
}

/* Text-Farbe: helles rot */
.text_menue, .text_fusszeileunten {
	color:#f5d7b2;   /* helles rot */
   text-decoration:none;
}
/* Text-Farbe: dunkels rot */
.text_fusszeileoben, .text_untermenue, #inhalt h1 {
	color:#ad011b;   /* dunkles rot */
   text-decoration:none;
}

/* Text-Farbe Link: dunkles rot (hover:hell) */
.text_untermenue a, .text_fusszeileoben a, .inhalt_href a  {
	color:#ad011b;   /* dunkles rot */
   text-decoration:none;
}
.text_untermenue a:hover, .text_fusszeileoben a:hover {
	color:#f5d7b2;   /* helles rot */
   text-decoration:none;
}

/* Text-Farbe Link: helles rot (hover:mittel)*/
.text_menue a, .text_fusszeileunten a {
	color:#f5d7b2;   /* helles rot */
   text-decoration:none;
}
.text_menue a:hover, .text_fusszeileunten a:hover, .inhalt_href a:hover {
	color:#d5b273;   /* mittleres rot */
   text-decoration:none;
}

/* Rahmen(farbe) von Schmuckbildern (100x150px) */
.schmuckbild, .logosHS, .schmuckbild_in_reihe {
   border:solid;
   border-width:1px;
   border-color:#ad011b;   /* dunkles rot */
}
.schmuckbild_reihe {
	position:relative;
   padding-left:50px;
   padding-top:5px;
   float:left;
}

/* Kästen für die Seitengestaltung */
/* =============================== */

#logo {
	position:absolute;
	width:700px;
   margin:0px 0px 0px -350px;
	left:50%; right:50%;
   top:30px;
   border:none;
   text-align:center;
}

#streifen_ueber_bild {
	position:absolute;
	width:700px;
   margin:0px 0px 0px -350px;
   left:50%; right:50%;
   top:80px;
   height:20px;
   border:none;
}

#bild_titel {
	position:absolute;
	width:700px;
   margin:0px 0px 0px -350px;
   left:50%; right:50%;
   top:100px; /* 80+20(streifen_ueber_bild) */
   height:100px;
   border:none;
}

#streifen_menue {
	position:absolute;
	width:700px;
   margin:0px 0px 0px -350px;
   left:50%; right:50%;
   top:200px; /* 80+20(streifen_ueber_bild) + 100(bild) */
   height:20px;
   border:none;
}

#streifen_menue_home {
	position:absolute;
	width:100px;
   margin:0px 0px 0px 250px;
   left:50%; right:50%;
   top:200px; /* 80+20(streifen_ueber_bild) + 100(bild) */
   height:20px;
   border:none;
}

#streifen_untermenue {
	position:absolute;
	width:700px;
   margin:0px 0px 0px -350px;
   left:50%; right:50%;
   top:220px; /* 80+20(streifen_ueber_bild) + 100(bild) + 20(streifen_menue) */
   height:20px;
   border:none;
}

#streifen_untermenue_login {
	position:absolute;
	width:100px;
   margin:0px 0px 0px 250px;
   left:50%; right:50%;
   top:220px; /* 80+20(streifen_ueber_bild) + 100(bild) */
   height:20px;
   border:none;
}

#inhalt {
	position:absolute;
	width:700px;
   margin:0px 0px 0px -350px;
   left:50%; right:50%;
   top:240px; /* 80+20(streifen_ueber_bild) + 100(bild) + 20(streifen_menue) + 20(streifen_untermenue) */
   border:none;
}

#streifen_fusszeileoben {
	position:relative;
	width:700px;
   margin:0px 0px 0px -350px;
   left:50%; right:50%;
   height:20px;
   border:none;
}

#streifen_fusszeileunten {
	position:relative;
	width:700px;
   margin:0px 0px 0px -350px;
   left:50%; right:50%;
   height:20px;
   border:none;
}

.schmuckbild {
	position:relative;
   margin-left:50px;
   margin-top:5px;
   float:left;
}

.tabelle {
	width:483px; /* 700-170-50 */
   margin-left:167px;
   margin-right:50px;
   vertical-align:top;
   border:none;
}


/* Text-Stile */
/* ========== */

.text_menue {
   font-family:Verdana, Arial, sans-serif;
   font-size:9pt;
   line-height:9pt;
   padding-top:3px;
   padding-left:5px;
   padding-right:5px;
   font-weight:bold;
}

.text_untermenue {
   font-family:Verdana, Arial, sans-serif;
   font-size:9pt;
   line-height:9pt;
   padding-top:3px;
   padding-left:5px;
   padding-right:5px;
}

.text_fusszeileunten, .text_fusszeileoben  {
   font-family:Verdana, Arial, sans-serif;
   font-size:7pt;
   line-height:7pt;
   padding-top:5px;
	text-align:center;
}

#inhalt p, #inhalt .p {
   font-family:Verdana, Arial, sans-serif;
   font-size:9pt;
   line-height:12pt;
   padding-top:0px;
   padding-left:170px;
   padding-right:50px;
   padding-bottom:0px;
   margin-bottom:3pt;  /* margin-bottom:-5pt; */
}

#inhalt h1 {
   font-family:Verdana, Arial, sans-serif;
   font-size:11pt;
   line-height:11pt;
   padding-top:25px;
   padding-left:50px;
   padding-right:50px;
   padding-bottom:5px;
   font-weight:bold;
}

#inhalt h2 {
   font-family:Verdana, Arial, sans-serif;
   font-size:10pt;
   line-height:12pt;
   padding-left:170px;
   padding-right:50px;
   padding-bottom:0px;
	padding-top:10px;
   margin-bottom:-3pt;
   font-weight:bold;
}

#inhalt h3 {
   font-family:Verdana, Arial, sans-serif;
   font-size:9pt;
   line-height:12pt;
   padding-left:170px;
   padding-right:50px;
   padding-bottom:0px;
	padding-top:10px;
   margin-bottom:-3pt;
}

#inhalt em {
	letter-spacing: 0;
	font-style: normal;
}

.mitglieder {
   font-family:Verdana, Arial, sans-serif;
   font-size:9pt;
   line-height:12pt;
   padding-top:0px;
   padding-left:0px;
   padding-right:50px;
   padding-bottom:0px;
   margin-bottom:-5pt;
}

.inhalt_href  {
   font-family:Verdana, Arial, sans-serif;
   font-size:9pt;
   line-height:12pt;
   padding-top:0px;
}

.aktuell_box {
	border:solid;
   border-width:1px;
   border-color:#ad011b;   /* dunkles rot */
   margin-left:170px;
   margin-right:50px;
	margin-top:25px;
}

#inhalt .aktuell_box p {
   margin:0;
	padding:4px;
}
