@CHARSET "UTF-8";
.fav-delete
{
  display: block;
  position: absolute;
  top: -2px;
  right: 13px;
  z-index: 2;
  background-image: url("../images/layout/delete.png");
  width: 14px;
  height: 15px;
}

#ajax-loading
{
  width: 100%;
  height: 100%;
  position: relative;
  background-color: #000;
  background-image: url("../images/layout/ajax-loading.gif");
  background-position: 50% 50%;
}

/*	--------------------------------------------------------------------------------------------*/
.rss-link
{
  display: block;
  width: 25px;
  height: 25px;
  background-image: url("../images/layout/rss.gif");
  margin-right: 15px;
}

.rss-link:hover
{
  background-image: url("../images/layout/rss_h.gif");
}

*
{
  padding: 0;
  margin: 0;
}

body
{
  font-family: Arial, sans-serif;
  margin: 0px;
  color: #000;
  font-size: 11px;
  background-image: url("../images/layout/body-background.jpg");
  background-repeat: repeat-x;
}

textarea
{
  font-family: Arial, sans-serif;
}

h1, h2, h3
{
  color: #bf0d14;
  font-family: Trebuchet MS, Arial;
}

h1
{
  font-size: 24px;
  text-transform: uppercase;
}

h2
{
  font-size: 17px;
}

h3
{
  font-size: 14px;
}

a
{
  text-decoration: none;
  color: rgb(24, 93, 133);
  font-family: inherit;
}

a:hover
{
  text-decoration: underline;
}

/*-------------Classes-------------*/
.sort-buttons
{
  width: 220px;
  padding-left: 80px;
  height: 30px;
  border-right: 1px solid #d7d7d7;
}

#blog-title
{
  width: 725px;
  height: 42px;
}

.line-height
{
  line-height: 20px;
}

.orangeHr
{
  background-color: #ee8e00;
  width: 695px;
  height: 3px;
}

.bold
{
  font-size: bold;
}

.textLeft
{
  text-align: left;
}

.textRight
{
  text-align: right;
}

.textCenter
{
  text-align: center;
}

.clear
{
  clear: both;
}

.bold
{
  font-weight: bold;
}

.left
{
  float: left;
}

.right
{
  float: right;
}

.strike
{
  text-decoration: line-through;
}

.index-anchor
{
  color: #185d85;
}

/*------Ids------*/
#wrapper
{
  width: 945px;
  margin: 0px auto;
  position: relative;
}

#body-left
{
  width: 130px;
  height: 150px;
  background-image: url("../images/layout/body-left.jpg");
  background-repeat: no-repeat;
  position: absolute;
  top: 0px;
  right: 50%;
  margin-right: 472px;
}

#content
{
  float: left;
  background-color: #fff;
  width: 755px;
  padding: 15px 13px 0px 0px;
}

#menu
{
  font-size: 12px;
  line-height: 16px;
  float: left;
  background-color: #fff;
  width: 173px;
  margin: 0 0 0 2px;
}

#footer
{
  background-image: url("../images/layout/footer.jpg");
  width: 937px;
  height: 42px;
  margin-top: 30px;
  color: #fff;
}

  #footer a
{
    color: #fff;
  }

  #footer div
{
    font-size: 12px;
    margin: 12px 20px 12px 20px;
  }

#layout-menu
{
  width: 660px;
  height: 60px;
  background-image: url("../images/layout/nowe-menu.png");
  background-repeat: no-repeat;
  position: absolute;
  top: 111px;
  z-index: 1;
}
/*#layout-menu{
    width: 940px;
    height: 81px;
    background-image:url("../images/layout/admin-menu.jpg");
    background-repeat:no-repeat;
    position:absolute;
    top:118px;
    left:50%;
    margin-left:-470px;
    z-index:1;
}*/

  #layout-menu a
{
    display: block;
    width: 122px;
    margin: 7px 5px 0 5px;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    float: left;
    color: #a50200;
  }
  #layout-menu a:hover
{
    color: #cc0000;
  }

#flashMessenger
{
  text-align: center;
  xborder: 1px solid #eef;
  margin: 10px 0px 10px 0px;
  padding: 10px;
}

  #flashMessenger h4
{
    font-size: 12px;
  }

/*---------------Top---------------*/
#logo
{
  width: 945px;
  height: 104px;
  padding: 20px 0 0 0;
  background-image: url("../images/layout/logo-background.jpg");
  background-repeat: no-repeat;
}

  #logo a img
{
    border: 0px;
  }

#login-box-button
{
  position: absolute;
  right: -3px;
  top: -1px;
}

#login-box-button-2
{
  position: absolute;
  right: -5px;
  top: -2px;
}

#login-box
{
  background-color: rgb(255,204,0);
  height: 69px;
  width: 315px;
  margin: 35px 0 0 0;
  padding: 0 82px 0 0;
  position: relative;
}

#login-box-bottom
{
  width: 416px;
  height: 19px;
  border: 0px solid red;
  background: rgb(255,204,0) url("../images/layout/product-top-corner.png") no-repeat bottom right;
  margin: 0 auto 10px auto;
}

#login-box dt
{
  font-size: 11px;
  color: #a16a19;
}

#login-box-left
{
  background-image: url("../images/layout/login-box-left.jpg");
  background-repeat: no-repeat;
  width: 43px;
  height: 69px;
  margin: 35px 0 0 0;
}

#login-box-left-logged
{
  background-image: url("../images/layout/login-box-left-logged.gif");
  background-repeat: no-repeat;
  width: 43px;
  height: 69px;
  margin: 35px 0 0 0;
}

.login-box-input
{
  background-image: url("../images/layout/login-box-input.jpg");
  background-repeat: no-repeat;
  border: 0px;
  padding: 6px 0 0 0;
  width: 97px;
  height: 23px;
}

.login-box-input2
{
  background-image: url("../images/layout/login-box-input2.gif");
  background-repeat: no-repeat;
  border: 0px;
  padding: 6px 0 0 0;
  width: 97px;
  height: 23px;
}

#login-box-left2
{
  background-image: url("../images/layout/login-box-left2.jpg");
  background-repeat: no-repeat;
  width: 43px;
  height: 69px;
  margin: 35px 0 0 0;
}

#login-register
{
  width: 417px;
  height: 35px;
  background-image: url("../images/layout/login-register.jpg");
  background-repeat: repeat-x;
}

