
#info :onfocus{
	color: #FFCF60;
	background-color:#660000;
	width: 100px;
	height: 100px;
  z-index:1;	
}


#info  .showcase1 {
display: none;
}
#info :hover .showcase1 {
		position: absolute;
		top: 360px;
		left: 0px;
		display: block;
		
		width: 315px;
		padding: 2px 0px 2px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
		background-color:#660000;
}	

#info  .showcase2 {
display: none;
}
#info :hover .showcase2 {
		position: absolute;
		top: 360px;
		left: -110px;
		display: block;
		width: 315px;
		padding: 2px 0px 2px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
		background:#660000;
}				

#info  .showcase3 {
display: none;
}
#info :hover .showcase3 {
		position: absolute;
		top: 360px;
		left: -220px;
		display: block;
		height: 29px;
		width: 315px;
		padding: 2px 0px 0px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
}				

#info  .showcase4 {
display: none;
}
#info :hover .showcase4 {
		position: absolute;
		top: 250px;
		left: 0px;
		display: block;
		width: 315px;
		padding: 2px 0px 2px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
}	

#info  .showcase5 {
display: none;
}
#info :hover .showcase5 {
		position: absolute;
		top: 250px;
		left: -110px;
		display: block;
		width: 315px;
		padding: 2px 0px 2px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
}				

#info .showcase6 {
display: none;
}
#info :hover .showcase6 {
		position: absolute;
		top: 250px;
		left: -220px;
		display: block;
		width: 315px;
		padding: 2px 0px 2px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
}

#info  .showcase7 {
display: none;
}
#info :hover .showcase7 {
		position: absolute;
		top: 140px;
		left: 0px;
		display: block;
		width: 315px;
		padding: 2px 0px 2px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
}	

#info  .showcase8 {
display: none;
}
#info :hover .showcase8 {
		position: absolute;
		top: 140px;
		left: -110px;
		display: block;
		width: 315px;
		padding: 2px 0px 2px 2px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
}				

#info  .showcase9 {
display: none;
}
#info :hover .showcase9 {
		position: absolute;
		top: 140px;
		left: -220px;
		display: block;
		width: 315px;
		padding: 2px 0px 2px 5px;
		font: "Times New Roman", Times, serif;
		color: #FFCF60;
		border-width: 1px;
	  	border-style:solid;
  		border-color: #FFCF60;
}								

/*Produktgruppennavigation*/

#produktgruppenpic{
	position:absolute;
	left:427px;
	top:380px;
	height:20px;
	width: 19px;
	padding: 4px 0px 0px 5px;
	border-width: 1px;
  	border-style:solid;
  	border-color: #FFCF60;
	z-index:5;
	}

.promenu {
	position:absolute;
	top: 380px;
	left: 427px; 
	color: #FFCF60;
	background-color:#660000;
	
	display:block;
	}
	
a.proouter, a.proouter:visited { 
	top: 380px;
	left: 427px;
	color:#FFCF60; 
	width:138px; 
	height:22px; 
	display:block; 
	background: #660000;
	border:1px solid #FFCF60; 
	padding: 2px 0px 0px 30px;
	text-decoration:none;
	text-align: center;
	font:Verdana; 
	font-size:12px; 
	line-height:18px; 
	overflow:hidden;
	}
	
a.proouter:hover {
	top: 380px;
	left: 427px;
	color:#FFCF60; 
	width:138px; 
	height:22px; 
	display:block; 
	background: #660000;
	border:1px solid #FFCF60; 
	padding: 2px 0px 0px 30px;
	text-decoration:none;
	text-align: center;
	font:Verdana; 
	font-size:12px; 
	line-height:18px; 
	overflow:visible;
	}
	
a.proouter:hover table {
	position:absolute;
	left: 0px;
	top: -296px;
	height:296px;
	display:block; 
	background:#660000; 
	border-collapse:collapse;
	border-color: #FFCF60;
	border-style:solid;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	}
a.proinner, a.proinner:visited {
	display:block; 
	width:156px; 
	height:24px; 
	padding: 0px 0px 0px 10px;
	text-decoration:none; 
	color:#FFCF60;
	font:Verdana;
	font-size:12px; 
	text-align:left;
	}
a.proinner:hover {
	background:#FFCF60;
	color:#660000;
	border:0px;
	font:Verdana;
	font-size:12px; 
	text-align:left;
	}
 /*Produktgruppennavigation ende*/  
 
 /* Raumliste */
 
#raumlistenrahmen{
	position:absolute;
	left: 463px;
	top: 84px;
	/* height:285px; */
  	height:380px;
	width:165px;
  	z-index:3;
 	overflow:auto;
	}



a.raum, a.raum:visited, a.raum:active{
	width:145px;
	display:block;
	border:0px;
	border-style:none; 
	padding: 0px 0px 5px 0px;
	color:#FFCF60;
	font:Verdana;
	font-size:12px; 
	text-align:left;
	}
	
a.raum:hover {
	
	color:#FF9933;
	border:0px;
	font:Verdana;
	font-size:12px; 
	text-align:left;
	}
	
#raum:2{
	
	color:#FF9933;
	border:0px;
	font:Verdana;
	font-size:12px; 
	text-align:left;
	}	
/*unterkategorien*/	


#kellerlistenrahmen{
	position:absolute;
	left: 463px;
	top: 355px;
	height:110px;
	width:160px;
	overflow:auto;
	}	
/*#keller{
	display:block; 
	
	height:17px; 
	
	text-decoration:none; 
	color:#FF9933;
	font:Verdana;
	font-size:11px; 
	text-align:left;
	}*/

a.keller, a.keller:visited{
	display:block; 
	width:135px;
	border:0px;
	padding: 0px 0px 5px 10px;
	text-decoration:none; 
	color:#FF9933;
	font:Verdana;
	font-size:11px; 
	text-align:left;
	}
	
a.keller:hover {
	
	color:#CC6600;
	border:0px;
	font:Verdana;
	font-size:11px; 
	text-align:left;
	}	

#okat{
	position:absolute;
	left: 427px;
	top: 360px;
	width:158px; 
	height:20px; 
	display:block; 
	padding: 0px 0px 0px 0px;
	text-decoration:none; 
	color:#FFCF60;
	font:Verdana;
	font-weight:bold;
	font-size:10px; 
	text-align:left;
	}	