body
{
  background-color:#404042;
  margin:20px 0px 0px 20px;
  font-family: "trebuchet ms",sans-serif, helvetica;
  /* scrollbar-arrow-color: #FF0000; */
}


img
{
  border:0px solid #000000;
}

img.hidepics {
  width:0px;
  height:0px;
  display:block;
}

li
{
  list-style-type:square;

}

div.clear {
    clear: both;
    padding: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.pointer
{
	  cursor:pointer;
}

.newline
{
  line-height: 20%;
  clear: left;
}

.newline_submit
{
  line-height: 20px;
  clear: left;
}

.label
{
  font-weight:bold;
}

.labelcol
{
  width:150px;
  float:left;
  line-height:30px;
  height:30px;
}

.labelcol_nl
{
  width:75px;
  float:left;
  line-height:30px;
  height:30px;
}

.labelerr
{
  width:100%;
  float:left;
  color:#ff0000;
}

.formfeld
{
  float:left;
  width:300px;
}

.formtext
{
  float:left;
  width:300px;
  height:100px;
}

#head
{
  width:980px;
  height:76px;
}

#head a.logo
{
  display: block;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
  height:68px;
}

#head .headline
{
  text-align:left;
  width:980px;
  height:76px;
  min-height:76px;
  background-image:url("../img/header.jpg");
  background-repeat: repeat-y;
}

#head div.logo
{
  position:relative;
  float:left;
  margin-left:10px;
  padding-top:5px;
  background-image:url("../img/argo-konzerte.jpg");
  background-repeat: repeat-y;
  width:197px;
  height:68px;
}

#head p.tickethotline
{
  text-indent: -9999px;
}

#head div.tickethotline
{
  position:relative;
  float:left;
  background-image:url("../img/ticket_hotline.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:200px;
  height:64px;
  margin-left:84px;
}

/*
#head .search
{
  position:absolute;
  top:20px;
  left:660px;
  background-image:url("../img/bg_search_form.jpg");
  background-repeat: repeat-y;
  width:321px;
  height:73px;
}

#head .search_form
{
  margin-top:20px;
}


#head .search_input
{
  color:#FFFFFF;
  font-weight:bold;
  font-size:18px;
  background-color:#8d1836;
  border:0px;
  width:250px;
  margin-left:20px;
  margin-bottom:8px;
  height:22px;
  font-family: "trebuchet ms",sans-serif, helvetica;
}

#head .search_submit
{
  background-image:url("../img/bg_search_submit.jpg");
  background-repeat: repeat-y;
  border:0px;
  width:32px;
  height:33px;
  cursor:pointer;
}
*/

#head .search
{
  position:inherit;
  margin-left:656px;
  background-image:url("../img/bg_search_form.jpg");
  background-repeat: repeat-y;
  width:300px;
  height:63px;
}


#head .search_form
{
  position:relative;
  top:16px;
}

#head .search_input
{
  color:#FFFFFF;
  font-weight:bold;
  font-size:18px;
  background-color:#8d1836;
  border:0px;
  width:232px;
  margin-left:20px;
  margin-bottom:8px;
  height:22px;
  font-family: "trebuchet ms",sans-serif, helvetica;
}

#head .search_submit
{
  background-image:url("../img/bg_search_submit.jpg");
  background-repeat: repeat-y;
  border:0px;
  width:32px;
  height:33px;
  cursor:pointer;
}







#main_navi
{
  margin-top:0px;
  width:980px;
  height:40px;
  background-image:url("../img/bg_navi.jpg");
  background-repeat: repeat-y;

}

#main_navi ul {
  margin-top:-16px;
  padding: 0;}                 /* für Browser */
* html #main_navi ul {margin-top:0px;} /* nur für den IE6 */
*+html #main_navi ul {margin-top:0px;} /* nur für den IE7 */


#main_navi ul li
{

  float: right;
  list-style: none;

}


#main_navi ul li a {
  display: block;
  height: 24px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
}


#main_navi ul li.tickets_akt a {
  height:24px;
  width:70px;
  background-image: url("../img/nav/nav_tickets_akt.gif");
}

