body {
	margin: 0px;
	padding: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	
}

body, html { height:100%; }
html { overflow-y: hidden; }

table { padding:0px; margin:0px; border:none; border-collapse: collapse; }
td {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}

form { display:inline; }
textarea, input, select { 
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img { border:none; }

.hide { display:none; }
.clear { clear:both; }
.err { color:#900; font-weight:bold; }

h1, h2, h3, h4, h5, h6 { padding:0px; margin:0px; }


div#wrapper {
	width:100%;
	height:100%;
}

div#sitecontent {
	width:980px;
	height:100%;
	text-align:left;
	position:relative;
}


div#logo { position:absolute; top:0px; left:0px;  }
div#langnav { position:absolute; top:0px; right:100px;  }
div#imprint { position:absolute; top:0px; right:0px;  }
div.imprint { margin-right:40px; }

div#leftborder { position:absolute; top:0px; left:0px; height:100%; width:6px; background:url(/images/brutborder.gif) no-repeat top left #000; }
div#leftborder div#openspace { height:100px; background:#fff; }

div#bottombar { position:fixed; width:100%; bottom:-1px; left:0px; height:20px; background:#000; }
div#bottombar #scrolltext { margin-left:20px; }
div#bottombar #moostick { list-style:none; margin:0px 20px 0px 20px; color:#fff; font-weight:bold; font-size:11px; padding:2px 0px 0px 0px; }

.mooquee
{
	/* don't change */
  position: absolute;
	overflow: hidden;
	white-space: nowrap;
}
.mooquee-text
{
color:#fff; font-weight:bold; font-size:11px;
	/* don't change */
	position: absolute;
}

div#navleft { position:absolute; top:125px; left:0px; width:150px; }
div#navleft ul { }
div#navleft ul, div#navleft li { list-style:none; padding:0px; margin:0px; }

div#navtop { position:absolute; top:20px; left:175px; width:600px; }
div#navtop ul { }
div#navtop ul, div#nactop li { list-style:none; padding:0px; margin:0px; }
div#navtop ul li { float:left; margin-right:2px; }

div#navtop ul.nav_programm { position:absolute; left:20px; top:35px; }
div#navtop ul.nav_programm, div#nactop li.nav_programm { list-style:none; padding:0px; margin:0px; }
div#navtop ul.nav_programm li { margin-right:10px; float:left; }

div#navtop ul.nav_presse { position:absolute; left:20px; top:35px; }
div#navtop ul.nav_presse, div#nactop li.nav_presse { list-style:none; padding:0px; margin:0px; }
div#navtop ul.nav_presse li { margin-right:10px; float:left; }

div#navtop ul.nav_tickets { position:absolute; left:20px; top:35px; }
div#navtop ul.nav_tickets, div#nactop li.nav_tickets { list-style:none; padding:0px; margin:0px; }
div#navtop ul.nav_tickets li { margin-right:10px; float:left; }

div#navtop ul.nav_brutnet { position:absolute; left:20px; top:35px; }
div#navtop ul.nav_brutnet, div#nactop li.nav_brutnet { list-style:none; padding:0px; margin:0px; }
div#navtop ul.nav_brutnet li { margin-right:10px; float:left; }

div#nav_month { position:absolute; top:83px; left:190px; }
div#nav_month ul, div#nav_month li { list-style:none; padding:0px; margin:0px; }
div#nav_month ul li { float:left; margin-right:2px; }

/* styles for black navigation lines */
div#bnav_ { }
/* left main */
div#bnav_brutproduktion { position:absolute; top:-30px; left:0px; width:11px; height:34px;background:#000;}
div#bnav_projekte { position:absolute; top:-30px; left:0px; width:11px; height:64px;background:#000;}
div#bnav_haus { position:absolute; top:-30px; left:0px; width:11px; height:94px;background:#000;}
div#bnav_hallgemein { position:absolute; top:81px; left:11px; width:7px; height:10px;background:#000;}
div#bnav_geschichte { position:absolute; top:81px; left:11px; width:7px; height:35px;background:#000;}
div#bnav_anfahrtsplan { position:absolute; top:81px; left:11px; width:7px; height:53px;background:#000;}
div#bnav_brutstaette { position:absolute; top:81px; left:11px; width:7px; height:53px;background:#000;}

