/* Standard-CSS-Datei akbi CMS Benutzerverwaltung */

body 
{ 
 margin:0; 
 padding:0; 
 font-family:Verdana,Arial; 
 background-color:#fffffd;
}

.kopf 
{
 position:absolute;
 margin:0; padding:0;
 top:0%; 
 left:0%; 
 height:30px;
 width:100%; 
 text-align:center;
 padding-top:5px;
}

.div_kopf_links 
{ 
 position:absolute; 
 padding-left:1px;
 padding-top:4px;
 padding-right:1px;
 padding-bottom:1px;
 top:13px;
 left:268px;
 margin:0%; 
 width:203px; 
 height:100px; 
 text-align:center;
}

.div_kopf_rechts 
{ 
 position:absolute; 
 margin:0; padding:0;
 top:0%; 
 left:250px;
 width:auto;
 height:100px; 
 padding-top:25px;
 float:right; clear:right;
 text-align:center; 
 font-family:Verdana,Arial;
 font-weight:bold;
}

.nav_oben 
{ 
 position:absolute; 
 padding:0; margin:0;
 padding-top:5px;
 top:100px; 
 left:0%; 
 width:100%;
 text-indent:3%; 
 height:25px;
 text-align:left; 
}

.haupt 
{ 
 position:absolute; 
 margin:0; padding:0;
 padding-top:5px;
 top:130px; 
 left:0%;
 width:100%; 
 height:auto;
 border-width:0; 
 border-style:none; 
 line-height:125%; 
}

h3 
{ 
 margin-top:1px;
}

.absatz_mit_rand
{
 position:relative;
 margin-left:15px;
}

.rand_unten
{
 position:relative;
 height:2%;
 width:100%;
}

.intern_haupt 
{
 position:absolute;
 padding-top:10px; 
 position:absolute; 
 left:0%; 
 top:30px;
 width:100%;
 height:auto;
 line-height:120%;
 font-size:12;
}

.textfeld_ueber 
{ 
 position:relative;
 margin-left:2%;
 margin-top:19px; 
 margin-right:5px;
 margin-bottom:0px;
 width:165px; 
 border-style:solid; 
 padding-top:2px; padding-bottom:2px;
 padding-left:5px; padding-right:5px;
 clear:left; 
 float:left; 
 border-width:1px; 
 font-size:10pt;
 height:auto;
 bottom:auto;
}

.textfeld_inhalt 
{ 
 position:relative;
 margin-top:0px; 
 margin-left:2%;
 margin-right:5px;
 margin-bottom:10px;
 width:165px; 
 border-style:solid; 
 padding-top:4px; padding-bottom:8px;
 padding-left:5px; padding-right:5px;
 border-width:1px; 
 clear:left; float:left;
 font-size:10pt;
 bottom:auto;
}

.counter_ueber 
{
 margin:15,0,0,0px; 
 width:150px; 
 border-style:solid; 
 padding:1%; 
 clear:left; 
 float:left; 
 border-width:1px;
}

.counter_inhalt 
{ 
 margin:0; 
 width:150px; 
 border-style:solid; 
 padding:1%;
 clear:left; 
 float:left; 
 border-width:1px; 
}

.seiteninhalt 
{
	position:relative;
	margin-left:220px;
	margin-right:5px;
	width:auto;
	height:auto;
	line-height:120%;
	word-spacing:1px;
	letter-spacing:1px;
	padding-left:4%;
	padding-right:1%;
	padding-top:0%;
	padding-bottom:1%;
	left: 40px;
	top: 0px;


}

.suchform_ueber 
{
 margin-top:5; 
 padding-top:2px; padding-bottom:2px;
 padding-left:5px; padding-right:5px;
 width:255px; 
 border-style:solid; 
 border-width:1px; 
}

.suchform_inhalt 
{ 
 margin-top:0;
 padding-top:5px; padding-bottom:5px;
 padding-left:5px; padding-right:5px;
 width:255px; 
 border-style:solid; 
 border-width:1px; 
}

