body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;		
	color: #000000;		
}



div.background
	{
	position:absolute; 
	width:100%; 
	height:100%; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	z-index:0; 		
	overflow: hidden;
	
	 filter: alpha(opacity=20);	   
	 -moz-opacity:0.2;	 	 	
	 opacity: 0.2;	 	 
}

div.container
	{
	position:absolute; 
	width:100%; 
	height:100%; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	z-index:0; 		
	overflow: auto;
}
	

div.interface
	 {
	 position:absolute;
	 width: 300px; 
	 z-index:2; 
	 visibility: visible;
	 margin: 0px;
	 margin-top: 80px;
	 margin-left: 100px;	 
	 margin-bottom: 10px;	 
	 text-align: left;
	 background-color: #FFFFFF;		
}
	
table.bg
	{
	background-image: url(images/baron_bg1.jpg);
	background-size: 50%;	
}
	
#products_bg1
	{
	background-image: url(images/baron_bg2.jpg);
}

div.page_title
	{
	position:absolute; 
	width:300px; 
	height:20px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0000FF;		
	z-index:210; 	
}
	 
div.content
	 {
	 position:absolute;
	 width: 310px; 
	 z-index:100; 
	 visibility: visible;
	 margin: 0px;
	 margin-top: 120px;
 	 margin-left: 380px;	 
	 text-align: left;
	 background-color: #FFFFFF;	
}
	 
div.products
	 {
	 position:relative;
	 width: 710px; 
	 z-index:1; 
	 visibility: visible;
	 margin: 0px;
	 margin-top: 0px;
	 text-align: left;
}

	 


.fenster {
  position:absolute;
  visibility:hidden;
 width: 300px;
  margin:0;
  padding:0;

  color:#000000;
  cursor:default;

}

.fenBarUnderlay {

  overflow:hidden;

  height:20px;
  margin:0px;
  padding:0px;
  visibility:visible;
  z-index: 0;
    
  font-weight:bold;
  color:#003366;
  cursor: move;
	
}

.fenBar {
  overflow:hidden;
  position:absolute;
  height:20px;
  margin:0px;
  padding:0px;
  visibility:visible;
  z-index: 1;
	  

  color:#003366;
  cursor: move;

}


.fenMaxBtn {

  overflow:hidden;

  width: 0px;
  height: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin: 0px;
  padding: 0px;

 background-color: #666666;	

  cursor: pointer; cursor: hand
}
.fenResBtn {
  position:absolute;
  overflow:hidden;

  width:0px;
  height:0px;
  margin:0;
  padding:0;
  color:#000;
  background:#FFFFFF;
  cursor:default;
}
div.fenContent {
  position:absolute;
   width: 300px;
	 background-color: #FFFFFF;	
	 filter: alpha(opacity=80);	  
	 -moz-opacity:0.8;	  
	 opacity: 0.8; 
}

div.fenContent2 {
  position:absolute;
   width: 300px;
}

#opacity2 {
	 filter: alpha(opacity=90);	  
	 -moz-opacity:0.9;	  
	 opacity: 0.9; 
}