.bodyholder {
  margin: 0;
  padding: 0;

  font-size: 11px;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  text-align: center;

  color:#757575;
  background-color: #D3D09F;
  background-image:url('../g_files/bg_top.jpg');
  background-repeat: repeat-x;
  }

.bodycontent {
  margin: auto;
  width: 780px;

  text-align: left;
  }

img {
  border: 0;
  }

form {
  margin: 0;  
  }

#header {
  height: 65px;

  background-image:url('../g_files/header.jpg');
  }

#bannerspace {
  text-align: center;
  padding: 5px 0px 5px 0px;
/*
  height: 50px;

  border-left: 1px #A7C34C solid;
  border-right: 1px #A7C34C solid;
  background-color: #C7DC65;
  background-image:url('../g_files/bg_slonce.jpg');
  background-position: left top;
  background-repeat: no-repeat;
*/
  }

#bannerspace2 {
  text-align: center;
  padding: 20px 0px 20px 0px;
  }

#tracker {
  height: 25px;

  background-image:url('../g_files/bg_tracker.jpg');
  }
/* linki w trackerze*/
#trackerleft {
  text-align: left;
  margin: 0px;
  padding: 5px 0px 0px 110px;
  list-style-type: none;
  float: left;
  }
#trackerleft li {
  padding-left: 15px;
  margin-left: 15px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image:url('../g_files/lst_headeritem.jpg');
  display: inline;
  }
#trackerleft li a {
  color: #8C9F4F;
  font-weight: bold;
  }
#trackerleft #addobject a {
  color: #E07620;
  font-weight: bold;
  }

/* linki w trackerze*/
#contents {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  border-left: 0px #A7C54B solid;
  border-right: 0px #A7C54B solid;
  background-image:url('../g_files/bg_contents.jpg');
  /*background-repeat: repeat-x;
  background-color: #FFFFFF;*/
  }

#footer {
  height: 38px;
  width: 780px;
  background-image:url('../g_files/bg_foot.gif');
  background-repeat: no-repeat;
  background-position: center top;
  }
#copyright {
  text-align: center;
  }
/* zawartosc diva contents */
#columnleft {
  float: left;
  width: 170px;

  text-align: center;
  }
/*
#columnright {
  float: right;
  width: 394px;

  text-align: center;
  }

*/
#columncenter {
  float: left;
  width: 587px;
  border-left: 1px #7C9807 dotted;
  text-align: center;
  }

#centerleft {
  float: left;
  width: 179px;
  border-right: 1px #7C9807 dotted;
  }
#centerright {
  float: left;
  width: 404px;
  /*border-left: 1px #7C9807 dotted;*/
  }
#centermiddle {
  text-align: left;
  /*border-left: 1px #7C9807 dotted;*/
  }
/*left menu*/
#leftmenu {
  padding: 0px;
  margin: 0px 2px 0px 2px;
  margin-left:10px;
  background-color: ;
  }
#leftmenu .menuheader {
  background-repeat: repeat-x;
  background-image: url('../g_files/bg_menuheader.jpg');
  height: 15px;
  }
#leftmenu .menufooter {
  background-repeat: no-repeat;
  background-position: center top;
  background-image: url('../g_files/bg_menufooter.jpg');
  height: 15px;
  }
#leftmenu ul {
  text-align: left;
  margin: 0px 0px 0px 0px;
  padding: 40px 0px;
  list-style-type: none;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url('../g_files/bg_menu.jpg');
/*  float: left;
  width: 32%;*/
  }
#leftmenu ul li {
  margin: 0px 0px 0px 0px;
  padding-left: 22px;
  padding-top:8px;
  background-image: url('../g_files/bg_menu.gif');
  background-repeat: no-repeat;
  background-position: left 0;
  height: 30px;
  }
#leftmenu ul .spacer {
  background-image:url('../g_files/bg_menuspacer.jpg');
  background-repeat: no-repeat;
  background-position: 0 0;
  overflow: hidden;
  height: 1px;
  margin: 0px;
  padding: 0px;
  font-size: 1px;
  line-height: 1px;
  }
#leftmenu a {
  color: #E07620;
  }
/*left menu*/

.clear { clear: both; overflow: hidden; }

#addbuttons {
  margin: 15px auto 0px auto;
  text-align: center;
  }