div#bnav_technik { position:absolute; top:-30px; left:0px; width:11px; height:124px;background:#000;}
div#bnav_allgemein { position:absolute; top:109px; left:11px; width:7px; height:10px;background:#000;}
div#bnav_konzerthaus { position:absolute; top:109px; left:11px; width:7px; height:35px;background:#000;}
div#bnav_kuenstlerhaus { position:absolute; top:109px; left:11px; width:7px; height:53px;background:#000;}
div#bnav_brutkollektion { position:absolute; top:-30px; left:0px; width:11px; height:154px;background:#000;}
div#bnav_team { position:absolute; top:-30px; left:0px; width:11px; height:184px;background:#000;}
div#bnav_schwarzesbrett { position:absolute; top:-30px; left:0px; width:11px; height:214px;background:#000;}
div#bnav_partnerveranstaltungen { position:absolute; top:192px; left:11px; width:7px; height:10px;background:#000;}
div#bnav_ausschreibungen { position:absolute; top:190Px; left:11px; width:7px; height:35px;background:#000;}
div#bnav_partner { position:absolute; top:-30px; left:0px; width:11px; height:244px;background:#000;}
div#bnav_foerderer { position:absolute; top:220px; left:11px; width:7px; height:11px;background:#000;}
div#bnav_sponsoren { position:absolute; top:220px; left:11px; width:7px; height:35px;background:#000;}
div#bnav_medienpartner { position:absolute; top:220px; left:11px; width:7px; height:53px;background:#000;}
div#bnav_koop { position:absolute; top:220px; left:11px; width:7px; height:73px;background:#000;}



/* top main */
div#bnav_programm { position:absolute; top:-20px; left:-49px; width:153px; height:20px;background:url(/images/nav/top/programm_act_top.gif) no-repeat top left #fff;}
div#bnav_tickets { position:absolute; top:-20px; left:-49px; width:232px; height:20px;background:url(/images/nav/top/tickets_act_top.gif) no-repeat top left #fff;}
div#bnav_presse { position:absolute; top:-20px; left:-49px; width:294px; height:20px;background:url(/images/nav/top/presse_act_top.gif) no-repeat top left #fff;}
div#bnav_kontakt { position:absolute; top:-20px; left:-49px; width:375px; height:20px;background:url(/images/nav/top/kontakt_act_top.gif) no-repeat top left #fff;}
div#bnav_brutnet { position:absolute; top:-20px; left:-49px; width:460px; height:20px;background:url(/images/nav/top/brutnet_act_top.gif) no-repeat top left #fff;}

/* top sub */
div#bnav_spielplan { position:absolute; top:22px; left:38px; width:16px; height:13px;background:url(/images/nav/programm/spielplan_act_top.gif) no-repeat top left #fff;}
div#bnav_themen { position:absolute; top:22px; left:38px; width:127px; height:13px;background:url(/images/nav/programm/themen_act_top.gif) no-repeat top left #fff;}
div#bnav_kuenstler { position:absolute; top:22px; left:38px; width:271px; height:13px;background:url(/images/nav/programm/kuenstler_act_top.gif) no-repeat top left #fff;}
div#bnav_information { position:absolute; top:22px; left:55px; width:93px; height:13px;background:url(/images/nav/tickets/information_act_top.gif) no-repeat top left #fff;}
div#bnav_bestellung { position:absolute; top:22px; left:121px; width:27px; height:13px;background:url(/images/nav/tickets/bestellung_act_top.gif) no-repeat top left #fff;}
div#bnav_paktuell { position:absolute; top:22px; left:45px; width:173px; height:13px;background:url(/images/nav/presse/paktuell_act_top.gif) no-repeat top left #fff;}
div#bnav_pallgemein { position:absolute; top:22px; left:122px; width:96px; height:13px;background:url(/images/nav/presse/pallgemein_act_top.gif) no-repeat top left #fff;}

