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;
}


div.clear {
    clear: both;
    padding: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.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_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 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_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_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 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 h2.news
{
	margin-top:12px;
	margin-bottom:0px;
	font-size:10pt;
	color:#8d1836;
	padding-left:12px;
	padding-right:12px;
}

#content p
{
	font-size:10pt;
}

#content p.news
{
	font-size:9pt;
	padding-left:12px;
	padding-right:12px;
	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_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:254x; 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;
}