/*-- ==================================================================== */
/*-- all.css                                   (c) 2008  Heiko Straessner */
/*-- 20080421    Ver. 02.01                                               */
/*-- CSS fuer media=all                                                   */
/*-- ==================================================================== */

/* Allgemeine Formatierungen */
 .preistab { width:80%; margin-left: auto; margin-right: auto; border:0px solid black; border-collapse: collapse; }
 .preistd1 { text-align: center; }
 .preistd2 { text-align: center; }
 .preistd3 { text-align: center; }
 .preistd4 { text-align: center; }
  .bildtab { width:98%; margin-left: auto; margin-right: auto; border:0px solid black; border-collapse: collapse; }
   .bildtd { text-align: center; vertical-align:middle; }
   .absatz { text-align: center; }
       img { border: 0px solid black; }
     .hr80 { width: 80%; color: blue; background-color: blue; height:2px; }
     .hr60 { width: 60%; color: blue; background-color: blue; height:2px; }

/* Schriftformatierung */
      h1 { font-family: "Comic Sans MS", Tahoma, Verdana, Helvetica, Arial; }
      h2 { font-family: "Comic Sans MS", Tahoma, Verdana, Helvetica, Arial; }
      h3 { font-family: "Comic Sans MS", Tahoma, Verdana, Helvetica, Arial; }
      h4 { font-family: "Comic Sans MS", Tahoma, Verdana, Helvetica, Arial; }
      h5 { font-family: "Comic Sans MS", Tahoma, Verdana, Helvetica, Arial; }
       p { font-size: large; text-align: justify; }
      li { font-size: large; }
 .hervor { font-size: larger; }

/* Formatierung des "Formulars" */
    .form { margin-top: 0em; margin-bottom: 0em; font-size: 1.1em; }
 .formtab { margin-left: auto; margin-right: auto; border:0px solid black; }

/* Formatierung der "Seitentabelle" */
  .pagetab { width:950px; margin-left: auto; margin-right: auto; border:0px solid black; border-collapse: collapse; }
   .logotd { height:100px; vertical-align:top; text-align:center; background-image:url(../img/logo.jpg); }
   .logotd { border:0px solid black; border-collapse: collapse; }
  .menuetd { height:480px; width:165px; vertical-align:top; text-align:center; }
 .menuewtd { height:px; width:165px; vertical-align:top; text-align:center; }
 .wettertd { width:165px; vertical-align:bottom; text-align:center; }
   .maintd { padding-left: 10px; padding-right: 10px; vertical-align:top; }

/* Formatierung des Navigationsmenues */
  ul#navi         { width: 10em; margin: 0; padding: 0.8em; }
  ul#navi li      { font-size: 1em; list-style: none; margin: 0.4em; padding: 0.2em; border: 1px solid gray; }
  ul#navi a       { text-decoration: none; font-weight: bold; color: red; }
  ul#navi a:hover { color: white; background-color: gray; }