div#bnav_newsletter { position:absolute; top:22px; left:52px; width:321px; height:13px;background:url(/images/nav/brutnet/newsletter_act_top.gif) no-repeat top left #fff;}
div#bnav_facebook { position:absolute; top:22px; left:128px; width:245px; height:13px;background:url(/images/nav/brutnet/facebook_act_top.gif) no-repeat top left #fff;}
div#bnav_twitter { position:absolute; top:22px; left:213px; width:160px; height:13px;background:url(/images/nav/brutnet/twitter_act_top.gif) no-repeat top left #fff;}
div#bnav_youtube { position:absolute; top:22px; left:273px; width:100px; height:13px;background:url(/images/nav/brutnet/youtube_act_top.gif) no-repeat top left #fff;}
/* top sub */
div#bnav_monthact { position:absolute; top:73px; left:226px; width:121px; height:10px;background:url(/images/nav/months/month_act_top.gif) no-repeat top left #fff;}


div#contentarea { position:absolute; top:130px; left:175px; right:0px; bottom:20px; width:805px; overflow:auto; }
div#contentarea div#content { margin-top:0px; margin-bottom:20px; }
div#contentarea img.pagepic { float:right; margin-left:20px; }

/* cms styles */
div#debuginfo { position:absolute; bottom:30px; right:30px; width:300px; padding:10px; border: 1px solid #666666; background:#efefef; }
ul#sitelist { }
ul#sitelist li { margin:3px 0px; border-bottom:1px dotted #ccc; }
ul#sitelist li .p { color:#777; }
/****/

/* content styles */
/* content styles - spielplan */
div#spw { background:url(/images/spielplan/sp_corner.gif) no-repeat top right #000; color:#fff; line-height:15px;}
div#spw_text { margin:0px;border:0px;background:#000; }

div#spw_date { color:#fff; }
div#spw_titel { font-weight:bold; color:#fff; }
div#spw_titel a, div#spw_titel a:hover { color:#fff; font-weight:bold; text-decoration:none; }
div#spw_subtitel { color:#fff; }
div#spw_subtitel a, div#spw_subtitel a:hover { color:#fff; text-decoration:none; }

