
#KonfiguratorBase,
#KonfiguratorLinks,
#Konfigurator .konfiguratorOverlay
{
  position:absolute;
}

#Konfigurator img.borderedImg {border:1px solid black;}
#Konfigurator img.png32 { behavior: url(./styles/pngHack.htc); }


#Konfigurator .hiddenFrame
{
  position:absolute;
  visibility: hidden;
  width: 775px;
  height: 542px;
}


#Konfigurator .frame
{
  width: 575px;
  height: 442px;
  position: absolute;
  left: 100px;
  top: 50px;
}

#Konfigurator .bg
{
  filter:alpha(opacity=80); 
  -moz-opacity:0.8; 
  background-color: #b0b0b0;
  border: 2px outset #d0d0d0;
}

#TexturKonfigurator
{
}

#Konfigurator .frame h1
{
  font-family: Arial;
  font-size: 18px;
  line-height: 100%;
  padding: 15px 0px 15px 15px;
  margin: 0px;
}

.noTrans
{
  filter: none; 
  -moz-opacity: 1.0; 
}

#Konfigurator .texChgDiv
{
  width: 555px;
  height: 352px;
  position: relative;
  left: 10px;
  border: 1px inset #d0d0d0;
  overflow: auto;
}

#Konfigurator p
{
  margin: 0px;
  padding: 0px 10px 15px 15px;
}

#TexturKonfiguratorSystem,
#TexturKonfiguratorElement
{
  font-weight: bold;
}

#Konfigurator .texThumb
{
  float:none;
  display: inline;
  padding: 0px;
  margin:0px;
}

#Konfigurator .texThumb table
{
  float:none;
  text-align:center;
  display: inline;
}

#Konfigurator .texThumb td
{
  width:120px;
  height:125px;
}

#TexturKonfigurator .frame /* .texChgDiv .texThumb */
{
}

#Konfigurator .texThumb a.texThumbLink img
{
  border: 1px solid black;
  margin:8px;
}
#Konfigurator .texThumb a span.subtitle
{
}

#Konfigurator .texThumb a.texThumbLink:link,
#Konfigurator .texThumb a.texThumbLink:visited,
#Konfigurator .texThumb a.texThumbLink:active,
#Konfigurator .texThumb a.texThumbLink:hover
{
  float: none;
  padding:0px;
  margin:0px;
  display: block;
  height: 125px;
  font-family: Arial, Helvetica, sans;
  font-size: 9px;
  line-height: 130%;
  text-decoration: none;
  border: 1px solid #cccccc;
  color:#000000;
  background-color:#e0e0e0;
}

#Konfigurator .texThumb a.texThumbLink:hover
{
  border: 1px solid #909090;
  background-color:#ffffff;
}

#Konfigurator .texThumb a.current:link,
#Konfigurator .texThumb a.current:visited,
#Konfigurator .texThumb a.current:hover,
#Konfigurator .texThumb a.current:active
{
  border: 2px solid #005572;
  background-color:#017E9E;
  color:#FFFFFF;
}


#KonfiguratorNavi table
{
  margin-bottom: 10px;
}

#KonfiguratorNavi td,
#KonfiguratorNavi select,
#KonfiguratorNavi a
{
  font-family: Arial, Helvetica, sans;
  font-size: 11px;
}

#KonfiguratorNavi a 
{
  padding: 5px 10px 5px 10px;
}

#KonfiguratorNavi a:hover
{
  background-color: #ffffac;
  text-decoration: none;
}

#KonfiguratorNavi select
{
  padding: 3px;
  width: 50px;
}

#KonfiguratorNavi ul
{
  display: inline;
  list-style-type:none;
  padding: 0px;
  margin: 0px;
}

#KonfiguratorNavi ul li
{
  display: inline;
}












