/* generated by TM's StyleAssistant V1.0.31 */
/* nützliche Textfarbe #804040 */


BODY {
         height: 100%;
         position: absolute;
         top: 0;
         bottom: 0;
         left:0;
         right:0;
         font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
         }

HTML {
         height: 100%;
}

/* Standard-Formatierungen */

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc0000;
         font-weight: bold;
         text-align: left;
         display:inline;
}

H2 {
         font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
         color: #004080;
         text-align: left;
         display: inline;
}

H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        	color: #7A8DAB;
         font-weight: bold;
         text-align: left;
	display: inline;
}

P
{
Color: black;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 12px;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;
Text-Transform: none;
Text-Decoration: none;
display: inline;
}


/* grosse Schrift */
.big
{
Color: black;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 100%;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

/* Standard-Schrift */
.std
{
Color: black;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 14px%;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

/* nomale Schrift (etwas kleiner) */
.med
{
Color: black;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 12px;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

/* Schrift für die Hauptmenüleiste im Head */
.mnu
{
Color: #336699;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 14px;
Font-Variant: normal;
font-weight: normal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

/* Schrift für die 2. Menüleiste oben rechts */
.mnu2
{
Color: #C0C0C0;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 12px;
Font-Variant: normal;
font-weight: normal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}


/* Schrift für die Links auf der Hauptseite */
.mil
{
Color: #336699;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 11.5px;
Font-Variant: normal;
font-weight: nomal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

/* kleinere Schrift */
.smr
{
Color: black;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 11px;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;
vertical-align:baseline;
Text-Transform: none;
Text-Decoration: none;
}

/* kleinste Schrift */
.sml
{
Color: black;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 10px;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}


/* Schriften für das Logo */
.logohead
{
Color: #cc0000;
Font-Family: Tempus Sans ITC, Arial, Verdanana, Helvetica;
Font-Size: 44px;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;
Text-Transform: none;
Text-Decoration: none;
}

.logosub
{
Color: #004080;
Font-Family: Arial, Verdanana, Helvetica;
Font-Size: 14px;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;
Text-Transform: none;
Text-Decoration: none;
}



/* Schrift für die Copyright-Zeile*/
.copyright
{
Color: #CDD1D1;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 10px;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;
Text-Transform: none;
Text-Decoration: none;
}

/* Schrift indentisch mit H1*/
.hline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc0000;
         font-weight: bold;
         text-align: left;
         display:inline;
}


/* Normale Links */
A:link
{
color: #336699;
Font-Size: 12px;
text-decoration: none;
}
A:visited
{
color: #336699;
Font-Size: 12px;
text-decoration: none;
}
A:active
{
color: #336699;
Font-Size: 12px;
text-decoration: none;
}
A:hover
{
color: #0000A0;
Font-Size: 12px;
text-decoration: underline;
}

/* Links für die Haupt-Menüleiste */
A.mnu1:link
{
color: #CDD1D1;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu1:visited
{
color: #CDD1D1;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu1:active
{
color: #CDD1D1;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu1:hover
{
color: #cc0000;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}

/* Hervorgehobene Links für die Haupt-Menüleiste */
A.mnu1_active:link
{
color: #ecb95e;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu1_active:visited
{
color: #ecb95e;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu1_active:active
{
color: #ecb95e;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu1_active:hover
{
color: #ecb95e;
Font-Size: 14px;
Font-Weight: bold;
text-decoration: none;
}


/* Links für die Menüleiste rechts oben */
A.mnu2:link
{
color: #CDD1D1;
Font-Size: 12px;
text-decoration: none;
}
A.mnu2:visited
{
color: #CDD1D1;
Font-Size: 12px;
text-decoration: none;
}
A.mnu2:active
{
color: #CDD1D1;
Font-Size: 12px;
text-decoration: none;
}
A.mnu2:hover
{
color: #cc0000;
Font-Size: 12px;
text-decoration: none;
}


/* Hervorgehobene Links für die Menüleiste rechts oben */
A.mnu2_active:link
{
color: #ecb95e;
Font-Size: 12px;
text-decoration: none;
}
A.mnu2_active:visited
{
color: #ecb95e;
Font-Size: 12px;
text-decoration: none;
}
A.mnu2_active:active
{
color: #ecb95e;
Font-Size: 12px;
text-decoration: none;
}
A.mnu2_active:hover
{
color: #ecb95e;
Font-Size: 12px;
text-decoration: none;
}


/* Links für die Menüspalte links */
A.mnu3:link
{
color: #3D444C;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3:visited
{
color: #3D444C;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3:active
{
color: #3D444C;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3:hover
{
color: #cc0000;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}


/* Hervorgehobene Links für die Menüspalte links */
A.mnu3_active:link
{
color: #cc0000;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3_active:visited
{
color: #cc0000;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3_active:active
{
color: #cc0000;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3_active:hover
{
color: #cc0000;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}


/* SystemLinks für die Menüspalte links */
A.mnu3s:link
{
color: #004080;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3s:visited
{
color: #004080;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3s:active
{
color: #004080;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}
A.mnu3s:hover
{
color: #cc0000;
Font-Size: 12px;
Font-Weight: bold;
text-decoration: none;
}

/* Links für die HTML-Sitemap (sitemap.php) */
a.sitemap:link {
	color: #004080;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
         text-align: center;
         }
a.sitemap:visited {
	text-decoration: none;
	color: #004080;
	font-weight: normal;
	font-size: 12px;
         text-align: center;
         }
a.sitemap:hover {
	text-decoration: none;
	color: #cc0000;
	font-weight: normal;
	font-size: 12px;
         text-align: center;
         }
a.sitemap:active {
	text-decoration: none;
	color: #004080;
	font-weight: normal;
	font-size: 12px;
         text-align: center;
         }

/*  Links für die Copyright-Zeile --------------- */
a.copyright:link {
	color: #CDD1D1;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	cursor: text;
}
a.copyright:visited {
	text-decoration: none;
	color: #CDD1D1;
	font-weight: normal;
	font-size: 10px;
	cursor: text;
}
a.copyright:hover {
	text-decoration: none;
	color: #CDD1D1;
	font-weight: normal;
	font-size: 10px;
	cursor: text;
}
a.copyright:active {
	text-decoration: none;
	color: #CDD1D1;
	font-weight: normal;
	font-size: 10px;
	cursor: text;
}

/*  Formatierung der Links auf den copyright-Seiten --------------- */
a.versatile:link {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	cursor: text;
}
a.versatile:visited {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	cursor: text;
}
a.versatile:hover {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	cursor: text;
}
a.versatile:active {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	cursor: text;
}


/* Tabellen-Formate für die Sitemap*/

TD.s1 {
WIDTH:50%;
background-color: #F2E1D2;
}

TD.s2 {
WIDTH:50%;
background-color: #F2F2F2;
}

TD.sm {
WIDTH:25%;
align: center;
border:1px #11537B solid;
background-color: #004080;
}

TD.smhead {
WIDTH:25%;
align: center;
border:1px #11537B solid;
background-color: maroon;

}






/* Spezial-Formate */

.bildrahmen {
	border: 1px solid #004080;
}

/* Tabellen-Formate */

/* Seiten-Rahmen (um die Haupttabelle) */

.tableFrame {
border-top: 1px solid #335F8C;
border-left: 1px solid #335F8C;
border-right: 1px solid #335F8C;
border-bottom: 1px solid #335F8C;
}

/* Seiten-Rahmen (um die Haupttabelle) */

.tableFrameHead {
border-top: 1px solid #335F8C;
border-bottom: 1px solid #335F8C;
}



/* Spezielle Linkfarbe */
.linkcol
{
Color: #800000;
}

/* Farben zum Hervorheben von Text */
.catchcol1
{
Color: #D00428;
}

.catchcol2
{
Color: #408080;
}

.catchcol3
{
Color: #cc0000;
}

.catchcol4
{
Color: #336699;
}

/* Farben für Passwörter in den Demos */
.pwcol1
{
Color: #004080;
}

/* Schriften für Foto-Demos */

.medd { font-family:Arial,Verdana,Helvetica; font-size:12px; Font-Weight:normal; color:maroon; Line-Height: normal;}

.tipp { font-family:Arial,Verdana,Helvetica; font-size:12px; color:royalblue; line-height:11pt;}

.option { font-family:Arial,Verdana,Helvetica; font-size:12px; color:navy; line-height:11pt;}

.prologo
{
font-size:8pt;
Color: #cc0000;
font-weight: bold;
}

.small { font-family:Verdana,Arial; font-size:8pt; color:black; line-height:11pt;}

.normal { font-family:Verdana,Arial; font-size:10pt; color:black; line-height:11pt;}

.legend { font-family:Verdana,Arial; font-size:10pt; color:black; line-height:11pt;}

.smallest { font-family:Verdana,Arial; font-size:7pt; color:black; line-height:10pt;}


/* Überschriften */
.head1
{
Color: maroon;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 105%;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

.head2
{
/* Color: #cc0000 */
Color: maroon;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 95%;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

.head3
{
/* Color: #336699 */
/* Color: #cc0000 */
Color: #336699;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 80%;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

.head4
{
/* Color: #336699 */
/* Color: #cc0000 */
Color: maroon;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 80%;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}


.headgrey
{
Color: #C0C0C0;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 80%;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

.headgrey2
{
Color: #808080;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 14px;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}

.headred
{
/* Color: #cc0000 */
Color: maroon;
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 80%;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
Line-Height: normal;

Text-Transform: none;
Text-Decoration: none;
}
