body { line-height: 1.3; background: #fff; margin:0em 0; }


p{font-size:10px;color:#333333;font-family: arial, san-serif;
	line-height: 1.3;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	
}

	div.picgen {float: left; margin:0px 0px;}
	
		div.mob {
	margin:1px;
	padding: 0px;
	
	
}

#back {
	position: fixed;
}
#stein01a { position:absolute; top:160px;left:1400px; 
	  }
#stein01b { position:absolute; top:490px;left:2060px; 
	  }
#stein01c { position:absolute; top:170px;left:2660px; 
	  }
#lein01a {position:absolute; top:300px;left:4850px; 
	  }
 #pano01 {position:absolute; top:600px;left:6397px; 
	  }
	  
	   a.text01 {position:absolute; top:630px;left:300px;
	   font-size:12px;color:#333333;font-family:arial,san-serif; color:#006666;
}
 a.text01:hover {position:absolute; top:630px;left:300px;
	   font-size:12px;color:#333333;font-family:arial,san-serif; color:#006666;text-decoration:underline;
}



li.norm{font-size:10px;color:#333333;font-family:arial,san-serif;line-height: 1.5;}
p.small{font-size:10px;color:#666666;font-family:arial,san-serif;}
p.smallx{font-size:10px;color:#666666;font-family:arial,san-serif;}

#smallx{font-size:10px;color:#666666;font-family:arial,san-serif;}

#tdcont{font-size:10px;color:#333333;font-family:arial,san-serif;line-height: 1.3em;}

a{font-size:10px;color:#333333;font-family:arial,san-serif;font-weight:regular;text-decoration:none;line-height: 1.2;}
a visited{font-size:10px;color:#333333;font-family:arial,san-serif;font-weight:regular;text-decoration:underline;line-height: 1.2;}
a:hover {font-size:10px;color:#333333; font-family:arial,san-serif; font-weight:regular; text-decoration:underline;line-height: 1.2; }

li {
	list-style-position: outside; 
	list-style-image: url(img/nav/point.gif);
	list-style-type: circle;
}
li1 {
	list-style-position: outside; 
	list-style-image: url(img/nav/pfeil.gif);
	list-style-type: circle;
}



 #navi{
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-top-width:1px;
	border-top-style:dashed;
	border-color:#CCCCCC;
	
	
}  

 #line{
	height:40px;

	border-top-width:1px;
	border-top-style:dashed;
	border-color:#CCCCCC;
	
}

 #line01{
	height:20px;

	border-top-width:1px;
	border-top-style:dashed;
	border-color:#CCCCCC;
	
}

 #line01a{
	height:10px;

	border-top-width:1px;
	border-top-style:dashed;
	border-color:#CCCCCC;
	
}
 #line02a{
	height:5px;

	border-top-width:1px;
	border-top-style:dashed;
	border-color:#CCCCCC;
	
}
#line02b{
	height:5px;

	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-color:#CCCCCC;
	
}

   #short{
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  text-align:justify;
  position:relative;
	height:540px;
	margin-top:12px;
	margin-left:55px;  
	z-index:1;
	
}

   #short01{
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  text-align:justify;
  position:relative;
	height:490px;
	margin-top:12px;
	margin-left:55px;  
	z-index:1;
	
}


 #hot{
 border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  text-align:justify;
  position:relative;
  width:110;
	height:380px;
	margin-top:12px;
	margin-left:40px;  
	z-index:1;
}


 #kon{
 border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  text-align:justify;
  position:relative;
	height:160px;
	margin-top:12px;
	margin-left:55px;  
	z-index:1;
}

 #obj{
 border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  text-align:justify;
  position:relative;
	height:400px;
	margin-top:12px;
	margin-left:50px;  
	z-index:1;
}



 #maincubic{
  border-width:0px;
  border-style:solid;
  border-color:#CCCCCC;
  padding:0em;
  text-align:justify; 
  width:870px;
  position:relative;
margin-left:30px; 
margin-top:20px;
	

	
  }
  
 #maintop{
	width:870px;
  	 position:relative;
    top:10px;
	margin-left:30px; 


  }
  
#mainleft{

	width:150px;
	position:relative;
    margin-top:0px;
	margin-right:55px; 
  }
  
  
  #unten{

  width:850px;
   position:relative;
   	left:0px; 
    top:1325px;
	 }  
  





#cubic4{
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  padding:0em;
  text-align:justify;
  position:absolute;
  height:540px;
   top:183px;
   left:110px;  
}




  
  

div.ref {margin-top:0px; 
			margin-bottom:10px; 
			padding: 10px;  
			background:#f0f0f0;
			width:400px; 
			height:42px;  
			border-width:1px;
			border-style:solid;
			border-color:#CCCCCC;
			}



#cubic{
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  padding:0em;
  text-align:left; 
  overflow:hidden;
  width:440px;
  }
  
  #cubicmain{
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;

   



  }
  
  #cubiczwa1{

  border-left:1px;
  border-right:1px;
  border-top:1px;
  border-style:solid;
  border-color:#CCCCCC;
  padding:0em;
  text-align:left; 
  overflow:hidden;
  width:440px;
  }
  
    #cubiczwa2{

  border-left:1px;
  border-right:1px;
  border-bottom:1px;
  border-style:solid;
  border-color:#CCCCCC;
  padding:0em;
  text-align:left; 
  overflow:hidden;
  width:440px;
  }
  
  #panorama{
  border-width:0px;
  border-style:solid;
  border-color:#CCCCCC;
	width:510px;
   	 position:relative;
    top:0px;
	margin-left:0px; 
  }
  

#cubic1{
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  padding:0em;
  text-align:justify; 
  width:420px;
     z-index:0; 
  }
  
  #frame{
  background-color:#F1f1f1;
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
  padding-right:4px;
  padding-left:6px;
  text-align:right;
  height:40px;
}

