
/*------------------------------------------
 *
 * Formatierung allgemeiner Elemente wie
 * Tabellen, Formulare, etc.
 *
 * ----------------------------------------- */

/* Standard-Formatierung fr alle Elemente */
td, th, a, p, span, div, input, textarea, form, select, option
{
	font-family: Arabic Transparent;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding:0px;
}

/* Formulare und deren Elemente */
form {
	margin:0px;
}

input, textarea, select
{
	padding:0px;
	margin:0px;
	border-spacing:0px;
}

/* Links */
a					{ color:#4444AA; font-weight: bold; }
a:hover		{ color:#1E90FF; }

/* Tabellen */
table
{
	width:100%;
	border-spacing:0px;
	padding:0px;
	border:none;
}

/*------------------------------------------
 *
 * Formatierung spezifischer Seitenbereiche
 * wie z.B. Navigation, etc.
 *
 * ----------------------------------------- */

/* ------------------------------------ *
 * Navigationstabelle im Kopf der Seite *
 * ------------------------------------ */
.nav_tabelle
{
	background-color: #E7ECF3;
}

.nav_tabelle td
{
	padding:5px;
}



/* ------------------------------------ *
 * Suchtabelle der erweiterten Suche    *
 * ------------------------------------ */
.such_tabelle
{
}

.such_tabelle th
{
	height:30px;
	text-align:right;
	vertical-align:bottom;
}


/* ------------------------------ *
 * Rubriken-Baeume                *
 * ------------------------------ */
/* Gebundene Rubriken */
.tree_geb
{
	color: #000088;
	font-weight:bold;
}

/* Ungebundene Rubriken */
.tree_ungeb
{
	color:#880000;
	font-weight:bold;
}

/* Eingabe-Box fr Sort-Nr. der Rubriken */

.tree_input_box
{
	border: 1px solid blue;
	width:40px;
	height:20px;
}

SPAN.TreeviewSpanArea a:hover {
	color: #1E90FF;
}

SPAN.TreeviewSpanArea a:active {
	color: #1E90FF;
}


/* ------------------------------ *
 * Theme-Rahmen                   *
 * ------------------------------ */
/* Schriftzug unter Flash-Uhr oben links */
.theme_aktzeit
{
	text-align:center;
	font-size:9pt;
	font-weight:bold;
}

/* Kleine Texte im oberen Bereich der Seite */
.theme_upper_info
{
	color: #a5a5a5;
	font-size:10pt;
	text-align: center;
}

/* Willkommenstext fuer Benutzer oben links */
.theme_user_willkommen
{
	text-align: left;
}

/* Wechseltext */
.theme_wechseltext
{
	font-weight:bold;
	font-size:11pt;
}

/* Wechseltext Archiv */
.theme_wechseltext_archiv
{
	font-size:11pt;
	font-weight:bold;
}

/* Kategorien-Auflistung spaltenweise oben */
.theme_cat_list
{
	font-weight: bold;
	height: 25px;
}

/* Schriftzug am Boden der Seite (Copyright-Text) */
.theme_footer
{
	text-align:center;
	font-size:9pt;
	font-weight:bold;
	color:#999999;
}

.theme_footer span
{
	text-align:center;
	font-size:9pt;
	font-weight:bold;
	color:#999999;
}

.theme_footer_logo
{
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	color:#333333;
}

.option
{
	font-weight: bold;
}

.text_klein
{
	font-weight: bold; 
}

.motto
{
	font-weight: bold;
}

.theme_sidebox
{
	width:160px;
	margin-bottom:20px;
}

.theme_sidebox_titel
{
	vertical-align:center;
	text-align:center;
	font-weight:bold;
}

.theme_centerbox
{
	width:100%;
	margin: 0 5 5 5;
}

.theme_centerbox_titel
{
	vertical-align:center;
	text-align:right;
	font-weight:bold;
}

.theme_downbox
{
	width:100%;
	margin: 5 5 0 5;
}

.theme_downbox_titel
{
	vertical-align:center;
	text-align:right;
	font-weight:bold;
}

/* Kleine Info-Texte zu den einzelnen Artikel-Bloecken */
.theme_story_info
{
	vertical-align:bottom;
	border-top:1px solid silver;
	line-height: 160%;
}

.theme_story_info a
{
	font-size:10pt;
	line-height: 160%;
}

/* Notiz-Text, der unter Artikel erscheint in der Artikelliste */
.theme_story_notiz
{
}

/* Rubriken-Links, die ueber dem Artikel erscheinen in der Haupt-Uebersicht */
.theme_story_rubriken
{
	text-align:right;
	border-bottom:1px solid silver;
	line-height: 200%;
}

.theme_story_rubriken a
{
	font-size:10pt;
	line-height: 200%;
}

/* Autor-Text, der evtl. ueber dem Artikel erscheint in der Haupt-Uebersicht */
.theme_story_autor
{
	text-align:left;
	height:30px;
}

/* Bild zu jedem Dokument */
.theme_story_bild
{
	margin:0px 0px 5px 10px;
	border:0px;
}

/* Titel des Artikels in der Haupt-Uebersicht */
.theme_story_titel	{
	font-family: Arabic Transparent;
	font-weight: bold;
	font-size: 11pt;
	text-align:right;
	padding-right:2px;
	line-height: 160%;
}
.theme_story_titel a
{
	font-family: Arabic Transparent;
	font-weight: bold;
	font-size: 11pt;
	line-height: 160%;
}

/* Untertitel des Artikels in der Haupt-Uebersicht */
.theme_story_untertitel
{
	font-family: Arabic Transparent;
	text-align:right;
	font-weight: normal;
	font-size: 11pt;
	padding-right:2px;
	line-height: 160%;
}

/* Text des Artikels in der Haupt-Uebersicht */
.theme_story_text
{
	font-family: Arabic Transparent;
	text-align: justify;
	vertical-align: top;
	font-size: 11pt;
	font-weight: normal;
}

.theme_story_text p
{
	font-family: Arabic Transparent;
	font-size: 11pt;
	font-weight: normal;
}

/* Ticker-Bereich oben */
.theme_ticker
{
	text-align:right;
	padding-right:5px;
}


/* Ticker-Text */
.theme_ticker_text
{
}

/* Letzte Aktualisierung-Schriftzug oben */
.letzte_aktualisierung
{
}

/* ------------------------------ *
 * Content-Seiten                 *
 * ------------------------------ */

/* Titel-Formatierung der Content-Seiten */


.content_title	{
	font-family: Arabic Transparent;
	font-weight: bold;
	font-size: 14pt;
	text-align:center;
	line-height: 160%;
}
.content_title a
{
	font-family: Arabic Transparent;
	font-weight: bold;
	font-size: 14pt;
	line-height: 160%;
}

.content_untertitel
{
	font-family: Arabic Transparent;
	text-align:center;
	font-weight: bold;
	font-size: 15pt;
	line-height: 160%;
}

.content_inhalt
{
	font-family: Arabic Transparent;
	text-align: justify;
	font-size: 12pt;
	line-height: 200%;
}

.content_inhalt a
{
	font-family: Arabic Transparent;
	font-size: 12pt;
	font-weight:bold;
	line-height: 200%;
}

.content_text
{
}

/*
 * Admin-Bereiche
 */

.admin_titel
{
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	width:100%;
}

.admin_dokliste td
{
	padding:5px;
}

/* Formatierung des kleinen Info-Textes bei Content-Seiten */


.content_published_text
{
}


/* ------------------------------ *
 * Artikel-Ansicht                *
 * ------------------------------ */
/* Kategorien-Name ber dem Artikel */

body
{
	font-size: 11pt;
	font-weight: normal;
	text-align: justify;
}

body p
{
	font-size: 11pt;
}

.story_kat
{
}

/* Kleiner Admin-Bereich der Story (erscheint nur, wenn man als Admin angemeldet ist) */
.story_admin
{
}

.story_pages
{
	text-align: center;
}

/* Titel des Artikels in der Haupt-Uebersicht */
.story_titel
{
	font-family: Arabic Transparent;
	text-align:center;
	font-weight: bold;
	font-size: 14pt;
	line-height: 200%;
}

/* Untertitel des Artikels in der Haupt-Uebersicht */
.story_untertitel
{
	font-family: Arabic Transparent;
	text-align:center;
	font-weight: bold;
	font-size: 12pt;
	line-height: 200%;
}

/* Text des Artikels in der Haupt-Uebersicht */
.story_text
{
	font-family: Arabic Transparent;
	text-align: justify;
	vertical-align: top;
	font-size: 13pt;
	font-weight: normal;
	line-height: 200%;
}

.story_text p
{
	font-family: Arabic Transparent;
	font-size: 13pt;
	font-weight: normal;
}

.story_text a
{
	font-family: Arabic Transparent;
	font-size: 13pt;
}

.story_bild_div_left
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
}

.story_bild_div_right
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.story_bild_unterschrift
{
	font-family: Arabic Transparent;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	line-height:14pt;
}

.story_sub_title1
{
	font-family: Arabic Transparent;
	font-size: 13pt;
	font-weight: bold;
}

.story_sub_title1 p
{
	font-family: Arabic Transparent;
	font-size: 13pt;
}

.story_sub_title1 a
{
	font-family: Arabic Transparent;
	font-size: 15pt;
}

.story_sub_title2
{
	font-family: Arabic Transparent;
	font-size: 14pt;
	font-weight: bold;
}

.story_sub_title2 p
{
	font-family: Arabic Transparent;
	font-size: 14pt;
}

.story_sub_title2 a
{
	font-family: Arabic Transparent;
	font-size: 14pt;
}

.story_sub_title3
{
	font-family: Arabic Transparent;
	font-size: 15pt;
	font-weight: bold;
}

.story_sub_title3 p
{
	font-family: Arabic Transparent;
	font-size: 15pt;
}

.story_sub_title3 a
{
	font-family: Arabic Transparent;
	font-size: 15pt;
}

/* Artikel-Kommentar */
.story_kommentar
{
}

/* Formatierung der Umfrage unter dem Artikel */
.story_umfrage
{
}

/* ------------------------------ *
 * Seitenbloecke                  *
 * ------------------------------ */
/* Ueberschrift der Bloecke */
.box_titel
{
}

/* Inhaltstext der Bloecke */
.box_inhalt
{
	width:160px;
}

.blocktext_admin_table td
{
	padding-top:15px;
}

/* ------------------------------ *
 * Andere Bereiche                *
 * ------------------------------ */

/* Ausgewaehlte Seitennummer bei seitenweiser Ausgabe */
.seiten_auswahl
{
	font-weight: bold;
	color: #BB0000;
}

/* Tabellenueberschrift */
.tab_titel
{
	font-weight:bold;
	font-size:12pt;
}

/* Aus Kompatibilitaetsgruenden drin gelassen, urspruenglich fuer Darstellung von kleinem Text */
.text_klein
{
}

/* Aus Kompatibilitaetsgruenden drin gelassen */
.option
{
}

/* Aus Kompatibilitaetsgruenden drin gelassen */
.downloads_option
{
}

.warning
{
	font-weight: bold;
	color: #BB0000;
}

.feedback
{
	font-weight: bold;
	color: #00BB00;
}

.gedicht_gesamt div
{
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 14pt;
	color: #00002B;
}

.admin_benutzerliste td
{
	padding:5px;
}

