/* Zusatz-CSS-Datei für die php-fusion-HP der HOG Arkeden */
/* (c) by hk */
/* Last Revised: 02 Feb 05 */



/*Titel in Kopfzeile*/
.headertxt {
	font-size:40px;
	font-weight:bold;
/*	color:#885522;	/* orig F3F3F3 */
	padding-left:5px;
}

/* 	XHTML 1.0 Strict */
img {
	border: none;
}

ul {
	margin-top:0px;
}

/*
li.noindent {
	left-margin:-10px;
}
*/

.pg_title {
	font-size:16px;
	letter-spacing:0.5mm;
	font-weight:bold;
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
}

.pg_title_s {
	font-size:17px;
	letter-spacing:0.5mm;
	font-variant:small-caps;
	font-weight:bold;
	margin-top:15px;
	text-align:center;
}

.satzung_par {
	font-size:15px;
	color:red;
	font-variant:small-caps;
	font-weight:bold;
	margin-top:30px;
	text-align:center;
	page-break-after:avoid;
}

.satzung_ol {
	orphans:3;
	widows:3;
	page-break-before:avoid;
	list-style-type:decimal;  /*lower-roman;*/
	list-style-position:outside;
}

.satzung_ul {
	page-break-before:inherit;
	list-style-type:disc;
	list-style-position:outside;
}


.artic_t1 {
	font-size:15px;
	color:red;
	font-variant:small-caps;
	font-weight:bold;
	margin-top:30px;
	text-align:center;
	page-break-after:avoid;
}

.artic_t2 {
	color:red;
	font-weight:bold;
	margin-top:10px;
	text-align:center;
	page-break-after:avoid;
}

/*=============================================================*/
/*
#pg_bord {
	background-color:#ffffff;   /* white border *_/
	color:#ffffff; }            /* no text *_/

#pg_botl {
	background-color:#000000;   /* black line *_/
	color:#000000; }            /* no text *_/

a {text-decoration:none; font-style:italic;}  /* font-weight:bold; font-size:13px;  *_/
a:link    {color:#0b2087;}
a:visited {color:#0b2087;}
a:active  {color:red;}
a:hover   {color:red; text-decoration:underline;}  /* {color:#ffffff;} * /
a:focus   {color:red; text-decoration:underline;}  /* {color:#ffffff;} * /
*/


/*=============================================================*/
/* Überschreiben von Angaben in den Theme-Dateien */

body, td {
	font-size:12px; 	/* orig. 10px */
}


.main-body {
	font-size:12px; 	/* orig 10px */
	font-weight:normal;	/* orig bold*/
/*	color:#996600;
	background-color:#F2F1E6;
	padding:12px 4px 3px 4px; */
}

a {
}

.nav {
	font-size:12px; 	/* orig. 10px */
	height:16px;		/* orig. 10px */
}
a.nav {
	font-size:12px;    /* orig. 10px */
}

.side_nav {
	font-size:12px; /* orig 10px*/
         line-height:120%;
}

a:hover.nav {
	border-bottom: 3px #FCA800 solid;
}

/*Navig. oben bei Belmont*/
a.white {
	font-size:12px; /*orig 11px*/
}

.quote {
	font-size:12px;  /* orig 11px */
}

.side-body {
	font-size:11px; /* orig 10px*/
	line-height:120%;
}

.tablehead, .paneltext2, .capmain, .scapmain, .cap-main, .panel-left, .panel-main { /* Überschriften / Kat.-Überschr. */
	font-size:12px;  /* orig 11px */
}

.news-footer {
	font-size:10px;  /* orig 9px */
}

.button {
	font-size:11px;  /* orig 10px */
}


.textbox { /* z.B. Text eintragen für Shoutbox */
	font-size:13px;  /* orig 10px */
}

.tbl {
	font-size:11px; /* orig 10px */
}

/*
.tbl1 {  /* z.B. News-Text *_/
}

.tbl2 {  /* z.B. Überschriften von News-Einträgen *_/
}
*/

.forum-caption {
	font-size:12px; /* orig. 10px */
}

.left {
	font-size:11px;  /* orig 10px */
}

.right {
	font-size:11px;  /* orig 10px */
}


