<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*	{
	margin:0;/* setze auÃŸenabstÃ¤nde auf null*/
	padding:0;
	border:0;
	}
html, body {
	background-size: cover;
}
body 
	{font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-weight:normal;
		/*background-image:url("../bilder/grundriss-transp.jpg");
	background-attachment:fixed;*/
	}

div#container{
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
	
height:100%;

	/*border:1px solid ;
	border-color:   #0cf;+*/
	}

h1{	
	color: #000;
	font-size:2em;
	line-height:1em;
	letter-spacing:0;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:15px;
	}

h2{font-family: 'EB Garamond', serif;
	color:   #666;
	font-size:62px; 
	padding-top:10px;
	letter-spacing:0;
	line-height:47px;
	text-align: left;
	font-weight:normal;
	}
	
h3{
	color: #333;
	font-size:1.2em; 
	letter-spacing:0;
	font-weight:normal;
	width:350px;
	}
h4{
	color: #333;
	font-size:1.1em; 
	letter-spacing:0;
	font-weight:normal;
	padding-bottom:5px;
	}

h5{
	color: #333;
	font-size:1.2em; 
	letter-spacing:0;
	font-weight:normal;
	text-align: center;
	width:170px;
	}

ul.left2{

	text-decoration:none;
	list-style:none;
	padding-top:1em;
	padding-left:0;
/*text-align:left;*/
	font-size:2.0em;
	line-height:1em;


}
.left2 li a:link,.left2 li a:visited{
	color: #999;
	text-decoration:none;
	list-style:none;
}

.left2 li a:hover,.left2 li a:focus{
	color:#000;
}
/*
	kleine links aktiv
*/
ul.left2 li a.menue_aktiv:link,ul.left2 li a.menue_aktiv:visited{
	color: #000;
	text-decoration:none;
	list-style:none;
	
}
ul.left2 li a.menue_aktiv:hover,ul.left2 li a.menue_aktiv:focus{
	color: #999;
}

/*
	logo
*/
.left{

	text-decoration:none;
	list-style:none;
	margin-top:0px;
	margin-left:0px;
	padding-bottom:10px;
	
}
.left li a.menue_spezial:link,.left li a.menue_spezial:visited{
	color: #999;
	text-decoration:none;
	list-style:none;
	font-size:.9em;
	
}
.left li a.menue_spezial:hover,.left li a.menue_spezial:focus{
	color: #3cc;
}
/*
	kleine links aktiv
*/
.left li a.menue_spezial_aktiv:link,.left li a.menue_spezial_aktiv:visited{
	color: #3cc;
	text-decoration:none;
	list-style:none;
	font-size:.9em;
}
.left li a.menue_spezial_aktiv:hover,.left li a.menue_spezial_aktiv:focus{
	color: #666;
}

/*right*/
ul.right{
	text-decoration:none;
	list-style:none;
	line-height:1.6em;
	color:#099;
}
ul.right li a.menue_spezial:link,ul.right li a.menue_spezial:visited{
	color: #999;
	text-decoration:none;
	list-style:none;
	font-size:1em;
	
}
ul.right li a.menue_spezial:hover,ul.right li a.menue_spezial:focus{
	color: #333;
}
/*
	kleine links aktiv left3
*/
ul.right li a.menue_spezial_aktiv:link,ul.right li a.menue_spezial_aktiv:visited{
	color: #000;
	text-decoration:none;
	list-style:none;
	font-size:1em;
}
ul.right li a.menue_spezial_aktiv:hover,ul.right li a.menue_spezial_aktiv:focus{
	color: #666;
}

div#center{
	text-align:center;
}
.center{
		margin-left: auto;
	margin-right: auto;
}
p{	
	color: #333;
	font-size:1em;
	line-height:1.4em;
	font-weight:normal;
	padding-bottom:0px;	
}


a {
	text-decoration:none;
	list-style:none;
}
p a:link,p a:visited{
	color: #000;
	text-decoration:none;
	list-style:none;
}
p a:hover,p a:focus{
	color:#099;
}
/*pfeil_oben*/
.pfeil_oben{	position:fixed;
	right:20px;
	bottom:20px;	
}

.topten
	{
	padding-top: 50px;
	}

.topfive
	{
	margin-top: 15px;
	}
.rot	{
	color: #099;
	font-size:1em;
	font-weight:normal;
	}

table{ 
	border: hidden;
	font-size:1em;
	line-height:1.4em;
	color: #333; 
	font-weight:normal;
	overflow:hidden;
vertical-align: text-top;
	}
	
td {
	border: hidden;
	font-size:1em;
	line-height:1.4em;
	color: #333; 
	font-weight:normal;
vertical-align: text-top;
}
.tab1 {min-width:190px;vertical-align: text-top;}
.tab2 {width:380px;vertical-align: text-top;}
.tab3 {min-width:80px;vertical-align: text-top;}
.tab4 {min-width:300px;vertical-align: text-top;}



.left {
	/*border:1px solid ;
	border-color:   #0cf;*/
  padding-right:10px;
  padding-left:10px;
padding-top:10px;
 padding-bottom:10px;
float:left;
 width:22%; /* The width is 20%, by default */
	text-align:center;
	/*background-image:url("../bilder/hintergrund-ot3.jpg");*/

}

.main {

  padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	margin-top:0px;
	margin-bottom:10px;
  float:left;
  width:45%; 
	background-color:#fff;/*#C8DD96;*/
	border-left:1px solid;
	border-right:1px solid;
	border-color:#099;/*#B7E3DB;
	/* The width is 60%, by default */
 
}

.right {
 /* background-color: #F1EFE5;*/
  margin-left:20px;
padding-bottom:30px;
  float:left;
	
  width:20%; /* The width is 20%, by default */
}

/* Use a media query to add a break point at 800px: */
@media screen and (max-width:800px) {
  .left, .main, .right {
    width:95%; /* The width is 100%, when the viewport is 800px or smaller */
  }

}</pre></body></html>