body {
 BACKGROUND-COLOR: white;
 MARGIN: 0px 0px 0px 0px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-repeat: repeat-y;
}
.content {
 margin-left: 160px;
 margin-right: 20px;
 width: auto;
 font-size: 9pt;
}
.plane {
 margin-left: 20px;
 margin-right: 20px;
 width: auto;
 font-size: 9pt;
}
h1 {
  color:#000000; FONT-FAMILY: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 18pt; LINE-HEIGHT:20pt; FONT-WEIGHT: bold
}

.textbackground {background-color: #EE9933; font-size: 8pt;}
.linkbackground {background-color: #FFEEAA; vertical-align:top;}

.middle {
        FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: black; FONT-STYLE: normal;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-STYLE: none
}

.hrule {
  border-top: 2px solid #EE9933
}


 .travelimg
{
float: right;
margin: 0 0 10px 10px;
}

.button {
 border: 1px solid #EE9933;
 background-color: #FFEEAA;
 color: #000000;
 padding: .5em .5em;
 display: block;
 font-size: 8pt;
 text-align: center;
 text-decoration: none;
}

.nolinks a:hover {
 color: #FFFFFF;
 background-color: #FFFFFF;
}

.button a{
 text-decoration: none;
}
.button a:hover{
 color: #FFEEAA;
 background-color: #EE9933;
}

.formButton { background-color:#EE9933; color:#000000; border:3px outset #EE9933; FONT-WEIGHT: bold}
.textinput { COLOR: #000000; background-color:#FFEEAA;}
.pseudolink { COLOR: #E38613; background-color:#FFEEAA; TEXT-DECORATION: underline; cursor:pointer;}
.pseudolink:hover { COLOR: #FFEEAA; background-color:#E38613; TEXT-DECORATION: underline; cursor: pointer;}

.rightbutton {
 float: right;
 border: 1px solid #EE9933;
 padding: .5em .5em;
 display: block;
 color: #000000;
 background-color: #FFEEAA;
 text-decoration: none;
 text-align: center;                                                                    ;
 FONT-SIZE: 8pt;
}
.rightbutton a{
 text-decoration: none;
}
.rightbutton a:hover{
 color: #FFEEAA;
 background-color: #EE9933;
}

div.flashmap {
	position: relative;
	height: 318px;
	width: 600px;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	padding:3px 0px 3px 0px;
}


/* Anchor */
A:link {
        COLOR: #E38613; TEXT-DECORATION: none
}
A:visited {
        COLOR: #E38613; TEXT-DECORATION: none
}
A:active {
        COLOR: #E38613; TEXT-DECORATION: none
}
A:hover {
        COLOR: #FFEEAA; BACKGROUND-COLOR: #E38613; TEXT-DECORATION: none
}

graphiclink A:link {COLOR: #FFEEAA; }
graphiclink A:visited {COLOR: #FFEEAA; }
graphiclink A:active {COLOR: #FFEEAA; }
graphiclink A:hover {COLOR: #FFEEAA;}

/* CSS Navigation */
div#navigation {
	position: absolute;
	top: 0px; left: 0px;
	width: 140px; height: 2100px;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
}
div#navigation a
{
	display: block;
	padding: 5px 3px; margin: 0px; border-width: 0;
	text-decoration: none;
	color: #E38613;
	background: #FFEEAA;
}
div#navigation a:hover {
   color: #FFEEAA;
   background: #E38613;
}

div#navigation a span {display: none;}
div#navigation a:hover span {
   display: block;
   position: absolute;
   top: 290px; left: 4px;
   width: 132px;
   padding: 0px;
   margin: 0px;
   border-color: #E38613;
   border-width: 1px;
   border-style: solid;
   color: #E38613; background: #FFEEAA;
   font: 7pt Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
   text-align: center;
}

/* Kommentare */
div#comment {
	position: absolute;
	top: 0px; left: 0px;
	font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
}
div#comment a
{
	margin: 0px; border-width: 0;
	text-decoration: none;
	color: #E38613;
	background: #FFEEAA;
}
div#comment a:hover {
   color: #000000;
   background: #FFFFFF;
}

div#comment a span {display: none;}
div#comment a:hover span {
   display: block;
   position: fixed;
   top: 1px; left: 300px;
   width: 700px;
   padding: 0px;
   margin: 0px;
   border-color: #E38613;
   border-width: 2px;
   border-style: solid;
   color: #E38613; background: #FFEEAA;
   font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;
   text-align: center;
}


/* JavaScript Navigation */
/* level 0 inner */
.m0l0iout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding: 3px;
	color: #E38613;
}
.m0l0iover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	padding: 3px;
	color: #FFEEAA;
}
/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 0px;
	background: #FFEEAA;
}
.m0l0oover {
	text-decoration : none;
	border : 0px;
	background: #E38613;
}
/* level 1 inner */
.m0l1iout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	padding: 2px;
	color: #E38613;
}
.m0l1iover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	padding: 2px;
	color: #FFEEAA;
}
/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #000000;
	background: #FFEEAA;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #000000;
	background: #E38613;
}
/* level 2 inner */
.m0l2iout {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	padding: 1px;
	color: #E38613;
}
.m0l2iover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	padding: 1px;
	color: #FFEEAA;
}
/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #000000;
	background: #FFEEAA;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #000000;
	background: #E38613;
}