h1{
  font:18px Verdana;
  font-weight:bold;
  color:#666;
  margin:5px 0 10px;
}
h2.artikel{
  font:13px Verdana;
  font-weight:bold;
  color:#666;
  margin:0 0 10px;
}
ul.shop_nav{
  margin:5px 0 0;
  padding:0;
}
ul.shop_nav li{
  list-style-type:none;
}
ul.shop_nav li a{
  display:block;
  padding:5px 0;
  height:14px;
  outline-style:none;
  color:#666;
  text-decoration:none;
}
ul.shop_nav li a:hover{
  background-color:#eee;
  color:#000;
}
li.hauptkategorie{
  border-top:1px solid #ddd;
}
ul.shop_nav li.unterkategorie a{
  padding-left:10px;
}
#toplinks{
  position:relative;
  top:-5px;
  left:10px;
  font:11px Arial;
}
#toplinks a{
  text-decoration:none;
}
.warenkorb_artikel{
  float:left;
}
.warenkorb_artikel a{
  text-decoration:none;
}
.warenkorb_artikel a:hover{
  text-decoration:underline;
}
input.text2,select.text2{
  width:300px;
  border:1px solid #bbb;
  font:14px Arial;
  padding:3px;
  margin-bottom:5px;
  background: url(/shop/img/bg_input.gif) repeat-x;
}
#site_content p{
  margin:0 0 5px;
  padding-left:20px;
  background: url(/shop/images/check.png) no-repeat;
}
#artikel li{
  margin:0 0 5px;
  padding-left:20px;
  list-style-type:none;
  background: url(/shop/images/check.png) no-repeat;
}
.ratingblock {
	display:block;
  float:left;
}
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 16px;
	position: relative;
	background: url('/shop/images/starrating.gif') top left repeat-x;
}
.unit-rating li.current-rating {
	background: url('/shop/images/starrating.gif') left bottom;
	position: absolute;
	height: 16px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}
#lightboxCaption{
  float:left;
}
#keyboardMsg{
  float:right;
  font:12px Arial;
}
#closeButton{
  top:5px;
  right:5px;
}
#lightbox img{
  border:none;
  clear:both;
}
#overlay img{
  border:none;
}
#overlay{
  background-image: url(/shop/overlay.png);
}
* html #overlay{
	background-color:#333;
	back\ground-color:transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/shop/overlay.png", sizingMethod="scale");
}