#main_navi ul li.tickets a {
  height:24px;
  width:70px;
  background-image: url("../img/nav/nav_tickets_ina.gif");
}

#main_navi ul li.tickets a:hover {
  background-image: url("../img/nav/nav_tickets_hov.gif");
}

#main_navi ul li.intern_akt a {
  height:24px;
  width:100px;
  background-image: url("../img/nav/nav_intern_akt.gif");
}

#main_navi ul li.intern a {
  height:24px;
  width:100px;
  background-image: url("../img/nav/nav_intern_ina.gif");
}

#main_navi ul li.intern a:hover {
  background-image: url("../img/nav/nav_intern_hov.gif");
}

#main_navi ul li.specials_akt a {
  height:24px;
  width:100px;
  background-image: url("../img/nav/nav_intern_akt.gif");
}

#main_navi ul li.specials a {
  height:24px;
  width:100px;
  background-image: url("../img/nav/nav_intern_ina.gif");
}

#main_navi ul li.specials a:hover {
  background-image: url("../img/nav/nav_intern_hov.gif");
}

#main_navi ul li.newsletter_akt a {
  height:24px;
  width:83px;
  background-image: url("../img/nav/nav_newsletter_akt.gif");
}

#main_navi ul li.newsletter a {
  height:24px;
  width:83px;
  background-image: url("../img/nav/nav_newsletter_ina.gif");
}

#main_navi ul li.newsletter a:hover {
  background-image: url("../img/nav/nav_newsletter_hov.gif");
}

#main_navi ul li.pzentrum_akt a {
  height:24px;
  /* width:95px; */
  width:54px;
  background-image: url("../img/nav/nav_pzentrum_akt.gif");
}

#main_navi ul li.pzentrum a {
  height:24px;
  /* width:95px; */
  width:54px;
  background-image: url("../img/nav/nav_pzentrum_ina.gif");
}

#main_navi ul li.pzentrum a:hover {
  background-image: url("../img/nav/nav_pzentrum_hov.gif");
}

#main_navi ul li.locations_akt a {
  height:24px;
  width:92px;
  background-image: url("../img/nav/nav_locations_akt.gif");
}

#main_navi ul li.locations a {
  height:24px;
  width:92px;
  background-image: url("../img/nav/nav_locations_ina.gif");
}

#main_navi ul li.locations a:hover {
  background-image: url("../img/nav/nav_locations_hov.gif");
}

#main_navi ul li.archiv_akt a {
  height:24px;
  width:60px;
  background-image: url("../img/nav/nav_archiv_akt.gif");
}

#main_navi ul li.archiv a {
  height:24px;
  width:60px;
  background-image: url("../img/nav/nav_archiv_ina.gif");
}

#main_navi ul li.archiv a:hover {
  background-image: url("../img/nav/nav_archiv_hov.gif");
}

#main_navi ul li.kontakt_akt a {
  height:24px;
  width:73px;
  background-image: url("../img/nav/nav_kontakt_akt.gif");
}

#main_navi ul li.kontakt a {
  height:24px;
  width:73px;
  background-image: url("../img/nav/nav_kontakt_ina.gif");
}

#main_navi ul li.kontakt a:hover {
  background-image: url("../img/nav/nav_kontakt_hov.gif");
}


#main_navi ul li.impressum_akt a {
  height:24px;
  width:80px;
  background-image: url("../img/nav/nav_impressum_akt.gif");
}

#main_navi ul li.impressum a {
  height:24px;
  width:80px;
  background-image: url("../img/nav/nav_impressum_ina.gif");
}

#main_navi ul li.impressum a:hover {
  background-image: url("../img/nav/nav_impressum_hov.gif");
}


#main_navi ul li.veranstaltungskalender_akt a {
  height:24px;
  width:140px;
  background-image: url("../img/nav/nav_veranstaltungskalender_akt.gif");
}

#main_navi ul li.veranstaltungskalender a {
  height:24px;
  width:140px;
  background-image: url("../img/nav/nav_veranstaltungskalender_ina.gif");
}

#main_navi ul li.veranstaltungskalender a:hover {
  background-image: url("../img/nav/nav_veranstaltungskalender_hov.gif");
}



