﻿body
{
 font-family:Arial,sans-serif;
 font-size:10pt;
 margin-left:15px;
 margin-right:16px;
 margin-top:0px
}

a.href
{
 font-family:Arial,sans-serif;
 font-size:10pt;
 color = #0C48A1;
}
p
{
 margin-top:10px;
 font-family:Arial,sans-serif;
 font-size:10pt;
 margin-right:20px;
 padding-top:0px;
 color=#000000;
 text-align:left;
}

td
{
 margin-top:10px;
 font-family:Arial,sans-serif;
 font-size:10pt;
 margin-left:20px;
 margin-right:20px;
 padding-top:0px;
 color=#000000;
}

li
{
 margin-top:0px;
 margin-bottom:0px;
}

h1
{
 font-family:Arial, sans-serif;
 font-size:12pt;
 font-weight:bold;
 text-align:left;
 text-decoration:none;
 letter-spacing:1px;
 border:solid thick #0c48a1;
 color=#FFFFFF;
 margin-top:20px;
 margin-left:20px;
 margin-right:20px;
 margin-bottom:20px;
}
h2
{
 font-family:Arial, sans-serif;
 font-size:12pt;
 font-weight:bold;
 text-align:left;
 text-decoration:none;
 letter-spacing:1px;
 border:solid thick #0c48a1;
 color=#FFFFFF;
 margin-top:20px;
 margin-left:20px;
 margin-right:20px;
 margin-bottom:20px;
}

h2.rot
{
 border:solid thick #dd0000;
 color:#FFFFFF;
}

h2.gruen
{
 border:solid thick #208000;
 color:#FFFFFF;
}

h2.lila
{
 border:solid thick #880088;
 color:#FFFFFF;
}

h2.gelb
{
 border:solid thick #ffc000;
 color:#FFFFFF;
}

h2.blau
{
 border:solid thick #0000dd;
 color:#FFFFFF;
}

h3
{
 font-family:Arial,sans-serif;
 font-size:11pt;
 font-weight:bold;
 text-decoration:none;
 border=solid thick #cccccc;
 margin-top:40px;
 margin-bottom:10px;
 margin-left:20px;
 margin-right:20px;
}

h4
{
 font-family:Arial,sans-serif;
 font-size:10pt;
 font-weight:bold;
 text-decoration:underline;
 margin-top:30px;
 margin-bottom:10px;
 margin-left:20px;
 margin-right:20px;
}

h5
{
 font-family:Arial,sans-serif;
 font-size:10pt;
 font-weight:normal;
 text-decoration:underline;
 color:#000000;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:20px;
 margin-right:0px;
}

h6
{
 margin-top:5px;
 font-family:Arial,sans-serif;
 font-size:10pt;
 margin-left:20px;
 margin-right:20px;
 margin-bottom:0px;
 color=#0c48a1;
}

a:link    {
	color: #0C48A1;
	text-decoration: underline;
}
a:visited { color:#0C48A1;text-decoration:none;}
a:hover   {
	color: #0C48A1;
	text-decoration: none;
}
a:active  { color:#0C48A1;text-decoration:none;}

a.rot:link    { color:#dd0000; }
a.rot:visited { color:#dd0000; }
a.rot:hover   { color:#ffffff;}
a.rot:active  { color:#dd0000; }

a.gruen:link    { color:#208000 }
a.gruen:visited { color:#208000 }
a.gruen:hover   { color:#ffffff;}
a.gruen:active  { color:#208000;}

a.gelb:link    { color:#FFFFCC }
a.gelb:visited { color:#FFFFCC }
a.gelb:hover   { color:#FFFFCC;}
a.gelb:active  { color:#FFFFCC;}

a.dunkel:link    { color:#0c48a1 }
a.dunkel:visited { color:#0c48a1 }
a.dunkel:hover   { color:#000066;}
a.dunkel:active  { color:#0c48a1;}

a.blau:link    { color:#0000dd }
a.blau:visited { color:#0000dd }
a.blau:hover   { color:#ffffff; }
a.blau:active  { color:#0000dd; }


a.menu:link    { color:#800000 }
a.menu:visited { color:#800000 }
a.menu:hover   { color:#ffffff; }
a.menu:active  { color:#800000; }


body {
	margin:0px;
	}



a.gelb {
	color: #FFFFCC; vertical-align:middle;
	}
a.gelbklein {
	color: #FFFFCC;
	font-size: 14px;
	}
a:hover {
	color: #FFFFCC;
	}


#navigation a {
	color: #FFFFFF;
	line-height:16px;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	}

#navigation a:hover {
	color:#993300;
	}

#logo 	{
	color: #CCCCCC;
	letter-spacing:normal;
	line-height:24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	}

#menu 	{
	font:11px Arial, Helvetica, sans-serif;
	color: #0c48a1;
	position:relative;
}


.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#0c48a1;
	line-height:20px;
	margin-top:0px;
	}

.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	line-height:26px;
	letter-spacing:0.21em;
	}

.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #0c48a1;
	line-height:22px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	line-height:30px;
	}

.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}

.navText {
	color: #FFFFFF;
	line-height:16px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.Stil1 {
	font-size: 12px;
	color: #0066FF;
}
.Stil2 {
	color: #CCCCCC;
	font-size: 24px;
	font-weight: bold;
}
.Stil3 {
color: #FFFFCC
}
.Stil_p {
 margin-top:10px;
 font-family:Arial,sans-serif;
 font-size:10pt;
 margin-left:20px;
 margin-right:20px;
 padding-top:0px;
 color=#000000;
 text-align:justify;
}

form.formu {
 height:20px;
 display:inline;
font-size:9pt;
}

td.farbe {
 font-size:11pt;
 color:#0c48a1;
 vertical-align:middle;
}
p.farbe {
 font-size:11pt;
 color:#0c48a1;
}

.over {width:175px; height:18px; border-bottom:solid 1px #4D647C; text-align:left; background-color:#0066ff; cursor:hand; background-image:url(/images/b1.jpg); background-repeat:no-repeat; background-position:left; padding-left:25px }
* html .over { width:200px }

.out { width:175px; height:18px; border-bottom:solid 1px #4D647C; text-align:left;  cursor:hand; background-image:url(../bilder/hg_navi_out.gif); background-repeat:no-repeat; background-position:left; padding-left:25px }
* html .out { width:200px }

.menue{ width:175px; height:18px; text-align:left; vertical-align:middle; cursor:hand; background-repeat:no-repeat; background-position:left; padding-left:25px }
* html .menue { width:200px }
