/* CSS Document */body 	{		background-repeat:repeat-x;	background-color: #fff;	font-family:  Helvetica, Arial, sans-serif;	font-size: 10px;	line-height: 13px;	font-weight: normal;	color: #300;	text-decoration: none;	}body.home 	{		background-image:url(../pics/bg.jpg);	background-repeat: no-repeat;	}body.programm 	{		background-image:url(../pics/bg.jpg);	background-repeat: no-repeat;	}body.service 	{		background-image:url(../pics/bg.jpg);	background-repeat: no-repeat;	}body.kiosk 	{		background-image:url(../pics/bg.jpg);	background-repeat: no-repeat;	}	body.galerie 	{		background-image:url(../pics/bg.jpg);	background-repeat: no-repeat;	}body.linkliste 	{		background-image:url(../pics/bg.jpg);	background-repeat: no-repeat;	}		a:link,a:visited	{	color: #F0037F;	text-decoration: none;	}	a:hover	{	text-decoration: underline;	}h1	{	color: #300;	font-size: 14px;	font-weight: bold;	}	h2	{	color: #300;	font-size: 14px;	font-weight: normal;	}h3	{	color: #300;	font-size: 12px;	line-height: 14px;	font-weight: bold;	}h4	{	font-size: 11px;	line-height: 14px;	font-weight: bold;	}h5	{	color: #F0037F;	font-size: 10px;	font-style: none;	font-weight: normal;	display: inline;	}h6	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #099;	text-decoration: none;	}h7	{	color: #000;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	font-weight: normal;	}			#header	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	}	#home #header	{	background-image:url(../pics/header_home.jpg);	background-repeat:no-repeat;	}	#film #header	{	background-image:url(../pics/header_film.jpg);	background-repeat:no-repeat;	}#team #header	{	background-image:url(../pics/header_festivals.jpg);	background-repeat:no-repeat;	}#festivals #header	{	background-image:url(../pics/header_festivals.jpg);	background-repeat:no-repeat;	}	#galerie #header	{	background-image:url(../pics/header_galerie.jpg);	background-repeat:no-repeat;	}#sponsoren #header	{	background-image:url(../pics/header_sponsoren.jpg);	background-repeat:no-repeat;	}#kontakt #header	{	background-image:url(../pics/header_kontakt.jpg);	background-repeat:no-repeat;	}		#header a:link,#header a:visited	{	color: #FFFFFF;	text-decoration: none;	}	#header a:hover	{	text-decoration: underline;	}#header .selected	{	color: #17A89F;	}	#content	{	background-image:url(../pics/bg.gif);	}		#content #column1	{	}a.team	{	color: #000;	}	p.datum 	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;	text-decoration: none;	}p.aka 	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000;	text-decoration: none;	}	p.titel 	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 32px;	font-weight: normal;	color: #099;	text-decoration: none;	}p.weitere 	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 28px;	font-weight: normal;	color: #066;	text-decoration: none;	}p.weitere_2	{	color: #099;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-style: italic;	font-weight: normal;	}p.intro	{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-style: italic;	font-weight: normal;	}	.kontakt	{	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #000000;	}#content #column1	{	background: #fff;	}#content #column3	{	background: #fff;	}.nav a:link,.nav a:visited,.subnav a:link,.subnav a:visited	{	font-size: 10px;	color: #300;	background: #fff;	text-decoration: none;	}	.nav a:hover,.nav .selected,.subnav a:hover,.subnav .selected	{	font-size: 10px;	color: #fff;	background: #F0037F;	}		#news	{	border-top: 4px solid #F0037F;	}#news a:link,#news a:visited	{	color: #F0037F;	text-decoration: none;	}	#news a:hover	{	text-decoration: underline;	}	#downloads	{	border-top: 4px solid #57BF00;	}#downloads a:link,#downloads a:visited	{	color: #57BF00;	text-decoration: none;	}	#downloads a:hover	{	text-decoration: underline;	}