body { color: #990000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 }
p  { color: #990000; font-size: 12px; line-height: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 }
ul, ol, li     { #E8CA1C;font-size: 10pt; list-style-type: disc; margin-top: 0; margin-bottom: 0; padding: 0 }
h1							 { color: #990000; font-weight: bold; font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif}
h2							{ color: #990000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  }
h3							{ color: #990000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 0; margin-bottom: 0 }

	H4 {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #990000;
	font-weight: normal; 
	}
H5   {color: #99000; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif; margin-left: 10px;}
.bulletlist     { color: #E8CA1C; font-size: 10pt; list-style-type: disc; margin-top: 0; margin-bottom: 0; padding: 0 }
.tipp   { color: #69f; font-weight: bold; font-size: 10pt; background-color: #009; margin: 0px; padding: 0px }
.table  { color: #E8CA1C;font-weight: normal; font-size: 11px; margin-top: 3px; margin-bottom: 3px }
.table.imgtext-table { color: #E8CA1C;font-weight: normal; font-size: 11px }
.imgtext-table { font-weight: normal; font-size: 11px }
.tabel.imgtext-nowrap { font-weight: normal; font-size: 11px }
.imgtext-nowrap { font-weight: normal; font-size: 11px; margin-bottom: 30px }
.content					 { color: #E8CA1C;; font-size: 10pt; font-weight: normal }
.content_box					 { color: #69f; font-size: 10pt; font-weight: bold }
.content_box_title  { color: #69f; font-weight: bold; font-size: 10pt }
.content_box_subtitle   { color: #9cf; font-weight: bold; font-size: 11px }
.content_box_yellow_titel { color: #69f; font-weight: bold; font-size: 12px }

.mailform     { color: #E8CA1C; font-weight: normal; font-size: 12px; font-family: Verdana, sans-serif }
.mailformrequired     { color: #E8CA1C; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif }
.mailformcomment    { color: #E8CA1C; font-weight: bold; font-size: 12px; font-family: Verdana, sans-serif }
.mailformradio   { color: #E8CA1C; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif }

.searchresultcontent				 { color: #990000; font-style: normal; font-weight: normal; font-size: 8pt }
.searchresultheader { color: #990000; font-style: normal; font-weight: normal; font-size: 8pt }
.searchresultpagetitle { color: #990000; font-style: normal; font-weight: bold; font-size: 8pt }

.gelberlink-titel    { color: #fff; font-style: normal; font-weight: normal; font-size: 11px }
.gelberlink { color: #fff606; font-style: normal; font-weight: normal; font-size: 8pt }
a.gelberlink:link  { color: #fff606; font-style: normal; font-weight: normal; font-size: 8pt }
a.gelberlink:visited   { color: #fff606; font-style: normal; font-weight: normal; font-size: 8pt; text-decoration: underline }
a.gelberlink:hover   { color: #fff606; font-style: normal; font-weight: normal; font-size: 8pt; text-decoration: underline }
a.gelberlink:active  { color: #fff606; font-style: normal; font-weight: normal; font-size: 8pt }


a:link						    { color: #E8CA1C; font-style: normal; font-weight: normal; text-decoration: none }
a:visited					    { color: #E8CA1C; font-style: normal; font-weight: normal; text-decoration: none }
a:hover						    { color: #E8CA1C; font-style: normal; font-weight: normal; text-decoration: underline }
a:active					    { color: #E8CA1C; font-style: normal; font-weight: normal; text-decoration: none }

a:link						    { color: #660000; font-style: normal; font-weight: normal; text-decoration: underline}
a:visited					    { color: #660000; font-style: normal; font-weight: normal; text-decoration: underline}
a:hover						    { color: #660000; font-style: normal; font-weight: normal; text-decoration: underline}
a:active					    { color: #660000; font-style: normal; font-weight: normal; text-decoration: underline}

a.content_box:link						 { color: #69f; font-weight: bold; text-decoration: none }
a.content_box:visited					 { color: #69f; font-weight: bold; text-decoration: none }
a.content_box:hover						 { color: #69f; font-weight: bold; text-decoration: underline }
a.content_box:active					 { color: #69f; font-weight: bold; text-decoration: none }

.box  { }
.box_reg      { padding-top: 5px; padding-left: 11px }

.yellow_box_title    { color: #990000; font-weight: bold; font-size: 12px; }
.yellow_box				    { color: #990000; font-size: 11px; font-weight: normal;background-color: #E8CA1C; margin-left: 10px}
a.yellow_box:link			   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: none ; margin-left: 10px}
a.yellow_box:visited		   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: none ; margin-left: 10px}
a.yellow_box:hover			   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: underline ; margin-left: 10px}
a.yellow_box:active		 	   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: none ; margin-left: 10px}
p.yellow_box			   { color: #69f; font-weight: normal; font-size: 11px; text-decoration: none; margin-left: 10px }
table.light_box				     { color: #fff; font-size: 11px; font-weight: normal }
.light_box { color: #fff; font-weight: normal; font-size: 11px }
a.light_box:link			 { color: #fff; font-weight: normal; text-decoration: none }
a.light_box:visited		 { color: #fff; font-weight: normal; text-decoration: none }
a.light_box:hover			 { color: #fff; font-weight: normal; text-decoration: underline }
a.light_box:active		 	 { color: #fff; font-weight: normal; text-decoration: none }

.blue_boxlink  { color: #9cf; font-weight: bold; font-size: 11px }.blue_box					{ color: #9cf; font-size: 11px; font-weight: normal }
a.blue_box:link			 	{ color: #9cf; font-weight: normal; text-decoration: none }
a.blue_box:visited		 	{ color: #9cf; font-weight: normal; text-decoration: none }
a.blue_box:hover			{ color: #9cf; font-weight: normal; text-decoration: underline }
a.blue_box:active		 	{ color: #9cf; font-weight: normal; text-decoration: none }

.menu						   { color: #e8ca1c; font-weight: bold; font-size: 12px; line-height: 1.5em; text-decoration: none }
a.menu:link					   { color: #e8ca1c; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }
a.menu:visited				   { color: #e8ca1c; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }
a.menu:hover				   { color: #e8ca1c; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }
a.menu:active				   { color: #e8ca1c; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }

.menu_akt					    { color: #990000; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }
a.menu_akt:link				   { color: #990000; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }
a.menu_akt:visited			   { color: #990000; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }
a.menu_akt:hover			   { color: #990000; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none}
a.menu_akt:active			   { color: #990000; font-weight: bold; font-size: 11px; line-height: 1.5em; text-decoration: none }

.menu_header				{ color: #990000; font-size: 8pt; font-weight: normal; text-decoration: none }
a.menu_header:link			{ color: #FFFFFF; text-decoration: none }
a.menu_header:visited		{ color: #FFFFFF; text-decoration: none }
a.menu_header:hover			{ color: #FFFFFF; text-decoration: underline }
a.menu_header:active		{ color: #FFFFFF; text-decoration: none }



.menu_crumble 				{ color: #990000; font-size: 9px; font-weight: normal; text-decoration: none }
a.menu_crumble:link			{ color: #990000; text-decoration: none }
a.menu_crumble:visited		{ color: #990000; text-decoration: none }
a.menu_crumble:hover		{ color: #990000; text-decoration: underline }
a.menu_crumble:active		{ color: #990000; text-decoration: none }

.menu_crumble_akt				 { color: #990000; font-weight: normal; font-size: 8pt }
a.menu_crumble_akt:link			 { color: #990000 }
a.menu_crumble_akt:visited		 { color: #990000 }
a.menu_crumble_akt:hover		 { color: #990000 }
a.menu_crumble_akt:active		 { color: #990000 }

.menu_footer				 { color: #FFFFCC; font-size: 8pt; font-weight: normal; text-decoration: none }
a.menu_footer:link			 { color: #FFFFCC; text-decoration: none }
a.menu_footer:visited		 { color: #FFFFCC; text-decoration: none }
a.menu_footer:hover			 { color: #FFFFCC; text-decoration: underline }
a.menu_footer:active		 { color: #FFFFCC; text-decoration: none }

.menu_cont					  { color: #ffc; font-size: 8pt; font-weight: normal; text-decoration: none }
a.menu_cont:link			  { color: #ffc; text-decoration: none }
a.menu_cont:visited			  { color: #ffc; text-decoration: none }
a.menu_cont:hover			  { color: #ffc; text-decoration: underline }
a.menu_cont:active			  { color: #ffc; text-decoration: none }

.menu_sub					   { color: #E8CA1C; font-weight: normal; font-size: 11px; position: relative; text-decoration: none }
a.menu_sub:link				  { color: #E8CA1C; font-size: 11px;position: relative; left: 12px; text-decoration: none }
a.menu_sub:visited			  { color: #E8CA1C; font-size: 11px;position: relative; left: 12px; text-decoration: none }
a.menu_sub:hover			  { color: #E8CA1C; font-size: 11px;position: relative; left: 12px; text-decoration: underline }
a.menu_sub:active			  { color: #E8CA1C; font-size: 11px;position: relative; left: 12px; text-decoration: none }

.menu_sub_akt			       { color: #990000; font-size: 11px;; position: relative; left: 12px; text-decoration: none }
a.menu_sub_akt:link     { color: #990000; font-size: 11px;position: relative; left: 12px; text-decoration: none }
a.menu_sub_akt:visited		      { color: #990000;font-size: 11px; position: relative; left: 12px; text-decoration: none }
a.menu_sub_akt:hover			      { color: #990000; font-size: 11px;position: relative; left: 12px; text-decoration: underline }
a.menu_sub_akt:active		      { color: #990000; font-size: 11px;position: relative; left: 12px; text-decoration: none }

.menu_subsub				  { color: #E8CA1C; font-weight: normal; font-size: 11px; position: relative; left: 24px; text-decoration: none }
a.menu_subsub:link			  { color: #E8CA1C; font-size: 11px;position: relative; left: 24px; text-decoration: none }
a.menu_subsub:visited		  { color: #E8CA1C; font-size: 11px;position: relative; left: 24px; text-decoration: none }
a.menu_subsub:hover			  { color: #E8CA1C; font-size: 11px;position: relative; left: 24px; text-decoration: underline }
a.menu_subsub:active		  { color: #E8CA1C; font-size: 11px; position: relative; left: 24px; text-decoration: none }

.menu_subsub_akt				 { color: #990000; font-size: 11px; font-weight: normal; position: relative; left: 24px; text-decoration: none }
a.menu_subsub_akt:link			   { color: #990000; font-size: 11px; position: relative; left: 24px; text-decoration: none }
a.menu_subsub_akt:visited		   { color: #990000; font-size: 11px; position: relative; left: 24px; text-decoration: none }
a.menu_subsub_akt:hover			   { color: #990000; font-size: 11px; position: relative; left: 24px; text-decoration: underline}
a.menu_subsub_akt:active		   { color: #990000;font-size: 11px; position: relative; left: 24px; text-decoration: none }

.titel_wetter				         { color: #69f; font-style: normal; font-weight: bold; font-size: 14px }
a.titel_wetter:link			    { color: #69f; font-style: normal; font-weight: normal; text-decoration: underline }
a.titel_wetter:visited		    { color: #69f; font-style: normal; font-weight: normal; text-decoration: underline }
a.titel_wetter:hover { color: #69f; font-style: normal; font-weight: normal; text-decoration: underline }
a.titel_wetter:hover1 { color: #69f; font-style: normal; font-weight: normal; text-decoration: underline }
a.titel_wetter:active { color: #69f; font-style: normal; font-weight: normal; text-decoration: underline }

.yellow_link				 { color: #ffff66; font-size: 8pt; font-weight: normal; text-decoration: none }
a.yellow_link:link			   { color: #ff6; text-decoration: none }
a.yellow_link:visited		   { color: #ff6; text-decoration: none }
a.yellow_link:hover			   { color: #ff6; text-decoration: underline }
a.yellow_link:active		   { color: #ff6; text-decoration: none }

.yellow_link_akt				 { color: #ffff66; font-size: 8pt; font-weight: normal; text-decoration: none }
a.yellow_link_akt:link			   { color: #ffff66; text-decoration: none }
a.yellow_link_akt:visited		   { color: #ffff66; text-decoration: none }
a.yellow_link_akt:hover			   { color: #ffff66; text-decoration: underline }
a.yellow_link_akt:active		   { color: #ffff66; text-decoration: none }
.news-search-emptyMsg { font-size: 11px; margin-left: 10px }
.news-list-title          { color: #990000; font-size: 11px; padding-top: 5px; padding-left: 10px }
.news-list-subheader-12  { color: #9cf; font-size: 11px; background-color: #E8CA1C }
.news-list-title-13           { color: #69f; font-size: 11px; background-color: #ff6; padding-top: 5px; padding-left: 10px }
.news-list-subheader-13  { color: #69f; font-size: 11px;  }
.news-list-link { color: #990000; font-size: 11px; background-color: #E8CA1C;padding-left: 10px ; text-decoration: none}
.news-list-list { color: #990000; font-size: 12px;}
.news-list-events { color: #69f; font-size: 11px; padding-left: 5px;background-color: #ff6 }
.news-single-img  { border: 5px }
.news-single-backlink {font-size: 12px}


	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
font-weight: normal; 
	margin:3px;
	border:1px solid #E8CA1C;
	padding:3px;
	background-color:#990000;
}
.tx-ttnews-browsebox TD { 
	font-size: 10px; font-weight: normal; 
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { 
	font-weight: normal; 
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	font-weight: normal; margin:0px;
}

.tx-ttnews-browsebox-SCell {
	font-weight: normal; background-color: #990000;
	border:1px solid #E8CA1C;
}
.blue_cat       { color: #69f; font-weight: bold; font-size: 10pt; background: #009 no-repeat; text-indent: 5px; height: 22px } }
a.blue_cat:link      { color: #69f; font-weight: bold; font-size: 10pt; background: #009 no-repeat; text-indent: 5px; height: 22px }
a.blue_cat:visited     { color: #69f; font-weight: bold; font-size: 10pt; background: #009 no-repeat; text-indent: 5px }
a.blue_cat:hover     { color: #69f; font-weight: bold; font-size: 10pt; background: #009 no-repeat; text-indent: 5px }
a.blue_cat:active     { color: #69f; font-weight: bold; font-size: 10pt; background: #009 no-repeat; text-indent: 5px }

.yellow_cat          { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 url(hintergrund.specials.gif) no-repeat; height: 22px } }
a.yellow_cat:link        { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat; height: 22px }
a.yellow_cat:visited       { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat }
a.yellow_cat:hover       { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat }
a.yellow_cat:active       { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat }

.yellow_cat_act          { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 url(hintergrund.specials.act.gif) no-repeat; height: 22px } }
a.yellow_cat_act:link        { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat; height: 22px }
a.yellow_cat_act:visited       { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat }
a.yellow_cat_act:hover       { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat }
a.yellow_cat_act:active       { color: #69f; font-weight: bold; font-size: 10pt; background: #ff6 no-repeat }


.news-footer				     { color: #990000; font-weight: normal; font-size: 11px; padding-left: 5px }
a.news-footer:link			   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: none }
a.news-footer:visited		   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: none }
a.news-footer:hover			   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: underline }
a.news-footer:active		 	   { color: #990000; font-weight: normal; font-size: 11px; text-decoration: none }




.text					  { color: #990000; font-weight: normal; font-size: 10px;}

.txtb			{ color: #000099; font-size: 10px; font-weight: normal }
.quicksearch			{ color: #990000; font-size: 8px; font-weight: normal }
.ruler2{ color: #990000; font-size: 8px; font-weight: normal }
.quicksearch input {
color: #990000;
    font-family: Verdana, Helvetica, sans-serif;

    font-size: 8px;

}
.form_suchen input {
color: #990000;

    font-family: Verdana, Helvetica, sans-serif;

    font-size: 10px;

}







.form_text { color: #e8ca1c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; }
