a:link 	{
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:#415f8d;
	font-weight:bold;
	text-decoration:none;
	}

a:visited {
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:#415f8d;
	font-weight:bold;
	text-decoration:none;
	}

a:active {
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:gray;
	font-weight:bold;
	text-decoration:underline;
	}

a:hover {
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:#415f8d;
	font-weight:bold;
	text-decoration:underline;
	}

a.upper:link 	{
	font-family:Verdana,Arial,Helvetica;
	font-size:10pt;
	color:white;
	font-weight:bold;
	text-decoration:none;
	}

a.upper:visited {
	font-family:Verdana,Arial,Helvetica;
	font-size:10pt;
	color:#eaeaea;
	font-weight:bold;
	text-decoration:none;
	}

a.upper:active {
	font-family:Verdana,Arial,Helvetica;
	font-size:10pt;
	color:#eaeaea;
	font-weight:bold;
	text-decoration:none;
	}

a.upper:hover {
	font-family:Verdana,Arial,Helvetica;
	font-size:10pt;
	color:#eaeaea;
	font-weight:bold;
	text-decoration:none;
	}

a.nav:link 	{
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:black;
	font-weight:normal;
	text-decoration:none;
/*	line-height:48pt;*/
	}

a.nav:visited {
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:black;
	font-weight:normal;
	text-decoration:none;
	}

a.nav:active {
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:red;
/*	color:gray;*/
	font-weight:normal;
	text-decoration:none;
	}

a.nav:hover {
	font-family:Verdana,Arial,Helvetica;
	font-size:12pt;
	color:black;
	font-weight:normal;
	text-decoration:underline;
	}

body 	{
	font-family:Verdana,Arial,Helvetica;
	font-size:10pt;
	/* background-color:white; */
	}

p 	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:12pt;
/*	text-align:justify; */
	}

li	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:12pt;
/*	text-align:justify;*/
	}

td	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:10pt;
/*	text-align:justify;*/
	}


ul	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:10pt;
/*	list-style:compact; */
	list-style-image:url(/icons/pfeil_inakt_innen.png);
/*	text-align:justify;*/
	}

h1	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:18pt;
	font-weight:bold;
	}

h2	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:14pt;
	font-weight:bold;
	}

h3	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:12pt;
	font-weight:bold;
	}


.quelle {
	font-family:Verdana,Arial,Helvetica;
   	font-size:12pt;
      	text-align:right;
	}

form	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:8pt;
/*	text-align:justify;*/
	}

.nav 	{
	font-family:Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	}

/*ul	{
	list-style:compact;
	list-style-image:"http://localhost/schlenker/icons/pfeil_inakt.png";
	}*/

pre	{
	font-family:Lucidatypewriter,Courier New,fixed;
	font-size:13pt;
	}

code 	{
	font-family:Lucidatypewriter,Courier New,fixed;
	font-size:13pt;
	}

div.h3	{
	font-family:Verdana,Arial,Helvetica;
      	font-size:12pt;
	font-weight:bold;
	}

table.poll  {
	font-family:Verdana,Arial,Helvetica;
      	font-size:8pt;
	}
input {
	font-family:Verdana,Arial,Helvetica;
      	font-size:8pt;
	}

form  {
	font-family:Verdana,Arial,Helvetica;
      	font-size:8pt;
	}

td.poll {
	font-family:Verdana,Arial,Helvetica;
      	font-size:8pt;
	}








h3.losung {
	font-family:Lucidatypewriter,Courier,Courier New;
	font-size:8pt;
	color:blue;
	font-weight:bold;
}

div.losung {
	font-family:fixed,Courier,Courier New;
	font-size:12pt;
}

div.losung-quelle {
	font-family:fixed,Courier,Courier New;
	font-size:12pt;
	color:blue;
}

div.losung-h3 {
	font-family:fixed,Courier,Courier New;
	font-size:12pt;
	color:black;
	font-weight:bold;
}

blockquote {
	background-color:silver;
}

div.banner {

  /* position: absolute; */           /* Fallback if 'fixed' is not supported */
  /* position: fixed;
  top: 6em;
  left: 0em;
  width: 9em;
  right: auto; */
}

div.banner p {
  margin: 0;
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #666699;
  border: thin outset #663333;
  color: white;
}

div.icons {
  position: absolute;            /* Fallback if 'fixed' is not supported */
  position: fixed;
  top:80px;
  right:3px;
  /* left: auto;
  width: auto;
  right: auto; */
}


div.nachoben {
  position: absolute;
  position: fixed;
  right:3px;
  bottom: 12px;
}

p.change {
  font-family:Verdana,Arial,Helvetica;
  font-size:8pt;
  font-style:italic;
  margin-top:0pt;
  margin-bottom:8pt;
}

h2.sm {
  font-size:18pt;
}

a.sm-link:link 	{
	font-family:Verdana,Arial,Helvetica;
	font-size:18pt;
	color:#415f8d;
	font-weight:bold;
	text-decoration:none;
	}

a.sm-link:visited {
	font-family:Verdana,Arial,Helvetica;
	font-size:18pt;
	color:#415f8d;
	font-weight:bold;
	text-decoration:none;
	}

a.sm-link:active {
	font-family:Verdana,Arial,Helvetica;
	font-size:18pt;
	color:gray;
	font-weight:bold;
	text-decoration:underline;
	}

a.sm-link:hover {
	font-family:Verdana,Arial,Helvetica;
	font-size:18pt;
	color:#415f8d;
	font-weight:bold;
	text-decoration:underline;
	}

p.bottom {
	font-family:Verdana,Arial,Helvetica;
    font-size:10pt;
	color:gray;
	text-align:right;
	}
