/* Titel: */
.schrift48
{
font-family: Arial, Helvetica, sans-serif;
font-size: 48pt;
color: black;
}

.schrift36
{
font-family: Arial, Helvetica, sans-serif;
font-size: 36pt;
color: black;
}

.schrift36b
{
font-family: Arial, Helvetica, sans-serif;
font-size: 36pt;
color: #000099;
}

.schrift24
{
font-family: Arial, Helvetica, sans-serif;
font-size: 24pt;
color: black;
}

/* HauptÜberschrift: */
.schrift18
{
font-family: Arial, Helvetica, sans-serif;
font-size: 18pt;
color: #000099;
}

/* Fließtext: */
.schrift14
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #000099;
}

/* Fließtext: */
.schrift14r
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #ff0000;
}

/* Fließtext: */
.schrift14g
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #00ff00;
}

/* Fließtext: */
.schrift12
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000099;
}

/* Fließtext: */
.courier12
{
font-family: Courier;
font-size: 12pt;
color: #000099;
}

/* Fließtext: */
.schrift11
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #000099;
}

/* Fließtext: */
.schrift10
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000099;
}

hr {
	color: #000099;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;

}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000099;

}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36pt;
	color: #000099;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	color: #000099;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #009900;
	line-height: 24pt;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 18pt;
	font-weight: bold;
	color: #000099;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	font-weight: bold;
	color: #000099;
}


/* Mobiles Menü */

/* Desktop styles */
@media (min-width: 768px) 
{
  #maintabledesktop
  {
   display: table; 
  }
  #maintablemobile 
  {
    display: none;
  }
  #respheader 
  {
    display: none;
  }
}

/* Mobile styles */
@media (max-width: 767px) 
{
  #maintabledesktop
  {
    display: none;
  }	
  #maintablemobile 
  {
    display: table;
  }
  #respheader 
  {
    display: block;
  }  
}

#linkdivresp {
display: block;
position: absolute;
top: 0px;
left: -200px;
z-index: 100;
background-color:rgb(153, 204, 255);
-webkit-transition: left 1s ease-out;
-moz-transition:  left 1s ease-out;
-o-transition:  left 1s ease-out;
transition: left 1s ease-out;

}
#linkdivresp ul{
width: 180px;
margin-top: -10px;
margin-left: -25px;
background-color: #000099;
list-style-image: none;
list-style-type: none;
}
#linkdivresp li{
margin-top: 15px;
padding-bottom: 15px;
border-bottom: 1px dotted rgb(220,220,220);

}
#linkdivresp a{
color: rgb(255,255,255);
text-decoration: none;
font-family: arial, helvetica, sans serif;
/* font-weight: bold; */
font-size: 0.9em;
}

 
#closer {
display: block;
height: 70px;
z-index: 100;
} 