#login-register-button
{
  background-image: url("../images/layout/login-register-button.jpg");
  background-repeat: no-repeat;
  width: 127px;
  height: 25px;
  padding: 10px 0 0 45px;
}

#login-register-button-logged
{
  background-image: url("../images/layout/login-register-button-logged.jpg");
  background-repeat: no-repeat;
  width: 127px;
  height: 25px;
  padding: 10px 0 0 45px;
}

#index-search
{
  background-image: url("../images/layout/index-search.jpg");
  background-repeat: no-repeat;
  width: 438px;
  height: 45px;
  margin: 8px 0 0 0;
  padding: 15px 0 0 90px;
}

.index-search-input
{
  background-image: url("../images/layout/index-search-input.jpg");
  background-repeat: no-repeat;
  width: 317px;
  height: 23px;
  padding: 6px 0 0 0;
  margin: 0 10px 0 0;
  border: 0;
}

#index-basket
{
  background-image: url("../images/layout/index-basket.jpg");
  background-repeat: no-repeat;
  width: 213px;
  height: 50px;
  padding: 20px 0 0 40px;
    z-index:2;
}

  #index-basket a
{
    color: #fff;
  }

/*--------------Auctions-------------*/

.auction-small
{
  width: 155px;
  padding: 0 15px 0 15px;
  text-align: center;
  margin: 10px 0 15px 0;
}

.auction-ad .auction-small, .product-similar
{
  height: 220px;
  position: relative;
}

.auction-small-index
{
  width: 155px;
    height:430px;
  padding: 0 15px 0 15px;
  text-align: center;
  margin: 10px 0 15px 0;
  background-image: url("../images/layout/auction-background.jpg");
  background-repeat:no-repeat;
  
}

.auction-ad .product-similar, .auction-index .product-similar
{
  height: 260px;
}

.auction-ad .auction-small-name, .product-similar .auction-small-name
{
  height: 39px;
  width: 155px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  z-index: 2;
  left: 15px;
}

.auction-ad .product-small-auction, .product-similar .product-small-auction
{
  position: absolute;
  display: block;
  width: 155px;
  left: 15px;
  bottom: 0px;
  text-align: center;
}

.product-similar .auction-small-name a
{
  background-color: rgb(232,239,240);
  display: block;
}

.auction-ad .auction-small-name a
{
  background-color: rgb(255,213,44);
  display: block;
}

#show .product-desc
{
  position: relative;
}

.auction-xsmall
{
  width: 200px;
  width: 312px;
  padding: 0 20px 0 20px;
  padding: 0 0px 0 0px;
  text-align: center;
  margin: 10px 15px 15px 45px;
  height: 200px;
}

.auction-xsmall-title
{
  height: 70px;
  height: 48px;
  width: 158px;
  overflow: hidden;
}

  .auction-xsmall-title h2 a
{
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 16px;
  }

.auction-small h2
{
  color: #185d85;
  font-size: 14px;
}
.auction-small-index h2
{
  color: #185d85;
  font-size: 14px;
  margin-top:10px;
}

.auction-small-name-index
{
  
  width:145px;
  height:68px;
  overflow: hidden;
  text-align: center;
  margin-top:-10px;
    background-color: #fff;
  /*background-repeat: repeat-y;
  background-image: url("../images/layout/auction-small.jpg");*/
}
.auction-small-name
{
  height: 40px;
  overflow: hidden;
  text-align: center;
}

.auction-small-buyNow-index,span.auction-small-buyNow-index, a.auction-small-buyNow-index
{
  color: #fff;
  padding: 6px 0 2px 0;
  background-image: url("../images/layout/auction-buyNow.jpg");
   background-position:center top;
  background-repeat: no-repeat;
  height: 35px;
  margin: 0 auto 2px auto;
  width: 133px;
  display: block;
    text-align:center;
}
.auction-small-buyNow, .auction-small-gray-buyNow, .auction-small-orange-buyNow,
 a.auction-small-buyNow, span.auction-small-buyNow
{
  color: #fff;
  padding: 8px 0 8px 0;
  background-image: url("../images/layout/auction-small-buyNow.png");
  background-repeat: no-repeat;
  height: 16px;
  margin: 0 auto 10px auto;
  width: 145px;
  display: block;
}

a.auction-small-gray-buyNow2
{
  color: #fff;
  padding: 8px 0 8px 0;
  background-image: url("../images/layout/auction-small-buyNow.png");
  background-repeat: no-repeat;
  height: 14px;
  margin: 0 auto 10px auto;
  width: 145px;
  display: block;
  font-size: 12px;
}

a.auction-small-buyNow, span.auction-small-buyNow
{
  width: 151px;
}

.auction-small-orange-buyNow
{
  background-image: url("../images/layout/auction-small-orange-buyNow.jpg");
}

  .auction-small-orange-buyNow a
{
    color: #fff;
  }

.auction-small-gray-buyNow
{
  background-image: url("../images/layout/auction-small-gray-buyNow.jpg");
  font-size: 12px;
  padding: 5px 0 8px 0;
  height: 17px;
}

  .auction-small-gray-buyNow a
{
    color: #fff;
  }

.picture-border
{
  border-collapse: separate;
  border-spacing: 0px;
  margin: 0 auto;
}

.picture-border-gray
{
  border-collapse: separate;
  border-spacing: 0px;
}

.picture-border-white-top
{
  background-image: url("../images/layout/picture-border-white-top.jpg");
  height: 5px;
}

.picture-border-white-left
{
  background-image: url("../images/layout/picture-border-white-left.jpg");
  width: 5px;
}

.picture-border-white-right
{
  background-image: url("../images/layout/picture-border-white-right.jpg");
  width: 5px;
}

.auction-ad .picture-border-gray-top, .picture-border-orange-top
{
  background-image: url("../images/layout/picture-border-orange-top.jpg");
  height: 5px;
}

.auction-ad .picture-border-gray-left, .picture-border-orange-left
{
  background-image: url("../images/layout/picture-border-orange-left.jpg");
  width: 5px;
}

.auction-ad .picture-border-gray-right, .picture-border-orange-right
{
  background-image: url("../images/layout/picture-border-orange-right.jpg");
  width: 5px;
}

.picture-border-gray-top
{
  background-image: url("../images/layout/picture-border-gray-top.jpg");
  height: 5px;
}

.picture-border-gray-bottom
{
  background-image: url("../images/layout/picture-border-gray-bottom.jpg");
  height: 5px;
}

