body   { font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
p    { margin: 0px 0px 5px; padding: 0px }
h1, h2, h3, h4  {
	font-size:      12px;
	font-weight:     bold;
	text-decoration: none }
h1 {
	background-color: #98abda;
	margin-top:        0;
	padding:           3px 5px }

a  { color: #1c06a4; text-decoration: none }
a:visited { color: #1c06a4 }
a:hover  {
	color: #1c06a4;
	text-decoration: none;
	background-color: #6479c8;
	} 
#head      {
	font-size: 16px;
	background-color: #3252c7;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
	height: 65px;

}
#head .logo { margin-left: 15px }
#head .banner { margin-left: 105px } 

#top        {
	color:       #f4ffff;
	font-size:    12px;
	line-height:  20px;
	background:   #1c06a4 url("img/Streifen.gif");
	display:      none;
	margin-right: 5px;
	padding-left: 220px;
	height:       20px }



#top ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
#top li  {
	display: block;
	float:    left }


#top li a    {
	color: #f4ffff;
	font-weight: bold;
	text-decoration: none;
	margin-right: 30px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#top li a:hover   { background-color: #6479c8 }
#top li a:visited  { color: #f4ffff }

#nav-left     {
	font-size:  10px;
	display:     none;
	margin-top:  5px;
	margin-left: 10px;
	width:       175px;
	float:       left }

#nav-left ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#nav-left li {
	display: block;
	}
#nav-left li a, #nav-left li a:visited{
	display: block;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: black;
	text-align: right;
	background-color: #98abda;
	margin: 6px 0;
	padding: 3px;
	width: 175px;
	border: 1px solid #98abda;
	border-left: 5px solid #1C06A4;
}
#nav-left li a:hover    {
	color:           black;
	background-color: #8c99c8;
	border-style:     solid;
	border-width:     1px 1px 1px 5px;
	border-color:     #1c06a4 }


#text           {
	font-size:   12px;
	margin-top:   10px;
	margin-right: 5px;
	margin-left:  0.5cm }






#text a    {
	color:              #8c99c8;
	text-decoration:     none;
	background-image:    url(img/link.gif);
	background-repeat:   no-repeat;
	background-position: 0 top;
	padding-left:        16px }


#text a:hover  {
	color:           black;
	text-decoration:  none;
	background-color: #8c99c8 }

#text a:visited   {
	color: #8c99c8 }

#text a.anker {
	color:              #668266;
	text-decoration:     none;
	background-image:    none;
	padding-left:        0;
	 }	

#fuss         {
	font-size:   12px;
	line-height:  20px;
	background:   #1c06a4 url("img/Streifen.gif");
	text-align:   right;
	display:      none;
	margin-right: 5px;
	margin-left:  220px;
	height:       20px }



#fuss ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}
#fuss li {
	display:           block;
	float:    right }

#fuss li a    {
	color: #f4ffff;
	font-weight: bold;
	text-decoration: none;
	margin-right: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#fuss li a:hover   { background-color: #6479c8 }
#fuss li a:visited  { color: #f4ffff 
}
#bildstreifen   {
	text-align:   right;
	margin-top:    10px;
	margin-right:  5px;
	margin-bottom: 1px }



#copyright         {
	font-size:    9px;
	text-align:    right;
	margin-top:    3px;
	margin-right:  5px;
	padding-right: 5px }

#copyright p {
	text-align: right;
	margin:      0;
	padding:     0 }


.hide { display: none }
.beschriftung9px { font-size: 9px }
.person
  {
	float: left;
	text-align: center;
	margin: 15px;
}
.clear {
	clear: both }
.kein_Umbruch {page-break-inside: avoid; }

