@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	}
p{width:450px;}

#wrap{
	width:800px;
	margin:0 auto;
	}
	
#links{
	width:210px;
	float:left;
	padding:26px 0 0 0;
	}

#rechts{
	width:482px;
	float:right;
	padding:65px 0 0 0;
	}

#head{
	width:800px;
	height:140px;
	}

#content{
	clear: left;
	min-height:300px;}
	
	#lightbox{
	clear: left;
	min-height:300px;}

h1{
	font-size:14px;
	color:#3a3a3a;
	font-weight:normal;
	text-transform:uppercase;
	margin:0;
	float:left;
	} 
	
h2{
	font-size:14px;
	color:#7d6a55;
	font-weight:normal;
	text-transform:uppercase;
	margin:0;
	float:left;
	}
	
h3{
	font-size:14px;
	color:#7d6a55;
	font-weight:normal;
	margin:0;
	float:left;
	}	
	
hr{	color:#d2d2d2;
	background-color:#d2d2d2;
	height:0px;
	border:1px solid #d2d2d2;
	}
	
a:link {
	color:#3a3a3a;
	text-decoration:none; 
	}
	
a:visited {
	color:#3a3a3a;
	text-decoration:none; 
	}
	
a:hover {
	color:#aeaeae;
	text-decoration:none; 
	}
	
div#content ul{
	list-style-image:url(../images/list.gif);
	}
#footer{
	width:750px;
	height:30px;
	text-align:center;
	padding:40px 0 0 0;
	float:left;
	}
	
div#footer a:link{
	color:#aeaeae;
	text-decoration:none;
	margin:0 10px 0 10px;
	}
	
div#footer a:visited{
	color:#aeaeae;
	text-decoration:none; 
	margin:0 10px 0 10px;
	}
	
div#footer a:hover {
	color:#3a3a3a;
	text-decoration:none;
	margin:0 10px 0 10px;
	}
	
/*MENÜ FUSS AKTIVE*/
.activefuss{color:#3a3a3a;}

img {border:1px solid #FFF;}

/*________---------MENÜ----------_________*/

#rechts a{
	text-decoration:none;
	padding: 5px 10px 9px 10px;
	}

ul#Navigation {
    margin: 0; 
	padding: 0;
	font-size:10px;
  }

ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
  }
* html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
	z-index:9999;
  }
*:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
z-index:99;
  }

ul#Navigation li ul {
    margin: 0px;
	padding: 0px;
	width:130px;
	background-color:#FFFFFF;
    position: absolute;
    top: 24px; left: 0px;
	border:1px solid #d2d2d2;
    display: none;  /* Unternavigation ausblenden */
	z-index:9999;
  }
  
* html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.1em;
	top: 20 px;
	background-color: #FFFFFF;
  }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
	 padding-bottom:0;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0;
	padding:1px;
  }
  
    ul#Navigation li ul li a{
    float: none;
    display: block;
	padding:3px 0px 3px 8px;
	text-decoration:none;
	color:#3e3e3e;
	border:0px;
	font-size:10px;
  }
  
  ul#Navigation li ul li a:hover{
  padding:3px 0px 3px 8px;    
  height:auto;
  color:#aeaeae;
  border:0px;
  }

  ul#Navigation a{
    display: block;
      /* width: 6.4em;Breite den in li enthaltenen Elementen zuweisen */
	font-size:11px;
    text-decoration: none;
    color: #3e3e3e;
  }
  
  
  ul#Navigation span {
    display: block;
      /* width: 6.4em;Breite den in li enthaltenen Elementen zuweisen */
	font-size:11px;
    text-decoration: none;
	}
  
  * html li ul#Navigation a, * html li ul#Navigation span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */	
  }
  
ul#Navigation a:hover{
    color: #aeaeae;
  }
  
ul#Navigation span{
    color: #aeaeae;
  }


.box{
	width:100px;
	float:left;
	text-align:center;
	}

.mimage{
	float:right;
	}
	
.mimageslim{
	float:right;
	padding-right:80px;
	}
	
.text{float:left;}


#mehrplastiken{
	height:200px;
	width:700px;
	float:left;}
	
	.abstand{
	
	padding-right:15px;
	}
	
.abstand_gr{
	
	padding-right:25px;
	}