.picture-border-gray-left
{
  background-image: url("../images/layout/picture-border-gray-left.jpg");
  width: 5px;
}

.picture-border-gray-right
{
  background-image: url("../images/layout/picture-border-gray-right.jpg");
  width: 5px;
}

.auction-xsmall-right
{
  width: 100px;
  width: 154px;
  margin-top: 6px;
}

  .auction-xsmall-right .auction-price, .auction-xsmall-right .auction-price-active
{
    width: 145px;
    font-size: 17px;
    font-size: 23px;
    height: 32px;
    padding: 5px 0 0 0;
      background-image: url("../images/layout/b/auction-price.jpg");
  background-repeat: no-repeat;
  }

.auction-xsmall .auction-small-buyNow
{
  margin: 0px auto;
  background-image: url("../images/layout/auction-small-buyNow.jpg");
  
  background-repeat: no-repeat;
}

.auction-xsmall .auction-vote, .auction-xsmall .auction-vote-active
{
  margin: 5px auto;
}

.auction-small-buyNow a, a.auction-small-buyNow
{
  color: #fff;
  font-size: 12px;
}

.auction-photo
{
  width: 143px;
  height: 143px;
  border: 1px solid #d7d7d7;
  overflow: hidden;
  
}

.auction-xsmall-photo
{
  width: 98px;
  height: 98px;
  width: 147px;
  height: 147px;
}

  .auction-xsmall-photo img
{
    border: 1px solid #d7d7d7;
  }

.grey-long-hr, .grey-short-hr
{
  height: 1px;
  width: 145px;
  background-color: #d7d7d7;
  margin: 5px auto 0px auto;
}

.grey-long-hr
{
  width: 695px;
}

.auction-time, .auction-time-active
{
  font-size: 18px;
  font-family: Trebuchet MS, Arial;
  font-weight: bold;
  margin: 0 auto 5px auto;
}

.auction-time-active
{
  color: #bf0d14;
}
.auction-list-vote, .auction-vote
{
  width: 145px;
  height: 33px;
  font-size: 24px;
  color: #bf0d14;
  font-family: Trebuchet MS, Arial;
  font-weight: bold;
  padding: 4px 0 0 0;
  margin: 0 auto;
}
.auction-price, .auction-price-active
{
  width: 145px;
  height: 33px;
 background-image: url("../images/layout/b/auction-price.jpg");
  background-repeat: no-repeat;
  font-size: 24px;
  color: #bf0d14;
  font-family: Trebuchet MS, Arial;
  font-weight: bold;
  padding: 4px 0 0 0;
  margin: 0 auto;
}
.auction-price-index, .auction-price-active-index
{
  width: 145px;
  height: 35px;
  background-image: url("../images/layout/auction-price.jpg");
  background-repeat: no-repeat;
  font-size: 24px;
  color: #bf0d14;
  font-family: Trebuchet MS, Arial;
  font-weight: bold;
  padding: 7px 0 0 2px;
  margin: 0 auto;
}
.auction-price-active-index
{
  background-image: url("../images/layout/auction-price-active.jpg");
}

.auction-vote-index
{
  width: 145px;
  height: 35px;
    font-size: 24px;
  color: #bf0d14;
  font-family: Trebuchet MS, Arial;
  font-weight: bold;
  padding: 5px 0 0 2px;
  margin: 0 auto;
}
.auction-list-vote, .auction-vote
{
  margin: 2px auto 5px auto;
  width: 147px;
  height: 37px;
  padding: 0;
}
.auction-vote-index a
{
  height: 31px;
  width: 147px;
  font-size: 16px;
    text-align:center;
  color: #fff;
  padding: 3px 0 0 0;
  display: block;
}
.auction-list-vote a, .auction-vote a
{
  height: 39px;
  width: 147px;
  background-image: url("../images/layout/auction-vote.jpg");
    background-repeat:no-repeat;
  font-size: 16px;
    text-align:center;
  color: #fff;
  padding: 3px 0 0 0;
  display: block;
}

.product-unavailable
{
  height: 28px;
  width: 177px;
  background-image: url("../images/layout/product-unavailable.jpg");
  font-size: 16px;
  color: #fff;
  padding: 11px 0 0 0;
  display: block;
  font-size: 12px;
  text-align: center;
}

.auction-list-vote a
{
  background-image: url("../images/layout/auction-list-vote.jpg");
}

.auction-list-vote a, .auction-vote a
{
  color: #fff;
    padding: 7px 0 0 0;
}

.auction-list .auction-price
{
  background-image: url("../images/layout/auction-list-price.jpg");
}

.auction-small-finished .auction-price
{
  background-image: url("../images/layout/auction-finished-price.jpg");
}

.auction-price-active
{
  background-image: url("../images/layout/auction-price-active.jpg");
}

.auction-list .auction-price-active
{
  background-image: url("../images/layout/auction-list-price-active.jpg");
}

.auction-autoSet
{
  color: #185d85;
  font-size: 12px;
}

.auction-index-top
{
  width: 677px;
  height: 51px;
  background-image: url("../images/layout/auction-index-top.jpg");
  background-repeat: no-repeat;
  padding: 15px 0 0 90px;
}

.auction-index-bottom
{
  width: 767px;
  height: 18px;
  background-image: url("../images/layout/auction-index-bottom.jpg");
  background-repeat: no-repeat;
}

.auction-index
{
  width: 765px;
  border-left: 1px solid rgb(222,222,222);
  border-right: 1px solid rgb(222,222,222);
  background-color: rgb(232,239,240);
}

.auction-promo-top
{
  width: 677px;
  height: 51px;
  background-image: url("../images/layout/auction-ad-top.jpg");
  background-repeat: no-repeat;
  padding: 15px 0 0 90px;
  margin: 20px 0 0 0;
}

.auction-promo-top-white
{
  width: 677px;
  height: 51px;
  background-image: url("../images/layout/auction-ad-top-white.jpg");
  background-repeat: no-repeat;
  padding: 15px 0 0 90px;
  margin: 20px 0 0 0;
}

.auction-ad-bottom
{
  width: 767px;
  height: 18px;
  background-image: url("../images/layout/auction-ad-bottom.jpg");
  background-repeat: no-repeat;
}

.auction-ad
{
  width: 765px;
  border-left: 1px solid #d7d7d7;
  border-right: 1px solid #d7d7d7;
  background-color: rgb(255,213,44);
}

.auction-list
{
  padding: 5px 15px 5px 15px;
}

  .auction-list h2
{
    color: #185d85;
    font-size: 18px;
  }

