*{
     margin: 0;
     padding: 0;
}
#container {
	position: absolute;
	left: 50%;
	width: 996px;
	margin-left: -498px;
}



ul#galerie {
	padding:0;
	margin:0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
}
ul#galerie li{
	padding: 3px;
	background-color:#eee;
	border:1px solid #eee;
	float:left;
	margin:0px 10px 10px 0px;	
}
ul#galerie li:hover{
	border:1px solid #ccc;	
	background-color:#ddd;
}
ul#galerie li span{
	display:block;
	text-align:center;
	font-size:10px;
}
ul#galerie li a img{
		border:none;
}

#pf{
	margin:6px 6px 6px 6px;

}


.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }

   .fade:hover {
      opacity: 0.7;
color:#104074;
      }

.fade li:hover {
      background: #ddd;

      }


#bild{position:absolute; top:310px; left:790px; width:200px;}



body {
margin:0;
padding:0;
font-family:arial;
text-align:left;
overflow:scroll;
background:#ffffff;
}

#hp {
position:absolute; left:0px; top:565px;

margin:0;
width:1000px;
height:545px;
padding:0;
}



#point {display:inline-block;}
#point {display:inline;}
#point li {float:left;}

#outer-alt {margin-left:0px; border-top:1px solid #00004C; padding-top:0px; text-align:right; width:1000px; height:130px; background:#6091D3;}
#point {display:table; padding:0; margin:0 auto; margin-right:40px; list-style:none; background:#fff; white-space:nowrap;}
#point li {display:table-cell; margin:0; padding:0;}
#point li.first {background: url(http://www.organobalance.de/left2.gif) no-repeat left bottom;}
#point li a {float:left; font-family:arial; font-size:12px; letter-spacing:1px; padding:8px 19px; text-decoration:none; color:#eeeeee; font-weight:bold;}
#point li a:hover, #point li a.current {background: url(down_arrow.gif) no-repeat center top; color:#FFFFFF;}

#frm{
height:20px; 
width:220px;
background:#6091D3;
position:absolute;
top:241px;
left:4px;
z-index:1;
}


h1{
font-family:arial, verdana;
color:#104074; 
font-size:1.6em;
line-height:1.5em;
}
h2{
font-family:arial, verdana;
color:104074;
font-size:1.1em;
}


#menu a, #menu a:visited {
  text-decoration:none; 
  background:#EEEEEE; 
  font-family:arial,verdana;
  font-size:0.8em;
  color:#104074; 
  display:block; 
  
  border-bottom:1px solid #fff;  
  border-right:1px solid #cccccc; 
  padding-top:0.5em; 
  padding-left:0.5em; 
  padding-bottom:0.5em;
  }

#menu a:hover {
  border-bottom:1px solid #cccccc; 
  text-align:left;
  color:#000000;
  }

#amenu {
border-top:1px solid #ffffff;
color:#104074;
position:absolute;
top: 300px;
left:0px;
text-align:left;
width:210px;

}


#head{margin-bottom:0px;
margin-top:0px;

background-image:url(backgn.jpg);background-repeat:no-repeat;}

#head2{margin-top:-80px;text-align:right;
width:997px;
height:80px;
head2.a{color:#104074;font-size:0.7em;
font-weight:bold;}

}

#a1 {
margin-left:0px;
width:1000px;
text-align:left;
background:#ffffff;
}

#a2 {
position:absolute;
left:255px;
top:300px;
text-align:left;
float:left;
width:725px;
font-size:0.8em;
line-height:1.3em;
z-index:1;
color:#104074; 
}
 
 
#a2 li {
   margin-left:17px;
}




#a3 {
margin-top:0px;
margin-left:0px;
width:1000px;
height:151px;
text-align:left;
background:#ffffff;
}

#a4 {
margin-top:0px;
margin-left:0px;
width:1000px;
height:10px;
background:#ffffff;
text-align:left;
}

#a5 {
margin:0px;
text-align:left;
width:1000px;
height:4px;
background:#666666;
}


#a6 {
width:250px;
height:20px;
background:#999999;
position:absolute;
top:237px;left:0px;
text-align:left;
margin-bottom:25px;
}




ul#navigation li { float:left; list-style-type:none; 
width:200px;}

#navigation a {
float:left;
display:block;
line-height:30px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
topmargin:0px;
color:#ffffff;
background:#EEEEEE;
padding: 5 px;
padding-right: 30px;
padding-left: 30px;
text-decoration:none;
font-family:arial black;
font-size:8.5pt;
}

#navigation a:hover {

topmargin:0px;
margin-top:0px;
margin-left:0px;
list-style-type:none;
margin-right:0px;
margin-bottom:0px;
color:#ffffff;
background:#FF9999;
}


ul#navigation2 li {
width:200px;
line-height:20px;
list-style-type:none;
padding: 0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
topmargin:0px;
text-align:left;
border:none;
background:#EEEEEE;
}

a:active {}

#navigation2 a {
display:block;
text-align:left;
width:200px;
line-height:20px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

color:#000000;
background:#EEEEEE;
padding: 4px;
text-decoration:none;
font-family:arial;
font-size:10pt;
}

#navigation2 a:hover {
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
color:#000000;
background:#EEEEEE;
}



.aussen {width:996px; height:26px;z-index:2;background-color:#000; border-top:13px solid #6091D3;}
.navigation, .navigation ul {list-style-type:none; margin:0; padding:0; float:left;z-index:2;}
.navigation a {text-decoration:none;}
.navigation {font-family:arial; font-size:13px; font-weight:bold; margin-bottom:-2px;}
.navigation a {float:left; background:#104074; color:#fff; text-align:center; line-height:16px; padding:4px 0; border:1px solid #104074; margin-bottom:-1px;}
.navigation a.unter-nav-link {background:#104074;}
.navigation a:hover,
.navigation a:focus,
.navigation a:active {outline:0; color:#fff; background:#6091D3;}
.navigation li:hover > a {color:#fff; background:#6091D3;} 
.navigation {width:143px; margin-right:-1px;}
.navigation a {width:142px; margin-right:-143px;} /
.navigation ul li {max-width:143px;} 
.navigation ul.flyout {top:-25px;} 
.navigation ul.flyout2 {top:-41px;} 
.navigation ul.flyout {left:142px;}
.navigation .left ul.flyout {left:auto; right:119px;}
.navigation ul {position:relative; margin-bottom:-10000px;} 
.navigation ul li {float:left; clear:left;}
.navigation a {position:relative;}
.unter-navi {margin-top:-20000px;}
.unter-nav-link {margin-top:20000px;}
.unter-navi a:hover,
.unter-navi a:focus,
.unter-navi a:active {margin-right:0;}
.navigation ul:hover {clear:left;}
.navigation .unter-navi {width:100%;}