             body {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
                   font-size: 12px;
                   text-align: justify; 
                   background-color: #58ab27}
                   
             h1, h2, h3, h4, h5 {margin: 0px}

             h1 {font-size: 200%;
                 font-weight: bold;}
                 
             h3 {font-size: 130%; 
                 font-weight: bold; 
                 background-color: #58ab27; 
                 padding: 5px 5px 15px 5px; 
                 border-top: 15px solid white}
                 
             h4 {font-size: 115%; 
                 font-weight: bold; 
                 background-color: #58ab27; 
                 padding: 5px 5px 5px 5px; 
                 border-top: 10px solid white; 
                 border-bottom: 2px solid white}
                 
             h5 {font-size: 100%; 
                 font-weight: bold; 
                 background-color: #58ab27; 
                 padding: 3px 5px 3px 5px; 
                 border-top: 10px solid white; 
                 border-bottom: 10px solid white}

             p {border-left: 5px solid white}
             
             div {line-height: 120%}

             td {border: 0px solid black; 
                 padding: 0px; 
                 border-spacing: 0px}

             a:link {color: #58ab27; 
                     text-decoration: underline}

             a:visited {color: #58ab27; 
                        text-decoration: underline}

             a:hover {font-weight: bold; 
                      color: #58ab27; 
                      text-decoration: none}

             table.rahmen {border: 1px solid black; 
                                  padding: 0; 
                                  border-spacing: 0; 
                                  width: 621px; 
                                  background-color: white; 
                                  padding: 10px}
                                  
             table.headline {width: 621px; 
                             border: 0px solid black; 
                             border-spacing: 0; 
                             padding: 10px 0 70px 0}

             td.headline1 {font-size: 200%; 
                           font-weight: bold}

             td.headline2 {font-size: 160%; 
                           font-weight: bold}
               
             span {text-decoration: none; 
                   color: #333333; 
                   background-image: url('http://www.sektion-alpen.net/ref_oeffentlich/NL/nl_allgemein/trans40.png'); 
                   padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px}
                                 
             table.begruessung {width: 621px; 
                                border: 0px solid black; 
                                border-spacing: 0; 
                                padding: 0; 
                                font-size: 130%; 
                                font-weight: bold}
                                
             td.darstellung {text-align: center;
                             font-size: 7pt; 
                             color: grey; 
                             border-bottem: 15px solid white}

             a:link.darstellung {color: grey; 
                                 text-decoration: underline}

             a:visited.darstellung {color: grey; 
                                    text-decoration: underline}

             a:hover.darstellung {font-weight: bold; 
                                  color: grey; 
                                  text-decoration: none}

             hr {width: 621px}

             td.begruessung1 {width: 446px; 
                              vertical-align: middle; 
                              border-top: 15px solid white}

             td.begruessung2 {width: 175px; 
                              vertical-align: middle; 
                              border-top: 15px solid white}

             table.navbar {width: 621px; 
                           font-size: 11px; 
                           border-spacing: 0; 
                           border-left: 0px solid white; 
                           padding: 0}

             div.navbar1 {float: left}

             table.inhalt1 {border-left:5px solid white; border-right:4px solid white; border-top:10px solid white; border-bottom:0px solid white; width: 308px; 
                            font-size: 12px; 
                            border-spacing: 0;
                            padding-left: 0 solid white; 
                            text-align: left; 
                            background-color: #58ab27}

             table.inhalt2 {border-left:5px solid white; border-right:0px solid white; border-top:10px solid white; border-bottom:0px solid white; width: 308px; 
                            font-size: 12px; 
                            border-spacing: 0; 
                            padding: 0; 
                            text-align: left; 
                            background-color: #58ab27}

             td.inhalt1 {background-color: black; 
                         padding: 1px 0px 1px 0px; 
                         font-weight: bold; 
                         text-decoration: none}

             td.inhalt2 {background-color: #58ab27; 
                         padding: 1px 0px 1px 15px; 
                         font-weight: bold; 
                         border-top: 1px dotted black}

             td.inhalt3 {padding: 1px 0px 1px 25px; 
                         font-weight: bold; 
                         border-top: 1px dotted black}

             td.inhalt4 {padding: 2px 0px 2px 35px}

             td.inhalt5 {background-color: white; 
                         padding: 5px 5px 5px 15px; 
                         text-align: right}

             a:link.inhalt1 {color: #58ab27; 
                             text-decoration: none}
                             
             a:visited.inhalt1 {color: #58ab27; 
                                text-decoration: none}

             a:hover.inhalt1 {font-weight: bold; 
                              color: #58ab27; 
                              text-decoration: underline}

             a:link.inhalt2 {color: black; 
                             text-decoration: none}
                             
             a:visited.inhalt2 {color: black; 
                                text-decoration: none}

             a:hover.inhalt2 {font-weight: bold; 
                              color: black; 
                              text-decoration: underline}

             table.berichtszeile {width: 621px; 
                                  border: 0px solid black; 
                                  border-spacing: 0; 
                                  padding: 0} 

             td.berichtsspalte1 {border-left: 5px solid white; 
                                 border-right: 0px solid white; 
                                 border-top: 0px solid white; 
                                 border-bottom: 0px solid white; 
                                 width: 150px; 
                                 vertical-align: middle}

             td.Berichtsspalte2 {width: 471px; 
                                 vertical-align: middle}

             table.angebot {width: 621px; 
                            border: 0px solid black; 
                            border-spacing: 0; 
                            padding: 0}

             td.angebot1 {width: 150px; 
                          vertical-align: middle; 
                          border-left: 5px solid white; 
                          border-right:0px solid white; 
                          border-top:0px solid white; 
                          border-bottom:0px solid white}

             td.angebot2 {width: 471px; 
                          vertical-align: middle}

             .tourenname {font-weight: bold} 

             table.fusszeile {width: 621px; 
                              color: #58ab27; 
                              border-top: 15px solid white; 
                              border-right: 0px solid black; 
                              border-bottom: 0px solid black; 
                              border-top: 0px solid black; 
                              font-size: 10px; 
                              border-spacing: 0; 
                              padding: 0}

             tr.fusszeile1 {font-weight: bold; 
                            vertical-align: bottom}
                            
             td.fussspalte1 {text-align: left; 
                             border-left: 5px solid white}

             td.fussspalte2 {text-align: center}

             td.fussspalte3 {text-align: right}