* {
	margin: 0;
	padding: 0;
}

.braun {
      color: #660033;
}

body {
      color: #660033;
      background-color: #660033;
                     font-family: "Helvetica,Verdana,Arial,sans-serif";
	font-size: 1em;
	font-weight: bold;
	text-align: center; /* part 1 of 2 of centering hack */
}

#distance { 
	width:1px;
	height:50%;
	background-color:#fc6;
	margin-bottom:-320px; /* half of container's height */
	float:left;
}
div#wrapper {
	position:relative;
/*
	margin-left:auto;
	margin-right:auto;
*/
	margin: 0 auto;
	clear: left;
	text-align: left; /* part 2 of 2 of centering hack */
	top: 10px;
	width: 896px;
      height: 640px;
	background-image: url(../images/wetpaper2.jpg);
	border: 2px solid orange;
}

div#head {
	left:0px;
	width:892px;
	height:100px;
	top: 0px;
	position: absolute;
}
div#columns {
	width: 896px;
	position: relative;
	top: 100px;
}
div#menu {
	position:absolute;
	left:0px;
	width:892px;
                     height: 40px; 
	top: 100px;
}
div#content {
	width: 892px;
	position: absolute;
	top: 140px;
text-align: center;
}

div#fussmassage {
  width: 892px;
  position: absolute;
  background-image: url(../images/sammy_fussmassage_fuesse.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}

div#hand {
  position:relative;
  margin-left: auto;
  margin-right: auto;
  top: 50px;
  width: 513px;
  height: 325px;
  text-align: center;
}

.geschichte {
  border: 1px solid orange;
  width: 700px;
  padding: 20;
  margin-left: auto;
  margin-right: auto;
  font-family: "Helvetica,Verdana,Arial,Helvetica";
  font-size: 0.7em;
  font-weight: bold;
  text-align: left;
  position: relative; 
  top: 50px;
  text-indent: 0.5em;
}

#impressum td {
  padding: 0;
  margin: 0;
                    font-family: "Helvetica,Verdana,Arial,Helvetica";
	font-size: 1em;
	font-weight: bold;
	text-align: left;
}
#impressum tr {
  margin: 0;
  padding: 0;
}
#impressum table {
  padding: 0;
  margin: 0;
  border-collapse: collapse;
}

#preisetxt table {
  padding: 4px;
  margin: 0;
  border-collapse: collapse;
font-size: 1em; font-family: sans-serif;
font-weight: bold;

}

#preisetxt td {
  padding: 4px;
 border: 1px solid orange;
}

#kurstermine table {
  padding: 4px;
  margin: 0;
  border-collapse: collapse;
  font-size: 1em; font-family: sans-serif;
  font-weight: bold;
}

#kurstermine td {
  padding: 4px;
  border: 1px solid orange;
  vertical-align: top;
}

.clear {
	clear:both;
}

.plainlink A:link {text-decoration: none; color: #660033;}
.plainlink A:visited {text-decoration: none; color: #660033;}
.plainlink A:active {text-decoration: none; color: #660033;}
.plainlink A:hover {text-decoration: none; color: #660033; background-color: orange;}

div.transOFF {width: 100%; background-color: silver;border:1px solid black; }
div.transON  {width: 100%; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }
div.trans25   {width: 100%; background-color: silver;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid black; }
div.trans75   {width: 100%; background-color: silver;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:1px solid black; }



.maillink a:link {color: #660033; text-decoration: none}
.maillink a:visited {color: #660033; text-decoration: none}
.maillink a:active {color: #660033; text-decoration: none}
.maillink a:hover {color: #6600ff; text-decoration: none;}
 
/*
http://d-graff.de/fricca/center.html
*/

.dankding{
 width: 240px; 
 text-align: center;
}