.nav_unten 
{ 
 position:relative;
 left:0%; 
 margin:0%;
 padding:0%;
 width:100%; 
 height:25px;
 padding-top:5px;
 text-align:center; 
}

.div_fuss 
{ 
 position:relative; 
 left:0%; 
 right:0%;
 height:25px; 
 padding-top:5px;
 top:auto; 
 text-align:center; 
 font-size:10;
}

.fuss 
{ 
 position:relative;
 margin:0; padding:0;
 padding-top:5px;
 left:0%; top:auto; 
 right:0%;
 width:100%; 
 height:25px;
 text-align:center; 
 font-size:10;
}

.dbfs1left 
{ 
 width:5%; 
 vertical-align:top; 
}

.dbabfrage 
{ 
 text-align:left; 
 border-width:1px; 
 width:95%;
}

.dbabfragekopf 
{ 
 border-width:1px; 
 border-style:solid;
 vertical-align:top;
 empty-cells:show; 
 white-space:nowrap; 
 padding-top:2px;
}

.dbabfragekoerper 
{ 
 border-width:1px; 
 border-style:solid;
 vertical-align:middle; 
 empty-cells:show; 
 white-space:nowrap; 
}

.dbabfragekoerper_chk 
{ 
 border-width:1px; 
 border-style:solid;
 vertical-align:middle; 
 text-align:center; 
 empty-cells:show; 
 white-space:nowrap; 
}

.text_rechts 
{ 
 text-align:right; 
}

td 
{ 
 background-color:#fffffd; color:#101010; font-size:12pt; 
 vertical-align:top; 
}

.fett 
{ 
 font-weight:bold; 
}

.red 
{ 
 color:#ff0000; font-weight:bold; 
}

.kopf 
{ 
 background-color:#ff0000; color:#fffffd; font-weight:bold;
 font-size:12pt; font-family:Verdana,Arial;  
}

.div_kopf 
{ 
 background-color:#fffffd; color:#ff0000; font-weight:bold;
 font-size:12pt; 
}

.div_kopf_links 
{ 
 background-color:#fffffd; color:#ff0000; font-weight:bold;
}

.div_kopf_rechts 
{ 
 background-color:#fffffd; color:#ff0000; font-weight:bold; font-size:14pt;
}

.nav_oben 
{
 background-color:#ff0000; color:#fffffd; font-size:12; 
}

.haupt 
{ 
 background-color:#fffffd; color:#000000; 
 font-size:11pt;
} 

.intern_haupt 
{ 
 background-color:#fffffd; color:#000000; 
 font-size:11pt;
} 

.textfeld_ueber 
{ 
 background-color:#ff0000; color:#fffffd;
 font-weight:bold; border-color:#ff0000; 
}

.textfeld_inhalt 
{ 
 background-color:#ccccaa; color:#101010;
 border-color:#ff0000; 
}

.counter_ueber 
{ 
 background-color:#ff0000; color:#ccccaa; font-size:12pt; 
 font-weight:bold; border-color:#ff0000; 
}

.counter_inhalt 
{ 
 background-color:#ccccaa; color:#101010; font-size:6px;
 border-color:#ff0000; 
}

.seiteninhalt 
{ 
 background-color:#fffffd; color:#000000; 
 font-size:12; border-color:#ff0000; 
 line-height:125%;
}

.suchform_ueber 
{ 
 background-color:#ff0000; color:#ccccaa; 
 font-size:10pt; 
 font-weight:bold; border-color:#ff0000; 
}

.suchform_inhalt 
{ 
 background-color:#ccccaa; color:#101010; font-size:12pt;
 border-color:#ff0000; 
}

.dbabfrage 
{ 
 background-color:#ccccaa;
 border-color:#ff0000;
 border-style:solid;
}

.dbabfragekopf 
{ 
 background-color:#ff0000; color:#fffffd; font-weight:bold;
 font-size:12; 
 text-align:left;
 padding-left:5px;
 padding-right:5px;
 border-color:#ff0000;
}