.auction-list-name
{
  height: 50px;
  overflow: hidden;
}

.auction-list-mid
{
  padding: 15px 15px 0 15px;
  width: 365px;
}

.auction-list-buyNow
{
  color: #fff;
  height: 17px;
  width: 177px;
  text-align: center;
  padding: 11px 0 11px 0;
  margin: 5px 0 0 0;
  background-image: url("../images/layout/auction-list-buyNow.jpg");
  background-repeat: no-repeat;
  font-size: 14px;
  display: block;
}

  .auction-list-buyNow a
{
    color: #fff;
  }

.auction-list-right
{
  padding: 0 0 0 10px;
}

.auction-sumup
{
  width: 700px;
}

  .auction-sumup td
{
    padding: 5px;
  }

  .auction-sumup .odd
{
    background-color: #fafafa;
  }

#votersDivId
{
}

.votes-history-header
{
  font-weight: bold;
  width: 70px;
}

.votes-history td
{
  padding: 5px;
  font-size: 10px;
}

.votes-history
{
  border-collapse: separate;
  border-spacing: 0px;
}

.votes-history-even
{
  background-color: #fff;
}

#auction-ending-header
{
  background-image: url("../images/layout/auction-ending-header.jpg");
  background-repeat: no-repeat;
  width: 677px;
  height: 51px;
  padding: 15px 0 0 90px;
  margin: 0 0 15px 0;
}

.white-title, .white-title h1, .white-title h2, .white-title h3,
 .white-title h4
{
  color: #fff;
}

/*---------------------------------------------------------------------------------------------------------------------------------------Menu																													Menu---------------------------------------------------------------------------------------------------------------------------------------*/
.filter
{
  padding: 5px 20px 0 0px;
  font-weight: bold;
  float: left;
}

#menu-category-title
{
  width: 120px;
  height: 45px;
  background-repeat: no-repeat;
  background-image: url("../images/layout/menu-category-title.jpg");
  padding: 15px 0 0 20px;
}

  #menu-category-title h3
{
    color: #fff;
  }

.menu-category-top
{
  background-repeat: no-repeat;
  background-image: url("../images/layout/menu-category-top.jpg");
  width: 173px;
  height: 22px;
  margin: -10px 0 0 0;
}

.menu-category-bottom
{
  background-repeat: no-repeat;
  background-image: url("../images/layout/menu-category-bottom.jpg");
  width: 173px;
  height: 20px;
}

.menu-category
{
  background-repeat: no-repeat;
  background-image: url("../images/layout/menu-category-background.png");
  width: 173px;
}

#menu-category
{
  background-image: url("../images/layout/menu-category-background-2.gif");
}

.menu-category-bottomCat
{
  width: 139px;
  height: 1px;
  border-bottom: 1px solid #d7d7d7;
  background-image: url("../images/layout/menu-category-bottomCat.jpg");
  background-repeat: no-repeat;
  background-position: -1px 0;
}

.menu-category-count
{
  color: #828282;
  color: #aaa;
  font-size: 10px;
  padding: 0 3px 0 0;
  xwidth: 10px;
  font-weight: normal;
  text-align: right;
  position: relative;
  z-index: 3;
  top: 1px;
}

#selected-cat .menu-category-count
{
  color: #b99;
  color: #cf5d64;
}

.level0 a
{
  display: block;
  width: 142px;
  margin: 0 0 0 15px;
  padding: 4px 0 4px 15px;
  font-size: 12px;
  color: #4c4c4c;
  font-family: Tahoma, Verdana;
}

.level0 a:hover
{
  background-color: #fbfbfb;
  background-repeat: no-repeat;
  background-image: url("../images/layout/menu-category-arrow.jpg");
  color: #a16a19;
}

#selected-prod
{
  font-weight: bold;
}

#selected-cat, #selected-prod
{
  display: block;
  margin: 0 0 0 1px;
  background-color: rgb(255,213,44);
  background-repeat: no-repeat;
  background-image: url("../images/layout/active-arrow.jpg");
  color: #bf0d14;
}

#selected-prod
{
  padding: 4px 0 4px 30px;
}

.level1, .level2, .level3, .level4
{
  display: none;
}

.level0 #selected-cat
{
  padding: 4px 0 4px 30px;
  color: #bf0d14;
  font-weight: bold;
}

.level1 #selected-cat
{
  padding: 4px 0 4px 50px;
}

.level2 #selected-cat
{
  padding: 4px 0 4px 55px;
}

.level3 #selected-cat
{
  padding: 4px 0 4px 60px;
}

.level4 #selected-cat
{
  padding: 4px 0 4px 65px;
}

.level1 a
{
  font-size: 11px;
  color: #2d2d2d;
  font-weight: normal;
  padding: 4px 0 4px 35px;
  width: 122px;
}

.level2 a
{
  font-size: 10px;
  padding: 4px 0 4px 40px;
  width: 117px;
}

.level3 a
{
  font-size: 10px;
  padding: 4px 0 4px 45px;
  width: 112px;
}

.level4 a
{
  font-size: 8px;
  padding: 4px 0 4px 50px;
  width: 107px;
}

#menu li
{
  list-style: none;
}

  #menu li a:hover
{
    text-decoration: none;
  }

.menu-producer-top
{
  background-repeat: no-repeat;
  background-image: url("../images/layout/menu-producer-top.jpg");
  width: 173px;
  height: 22px;
}

.menu-producer-bottom
{
  background-repeat: no-repeat;
  background-image: url("../images/layout/menu-producer-bottom.jpg");
  width: 173px;
  height: 20px;
}

.menu-producer
{
  background-repeat: repeat-y;
  background-image: url("../images/layout/menu-producer.jpg");
  width: 173px;
}

  .menu-producer .level0 a
{
    color: #2d2d2d;
    font-size: 11px;
    font-weight: normal;
  }

  .menu-producer .level0 a:hover
{
    background-color: #fcc574;
    background-image: url("../images/layout/menu-producer-arrow.jpg");
    color: #a16a19;
  }

/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------User																											User------------------------------------------------------------------------------------------------------------------------------------------------------*/
#register-box
{
  margin: 10px 0 0 0;
}

.user-data, .user-orders
{
  padding: 10px;
}

.user-data table
{
  width: 60%;
}

.user-auto-table td, .user-orders-table td
{
  font-size: 12px;
}

.user-auto-table th, .user-orders-table th
{
  font-size: 12px;
}

