td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; }
/*rundhellgrey*/
a:link.navhgrey  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navhgrey  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navhgrey   { color: #fff; font-weight: bold; background-image: url(../images/c_hgrey.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.hgrey { color: #fff; font-weight: bold; background-image: url(../images/c_hgrey.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*fityel*/
a:link.navyel  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navyel  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navyel   { color: #fff; font-weight: bold; background-image: url(../images/c_yellow.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.yel { color: #fff; font-weight: bold; text-decoration: none; background-image: url(../images/c_yellow.jpg); background-repeat: repeat; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*fityel2*/
a:link.navyel2  { color: #fff; font-weight: bold; background-image: url(../images/c_yellow.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navyel2  { color: #fff; font-weight: bold; background-image: url(../images/c_yellow.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navyel2   { color: #fff; font-weight: bold; background-image: url(../images/c_yellow.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.yel2 { color: #fff; font-weight: bold; background-image: url(../images/c_yellow.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*spinwine*/
a:link.navwine  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navwine  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navwine   { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.wine { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*spinwine2*/
a:link.navwine2  { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navwine2  { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navwine2   { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.wine2 { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*spinwine3*/
a:link.navwine3  { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: underline; text-align: center; letter-spacing: 0.03em; padding-top: 4px; padding-bottom: 4px; display: block; }
a:visited.navwine3  { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: underline; text-align: center; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navwine3   { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: none; text-align: center; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.wine3 { color: #fff; font-weight: bold; background-image: url(../images/c_wine.jpg); background-repeat: repeat; text-decoration: underline; text-align: center; letter-spacing: 0.03em; padding: 4px 8px; }
/*wellnessaqua*/
a:link.navaqua  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navaqua  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navaqua   { color: #fff; font-weight: bold; background-image: url(../images/aqua.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.aqua { color: #fff; font-weight: bold; background-image: url(../images/aqua.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*wellnessaqua2*/
a:link.navaqua2  { color: #fff; font-weight: bold; background-image: url(../images/aqua.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navaqua2  { color: #fff; font-weight: bold; background-image: url(../images/aqua.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navaqua2   { color: #fff; font-weight: bold; background-image: url(../images/aqua.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.aqua2 { color: #fff; font-weight: bold; background-image: url(../images/aqua.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*betreuunggreen*/
a:link.navgreen  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navgreen  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navgreen   { color: #fff; font-weight: bold; background-image: url(../images/fam.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.green { color: #fff; font-weight: bold; background-image: url(../images/fam.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*betreuunggreen2*/
a:link.navgreen2  { color: #fff; font-weight: bold; background-image: url(../images/fam.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navgreen2  { color: #fff; font-weight: bold; background-image: url(../images/fam.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navgreen2   { color: #fff; font-weight: bold; background-image: url(../images/fam.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.green2 { color: #fff; font-weight: bold; background-image: url(../images/fam.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*bistrobraun*/
a:link.navbrown  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navbrown  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navbrown   { color: #fff; font-weight: bold; background-image: url(../images/c_brown.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.brown { color: #fff; font-weight: bold; background-image: url(../images/c_brown.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*bistrobraun2*/
a:link.navbrown2  { color: #fff; font-weight: bold; background-image: url(../images/c_brown.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navbrown2  { color: #fff; font-weight: bold; background-image: url(../images/c_brown.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navbrown2   { color: #fff; font-weight: bold; background-image: url(../images/c_brown.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.brown2 { color: #fff; font-weight: bold; background-image: url(../images/c_brown.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*pressedblue*/
a:link.navdb  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navdb  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navdb   { color: #fff; font-weight: bold; background-image: url(../images/c_dblue.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.db { color: #fff; font-weight: bold; text-decoration: none; background-image: url(../images/c_dblue.jpg); background-repeat: repeat; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }
/*subblue*/
a:link.navsubblue  { color: #8a807b; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding-top: 1px; padding-bottom: 1px; padding-left: 24px; display: block; }
a:visited.navsubblue  { color: #8a807b; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding-top: 1px; padding-bottom: 1px; padding-left: 24px; display: block; }
a:hover.navsubblue   { color: #5b84be; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding-top: 1px; padding-bottom: 1px; padding-left: 24px; display: block; }
.subblue { color: #5b84be; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; vertical-align: 0.03em; padding-top: 1px; padding-bottom: 1px; padding-left: 24px; }
/*kontaktblue*/
a:link.navblue  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navblue  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navblue   { color: #fff; font-weight: bold; background-image: url(../images/c_blue.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.blue { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/c_blue.jpg); background-repeat: repeat; text-align: left; vertical-align: 0.03em; padding: 4px 8px; }
/*kontaktblue2*/
a:link.navblue2  { color: #fff; font-weight: bold; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navblue2  { color: #fff; font-weight: bold; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navblue2   { color: #fff; font-weight: bold; background-image: url(../images/c_blue.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.blue2 { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/c_blue.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; vertical-align: 0.03em; padding: 4px 8px; }
/*jobsblue*/
a:link.navdblue  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navdblue  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navdblue   { color: #fff; font-weight: bold; background-image: url(../images/c_dblue.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.dblue { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/c_dblue.jpg); background-repeat: repeat; text-align: left; vertical-align: 0.03em; padding: 4px 8px; }
/*infopink*/
a:link.navpk  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navpk  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navpk   { color: #fff; font-weight: bold; background-image: url(../images/c_pink.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.pk { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/c_pink.jpg); background-repeat: repeat; text-align: left; vertical-align: 0.03em; padding: 4px 8px; }
/*infopink2*/
a:link.navpk2  { color: #fff; font-weight: bold; background-image: url(../images/c_pink.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navpk2  { color: #fff; font-weight: bold; background-image: url(../images/c_pink.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navpk2   { color: #fff; font-weight: bold; background-image: url(../images/c_pink.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.pk2 { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/c_pink.jpg); background-repeat: repeat; text-decoration: underline; text-align: left; vertical-align: 0.03em; padding: 4px 8px; }
/*sub*/
a:link.navsub  { color: #8a807b; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 1px 8px; display: block; }
a:visited.navsub  { color: #8a807b; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 1px 8px; display: block; }
a:hover.navsub   { color: #8c1c36; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 1px 8px; display: block; }
.sub { color: #8c1c36; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: repeat; text-decoration: none; text-align: left; vertical-align: 0.03em; padding: 1px 8px; }
.arc { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-repeat: repeat; text-align: left; padding: 1px 8px; vertical-align: 0.03em; }
/*2sub*/
a:link.navsub2  { color: #8a807b; font-weight: normal; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 1px 8px 1px 20px; display: block; }
a:visited.navsub2  { color: #8a807b; font-weight: normal; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 1px 8px 1px 20px; display: block; }
a:hover.navsub2   { color: #8c1c36; font-weight: normal; background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 1px 8px 1px 20px; display: block; }
.sub2 { color: #8c1c36; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-repeat: repeat; text-decoration: none; text-align: left; vertical-align: 0.03em; padding: 1px 8px 1px 20px; }
/*woman*/
a:link.navwoman  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:visited.navwoman  { color: #fff; font-weight: bold; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
a:hover.navwoman   { color: #fff; font-weight: bold; background-image: url(../images/c_woman.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; display: block; }
.woman { color: #fff; font-weight: bold; background-image: url(../images/c_woman.jpg); background-repeat: repeat; text-decoration: none; text-align: left; letter-spacing: 0.03em; padding: 4px 8px; }