.dbabfragekoerper 
{ 
 background-color:#ccccaa; border-color:#ff0000;
 font-size:12; 
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
 text-align:left;
 font-weight:bold;
}

.dbabfragekoerper_chk 
{ 
 background-color:#ccccaa; border-color:#ff0000;
 font-size:12pt; 
 padding-left:5px;
 padding-right:5px;
 padding-top:2px;
}

.fuss 
{ 
 background-color:#ff0000; color:#fffffd; font-weight:bold;
 font-size:12pt;
}

.nav_unten 
{ 
 background-color:#ff0000; color:#fffffd; 
 font-size:12pt;
}

.div_fuss 
{ 
 background-color:#fffffd; color:#ff0000; font-weight:bold;
 font-size:12pt;
}

/* Diese Werte immer dann anpassen, wenn sich die Vordergrund / Hintergrund
   ändern: */
.unsichtbar_pipe 
{ 
 background-color:#ccccaa; color:#ccccaa;
 font-size:1px; 
}
 
/* für Querbalken */
.unsichtbar_txt 
{ 
 background-color:#ccccaa; color:#ccccaa;
 font-size:1px; 
}


/************** BEREICH ALTERNATIVES LAYOUT STARTSEITE *********************/

.body_abweichend 
{ 
 color:#fffffd; background-color:#fffffd; 
} 

.kasten_kopfbereich 
{ 
 margin:0%; width:100%; text-align:center;
 border-width:0; border-style:none; 
 padding:1%; clear:left; float:left;
 color:#fffffd; background-color:#fffffd;
 border-color:#fffffd; 
}

.kasten_kopf_links 
{ 
 margin:0%; width:30%; clear:left; float:left; 
 text-align:center;
 border-width:0; border-style:none;
 padding:1%;
 color:#101010; background-color:#fffffd;
 border-color:#fffffd; 
}

.kasten_kopf_rechts 
{ 
 margin:0%; width:100%; 
 text-align:center; padding:1%; 
 border-width:0; border-style:none;
 vertical-align:middle; 
 color:#101010; background-color:#fffffd;
 border-color:#fffffd; 
}

.kasten_hauptbereich 
{ 
 width:100%; margin-top:1;
 height:auto; border-width:0; border-style:none;
 color:#101010; background-color:#fffffd;
 border-color:#fffffd; font-size:12pt; 
}

.kasten_fuer_links_ueber
{ 
 width:32%; margin-left:2%; margin-top:2%;
 float:left; clear:left;
 padding:3; text-align:left;
 border-width:1; border-style:solid;
 vertical-align:middle;
 color:#fffffd; background-color:#ff0000;
 border-color:#ff0000; font-size:12pt; 
}

.kasten_fuer_links 
{ 
 width:32%; margin-left:2%; 
 float:left; clear:left;
 padding:4%; text-align:left;
 border-width:1; border-style:solid;
 color:#101010; background-color:#ccccaa;
 border-color:#ff0000; font-size:12pt; 
}

.kasten_fuer_teaser_ueber
{ 
 width:95%; margin-left:300px; margin-top:2%;
 padding:3; text-align:left;
 border-width:1; border-style:solid;
 vertical-align:middle;
 color:#fffffd; background-color:#ff0000;
 border-color:#ff0000; font-size:12pt; 
}

.kasten_fuer_teaser 
{ 
 width:95%; margin-left:300px;
 text-align:left; padding:4%; 
 border-width:1; border-style:solid;
 vertical-align:middle;
 color:#101010; background-color:#ccccaa;
 border-color:#ff0000; font-size:12pt; 
}

/**** ANGABEN FÜR ANZEIGE ONLINE-HANDBUCH *******/

