/**
 * 
 * FEINHEIT kreativ studio // www.feinheit.ch
 * 
 */
html,body{margin:0px; padding:0px;height:100%;width:100%;}

body{
	margin:0;
	padding:0;
	background-color:#fff;
	text-align: left;
	background:url(../img/bg.jpg) no-repeat left top;
}
body,table,td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px; line-height: 20px; color:#000000}
table,tr,td{vertical-align:top; text-align: left;}
a{color:#9d2000; text-decoration:none;}
a:hover{color: #000000; text-decoration:underline;}
img, a img{border: none;}
form{margin:0px;padding:0px;}


#pageholder {
	width: 100%;
	height: 100%;
	padding:0;
	margin:0;
}

/* NAVIGATION */
#naviswf, .navigation{
	float:left;
	width: 338px;
	height: 591px;
}
#start #naviswf, #start .navigation{
	width: 100%;
}


.navigation ul li a {
	color: #ffffff;
	font-size: 20px;
	line-height: 30px;
}
.navigation div {
	padding: 150px 0 0 50px;;
}

#col1{
	float:left;
	padding-top: 52px;
}

/* BOX BG */
#contentbox{
	background:url(../img/bg_shortcontent_1.jpg) no-repeat 0 0;
	width: 420px;
	height: 565px;
	padding: 60px 70px 60px 70px;
}
.bg2 #contentbox{
	background:url(../img/bg_shortcontent_2.jpg) no-repeat 0 0;
}
.bg2h #contentbox{
	background:url(../img/bg_shortcontent_2h.jpg) no-repeat 0 0;
}
.bg3 #contentbox{
	background:url(../img/bg_shortcontent_3.jpg) no-repeat 0 0;
}
.bg_kontakt #contentbox{
	background:url(../img/bg_shortcontent_kontakt.jpg) no-repeat 0 0;
}


/* DYNAMIC BG */
.bg-height #contentbox{
	width: 545px;
	height: 100%;
	padding: 0;
	background:url(../img/bg_longcontent_body.jpg) repeat-y 0 0;
}
.bg_footer {display: none;}

.bg-height #contentbox .bg-header{
	background:url(../img/bg_longcontent_header.jpg) no-repeat 0 0;
	width: 420px;
	padding: 60px 70px 20px 70px;
}
.bg-height #contentbox .bg-footer{
	background:url(../img/bg_longcontent_footer.jpg) no-repeat 0 0;	
	display: block;
	height: 70px;
	background-color: #ffffff;
	width: 565px;
}

#titleswf {
	width: 420px;
}

h2 {
	font-size: 12px;
}
h3 {
	font-size: 12px;
	font-weight: normal;
}

p {
	padding-bottom: 35px;
}

.zentriert {
	text-align: center;
}

h1 {font-size: 33px; padding:0; margin:0; padding-top: 6px; letter-spacing:-0.5px;}


.noshow {
	display:none;
}


#feinheit {
	width: 16px;
	height: 53px;
	position: absolute;
	top:0;
	right:0;
	background:url(../img/feinheit.gif) no-repeat 0 0;
}
#feinheit a{
	display: block;
	width: 16px;
	height: 53px;
}
#feinheit a span{
	display: none;
}




/* INFO */
table th.titel { width: 220px;}




/* PROGRAMM */
#programm-nullsieben #contentbox{
	text-align: center;
}
#programm-nullsieben #contentbox{
	height: 675px;
}


/* LINKS */
.links {padding-left: 37px;}



/* PROGRAMM */
#programm .bg-header{
	z-index: 60;
}
#programm #cncbillu {
	position: absolute;
	left: 640px;
	top: 400px;
	z-index: 50;
}
#programm #gblillu {
	position: absolute;
	left: 600px;
	top: 0px;
	z-index: 50;
}
#youtubeflashcontent {
	position: absolute;
	z-index: 9999;
}



/* GESCHICHTE */
#geschichte .inhalt{
	display:none;
}
#geschichte #col1{
	min-height: 900px;
}
#geschichte .entry{
	padding-bottom: 25px;
}


.year_btn {
	width: 420px;
	height: 102px;
	margin: 10px 0 10px 0;
}
.year_btn a{
	display: block;
	height: 102px;
}
.year_btn a.y2009{background:url(../img/2009.gif) no-repeat center 0;}
.year_btn a.y2008{background:url(../img/2008.gif) no-repeat center 0;}
.year_btn a.y2007{background:url(../img/2007.gif) no-repeat center 0;}
.year_btn a.y2006{background:url(../img/2006.gif) no-repeat center 0;}
.year_btn a.y2005{background:url(../img/2005.gif) no-repeat center 0;}
.year_btn a.y2004{background:url(../img/2004.gif) no-repeat center 0;}
.year_btn a.y2003{background:url(../img/2003.gif) no-repeat center 0;}
.year_btn a.y2002{background:url(../img/2002.gif) no-repeat center 0;}
.year_btn a.y2001{background:url(../img/2001.gif) no-repeat center 0;}
.year_btn a.y2000{background:url(../img/2000.gif) no-repeat center 0;}
.year_btn a.y1999{background:url(../img/1999.gif) no-repeat center 0;}
.year_btn a.y1998{background:url(../img/1998.gif) no-repeat center 0;}

.year_btn a.y2009:hover,
.year_btn a.y2008:hover,
.year_btn a.y2007:hover,
.year_btn a.y2006:hover,
.year_btn a.y2005:hover,
.year_btn a.y2004:hover,
.year_btn a.y2003:hover,
.year_btn a.y2002:hover,
.year_btn a.y2001:hover,
.year_btn a.y2000:hover,
.year_btn a.y1999:hover,
.year_btn a.y1998:hover{
	display: block;
	background-position: center -111px;
}

.year_btn a span{
	display: none;
}

.spacer {
	height: 30px;
}

.description {
/*	text-align: left;*/
}


/* GALLERIE */
