 */* */ 
 {margin:0;list-style:none;padding:0;}
 
html { 
	height: 100%;
	background: #223448 url(../hg/line_v.gif) repeat-y top center;
	min-width: 780px;
 	}


body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B8BF;
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 18px;
	min-height: 100%; 
	height: 100%;
	position: relative;
	width: 100%;
	float: left;
	background: url(../hg/hg_body.gif) no-repeat top center;
}

.wrapper_o {
	position: relative;
	text-align: left;
	width: 100%;
	float: left;
	background:url(../hg/linie_bottom.gif) no-repeat bottom center;
	padding-bottom: 20px;
}

* html .wrapper_o { padding-bottom: 30px;  }

body.home { background-image: none; }
.home .wrapper_o { background-image: none; }
.home .wrapper { padding-top: 250px; }
.home .moodImg { padding-bottom: 50px; }

.home p.footer { margin-top: -47px; color: #76818D; }
.home p.footer a { color:  #76818D; }

* html .home p.footer { margin-top: 120px; }
*+ html .home p.footer { margin-top: 120px; }


.wrapper {
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 780px;
	padding: 93px 15px 0 15px;
	z-index: 0;
}

.content { float: left; margin-right: -3px; }

p { margin-bottom: 10px; float: left; clear: left; width: 100%; }
a { color: #B2B8BF; border-bottom:1px solid #435263; text-decoration:none; padding: 0 1px; margin-left: -1px; }
a:hover, p.footer a:hover { color: #fff; border-color: #B15B27; }

h1#name a, h1#subtitle a, .home h1#name, .home h1#subtitle, .intern h1, .showreel h1#subtitle {
		padding: 42px 0 0 0;
		overflow: hidden;
		background: url(../typo/name.gif) no-repeat 0 0;
		height: 0px !important;
    	height /**/:42px;
		margin: 0;
		position: relative;
		display: block;
		width: 410px;
		line-height: 100px;
		border: none;
		}
		
h1#name, h1#subtitle, .home h1#name, .home h1#subtitle, .intern h1, .showreel h1#subtitle { margin: 0 0 0 360px; }
		
h1#subtitle a, .home h1#subtitle { background: url(../typo/komponist.gif) no-repeat 0 0; }

.showreel h1#subtitle { background: url(../typo/showreel.gif) no-repeat 0 0; }
.online-cds h1#subtitle a { background: url(../typo/online-cds.gif) no-repeat 0 0; }
		
img.moodImg, .largeImg { position: absolute; margin: 4px 0 0 0; float: left; display: inline; left: 15px; }

.largeImg { margin-top: 20px; }

fieldset, form {
		margin: 0 0 10px 0;
		padding:0;
		border:none;
		width: 300px;
		float: left;
		}
		
label {
		padding-top: 3px;
		width: 100px;
		float: left;
		clear: left;
		}

input { margin-bottom: 3px; color: #333; clear: left; float: left; }
		
.txtInput, .formButton {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		width:250px;
		font-size: 11px;
		background-color:#fff;
		color:#333;
		margin-top:2px;
		border: 1px solid #fff;
		padding: 2px;
		line-height: normal;
		float: left;
		}
		
textarea.txtInput { clear: left; margin-bottom: 5px;}

.formButton { background: #2C4250; border: 1px outset #2C4250; width:auto; font-weight:bold; color: #fff; cursor: pointer; cursor:hand; }



/*  menu styles -----------------------   */

ul#nav, #nav ul {
		margin:-100px 0 0 0;
		position: relative;
		float: left;
		display: inline;
		width: 326px;
		clear: none;
		}
		
	
#nav ul { display: none; margin-top: 0; width: auto; margin-left: 10px; clear: none; }
#nav li.selected ul { display: inline;  }
		
#nav li, #nav li li, #nav li.selected li, dt {
		display:inline;
		float: right; 
		clear: right;
		list-style-type:none;
    	margin:0;
  	  	padding:0;
	  	width: auto;
		background-position: -3px 3px;
		background-repeat: no-repeat;
		background-color: #223448; 
		}
		
#nav li.selected li { clear: none; float: left; display: inline;  }

#nav li a, #nav li li a, #nav li.selected li a, p.legals a { 
		display: block;
		outline: none;
		float: left;
		text-indent:-1000em;
		text-decoration:none;
	  	padding:22px 0 0 0;
	  	overflow: hidden;
	  	height: 0px !important;
  		height /**/: 22px; /* for IE5/Win */
		position:relative;
		background-position: -3px 3px;
		background-repeat: no-repeat;
		border: none;
		margin: 0;
		}
		
#nav li a:hover, #nav li li a:hover, #nav li.selected li a:hover, p.legals a:hover, #nav li.selected li.selected a, #nav li.selected li.selected a:hover {
 		background-position: -403px 3px;		
		}
		
#nav li.selected, #nav li.selected a, #nav li.selected a:hover, #footer p.selected a {
		background-position: -803px 3px;		
}

