/* CSS Document (Verwendet wird f�r z.B. Margin die verk�rzte Schreibweise: Top Right Bottom Left).
Ansonsten werden keine verk�rzten Schreibweisen, da NVU die nicht interpretieren kann. */

/* Allgemein global g�ltige Styles */
*{margin:0px;}
body {width:95%; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:10px auto 0px auto; background-color:#000000;}


h1 { font-size:18pt; color:#FF8000; font-style:Arial; margin-top:6pt }
h2 { font-size:18pt; color:#FF8000; font-style:Arial; margin-top:6pt }
h3 { font-size:16pt; color:#FF8000; font-style:Arial; margin-top:6pt }
h4 { font-size:8pt; color:#FF8000; font-style:Arial; margin-top:6pt }
h5 { font-size:12pt; color:#ffffff; font-style:Arial; margin-top:6pt }
p  { font-size:10pt; color:#FF8000;
     line-height:11pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; 
     margin-top:12pt; }
p.table{margin-top:2pt; }
p.gruen{ font-size:10pt; color:#00ff00;
     line-height:12pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; }
p.blau{ font-size:10pt; color:#66CCFF;
     line-height:12pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; }
p.weiss{ font-size:12pt; color:#ffffff;
     line-height:12pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; } 
p.rot{ font-size:10pt; color:#CC0000;
     line-height:10pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm;}
p.orange{ font-size:10pt; color:#FF8000;
     line-height:10pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; }
p.gross{ font-size:14pt; color:#FF8000;
     line-height:19pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; }
p.rot-gross {color:#cc0000; font-family:Times New Roman, Times, serif; font-size:18pt; line-height:20pt; word-spacing:0.8mm}

p.promis { font-size:12pt; color:#ff4600;
     line-height:12pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; 
     margin-top:0pt;
	text-align:left; }
p.charaktere { font-size:12pt; color:#006efa;
     line-height:12pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; 
     margin-top:0pt;
	text-align:left; }
p.crew { font-size:12pt; color:#00dc00;
     line-height:12pt; 
     font-family:Arial; 
     letter-spacing:0.3mm;
     word-spacing:0.8mm; 
     margin-top:0pt;
	text-align:left; }
p.klein { font-size:8pt; color:#FF8000; font-family:Arial; text-align:left; }
.center {text-align:center}
.left {text-align:left}
.right {text-align:right}
.justify {text-align:justify}



/*
width: = Die Seite f�llt "90%" des Bildschirms aus.
font: = Schriftgr�sse wenn nicht anders angegeben "14px" und Schriftart "Verdana,..." (Verk�rzte Schreibweise)
margin: = Nach oben "10px", nach rechts "auto", nach unten "0px" und nach links "auto".
		  Wobei f�r links und rechts "auto" bedeutet das die Seite sich in der Mitte befindet. (Verk�rzte Schreibweise)
background-color: = Hintergrundfarbe der Seite "hellgelb".
*/
img {border-style:none; border-width:0px;} /* Global f�r alle Bilder, wenn nicht anders angegeben, keine Rahmen. */
div {border-style:none; border-width:0px;} /* Global f�r alle DIV`s, wenn nicht anders angegeben, keine Rahmen. */
table {border-style:none; border-width:0px; width:100%;}
/* 
Global f�r alle Tabellen, wenn nicht anders angegeben, keine Rand.
width: = Die Tabelle ist "100%" in dem Element wo sie sich befindet.
*/

/* Styles f�r die verwendeten Container (DIV`s). */
#Head {width:100%;} /* Breite in Prozent. */
	td.HeadL {height:80px;} /* H�he wie das Logo keine Breite da es sich wiederholt (repeat-x). */
	td.HeadM {background-image:url(Bilder/header_mitte.png); background-repeat:no-repeat; width:590px; height:80px;} /* Breite und H�he wie das Logo Mitte, nicht wiederholen (no-repeat). */
	td.HeadR {height:80px;} /* Keine Breite da es sich wiederholt (repeat-x). */	

#NaviOben {width:100%; float:left; margin-top:20px; margin-bottom:20px; border:solid 1px #000000; background-color:#F8BC5a;}
/* Breite in Prozent und Abstand zum Header und Content "20px", Rahmen "durchgezogen" und "1px" breit Farbe "braun". */
	#NaviOben a {text-decoration:none; font-weight:bold}
	#NaviOben ul {list-style:none; padding:0px; margin:0px 0px 0px 10px;}
	#NaviOben li {list-style:none; float:left; font-size:16px; padding:0px; margin:0%; width:17%; border-left:1px solid; text-align:center}
	#NaviOben li.kurz {width:14%;}
	

/* ================================================================ 
This copyright notice must be untouched at all times.
Menü Links
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dl-clickslide.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

a, a:visited, a:hover, a:active, a:focus {}

#positioner {position:absolute; top:140px; width:175px; height:160px; margin-left:1px ;z-index:100;}
#holder {position:absolute; width:165px; overflow:hidden; border:2px solid #000; background:#000;}
dl.menu {width:325px; float:left; margin:-32700px -150px 0 0; background:url(Bilder/left/tab1.gif) no-repeat left bottom; margin-bottom:2px;}
dl.menu a {display:block; height:30px; color:#000; font:bold 11px/28px verdana, sans-serif; text-decoration:none;}

dl.menu dt {float:left; padding:0; margin:32700px 0 0 0; position:relative; z-index:50;}
dl.menu dt a.lefta {width:125px; float:left; padding-left:10px;}
dl.menu dt a.plusa {width:25px; float:left; background:url(Bilder/left/down.gif) no-repeat center center;}
dl.menu dt a.plusanull {width:25px; float:left; background:url(Bilder/left/null.gif) no-repeat center center;}
dl.menu dt a.plusa b {position:absolute; left:-9999px;}

dl.menu dt a.lefta:hover,
dl.menu dt a.lefta:focus,
dl.menu dt a.lefta:active {color:#c00;}

dl.menu dt a.plusa:hover {background:url(Bilder/left/down2.gif) no-repeat center center;}

dl.menu dt a.plusa:focus,
dl.menu dt a.plusa:active
{margin-right:1px; background:url(Bilder/left/down2.gif) no-repeat center center; outline:0; position:relative; left:-9999px;}

dl.menu dd {float:left; padding:30px 0 0 0; margin:-30px 0 0 0; position:relative; z-index:10; background:url(Bilder/left/tab3.gif) no-repeat left top;}
dl.menu dd a {background:url(Bilder/left/tab5.gif) no-repeat left; width:140px; padding:5px 0 5px 25px; border-bottom:1px solid #000; border-top:1px solid #000; font-weight:normal; line-height:17px; height:auto;}

dl.menu dd a:hover,
dl.menu dd a:focus,
dl.menu dd a:active
{margin-right:1px; color:#fff; outline:0;}



	
#Content {width:57%; float:center; text-align:center; margin-left:18%}
	#Content_inside {}
/* Breite 64% (da links und rechts Rahmen sind) des Bildschirms, Containerausrichtung "links". Achtung Rahmen, Paddings und Margins m�ssen abgezogen werden, Abstand "2%" zum Men� links. */
	iframe {width:100%; height:650px; overflow:auto;}
	/* Breite "100%", H�he muss leider in Pixeln angegeben werden, Scollbar im iFrame wenn der Inhalt gr�sser als height.*/



/* ================================================================ 
This copyright notice must be untouched at all times.
Menü Rechts
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dl-clickslide.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

a, a:visited, a:hover, a:active, a:focus {}

#positionerrechts {position:absolute; top:140px; right:1px; width:250px; height:160px;
      z-index:100;}
#holderrechts {position:absolute; width:240px; overflow:hidden; border:2px solid #000; background:#000;}
dl.menur {width:458px; float:left; margin:-32700px -150px 0 0; background:url(Bilder/right/tab1.gif) no-repeat left bottom; margin-bottom:2px;}
dl.menur a {display:block; height:30px; color:#000; font:bold 11px/28px verdana, sans-serif; text-decoration:none;}

dl.menur dt {float:left; padding:0; margin:32700px 0 0 0; position:relative; z-index:50;}
dl.menur dt a.lefta {width:190px; float:left; padding-left:10px;}
dl.menur dt a.plusa {width:28px; float:left; background:url(Bilder/right/down1.gif) no-repeat center center;}
dl.menur dt a.plusanull {width:25px; float:left; background:url(Bilder/right/leer.gif) no-repeat center center;}
dl.menur dt a.plusa b {position:absolute; left:-9999px;}

dl.menur dt a.lefta:hover,
dl.menur dt a.lefta:focus,
dl.menur dt a.lefta:active {color:#c00;}

dl.menur dt a.plusa:hover {background:url(Bilder/right/down2.gif) no-repeat center center;}

dl.menur dt a.plusa:focus,
dl.menur dt a.plusa:active
{margin-right:1px; background:url(Bilder/right/down2.gif) no-repeat center center; outline:0; position:relative; left:-9999px;}

dl.menur dd {float:left; padding:30px 0 0 0; margin:-30px 0 0 0; position:relative; z-index:10; background:url(Bilder/right/tab3.gif) no-repeat left top;}
dl.menur dd a {background:url(Bilder/right/tab4.gif) no-repeat left; width:205px; padding:5px 0 5px 25px; border-bottom:1px solid #000; border-top:1px solid #000; font-weight:normal; line-height:17px; height:auto;}

dl.menur dd a:hover,
dl.menur dd a:focus,
dl.menur dd a:active
{margin-left:1px; color:#c00; outline:0;}

#NaviUnten {width:100%; float:left; margin-top:20px; margin-bottom:20px; border:solid 1px #663300;}
/* Breite in Prozent und Abstand zum Footer und Content "20px", Rahmen "durchgezogen" und "1px" breit Farbe "braun". */
	.NaviUL {width:12%; text-align:center; font-weight:bold; display:block; float:left;}
	/* Breite 12% (zur�ck Button), Textausrichtung "Mittig" und Text "fett" geschrieben, �ber die gesamte Breite anzeigen, Textfluss links. */
	.NaviU {width:22%; text-align:center; font-weight:bold; display:block; float:left; margin-right:-2px;}
	/* Breite 22% (100%-12% geteilt durch 4=22%), Textausrichtung "Mittig" und Text "fett" geschrieben, �ber die gesamte Breite anzeigen, Textfluss links, minus Rahmen. */

#Footer {position:relative; width:100%; float:left; text-align:center;}
/* Breite in Prozent, keine H�he damit das Bild skaliert und alles mittig. */


#NaviCrew {width:100%; float:left; margin-top:20px; margin-bottom:20px; border:solid 1px #000000; color:#FF8000; background-color:#000000;}
/* Breite in Prozent und Abstand zum Header und Content "20px", Rahmen "durchgezogen" und "1px" breit Farbe "braun". */
	.NaviCL {width:10%; text-align:center; font-weight:bold; color:#FF8000; display:block; float:left;}
	/* Breite 12% (zur�ck Button), Textausrichtung "Mittig" und Text "fett" geschrieben, �ber die gesamte Breite anzeigen, Textfluss links. */
	.NaviC {width:25%; padding:5px 0px 5px 0px; text-align:center; font-size:85%; font-weight:bold; color:#FF8000; display:block; float:left; margin-right:-2px;}
	/* Breite 22% (100%-12% geteilt durch 4=22%), Textausrichtung "Mittig" und Text "fett" geschrieben, �ber die gesamte Breite anzeigen, Textfluss links, minus Rahmen. */

/* Spezielle Styles f�r Einzelformatierungen */
.Ueberschrift {font-size:13px; color:#F8BC5a; text-align:center; line-height:22px; display:block;}
/* Schriftgr�sse 15px", Schriftfarbe "blau", Text mittig und Texth�he "22px", Rand unten "1px" Farbe braun", �ber die gesamte Breite anzeigen. */
.RandR {border-right:solid 1px #000000;}
/* Rahmen nur rechts, Breite "1px", Farbe "Braun" und durchgezogen. F�r die Unterteilung der Navileisten */
.BalkenL {border-left:solid 10px #000000;}
/* Rahmen bzw. Balken links Breite "10px, Farbe "Braun" und durchgezogen. */
.BalkenR {border-right:solid 10px #000000;}
/* Rahmen bzw. Balken rechts Breite "10px, Farbe "Braun" und durchgezogen. */

/* Globale Styles f�r Einzelformatierungen */
.mitte {text-align:center;} /* Text mittig */
.fett {font-weight:bold;} /* Text fett geschrieben */
.Schrift10 {font-size:10px;} /* Schriftgr�sse "10px" */

#Termine {border:solid 1px #FF8000; width:60%;}
#Termine td {border:solid #FF8000; border-width:1px 1px 1px 1px;}



/* Styles f�r Links */
a {color:#FF8000; text-decoration:none;} /* Globale  Linkfarbe "Orange" f�r alle Zust�nde, nicht unterstrichen, �ber die gesamte Breite anwenden. */

#MenuLinks a:link {color: #000000;}
/* Linkeigenschaft (linkes Men�) f�r Normal, Textfarbe "Schwarz". */
#MenuRechts a:link {color: #000000;}
/* Linkeigenschaft (rechtes Men�) f�r Normal, Textfarbe "Schwarz". */
#MenuLinks a:hover {font-style:italic; color:#FFFFCC;}
/* Linkeigenschaft (linkes Men�) f�r Hover "kursiv", Hintergrundfarbe "braun", Textfarbe "hellgelb". */
#MenuRechts a:hover {font-style:italic; color:#FFFFCC;}
/* Linkeigenschaft (rechtes Men�) f�r Hover "kursiv", Hintergrundfarbe "braun", Textfarbe "hellgelb". */

#MenuLinks a:focus {font-style:italic; color:#FFFFCC;}
/* Linkeigenschaft (linkes Men�) f�r Focus (Markiert den Link auf dessen Seite man ist) "kursiv", Hintergrundfarbe "braun", Textfarbe "hellgelb". */
#MenuRechts a:focus {font-style:italic; color:#FFFFCC;}
/* Linkeigenschaft (rechtes Men�) f�r Focus (Markiert den Link auf dessen Seite man ist) "kursiv", Hintergrundfarbe "braun", Textfarbe "hellgelb". */

#NaviOben a:link {color: #000000;}
/* Linkeigenschaft (Navi Oben) f�r Normal, Textfarbe "Schwarz". */
#NaviOben a:hover {background-color:#FF9900; display:block;	font-style: normal;}
/* Bei hover Hintergrundfarbe der Navi oben wechseln, in der ganzen Zelle (display:block), keine Texteigenschaft. */
#NaviUnten a:hover {background-color:#FF9900; display:block; font-style: normal;}
/* Bei hover Hintergrundfarbe der Navi unten wechseln, in der ganzen Zelle (display:block), keine Texteigenschaft. */
		ul.menu1 {border:none; line-height:10px}
		ul.menu1 table {padding:0px; margin:0px;}
		ul.menu1 li.drop {margin-bottom:0px;}
		ul.menu1 li a, 
		ul.menu1 li a:visited {display:block; text-decoration:none;}
		ul.menu1 li a.last, 
		ul.menu1 li a.last:visited {display:block;}
		ul.menu1 li ul {display:none;}	
		ul.menu1 li:hover a, 
		ul.menu1 li a:hover {border:0; font-weight:bold;}
		ul.menu1 li:hover ul, 
		ul.menu1 li a:hover ul {display:block;}

#NaviCrew a:link {color: #FF8000; font-weight: bold;}
/* Linkeigenschaft (Navi Crew) f�r Normal, Textfarbe "Orange". */
#NaviCrew a:hover {color: #000000; background-color:#FF9900; display:block; font-style: italic;}
/* Bei hover Hintergrundfarbe der Navi unten wechseln, in der ganzen Zelle (display:block), keine Texteigenschaft. */

#NaviCrew a:focus {font-style:italic; color:#FFFFCC;}
/* Linkeigenschaft (Crew Men�) f�r Focus (Markiert den Link auf dessen Seite man ist) "kursiv", Hintergrundfarbe "braun", Textfarbe "hellgelb". */

/*Scrollbereich auf der Links-Seite*/ 
#linksSeite {
	overflow: auto;
	height: 550px;
	width: 96%;
}
/*fest positionierter Hinweis - funzt noch nicht so richtig*/
#hinweis {
	position: absolute;
	top: 50em; left: 20em;
    	width: 50em;
}