#sub_navi
{
  /*
  margin-top:0px;
  margin-left:288px;
  height:24px;
  */
  margin-left:370px;
  height:24px;
}


* html #sub_navi {margin-left:330px;} /* nur für den IE6 */
*+html #sub_navi {margin-left:330px;} /* nur für den IE7 */


* html #sub_navi .line {margin-left:40px;} /* nur für den IE6 */
*+html #sub_navi .line {margin-left:40px;} /* nur für den IE7 */


#sub_navi ul {
  margin-top:-12px;
  padding: 0;}                 /* für Browser */
* html #sub_navi ul {margin-top:0px;} /* nur für den IE6 */
*+html #sub_navi ul {margin-top:0px;} /* nur für den IE7 */


#sub_navi ul li
{

  float: left;
  list-style: none;

}


#sub_navi ul li a {
  display: block;
  height: 24px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
}


#sub_navi ul li.intern_akt a {
  height:24px;
  width:90px;
  background-image: url("../img/nav/subnav_intern_akt.gif");
}

#sub_navi ul li.intern a {
  height:24px;
  width:90px;
  background-image: url("../img/nav/subnav_intern_ina.gif");
}

#sub_navi ul li.intern a:hover {
  background-image: url("../img/nav/subnav_intern_hov.gif");
}


#sub_navi ul li.team_akt a {
  height:24px;
  width:80px;
  background-image: url("../img/nav/subnav_team_akt.gif");
}

#sub_navi ul li.team a {
  height:24px;
  width:80px;
  background-image: url("../img/nav/subnav_team_ina.gif");
}

#sub_navi ul li.team a:hover {
  background-image: url("../img/nav/subnav_team_hov.gif");
}


#sub_navi ul li.anfahrt_akt a {
  height:24px;
  width:70px;
  background-image: url("../img/nav/subnav_anfahrt_akt.gif");
}

#sub_navi ul li.anfahrt a {
  height:24px;
  width:70px;
  background-image: url("../img/nav/subnav_anfahrt_ina.gif");
}

#sub_navi ul li.anfahrt a:hover {
  background-image: url("../img/nav/subnav_anfahrt_hov.gif");
}

#sub_navi ul li.jobs_akt a {
  height:24px;
  width:50px;
  background-image: url("../img/nav/subnav_jobs_akt.gif");
}

#sub_navi ul li.jobs a {
  height:24px;
  width:50px;
  background-image: url("../img/nav/subnav_jobs_ina.gif");
}

#sub_navi ul li.jobs a:hover {
  background-image: url("../img/nav/subnav_jobs_hov.gif");
}




#content
{
  display:block;
  width:980px;
  height:auto;
  font-size:10pt;
}


#content div.content
{
  width:750px;
}

#content div.rotator
{
  width:750px;
  height:20px;
  background-image: url("../img/rotator_oben.png");
  background-repeat: no-repeat;
  background-position: left top;
}


#content span.t9
{
  font-size:9pt;
}

#content span.artist_headline
{
  font-size:16pt;
  font-weight:bold;
  color:#828280;
}

#content .kalender_headline
{
  font-size:20pt;
  font-weight:bold;
  color:#828280;
  padding-left:47px;
}


#content span.search_result
{
  font-size:12pt;
  font-weight:bold;
}



#content option.schnellsuche, select.schnellsuche
{
  color:#FFFFFF;
  height:18px;
  width:160px;
  margin-bottom:6px;
  margin-left:6px;
  background-color:#81817f;
  font-size:8pt;
  border:1px solid #81817f;

}


#content option.item
{
  color:#000000;
  background-color:#d4d2d9;
  border-bottom:1px solid #81817f;
  /*
  background-image: url("../img/nav/bg_schnellsuche.jpg");
   background-repeat: repeat-y;
   */
}

/*
#content input.search_schnellsuche
{
  background-image:url("../img/nav/btn_schnellsuche.jpg");
  background-repeat: repeat-y;
  border:0px;
  width:116px;
  height:39px;
  cursor:pointer;
  margin-left:56px;
  margin-bottom:-14px;
}
*/
#content input.search_schnellsuche
{
  background-image:url("../img/nav/btn_schnellsuche.gif");
  background-repeat: repeat-y;
  border:0px;
  width:173px;
  height:34px;
  cursor:pointer;
  margin-bottom:-14px;
}

