.artist			{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}

.biotext		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	text-align: justify;
}

hr.concerts			{
	border-color: #9B9691;
	border-style: solid;
	border-width: 1px 0 0 0;
	height: 1px;
}

.datum			{
	color: #ffffff;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

hr.download		{
	border-color: #85817C;
	border-style: solid;
	border-width: 1px 0 0 0;
	height: 1px;
}

.halfspace		{
	font-size: 6px;
	line-height: 6px;
}

.headlinekonz		{
	color: #ffffff;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
}

.headlinerep		{
	color: #ffffff;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

#imprint		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	line-height: 17px;
}

.imprint2		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
	text-align: justify;
}

hr.kliste		{
	border-color: #2C79F0;
	border-style: dotted;
	border-width: 1px 0 0 0;
	height: 1px;
}

#rightMenu td.laden	{
	background-image: url(/Upload/Images/Layout/px.gif);
}

.leftEnd	{
	background-image: url(/Upload/Images/Layout/grey_end.gif);
}

.leftSpacer	{
	background-image: url(/Upload/Images/Layout/grey_bg.gif);
}

.news			{
	background-color: #B1ACA6;
	background-image: url(/Upload/Images/Layout/rightMenu_top_orange.gif);
	color: #ffffff;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	height: 28px;
	padding-bottom: 0px;
	padding-left: 62px;
	padding-top: 0px;
	text-decoration: none;
	width: 160px;
}

.newsbody		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

.newsbody2		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

.newshead		{
	color: #456EAD;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

.newshead2		{
	color: #ffffff;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.newstext		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	line-height: 14px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 7px;
}

.newstext2		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	text-align: justify;
}

#sprache td.off		{
	background-image: url(/Upload/Images/Layout/button_bg.gif);
}

td.orange		{
	background-color: #E4A461;
}

.ort			{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
}

.partnerhead		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
}

.partnerlink		{
	color: #ffffff;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
	padding-left: 30px;
}

.partnersub		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
}

.programm		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	line-height: 15px;
	padding-left: 10px;
}

#sprache td.rightEnd	{
	background-image: url(/Upload/Images/Layout/right_end.gif);
}

#sprache.rightSpacer	{
	background-image: url(/Upload/Images/Layout/right_bg.gif);
}

.schatten		{
	color: #723642;
	filter: dropshadow(color=#888888, offx=1, offy=1);
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: bold;
}

#sprache td.selected	{
	background-image: url(/Upload/Images/Layout/button_on_bg.gif);
}

#sprache td.semi	{
	background-image: url(/Upload/Images/Layout/button_semi.gif);
}

hr.submenu		{
	border-color: #FFBF42;
	border-style: dotted;
	border-width: 1px 0 1px 0;
	height: 2px;
}

.where			{
	color: red;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
}

.white			{
	background-color: #B1ACA6;
	background-image: url(/Upload/Images/Layout/rightMenu_top.gif);
	color: #ffffff;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
	height: 28px;
	padding-bottom: 0px;
	padding-left: 44px;
	padding-top: 0px;
	text-decoration: none;
	width: 160px;
}

li.zwei			{
	color: #303030;
	line-height: 15px;
	list-style-image: url(/Upload/Images/Layout/dot.gif);
	margin-left: 11px;
}



#leftNavi {
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
}

#mainContent {
	border-left: #EBEAE9 1px dotted;
	border-right: #EBEAE9 1px dotted;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 7px;
}

#mainContentHome {
	border-left: #EBEAE9 1px dotted;
	border-right: #EBEAE9 1px dotted;
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 6px;
}

#mainContentNoMenu {
	border-left: #EBEAE9 1px dotted;
	border-right: #EBEAE9 1px dotted;
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 7px;
}
.NavigationBase a:active{
	text-decoration: none;
}
.Navigation A {
	background-color: #B1ACA6;
	background-image: url(/Upload/Images/Layout/button_bg.gif);
	height: 27px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-top: 7px;
	text-decoration: none;
	width: 160px;
}

.Navigation A:link {
	text-decoration: none;
	color: #303030;
}

