.navMain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
a.navMain:link {  text-decoration: underline}
a.navMain:visited {  text-decoration: underline}
a.navMain:hover {  color: #0000FF; text-decoration: underline}

.main {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.main:link {  text-decoration: underline; color: #000000;}
a.main:visited {  text-decoration: underline; color: #000000;}
a.main:hover {  color: #0000FF; text-decoration: underline}

.mainSmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-align: left}
a.main:link {  text-decoration: underline; color: #000000;}
a.main:visited {  text-decoration: underline; color: #000000;}
a.main:hover {  color: #0000FF; text-decoration: underline}

.navLeft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
a.navLeft:link {  text-decoration: none}
a.navLeft:visited {  text-decoration: none}
a.navLeft:hover {  color: #0000FF; text-decoration: underline}

.disclaimer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666 }
a.disclaimer:link {  text-decoration: underline}
a.disclaimer:visited {  text-decoration: underline}
a.disclaimer:hover {  color: #0000FF; text-decoration: underline}

.services { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666 }
a.services:link {  text-decoration: underline}
a.services:visited {  text-decoration: underline}
a.services:hover {  color: #0000FF; text-decoration: underline}

.mainHeadline1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-weight: bold}

.mainZitat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 ; font-style: italic}

.Produktverlinkung { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333 }
a.Produktverlinkung:link {  text-decoration: underline}
a.Produktverlinkung:visited {  text-decoration: underline}
a.Produktverlinkung:hover {  color: #666666; text-decoration: underline}.hg {  background-repeat: no-repeat; background-position: right bottom}

.hintergrundfarbe {  background-color: #FAE7D8}

.mainLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify }
a.mainLink:link {  text-decoration: underline}
a.mainLink:visited {  text-decoration: underline}
a.mainLink:hover {  color: #666666; text-decoration: underline}.hg {  background-repeat: no-repeat; background-position: right bottom}

.eingabefeldPiroche{
BORDER-RIGHT: 1px solid #333333;
BORDER-TOP: 1px solid #333333;
BORDER-LEFT: 1px solid #333333;
BORDER-BOTTOM: 1px solid #333333;
FONT-FAMILY: verdana;
COLOR: #333333;
FONT-SIZE: 11px;
BACKGROUND-COLOR: #FAE7D8;
}

.SearchBox{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}


.text11wb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.hgImageBottom {  background-repeat: no-repeat; background-position: center bottom}
.text11w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF }
.text11b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.text9w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF }
.text11bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.text11rb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #730008}
.text12rb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }
.text11r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }
.text12bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }

.HTMLTextPageLink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }

/*Mitglieder Modul */
.Mitglieder_Common { border-right: #000066 1px solid; border-top: #000066 1px solid; font-size: 9pt; border-left: #000066 1px solid; color: gray; border-bottom: #000066 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.Mitglieder_Item { font-size: 8pt; color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa;}
.Mitglieder_AlternatingItem { font-size: 8pt; color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb;}
.Mitglieder_EditItem { font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #969696;}
.Mitglieder_SelectedItem { font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #969696;}
.Mitglieder_Pager {	font-weight: bold; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000066;}
.Mitglieder_Header { font-weight: bold;	font-size: 8pt;	color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #730008;}
.Mitglieder_Eingabefeld{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.Mitglieder_Standard {	font-size: 8pt;	color: gray; 	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*Mitglied des Tages */
.MemberOfDayShortHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.MemberOfDayShortText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.MemberOfDayShortLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}


/*News*/
.NewsList_HeadlineTable {background-color: #eeeeee;}
.NewsList_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #730008 }
.NewsList_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.NewsList_ShortText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.NewsList_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.NewsDetails_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }
.NewsDetails_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
.NewsDetails_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.NewsDetails_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.NewsPreview_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }
.NewsPreview_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #000000 }

/*Events*/
.EventsList_HeadlineTable {background-color: #eeeeee;}
.EventsList_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #730008 }
.EventsList_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
.EventsList_ShortText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.EventsList_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.EventsDetails_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }
.EventsDetails_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
.EventsDetails_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.EventsDetails_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.EventsPreview_Date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }
.EventsPreview_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #000000 }
.EventsReminder_Border {  background-color: #002858}
.EventsReminder_TitleBack {  background-color: #730008}
.EventsReminder_Back {  background-color: #FFFFFF}
.EventsReminder_Title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF }
.EventsReminder_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.EventsReminder_Field{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.EventsReminder_Button{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.EventsReminder_Err { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #730008 }

/*Tipp des Tages*/
.TippOfDay_HeadlineTable {background-color: #ffffff;}
.TippOfDay_Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #730008}
.TippOfDay_TextTable {background-color: none;}
.TippOfDay_Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008 }
.TippOfDay_DetailHeadlineTable {background-color: none;}
.TippOfDay_DetailHeadline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #730008}
.TippOfDay_DetailTextTable {background-color: none;}
.TippOfDay_DetailText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.TippOfDay_DetailHeadlineBack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #730008}

/*Suche*/
.SearchTableBack {  background-color: #FAE7D8; border: 1px #000000 outset;}
.SearchTableText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.SearchTableBox{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.SearchTableButton{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.SearchTableCount {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.SearchResultTable {  background-color: #ffffff;}
.SearchResultItem {  background-color: #ffffff;}
.SearchResultItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.SearchResultItemLink:link {  text-decoration: underline; color: #000000;}
a.SearchResultItemLink:visited {  text-decoration: underline; color: #000000;}
a.SearchResultItemLink:hover {  color: #0000FF; text-decoration: underline}
.SearchResultAlternateItem {  background-color: #FAE7D8;}
.SearchResultAlternateItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.SearchResultAlternateItemLink:link {  text-decoration: underline; color: #000000;}
a.SearchResultAlternateItemLink:visited {  text-decoration: underline; color: #000000;}
a.SearchResultAlternateItemLink:hover {  color: #0000FF; text-decoration: underline}

/*Sitemap*/
.SitemapTableBack {  background-color: #ffffff;}
.SitemapItem {  background-color: #ffffff;}
.SitemapItemDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: justify}
.SitemapAlternateItem {  background-color: #ffffff;}
.SitemapAlternateItemDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-align: justify}
.SitemapItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.SitemapItemLink:link {  text-decoration: underline; color: #000000;}
a.SitemapItemLink:visited {  text-decoration: underline; color: #000000;}
a.SitemapItemLink:hover {  color: #0000FF; text-decoration: underline}
.SitemapAlternateItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.SitemapAlternateItemLink:link {  text-decoration: underline; color: #000000;}
a.SitemapAlternateItemLink:visited {  text-decoration: underline; color: #000000;}
a.SitemapAlternateItemLink:hover {  color: #0000FF; text-decoration: underline}


/*Company2005 Modul */
.Company2005_Common { border-right: #000066 1px solid; border-top: #000066 1px solid; font-size: 9pt; border-left: #000066 1px solid; color: gray; border-bottom: #000066 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.Company2005_Item { font-size: 8pt; color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa;}
.Company2005_AlternatingItem { font-size: 8pt; color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ebebeb;}
.Company2005_EditItem { font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #969696;}
.Company2005_SelectedItem { font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #969696;}
.Company2005_Pager {	font-weight: bold; font-size: 8pt; color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dcc8ba;}
.Company2005_Header{	font-weight: bold;	font-size: 8pt;	color: white;	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #dcc8ba;}
.Company2005_Eingabefeld{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}
.Company2005_Standard {	font-size: 8pt;	color: gray; 	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*Products*/
.navProducts { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
a.navProducts:link {  text-decoration: none}
a.navProducts:visited {  text-decoration: none}
a.navProducts:hover {  color: #0000FF; text-decoration: underline}
.categoryProducts {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.categoryProducts:link {  text-decoration: underline; color: #000000;}
a.categoryProducts:visited {  text-decoration: underline; color: #000000;}
a.categoryProducts:hover {  color: #0000FF; text-decoration: underline}
.ProductTableBack {  background-color: #000000;}
.ProductTableFront {  background-color: #ffffff;}
.ProductHeaderBack {  background-color: #FAE7D8}
.ProductHeaderText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-align: justify}
.ProductText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.ProductAttrib {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.ProductLeaflet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333 }
a.ProductLeaflet:link {  text-decoration: underline}
a.ProductLeaflet:visited {  text-decoration: underline}
a.ProductLeaflet:hover {  color: #666666; text-decoration: underline}.hg {  background-repeat: no-repeat; background-position: right bottom}

/*Leaflet*/
.LeafletTableBack {  background-color: #000000;}
.LeafletTableFront {  background-color: #ffffff;}
.LeafletHeaderBack {  background-color: #FAE7D8;}
.LeafletHeaderText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-align: justify}
.LeafletItem {  background-color: #ffffff;}
.LeafletAlternateItem {  background-color: #EEEEEE;}
.LeafletItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.LeafletItemLink:link {  text-decoration: underline; color: #000000;}
a.LeafletItemLink:visited {  text-decoration: underline; color: #000000;}
a.LeafletItemLink:hover {  color: #0000FF; text-decoration: underline}
.LeafletAlternateItemLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
a.LeafletAlternateItemLink:link {  text-decoration: underline; color: #000000;}
a.LeafletAlternateItemLink:visited {  text-decoration: underline; color: #000000;}
a.LeafletAlternateItemLink:hover {  color: #0000FF; text-decoration: underline}
.LeafletPrintHeaderText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-align: justify}
.LeafletPrintItem {  background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.LeafletPrintAlternateItem {  background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}

/*Kontakt*/
.ContactErrDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.ContactThanx {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.ContactTableBack {  background-color: #FAE7D8}
.ContactDesc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.ContactLabelText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}
.ContactFields{ BORDER-RIGHT: 1px solid #3072AD; BORDER-TOP: 1px solid #3072AD; BORDER-LEFT: 1px solid #3072AD; BORDER-BOTTOM: 1px solid #3072AD; FONT-FAMILY: verdana; COLOR: #666666; FONT-SIZE: 10px; BACKGROUND-COLOR: #FFFFFF;}