#searchbox {
  padding: 0px;  
  padding-top: 15px; 
  margin: 0px auto 0px auto;
  width:160px;
  
  text-align: left;
  }

.searchform {
  margin: 10px 0px 10px 0px;
  padding: 0;
  }

.searchfield {
  width: 160px;
  border: 1px #DADADA solid;  

  font-size: 11px;
  color: #747474;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  }

.searchlabel {
  padding: 4px 0px 2px 4px;
  display: block;
  
  font-weight: bold;
  color: #9EBA41;
  letter-spacing: 1px;
  }
.searchsubmit {
  margin-left: 90px;
  margin-top: 4px;
  }


/* zawartosc diva random offer */
#randoffbox {
  width: 375px;
  margin: auto;
  padding-top: 0px;
  
  text-align: left;  
  }
#randoffhead {
  height: 15px;
  background-image:url('../g_files/bg_ico2.jpg');
  }
#randoffcont {
  background-color: #F3F2E0;
  padding: 0px;
  }
/* tresc oferty diva random offer */
.randofftitle {
  padding: 0px 0px 0px 15px;
  margin: 0px;
  color: #E57D26;
  width: 225px;
  }
.randofftitle a {
  color: #E57D26;
  font-size: 1.2em;
  font-weight: bold;
  }
.randofftitle a:hover {
  color: #E57D26;
  font-size: 1.2em;
  }
.randofftext {
  text-align: justify;
  padding: 15px;
  margin: 0px;
  }
/* Hide from IE5-mac \*/
* html .randofftext { height: 10%; }
/* End IE5/mac hide */

.randofftext a {
  color: #555555;
  }
.randoffimg {
  border: 5px #C7DC65 solid;
  float: right;
  margin: 0px 15px 15px 15px;
  }
#randofflinks {
  text-align: left;
  margin: 0px 0px 0px 25px;
  padding: 0px;
  list-style-type: none;
  }
#randofflinks li {
  padding-left: 10px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image:url('../g_files/lst_smallitem_blue.jpg');
  color: 39A9CF;
  }
#randofflinks li a {
  color: 39A9CF;
  }
/* tresc oferty diva random offer */
#randoffclear {
  margin: 0px;
  padding: 0px;
  display: block;
  clear: both;
  }
#randofffoot {
  height: 15px;
  background-image:url('../g_files/bg_ico.jpg');
  }
/* zawartosc diva random offer */
/* zawartosc diva other random offers */
#randoffsbox {
  width: 375px;
  margin: auto;
  padding-top: 10px;
  }
#randoffsbox ul {
  text-align: left;
  margin: 10px;
  padding: 0px;
  list-style-type: none;
/*  float: left;
  width: 32%;*/
  }
#randoffsbox ul li {
  padding-left: 10px;
  background-repeat: no-repeat;
  background-position: left center;
  }
#randoffsbox .randoffssection {
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 0px;
  background-image: url('');
  }
#randoffsbox #randoffs1 {
  color: #E07620;
  }
#randoffsbox #randoffs1 a {
  color: #E07620;
  }
#randoffsbox #randoffs1 .item {
  background-image: url('../g_files/lst_smallitem_red.jpg');
  }
#randoffsbox #randoffs2 {
  color: #39A9CF;
  }
#randoffsbox #randoffs2 a {
  color: #39A9CF;
  }
#randoffsbox #randoffs2 .item {
  background-image: url('../g_files/lst_smallitem_blue.jpg');
  }
#randoffsbox #randoffs3 {
  color: #9DBA43;
  }
#randoffsbox #randoffs3 a {
  color: #9DBA43;
  }
#randoffsbox #randoffs3 .item {
  background-image: url('../g_files/lst_smallitem_green.jpg');
  }
/* zawartosc diva other random offers */
/* zawartosc diva polecamy */
#recommend {
  text-align: left;
  }
#recommend {
  width: 170px;
  margin: 15px auto 0px auto;
  /*padding-top: 10px;*/
  }
#recommend ul {
  text-align: left;
  margin: 2px;
  padding: 0px;
  list-style-type: none;
  float: left;
  }
#recommend ul li {
  padding-left: 10px;
  background-repeat: no-repeat;
  background-position: left center;
  color: #777777;
  background-image: url('../g_files/lst_smallitem_black.jpg');
  }
#recommend a {
  color: #777777;
  }