ul.tabNav {
		position: relative;
		float: left;
		display: inline;
		width: 400px;
		clear: left;
		margin-bottom: 15px;
		margin-top: 3px;
}

ul.tabNav li { display:inline;
		float: left; 
		clear: none;
		list-style-type:none;
    	margin:0;
  	  	padding:0;
	  	width: 200px;
		background-position: 0 0;
		background-repeat: no-repeat;
		}

ul.tabNav a { 
		display: block;
		float: left;
		text-indent:-1000em;
		text-decoration:none;
	  	padding:25px 0 0 0;
	  	overflow: hidden;
	  	height: 0px !important;
  		height /**/: 25px; /* for IE5/Win */
		position:relative;
		background-position: 0 0;
		background-repeat: no-repeat;
		border: none;
		margin: 0;
		width: 200px;
		}	
		
ul.tabNav a:hover { background-position: -200px 0; }
ul.tabNav li.selected a, ul.tabNav li.selected a:hover { background-position: -400px 0; }	




/* menu buttons ------------------------ */

#info, #info a { background-image: url(../nav/info.gif); width: 32px;  }
#musik, #musik a { background-image: url(../nav/musik.gif); width: 49px;  }
#kontakt, #kontakt a { background-image: url(../nav/kontakt.gif); width: 65px;  }
#login, #login a { background-image: url(../nav/login.gif); width: 45px;  }

.selected#kontakt, .selected#kontakt a { width: 72px; }
.selected#login, .selected#login a { width: 48px; }

.home #musik, .home #musik a { background-color: transparent; background-image: url(../nav/musik_home.gif);  }
.home #info, .home #info a { background-color: transparent; background-image: url(../nav/info_home.gif);  }

#person, #info #person a { background-image: url(../nav/person.gif); width: 58px;  }
#ansatz, #info #ansatz a { background-image: url(../nav/ansatz.gif); width: 48px;  }
#bilder, #info #bilder a { background-image: url(../nav/bilder.gif); width: 60px;  }
#referenzen, #info #referenzen a { background-image: url(../nav/referenzen.gif); width: 102px;  }

#konzert, #musik #konzert a { background-image: url(../nav/konzert.gif); width: 67px;  }
#film, #musik #film a { background-image: url(../nav/film.gif); width: 46px;  }
#werbung, #musik #werbung a { background-image: url(../nav/werbung.gif); width: 87px;  }
#songs, #musik #songs a { background-image: url(../nav/songs.gif); width: 60px;  }

* html li.selected#musik { width: 319px; }
*+ html li.selected#musik { width: 319px; }

#audio, #audio a { background-image: url(../nav/audio.gif); }
#video, #video a { background-image: url(../nav/video.gif); }

p.footer, p.languageLink { margin-top: 30px; clear: left; float: left; width: 100%; position: relative;   }
.footer a { margin: 0; }
.hidden { display: none; }
.shown { display:inline; }

* html p.footer { margin-bottom: 0;}

