<style type="text/css"> 

a:link    { color: #d2be69; font-weight:bold; font-style:italic; font-size: 12px;} 
a:visited     { color: #d2be69;  font-weight:bold; font-style:italic;  font-size: 12px;} 
a:active        { color: #d2be69;  font-weight:bold; font-style:italic; font-size: 12px;} 
a:hover    { color: #d2be69;  font-weight:bold; font-style:italic; font-size: 12px; text-decoration: underline;} 
#image .news-single-imgcaption {display:none; }

#termine img {display:none; }

#termine {font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;}
div .news-single-img {float:right; }
body             { background-image: url("images/kachel_background.gif")}
p     {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-stretch: ultra-expanded;
	word-spacing: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 13px;
}

.tx-veguestbook-pi1 .tx-guestbook-left
{
display:none;
}
.tx-veguestbook-pi1 h2.tx-guestbook-header
{
clear: both;
background-color: #d3bf6b;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
color: #ffffff;
display: block;
font-size: 100%;
font-weight: bold;
pdding-top: 1em;
padding-right: 1em;
padding-bottom: 1em;
padding-left: 1em;
width: 35em;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big
{
float: left;
width: 10em;
}
.rahmenUntenLinksRechtsPatternAndersrum    { background: url(../../Passion/passion_html/web-content/templatefiles/patternTabellen.gif) 3px 3px; border: 1px; border-bottom-color: #666666; border-bottom-style: solid; border-left-color: #666666; border-left-style: solid; border-right-color: #666666; border-right-style: solid; border-top-color: #666666; border-top-style: none  }
.hintergrund_body    { background-image: url(../../Passion/passion_html/web-content/templatefiles/patternTabellen-andersrum.gif) }
.haupttext p    { color: #000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal }
.date   { color: #036; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px }
.time  { color: #036; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal }
.loginform { color: #000; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal }
.einleitung {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	word-spacing: 1px;
	letter-spacing: 1px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 11px;
}
.normaler_text p     { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; vertical-align: text-top }
.normaler_text1 p { color: #2a3f55; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; padding-top: 10px; padding-right: 12px; vertical-align: text-top }
.normaler_text { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14px; vertical-align: text-top  }
.normaler_text a { color: #d2be69; font-weight:bold; font-style:italic; font-size: 12px; }
.normaler_text a:link  { color: #d2be69; font-weight:bold; font-style:italic; font-size: 12px; }
.normaler_text a:hover { color: #d2be69; font-weight:bold; font-style:italic; font-size: 12px; }
.normaler_text a:active { color: #d2be69; font-weight:bold; font-style:italic; font-size: 12px; }
.normaler_text a:visited { color: #d2be69; font-weight:bold; font-style:italic; font-size: 12px; }
.subhead3 p  {
	color: #695A1F;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: -6px;
	letter-spacing: 0px;
	line-height: 12px;
	word-spacing: 2px;
}
.subhead3   {
	color: #695A1F;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: -6px;
	letter-spacing: 0px;
	line-height: 12px;
	word-spacing: 2px;
}
.mailformrequired { color: #036; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 17px; vertical-align: text-top }
.mailform { color: #036; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 17px; vertical-align: text-top }
.headline1                  { color: #CAB04A; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-align: left; word-spacing: 0px; letter-spacing: -1px; border-bottom: medium none }
.menu_oben       { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; text-transform: uppercase; text-indent: 2px; margin-top: 14px; margin-left: 10px; padding-top: 28px; padding-right: 24px }
.menu_oben2   { color: #2a0000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 11px; text-transform: uppercase; word-spacing: 4px; letter-spacing: 1px; margin-top: 14px; margin-left: 10px; padding-right: 24px }
.menu_links  { color: #fff; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 11px; text-transform: uppercase; word-spacing: 0; letter-spacing: 0; margin-top: 14px; margin-bottom: 6px; margin-left: 2px; padding-right: 24px }
.normaler_text_rechts      { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-align: left; letter-spacing: 1px; padding-top: 30px }
.normaler_text_datum   { color: #ffbf55; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-align: left; letter-spacing: 1px; margin-top: 30px; padding-top: 30px; padding-left: 30px }
.body  { color: #036; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
2 { color: #f30 }
.tabellenrand { border: solid 2px #fff }
.td.programm_header { }
.programm_header_schrift { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; background-color: #d3bf6b; letter-spacing: 1px }
.programm_header_schrift1 { color: #fff; font-size: 11px; font-family: Arial; font-weight: bold; background-color: #d3bf6b; text-indent: 5px; letter-spacing: 1px }
.newsticker     { color: #cbb350; font-size: 18px; font-family: Arial; font-weight: bold; line-height: 18px; text-transform: uppercase }
.puenktchen {display:none;}
.hauptTextContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: -5px;
	color: #00FF33;
	letter-spacing: 2px;
}
.imgtext-table  { margin-bottom: 20px; border-bottom:  }

.programm_ubersicht {
	color: #2a3f55;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	padding-top: 12px;
}
.vorwarts_ruckwarts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	text-decoration: underline;
	font-weight: bold;
	color: #D2BE69;
}
.seitenzahlen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #D2BE69;
}

/*forum*/
form, textarea {padding-top:2px;text-align: left!important; display:block; width:350px!important;}

#arbeitsmenu {
position:absolute;
	left:-3072px;
	top:63px;
	width:187px;
	height:204px;
	z-index:1;}
	
#backlink {
	position:absolute;
	left:-302px;
	top:63px;
	width:211px;
	height:23px;
	z-index:1
}
.programm_header_schrift1 p

{

color: #ffffff;
text-align: center;
font-size: 11px;
font-family: Arial;
font-weight: bold;
background-color: #d3bf6b;
text-indent: 5px;
letter-spacing: 1px;
}

tr .newsticker td marquee font b
{
color: #cbb350;
font-size: 18px;
font-family: Arial;
font-weight: bold;
line-height: 18px;
text-transform: uppercase;
}
.tx-veguestbook-pi1 .tx-guestbook-right 
{
margin-top: -28px;
background: transparent;
}

dd {

}

#termine {margin-top: -9px;
margin-right: 287px;}

.tx-ttnews-browsebox-SCell {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #d2be69;}
	
.tx-ttnews-browsebox-SCell a {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #d2be69;}
	
	.tx-ttnews-browsebox-SCell a:hover {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #d2be69;}
	
	.tx-ttnews-browsebox-SCell a:active {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #d2be69;}
	.tx-ttnews-browsebox-SCell a:visited {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #d2be69;}
	
	.seitenzahlen

{
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
color: #d2be69;
}
.seitenzahlen a {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
color: #d2be69;
}
.seitenzahlen a:hover {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
color: #d2be69;
}
.seitenzahlen a:active {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
color: #d2be69;
}
.seitenzahlen a:visited {
font-family: Arial,Helvetica,sans-serif;
font-size: 15px;
font-style: italic;
font-weight: bold;
color: #d2be69;
}

