body  {
	margin: 0px;
  padding:0px;
	font-family:"trebuchet ms", arial, helvetica, "sans serif";
	font-size: 80%;
	color: #000000;
  background-color:#e6e6e6;
}
h1   {
	font-size: 1.6em;
  margin-bottom:4px;
}
h1.kopf   {
  margin:124px 0px 0px 20px;
  color:#333366;
  font-variant:small-caps;
  margin-top:124px;
}
h1,h2  {
  font-weight:lighter;
  color:#273351
}
h2   {
	font-size: 1.4em;
}
h3   {
	font-size: 1.1em;
  color:#273351
}
hr   {
  margin:25px 5px 25px 5px;
  border-top:1px dashed #273351;
  color:#f8f8ff;
  clear:both;
}
#mitte  {
  background-image:   url(tragschrauber-hintergrund4.gif);
	margin-left: auto;
	margin-right: auto;
	margin-bottom:20px;
	width: 810px;
	background-color:#f8f8ff;
  padding:0px;
} 
#kopf   {
	height: 152px;
	width: 800px;
  background-image:   url(tragschrauber-gyrocopter-kopf.jpg);
  background-repeat:no-repeat;
  margin-left:5px;
  position:fixed;
  z-index:20;
  border-bottom:1px solid silver;
}
#navi1   {
  float:right;
  margin-top:80px;
}
#navi2   {
  background-image:   url(tragschrauber-hintergrund2.jpg);
  margin:-43px 0px 0px -5px;
	float:left;
	width: 170px;
	padding:0px;
  position:fixed;
  border-top:2px solid #FFFFFF;
  border-bottom:0px solid #f8f8ff;
  list-style-type:none;
  background-color:#FFFFFF
}
#inhalt  {
  margin-top:192px;
	width: 800px;
  float:right;
  padding:0px;
  margin-bottom:40px;
}
#textmitte   {
	float:right;
  width:590px;
  margin-right: 20px;
	margin-left: 0px;
  padding-left: 10px;
  margin-bottom:40px;
}
#text    {
  float:left;
  margin-left:0px;
  width:48%;
}
#raum   {
  float: right;
  margin:5px;
  border: 1px solid silver;
  width: 200px;
  padding:1px
}
#haus   {
  float:right;
  width:300px;
  padding:1px;
  border:1px solid silver;
  margin:5px
}
#bilder   {
  float:right;
  margin-right:0px;
  width:48%;
  margin-top:0px
}
.boot   {
  margin-top:40px;
  width:550px;
  padding:1px;
  border:1px solid silver
}
#header    {
  width:800px
}
img.tragschrauber   {
margin:10px;
width:250px;
padding:1px;
border:1px solid silver
}
#fuss  {
  clear: both;
	margin-right:auto;
	margin-left:auto;
	color: black;
  font-weight:bold;
  margin-top:0px;
  width:800px;
  text-align:center;
  background-image:  url(tragschrauber-fuss.jpg);
  background-color:gray;
  padding:25px 0px 10px 0px;
  font-weight:bold;
  font-variant:small-caps;
}
a.navi1, a.navi1_self, a.navi2, a.navi2_self  {
  color:black;
  text-decoration:none;
  font-weight:bold;
  font-variant:small-caps;
}
a.navi1   {
  padding: 4px 10px 6px 10px;
  border-left:1px solid silver;
  margin-right:0px;
  background-image: url(navi.gif);
}
a.navi1_last   {
padding-right:10px;
}
a.navi2 {
  line-height:2em;
	padding:5px 0px 5px 0px;
	margin-left:15px;
  color:#000000;
}
a.navi1_self:link, a.navi1_self:visited, a.navi1:hover   {
   background-image: url(navi1.gif);
}
a.navi2_self:link, a.navi2_self:visited, a.navi2:hover  {
  color:#000099;
  font-style:oblique
} 
a.link, a.termine  {
color: #5b89b6;
}
a.anker   {
  font-size:0.9em;
  padding-left:25px;
  border:none;
}
a.link:hover, a.termine:hover  {
  color:#852a17 ;
  text-decoration:none;
  border-bottom:1px dashed
}
.pfeil  {
  border:none;
  margin-right:0px;
  float:right;
}
fieldset    {
  margin-top: 10px;
  padding:10px;
  border: 1px solid;
  width:400px;
}
td.kontakt   {
  width:150px;
}
th   {
  text-align:left;
  background-color:#273351;
  color:#f8f8ff;
  width:50%
}
p.platz  {
  line-height:0.4em
}
.bildlink   {
   width:150px;
   padding:1px;
   border:1px solid silver;
}
.tablink {
  padding:15px;
  border-bottom:1px dashed black;
}
.tablink_last  {
border:none;
}
.bildlink:hover  {
width:200px;
}
#map  {
border:1px solid silver;
padding:1px;
float:right;
width:300px;
height:350px;
margin:5px;
}
.kasten    {
border:1px solid;
padding:3px;
background-color:#dcdcdc;
}