.copy { display: inline; float: left; width: 400px; margin: 20px 0 0 361px; padding-bottom: 20px; }
.person .copy span { float: left; display: block; width: 310px; margin-right: -3px; }
.person .copy span.date { font-weight: bold; color: #fff; width: 90px; clear: left; }
.person .copy p { margin-bottom: 5px; }
* html .person .copy p { padding-bottom: 1px;  }


h2 { float: left; width: 100%; margin-top: 13px; font-weight: bold; color: #fff; font-size: 11px; margin-right: -3px; }

.referenzen h2 { margin-top: 0; margin-bottom: 10px; }

p.indent { padding-left: 10px; text-indent:-10px; margin-bottom: 0; display: block; }
p.plus15b { margin-bottom: 15px; }
p.plus10b { margin-bottom: 10px; }
p.plus20b { margin-bottom: 20px; }

#player,#streamingplayer,#streamingplayer_video { float: left; clear: left; margin-top: 5px;   }

.werbung #streamingplayer_video { margin-bottom: 25px; }

#streamingplayer { margin-bottom: 15px; }

.overview { border-top: 1px solid #334356; padding-bottom: 20px; float: left; }
.overview, .entry, .entryHead, .entryDetails { float: left; clear: left; }
.entry { border-bottom: 1px solid #334356; outline: none; }
.entry p { margin-bottom: 0;  }
.overview .entryHead a, .overview span.noLink { border: none; margin: 0; display: block; width: 380px; padding: 5px 10px; float: left; clear: left; }
.overview span.noLink .entryTitle, .konzert .overview .entryTitle, .werbung .overview .entryTitle { font-weight: normal; }
.overview a:active { outline:none; }
.entryTitle { font-weight: bold; }
.entryTitle span { font-weight: normal; }
.entryHead { width: 100%; margin: 0; padding: 0;  }
.entryNo { width: 18px; float: left;}

.entry a { outline: none; }

.entryDetails { border: none; margin: 0; width: 400px; float: left; clear: left; background: #334356; margin-top: 0; }
.entryDetails p { width: 250px; clear: none; float: left; }
.entryDetails p.label { width: 65px; font-size: 10px; color: #fff; text-align: left; padding-right: 10px; clear: left; margin-left: 28px; display: inline; }
.entryDetails p.last { padding-bottom: 10px; }

.overview .selected { background: #334356; }
.overview .selected a, .entryHead a:hover { color: #fff; background: #334356; }
.overview .selected .entryHead a, .overview .selected .entryHead a:hover, .overview .entry_playable .entryHead a:hover { background-image: url(../hg/playing2.gif); background-repeat: no-repeat; background-position: top right; }

/* .konzert .overview .selected a, .konzert .overview .selected a:hover { background-image: none; } */
.konzert .overview .selected_nofile a, .konzert .overview .selected_nofile a:hover { background-image: none; } 

.konzert .overview .entryDetails p a { color: #B2B8BF; border-bottom:1px solid #435263; text-decoration:none; padding: 0 1px; display: inline; width: auto; margin-left: -1px; float: none; clear: none;}
.konzert .overview .entryDetails p a:hover { color: #fff; border-color: #B15B27; }

.entryDetails p.pdf, p.pdf { padding-left: 14px; background: url(../typo/icon_blaetter.gif) no-repeat 0 3px; width: 51px; }

.referenzen p.pdf { background-position: 0 4px; width: 200px; }

.konzert .overview { padding-bottom: 0; margin-bottom: 0; }

.film2 .entry a, .konzert .entry a { outline: none;  }
.film2 .overview .selected  { background: none; }
.film2 .overview .selected .entryHead a, .film2 .overview .selected .entryHead a:hover { background: #223448; z-index:2; }
.film2 .entryDetails { padding: 2px 0 20px 27px; width: 370px; background: none; float: left; position: relative; z-index: 1; }
.film2 .cover { float: left; position: relative; display: inline; margin-right: 18px; padding-top: 5px; width: 100px; }
.film2 .movie_overview, .konzert .konzert_overview { float: left; position: relative; width: 254px; margin-right: -10px; }
.film2 .movie_tracks, .konzert .konzert_tracks { width: 254px; margin-top: 15px; border-top: 1px solid #334356; float: left; position: relative; }
.film2 .overview .entryDetails .entryHead a, .konzert .overview .entryDetails .entryHead a { padding: 4px 9px 5px 9px; width: 236px; background-image: none; color: #B2B8BF; border-bottom: 1px solid #334356; }
.film2 .overview .entryHead a span, .konzert .overview .entryHead a span { cursor: pointer; cursor: hand; }
.film2 .overview .selected .entryDetails a:hover, .film2 .overview .selected .selected .entryHead a, .konzert .overview .selected .entryDetails a:hover, .konzert .overview .selected .selected .entryHead a { background: #334356; color: #fff; cursor: hand; cursor: pointer; }
.film2 .overview .selected .selected .entryHead a, .film2 .overview .selected .selected .entryHead a:hover, .konzert .overview .selected .selected .entryHead a, .konzert .overview .selected .selected .entryHead a:hover  { background: #334356 url(../hg/playing2.gif) no-repeat top right; }
.film2 .entryTitle, .konzert .entryTitle { float: left; width: 340px; }
.film2 .movie_tracks .entryTitle, .konzert .konzert_tracks .entryTitle { width: 200px; }
.film2 .movie_tracks, .konzert .konzert_tracks { margin-bottom: 5px; }
.film2 .overview .selected .movie_info a, .konzert .overview .selected .konzert_info a { background:none; font-weight: normal; }

.konzert .konzert_info { margin-bottom: -10px; float: left; }
.konzert .konzert_overview { width: 400px; }
.konzert .konzert_tracks { width: 358px; margin-left: 25px; padding-bottom: 10px; border-top: 1px solid #425163; }
.konzert .overview .entryDetails .entryHead a { width: 340px; }
.konzert .konzert_tracks .entryTitle { width: 310px; }
.konzert .overview .track p a { float: left; border: none; }
.konzert .overview .track p a:hover, .konzert .overview .entryDetails .entryHead a { border-bottom: 1px solid #425163; margin-left: 0; }
.konzert .overview .track .entryTitle { font-weight: bold; }

#sendForm form { float: left; margin-bottom: 10px; }
p.plus0b { margin-bottom: 0; }
.kontakt .moodImg { margin-top: 50px; }
.konzert .moodImg { margin-top: -150px; z-index: -1; }
.film .moodImg { margin-top: 5px; }
.ansatz .moodImg { margin-left: 0; }
.konzert .overview { padding-bottom: 20px; margin-top: 10px; }

.bilder h2 { clear: left; margin-bottom: 10px; width: 100%; margin-top: 10px;   }
h2.first { margin-top: 0; }

.thumbnails a img, .largeImg .thumbnails a img { border: 3px solid #465566; margin-right: 0; margin-bottom: 0; clear: none; float: left; margin-top: 0;  }

.thumbnails a:hover img, .largeImg .thumbnails a:hover img { border-color: #B15B27; }
.thumbnails a, .largeImg .thumbnails a { border: none; margin-right: 1px; margin-bottom: 2px; display: block; float: left; position: relative;}
.largeImg .thumbnails a, .thumbnails_left a img { float: right; }

.largeImg { width: 340px; margin-left: -17px; }
.largeImg p, .largeImg img { float: right; text-align: right; margin-bottom: 10px; }
.largeImg img { border: 3px solid #465566; margin-right: 0; margin-top: 27px;}

.largeImg p { width: 95%; padding-right: 4px; }

.thumbnails, .largeImg .thumbnails { float: left; width: 100%; position: relative; padding-bottom:5px; }

.largeImg h2 { float: right; text-align: right; }
.largeImg .thumbnails img { margin-bottom: 0; }

* html .bilder .wrapper_o {  padding-bottom: 30px; }
* html .thumbnails { padding-bottom: 15px; }

.largeImg .thumbnails { float: right; width: auto; }
.musik .footer { margin-top: 20px; }

*+ html .film2 .footer { margin-top: 30px; padding-top: 10px; }

.login .txtInput { width: 150px; }
.login .formButton { margin-top: 5px; }

p.languageLink { margin-left: -97px; margin-top: 120px; width: 60px; display: inline; float: left; }

.languageLink a { display: block; overflow: hidden; text-indent: -1000em; width: 59px; height: 18px; background:url(../nav/en/english.gif) no-repeat 0 0; padding: 0; border:1px solid #314459; margin-left: 1px;  }
.languageLink a:hover { background-position: -100px 0; border-color: #B15B27;   }


.styledSelect {
			width: 401px;
			font-size: 11px;
			margin: 0 0 5px 0;
			padding: 0;
			position: relative;
			background: #334356 url(../hg/icon_select.gif) no-repeat 10px 10px;
			height: 20px;
			z-index: 5;
			display: none;
		}
		
		
		.styledSelect ul {
			list-style: none;
			padding: 1px 0;
			margin: 0;
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
		}
		.styledSelect.open ul {
			padding: 0px;
			margin: 0;
			border: 1px solid #334356;
			width: 399px;
		}
		.styledSelect ul li {
			/* font-family: sans-serif;*/
			margin: 0;
			padding: 4px 10px 6px 10px;
			display: block;
			cursor: hand;
			cursor: pointer;
			background: #334356 url(../hg/icon_select.gif) no-repeat 378px 8px;
			font-weight: bold;
			opacity: 0.98;
			/*background-color: #EEE;*/
		}
		.styledSelect.open ul li { background: #1e2e40; font-weight: normal; }
		.styledSelect.open ul li.selected { background: #334356; font-weight: bold; }
		.styledSelect.open ul li:hover { background: #334356; }
		
.styledSelect .hint { position: absolute; right: 25px; top: 0; padding: 5px; font-weight: normal; opacity: 0.7; }

/* .showreel #nav { padding-top: 67px; } */

.showreel .wrapper { width: 850px; }

.showreel .overview_movies .entry { width: 280px; }
.showreel .overview_movies .entryHead a { width: 260px; }

.showreel .gallery_movies { float: right; margin: 0 -6px; z-index: 1; position: relative; }

.showreel .gallery_movies .entry { float:right; position: relative; display: inline; width: 79px; height: 109px; clear: both;   }
.showreel .gallery_movies a { border-bottom: none; display: block; position: absolute; z-index: 3; width: 73px; height: 103px; top: 0; left: 0; float: none; background: url(../hg/s.gif) no-repeat 0 0;   }
.showreel .gallery_movies .entry img, .showreel .film_cover img { background: url(../hg/cover.gif) no-repeat 0 0; padding: 0 3px 3px 0;   }
.showreel .gallery_movies .entry:hover img { background-position: -397px 0; }
.showreel .gallery_movies .entry { clear: none; border: none;   }

.film_nav, .showreel .overview_tracks {
	position: absolute; margin: 5px 0 0 0; left: -24px; top: 180px; width: 400px; z-index: 2;
}

.film_nav { margin-top: 8px;}

.showreel #tooltip { position: absolute; top: 0; left: 0; text-align: left; width: 250px; background: transparent url(../hg/arrow_tt.gif) no-repeat 0 50%; opacity: 0.95; z-index:2; overflow: hidden; }
.showreel #tooltip .inner { background: #4D5B6B; position: relative; float: left; padding: 5px 12px 8px 12px; margin-left: 10px; display: inline; } 
.showreel #tooltip h2, .showreel #tooltip p { margin: 0 10px 0 0; background: transparent; }
.showreel #tooltip h2 span { font-weight: normal; }

.showreel .overview_tracks { top: 183px; padding-bottom: 10px; width: 408px; left: -25px; border-top: none;  /* border: 1px solid #334356; */  }

.showreel .film_cover { float: left; width:140px; padding: 10px 20px 0 0; }
.showreel .film_cover img { float: right; }
.showreel .film_info { float: left; width:228px; padding: 2px 10px 5px 0; }
*+ html .showreel .film_info { padding-bottom: 15px; }
* html .showreel .film_info { padding-bottom: 15px; }
.showreel .film_info h2 { margin-top: 5px; }
.showreel .overview_tracks .entries { float: left; width: 233px; border-top: 1px solid #334356; margin: 0 0 0 0;}
.showreel .overview_tracks .entries .entryHead a { width: 217px; padding: 5px 8px 6px 8px; outline: none;}
.showreel .entryNo { width: 14px; }
.showreel .overview_tracks .selected .entryHead a, .showreel .overview_tracks .selected { background: none; border-bottom: none; }
.showreel .overview_tracks .selected { background: #334356 url(../hg/playing4.gif) no-repeat 233px 0; width: 243px; margin-right: -10px; position: relative; }
.showreel .overview_tracks .selected .entryHead a:hover { background: none; }
.showreel .overview_tracks .selected .entryHead a { padding-bottom: 7px; }

/*
.showreel .back_link { margin: -1px -1px 5px -1px;  }
.showreel .back_link a { display: block; border: none; background-image: none; width: 367px; padding-top: 5px; background-image: url(../hg/icon_back.gif); background-repeat: no-repeat; background-position: 10px 11px; padding-left: 23px; }
*/

.showreel .overview_tracks .back_link a, .online-cds .back_link a { background-image: url(../hg/back_link2.gif); background-repeat: no-repeat; background-position: 0 0; padding: 2px 10px 2px 25px; float: left; position: relative; margin-top: 20px; border: none; overflow: hidden; height: 21px; border-right: 1px solid #334356;   }

.showreel .overview_tracks .back_link a:hover, .online-cds .back_link a:hover { background-position: 0 -26px; }

.showreel form { width: 400px; }
.showreel .wrapper_o { background: none; }

.showreel h1#name, .showreel h1#subtitle { margin-left: 393px;  }
.showreel .copy { margin-left: 394px; }

.showreel #nav { width: 420px; margin-left: -55px; text-align: right; margin-top: -97px; }
.showreel #nav li { clear: none; float:left; }

.showreel #nav li, .showreel #nav a { background-position: 0 0; outline: none; cursor: pointer; cursor: hand;  }
.showreel #nav a:hover { background-position: -400px 0}
.showreel #nav li.selected a, .showreel #nav li.selected, .showreel #nav li.selected a:hover { background-position: -800px 0}

.showreel #nav li#all, .showreel #nav #all a { background-image: url(../nav/showreel/all.gif); width: 100px; background-position: -8px 0;  }
.showreel #nav li#drama, .showreel #nav #drama a { background-image: url(../nav/showreel/drama.gif); width: 58px; background-position: -8px 0; }
.showreel #krimi, .showreel #krimi a { background-image: url(../nav/showreel/krimi.gif); width: 55px;  }
.showreel #nav li#ethno, .showreel #nav #ethno a { background-image: url(../nav/showreel/ethno.gif); width: 54px; background-position: -8px 0;  }
.showreel #nav li#dokumentarfilm, .showreel #nav #dokumentarfilm a { background-image: url(../nav/showreel/doku.gif); width: 134px; background-position: -8px 0;  }
.showreel #jugendfilm, .showreel #jugendfilm a { background-image: url(../nav/showreel/jugendfilm.gif); width: 104px;  }
.showreel #action, .showreel #action a { background-image: url(../nav/showreel/action.gif); width: 67px;  }
.showreel #komoedie, .showreel #komoedie a { background-image: url(../nav/showreel/komoedie.gif); width: 87px;  }
.showreel #experimentalfilm, .showreel #experimentalfilm a { background-image: url(../nav/showreel/experimentalfilm.gif); width: 150px;  }
.showreel #praemiertes-und-besonderes, .showreel #praemiertes-und-besonderes a { background-image: url(../nav/showreel/praemiertes.gif); width: 220px;  }
.showreel #science-fiction, .showreel #science-fiction a { background-image: url(../nav/showreel/sciencefiction.gif); width: 136px;  }

.showreel #nav #all a:hover, .showreel #nav #drama a:hover, .showreel #nav #ethno a:hover, .showreel #nav #dokumentarfilm a:hover { background-position: -408px 0; } 
.showreel #nav li.selected#all a, .showreel #nav li.selected#all,
.showreel #nav li.selected#drama a, .showreel #nav li.selected#drama,
.showreel #nav li.selected#ethno a, .showreel #nav li.selected#ethno,
.showreel #nav li.selected#dokumentarfilm a, .showreel #nav li.selected#dokumentarfilm
{ background-position: -809px 0; } 

#nav .row { float: right; clear: both; }
#nav .row_drama { width: 267px; }
#nav .row_dokumentarfilm { width: 388px; }
#nav .row_ethno { width: 410px; }

#copy_welcome { position: relative; left: 0; top: 0; float: left; z-index: 1; }

.link_all { position: relative; margin-bottom: 20px; float: left; margin-top: -15px; }

.online-cds #nav { margin-top: -96px; padding-top: 20px; /* background: url(../nav/online-cds/h2.gif) no-repeat 229px 0; */ }

.online-cds #nav li#filmscores, .online-cds #nav #filmscores a { background-image: url(../nav/online-cds/filmscores.gif); width: 170px;  }
.online-cds #nav li#germanien, .online-cds #nav #germanien a { background-image: url(../nav/online-cds/germanien.gif); width: 291px;  }
.online-cds #nav li#pops, .online-cds #nav #pops a { background-image: url(../nav/online-cds/pops.gif); width: 135px;  }

.button_filmographie a { float: left; padding: 3px 10px 5px 24px; background:  #334356 url(../typo/icon_blaetter.gif) no-repeat 8px 7px; border-bottom: none;  }
 .button_filmographie a span, .button_filmographie a strong { float: left; }
.referenzen p.button_filmographie { width: auto; background: none; padding-left: 0; margin: 5px 0 15px 0; }