.user-auto-table td, .user-auto-table th, .user-orders-table td,
 .user-orders-table th
{
  padding: 5px;
  border-bottom: 1px solid #d7d7d7;
}

.user-auto-table, .user-orders-table
{
  border-collapse: separate;
  border-spacing: 0px;
}

.basket-table
{
  width: 100%;
  border-collapse: separate;
  border-spacing: 0px;
}

  .basket-table td
{
    padding: 5px;
  }

.funcImg
{
  position: relative;
  z-index: 3;
  top: 3px;
}

.basket-table td
{
  font-size: 12px;
}

.basket-table .basket-row-header td
{
  font-weight: bold;
  font-size: 13px;
}

.basket-row-even
{
  background-color: #f7f7f7;
}

.order-note
{
  width: 420px;
  height: 75px;
}

.address-table
{
  border-collapse: separate;
  border-spacing: 0px;
}

  .address-table td
{
    padding: 5px;
  }

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------Misc																											Misc--------------------------------------------------------------------------------------------------------------------------------------------------*/
#help
{
  float: left;
  width: 205px;
  margin: 0 0 0 10px;
  line-height: 20px;
}

.help
{
  float: left;
  width: 520px;
  margin: 0 0 0 15px;
  line-height: 20px;
}

  .help h2
{
    margin: 0 0 10px 0;
  }

  .help li
{
    margin: 0 0 0 20px;
  }

#help li li
{
  margin: 0 0 0 20px;
  font-size: 11px;
  color: #2d2d2d;
}

#help li
{
  font-size: 12px;
  color: #bf0d14;
  font-weight: bold;
}

  #help li a
{
    color: #bf0d14;
  }

  #help li li a
{
    color: rgb(24, 93, 133);
  }

.blog-title
{
  color: #bf0d14;
  font-family: Trebuchet MS, Arial;
  font-size: 21px;
  font-weight: bold;
}

.blog-date
{
  color: #888;
  font-size: 11px;
}

.blog-date-odd
{
  color: #999;
  font-size: 11px;
}

.blog-date-even
{
  color: #959595;
  font-size: 11px;
}

.blog-user
{
  font-size: 13px;
  font-weight: bold;
}

.blog-content
{
  margin: 10px 0 10px 0;
  line-height: 20px;
}

.blog-main
{
  margin: 0 0 20px 0;
}

.orange-blog-hr
{
  width: 750px;
  height: 1px;
  margin: 0 0 10px 0;
  background-color: #ee8e00;
}

.blog-comment-even, .blog-comment-odd
{
  padding: 10px;
  width: 730px;
  font-size: 12px;
}

.blog-comment-even
{
  background-color: #f5f5f5;
}

#rules
{
  line-height: 20px;
}

  #rules p
{
    margin: 10px 0px 10px 0px;
  }

.paginationControl
{
  margin: 10px 0px 5px 0px;
  padding-bottom: 10px;
  text-align: center;
  color: #7a7a7a;
  font-size: 13px;
}

  .paginationControl a
{
    color: #7a7a7a;
    color: #666;
  }

  .paginationControl .disabled
{
  }

  .paginationControl .active
{
    color: #e60000;
    font-weight: bold;
  }

.pagination-seen
{
  color: #bbb;
  color: #666;
}

#product-filters
{
  font-weight: bold;
  font-size: 14px;
  color: rgb(24, 93, 133);
  width: 705px;
}

#productPage-also, #productPage-similar
{
  width: 735px;
}

.product-page-auction-info
{
  width: 140px;
  float: left;
}

/*------------------------------------------------------------------------------------------------------------------------------------------------Product																												Product------------------------------------------------------------------------------------------------------------------------------------------------*/
#avatar
{
  margin: 0px 0 0px 0;
}

#pictures
{
  margin: 0 0 10px 0;
}

#lightbox
{
  width: 310px;
}

#product-price-ico
{
  background-image: url("../images/layout/product-price.jpg");
  background-repeat: no-repeat;
  width: 52px;
  height: 45px;
}

#product-price
{
  height: 33px;
  background-color: rgb(255,213,44);
  width: 370px;
  padding-top: 12px;
  margin-bottom: 10px;
}

  #product-price .price
{
    font-size: 19px;
    color: #bf0d14;
    float: left;
    margin-left: 10px;
    margin-top: -2px;
  }

.product-option
{
  width: 250px;
  background-color: #fff;
  border: 1px solid #cdc7bb;
}

.product-option-name
{
  width: 150px;
}

.product-option-select
{
  width: 250px;
  vertical-align: middle;
}

.product-option-table
{
  margin: 15px 0 15px 0;
  border-top: 1px solid #ebebeb;
}

  .product-option-table td
{
    padding: 5px 5px 5px 0;
    border-bottom: 1px solid #ebebeb;
  }

.product-desc
{
  line-height: 20px;
  padding: 30px 30px 5px 30px;
  background-color: rgb(232,239,240);
  border-top: 1px solid rgb(222,222,222);
  border-left: 1px solid rgb(222,222,222);
  border-right: 1px solid rgb(222,222,222);
  margin-top: 15px;
  font-size: 12px;
}

  .product-desc h1
{
    margin-bottom: 20px;
  }

.product-desc-bottom
{
  border-right: 1px solid #d7d7d7;
  height: 18px;
  background-image: url("../images/layout/auction-index-bottom.jpg");
  background-repeat: no-repeat;
}

.specs
{
  border-collapse: separate;
  border-spacing: 0px;
  border-bottom: #d7d7d7 1px solid;
}

  .specs td
{
    padding: 5px;
    padding-left: 20px;
    font-size: 12px;
    border-top: #d7d7d7 1px solid;
  }

.votes-history td
{
  border-bottom: #d7d7d7 1px solid;
}

.specs-row-even .specs-name, .votes-history-even .votes-name
{
  background-color: #fbfbfb;
}

.specs-row-odd .specs-name, .votes-history-odd .votes-name
{
  background-color: #f6f6f6;
}

.specs-row-even .specs-value, .votes-history-even .votes-value
{
  background-color: #f6f6f6;
}

.specs-name
{
  width: 200px;
  font-weight: bold;
}

.specs-value
{
  width: 500px;
}

.product-top
{
  background-image: url("../images/layout/product-top.jpg");
  background-repeat: no-repeat;
  width: 747px;
  overflow-x: hidden;
  xheight: 45px;
  padding: 10px 10px 10px 10px;
  margin-bottom: 10px;
  position: relative;
}

