

 ul.shoplist
 {
    list-style: none;
    padding: 0px;
    margin: 5px 0px 0px 15px;
 }

 ul.shoplist li
 {
   list-style: none;
   background: url(grafika/menu_bullet.png) no-repeat 0px 5px;
   padding-bottom: 10px;
   padding-left: 15px;
  }
  

  
ul.shoplist a         { color:#000000;  text-decoration: none; font-weight: normal;}
ul.shoplist a:link    { color:#000000;  text-decoration: none; font-weight: normal;}
ul.shoplist a:visited { color:#000000;  text-decoration: none; font-weight: normal;}
ul.shoplist a:active  { color:#000000;  text-decoration: none; font-weight: normal;}
ul.shoplist a:hover   { color:#000000;  text-decoration: none; font-weight: normal;}


ul.shoplist a         b { color:#000000; text-decoration: none; font-weight: bold;}
ul.shoplist a:link    b { color:#000000; text-decoration: none; font-weight: bold;}
ul.shoplist a:visited b { color:#000000; text-decoration: none; font-weight: bold;}
ul.shoplist a:active  b { color:#000000; text-decoration: none; font-weight: bold;}
ul.shoplist a:hover   b { color:#333333; text-decoration: underline; font-weight: bold;}


#shop-detail-top-text
{
  background-color: #D8E9BF;
  padding: 5px 10px 5px 10px;
  ^padding: 5px 10px 8px 10px;
}


#shop-detail-left
{
  float: left;
  width: 240px;
  text-align: center;
}


  #shop-detail-right
  {
    float: right;
    width: 270px;
  }

  #shop-detail-right-description
  {
    margin-top: 1px;
    padding: 5px 10px;
    background: url(grafika/toolbar_green_bg.png) repeat-x left top #FFFFFF;
    font-size: 90%;
    height: 20px;
    ^height: 30px;
  }


  #shop-detail-right-description .sipka
  {
    position: relative;
    top: 2px;
  }

  #shop-detail-right-description a:link    {color: #000000; font-weight: bold;}
  #shop-detail-right-description a:visited {color: #000000; font-weight: bold;}
  #shop-detail-right-description a:active  {color: #000000; font-weight: bold;}
  #shop-detail-right-description a:hover   {color: #333333; font-weight: bold;}

  /*
  #shop-detail-right-description
  {
    margin-top: 1px;
    padding: 5px 10px;
    background-color: #6b521a;
    font-size: 90%;
  }


  #shop-detail-right-description .sipka
  {
    position: relative;
    top: 2px;
  }

  #shop-detail-right-description a:link    {color: #FFFFFF; font-weight: bold;}
  #shop-detail-right-description a:visited {color: #FFFFFF; font-weight: bold;}
  #shop-detail-right-description a:active  {color: #FFFFFF; font-weight: bold;}
  #shop-detail-right-description a:hover   {color: #c1b082; font-weight: bold;}
  */


#shop-detail-bottom
{
  background-color: #FFFFFF;
  clear: both;
  padding-top: 15px;
  ^padding-top: 0px;
  padding-bottom: 15px;
  ^padding-bottom: 0px;
}

#sortiment_box
{
  margin-top: 10px;
  margin-bottom: 1.5em;
}

/* --------------------------------- gallery -------------------------------- */


  #shop_gallery_list
  {
    border-top: 1px solid #6b521a;
    border-bottom: 1px solid #6b521a;
    width:525px;
    padding-bottom: 1em;
  }

  .shop_gallery_list_item
  {
    height: 106px;
    width: 164px;
    margin: 10px 8px 4px 0px;
    float:left;
    text-align:center;
  }


  .shop_gallery_list_item img
  {
    border: 1px solid #513f14;
  }

  .shop_gallery_detail_img
  {
    border: 1px solid #513f14;
  }

  .shop_gallery_toolbar
  {
      height: 2em;
      font-size:85%;
      width: 518px;
  }

  .shop_gallery_toolbar_left
  {
    float: left;
  }

  .shop_gallery_toolbar_right
  {
    float: right;
  }

  .shop_gallery_toolbar a
  {
    text-decoration: none;
  }

  .shop_gallery_toolbar a:hover
  {
    text-decoration: underline;
  }

  .shop_gallery_toolbar_left .sipka
  {
    position: relative;
    top: 4px;
    ^top: 3px;
  }
  
  .shop_navi_disabled
  {
    color: #999999;
  }
