body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	padding:0px;
	margin-top: 50px;
	background-color: #498579;	
}

#main {
	background-color:#fff;
	height: 511px;
	min-height:511px;
	height:auto !important;  /* für moderne Browser */
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	width:680px;
}

#menu {
	background-color: #8EC6B9;
	border:#666 1px solid;
	float:left;
	padding-bottom:8px;
	width:678px;
}

#big {
	background-color: #8EC6B9;
	border:#666 1px solid;
	float:left;
	font-size: 12px;
	height:435px;
	min-height:435px;
	height:auto !important;
	margin-top:10px;
	margin-bottom:10px;
	padding:8px;
	width:662px;
}

#bigtext {
	background-color: #8EC6B9;
	border:#666 1px solid;
	color: #1E3732;
	float:left;
	font-size: 12px;
	height:700px;
	margin-bottom:10px;
	width:647px;
	margin-top: 10px;
	padding: 15px;
}

#bigtextkult {
	background-color: #8EC6B9;
	border:#666 1px solid;
	color: #1E3732;
	float:left;
	font-size: 12px;
	height:1000px;
	min-height:1000px;
	height: auto !important;
	margin-bottom:10px;
	width:647px;
	margin-top: 10px;
	padding: 15px;
}

#bigtextconnect {
	background-color: #8EC6B9;
	border:#666 1px solid;
	color: #1E3732;
	float:left;
	font-size: 12px;
	height:3800px;
	margin-bottom:10px;
	width:647px;
	margin-top: 10px;
	padding: 15px;
}


#bigtextmusic {
	background-color: #8EC6B9;
	border:#666 1px solid;
	color: #1E3732;
	float:left;
	font-size: 12px;
	min-height:930px;
	height:930px;
	height:auto !important;
	margin-bottom:10px;
	width:647px;
	margin-top: 10px;
	padding: 15px;
}


#left_home {
	background-color: #8EC6B9;
	border-left:#666 1px solid;
	border-bottom:#666 1px solid;
	border-top:#666 1px solid;
	float:left;
	font-size: 12px;
	height:428px;
	margin-top:10px;
	margin-bottom:10px;
	padding:8px;
	width:219px;
}

#left_home img {
	padding-top:30px;
	padding-bottom:10px;
}

#left {
	background-color: #8EC6B9;
	border-left:#666 1px solid;
	border-bottom:#666 1px solid;
	border-top:#666 1px solid;
	float:left;
	font-size: 12px;
	height:428px;
	margin-top:10px;
	margin-bottom:10px;
	padding:8px;
	width:219px;
}


#right {
	background-color: #8EC6B9;
	border-right:#666 1px solid;
	border-bottom:#666 1px solid;
	border-top:#666 1px solid;
	float:left;
	font-size: 12px;
	height:428px;
	margin-top:10px;
	margin-bottom:10px;
	padding:8px;
	width:427px;
}

#leftmusic {
	background-color: #8EC6B9;
	border-left:#666 1px solid;
	border-bottom:#666 1px solid;
	border-top:#666 1px solid;
	float:left;
	font-size: 12px;
	height:800px;
	margin-top:10px;
	margin-bottom:10px;
	padding:8px;
	width:219px;
}

#rightmusic {
	background-color: #8EC6B9;
	border-right:#666 1px solid;
	border-bottom:#666 1px solid;
	border-top:#666 1px solid;
	float:left;
	font-size: 12px;
	height:800px;
	margin-top:10px;
	margin-bottom:10px;
	padding:8px;
	width:427px;
}

#top {
	background-color: #8EC6B9;
	border:#666 1px solid;
	float:left;
	font-size: 12px;
	margin-top:10px;
	margin-bottom:10px;
	padding:8px;
	width:662px;
}

#paging {
	color:#fff;
	float:left;
	text-align:right;
	width:668px;
}

#mid {
	background-color: #8EC6B9;
	border: #666666 1px solid;
	float:left;
	font-size: 11px;
	height:271px;
	min-height:271px;
	height:auto !important;  /* für moderne Browser */
	margin-bottom:10px;
	width:678px;
}

#invis {
	visibility:hidden;
	
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #1E3732;
	margin-top: 25px;
	padding: 15px;
}

.flash {
	margin-top: 2px;
	padding: 15px;
}

.connect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #1E3732;
	background-color: #8EC6B9;
	margin: 0px;
	padding: 0px;
}

.link_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #1E3732;
	background-color: #8EC6B9;
	margin-top: 60px;
	margin-left: 80px;
}

.front {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #1E3732;
	background-color: #8EC6B9;
	font-weight: normal;
}
.kunstfront {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #1E3732;
	background-color: #8EC6B9;
	font-weight: bold;
}
.kunsttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #1E3732;
}

.foto {
	border: #666666 1px solid;
	margin: 10px;
}

a {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #333333;
	text-decoration: none;
}

a:hover { 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color: #993300; 
text-decoration: none; 

}

a.active { 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color: #993300; 
text-decoration: none; 

}


A.link	
{
    font-size: 12px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	font-weight : bold;
}

A.link:hover
{
    font-size: 12px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #993300;
	TEXT-DECORATION: none;
	font-weight : bold;

}

A.extra	
{
    font-size: 9px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-weight : normal;
}

A.extra:hover
{
    font-size: 9px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #993300;
	TEXT-DECORATION: none;
	font-weight : normal;

}


.heading {
   COLOR: #FFFFFF; 
   FONT-SIZE: 13px;
}



.table_pad	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 4px;
	text-align:right;
}
.table_o_u	{
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

.table_o	{
	border-top: 1px solid #666666;
}
.table_u_r	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.form	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: #000000 1px solid;
	background-color: #ffffff;
}
.top	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: #666666 1px solid;
	background-color: #8EC6B9;
}

.bottom  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
	}

.schrift { 
     color: #1e3732;
     font-family: chiller;
     font-size: 50px;
	 font-weight:bold;
}

.titel {
	     color: #1e3732;
     font-family: chiller;
     font-size: 34px;
	 font-weight:bold;
	
}

.booklet {
	 color: #1e3732;
     font-family: chiller;
     font-size: 24px;
	 font-weight:bold;
}

.booklet a {
	color: #1e3732;
	text-decoration:none;
}

.booklet a:hover {
	color:#1e3732;
	text-decoration:none;
}