.product-top-corner
{
  background-image: url("../images/layout/product-top-corner.png");
  background-repeat: no-repeat;
  width: 19px;
  height: 19px;
  bottom: 0px;
  right: 0px;
  position: absolute;
}

.pictur-border-big-tl
{
  background-image: url("../images/layout/picture-border-gray-big-top.jpg");
  background-repeat: no-repeat;
  height: 5px;
  width: 5px;
  background-position: left top;
}

.pictur-border-big-t
{
  background-image: url("../images/layout/picture-border-gray-big-top.jpg");
  background-repeat: no-repeat;
  height: 5px;
  background-position: -10px 0px;
}

.pictur-border-big-tr
{
  background-image: url("../images/layout/picture-border-gray-big-top.jpg");
  background-repeat: no-repeat;
  height: 5px;
  width: 5px;
  background-position: right top;
}

.pictur-border-big-ml
{
  background-image: url("../images/layout/picture-border-gray-big-left.jpg");
  background-repeat: repeat-y;
  width: 5px;
}

.pictur-border-big-mr
{
  background-image: url("../images/layout/picture-border-gray-big-right.jpg");
  background-repeat: repeat-y;
  width: 5px;
}

.pictur-border-big-bl
{
  background-image: url("../images/layout/picture-border-gray-big-bottom.jpg");
  background-repeat: no-repeat;
  height: 5px;
  width: 5px;
  background-position: left bottom;
}

.pictur-border-big-b
{
  background-image: url("../images/layout/picture-border-gray-big-bottom.jpg");
  background-repeat: no-repeat;
  height: 5px;
  background-position: -10px 0;
}

.pictur-border-big-br
{
  background-image: url("../images/layout/picture-border-gray-big-bottom.jpg");
  background-repeat: no-repeat;
  height: 5px;
  width: 5px;
  background-position: right bottom;
}

.product-avatar, .product-image
{
  border: 1px solid #d7d7d7;
}

.product-auction
{
  width: 430px;
}

.auction-productPage
{
  width: 430px;
}
  .auction-productPage .auction-time, .auction-productPage .auction-time-active
{
    width: 111px;
    margin: 0px;
    float: left;
    height: 34px;
    font-size: 18px;
    font-family: Trebuchet MS, Arial;
    font-weight: bold;
    padding: 10px 0 0 35px;
    background-image: url("../images/layout/product-time.jpg");
    background-repeat: no-repeat;
  }

  .auction-productPage .auction-price, .auction-productPage .auction-price-active
{
    width: 125px;
    margin: 0px;
    float: left;
    background-image: url("../images/layout/product-auction-price.jpg");
    margin-top: 3px;
      text-align:center;
  }

  .auction-productPage .auction-vote
{
    width: 145px;
    margin: 0px;
    float: left;
    margin-top: 3px;
    margin-left: 5px;
  }

.universal-top
{
  background-image: url("../images/layout/universal-top.jpg");
  background-repeat: no-repeat;
  width: 747px;
  height: 45px;
  margin-bottom: 2px;
  margin-top: 10px;
  padding: 10px 10px 0 10px;
}

.universal-top-header
{
  background-image: url("../images/layout/universal-top.jpg");
  width: 737px;
  height: 51px;
  background-repeat: no-repeat;
  padding: 15px 0 0 30px;
  margin: 20px 0 0 0;
}

.product-desc .product-small
{
  margin: 0px;
}

/*------------------------------------------------------------------------------------------------------------------------------------------Product list																										Product list------------------------------------------------------------------------------------------------------------------------------------------*/
.product-small
{
  width: 220px;
  margin: 10px;
  text-align: center;
  height: 300px;
}

.product-small-name
{
  height: 70px;
  padding: 0 10px 0 10px;
}

.product-small-img
{
  margin: 10px 0 10px;
  height: 150px;
}

.product-small-info .price
{
  font-size: 15px;
}

.product-small-info .basket-add
{
  font-size: 13px;
  color: #ee8e00;
}

.product-small-info .basket-unavailable
{
  font-size: 13px;
  color: #888;
}

.product-small-auction
{
  font-size: 13px;
}

/*	----------------------------------------------------------------------------------------------*/
.filterTable td
{
  padding: 5px;
}

img
{
  border: 0;
}

a img
{
  xborder: 1px solid #fff;
}

a img:hover
{
  xborder: 1px solid #ddd;
}

.grey
{
  color: #ddd;
}

#headerMenu
{
  xfloat: right;
  position: relative;
  xheight: 109px;
}

#headerUserMenu
{
  margin-top: 15px;
}

  #headerUserMenu img
{
    margin-left: 10px;
    border: 0px;
  }

#headerMenuTop
{
  text-align: center;
  margin-top: 10px;
}

  #headerMenuTop a
{
    xcolor: #fff;
    margin: 10px;
  }

#headerBasket
{
  width: 450px;
  margin: 5px;
  padding: 5px;
  border: 1px solid black;
  float: right;
  xbackground-image: url("../images/layout/bg_top_kosz.jpg");
}

  #headerBasket a
{
    xcolor: #000;
    margin: 5px;
  }

#main
{
  background-color: #fff;
}

#menu a
{
  text-decoration: none;
  xcolor: #000;
}

#menu a:hover
{
  text-decoration: underline;
}

#menu img
{
  margin: 0px;
}

#menu .img
{
  margin: 0px;
}

#search
{
  margin: 5px;
  float: right;
  border: 1px solid black;
}

.delfilter
{
  position: absolute;
  top: 10px;
  right: 10px;
  display: block;
}

.filtername
{
  width: 100px;
  margin-left: 5px;
  float: left;
}

#filterCat
{
  xbackground-image: url("../images/layout/filtr_kategoria.jpg");
  width: 29px;
  height: 32px;
  float: left;
}

#filterPro
{
  xbackground-image: url("../images/layout/filtr_marka.jpg");
  width: 29px;
  height: 32px;
  float: left;
}

#filterAge
{
  xbackground-image: url("../images/layout/filtr_wiek.jpg");
  width: 29px;
  height: 32px;
  float: left;
}

.formFile
{
  border: 1px solid #ddd;
  background-color: #f8f8f8;
  width: 200px;
}

.formInput
{
  border: 1px solid #ddd;
  background-color: #f8f8f8;
  width: 150px;
}

.formSelect
{
  width: 200px;
  border: 1px solid #ddd;
  background-color: #f8f8f8;
}

