body                    { font-family: Verdana, sans-serif;
                          font-size: 13px; background-color: #bababa; }


 table                  { border-collapse: collapse; }
 td                     { font-size: 13px; vertical-align: top; }

 a:link, a:visited      { color: #000000; font-weight: bold; }
 a:hover, a:active      { color: darkblue; font-weight: bold; }

 a.ticker:link, a.ticker:visited      { color: #120066; text-decoration: none; font-weight: bold; }
 a.ticker:hover, a.ticker:active      { color: #120066; text-decoration: none; font-weight: bold; }

 span.bold              { font-weight:bold; }
 span.big_bold          { font-weight:bold; font-size: 18px; }
 span.smaller           { font-size: 9px; }

 #title                 { position: absolute; top: 0px; left: 0px;
                          width: 1004px; height: 163px;
                          background-image:url(bilder/hg/hg_title.jpg); z-index: 1; }
 #logo                  { position: absolute; top: 0px; left: 20px; z-index: 2; }
 #menutop               { position: absolute; top: 116px; left: 200px; z-index: 2; }
 #title_buchtipps       { position: absolute; top: 22px; left: 820px; z-index: 3; }
 #menuleft              { position: absolute; top: 163px; left: 0px; }
 #content               { position: absolute; top: 163px; left: 230px;
                          width: 560px; height: 423px;
                          background-image:url(bilder/hg/hg_content.jpg); }

  #content_inner        { position: absolute; top: 183px; left: 230px; width: 530px;
                          height: 376px; border: 0px solid #000000; overflow: auto;
                          text-align: justify; padding: 6px; }

 #content_right         { position: absolute; top: 163px; left: 790px;
                          width: 214px; height: 423px;
                          background-image:url(bilder/hg/hg_content_right.jpg); }

  #content_right_inner  { position: absolute; top: 168px; left: 805px;
                          width: 182px; height: 403px;
                          border: 0px solid #000000; overflow: auto; }

 #prodprov              { position: absolute; top: 590px; left: 30px; z-index:3;
                          border: 0px solid #000000; font-size: 9px; font-weight: bold;
                          width: 260px; }


 #kontakt_table         { border-collapse: collapse; border: 0px solid #000000; width: 350px; }

  td.kt_label           { font-weight: bold; padding: 4px; }
  td.kt_value           { padding: 4px; }
  td.kt_button          { padding: 4px; }


 #content_termine       { position: absolute; top: 60px; left: 0px; z-index:1; width: 1004px; height: 526px; background-image:url(bilder/hg/hg_termine_content_e02.jpg); }

 #menutop_termine       { position: absolute; top: 0px; left: 0px; z-index:4; width: 1004px; height: 60px; background-image:url (bilder/sonstige/menutop_termine_e02.jpg); }

 #content_termine_inner { position: absolute; top: 85px; left: 45px; z-index:3; width: 895px; height: 470px; overflow: auto; border: 0px solid #000000; }


 #funktionaersdaten_table { border-collapse: collapse; width: 100%; }
  #funktionaersdaten_table td { vertical-align: top; font-size: 10px; }


 #termine_table           { border-collapse: collapse; width: 100%; border: 1px solid #000000; }
  td.termine_label        { font-weight: bold; font-size: 11px; border: 1px solid #000000; padding: 2px; }
  td.termine_eventlabel   { font-weight: bold; font-size: 10px; border: 1px solid #000000; padding: 2px; }
  td.termine_value        { font-size: 10px; border: 1px solid #000000; padding: 2px; text-align: center; }



  #submenu_referate /*div*/        { position: absolute; left: 220px; top: 179px; z-index: 5; visibility: hidden; width: 138px; }

   #submenu_referat_literatur      { position: absolute; left: 358px; top: 179px; z-index: 7; visibility: hidden; width: 201px; }
   #submenu_referat_bildende_kunst { position: absolute; left: 358px; top: 208px; z-index: 7; visibility: hidden; width: 201px; }
   #submenu_referat_musik          { position: absolute; left: 358px; top: 223px; z-index: 7; visibility: hidden; width: 201px; }
   #submenu_referat_spiel_u_sport  { position: absolute; left: 358px; top: 243px; z-index: 7; visibility: hidden; width: 201px; }

  #submenu_kuenstler_buchen /*div*/ { position: absolute; left: 220px; top: 248px; z-index: 8; visibility: hidden; width: 138px; }


  #autoren_table                   { border-collapse: collapse; width:100%; }
   td.at_title                     { font-weight: bold; }
   td.at_img                       { vertical-align: top; text-align: center; padding: 4px; }
    td.at_img img                  { border: 1px solid #FFFFFF; }

   td.at_text                      { text-align: justify; padding: 10px; }
   td.at_list                      { padding: 10px; }



  #aut_buch_table /*table*/        { border-collapse: collapse; }
   td.abt_img                      { padding: 6px; text-align: right; }
    td.abt_img img                 { border: 1px solid #FFFFFF; }

   td.abt_label                    { padding: 6px; }


  #buchtipps_table  /*table*/      { border-collapse: collapse; }
   td.btt_img                      { padding: 6px; text-align: right; }
    td.btt_img img                 { border: 1px solid #FFFFFF; }
   td.btt_list                     { padding: 6px; }


   table.links_table_textlinks      { border-collapse: collapse; }
    table.links_table_textlinks td  { padding: 8px; }

   table.links_table_imglinks       { border-collapse: collapse; }
    table.links_table_imglinks td   { padding: 8px; }


  #news_table   /*table*/           { border-collapse: collapse; width: 85%; }
   td.newst_img                     { padding: 6px; }
   td.newst_txt                     { padding: 6px; font-weight: bold; }


  #sponsoren_table   /*table*/      { border-collapse: collapse; width: 85%; }
   td.sponst_img                    { padding: 6px; }
   td.sponst_txt                    { padding: 6px; font-weight: bold; }
