body {
  margin:0px;
  background-color: #fff4eb;
}

#page {
  margin:auto;
  text-align:left;
  width:980px;
  height: 670px;
  font-family:Verdana, Tahoma;
  font-size:12px;
}

#content {
  float: left;
  width:535px;
  height:486px;
  padding-top:10px;
  font-size:12px;
  line-height:18px;
  color:#333;
}

#left {
  width:214px;
  height: 365px;
  background:#000000;
}
#left a img{
	padding:0px;
	border: 0px;
}
#right {
  width:228px;
  height:365px;
  background: #000000 20px 0px no-repeat;
}
#inner_content
{
  padding:10px 20px;
}
#footer {
  width: 980px;
  height:151px;
  background-image: url(http://www.bodyaesthetic.at/Bilder/layout_footer.jpg);
}
h1, h2 {
margin-top:10px;
color: #ffa81b;
font-size: 14px;
text-decoration:underline;
}
a {
   color: #5c1a57;
   text-decoration: none;
}
a:visited {
   color: #5c1a57;
   text-decoration: none;
}
a:hover {
   color: #107b98;
   text-decoration: none;
}
.numfield {
  width:30px;
  font-size:12px;
  font-family:Tahoma;
  text-align:center;
}
.contact_title {
  float:left;
  padding:0 0 0 0;
}
.contact_field {
  padding:0 0 0 100px;
}
.contact_field input {
  font-family:Tahoma;
  font-size:12px;
  padding:2px;
  width:180px;
  border:1px solid #000000;
}
.contact_field textarea {
  font-family:Tahoma;
  font-size:12px;
  width:180px;
  padding:2px;
  border:1px solid #000000;
}
form {
  margin:0;
}
.contact_sent {
  font-weight:bold;
  font-family:Tahoma;
  font-size:12px;
}

#nanoware{
font-family:Arial;
font-size:11px;
text-align:left;
}

#nanoware a{
color: gray;
}

#unten{
padding-bottom:25px;
}

#unten a{
font-size:11px;
}

#text_unten {
 color:#aaa6a3;
 font-size:9px;
 font-family:Arial;
 
 width:900px;
}


#text_unten a{
color: #e5bb9a;
}
.shopCategorieRow {
	border:1px solid #848484;
	margin:10px 0 10px 0;
	padding:13px;
}
.shopCategorieImg {
	float:left;
	width:24%;
}
.shopCategorieTxt {
	float:left;
	width:76%;
	line-height:20px;
}
.underline a {
	text-decoration:underline;
}
.underline a:hover {
	text-decoration:none;
}






table {
	width:485px !important;
}
td {
	vertical-align:top;
}
.eingeschlossen p {
	width:350px;
}

h6 {
color: rgb(199, 21, 133); 
font-size: 12pt; 
font-weight: bold;	
margin:50px 0 10px 0;
}

h5 {
	font-size:13px;
	margin-bottom:0px;
}
h5 .kleiner {
	font-size:11px;
	color:#333;
}




.kleiner {
	font-size:10px;
	color:#333;
}

.imageright {
	float:right;
	width:150px;
	margin: 5px 0 5px 10px;
}
.imageleft {
	float:left;
	width:150px;
	margin: 5px 10px 5px 0;
}


/*
.imageright {
	float:left;
	width:150px;
	margin: 5px 10px 5px 0;
}
*/

p {
	margin: 5px 0 10px 0;
}