#content input.senden
{
  background-image:url("../img/nav/submit_senden.gif");
  background-repeat: repeat-y;
  border:0px;
  width:104px;
  height:29px;
  cursor:pointer;

}

#content input.login
{
  background-image:url("../img/nav/submit_login.gif");
  background-repeat: repeat-y;
  border:0px;
  width:104px;
  height:29px;
  cursor:pointer;

}

#content input.registrieren
{
  background-image:url("../img/nav/submit_registrieren.gif");
  background-repeat: repeat-y;
  border:0px;
  width:104px;
  height:29px;
  cursor:pointer;

}


#content input.zusenden
{
  background-image:url("../img/nav/submit_zusenden.gif");
  background-repeat: repeat-y;
  border:0px;
  width:104px;
  height:29px;
  cursor:pointer;

}

#content .newsletter
{
  background-image:url("../img/bg_newsletter_form.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  width:177px;
  height:36px;
}

#content .newsletter_form
{
  padding-top:4px;
}

#content .newsletter_input
{
  color:#FFFFFF;
  font-weight:bold;
  font-size:9pt;
  background-color:#8d1836;
  border:0px;
  width:126px;
  margin-left:20px;

  height:18px;

  font-family: "trebuchet ms",sans-serif, helvetica;
}

#content .newsletter_submit
{

  background-image:url("../img/bg_newsletter_submit.jpg");
  background-repeat: repeat-y;
  border:0px;
  width:17px;
  height:18px;
  cursor:pointer;
}


#content table.table_content
{
  width:750px;
  border:0px;
}

#content table.table_content_full
{
  width:956px;
  border:0px;
}

#content table.table_ticket
{
  width:630px;
  border:0px;
}

#content table.table_artist
{
  width:600px;
  border:0px;
}


#content tr.a
{
  background-color:#ece7bd;
}

#content tr.c
{
  background-color:#fffbdb;
}

#content td
{
  font-size:9pt;
}

#content td.t10
{
  font-size:10pt;
}

#content td.t10b
{
  font-size:10pt;
  font-weight:bold;
}

#content td.t11b
{
  font-size:11pt;
  font-weight:bold;
}

#content td.t12b
{
  font-size:12pt;
  font-weight:bold;
}


#content td.td_ticket
{
  vertical-align:bottom;
}


#content td.ticket_date
{
  font-size:9pt;
  background-color:#d4d2c9;
  padding:2px 6px 2px 6px;
  width:70px;
}

#content td.ticket_time
{
  font-size:9pt;
  background-color:#d4d2c9;
  padding:2px 6px 2px 6px;
  width:40px;
}


#content td.ticket_location
{
  font-size:9pt;
  background-color:#d4d2c9;
  padding:2px 6px 2px 6px;
  width:400px;
}

#content td.ticket_ticket
{
  font-size:9pt;
  text-align:right;
  vertical-align:middle;
  width:120px;
}

#content td.ticket_ticket_kalender
{
  font-size:9pt;
  text-align:right;
  vertical-align:middle;
  width:120px;
  padding-right:20px;
}

#content td.ticket_line
{
  font-size:0pt;
  height:2px;
  line-height:2px;
}



#content td.artist_date
{
  font-size:9pt;
  background-color:#e0e0e0;
  padding:2px 6px 2px 6px;
  width:60px;
}

#content td.artist_time
{
  font-size:9pt;
  background-color:#e0e0e0;
  padding:2px 6px 2px 6px;
  width:40px;
}


#content td.artist_location
{
  font-size:9pt;
  background-color:#e0e0e0;
  padding:2px 6px 2px 6px;
  width:380px;
}

#content td.artist_ticket
{
  font-size:9pt;
  text-align:right;
  width:130px;
}

#content td.ticket_line
{
  font-size:3pt;
  padding:4px;
}

#content td.teaser
{
  width:177px;
  background-color:#fffbdb;
  vertical-align:top;
  font-size:10pt;
}

#content td.td_search_first
{
  width:120px;
  vertical-align:top;
}

#content td.td_search_second
{
  width:630px;
  vertical-align:top;
}

#content div.search_title
{
  font-size:11pt;
  font-weight:bold;
}

#content div.artist_content
{
  display:block;
  width:750px;
  background-image:url("../img/bg_artist_content.jpg");
  background-repeat: repeat-y;
}

#content div.artist_content_full
{
  display:block;
  width:956px;
  background-image:url("../img/bg_artist_content-full.jpg");
  background-repeat: repeat-y;
}

#content h1.image
{
  display: block;
  height: 33px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  margin-bottom:0px;
}

#content h1.news
{
  background-image:url("../img/teaser_news.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  width:177px;
  margin-top:0px;
}

#content h1.newsletter
{
  background-image:url("../img/teaser_newsletter.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  width:177px;
  margin-top:0px;
  margin-bottom:12px;

}



#content h1.schnellsuche
{
  background-image:url("../img/teaser_schnellsuche.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  width:177px;
  margin-bottom:12px;

}


#content h1.ue_wir
{
  background-image:url("../img/ue_wirueberuns.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:237px;
  height:42px;
  margin-top:6px;
  margin-bottom:24px;
}

#content h1.ue_team
{
  background-image:url("../img/ue_dasteam.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:237px;
  height:42px;
  margin-top:6px;
  margin-bottom:24px;
}

#content h1.ue_anfahrt
{
  background-image:url("../img/ue_anfahrt.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:237px;
  height:42px;
  margin-top:6px;
  margin-bottom:24px;
}

#content h1.ue_jobs
{
  background-image:url("../img/ue_jobs.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:237px;
  height:42px;
  margin-top:6px;
  margin-bottom:24px;
}

#content h1.ue_locations
{
  background-image:url("../img/ue_locations.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:237px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_location
{
  background-image:url("../img/ue_location.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:237px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_kontakt
{
  background-image:url("../img/ue_kontakt.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:237px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_pressezentrum
{
  background-image:url("../img/ue_pressezentrum.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:381px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_newsletter
{
  background-image:url("../img/ue_newsletter.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:270px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_newsletter-gewinnspiel
{
  background-image:url("../img/ue_newsletter-gewinnspiel.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:400px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_tickets
{
  background-image:url("../img/ue_tickets.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:270px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_news
{
  background-image:url("../img/ue_news.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:270px;
  height:42px;
  margin-bottom:24px;
}

#content h1.ue_newsarchiv
{
  background-image:url("../img/ue_news_archiv.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:381px;
  height:42px;
  margin-bottom:24px;
}

#content h1.ue_impressum
{
  background-image:url("../img/ue_impressum.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:270px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_suche
{
  background-image:url("../img/ue_suche.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:270px;
  height:46px;
  margin-bottom:20px;
  margin-top:0px;
}

#content h1.ue_halleninfo
{
  background-image:url("../img/ue_halleninfo.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:381px;
  height:42px;
  margin-bottom:24px;
}

#content h1.ue_archiv
{
  background-image:url("../img/ue_archiv.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:381px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_veranstaltungen
{
  background-image:url("../img/ue_veranstaltungen.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:381px;
  height:46px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_kalender
{
  background-image:url("../img/ue_kalender.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:430px;
  height:46px;
  margin-bottom:24px;
  margin-top:0px;
}


#content h1.ue_nivvk
{
  background-image:url("../img/ue_nivvk.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:381px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content h1.ue_gewinnen
{
  background-image:url("../img/ue_gewinnen.png");
  background-repeat: no-repeat;
  background-position: left top;
  width:460px;
  height:42px;
  margin-bottom:24px;
  margin-top:0px;
}

#content a
{
  color:#8d1836;
  text-decoration:none;
}



#content a:hover
{
  text-decoration:underline;
}

#content a.image
{
  display: block;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
}

#content a.allethemen
{
  display: block;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
  background-image:url("../img/nav/btn_allethemen.gif");
  height:34px;
  width:177px;
  margin-bottom:10px;
}


#content a.neuimverkauf
{
  display: block;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
  background-image:url("../img/nav/btn_neuimverkauf.gif");
  height:34px;
  width:177px;
  margin-bottom:10px;
}


#content a.button
{
 border-top:1px solid #FFFFFF;
 border-left:1px solid #FFFFFF;
 border-bottom:1px solid #aba892;
 border-right:1px solid #aba892;
 padding:4px 6px 4px 6px;
 /* background-color:#d9d6b9; */
 background-color:#f9f5d6;
}

#content a.button:hover
{
 background-color:#ffffff;
}

#content a.news
{
  display: block;
  text-indent:0px;
  font-size:9pt;
  color:#8d1836;
  text-decoration:none;
}



#content a.news:hover
{
  text-decoration:underline;
}

#content a.newsletter
{
  background-image:url("../img/nav/btn_newsletter.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  height:24px;
}


#content a.text_t10
{
  font-size:10pt;
  display:inline;
  text-indent:0px;
  color:#8d1836;
  text-decoration:none;
}

#content h2.error
{
  color:#FF0000;
}

#content div.news
{
	background-image:url("../img/news-bg.png");
	background-repeat: repeat-y;
}

#content div.news-main-slide
{
	display:inline-block;
	width:354px;
}

#content div.news-slide
{
	float:left;
	width:177px;
	margin-top:-2px;
	margin-left:-6px;
}

#content h2.news
{
  margin-top:12px;
  margin-bottom:0px;
  font-size:10pt;
  color:#8d1836;
  padding-left:12px;
  padding-right:18px;
}

#content p
{
  font-size:10pt;
}

#content p.news
{
  font-size:9pt;
  padding-left:12px;
  padding-right:18px;
  margin-top:0px;
  text-align:justify;
}

#content a.news_link
{
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}

#content p.news_vom
{
  font-size:7pt;
  padding-left:12px;
  padding-right:12px;
  margin-top:-12px;
}

#content td.vline
{
  width:15px;
  background-image: url("../img/bg_content_trenner.jpg");
  background-repeat: repeat-y;
  vertical-align:top;
}

#content td.main_content
{
  width:796px;
  background-color:#fffbdb;
  vertical-align:top;
  padding-left:12px;
  padding-top:20px;

}

#content td.main_content_intern
{
  width:796px;
  background-color:#fffbdb;
  vertical-align:top;
  padding-left:12px;
}

#content td.location
{
  padding:8px 6px 8px 6px;
  vertical-align:top;
}

#content td.location_center
{
  text-align:center;
  border-left:1px solid #81817F;
  vertical-align:middle;
}

#content td.location_left
{
  text-align:left;
  border-left:1px solid #81817F;
  vertical-align:middle;
}


#content img.foto
{
  border:1px solid #000000;
}

#content img.foto:hover
{
  border:1px solid #000000;
}


#content div.search_navi
{
  display:block;
  width:auto;
}

#content ul.search_navi
{
  margin-top:0px;
  padding: 0;
}
                 /* für Browser */
* html #content ul.search_navi {margin-top:0px; margin-left:-1px;} /* nur für den IE6 */
*+html #content ul.search_navi {margin-top:0px; margin-left:-1px;} /* nur für den IE7 */


#content ul.search_navi
{


}

#content ul.search_navi li.search_navi
{
  list-style: none;
  float:left;
}


#content ul.search_navi li.search_navi a.search_navi {
  display: block;
  height: 36px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
}


#content ul li.rock_akt a {
  height:36px;
  width:59px;
  background-image: url("../img/nav/navsearch_rock_akt.gif");
}

#content ul li.rock a {
  height:36px;
  width:59px;
  background-image: url("../img/nav/navsearch_rock_ina.gif");
}

#content ul li.rock a:hover {
  background-image: url("../img/nav/navsearch_rock_hov.gif");

}

#content ul li.hip_akt a {
  height:36px;
  width:149px;
  background-image: url("../img/nav/navsearch_hip_akt.gif");
}

#content ul li.hip a {
  height:36px;
  width:149px;
  background-image: url("../img/nav/navsearch_hip_ina.gif");
}

#content ul li.hip a:hover {
  background-image: url("../img/nav/navsearch_hip_hov.gif");

}

#content ul li.schlager_akt a {
  height:36px;
  width:114px;
  background-image: url("../img/nav/navsearch_schlager_akt.gif");
}

#content ul li.schlager a {
  height:36px;
  width:114px;
  background-image: url("../img/nav/navsearch_schlager_ina.gif");
}

#content ul li.schlager a:hover {
  background-image: url("../img/nav/navsearch_schlager_hov.gif");

}

#content ul li.musical_akt a {
  height:36px;
  width:161px;
  background-image: url("../img/nav/navsearch_musical_akt.gif");
}

#content ul li.musical a {
  height:36px;
  width:161px;
  background-image: url("../img/nav/navsearch_musical_ina.gif");
}

#content ul li.musical a:hover {
  background-image: url("../img/nav/navsearch_musical_hov.gif");

}

#content ul li.klassik_akt a {
  height:36px;
  width:115px;
  background-image: url("../img/nav/navsearch_klassik_akt.gif");
}

#content ul li.klassik a {
  height:36px;
  width:115px;
  background-image: url("../img/nav/navsearch_klassik_ina.gif");
}

#content ul li.klassik a:hover {
  background-image: url("../img/nav/navsearch_klassik_hov.gif");

}

#content ul li.comedy_akt a {
  height:36px;
  width:105px;
  background-image: url("../img/nav/navsearch_comedy_akt.gif");
}

#content ul li.comedy a {
  height:36px;
  width:105px;
  background-image: url("../img/nav/navsearch_comedy_ina.gif");
}

#content ul li.comedy a:hover {
  background-image: url("../img/nav/navsearch_comedy_hov.gif");

}

#content ul li.sport_akt a {
  height:47px;
  width:53px;
  background-image: url("../img/nav/navsearch_sport_akt.gif");
}

#content ul li.sport a {
  height:36px;
  width:47px;
  background-image: url("../img/nav/navsearch_sport_ina.gif");
}

#content ul li.sport a:hover {
  background-image: url("../img/nav/navsearch_sport_hov.gif");
}


#content ul.archiv
{
  margin-left:-36px;
}

* html #content ul.archiv {margin-left:12px;} /* nur für den IE6 */
*+html #content ul.archiv {margin-left:12px;} /* nur für den IE7 */

#content ul.archiv li.archiv
{
  float: left;
  list-style: none;
}


#content ul.archiv li.archiv a.archiv {
  display: block;

}

#content li.archiv {
  display: block;
  width:69px;
  border:1px solid #000000;
  text-align:center;
  padding-top:3px;
  padding-bottom:3px;
  margin-right:3px;
  background-color:#ece7bd;
}



/*
  background-color:#ece7bd;
  background-color:#fffbdb;
*/



#content ul.archiv li.archiv a.archiv:hover {
  font-weight:bold;
}


#content li.archiv_selected {
  background-color:#FFFFFF;
}

#content img.line_whole24 {
  margin-top:24px;
  margin-bottom:24px;
}

#content img.line_whole12 {
  margin-top:12px;
  margin-bottom:12px;
}

#content img.line_whole6 {
  margin-top:6px;
  margin-bottom:6px;
}


#content div.pressezentrum
{
	 margin-top:10px;
	 background-color:#FFFFFF;
	 padding:10px;
	 border:1px dotted #333333;
}

*html #content div.pressezentrum
{
	 margin-top:10px;
	 background-color:#FFFFFF;
	 padding:10px;
	 border:1px dotted #333333;
}

#content div.pressezentrum_artist
{
	 margin-top:10px;
	 background-color:#fefcee;
	 padding:10px;
	 border:1px dotted #333333;
	 width:580px;
}

*html #content div.pressezentrum_artist
{
	 margin-top:10px;
	 background-color:#fefcee;
	 padding:10px;
	 border:1px dotted #333333;
	 width:600px;
}

#content_footer div.search_navi
{
  display:block;
  width:auto;
}



#content_footer ul.search_navi
{
  margin-top:0px;
  padding: 0;
}
                 /* für Browser */
* html #content_footer ul.search_navi {margin-top:0px; margin-left:-1px;} /* nur für den IE6 */
*+html #content_footer ul.search_navi {margin-top:0px; margin-left:-1px;} /* nur für den IE7 */


#content_footer ul.search_navi
{


}

#content_footer ul.search_navi li.search_navi
{
  list-style: none;
  float:left;
}


#content_footer ul.search_navi li.search_navi a.search_navi {
  display: block;
  height: 36px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: left top;
}


#content_footer ul li.rock_akt a {
  height:36px;
  width:130px;
  background-image: url("../img/nav/navsearch_rock_akt.gif");
}

#content_footer ul li.rock a {
  height:36px;
  width:130px;
  background-image: url("../img/nav/navsearch_rock_ina.gif");
}

#content_footer ul li.rock a:hover {
  background-image: url("../img/nav/navsearch_rock_hov.gif");

}

#content_footer ul li.hip_akt a {
  height:36px;
  width:160px;
  background-image: url("../img/nav/navsearch_hip_akt.gif");
}

#content_footer ul li.hip a {
  height:36px;
  width:160px;
  background-image: url("../img/nav/navsearch_hip_ina.gif");
}

#content_footer ul li.hip a:hover {
  background-image: url("../img/nav/navsearch_hip_hov.gif");

}

