/*
// Copyright (c) Thomas Ule, 2003-2021. All rights reserved
// 
//  Praxis; Last Update: 27.07.2021 
*/

H1{
font-size: 16pt;
font-weight: bold;
font-style: normal;
color: #4877c5;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-indent: 2pt;
margin: 0 0px 0 0;
}

H2{
font-size: 14pt; 
font-weight: bold;
font-style: normal;
color: #4877c5;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-indent: 2pt;
text-align: center;
margin: 10px 0 0 0;
}

H3{
font-size: 12pt;
font-weight: bold;
font-style: normal;
color: #4877c5;
font-family: Arial, Helvetica, sans-serif;
text-indent: 2pt;
text-align: center;
}

H3.left{
font-size: 10pt;
font-weight: bold;
font-style: normal;
color: #4877c5;
font-family: Arial, Helvetica, sans-serif;
text-indent: 2pt;
text-align: left;
margin-bottom: 0px;
}

H4{
font-size: 11pt;
font-weight: bold;
font-style: normal;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
}

H5 { font-size: 10pt; font-weight: bold; font-style: normal; color: #0f0f0f; font-family: Arial, Helvetica, sans-serif;}

H6{ 
font-size: 7pt;
font-weight: normal;
font-style: normal;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
}

h3,h4,h5,h6 { margin-top:0.1cm; margin-bottom:0.1cm;}

P   { text-align: justify; margin: 0}
P.text{ margin-right: 0.8cm; text-align: justify; font-weight: 500; line-height:13pt;}
P.page { margin-right: 1.3cm; text-align: justify; line-height:13pt;}
P.ind { margin-right: 1.3cm; margin-left: 1.0cm; text-align: justify; line-height:13pt;}
P.foot{font-size:8pt;}

HR { background-color: black; color: black; text-align: left; margin-left:0; width: 95%; height: 1px; border: 1px;}
HR.sm { background-color: black; color: black; text-align: left; margin-left:100px; width: 75%; height: 1px; border: 1px;}
IMG{
	border-style: none;
	margin-top:10px;
	border-radius: 3px;
}
IMG.lm { border-width: 0; border-style: none; margin-top:10px; margin-bottom:55px; }
IMG.last { border-width: 0; border-style: none; margin-top:10px; margin-bottom:165px; }
IMG.logo { border-width: 0; border-style: none; margin-bottom:10px;margin-top:0px;}
IMG.icon { border-width: 0; border-style: none; margin:0px 0px 0px 0px;}
IMG.fz { margin-top: 4px; margin-left:0px; margin-right:10px; margin-bottom:3px;}
IMG.fzr { margin-top: 4px; margin-left:10px; margin-right:0px; margin-bottom:3px;}
IMG.adr { border-width: 0; border-style: none; margin-top:0px; margin-right:5px; }
/*TD  { vertical-align: top; } */
UL {margin-right: 1.3cm; text-align: justify; font-weight: bold;}

td.menu {
	width:109px;
	background-color: #4877c5;
	text-align: center;
	vertical-align:top;
	padding-top:10px;
	border-right-color: black;
	border-right-width:1px;
	border-right-style:solid;
	}

td.nav {
	width:109px;
	background-color: #4877c5;
	text-align: center;
	vertical-align:bottom;
	border-right-color: black;
	border-right-width:1px;
	border-right-style:ridge;
	border-bottom-width:1px;
	border-bottom-style:ridge;
	}
	
a:link 	{ text-decoration: underline; cursor: pointer; }
a:hover 	{ text-decoration: underline; cursor: pointer; }
a:visited 	{ cursor:pointer; color: gray}
a:visited:hover { text-decoration: underline; }
a:active 	{ text-decoration: underline; cursor: pointer; }


BODY
{
background-color: white;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: normal;
font-style: normal;
margin: 0px;
color: #000066;

}

TABLE
{
font-family:   Arial, Verdana, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: normal;
font-style: normal;
empty-cells: show;
color: #000066;
}

TABLE.page
{
position:absolute;
border-collapse:collapse;
width: 1024px;
border-width: 0px;
border-style: solid;
margin: 0px 0px 0px 0px;
}

#map {
  height: 86%;
  width: 96%;
  padding: 0; margin: 0;
  border-style: solid;
  border-width: 1px;
}
#content {
  font-size: 1em;
}
 
#osm {
  font-size: 0.7em;
  font-style: italic;
  margin-bottom: 20px;
}