/* CSS Document */

/* �BERSICHTSSEITE
--------------------------------------------------------------------------------*/
ul#shopoverview {
  background: url(../images/shop/shopoverview.jpg) no-repeat;
  height: 678px;
  width: 970px;
  position: relative;
  top: -22px;
  padding-top: 22px;
}

form.shop ul.footnavi {
	margin-top: -22px;
}

ul#shopoverview li.shop_info {
  width: 350px;
  margin-left: 30px;
    margin-top: 20px;
}

ul#shopoverview li.product_info1 {
  background: url(../images/shop/product_info2.gif) no-repeat;
  height: 120px;
  width: 365px;
  position: absolute;
  left: 590px;
  top: 30px;
  padding-left: 105px;    
}

ul#shopoverview li.product_info2 {
  background: url(../images/shop/product_info2.gif) no-repeat;
  height: 120px;
  width: 365px;
  position: absolute;
  left: 590px;
  top: 150px;
  padding-left: 105px;    
}

ul#shopoverview li.product_info3 {
  background: url(../images/shop/product_info2.gif) no-repeat;
  height: 120px;
  width: 365px;
  position: absolute;
  left: 590px;
  top: 270px;
  padding-left: 105px;  
}

ul#shopoverview li.product_info4 {
  background: url(../images/shop/product_info2.gif) no-repeat;
  height: 120px;
  width: 365px;
  position: absolute;
  left: 590px;
  top: 390px;
  padding-left: 105px;    
}

ul#shopoverview li.product_info5 {
  background: url(../images/shop/product_info2.gif) no-repeat;
  height: 120px;
  width: 365px;
  position: absolute;
  left: 590px;
  top: 510px;
  padding-left: 105px;  
}

ul#shopoverview li.further_infos {
  position: absolute;
  left: 600px;
  top: 320px;  
  color: #fff;
  font-weight: bold;
}

ul#shopoverview li.further_infos a{
  color: #fff;
}

ul#shopoverview li.product_info1 ul,
ul#shopoverview li.product_info2 ul,
ul#shopoverview li.product_info4 ul,
ul#shopoverview li.product_info3 ul,
ul#shopoverview li.product_info5 ul {
  
  width: 223px;
  height: 130px;
  position: relative;
  padding-left: 20px;
  padding-top: 20px;
}



ul#shopoverview li.product_info2 .order {
  position: absolute;
  top: 90px;
  left: 360px;
}

ul#shopoverview li.product_info1 .order {
  position: absolute;
  top: 85px;
  left: 360px;
}
  
ul#shopoverview li h3 {
  border-bottom: 1px dotted #ccc;
  font-weight: bold;
  margin-bottom: 7px;
  font-size: 1em;
}

.price {
  font-size:0.9em;
  padding-top:20px;
}

p.intro_form_add {
  margin-left:30px;
  padding-top:10px;
  width:520px;
  border-top:  1px dotted #ccc;
}

table#contact_order h2 {
  color:#796358;
  font-size: 12px;
  text-transform: none;
  letter-spacing: normal;
  margin: 0px;
  padding: 15px 0px;
}