html {
  padding:0px;
  margin:0px;
  height:100%;
}

body {
  background-color: #ffffff;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;
  padding:0px;
  margin:0px;
  min-height: 101%;
}

/* 
#produktlistelinks {float:left; width:215px; border:0px solid #000000;margin:0 0 10 0; }
#produktlisterechts {float:right; width:215px; border:0px solid #000000;margin:0 0 10 0; }
*/

#produktlistelinks {margin:0 0 10 0; }
#produktlisterechts {margin:0 0 10 0; }

#id=produktlisteall
{
margin:0 0 10 0; padding:0 5 0 5; 
border:0px; border-bottom:1px; border-top:0px; border-color: #ffffff; 
border-style: solid;background-color: #f7f7f7;
}

#produktcategory
{font-weight: bold; border:0px; border-bottom:0px;border-color: #000000; 
border-style: solid; background-color: #EDEEEF; margin:0 -5 0 -5; 
padding:0 5 0 5; height:18px;}

#produkttext1
{
}

#produktheadline
{font-family: arial, verdana, tahoma; color: #007AC3; font-size: 11pt; font-weight: bold; margin:5 0 5 0;}

#produktimage
{border:1px; border-color: #000000; float:left; border-style: solid; margin:0 10 0 0;}

#produktlink
{position: relative; height:18px; background-color: #ffffff; margin:3 -5 0 -5; padding:0 5 0 5; border:0px; border-top:1px;border-color: #dcdfe0; border-style: solid;}

#produktlink1
{position: absolute; right:5px; border:0px; font-weight: bold; }

#hauptnavigation {
position: absolute;
left: 5px;
top: 70px;
}

/* NAVIGATION 1. Ebene */
a.navi1left_passive {
	padding: 0 6 0 6; color:#007AC3; font-size:11pt;font-weight:bold;text-decoration:none;}
a.navi1left_passive:hover {
	padding: 7 6 5 6; color:#007AC3; font-size:11pt;font-weight:bold;text-decoration:none;}

a.navi1left_active {
	padding: 7 6 5 6; color:#007AC3; font-size:11pt;font-weight:bold;text-decoration:none;}
a.navi1left_active:hover {
	padding: 7 6 5 6; color:#007AC3; font-size:11pt;font-weight:bold;text-decoration:none;}

a.navi1left_open {
	padding: 7 6 5 6; color:#007AC3; font-size:11pt;font-weight:bold;text-decoration:none;}
a.navi1left_open:hover {
	padding: 7 6 5 6; color:#007AC3; font-size:11pt;font-weight:bold;text-decoration:none;}

/* NAVIGATION 2. Ebene */
a.navi2left_passive {
	display:block; padding: 1 1 1 10; font-weight:bold;margin: 0 0 10 0;color:#007AC3; font-size:9pt;text-decoration:none;}
a.navi2left_passive:hover {
	display:block; font-weight:bold;text-decoration:none;}

a.navi2left_active {
	display:block; padding: 1 1 1 10; font-weight:bold;margin: 0 0 10 0;color:#007AC3; font-size:9pt;font-weight:bold;text-decoration:none;}
a.navi2left_active:hover {
	display:block; font-weight:bold;text-decoration:none;}

a.navi2left_open {
	display:block; padding: 1 1 1 10; font-weight:bold;margin: 0 0 10 0;color:#007AC3; font-size:9pt;font-weight:bold;text-decoration:none;}
a.navi2left_open:hover {
	display:block; font-weight:bold;text-decoration:none;}


/* NAVIGATION 3. Ebene */
a.navi3left_passive {
	display:block;background-color:#ffffff; padding: 1 1 1 20; margin: 0 0 10 0;color:#007AC3; font-size:9pt;text-decoration:none;}
a.navi3left_passive:hover {
	display:block;background-color:#ffffff; font-weight:bold;text-decoration:none;}

a.navi3left_active {
	display:block;background-color:#ffffff; padding: 1 1 1 20; margin: 0 0 10 0;color:#007AC3; font-size:9pt;font-weight:bold;text-decoration:none;}
a.navi3left_active:hover {
	display:block;background-color:#ffffff; font-weight:bold;text-decoration:none;}

a.navi3left_open {
	display:block;background-color:#ffffff; padding: 1 1 1 20; margin: 0 0 10 0;color:#007AC3; font-size:9pt;font-weight:bold;text-decoration:none;}
a.navi3left_open:hover {
	display:block;background-color:#ffffff; font-weight:bold;text-decoration:none;}


/*  positioning-layers statisch und absolut */
#inhalt {
  margin: 0px 200px 0px 200px;
  border-left: 10px solid #ffffff;
  border-right: 10px solid #ffffff;
  padding: 0px;
  background-color: #ffffff;
}

#links {
position: absolute;
left: 0px;
width: 200px;
margin: 0px;
padding: 0px;
z-index:2;
}


#bg_titel {
position: absolute;
right: 0px;
width: 740px;
height:180px;
margin: 0px;
padding: 0px;
background-image: url(../pic/titel_faehre.png);
z-index:1;
}

#rechts {
position: absolute;
right: 0px;
width: 200px;
color: #564b47;
margin: 0px;
padding: 0px;
z-index:3;
}

#bg_menue {
position: absolute;
left: 0px;
width: 200px;
height:485px;
margin: 0px;
padding: 0px;
background-image: url(../pic/bg_menue.png);
z-index:1;
}

#banner_top {
height:180px;
}

/*  
#clip_people {
position: absolute;
bottom: 0px;
right: 0px;
height:125px;
width:157px;
background-image: url(../pic/clip_people.png);
}
*/


div.clear {clear: both;}
