body, div {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: normal; color: #000000;
   padding: 0px; margin: 0px;
   scrollbar-face-color: #eaeaea;
   scrollbar-shadow-color: #eaeaea;
   scrollbar-3dlight-color: #eaeaea;
   scrollbar-track-color: #f2f2f2;
   scrollbar-highlight-color: #ffffff;
   scrollbar-darkshadow-color: #666666;
   scrollbar-arrow-color: #666666;
}

p, span, table, tr, td, th {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: normal; color: #000000;
   padding: 0px; margin: 0px;
}

h1 {
   font-family: arial, sans-serif, sansSerif; font-size: 27px; font-weight: normal; color: #000000;
   padding: 0px; margin: 0px;
}

h2 {
   font-family: arial, sans-serif, sansSerif; font-size: 18px; font-weight: normal; color: #000000;
   padding: 0px; margin: 0px;
}

a.link, a:visited.link, a:active.link {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: bold; color: #000000;
   text-decoration: none;
}

a:hover.link {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: bold; color: #f3b100;
   text-decoration: none;
}

/******************************************************* Invers *******************************************************/

.invers {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: normal; color: #ffffff;
   padding: 0px; margin: 0px;
}

h1.invers {
   font-family: arial, sans-serif, sansSerif; font-size: 27px; font-weight: normal; color: #ffffff;
   margin: 0px;
}

h2.invers {
   font-family: arial, sans-serif, sansSerif; font-size: 18px; font-weight: normal; color: #ffffff;
   margin: 0px;
}

a.invers, a:visited.invers, a:active.invers {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: bold; color: #ffffff;
   text-decoration: none;
}

a.grau, a:visited.grau, a:active.grau {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: bold; color: #999999;
   text-decoration: none;
}

a:hover.invers, a:hover.grau {
   font-family: arial, sans-serif, sansSerif; font-size: 12px; font-weight: bold; color: #f3b100;
   text-decoration: none;
}



/******************************************************* Topics *******************************************************/

a.salon, a:visited.salon, a:active.salon, a.team, a:visited.team, a:active.team, a.leistungen, a:visited.leistungen,
a:active.leistungen, a.produkte, a:visited.produkte, a:active.produkte,a.info, a:visitd.info, a:active.info,
a.andmore, a:visited.andmore, a:active.andmore {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #000000;
   padding: 0px; margin: 0px; text-decoration: none;
}

a:hover.salon {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #D4AF4B;
   padding: 0px; margin: 0px; text-decoration: none;
}

a:hover.team {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #0072BC;
   padding: 0px; margin: 0px; text-decoration: none;
}

a:hover.leistungen {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #A67C52;
   padding: 0px; margin: 0px; text-decoration: none;
}

a:hover.produkte {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #F26C4F;
   padding: 0px; margin: 0px;
}

a:hover.info {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #589C17;
   padding: 0px; margin: 0px;
}

a:hover.andmore {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #85302B;
   padding: 0px; margin: 0px; text-decoration: none;
}

a.impressum, a:visited.impressum, a:active.impressum, a.jukebox, a:visited.jukebox, a:active.jukebox {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #cccccc;
   padding: 0px; margin: 0px; text-decoration: none;
}

a:hover.impressum {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #ffffff;
   padding: 0px; margin: 0px;
}

a:hover.jukebox {
   font-family: arial, sans-serif, sansSerif; font-size: 16px; font-weight: bold; color: #C00600;
   padding: 0px; margin: 0px; text-decoration: none;
}