/*########################################################################*/
/*                                                                        */
/*  Homepage www.wunder-der-praerie.de                                    */
/*  Programm by: Andreas Gonell  mail@surium.de                           */
/*                                                                        */
/*  *id = "$Id:  $" */
/*                                                                        */
/*########################################################################*/

  html { margin:0px; padding:0px; }
  body { background-color:#fff;
         margin:0px;
         padding:0px;
       }
       
  div,p,td, h1 { font-family:verdana,helvetica,arial,sans-serif;
                 color:#222;
                 font-size:11px;
               }
  p,h1,h2,h3,h4,h5,h6  { margin:0px; padding:0px; }
  h1 { font-weight:normal;
       text-transform:uppercase;
       margin-top:7px;
       margin-bottom:7px;
     }
  img,form { border:0px;
             margin:0px;
             padding:0px;
           }
  
  .text { line-height:16px;
        }
  .fliess { line-height:16px;
            margin-bottom:10px;  /* 16 */
          }

  .rot  { color:#E61900; }
  a { text-decoration:none; }
  a.navi, a.text_farbe { color:#E61900; }    /* E60003 */
  a.text, a.text:hover, a.text_aktiv { color:#222; text-decoration:underline; }
  a.navi:hover, a.navi_aktiv, a.text_farbe:hover { color:#222; }

  .clear { clear:both; }

  .button_ticket { border:0px;
                   background-color:#E61900;
                   color:#fff;
                   font-size:8px;
                   font-weight:bold;
                   font-family:verdana,helvetica,arial,sans-serif;
                   cursor:pointer;
                   text-transform:uppercase;
                 }
  .button_ticket:hover { background-color:#999;
                       }
  .button_senden { border:1px solid #C6C6C6;
                   background-color:#F2F2F2;
                   color:#E61900;
                   font-size:9px;
                   font-family:verdana,helvetica,arial,sans-serif;
                   cursor:pointer;
                   /*text-transform:uppercase;*/
                   margin-top:2px;
                 }
  .button_abbrechen { border:1px solid #C6C6C6;
                   background-color:#F2F2F2;
                   color:#333;
                   font-size:9px;
                   font-family:verdana,helvetica,arial,sans-serif;
                   cursor:pointer;
                   /*text-transform:uppercase;*/
                   height:17px;
                   padding-left:10px; padding-right:10px;
                   padding-top:1px; padding-bottom:1px;
                 }
  .input { border:1px solid #C6C6C6;
           background-color:#F2F2F2;
           font-size:12px;
         }
  .form_trenner_v { height:15px; }
  .form_trenner_h { width:15px; }

  .zur_uebersicht { /*text-align:right;*/
                    margin-right:10px;
                    margin-top:25px;
                  }

  /* Layout layer */
  .trenner_navi , .trenner_1
  {
    height:1px;
    margin-top:4px;
    margin-bottom:4px;
  }
  .trenner_navi { clip:rect(0px, 1px, 20px, 0px);
                  width:71px;
                }
  .trenner_1 { background-image:url(pix/trenner_1.gif);
             }
  .trenner_2 { background-image:url(pix/trenner_2.gif);
             }
  .trenner_1_sp { background-image:url(pix/trenner_1.gif);
                  margin-top:10px;
                  margin-bottom:8px;
                }
  .space_ou_inhalt { height:16px; }

  /* head */
  #head_white { background-color:#fff;
              }
  #head_hg { width:755px;
             height:145px;
           }
  #head_logo { float:left;
               width:190px;
             }
  #head_uber { float:right;
               width:550px;
             }
  #head_uber_abstand_oben { height:45px; }
  .head_uber { line-height:18px;
               text-transform:uppercase;
             }


  /* um navi und inhalt */

  /* navi */

  /* überschrift für print */

  /* inhalt */

  /*  PROGRAMM  */
  /* übersicht */
  .datum_zeile { margin-top:4px;
                 margin-bottom:4px;
                 text-transform:uppercase;
                 font-size:9px;
               }
  .zeiten_je_tag { margin-top:10px;
                   margin-bottom:10px;
                 }
  .tag_links { width:120px;
               font-size:16px;
               text-transform:uppercase;
             }
  .tag_rechts { width:425px;
              }
  .zeit_links { width:80px;
                line-height:16px;
              }
  .zeit_rechts { width:345px;
                 line-height:16px;
               }
  .kal_titel { color:#E61900;
               text-transform:uppercase;
             }
  .kal_kuenstler { text-transform:uppercase;
                 }
  .kal_ort { text-transform:uppercase;
           }

  /* detail */
  h1.prog_detail { color:#E61900;
                   font-size:16px;
                   line-height:20px;    /* 20 */
                   margin-top:7px;
                   margin-bottom:5px;
                 }
  .prog_detail_art { color:#E61900;
                   line-height:17px;    /* 20 */
                     font-size:11px;
                   }
  .prog_detail_kuenstler { color:#000;
                         }
  .prog_detail_land { color:#000;
                      font-size:11px;
                    }
  .prog_uber_titel { color:#E61900;
                     text-transform:uppercase;
                   }
  .prog_auftritt { text-transform:uppercase;
                   margin-bottom:5px;
                   line-height:15px;
                 }
  .prog_bild { margin-top:15px;
               margin-bottom:15px;
             }
  .prog_besch { margin-top:10px;
                margin-bottom:10px;
                line-height:15px;
              }

  /* spielorte */
  .spielorte_tab { /*margin-top:10px;*/
                   margin-bottom:10px;
                 }
  .spielorte_rechts { line-height:15px;
                      width:250px;
                    }

  /* bildergalerie */

  /* footer */




/*****   alter rest    *****/
  


  #bittewarten { position:absolute; left:0px; top:0px; width:100%; height:100px;
                 display:none; z-index:100;
               }


