
    * {
      font-family: Arial, Helvetica, sans-serif;
    }

a {    padding: 0.1em 0.1em;     text-decoration: none; font-weight: bold; font-size: 12px; color: white; }

p,table { font-size:10pt; }

.breadcrumb { font-size: 8pt; }

form {
    margin-bottom:0px;
    }


h1 { font-size:14pt; }

    #box2 {
     margin: 0px;
     padding: 0px;
     width: 702px;
     border: 0px;
     margin-bottom: -4px;
   }

    #box {
     margin: 0px;
     padding: 0px;
     font-size: 10px;
     color: #000;
     background-color: #FFFFFF;
     width: 700px;
     display: block;
     left:0px;
     border-top: -2px;
     border-left: 6px solid #152964;
     border-bottom: 6px solid #152964;
     border-right: 6px solid #152964;

     -moz-border-radius-bottomleft: 50px;
     -moz-border-radius-bottomright: 50px;
     -khtml-border-radius-bottomleft: 50px;
     -webkit-border-radius-bottomleft: 50px;
     -khtml-border-radius-bottomright: 50px;
     -webkit-border-radius-bottomright: 50px;
     border-radius: 20px;
     -moz-box-shadow:8px 8px 8px #666;
     -khtml-box-shadow:8px 8px 8px #666;
     -webkit-box-shadow:8px 8px 8px #666;
   }

    #boxunten {
     margin: 0px;
     padding: 30px;
     font-size: 14px;
     align: right;
     color: #000;
     background-color: #e6e3ec;
     width: 630px;
     height: 0px;
     display: block;
     left:10px;
     top:50px;
     border-left: 6px solid #152964;
     border-top: 6px solid #152964;
     border-right: 6px solid #152964;

     -moz-border-radius-topleft: 50px;
     -moz-border-radius-topright: 50px;
     -khtml-border-radius-topleft: 50px;
     -webkit-border-radius-topleft: 50px;
     -khtml-border-radius-topright: 50px;
     -webkit-border-radius-topright: 50px;
     border-radius: 20px;
     -moz-box-shadow:8px 8px 8px #666;
     -khtml-box-shadow:8px 8px 8px #666;
     -webkit-box-shadow:8px 8px 8px #666;
   }

     #saisonbox {
     margin: 1px;
     padding: 5px;
     font-size: 10px;
     color: #000;
     background-color: #e6e3ec;
     width: 350px;
     display: block;
     left:0px;
     top:0px;
     -moz-border-radius: 20px;
     -khtml-border-radius: 20px;
     -webkit-border-radius: 20px;
     border-radius: 20px;
     border: 2px solid black;
   }

     #flugpreisbox {
     margin: 1px;
     padding: 5px;
     font-size: 10px;
     color: #000;
     background-color: #e6e3ec;
     width: 450px;
     display: block;
     left:0px;
     top:0px;
     -moz-border-radius: 20px;
     -khtml-border-radius: 20px;
     -webkit-border-radius: 20px;
     border-radius: 20px;
     border: 2px solid black;
    }

     #flugbox {
     margin: 1px;
     padding: 5px;
     font-size: 10px;
     color: #000;
     background-color: #e6e3ec;
     width: 180px;
     display: block;
     left:0px;
     top:0px;
     -moz-border-radius: 20px;
     -khtml-border-radius: 20px;
     -webkit-border-radius: 20px;
     border-radius: 20px;
     border: 2px solid black;
   }

     #menuebox {
     margin: 0px;
     border: 0px;
     padding: 3px;
     font-size: 10px;
     color: #FFF;
     background-color: #544d77;
     width: 500px;
     display: block;
     left:0px;
     top:0px;
     -moz-border-radius: 20px;
     -khtml-border-radius: 20px;
     -webkit-border-radius: 20px;
     border-radius: 20px;
   }

  #li0 { background-color: 152964; }
  #li1 { background-color: 152964; }
  #li2 { background-color: 152964; }
  #li3 { background-color: 152964; }
  #li4 { background-color: 152964; }

  #an1 { color: 000000; }


/* set millions of background images */
.rbroundbox1 { background: url(/grafiken/nt1.gif) repeat; }
.rbtop1 div { background: url(/grafiken/tl1.gif) no-repeat top left; }
.rbtop1 { background: url(/grafiken/tr1.gif) no-repeat top right; }
.rbbot1 div { background: url(/grafiken/bl1.gif) no-repeat bottom left; }
.rbbot1 { background: url(/grafiken/br1.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop1 div, .rbtop1, .rbbot1 div, .rbbot1 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent1 { margin: 0 7px; }
.rbroundbox1 { width: 500px; margin: 0.1em auto; }

/* set millions of background images */
.rbroundbox4 { background: url(/grafiken/nt4.gif) repeat; }
.rbtop4 div { background: url(/grafiken/tl4.gif) no-repeat top left; }
.rbtop4 { background: url(/grafiken/tr4.gif) no-repeat top right; }
.rbbot4 div { background: url(/grafiken/bl4.gif) no-repeat bottom left; }
.rbbot4 { background: url(/grafiken/br4.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop4 div, .rbtop4, .rbbot4 div, .rbbot4 {
width: 100%;
height: 7px;
font-size: 4px;
}
.rbcontent4 { margin: 0 7px; }
.rbroundbox4 { width: 150px; margin: 0.1em auto; }



  ul#Navigation6 {  margin: 0; left: 5px; padding: 0.4em;     text-align: right;     border: 0px solid black; font-size: 0.8em;  }

  ul#Navigation6 li { list-style: none; display: inline; margin: 0.4em; padding: 0;   }

  ul#Navigation6 a, ul#Navigation6 span {    padding: 0.1em 0.1em;     text-decoration: none; font-weight: bold;     border: 0px solid black;     border-left-color: white; border-top-color: white; color: black; }

  * html ul#Navigation6 a, * html ul#Navigation2 span {    width: 1em;    /* nur fuer IE 5.0x erforderlich */    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */  }

  ul#Navigation6 a:hover, ul#Navigation6 span {    border-color: white;     border-left-color: black; border-top-color: black;     color: black; background-color: gray;   }

  ul#sitemap { list-style: none; margin: 0; padding: 0.4em; text-align: left; font-size: 0.8em; }

ul {margin: 5px; padding: 12px; }

table.round {
  margin: 7px 7px;
  -moz-border-radius:    10px;
  -webkit-border-radius: 10px;
  border-radius:         10px;
background-color: #333366;  
}


