/* CSS Formatierungen*/

body { font-family: verdana, lucida, geneva, helvetica, arial, sans-serif;
       font-size: 80%;
       background-color: #CCC;}

h1   { font-family      : georgia, sans-serif;
       font-size        : 6pt;
       border-width     : 4px 3px 0px 3px;
       border-color     : rgb(190, 190,190);
       border-style     : solid;
       padding-left     : 25px;
       padding-top      : 5px;
       margin-left      : 30px;
       margin-right     : 25px;}

h2   { font-family: georgia, sans-serif;
       font-style:  italic;
       color:       #333399;}

h3   { font-family: georgia, sans-serif;
       font-style : italic;
       color      : #333399;}

.ueber3 {font-family: georgia, sans-serif;
         font-style : italic;
         font-weight: bold;
         font-size  : 14pt;
         color      : #333399;
	text-align: right;}

.ueber4 {font-family: georgia, sans-serif;
         font-style : italic;
         font-weight: bold;
         font-size  : 14pt;
         color      : #333399;
	text-align: center;}

.ueber5 {font-family: georgia, sans-serif;
         font-size  : 10pt;
         color      : #333399;
	text-align: right;}

.block  {text-align: justify;}

.kursiv {font-style: italic;}

hr   { color      : #333399;}

.fett {font-weight: bold;}

.ultext { list-style-position: outside;
          list-style: square;
          list-style-image:url(khsa-dateien/pfeil.gif);}

.ultext a:link {font-family: georgia, sans-serif;}

.abschnitt {color: #333399;
            font-weight: bold;}

.zahl      {font-family : georgia;
            font-weight: bold;
            font-size  : 10pt;}

.literatur {text-indent:-3%;margin-left:3%;}

#quelle { font-family      : georgia, sans-serif;
	 color            : #3333FF;
          font-size        : 7pt;
          border-width     : 0px 3px 4px 3px;
          border-color     : #BEBEBE;
          border-style     : solid;
          padding-left     : 30px;
          padding-right    : 30px;
          padding-bottom   : 3px;
          margin-left      : 50px;
          margin-right     : 40px;
          text-align       : right;}


a:link { font-size: 10pt;
	font-weight: normal;
	color: #3333FF;
	text-decoration: none;}

a:visited { font-size: 10pt;
            font-weight: normal;
	   color: #3333FF;
	   text-decoration: none;}

a:hover { font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;}

a:active { font-size: 10pt;
           font-weight: normal;
	  color: #3333FF;
	  text-decoration: none;}

		#container {
			width: 760px;
			\width: 780px;
			w\idth: 760px;
			border: 1px solid black;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding: 10px;
			background-color: white;}

		#banner {
			padding: 5px;
			margin-bottom: 5px;
			border: 1px solid black;
			background-color: #CCCCCC;}

		#content {
			padding: 5px;
			margin-left: 210px;
			background-color: white;}

		#sidebar-a {
			float: left;
			width: 200px;
			\width: 200px;
			w\idth: 200px;
			margin: 0;
			margin-right: 5px;
			padding: 5px;
			background-color: white;}

		#footer {
			clear: both;
			padding: 5px;
			margin-top: 5px;
			color: white;
			border: 1px solid black;
			background-color: #CCCCCC;}

		#box {  width: 12.5em;
			padding: 5px;
			margin-top: 5px;
			color: white;
			color: #FFFFFF;
			border: 1px solid black;
			background-color: #3333CC;
			text-align: center;
			border-right: 10px solid #508fc4;
			font-size: 80%;}

div#navbar2 	{ height: 30px;
	  	  width: 100%;
          	  border-top: solid #000 1px;
             	  border-bottom: solid #000 1px;
              	  background-color: #3333CC;
           	  text-align: center;}

div#navbar2 ul {   margin: 0px;
                   padding: 0px;
                   font-family: helvetica, arial, sans-serif;
                   font-size: small;
                   color: #FFF;
                   line-height: 30px;
                   white-space: nowrap;}

div#navbar2 li { list-style-type: none;
                 display: inline;}

div#navbar2 li a { text-decoration: none;
                   padding: 7px 10px;
                   color: #FFF;}

div#navbar2 li a:link { color: #FFF;}

div#navbar2 li a:visited { color: #FFF;}

div#navbar2 li a:hover {font-weight: bold;
                        background-color: #3333CC; }

#button {        width: 9em;
                 border-right: 1px solid #000;
                 padding: 0 0 1em 0;
                 margin-bottom: 1em;
                 font-family: 'trebuchet MS', 'lucida grande',
                 verdana, lucida, geneva, helvetica, arial, sans-serif;
                 background-color: #3333CC;
                 color: #333;
                 text-align: center;}

#button ul {     list-style: none;
                 margin: 0;
                 padding: 0;
                 border: none; }

#button li {      border-bottom: 1px solid #333300;
                  margin: 0; }

#button li a {    display: block;
                  padding: 5px 5px 5px 0.5em;
                  border-left: 10px solid #1958b7;
                  border-right: 10px solid #508fc4;
                  background-color: #3333CC;
                  color: #fff;
                  text-decoration: none;
                  width: 100%;}

html>body #button li a { width: auto;}

#button li a:hover { border-left: 10px solid #1c64d1;
                     border-right: 10px solid #5ba3e0;
                     background-color: #2586d7;
                     color: #fff; }

#bildrechts {float: right;}

#bildlinks {float: left;}

.kasten2 { BORDER-RIGHT: #606060 0px solid;
           PADDING-RIGHT: 5px;
           BORDER-TOP: #606060 0px solid;
           PADDING-LEFT: 5px;
           PADDING-BOTTOM: 5px;
           MARGIN: 0px 5px 5px 0px;
           BORDER-LEFT: #606060 0px solid;
           WIDTH: 80%;
           LINE-HEIGHT: 30px;
           PADDING-TOP: 5px;
           BORDER-BOTTOM: #606060 0px solid;
           BACKGROUND-COLOR: #dddddd;}

#impressum a:link { font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;}

#impressum a:visited { font-size: 10pt;
            font-weight: normal;
	   color: #3333FF;
	   text-decoration: none;}

#impressum a:hover { font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;}

#impressum a:active { font-size: 10pt;
           font-weight: normal;
	  color: #3333FF;
	  text-decoration: none;}

.bild1 {
  float: left;
  background-color: #FFFAF0;
  border: 1.5px solid rgb(152,152,114);
  margin: 10px;
  padding: 10px;
  width: 180px;
  text-align: center;}

.bild img {margin-top: 5px;}

.bild2 {
  float: right;
  background-color: #FFFAF0;
  border: 1.5px solid rgb(152,152,114);
  margin: 10px;
  padding: 10px;
  width: 180px;
  text-align: center;}

.unterschrift {
  font-family: georgia,'times new roman',serif;
  font-size: 90%;
  font-weight: bold;}