#breadCrumb
{
  font-size: 12px;
  font-weight: bold;
  padding: 10px;
  border-bottom: #ddd 1px solid;
}

#filters
{
  font-size: 12px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 10px;
  border-bottom: #ddd 1px solid;
}

#filterSelect
{
  font-size: 11px;
  padding-top: 10px;
}

#mpagebookmarks
{
  margin-top: 0;
}

  #mpagebookmarks li
{
    list-style: none;
    float: left;
    width: 153px;
    height: 47px;
    display: block;
    border: 0px solid #555;
    margin-bottom: 22px;
    background: url("../images/layout/main-submenu-bg.gif") top right no-repeat;
  }

  #mpagebookmarks li#mpagebookmarks-1
{
    width: 148px;
    background: url("../images/layout/main-submenu-bg.gif") 0px 0px no-repeat;
  }

  #mpagebookmarks li#mpagebookmarks-2
{
    background: url("../images/layout/main-submenu-bg.gif") -153px 0px no-repeat;
  }

  #mpagebookmarks li#mpagebookmarks-33
{
    background: url("../images/layout/main-submenu-bg.gif") -307px 0px no-repeat;
  }

  #mpagebookmarks li#mpagebookmarks-34
{
    background: url("../images/layout/main-submenu-bg.gif") -460px 0px no-repeat;
  }

  #mpagebookmarks li#mpagebookmarks-3
{
    background: url("../images/layout/main-submenu-bg.gif") top right no-repeat;
  }

  #mpagebookmarks li a
{
    width: 100%;
    height: 33px;
    padding-top: 14px;
    display: block;
    text-align: center;
    margin-left: 1px;
    color: rgb(165,2,0);
    font-weight: bold;
    font-size: 12px;
  }

  #mpagebookmarks li#mpagebookmarks-1 a
{
    margin-left: 0;
  }

  #mpagebookmarks li a:hover
{
    xbackground: url("../images/layout/main-submenu-bg-active.gif") 0px 0px no-repeat;
  }

  #mpagebookmarks li#mpagebookmarks-1 a:hover
{
    xbackground: url("../images/layout/main-submenu-bg-active-1.gif") 0px 0px no-repeat;
  }

  #mpagebookmarks li a.active
{
    background: url("../images/layout/main-submenu-bg-active-1.gif") 4px 0px no-repeat;
  }

  #mpagebookmarks li#mpagebookmarks-1 a.active
{
    background: url("../images/layout/main-submenu-bg-active-1.gif") 0px 0px no-repeat;
  }

  #mpagebookmarks li a.active:hover, #mpagebookmarks li#mpagebookmarks-1 a.active:hover
{
    text-decoration: none;
  }

  #mpagebookmarks li a.active
{
  }

  #mpagebookmarks li a.inactive
{
    background: url("../images/layout/main-submenu-bg-inactive.gif") 0px 0px no-repeat;
  }

#bookmarks
{
  margin-top: 0;
}

  #bookmarks li
{
    list-style: none;
    float: left;
    width: 153px;
    height: 47px;
    display: block;
    border: 0px solid #555;
    margin-bottom: 22px;
  }

  #bookmarks li#bookmarks-1
{
    width: 148px;
    background: url("../images/layout/user-submenu-bg.gif") 0px 0px no-repeat;
  }

  #bookmarks li#bookmarks-2
{
    background: url("../images/layout/user-submenu-bg.gif") -153px 0px no-repeat;
  }

  #bookmarks li#bookmarks-3
{
    background: url("../images/layout/user-submenu-bg.gif") -307px 0px no-repeat;
  }

  #bookmarks li#bookmarks-4
{
    background: url("../images/layout/user-submenu-bg.gif") -460px 0px no-repeat;
  }

  #bookmarks li#bookmarks-5
{
    width: 148px;
    background: url("../images/layout/user-submenu-bg.gif") top right no-repeat;
  }

  #bookmarks li a
{
    width: 100%;
    height: 33px;
    padding-top: 14px;
    display: block;
    text-align: center;
    margin-left: 1px;
    color: rgb(165,2,0);
    font-weight: bold;
    font-size: 12px;
  }

  #bookmarks li#bookmarks-1 a
{
    margin-left: 0;
  }

  #bookmarks li a:hover
{
    xbackground: url("../images/layout/user-submenu-bg-active.gif") 0px 0px repeat-x;
  }

  #bookmarks li#bookmarks-1 a:hover
{
    xbackground: url("../images/layout/user-submenu-bg-active-1.gif") 0px 0px repeat-x;
  }

  #bookmarks li a.active
{
    background: url("../images/layout/user-submenu-bg-active.gif") 0px 0px repeat-x;
  }

  #bookmarks li#bookmarks-1 a.active
{
    background: url("../images/layout/user-submenu-bg-active-1.gif") 0px 0px repeat-x;
  }

  #bookmarks li a.active:hover, #bookmarks li#bookmarks-1 a.active:hover
{
    text-decoration: none;
  }

  #bookmarks li a.active
{
  }

  #bookmarks li a.inactive
{
  }

.auction-ad-top
{
  width: 677px;
  height: 51px;
  background-image: url("../images/layout/basket-header.jpg");
  background-repeat: no-repeat;
  padding: 15px 0 0 90px;
  margin: 20px 0 0 0;
}

.button-145-shadow
{
  display: block;
  width: 151px;
  height: 26px;
  background: rgb(228,33,4) url('../images/layout/button-145-shadow.jpg') no-repeat;
  color: #fff;
  font-size: 12px;
  padding-top: 10px;
  text-align: center;
}

.center
{
  margin-left: auto;
  margin-right: auto;
}

#order
{
  font-size: 12px;
}

.desc-small
{
  font-size: 11px;
}

#user
{
  font-size: 12px;
}

  #user #register-box table
{
    width: 50%;
  }

#flashMessenger #errorBox, #flashMessenger #infoBox, #news
{
  width: 570px;
  font-size: 18px;
  font-weight: bold;
  padding: 27px 30px 12px 100px;
  margin: 2px auto 30px auto;
  text-align: left;
  line-height: 24px;
}

#flashMessenger #errorBox h4, #flashMessenger #infoBox h4
{
  margin-bottom: 10px;
}

#flashMessenger #errorBox *, #flashMessenger #infoBox *, #news *
{
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}