/*=============================================================*/
/* Navigationsleiste */
/* CSS für Navigationsleiste
 * 
 * Aufbau:
 * -------
 *   Einleitung mit <div id='mainNavigation'>
 *              und <ul class='mainNavText'>
 *
 *   Level 1: 
 *     - inaktiv: <li>
 *     - aktiv: <li class='selectedOne'> <div class='selectedOne'>
 *
 */

 
/* 	unterschiedliche Standard-Abstaende fuer versch. Browser ueberschreiben */
#mainNavigation ul,
#mainNavigation li {
	padding: 0;
	margin: 0;
	list-style: none;
}


/*	als eigene Klasse, um es im Context einer Seite besser steuerbar zu machen *__/
.mainNavText {
	font-size: 0.8em;
}
*/

/*	Den Layer um die Navigation eine Hintergrundfarbe und Breite vorgeben */
#mainNavigation {
	width: 100%;
/*	width: 13em;
	background-color: #DFE1F0;
	border-right: 2px solid #000;*/
}



/*	In der Navigation sollen keine Linien unter den Links sein, ausserdem sollen alle Links Block-Elemente sein, damit die ganze Navigations-Flaeche klickbar wird */
#mainNavigation a {
	display: block;
/*	text-decoration: none;
	color: #2E3192;*/
}

/*	fuer den IE muessen die Links in diesem Fall eine Breite bekommen */
* html #mainNavigation a {
	width: 100%;
}

/*	aufgrund des Problems, Borders richtig anzuzeigen, hier für den IE eine Hoehe (wirkt wie min-height) */
* html #mainNavigation ul li {
	height: 1em;
}


/* 	Level 1 Eintrage */
#mainNavigation ul li a {
	padding-left: 14px;
}

/* 	Bei Hover ueber einen Level 1 Eintrag bekommt der a des Eintrages rechts und links eine Border und das padding left/right wird um die breite der Border verringert.
	Aufgrund dessen muessen wir auch das Hintergrundbild neu positionieren */
#mainNavigation ul li a:hover,
#mainNavigation ul li a:focus,
#mainNavigation ul li a:active {
	background-color: #FFF;
}


/*	Dies ist der Zustand, wenn man auf der Seite des Level 1 Eintrages ist. Es ist also ein zweite UL vorhanden, der Navigationspunkt ist ausgeklappt und hat keinen Link.
	Hier wird eine Border links gesetzt, welche die gleiche Farbe wie der Hintergrund hat. Surfer mit normalen Farbeinstellungen sehen sie also nicht.
	Nur User mit veraenderten Kontrasten sehen sie. Ein anderes Hintergrundbild zeigt für "normale" User an, dass dieser Punkt ausgewaehlt ist */
#mainNavigation ul li.selectedOne div.selectedOne {
	background-color: #FFF;
	font-weight: bold;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
/*	margin-top: 1px;
	margin-bottom: 1px;*/
}

/*	der IE rechnet Hintergrundbilder dieser Konstruktion etwas anders, deshalb bekommt er eine andere Position *_/
* html #mainNavigation ul li.selectedOne div.selectedOne {
	background-position: 10px 0.7em;
}
*/




/* Fuer normale Level 2 Eintraege muessen wir ein paar Sachen von Level 1 ueberschreiben *_/
#mainNavigation ul ul li {
	font-weight: normal;
	border-top: 1px solid #A9B0D7;
	border-bottom: 0 solid #A9B0D7;
}
*/

/* 	Level 2 Eintraege haben ein anderes Icon, andere Paddings etc. */
#mainNavigation ul ul li a {
/*	background: url(../images/list_sub_0.gif) no-repeat 16px;*/
	background: none;
	padding-left:20px;
}

/*	Und hier machen wir das gleiche wie oben, muessen es aber für Level 2 Eintraege aufgrund ihrer geaenderten Position etwas neu anpassen */
#mainNavigation ul ul li a:hover, 
#mainNavigation ul ul li a:focus, 
#mainNavigation ul ul li a:active {
	background-color: #FFF;
}

#mainNavigation ul ul li.selectedOne {
	font-weight: bold;
	background-color: #FFF;
}
