 *  {
margin :  0;
padding :  0;
 }
 html, body, p, ul, li, h1, h2  {
margin :  0;
padding :  0;
 }
 body  {
	font :  95% Arial, Helvetica, sans-serif;
	background-color :  #B8A98A;
	text-align :  center;
	z-index :  5;
	margin-top :  0;
	margin-bottom :  0;
 }
 #container  {
margin-left :  auto;
margin-right :  auto;
width :  760px;
background-color :  #ffffff;
position :  relative;
border-color :  #333333;
border-bottom-style :  solid;
border-bottom-width :  1px;
border-left-color :  #333333;
border-left-style :  solid;
border-left-width :  1px;
border-right-color :  #333333;
border-right-style :  solid;
border-right-width :  1px;
 }
 #header  {
height :  263px;
background-color :  #0c0c0d;
margin-left :  20px;
margin-right :  20px;
 }
 #up  {
margin-top: -20px;
width :  720px;
height :  59px;
background-color :  #0c0c0d;
background-image :  url(bilder/head_up.gif);
 }
 #middle  {
background-color :  #666666;
width :  720px;
height :  180px;
background-image :  url(bilder/head.jpg);
background-repeat :  no-repeat;
 }
 #down  {
width :  590px;
height :  24px;
/*background-image :  url(bilder/men.gif);*/
padding-left :  130px;
background-color :  #0c0c0d;
 }
 #fwNav1  {
display :  inline;
float :  left;
margin :  0;
padding :  0;
list-style :  none;
 }
 #fwNav1 li, #fwNav1 dd  {
display :  inline;
float :  left;
width :  5em;
padding :  0;
position :  relative;
margin :  0;
 }
 #fwNav1 li:first-child, #fwNav1 dd:first-child  {
border-left :  0;
 }
 #fwNav1 li a, #fwNav1 dd a  {
	display :  block;
	padding :  3px 10px 3px 10px;
	text-decoration :  none;
	color :  #bdb47b;
	text-align :  left;
	/*background-repeat :  repeat-x;
	background-image: url(bilder/men.jpeg);
	background-position :  top left; */
 }
 #fwNav1 li a:hover, #fwNav1 dd a:hover  {
color :  #FFFFFF;
text-decoration :  none;
 }
 #fwNav1 * ol, #fwNav1 * ul, #fwNav1 * dl  {
left :  0;
top :  auto;
width :  9em;
position :  absolute;
display :  none;
margin :  0;
padding :  0;
list-style :  none;
border :  1px solid #0c0c0d;
z-index :  39;
 }
 #fwNav1 * .fwFirstList  {
left :  0;
 }
 #fwNav1 * * * .fwFirstList  {
left :  9em;
top :  -1px;
 }
 #fwNav1 * * li, #fwNav1 * * dd  {
width :  9em;
border-left :  0;
border-top :  1px solid #999999;
 }
 #fwNav1 * * li a, #fwNav1 * * dd a  {
display :  block;
text-decoration :  none;
color :  #bdb47b;
background :  #0c0c0d;
 }
 #fwNav1 * * li a:hover, #fwNav1 * * dd a:hover  {
color :  #ffffff;
background :  #0c0c0d;
text-decoration :  none;
 }
 #fwNav1 li.fwFirstChild  {
border-left :  0;
 }
 #fwNav1 * * * ul, #fwNav1 * * * dl, #fwNav1 * * * ol  {
position :  absolute;
right :  auto;
left :  9em;
top :  -1px;
display :  none;
margin :  0;
padding :  0;
list-style-type :  none;
 }
 #fwNav1 * * * * li a, #fwNav1 * * * * dd a  {
border-left :  0;
 }
 #fwNav1 * * li.fwFirstChild, #fwNav1 * * dd.fwFirstChild  {
border-top :  0;
 }
 * html #fwNav1 li  {
float :  left;
height :  1%;
 }
 * html #fwNav1 li a  {
height :  1%;
 }
 *.over *#fwSub1  {
display :  block;
 }
 *.over1 *#fwSub2  {
display :  block;
 }
 #fwNav1 *:hover > ul, #fwNav1 *:hover > ol, #fwNav1 *:hover > dl  {
display :  block;
 }
 h3  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  0.8em;
font-weight :  bold;
color :  #000000;
 }
 h2  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  0.85em;
color :  #336600;
font-weight :  bold;
text-align :  left;
line-height :  2em;
 }
 .menuegross  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size :  9px;
	font-weight: bold;
 }
 .menueklein  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  10px;
 }
 #main  {
width :  720px;
margin-top :  50px;
margin-left :  20px;
margin-right :  20px;
 }
 #column  {
width :  231px;
float :  left;
 }
 hr  {
margin-bottom :  20px;
margin-top :  5px;
 }
 #content  {
	width :  420px;
	float :  right;
	text-align :  left;
	padding-right: 5px;
 }
 #banneruns  {
background-image :  url(bilder/flaeche_neu.jpg);
background-repeat :  no-repeat;
height :  121px;
padding-bottom :  26px;
 }
 #banneripost  {
background-image :  url(bilder/flaeche.jpg);
background-repeat :  no-repeat;
background-position :  0 0;
padding-bottom :  25px;
 }
 #wwertes  {
float :  right;
margin-top :  14px;
 }
 #dloads  {
width :  231px;
padding-top :  20px;
 }
 #wert1  {
background-image :  url(bilder/plantage.jpg);
width :  197px;
clear :  right;
float :  left;
background-repeat :  no-repeat;
color :  #333333;
 }
 #wert2  {
background-image :  url(bilder/aloe_gel.jpg);
width :  197px;
float :  right;
background-repeat :  no-repeat;
clear :  right;
color :  #333333;
 }
 h4  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size :  0.85em;
	font-weight :  bold;
	color :  #333333;
	text-align :  left;
	line-height :  2em;
 }
 address  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size :  0.8em;
	line-height :  1.4em;
	color :  #333333;
	font-style :  normal;
	padding-bottom: 10px;
 }
 #footer  {
clear :  both;
margin-bottom :  20px;
text-align :  center;
padding-top :  80px;
 }
 .willkommen  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  0.8em;
color :  #333333;
line-height :  1.4em;
padding :  0;
text-align :  justify;
 }
 .wert  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  0.8em;
color :  #333333;
line-height :  1.4em;
text-align :  justify;
padding-top :  100px;
 }
 #footer p  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  0.6em;
color :  #666666;
text-align :  center;
padding-top :  30px;
padding-bottom :  20px;
 }
 #footer li  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  0.7em;
color :  #666666;
display :  inline;
 }
 #dloads li  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size :  0.7em;
	color :  #000000;
	list-style-type :  none;
	margin-top :  -10px;
	padding-bottom :  20px;
 }
 #banneruns p  {
font-family :  Arial, Helvetica, sans-serif;
font-size :  0.7em;
text-align :  right;
width :  130px;
padding-top :  30px;
padding-left :  3px;
color :  #000000;
 }
 #suche  {
padding-top :  100px;
float :  right;
width :  420px;
font-family :  Arial, Helvetica, sans-serif;
font-size :  11px;
color :  #000000;
text-transform :  lowercase;
 }
 .studios  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size :  0.8em;
	color :  #333333;
	line-height :  1.4em;
	list-style-position :  inside;
 }
 .studios p  {
	text-align :  left;
	padding-left: 50px;
	padding-bottom: 30px;
 }
 .studios img {
	float: left;
	clear: right;
 }
.produkte {
	text-indent: 50px;
}
.hidden {
	display: inline;
	visibility: hidden;
	font-size: 0px;
}