#content_footer ul li.schlager_akt a {
  height:36px;
  width:140px;
  background-image: url("../img/nav/navsearch_schlager_akt.gif");
}

#content_footer ul li.schlager a {
  height:36px;
  width:140px;
  background-image: url("../img/nav/navsearch_schlager_ina.gif");
}

#content_footer ul li.schlager a:hover {
  background-image: url("../img/nav/navsearch_schlager_hov.gif");

}

#content_footer ul li.musical_akt a {
  height:36px;
  width:170px;
  background-image: url("../img/nav/navsearch_musical_akt.gif");
}

#content_footer ul li.musical a {
  height:36px;
  width:170px;
  background-image: url("../img/nav/navsearch_musical_ina.gif");
}

#content_footer ul li.musical a:hover {
  background-image: url("../img/nav/navsearch_musical_hov.gif");

}

#content_footer ul li.klassik_akt a {
  height:36px;
  width:135px;
  background-image: url("../img/nav/navsearch_klassik_akt.gif");
}

#content_footer ul li.klassik a {
  height:36px;
  width:135px;
  background-image: url("../img/nav/navsearch_klassik_ina.gif");
}

#content_footer ul li.klassik a:hover {
  background-image: url("../img/nav/navsearch_klassik_hov.gif");

}

#content_footer ul li.comedy_akt a {
  height:36px;
  width:135px;
  background-image: url("../img/nav/navsearch_comedy_akt.gif");
}

