body
{
  font-family:Verdana,Arial,Arial Narrow,Tahoma,Helvetica,sans-serif;
  font-size:0.7em;
  text-align:center;
  color:#666666;
  background-color:#FFFFFF;
/*  background-position:right;
  background-image:url(pix/bg_ri.jpg);
  background-repeat:no-repeat;  */
  padding:0px;
  margin:0px;
}
a:link   { color:#AAAAAA; text-decoration:underline; }
a:visited{ color:#AAAAAA; text-decoration:underline; }
a:active { color:#111111; text-decoration:underline; }
a:hover  { color:#111111; text-decoration:underline; }

h1 {font-size:1.1em;font-weight:normal;text-align:left;margin-top:0px;margin-bottom:0px;}
h2 {font-size:1.0em;font-weight:normal;text-align:left;margin-bottom:4px;text-decoration:underline;}

table
{ font-family:Verdana,Arial,Arial Narrow,Tahoma,Helvetica,sans-serif;
  font-size:1em;
  color:#555555;
}

#center
{ margin:auto auto;
  text-align:center;
  alignment:center;
}

/*------------------------------------- Layout -*/
#layout
{ width:1020px;
  margin:auto auto;
  margin-top:25px;
  padding:0px;
  text-align:left;
  alignment:left;
/*background-color:#EAAE6E;*/
}

/*--------------------------------------- Logo -*/
#logo
{ float:left;
  width:300px;
  height:235px;
  margin:0px;
  padding:5px;
  background-color:#FCFCFC;
  border:solid 1px #CCCCCC;
}

/*---------------------------------------- Box -*/
#box
{ float:left;
  margin:0px;
  padding:3px;
  background-color:#FFFFFF;
  border:solid 1px #CCCCCC;
}

/*--------------------------------------- Bild -*/
#bild
{ float:right;
  width:690px;
  height:235px;
  padding:5px;
  background-color:#FCFCFC;
  border:solid 1px #CCCCCC;
  margin:auto auto;
  margin-bottom:10px;
}

/*--------------------------------- Navigation -*/
div.navigation
{ alignment:center;
  text-align:center;
  margin:auto auto 0px;
}
div.navigation a:link   { color:#000000; text-decoration:none; }
div.navigation a:visited{ color:#000000; text-decoration:none; }
div.navigation a:active { color:#000000; text-decoration:none; }
div.navigation a:hover  { color:#000000; text-decoration:none; }

div.navigation ul
{ padding:5px;
  margin:auto auto 0px;
  list-style-type:none;
}
div.navigation ul li
{ display:inline;
  margin:5px;
  padding:0px;
  background-color:#F7F7F7;
  border: solid 1px #E1DBD6;
  float:left;
  list-style-type:none;
  width:130px;
}
div.navigation ul li.focus
{
  color:#FFFFFF;
/*  background-color:#DE350A;*/
  background-color:#CCCCCC;
}
div.navigation ul li a         { padding:3px; display:block; margin:0px; color:#666666; font-weight:normal; }
div.navigation ul li a:link    { padding:3px; display:block; margin:0px; color:#666666; font-weight:normal; }
div.navigation ul li a:hover   { padding:3px; display:block; margin:0px; color:#FFFFFF; font-weight:normal; background-color:#CCCCCC; text-decoration:none;}
div.navigation ul li a:visited { padding:3px; display:block; margin:0px; color:#666666; font-weight:normal; }

/*------------------------------------ Content -*/
#content
{ float:none;
  clear:both;
  margin:0px;
  padding:10px;
  text-align:left;
  font-size:1.2em;
  background-color:#FCFCFC;
  border:solid 1px #CCCCCC;
}

#offer_hairstyle a { background: url(pix/offer_hairstyle_i.jpg) no-repeat; display:block; width:300px; /* Linkbereich begrenzen */ }
#offer_hairstyle img { display:block; width:300px; height:130px; border:0; }
#offer_hairstyle a:hover img { visibility: hidden; }
#offer_hairstyle a:hover { border:0; }  /* Workaround fuer IE 5.5 und 6 */
* html #offer_hairstyle a { margin-right:1px; }

#offer_beauty a { background: url(pix/offer_beauty_i.jpg) no-repeat; display:block; width:300px; /* Linkbereich begrenzen */ }
#offer_beauty img { display:block; width:300px; height:130px; border:0; }
#offer_beauty a:hover img { visibility: hidden; }
#offer_beauty a:hover { border:0; }  /* Workaround fuer IE 5.5 und 6 */
* html #offer_beauty a { margin-right:1px; }

#offer_nails a { background: url(pix/offer_nails_i.jpg) no-repeat; display:block; width:300px; /* Linkbereich begrenzen */ }
#offer_nails img { display:block; width:300px; height:130px; border:0; }
#offer_nails a:hover img { visibility: hidden; }
#offer_nails a:hover { border:0; }  /* Workaround fuer IE 5.5 und 6 */
* html #offer_nails a { margin-right:1px; }
* html #wechsel a:hover { width:300px; margin-right:0; }  /* Workaround fuer IE 5.01 */

#offer_wellness a { background: url(pix/offer_wellness_i.jpg) no-repeat; display:block; width:300px; /* Linkbereich begrenzen */ }
#offer_wellness img { display:block; width:300px; height:130px; border:0; }
#offer_wellness a:hover img { visibility: hidden; }
#offer_wellness a:hover { border:0; }  /* Workaround fuer IE 5.5 und 6 */
* html #offer_wellness a { margin-right:1px; }


/*------------------------------------- Footer -*/
#footer
{ float:none;
  clear:both;
/*  width:700px;*/
  color:#111111;
  margin:0px auto 0px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  font-size:10px;
/*background-color:#FEFFEFE;*/
}
#footer_left
{ float:left;
  width:300px;
  text-align:left;
}
#footer_right
{ text-align:right;
}
#footer a:link   { color:#AAAAAA; text-decoration:underline; }
#footer a:visited{ color:#AAAAAA; text-decoration:underline; }
#footer a:active { color:#AAAAAA; text-decoration:underline; }
#footer a:hover  { color:#111111; text-decoration:none; }