div.spw_date { color:#fff; }
div.spw_titel { font-weight:bold; color:#fff; }
div.spw_titel a, div.spw_titel a:hover { color:#fff; font-weight:bold; text-decoration:none; }
div.spw_subtitel { color:#fff; }
div.spw_subtitel a, div.spw_subtitel a:hover { color:#fff; text-decoration:none; }

div#hw_norm { background:url(/images/spielplan/sp_hw_normal.gif) no-repeat top left; height:10px; font-size:8px; }
div#hw_apfilm { background:url(/images/spielplan/sp_hw_apfilm.gif) no-repeat top left; height:10px; font-size:8px; }
div#hw_robox { background:url(/images/spielplan/sp_hw_robox.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hw_jua { background:url(/images/spielplan/sp_hw_jua.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_lamv { background:url(/images/spielplan/sp_hw_lamv.gif) no-repeat top left; height:10px; font-size:8px; }
div#hw_tellt { background:url(/images/spielplan/sp_hw_tellt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hw_arbeiterkl { background:url(/images/spielplan/sp_hw_arbeiterkl.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_imagetanz08 { background:url(/images/spielplan/sp_hw_imagetanz08.jpg) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hw_rausch { background:url(/images/spielplan/sp_hw_rausch.jpg) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_spiel { background:url(/images/spielplan/sp_hw_spiel.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_wfw08 { background:url(/images/spielplan/sp_hw_wfw08.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_repro { background:url(/images/spielplan/sp_hw_repro.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_death { background:url(/images/spielplan/sp_hw_death.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_operw { background:url(/images/spielplan/sp_hw_operw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_sbw { background:url(/images/spielplan/sp_hw_sbw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_nations { background:url(/images/spielplan/sp_hw_nations.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_itanz09 { background:url(/images/spielplan/sp_hw_itanz09.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_amraus { background:url(/images/spielplan/sp_hw_amraus.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_relurev { background:url(/images/spielplan/sp_hw_relurev.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_wohn { background:url(/images/spielplan/sp_hw_wohn.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_ufuelle { background:url(/images/spielplan/sp_hw_ufuelle.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_prt { background:url(/images/spielplan/sp_hw_prt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_erbg { background:url(/images/spielplan/sp_hw_erbgut.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_tnacht { background:url(/images/spielplan/sp_hw_tanznacht.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_maerchen { background:url(/images/spielplan/sp_hw_maerchen.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_mhmt { background:url(/images/spielplan/sp_hw_mhmt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_money { background:url(/images/spielplan/sp_hw_money.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_translate { background:url(/images/spielplan/sp_hw_translate.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hw_backstage { background:url(/images/spielplan/sp_hw_backstage.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}

div#hs_norm { background:url(/images/spielplan/sp_hs_normal.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hs_apfilm { background:url(/images/spielplan/sp_hs_apfilm.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hs_robox { background:url(/images/spielplan/sp_hs_robox.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hs_jua { background:url(/images/spielplan/sp_hs_jua.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_lamv { background:url(/images/spielplan/sp_hs_lamv.gif) no-repeat top left; height:10px; font-size:8px; }
div#hs_tellt { background:url(/images/spielplan/sp_hs_tellt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hs_arbeiterkl { background:url(/images/spielplan/sp_hs_arbeiterkl.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_imagetanz08 { background:url(/images/spielplan/sp_hs_imagetanz08.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hs_rausch { background:url(/images/spielplan/sp_hs_rausch.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_spiel { background:url(/images/spielplan/sp_hs_spiel.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hs_wfw08 { background:url(/images/spielplan/sp_hs_wfw08.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_repro { background:url(/images/spielplan/sp_hs_repro.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div#hs_death { background:url(/images/spielplan/sp_hs_death.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_operw { background:url(/images/spielplan/sp_hs_operw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_sbw { background:url(/images/spielplan/sp_hs_sbw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_nations { background:url(/images/spielplan/sp_hs_nations.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_itanz09 { background:url(/images/spielplan/sp_hs_itanz09.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_amraus { background:url(/images/spielplan/sp_hs_amraus.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_relurev { background:url(/images/spielplan/sp_hs_relurev.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_wohn { background:url(/images/spielplan/sp_hs_wohn.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_ufuelle { background:url(/images/spielplan/sp_hs_ufuelle.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_erbg { background:url(/images/spielplan/sp_hs_erbgut.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_tnacht { background:url(/images/spielplan/sp_hs_tanznacht.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_maerchen { background:url(/images/spielplan/sp_hs_maerchen.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_mhmt { background:url(/images/spielplan/sp_hs_mhmt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_money { background:url(/images/spielplan/sp_hs_money.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_translate { background:url(/images/spielplan/sp_hs_translate.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div#hs_backstage { background:url(/images/spielplan/sp_hs_backstage.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}

div.hw_norm { background:url(/images/spielplan/sp_hw_normal.gif) no-repeat top left; height:10px; font-size:8px; }
div.hw_apfilm { background:url(/images/spielplan/sp_hw_apfilm.gif) no-repeat top left; height:10px; font-size:8px; }
div.hw_robox { background:url(/images/spielplan/sp_hw_robox.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hw_jua { background:url(/images/spielplan/sp_hw_jua.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_lamv { background:url(/images/spielplan/sp_hw_lamv.gif) no-repeat top left; height:10px; font-size:8px; }
div.hw_tellt { background:url(/images/spielplan/sp_hw_tellt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hw_arbeiterkl { background:url(/images/spielplan/sp_hw_arbeiterkl.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_imagetanz08 { background:url(/images/spielplan/sp_hw_imagetanz08.jpg) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hw_rausch { background:url(/images/spielplan/sp_hw_rausch.jpg) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_spiel { background:url(/images/spielplan/sp_hw_spiel.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_wfw08 { background:url(/images/spielplan/sp_hw_wfw08.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_repro { background:url(/images/spielplan/sp_hw_repro.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_death { background:url(/images/spielplan/sp_hw_death.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_operw { background:url(/images/spielplan/sp_hw_operw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_sbw { background:url(/images/spielplan/sp_hw_sbw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_nations { background:url(/images/spielplan/sp_hw_nations.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_itanz09 { background:url(/images/spielplan/sp_hw_itanz09.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_amraus { background:url(/images/spielplan/sp_hw_amraus.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_relurev { background:url(/images/spielplan/sp_hw_relurev.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_wohn { background:url(/images/spielplan/sp_hw_wohn.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_ufuelle { background:url(/images/spielplan/sp_hw_ufuelle.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_prt { background:url(/images/spielplan/sp_hw_prt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_erbg { background:url(/images/spielplan/sp_hw_erbgut.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_tnacht { background:url(/images/spielplan/sp_hw_tanznacht.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_maerchen { background:url(/images/spielplan/sp_hw_maerchen.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_mhmt { background:url(/images/spielplan/sp_hw_mhmt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_money { background:url(/images/spielplan/sp_hw_money.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_translate { background:url(/images/spielplan/sp_hw_translate.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hw_backstage { background:url(/images/spielplan/sp_hw_backstage.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}

div.hs_norm { background:url(/images/spielplan/sp_hs_normal.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hs_apfilm { background:url(/images/spielplan/sp_hs_apfilm.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hs_robox { background:url(/images/spielplan/sp_hs_robox.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hs_jua { background:url(/images/spielplan/sp_hs_jua.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_lamv { background:url(/images/spielplan/sp_hs_lamv.gif) no-repeat top left; height:10px; font-size:8px; }
div.hs_tellt { background:url(/images/spielplan/sp_hs_tellt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hs_arbeiterkl { background:url(/images/spielplan/sp_hs_arbeiterkl.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_imagetanz08 { background:url(/images/spielplan/sp_hs_imagetanz08.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hs_rausch { background:url(/images/spielplan/sp_hs_rausch.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_spiel { background:url(/images/spielplan/sp_hs_spiel.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hs_wfw08 { background:url(/images/spielplan/sp_hs_wfw08.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_repro { background:url(/images/spielplan/sp_hs_repro.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px; }
div.hs_death { background:url(/images/spielplan/sp_hs_death.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_operw { background:url(/images/spielplan/sp_hs_operw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_sbw { background:url(/images/spielplan/sp_hs_sbw.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_nations { background:url(/images/spielplan/sp_hs_nations.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_itanz09 { background:url(/images/spielplan/sp_hs_itanz09.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_amraus { background:url(/images/spielplan/sp_hs_amraus.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_relurev { background:url(/images/spielplan/sp_hs_relurev.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_wohn { background:url(/images/spielplan/sp_hs_wohn.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_ufuelle { background:url(/images/spielplan/sp_hs_ufuelle.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_erbg { background:url(/images/spielplan/sp_hs_erbgut.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_tnacht { background:url(/images/spielplan/sp_hs_tanznacht.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_maerchen { background:url(/images/spielplan/sp_hs_maerchen.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_mhmt { background:url(/images/spielplan/sp_hs_mhmt.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_money { background:url(/images/spielplan/sp_hs_money.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_translate { background:url(/images/spielplan/sp_hs_translate.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}
div.hs_backstage { background:url(/images/spielplan/sp_hs_backstage.gif) no-repeat top left; height:10px; line-height:10px; font-size:8px;}

div.spesep { background: no-repeat scroll left top transparent; font-size: 8px; height: 10px; line-height: 10px; }

div#spl1 { position: absolute; top:0px; left: 214px; background:url(/images/spielplan/sp_l1.gif) no-repeat top left; height:2px; width: 184px;}
div#spl2 { position: absolute; top:12px; left: 391px; background:url(/images/spielplan/sp_l2.gif) no-repeat top left; height:6px; width: 6px;}
div#spl3 { position: absolute; top:0px; left: 611px; background:url(/images/spielplan/sp_l3.gif) no-repeat top left; height:7px; width: 80px;}
div#spl4 { position: absolute; top:18px; left: 154px; background:url(/images/spielplan/sp_l4.gif) no-repeat top left; height:29px; width: 2px;}
div#sp_download { position: absolute; top:84px; right:17px; }
div#useday { background:#000 ;}
div#unuseday { background:#fff; }
/* content styles - schwarzes brett */
div#sb { margin-right:40px; }
div.sbheadline { cursor:pointer; width:430px; padding: 7px; background:url(/images/sb_hlcorner.gif) no-repeat top right #fff; background-color:#000; font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#fff; }
div.sbtext { margin-top:7px; font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000; } 
div.sbt_inner { padding:7px; }
div.sbtext A { font-family : Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#000; }
div.sbtext A:hover { font-family : Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#fff; background-color:#000; }

div#prog { margin-right:20px; }
div.progheadline { cursor:pointer; width:430px; padding: 4px; padding-left:7px; background:url(/images/sb_hlcorner.gif) no-repeat top right #fff; background-color:#000; font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#fff; margin-top:4px;}
div.progtext { padding-left: 15px; font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#000; } 
div.progtext A { font-family : Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#000; }
div.progtext A:hover { font-family : Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color:#fff; background-color:#000; }

/* content styles - team */
div#teambox { font-family : Arial, Helvetica, sans-serif; font-size: 11px; color:#000; }
div#teambox A { font-family : Arial, Helvetica, sans-serif; font-size: 11px; 	font-style:italic; text-decoration: none; color:#000; }
div#teambox A:hover { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic;  text-decoration: none; color:#fff; background-color:#000; }
/* content styles - technik */
div#techtext { padding: 0px; font-family : Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#000; } 
/* content styles - themenschwerpunkt */
div#themenschwerpunkt { padding-right: 10px; }
div#themenschwerpunkt A { font-family : Arial, Helvetica, sans-serif; font-size: 11px; 	font-style:italic; text-decoration: none; color:#000; }
div#themenschwerpunkt A:hover { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic;  text-decoration: none; color:#fff; background-color:#000; }
/* content styles - projekte */
div#themenschwerpunkt { padding-right: 10px; }
div#themenschwerpunkt ul, div#themenschwerpunkt li { list-style:square inside; padding:10px; margin:0px; } 
div#themenschwerpunkt A { font-family : Arial, Helvetica, sans-serif; font-size: 11px; 	font-style:italic; text-decoration: none; color:#000; }
div#themenschwerpunkt A:hover { font-family : Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic;  text-decoration: none; color:#fff; background-color:#000; }
/* content styles - brutstätte */
div#staetteplan { }
/* content styles - prodline */
div#prodline { margin-top:5px; }
div#prodline A { text-decoration: none; color:#000; }
div#prodline A:hover { text-decoration: none; color:#fff; background-color:#000; }

input.i { width:250px; border:1px solid #000; margin-bottom:3px; padding:0px 3px; }

div#detailpart { }
/* div#detailpart img#detailimg { float:left; margin-right:20px; margin-bottom:10px; } */
div#detailpart div#headerline { float:left; }
div#detailpart div#headerline h1 { font-size:15px; font-weight:bold; }
div#detailpart div#headerline h2 { font-size:11px; }
div#detailpart div.detailcontent { margin-bottom:10px; }
div.detailcontent A { font-style:italic; text-decoration: none; color:#000; }
div.detailcontent A:hover { font-style:italic;  text-decoration: none; color:#fff; background-color:#000; }
div#detaildates { width:445px; } 

div#sp_back { position:absolute; top:0px; right:5px; text-align:right;}
div#sp_res { position:absolute; top:22px; right:5px; text-align:right;}
div#ticketbox { position:absolute; top:50px; right:5px; display:none; width: 460px; padding:10px; color:#fff; background-color:#000; }
div#ticketbox #response { display:none; }
div#ticketbox #responseworking { display:none; }
div#ticketbox a, div#ticketbox a:hover { color:#fff; font-weight:bold; text-decoration:underline; }
div#ticketbutt { width: 460px; padding-top:10px; text-align: right; margin-bottom:10px; }

div#mooquee-text p {
	margin:0px;
	border:0px;
}

div#brutkollektion {
	
}

div#brutkollektion td {
	vertical-align:bottom !important;
	margin-bottom:10px;
}

.bktext {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom:10px;
	vertical-align:bottom !important;
}

div.brutphl {
	color:#fff;background-color:#000;font-weight:bold;
	margin-top:20px; padding:2px; padding-left:18px;
}

div.brutpbox {
	margin-top:20px; margin-right:10px; float:left; width:375px;
}

div.brutpimg {
	padding-right:10px; width:120px; height: 70px; text-align:left; float:left; 
}

div.brutpcont {
	width:240px;
	overflow:hidden;
	float:left;
}

div.nb_cont p {
	margin-bottom:0px;
	padding-bottom:0px;
	border-bottom:0px;
}

A {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#000;
}
A:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color:#000;
}
