/* CSS Document */

html,body,textarea
{
	scrollbar-arrow-color:#000000;
	scrollbar-background-color:#FFF;
	scrollbar-base-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-face-color:#FFF;
	scrollbar-highlight-color:#FFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#FFF;
}

body.aussen 
{
	background-image:url(sf_pics/sf_hg_1.gif);
	background-attachment:scroll;
	background-color:#FFF;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

a:link
{
color:#666600;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;border-style:none;
}

a:visited
{
color:#000000;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;border-style:none;
}

a:focus
{
color:#333399;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;border-style:none;
}

a:hover
{
color:#333399;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;top;border-style:none;
}

a:active
{
color:#000000;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;border-style:none;
}



a.gelbpop:link
{
color:#000000;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:bold;text-decoration:none;text-align:left;border-style:none;
}

a.gelbpop:visited
{
color:#000000;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:bold;text-decoration:none;text-align:left;border-style:none;
}

a.gelbpop:focus
{
color:#000000;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;border-style:none;
}

a.gelbpop:hover
{
color:#000000;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;top;border-style:none;
}

a.gelbpop:active
{
color:#000000;font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;border-style:none;
}




#sf_start_1
{
    position:absolute;
    top:435px;    
	left:315px;
	border-style:none;
}


#sf_start_2
{
    position:absolute;
    top:62px;
    left:74px;
	border-style:none;
}



.rechts
{
font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:right;vertical-align:top;color:#000000;margin:0px;padding:0px;
}

.auszeichnung
{
font-family:helvetica,sans-serif;font-size:12px;line-height:17px;color:#000000;
}

.fliesstext
{
font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;vertical-align:top;color:#000000;margin:0px;padding:0px;
}


.poptitel
{
font-family:helvetica,sans-serif;font-size:11px;line-height:16px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;color:#000000;margin-left:10px;padding:0px;
}


.gelbpop
{
font-family:helvetica,sans-serif;font-size:12px;line-height:17px;letter-spacing:0pt;font-weight:normal;text-decoration:none;text-align:left;vertical-align:top;color:#000000;margin-left:0px;padding:0px;
}

.gelbpop_caps
{
letter-spacing:8pt;font-weight:bold;
}

.gelbpop_bold
{
font-weight:bold;
}



#iframe_a
{
position:absolute;left:195px;top:27px;
}

#iframe_b
{
	position:absolute;
	left:216px;
	top:21px;
	width: 578px;
	height: 348px;
}



table.pop
{
	position:absolute;
	left:38px;
	top:45px;
	table-layout:fixed;
	overflow:hidden;
	border-collapse:collapse;
	border:0px none;
	margin:0px;
	padding:0px;
	width: 533px;
	height: 582px;
}

table.aussen_a
{
position:absolute;left:0px;top:0px;
width:1010px;height:700px;
table-layout:fixed;overflow:hidden;border-collapse:collapse;border:0px none;
}

table.aussen_b
{
width:371px;height:205px;
border-collapse:collapse;border:0px none;
}

table.innen_a
{
position:absolute;left:0px;top:0px;
width:785px;height:518px;
table-layout:fixed;overflow:hidden;border-collapse:collapse;border:0px none;padding:0;margin:0;
}

table.innen_b
{
	position:absolute;
	left:-37px;
	top:2px;
	width:594px;
	height:475px;
	border:0px none;
}

table.innen_c
{
position:absolute;left:0px;top:2px;
width:785px;height:518px;
border:0px none;
}

td.pop
{
border-top:1px solid #000000;margin:0px;padding:0px;
}

td.innen_b
{
width:594px;height:396px;
border:0px solid #000000;margin:0px;padding:0px;
}

tr
{
border:0px none;margin:0px;padding:0px;
}

td
{
border:0px none;margin:0px;padding:0px;
}



#sf_gerade
{
position:absolute;left:14px;top:20px;
}

#sf_sprache
{
position:absolute;left:545px;top:650px;
}

#sf_aktuell
{
position:absolute;left:69px;top:145px;
}

#sf_current
{
position:absolute;left:29px;top:145px;
}

#sf_upcoming
{
position:absolute;left:10px;top:183px;
}


#sf_vorschau
{
position:absolute;left:10px;top:183px;
}

#sf_archiv
{
position:absolute;left:69px;top:221px;
}

#sf_kuenstler
{
position:absolute;left:69px;top:259px;
}

#sf_news
{
position:absolute;left:69px;top:297px;
}

#sf_press
{
position:absolute;left:69px;top:335px;
}

#sf_presse
{
position:absolute;left:69px;top:335px;
}

#sf_edition
{
	position:absolute;
	left:56px;
	top:373px;
}

#sf_links
{
position:absolute;left:8px;top:411px;
}

#sf_kontakt
{
position:absolute;left:183px;top:590px;
}
