body { background-color:#E6D98F;}

/* Links immer fett-schwarz, egal, ob besucht, angewaehlt oder sonstwas */
a:link { text-decoration:none; font-weight:bold; color:black; }
a:visited { text-decoration:none; font-weight:bold; color:black; }
a:active { text-decoration:none; font-weight:bold; color:black;}
a:focus { text-decoration:none; font-weight:bold; color:black;}


/* Schriftgrößeneinstellungen fuer einheitliches Layout */
* {font-family:Tahoma;}
#top{ font-size:30px; font-weight:bold; text-align:center;} /* UEberschrift der einzelnen Seiten */
#ut{ font-size:19px; font-style:italic; text-align:center;} /* Untertitel in kursiv*/
#zt{ font-size:20px; font-weight:bold;} /*Zwischentitel zur Texteinteilung*/
#toc{ font-size:17px; text-align:center;} /* Inhaltsverzeichnis */
#subtoc{ font-size:15px; text-align:center;} /* kleineres Inhaltsverzeichnis, feinere Auswahl */
#back{ font-size:15px; text-align:left;} /* Nach-oben-Knopf */
#st{ font-size:15px; text-decoration:none;} /* Absatzüberschrift im Text */
#normal{ font-size:13px; text-decoration:none;} /* Text */ 


#meute {background-color:#FFA000;}
#pfadis {background-color:#5050FF;}
#rover {background-color:#990000;}


/* Spezielle Einstellungen fuer einzelne Dateien */
/* Tabellenformatierung für Gruppenstundenplan: nur innere Gitterlinine werden angezeigt */
table.gruppenplan { border:2px solid #E6D98F; frame:void; border-collapse:collapse;} 
td.gruppenplan { text-align:center;border:2px solid #000000;}


/* Gruppen-Beschreibungs-Tabellen fuer Meuten, Sippen und Roverrunden in verschiedenen Farben */
table.gtm {border-collapse:collapse; border:3px solid #C6A96F; width:700px; text-align:center;}
th.gtm {border-bottom:2px dashed #C6A96F; background-color:#FFA000;}
td.gtm {border-bottom:2px solid #C6A96F; background-color:#FFA000;}
td.gtmx {border-top:2px solid #C6A96F;}

table.gts {border-collapse:collapse; border:3px solid #C6A96F; width:700px; text-align:center;}
th.gts {border-bottom:2px dashed #C6A96F; background-color:#5050FF;}
td.gts {border-bottom:2px solid #C6A96F; background-color:#5050FF;}
td.gtsx {border-top:2px solid #C6A96F;}

table.gtr {border-collapse:collapse; border:3px solid #C6A96F; width:700px; text-align:center;}
th.gtr {border-bottom:2px dashed #C6A96F; background-color:#990000;}
td.gtr {border-bottom:2px solid #C6A96F; background-color:#990000;}
td.gtrx {border-top:2px solid #C6A96F;}

table.anmeldung {border-collapse:collapse; border:2px solid #C6A96F; width:100%;}
table.anmeldunginnen {border-collapse:collapse; width:100%; border:0px;}
th.anmeldung {border-bottom:2px dashed #C6A96F;}
td.anmeldung {border-bottom:2px solid #C6A96F; border-top:2px solid #C6A96F;}

img {border:none;}


table.textundbild {border-width:0px; margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px;}

/* Hintergrundbild fuer Navigationsframe */
body.navi {background-image:url(grafik/frame_bg.jpg); background-repeat:no-repeat; margin:0px;}


/* Krempel fuer das Gaestebuch */

table.gb {border-collapse:collapse; border:2px solid #C6A96F; width:50%;}
#gbuch_eingabe_all {
	padding: 10px;
	border: 2px solid #C6A96F;
	margin-bottom: 20px;
	width: 400px;
	border-collapse:collapse;
}
.kontaktfeldhigru {
	border: 2px solid #C6A96F;
	color: #0066FF;
	padding: 1px;
	font-size: 11px;
	margin-right: 2px;
}
.button {
	border: 2px solid #C6A96F;
	color: #0066FF;
	padding: 2px 10px 2px 22px;
	font-size: 12px;
	font-weight: bold;
	background-image: url(image/blau-orange.gif);
	background-repeat: no-repeat;
	background-position: 6px center;
	background-color: #EEEEEE;
	margin-left: 5px;
	margin-right: 5px;
}

.gbuch_name {
	padding: 2px 2px 2px 5px;
	height: 25px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border: 0px;
	font-size: 120%;
}
.gbuch_email {
	padding: 2px;
	height: 25px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	border: 0px;
	width: 24px;
}
.gbuch_homepage {
	padding: 2px 2px 2px 4px;
	height: 25px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	border: 0px;
	width: 1px;
}
.gbuch_inhalt {
	padding: 2px 2px 2px 5px;
	text-align: left;
	border: 0px;	
	vertical-align: middle;
	height: 35px;
}
.gbuch_bilder {
	padding: 5px 5px 5px 5px;
	text-align: middle;
	border: 0px;
	vertical-align: middle;
	font-weight: bold;
}
.gbuch_kommentar {
	padding: 5px 5px 5px 5px;
	text-align: left;
	border: 0px;
	vertical-align: middle;
	font-weight: bold;
	color: #666666;
}

.gbuch_datum {
	text-align: left;
	vertical-align: middle;
	border: 0px;
	padding-right: 2px;
	padding-left: 5px;
}
.gbuch_ip {
	padding: 2px 2px 2px 10px;
	text-align: right;
	vertical-align: middle;
	border: 0px;
}
#ausgabe_gb {
	width: 90%;
	display: inline;
}
.gbuch_callto {
	padding: 2px 5px;
	text-align: left;
	border: 0px;
	vertical-align: text-bottom;
}
.gbuch_img {
	vertical-align: text-bottom;
}
