* {
margin:  0;
}

#galerie {margin-top:140px;


}

#galerie li {
list-style-type: none;
float:left;
position:relative;
padding-top:20px;
padding-bottom:50px;
margin-left:-36px;

}



#galerie img {
width: 125px;
height: 96px;
display: block;
border: none;

}

#galerie a .gross {
display: none;

}

#galerie a:hover .gross {
width: 365px;
height: 277px;
display: block;
position: absolute;
top: -65px;
left: 275px;
z-index: 5;
background: none;

}

 
*+html #galerie a:hover { z-index: 1;}
*+html #galerie li{position: static;margin-left:0px;}
*+html #galerie a {position: relative;}

*html #galerie a:hover {display: block; z-index: 1;}
*html #galerie li{position: static;margin-left:0px;}
*html #galerie a {position: relative;}

	
	
body { 
               font-family:arial,verdana,cambria,calibri,times new roman,helvetica;
               font-style: ;
               background-image:url(img/bggradient.jpg);
               background-repeat:repeat-x;
               background-attachment:fixed;
               background-position:100% 3%;
               width:100%;
               margin:0px;
	       padding:0px;

	        
}	

*html body {background: #d9dde8;
}


#superwrapper{

         width:840px;
         height:100%;
         background-image:url(img/superwrapperbg2.png);
         margin-left:auto;
         margin-right:auto;

} 


*html #superwrapper{

         width:840px;
         height:100%;
         background-image:url(img/superwrapperbg2.jpg);
         margin-left:auto;
         margin-right:auto;

} 

#wrapper{
         position:relative;
         width: 800px;
         height:100%;
         background-image: url(img/wrapperbg.jpg);
         margin-left:20px;
         text-align:left;

}



#kopf {
	width:800px;
        height:185px;
        margin-bottom:;
	padding:;
	background-image:url(img/bg800px2.jpg);
        background-repeat:no-repeat;
        backgroud-position:50% 50%
        align:left;
        font:arial,verdana,cambria,calibri,times new roman,helvetica;
	font-weight:normal;
	line-height:;
}

* html #kopf {
	  margin-bottom:-17px;
          

}
		
	#links {
		float:left;
		width:143px;
		              

}

       
	#mitte {
	        float:left;
		width:657px;
		
		
		}

		
	#schatten{
		  float:left;
		  width:20px;
		  

}

#schattenl{
		  float:left;
		  width:20px;
		  

}



	

	
        .breaker {
         height: 0px;
         clear:both;
         overflow:hidden;
}	

#footer{
      position:absolute;
      bottom:0;    
      width: 100%;
      line-height:20px;
      background-color: #ffffff;
      text-align:center;
    font-weight:bold;
    }
		
 
  

.column-in {
		margin:0; padding:0.1em 0.1em 0.5em 0.5em;
}
	
   
.clear{
                clear: both;
}
	
	
		
    h1,h2,h3,h4,h5 { 
	margin: 2pt; 
	
	}

   
h3 { 
	font-size: 18px; 
	
	}

p { 
	margin: 8px 50px 8px 10px;
        font-weight:normal; 
        font-size:16px;
       
	}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/anywidth-flyout.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */



#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;  background:#8dacc7;  padding:0 1px 0 1px; border-top:1px solid #fff;}

#menu li {margin:0; padding:0; list-style:none;}
#menu li {display:inline-block; display:inline;}
#menu ul {position:absolute; left:-9999px;}
#menu ul.level1 {position:absolute; left:0;}

#menu a {display:block; font:normal 14px arial,verdana,sans-serif; color:#fff; line-height:22px; text-decoration:none;padding:0 10px 0 10px; border-bottom:1px solid #fff;} 

#menu ul li:hover > ul {visibility:visible; left:100%; margin-top:-24px; margin-left:-1px;}

#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}

#menu li a:hover {background:#404a52;} 
#menu li:hover > a {background:#404a52;}
#menu li a.fly {background: url(anywidth/arrow.gif) no-repeat right top;}
#menu li a.fly:hover {background:#404a52 url(anywidth/arrow.gif) no-repeat right top;} 
#menu li:hover > a.fly {background:#404a52 url(anywidth/arrow.gif) no-repeat right top;}

#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}


a.nav:link { color:#738ca2; text-decoration:none; }
a.nav:visited { color:#663300; text-decoration:none; }
a.nav:hover { color:#0000ff; text-decoration:none; }
a.nav:active { color:#cccccc; text-decoration:none; }

img { behavior: url(img/iepngfix.htc) }