
body{ 
	background-color: #BF7774;
	color: #323232; font: normal 11px Arial, Verdana, Helvetica, sans-serif;
	line-height: 1.3em;
	}


.content {
	padding-top: 15px;
	line-height:1.3em;
}
p {
	padding: 0;
	font-size:0.8em;
	line-height:1.6em;
	margin:0;
}
h1 {
	color: #95373B;
	font-size:2.4em;
	line-height:1.3em;
	font-weight: normal;
	margin:0;
	padding: 0;
}
h2 {
	color: #95373B;
	font-size:1.6em;
	line-height:1.3em;
	font-weight: normal;
	margin:0;
	padding: 0;
}
h3 {
	color: #95373B;
	font-size:1.6em;
	line-height:1.3em;
	font-weight: bold;
	margin:0;
	padding: 0;
}
h4 {
	line-height:1.3em;
	font-weight: normal;
	color: #B0AFAB;
	margin:0;
	padding: 0;
}
.kalender {
	color: #95373B;
	font-size:1.6em;
	line-height:1.3em;
	font-weight: normal;
	margin:0;
	padding: 0;
	width: 42px;
}
.kalenderaktiv {
	color: #95373B;
	font-size:1.6em;
	line-height:1.3em;
	font-weight: bold;
	margin:0;
	padding: 0;
	width: 42px;
}
.kalendertag {
	color: #95373B;
	font-size:1.7142em;
	line-height:1.3em;
	font-weight: normal;
	margin:0;
	padding: 0;
}
.kalendergrossdatum {
	color: #95373B;
	font-size:2.4em;
	line-height:1.3em;
	font-weight: normal;
	margin:0;
	padding: 0;
	width: 96px;

}
.topcontent {
	padding: 0;
	margin:0;
		font-size:12px;
	line-height:1.5em;
	padding-top: 15px;
	margin-bottom:4px;
}

.contentprogrammuebersicht {
	padding-top: 3px;
line-height: 18px;
}

.fliesstext {
	color: #333333;
	font-size:0.8em;
	line-height:1.5em;
	margin:0;
}

.fussnote {
	font-size: 0.8em;
	color: #323232;
	
}
.line {
  	margin: 6px 0 18px 0;
  	padding: 0;
}
.korrektur {
	font-size: 11px;
line-height: 18px;
	color: #AF0C17;
}

.uploadmessage {
	font-size: 11px;
line-height: 18px;
	color: red;
}

.cdfliesstext {
	font-size:0.8em;
	color: #232323;
	font-weight: normal;
}
.cdtitel {
	font-size:0.8em;
	color: #615F50;
	font-weight: bold;
}
.fliesstextdick {
	font-weight: bold;
	color: #333333;
	font-size:0.8em;
	line-height:1.5em;
	margin:0;
}	
.fliesstexthead {
	color: #95373B;
	font-weight: bold;
	margin-bottom:0;
	line-height:1.3em;

}
.rotbold {
	color: #95373B;
	font-weight: bold;
}
.sitemapleft {
	font-size:0.8em;
line-height: 18px;
	color: #615F50;
	font-weight: bold;
}
.prdatum {
	font-size:0.8em;
	color: #333333;
	font-weight: bold;
}
.prfliesstext {
	font-size:0.8em;
	color: #333333;
}
.prfussnote {
	font-size:0.8em;
	color:#254658;
	font-weight: normal;
}

.prthema {
	font-size:0.8em;
	color: #254658;
	font-weight: bold;
}
.prtitel {
	color: #95373B;
	font-size:1.7142em;
	line-height:1.3em;
	font-weight: bold;
}
.prausverkauft {
	font-size:0.8em;
line-height: 18px;
	color: #95373B;
}
.newstext {
	font-size:0.8em;
line-height: 18px;
	color: #333333;
	padding-left: 4px;
}
.newsdatum {
	font-weight: bold;
}
.formstyle {
	border-width: 1px;
	border-color: #817F74;
	border-style: solid;
	font-size:0.8em;
line-height: 18px;
	color: #333333;
	
}

.verstecken {
	display:none;
}

A.cmsnavilink:link {text-decoration:none; color:#333333; }
A.cmsnavilink:visited {text-decoration:none; color:#333333; }
A.cmsnavilink:active {text-decoration:none; color:#C20000; }
A.cmsnavilink:hover {text-decoration:none; color:#C20000; }

A.cmsnavilinkhigh:link {text-decoration:none; color:#C20000; }
A.cmsnavilinkhigh:visited { text-decoration:none; color:#C20000; }
A.cmsnavilinkhigh:active {text-decoration:none; color:#C20000; }
A.cmsnavilinkhigh:hover {text-decoration:none; color:#C20000; }

A.newslink:link {text-decoration:none; color:#C20000; }
A.newslink:visited {text-decoration:none; color:#C20000; }
A.newslink:active {text-decoration:underline; color:#333333; }
A.newslink:hover {text-decoration:underline; color:#333333; }

A.linkspaltenlink:link {text-decoration:none; color:#C20000; }
A.linkspaltenlink:visited {text-decoration:none; color:#C20000; }
A.linkspaltenlink:active {text-decoration:underline; color:#C20000; }
A.linkspaltenlink:hover {text-decoration:underline; color:#C20000; }

A.linkfliesstext:link {text-decoration:none; color:#C20000; }
A.linkfliesstext:visited {text-decoration:none; color:#C20000; }
A.linkfliesstext:active {text-decoration:underline; color:#C20000; }
A.linkfliesstext:hover {text-decoration:underline; color:#C20000; }

A.linksitemap:link {text-decoration:none; color:#C20000; }
A.linksitemap:visited {text-decoration:none; color:#C20000; }
A.linksitemap:active {text-decoration:underline; color:#C20000; }
A.linksitemap:hover {text-decoration:underline; color:#C20000; }

A.linksitemapdick:link {font-weight: bold; text-decoration:none; color:#615F50; }
A.linksitemapdick:visited {font-weight: bold; text-decoration:none; color:#615F50; }
A.linksitemapdick:active {font-weight: bold; text-decoration:none; color:#C20000; }
A.linksitemapdick:hover {font-weight: bold; text-decoration:none; color:#C20000; }

A.linkprfussnote:link {text-decoration:none; color:#C20000; }
A.linkprfussnote:visited {text-decoration:none; color:#C20000; }
A.linkprfussnote:active {text-decoration:underline; color:#C20000; }
A.linkprfussnote:hover {text-decoration:underline; color:#C20000; }
.trbackgroundsponsoren {	background-color: #DCD8C6;}


a
{
	color: #95373b;
	border: none;
	cursor:pointer;
}
a:hover
{
	color: #95373b;
	border: none;
	cursor:pointer;
}
a:active
{
	color: #95373b;
	border: none;
	cursor:pointer;
}
a:link
{
	color: #95373b;
	border: none;
	cursor:pointer;
}
a:visited
{
	color: #95373b;
	border: none;
	
}