#flashMessenger #infoBox, #news
{
  border: 3px solid rgb(17,105,201);
  background: rgb(218,232,247) url('../images/layout/icon-info.gif') 15px 10px no-repeat;
}

#flashMessenger #infoBox *, #news *
{
  color: rgb(17,105,201);
}

#flashMessenger #errorBox a, #flashMessenger #infoBox a, #news a
{
  text-decoration: underline;
}

#flashMessenger #errorBox
{
  border: 3px solid rgb(235,71,0);
  background: rgb(251,218,204) url('../images/layout/icon-error.gif') 20px 9px no-repeat;
}

  #flashMessenger #errorBox *
{
    color: rgb(235,71,0);
  }

.infoBox
{
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  border: 3px solid rgb(17,105,201);
  background: rgb(218,232,247) url('../images/layout/icon-info.gif') 19px 14px no-repeat;
  width: 570px;
  font-size: 18px;
  font-weight: bold;
  padding: 15px 30px 15px 100px;
  margin: 2px auto 30px auto;
  text-align: left;
  line-height: 24px;
  color: rgb(17,105,201);
}

  .infoBox a, .infoBox h2 a
{
    color: rgb(17,105,201);
    text-decoration: underline;
  }

.buy-box
{
  width: 220px;
  float: left;
  margin-bottom: 40px;
  margin-right: 15px;
  margin-left: 10px;
}

.button-205-shadow-buy
{
  display: block;
  width: 211px;
  height: 29px;
  padding-top: 7px;
  background: #fff url('../images/layout/button-205-shadow-buy.png') left top no-repeat;
  color: #fff;
  text-align: center;
  font-size: 12px;
  margin-left: 4px;
  margin-top: 0;
}

.button-205-shadow
{
  display: block;
  width: 211px;
  height: 29px;
  padding-top: 7px;
  background: #fff url('../images/layout/button-205-shadow.png') left top no-repeat;
  color: #fff;
  text-align: center;
  font-size: 12px;
  margin-left: -3px;
  margin-top: 0;
}

.button-145-shadow
{
  display: block;
  width: 151px;
  height: 26px;
  padding-top: 10px;
  background: #fff url('../images/layout/button-145-shadow.png') left top no-repeat;
  color: #fff;
  text-align: center;
  font-size: 12px;
  margin-left: -3px;
  margin-top: 0;
}

.button-95-shadow
{
  display: block;
  width: 101px;
  height: 26px;
  padding-top: 10px;
  background: #fff url('../images/layout/button-95-shadow.png') left top no-repeat;
  color: #fff;
  text-align: center;
  font-size: 12px;
  margin-left: -3px;
  border: 0;
}

.button-sms-shadow
{
  display: block;
  width: 101px;
  height: 36px;
  background: #fff url('../images/layout/button-95-shadow.png') left top no-repeat;
  color: #fff;
  text-align: center;
  font-size: 12px;
  margin-left: -3px;
  border: 0;
}

.button-55-shadow
{
  display: block;
  width: 61px;
  height: 26px;
  padding-top: 10px;
  background: #fff url('../images/layout/button-55-shadow.png') left top no-repeat;
  color: #fff;
  text-align: center;
  font-size: 12px;
  margin-left: -3px;
}

.user div, .user td
{
  font-size: 12px;
}

#user-payments-div
{
  font-size: 12px;
}

  #user-payments-div h2
{
    margin-top: 14px;
  }

.auction-small-index .auctionTypeAndUser {height:50px;}
.auctionTypeAndUser
{
  font-size: 12px;
}

.ico_0
{
  position: relative;
  z-index: 2;
  top: 3px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico_1
{
  position: relative;
  z-index: 2;
  top: 3px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico_2
{
  position: relative;
  z-index: 2;
  top: 2px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico_3
{
  position: relative;
  z-index: 2;
  top: 3px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico_4
{
  position: relative;
  z-index: 2;
  top: 3px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico_5
{
  position: relative;
  z-index: 2;
  top: 3px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico_6
{
  position: relative;
  z-index: 2;
  top: 3px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico_7
{
  position: relative;
  z-index: 2;
  top: 3px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.info_message_1
{
  position: relative;
  z-index: 2;
  top: 4px;
  left: 1px;
  cursor: pointer;
  cursor: hand;
}

.ico2_0
{
  width: 16px;
  height: 16px;
  background: url('../images/layout/ico_0.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

.ico2_1
{
  width: 17px;
  height: 18px;
  background: url('../images/layout/ico_1.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

.ico2_2
{
  width: 14px;
  height: 14px;
  background: url('../images/layout/ico_2.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

.ico2_3
{
  width: 20px;
  height: 19px;
  background: url('../images/layout/ico_3.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

.ico2_4
{
  width: 16px;
  height: 16px;
  background: url('../images/layout/ico_4.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

.ico2_5
{
  width: 19px;
  height: 16px;
  background: url('../images/layout/ico_5.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

.ico2_6
{
  width: 16px;
  height: 17px;
  background: url('../images/layout/ico_6.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

.ico2_7
{
  width: 19px;
  height: 17px;
  background: url('../images/layout/ico_7.png') no-repeat top left;
  cursor: pointer;
  cursor: hand;
}

#content_contest table#contest-table
{
  width: 60%;
}

#content_contest table .contest-row-header td
{
  font-weight: bold;
  padding: 8px;
}

#content table .contest-row-odd td, #content_contest table .contest-row-even td
{
  border-top: 1px solid #ddd;
  padding: 8px;
}

#content_contest table#contest-table .td3
{
}

#content_contest h3
{
  text-align: left;
}

#content_contest
{
  line-height: 20px;
}

  #content_contest p
{
    margin: 10px 0px 10px 0px;
  }

  #content_contest h3
{
    font-size: 15px;
  }

  #content_contest, #content_contest div, #content_contest p,
   #content_contest td
{
    font-size: 13px;
    text-align: justify;
  }

/*Local*/
/*.level1 a {color:red;}
.level2 a {color: blue;}
.level3 a{color:#000}*/

.widget_social {
        background:url('../images/layout/facebook.png') no-repeat scroll 0 0 transparent;
        display:block;
        float:left;
        height:135px;
        padding:0;
        position:fixed;
        right:-301px;
        z-index:100;
        top:150px;
        width:342px;
    }
    .widget_social_hover {
        width:41px;
        height:148px;
        cursor:pointer;
        float:left;
        display:block;
        z-index:250;
    }
    .widget_social div {z-index:2147483648 !important;}