.handbuch     
{ 
 width:85%; line-height:120%; 
 /* word-spacing:1px; letter-spacing:1px; vertical-align:top; */
 padding-top:10px; padding-bottom:10px;
 padding-left:15px; padding-right:15px;
 margin-left:5%;
 background-color:#eeeeee; color:#000000; 
 font-size:12pt;
 background-color:#d8d8b8;
}

/* Angaben für Bilderanzeige */

.bildanzeige 
{ 
 width:210; text-algin:left; margin:1%; 
 float:left; clear:left; 
}

.audiolink 
{ 
 width:210; text-align:center; margin:1%;
 float:left; clear:left; 
}

.textkoerper 
{ 
 width:100%; 
}

img 
{ 
 margin-right:3%; border-width:0; border-style:none; 
 float:left; clear:left; 
}

/* Links in der Blättern-Zeile */
.browse 
{ 
 text-decoration:none;
}

/* Kleine Schrift Grad 8 */
.schriftgrad8pt
{
 font-size:8pt;
}

/* Container für Anzeige Datenbankeinträge in Formular mit Tabelle */
.datentabelle
{
 position:relative;
 padding-top:1px;
 padding-left:0px;
 padding-right:10px;
 padding-bottom:25px;
 display:box;
 width:95%;
 height:auto;
 margin:10,10,10,10;
 overflow:auto;
}

/* Für Vorschautexte: Datumszeile */
.vorschau_titel
{
 padding-top:2px; padding-bottom:3px;
 padding-left:10px; padding-right:10px;
 background-color:#ff0000;
 color:#fffffd;
 width:90%;
}
/* Vorschau Link mit Text-Titel */
.vorschau_link
{
 font-weight:bold;
 padding-bottom:4px;
}
/* Für Vorschautexte: Inhaltsbereich */
.vorschau_inhalt
{
 padding-top:8px; padding-bottom:10px;
 padding-left:10px; padding-right:10px;
 background-color:#ccccaa;
 width:90%;
}

/* Gästebuchformatierung */
.gb_kat
{
 width:25%;
 background-color:#ff0000;
 color:#fffffd;
 font-size:8pt;
 padding-left:5px;
 padding-top:0px; padding-bottom:0px;
 padding-right:5px;
 border-color:#ccccaa;
 border-width:1px;
 border-style:solid;
}
.gb_kat_eintrag
{
 width:75%;
 background-color:#ff0000;
 color:#fffffd;
 font-size:8pt;
 padding-left:5px;
 padding-top:0px; padding-bottom:0px;
 padding-right:5px;
 border-color:#ccccaa;
 border-width:1px;
 border-style:solid;
}
.gb_eintrag
{
 width:100%;
 background-color:#ccccaa;
 font-size:8pt;
 padding-left:5px;
 padding-top:4px; padding-bottom:4px;
 padding-right:5px;
 border-color:#ff0000;
 border-width:1px;
 border-style:solid;
}

/* Farbe der Links in Navigation */
a 
{ 
 color:#fffffd;
 font-weight:bold;
 padding-top:2px;
 padding-left:5px; padding-right:5px;
 padding-bottom:3px;
}

/* Alternative Farbe für Links; Diese auf die gleichen Werte wie die
   Linkfarbe oben setzen, wenn alle Links dieselbe Farbe haben sollen!
   alf = Alternative Link Farbe */
.alf
{
 color:#ff0000;
}

.radiobuttons_hintergrund
{
 position:relative;
 width:60%;
 background-color:#ff0000;
 color:#fffffd;
 font-weight:bold;
 padding-top:5px; padding-bottom:5px;
 padding-left:10px; padding-right:10px;
}

/* Anzeige LOG-Datei interner Bereich */
.titel_log
{
 padding-top:2px; padding-bottom:3px;
 padding-left:10px; padding-right:0px;
 background-color:#ff0000;
 color:#fffffd;
 width:70%;
 font-weight:bold;
}
.inhalt_log
{
 padding-top:4px; padding-bottom:2px;
 padding-left:10px; padding-right:0px;
 background-color:#ccccaa;
 width:70%;
}

/* ENDE default.css */