.Navigation A:visited {
	text-decoration: none;
	color: #303030;
}

.Navigation A:hover {
	color: #303030;
	text-decoration: none;
	background-image: url(/Upload/Images/Layout/button_over_bg.gif);
}

.Navigation A:active {
	background-image: url(/Upload/Images/Layout/button_on_bg.gif);
	border-bottom:0px solid black;
}

.NavigationSelected A {
	background-color: #76A4E9;
	background-image: url(/Upload/Images/Layout/button_on_bg.gif);
	height: 27px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-top: 7px;
	text-decoration: none;
	width: 160px;
}

.NavigationSelected A:link {
	text-decoration: none;
	color: #303030;
}

.NavigationSelected A:visited {
	text-decoration: none;
	color: #303030;
}

.NavigationSelected A:hover {
	color: #303030;
	text-decoration: none;
	background-image: url(/Upload/Images/Layout/button_over_bg.gif);
}

.NavigationSelected A:active {
	background-image: url(/Upload/Images/Layout/button_on_bg.gif);
	border-bottom:0px solid black;
}

#rightMenu A {
	color: #303030;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

#rightMenu A:link {
	color: #303030;
}

#rightMenu A:visited {
	color: #303030;
}

#rightMenu A:hover {
	color: #FFB901;
	text-decoration: underline;
}

#rightMenu A:active {
	color: #ffffff;
}

#rightMenuGlobal {
	padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
}

#rightMenuGlobalOff {
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 2px;
	padding-top: 0px;
}

#semiaktiv A {
	background-color: #B1ACA6;
	background-image: url(/Upload/Images/Layout/button_semi.gif);
	height: 27px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-top: 7px;
	text-decoration: none;
	width: 160px;
}

#semiaktiv A:link {
	color: #303030;
}

#semiaktiv A:visited {
	color: #303030;
}

#semiaktiv A:hover {
	background-image: url(/Upload/Images/Layout/button_over_bg.gif);
}

#semiaktiv A:active {
	background-image: url(/Upload/Images/Layout/button_on_bg.gif);
}

#sprache A {
	background-color: #B1ACA6;
	background-image: url(/Upload/Images/Layout/version_bg.gif);
	height: 28px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-top: 7px;
	text-decoration: none;
	width: 160px;
}

#sprache A:link {
	color: #303030;
}

#sprache A:visited {
	color: #303030;
}

#sprache A:hover {
	background-image: url(/Upload/Images/Layout/version_over.gif);
}

#sprache A:active {
	background-image: url(/Upload/Images/Layout/version_on.gif);
}

a			{
	color: #303030;
	text-decoration: none;
}

a:link 			{
	color: #303030;
	text-decoration: none;
}

a:visited 		{
	color: #303030;
	text-decoration: none;
}

a:active 		{
	color: #ffffff;
	text-decoration: none;
}
a:hover 		{
	color: #ffffff;
	text-decoration: underline;
}

body {
	background-color: #B1ACA6;
	font-size: 11px;
	margin: 0px;
	overflow: auto;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	scrollbar-3dlight-color: #76A4E9;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #76A4E9;
	scrollbar-face-color: #76A4E9;
	scrollbar-highlight-color: #76A4E9;
	scrollbar-shadow-color: #76A4E9;
	scrollbar-track-color: #9F9A95;
}

H1 {
	color: #ffffff;
	font-size: 14px;
}

H2 {
	color: #ffffff;
	font-size: 11px;
}

hr.layout			{
	border-color: #EBEAE9;
	border-style: dotted;
	border-width: 1px 0 0 0;
	height: 1px;
}

p,td,div 		{
	color: #303030;
	font-family: Verdana,Tahoma,Geneva,Helvetica,Arial;
	font-size: 11px;
}

ul			{
	color: #ffffff;
	line-height: 15px;
	list-style-image: url(/Upload/Images/Layout/arrow.gif);
	list-style-position: outside;
}

a.SubNavSelected,a.SubNavSelected:link,a.SubNavSelected:visited{
	font-weight: bold;
	color:white;
}