#content_footer ul li.comedy a {
  height:36px;
  width:135px;
  background-image: url("../img/nav/navsearch_comedy_ina.gif");
}

#content_footer ul li.comedy a:hover {
  background-image: url("../img/nav/navsearch_comedy_hov.gif");

}

#content_footer ul li.sport_akt a {
  height:47px;
  width:110px;
  background-image: url("../img/nav/navsearch_sport_akt.gif");
}

#content_footer ul li.sport a {
  height:36px;
  width:110px;
  background-image: url("../img/nav/navsearch_sport_ina.gif");
}

#content_footer ul li.sport a:hover {
  background-image: url("../img/nav/navsearch_sport_hov.gif");
}




#footer
{
  width:980px;
  height:16px;
  background-image:url("../img/footer.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  margin-bottom:20px;
}

#mytable tr.highlight {
   background-color: #FFFFFF;
 }

.slideshow { display:block; width:324px; height:254px; margin-left:160px; margin-bottom:12px;}
.slideshow img { padding: 1px; border: 1px solid #000000; background-color: #eee; }


.notfound
{
  position:relative;
  margin-top:-370px;
  margin-left:403px;
  z-index:100;
}

*html .notfound
{
  position:relative;
  margin-top:-370px;
  margin-left:403px;
  z-index:100;
}

 div.notfound-footer
{
  position:relative;
  margin-top:-41px !important;
}

* html div.notfound-footer
{
  position:relative;
  margin-top:-45px !important;
}
