body  {
	background-color:white;
	padding:0;
	margin:0;
	}
	
#container  {
	width:1024px;
	height:712px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/background.jpg);
	}

#container_wg  {
	width:1024px;
	height:1112px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/background-bottom.jpg);
	}
	
#container_bottom  {
	width:1024px;
	height:0px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/background-bottom.jpg)
	}
	
#container_bottom_impr  {
	width:1024px;
	height:1450px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/background-bottom.jpg)
	}

#container_bottom_daten  {
	width:1024px;
	height:12060px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/background-bottom.jpg)
	}	

#logo	{
	padding-top:43px;
	margin-left:85px;
	}
	
#logo img	{
	border:0px;
	}
	
#menu img {
	padding:0px;
	margin:0px;
	border:0px;
	}
	
#menu	{
	margin-left:34px;
	}
	
.text	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	width:480px;
	line-height:135%;
	margin-left:230px;
	margin-top:110px;
	}

.text-1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	width:480px;
	line-height:135%;
	margin-left:230px;
	margin-top:60px;
	}
	
h1	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:14pt;
	margin:0;
	line-height:150%;
	}
	
h2	{
	font-size:12pt;
	margin:0;
	line-height:150%;
	}
	
	
p	{
	font-size:9pt;
	}

.typo	{
	font-size:9pt;
	}

.p1	{
	margin-top:15px;
	}

#impr	{
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	margin-left:150px;
	}
	
#images	{
	margin-left:200px;
	margin-top:60px;
	}

#katalog	{
	margin-top:30px;
	margin-left:80px;
	width:720px;
	float:left;
	}

.gallery  {
	padding:10px;
	border: thin solid white;
	margin-left:30px;
	}
	
ul#navigation {
    margin:0;
	padding-top:13px;
  }
  
ul#navigation li {
    list-style: none;
    margin-right:0px;
	padding: 0;
	width:150px;
    float: left;
	position: relative;
  }

	
ul#navigation li ul {
	padding:0px;
	margin:0px;
        position: absolute;
	display:none;
  }
  
 ul#navigation li:hover ul {
    display: block;
  }

 
 * html ul#navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  
ul#navigation li ul li {
	margin:0px;
	padding:0px;
    float: none;
    display: block;
  }
  
 a:link, a:visited, a:hover, a:active  {
	border:0px;
	color:white;
	text-decoration:none;
	}

#wegbeschreibung  {
	text-decoration:underline;
	}
	


