/* CSS Document */
      * {
        font-family: Tahoma, Verdana, sans-serif;
      
      }
      body {
        text-align: center;
        vertical-align: top;
        background-image:url(tapete-website.jpg);
        background-attachment: fixed;
        margin:0px;
        padding:0px;
      }
    
      table.main_table {
        width: 800px;
        height: 100%;
        margin-left:auto;
        margin-right:auto;
        padding:0px;
      }


      table.main_table tr.header_line td.header {
        padding:0px;
        margin:0px;
      }
      
      table.main_table tr.content_line td.links {
        height:100%;
        width:200px;
        vertical-align:top;
        padding-top: 20px;
        padding-left: 10px;
        padding-right: 10px;
        text-align: left;
      }

      table.main_table tr.content_line td.rechts {
        height:100%;
        width:600px;
        vertical-align:top;
        padding-top: 20px;
        padding-left: 10px;
        padding-right: 30px;
        text-align: left;
      }

      table.main_table tr.content_line td.rechts p.header{
        color:#6633cc;
        font-size:18pt;
        font-weight:bold;
        margin: 0px 0px 10px 0px;
      }
      
      div.link {
        font-size: 18pt;
        font-weight:bold;
        color:green;
        margin: 0px 0px 10px 10px;      
      }
      
      div.link a {
        text-decoration:underline;
        color:black;
        color:green;
        font-size: 18pt;
        font-weight:bold;
      }
      
      div.termin {
        margin-bottom:20px;
      }

      div.termin p.datum {
        font-size:14pt;
        border-left-width: 20px;
        border-left-style: solid;
        border-left-color: green;
        padding:0px 0px 0px 10px;
        margin: 0px 0px 2px 0px;
        font-weight: bold;
      }
      
      div.termin p.beginn {
        font-size:14pt;
        padding: 0px 0px 0px 30px;
        margin:0px 0px 10px 0px;
      }
      div.termin p.titel {
        font-size:14pt;
        padding: 0px 0px 0px 30px;
        margin:0px 0px 4px 0px;
        font-weight: bold;
      }
      div.termin p.inhalt {
        font-size:14pt;
        padding: 0px 0px 0px 30px;
        margin:0px 0px 10px 0px;
      }
      div.termin p.anmeldung {
        font-size:14pt;
        padding: 0px 0px 0px 30px;
        margin:0px 0px 2px 0px;
      }
       
      div.termin p.anmeldung a {
        font-size:14pt;
        text-decoration:underline;
        font-weight:bold;
        color:black;
      }
            
      div.termin p.past_desc {
        font-size:14pt;
        padding: 0px 0px 0px 30px;
        margin:0px 0px 2px 0px;
      }

      img {
        border:none;
        margin: 0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
      }
      
      div.idee {
        margin:0px;
        padding:0px;
        text-align:center;
      }
            
      div.idee p.inhalt {
        color:black;
        font-size:14pt;
        margin:0px 0px 10px 0px;
        text-align:left;
      }
      div.idee p.planung {
        color:black;
        font-size:14pt;
        font-weight:bold;
        margin:0px 0px 5px 0px;
        text-align:left;
      }
      
      div.kontakt {
        margin:0px;
        padding:0px;
        text-align:center;
      }

      div.kontakt p.namen {
        color:black;
        font-size:14pt;
        font-weight:bold;
        margin:0px 0px 5px 0px;
        text-align:left;      
      }
      
      div.kontakt p.adresse {
        color:black;
        font-size:14pt;
        margin:10px 0px 10px 0px;
        text-align:left;      
      }      
      
      div.kontakt p.email {
        color:black;
        font-size:14pt;
        margin:0px 0px 5px 0px;
        text-align:left; 
        font-weight:bold;     
      }
      
      div.kontakt p.email a {
        text-decoration:underline;
        color:black;
        font-size:14pt;
        margin:0px 0px 5px 0px;
        text-align:left; 
        font-weight:bold;     
      }      
            
      