/* zawartosc diva polecamy */
/*
#offcontents {
  margin-left: 172px;
  }

*/
#footerlinks {
  float: left;
  color: #FFFFFF;
  font-weight: bold;
  width:320px;
  display: block;
  margin: 0px 0px 0px 100px;
  padding: 10px 0px 0px 0px;
  }
#footerlinks a {
  color: #FFFFFF;
  }
#footerlinks2 {
  float: right;
  color: #FFFFFF;
  font-weight: bold;
  display: block;
  margin: 0px 50px 0px 0px;
  padding: 10px 0px 0px 0px;
  }
#footerlinks2 a {
  color: #FFFFFF;
  }

.searchlistback {
  text-align: right;
  padding-right: 15px;
  }
.searchlistheader {
  color: #E57D26;
  font-size: 15px;
  }
.searchlisticos {
  margin: 0px 0px 0px 105px;
  }
.searchlistitem {
  padding: 10px;
  }
.searchlisttitle {
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 105px;
  color: #E57D26;
  }
.searchlisttitle a {
  color: #E57D26;
  font-size: 1.2em;
  font-weight: bold;
  }
.searchlisttitle a:hover {
  color: #E57D26;
  font-size: 1.2em;
  }
.searchlisttext {
  text-align: justify;
  padding: 0px;
  margin: 0px 0px 0px 105px;
  }
.searchlisttext a {
  color: #555555;
  }
.searchlistimg {
  border: 5px #C7DC65 solid;
  float: left;
  margin: 0px 15px 15px 0px;
  }
.searchlistnavi {
  text-align: center;
  }


.objectback {
  text-align: right;
  padding-right: 15px;
  }
.objectbox {
  padding: 10px;
  }



.articlebox {
  padding: 10px;
  }
.articleimg {
  float: right;
  margin: 0px 0px 15px 15px;
  border: 5px #C7DC65 solid;
  width: 320px;
  }
.articleback {
  text-align: right;
  padding-right: 15px;
  }
.articletracker {
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  color: #2299CC;
  font-size: 1.3em;
  font-weight: bold;
  }
.articletitle {
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  color: #E57D26;
  font-size: 1.3em;
  font-weight: bold;
  }
.articlelead {
  text-align: justify;
  padding: 0px;
  margin: 10px 0px 10px 0px;
  color: #555555;
  }
.articletext {
  text-align: justify;
  padding: 0px;
  margin: 0px;
  color: #555555;
  }


.alistbox {
  padding: 10px;
  }
.alistback {
  float: right;
  text-align: right;
  padding-right: 15px;
  }

.oblistbox {
  padding: 10px;
  }
.oblistback {
  float: right;
  text-align: right;
  padding-right: 15px;
  }
.oblistdname {
  padding: 10px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  color: #E57D26;
  font-weight: bold;
  }
.oblistdelement a {
  color: #39A9CF;
  }
.oblistdelement a:hover {
  color: #39A9CF;
  }

.treebox {
  padding: 10px;
  }
.treeback {
  float: right;
  text-align: right;
  padding-right: 15px;
  }
.treetracker {
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  color: #2299CC;
  font-size: 1.3em;
  font-weight: bold;
  }
.treetext {
  text-align: left;
  padding: 0px;
  margin: 0px;
  color: #555555;
  }


.searchlistheader {
  color: #E57D26;
  font-size: 15px;
  }
.searchlisticos {
  margin: 0px 0px 0px 105px;
  }
.searchlistitem {
  padding: 10px;
  }
.objecttitle {
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
  color: #E57D26;
  font-size: 1.3em;
  font-weight: bold;
  }
.objectlead {
  text-align: justify;
  padding: 0px;
  margin: 10px 0px 10px 0px;
  color: #555555;
  }
.objectcontact {
  text-align: left;
  padding: 0px;
  margin: 10px 0px 10px 0px;
  color: #555555;
  }
.objectpage {
  text-align: left;
  padding: 0px;
  margin: 10px 0px 10px 0px;
  color: #555555;
  }
.objecttext {
  text-align: justify;
  padding: 0px;
  margin: 0px;
  color: #555555;
  }
.searchlisttext a {
  color: #555555;
  }
.objectimgbox {
  float: right;
  margin: 0px 0px 15px 15px;
  width: 320px;
  }
.objectimg {
  border: 5px #C7DC65 solid;
  display: block;
  }
.searchlistnavi {
  text-align: center;
  }


