/* Gallery Styles */body {background-image:url('background.gif')}body {margin-left: 0pt;margin-top: 0pt;}/* NORMALER TEXT  ev. font-family:normal; */p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {font-family:Arial,sans-serif;}/*normal oder Arial,sans-serif; */p,ul,ol,li,div,td,th,nobr,b,i {color:#ffffff; letter-spacing: +1px; font-size:9pt; font-family:MS Arial,sans-serif;}/* TITEL H1 */h1 { font-size:18pt; margin-bottom:6pt}/* TITEL H2 */h2 { font-size:16pt; }/* TITEL H2 - ZUSATZ */h2.sh2 { font-size:10pt; }/* TITEL H3 */h3 { font-size:11pt;margin-top: 5%}/* TITEL H4 */h4 { font-size:11pt;}a:link { color:#ffffff; text-decoration:none; outline:0;}a:visited { color:#eeeeee; text-decoration:none; outline:0;}a:active { color:#ee0000; text-decoration:none;  outline:0;}a:hover { color:#ee0000; text-decoration:none;  outline:0;}p.bloc a:link { color:#ffffff; text-decoration:underline; outline:0;}p.bloc a:visited { color:#eeeeee; text-decoration:underline; outline:0;}p.bloc a:active { color:#ee0000; text-decoration:underline;  outline:0;}p.bloc a:hover { color:#ee0000; text-decoration:underline;  outline:0;}iframe {border: 0px solid #ffffff;}#lightbox{	background-color:#eee;	padding: 10px;	border-bottom: 2px solid #666;	border-right: 2px solid #666;	}#lightboxDetails{	font-size: 0.8em;	padding-top: 0.4em;	}	#lightboxCaption{ float: left; }#keyboardMsg{ float: right; }#closeButton{ top: 5px; right: 5px; }#lightbox img{ border: none; clear: both;} #overlay img{ border: none; }#overlay{ background-image: url(overlay.png); }* html #overlay{	background-color: #333;	back\ground-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");	}		div.container{background-color:#000000;}/* SoundManager 2: "page as playlist" example ------------------------------------------ http://schillmania.com/projects/soundmanager2/*/.spectrum-container { display:none;}ul.use-spectrum li.sm2_playing .spectrum-container { position:absolute; left:0px; top:0px; margin-left:-266px; margin-top:-1px; display:block; background-color:#5588bb; border:1px solid #99ccff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}ul.use-spectrum .spectrum-box { position:relative; width:255px; font-size:1em; padding:2px 0px; height:1.2em; overflow:hidden;}ul.use-spectrum .spectrum-box .spectrum { position:absolute; left:0px; top:-2px; margin-top:20px; display:block; font-size:1px; width:1px; height:1px; /* set to 50px for a thick line, 1px for a thin line, etc. */ overflow:hidden; background-color:#fff;}ul.playlist { list-style-type:none; margin:0px; padding:0px;}ul.playlist li { /* assume all items will be sounds rather than wait for onload etc. in this example.. may differ for your uses. */ position:relative; display:block; width:auto; color:#666; /*Autor Color*/ border:none; -webkit-transition-property: hover; -webkit-transition: background-color 0.15s ease-in-out;}ul.playlist li a { display:inline-block; width:280px; text-decoration:none; font-weight:normal; color:#fff; outline:none; position:relative; z-index:2;}ul.playlist li.sm2_playing,ul.playlist li.sm2_paused,ul.playlist li.sm2_playing a { color:#fff;     */Auto Color play*/}ul.playlist li:hover { }ul.playlist li:hover a { color:#ee0000;}ul.playlist li.sm2_playing,ul.playlist li.sm2_playing:hover {}ul.playlist li.sm2_paused {}ul.playlist li.sm2_playing:hover a{ color:#ee0000;}ul.playlist li.sm2_paused a {}ul.playlist li .controls { display:none;}ul.playlist li .peak,ul.playlist.use-peak li .peak { display:none; position:absolute; top:0.55em; right:0.5em;}ul.playlist li.sm2_playing .controls,ul.playlist li.sm2_paused .controls { position:relative; display:block;}ul.playlist.use-peak li.sm2_playing .peak,ul.playlist.use-peak li.sm2_paused .peak { display:inline; display:inline-block;}ul.playlist.use-peak li .peak { display:none; /* IE 7 */}ul.playlist li.sm2_paused .controls { background-color:#666;}ul.playlist li:hover .controls .statusbar { position:relative; cursor:ew-resize; cursor:-moz-grab; cursor:grab;}ul.playlist li.sm2_paused .controls .statusbar { background-color:#ccc;}ul.playlist li .controls { position:relative; margin-top:0.25em; margin-bottom:0.25em; background-color:#99ccff;margin-right:8em; /* room for timing stuff */}ul.playlist li .controls .statusbar { position:relative; height:0.5em; background-color:#ffaaaa; border:2px solid #fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden; cursor:-moz-grab; cursor:grab;}ul.playlist li .controls.dragging .statusbar { cursor:-moz-grabbing; cursor:grabbing;}ul.playlist li .controls .statusbar .position,ul.playlist li .controls .statusbar .loading,ul.playlist li .controls .statusbar .annotation { position:absolute; left:0px; top:0px; height:0.5em;}ul.playlist li .controls .statusbar .position { background-color:#990000; border-right:3px solid #ff0000; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}ul.playlist li.sm2_paused .controls .statusbar .position { background-color:#666; border-color:#666;}ul.playlist li .controls .statusbar .loading { background-color:#eee;}ul.playlist li .controls .statusbar .position,ul.playlist li .controls .statusbar .loading { width:0px;}ul.playlist li.sm2_playing a.sm2_link,ul.playlist li.sm2_paused a.sm2_link {}ul.playlist li .timing { position:absolute; display:none; text-align:right; right:3em; top:3em; width:auto; height:1em; padding:3px 5px; letter-spacing:0px; font:44% monaco,"VT-100",terminal,"lucida console",courier,system; line-height:1em; vertical-align:middle;}ul.playlist.use-peak li .timing { right:4.25em;}ul.playlist li:hover .timing { z-index:2;}ul.playlist li .timing div.sm2_timing { margin:0px; padding:0px; margin-top:-1em;}ul.playlist li.sm2_playing .timing,ul.playlist li.sm2_paused .timing { display:block;}ul.playlist li.sm2_paused .timing .sm2_position { text-decoration:blink; /* hee hee. first actual appropriate use? :D */}ul.playlist li.sm2_paused .timing,ul.playlist.use-peak li.sm2_paused .peak { border-color:#ccc;}/* peak data *//* ul.playlist ... */ul.playlist.use-peak li .peak { display:none; zoom:1; border:1px solid #99ccff; padding:2px; height:0.55em; -moz-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; background-color:#5588bb; width:0.8em; height:0.55em; margin-top:-3px;}ul.playlist.use-peak li .peak-box { position:relative; width:100%; height:0.55em; overflow:hidden;}ul.playlist li .peak .l,ul.playlist li .peak .r { position:absolute; left:0px; top:0px; width:7px; height:50px; background:#fff; border:1px solid #fff; -moz-border-radius:1px; -khtml-border-radius:1px; margin-top:1em;}ul.playlist li .peak .l { margin-right:1px;}ul.playlist li .peak .r { left:10px;}#control-template { display:none;}