@charset "UTF-8";
/**

 */

@media screen, projection
{
  /** 
   * (en) Forcing vertical scrollbars in IE8, Firefox, Webkit & Opera 
   * (de) Erzwingen vertikaler Scrollbalken in IE8, Firefox, Webkit & Opera 
   *
   * @workaround
   * @affected IE8, FF, Webkit, Opera
   * @css-for all
   * @valid CSS3
   */



  /*-------------------------------------------------------------------------*/

  /* (en) Marginal areas & page */
  /* (de) Randbereiche & Seitenhintergrund */
  
  

html {

}

  html.start2  { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_008.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
  
   }


  html.bio, html.biog, html.bio_download, html.biog_download  { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_007flip_bigger.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
  
   }

html.termine, html.dates, html.archiv, html.archive  { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_024.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
     }

  
html.media, html.media-en, html.audio, html.audio-en, html.audio2, html.video, html.video-en, html.fotos, html.pictures  { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_002_frack.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
     }

html.presse, html.reviews  { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_008ext.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
     }

html.cddvd, html.cddvd-en  { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_000.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
		background-size: cover;
     }

html.repertoire, html.repertoire-en, html.lied, html.recital-suggestions, html.repertoireliste, html.list-of-repertoire, html.konzert, html.concert-suggestions { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_009Two.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
     }

html.kontakt, html.kontakt-danke, html.contact, html.contact-thank-you  { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_009_2.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
     }

html.unterricht, html.teaching, html.professur, html.professor-of-voice, html.masterclasses,   html.masterclasses-en   { font-size:100.01%;
  		background: url(/tl_files/immler/theme/images/bg/_017.jpg) no-repeat left top fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
     }


  
  #wrapper { 
  	
	width: 480px;	
	position:absolute;
	right: 30px;
	top: 30px;
	padding: 220px 25px 20px 25px;
	background: url(/tl_files/immler/theme/images/bg/column_bg_dark.png);

	}


  



  


		
		
 /*--- header Modul (HEAD) ------------------------------------------------------------------------*/


#uberdiv {
		
	width: 530px;
	height: 220px;
	position:fixed;
	right: 30px;
	top: 0px;
	background: inherit;
	padding-top: 15px;
	
		}

		



/*--- Media Video ------------------------------------------------------------------------*/	



div.videowrapper div.fade {
  position:relative;
  display:block;
}






/*--- other ------------------------------------------------------------------------*/





}

