body, table, tr, th, td, p, form, fieldset, legend, div, ul, ol, li, h1, h2, h3 {margin: 0; padding: 0; border: 0;}

body {
	behavior: url(csshover.htc);
	margin-bottom: 10px;
	text-align: center;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	color: #cc6600;
	background: #eee8dc;
}

div#all {width: 920px; margin: auto; text-align: left;}
div#page {width:920px; border: 1px solid black; margin: 20px 0px 0px 0px;}

div#mainContent {width: 520px; float: left;}

.clear {clear: both;}

a, a:visited {text-decoration: underline; color: #ffcb7f; font-weight:bold}
a img {border: 0;}

.bold {font-weight: bold;}
.left {float: left;}
.right {float: right;}

.underline{ text-decoration: underline}


#top:after,
#page:after,
#left:after,
mainContent:after,
#mainFrame:after,
#mfContent:after,
.prodLisitng:after,
.wiersz:after,
.galleryRow:after,
#pageContent:after
{content: "."; display:block; height: 0; clear:both; visibility:hidden;}

.box {width:178px; margin: 0px 0px 20px 0px; border: 1px solid #c7c7c7; border-bottom: 3px solid #959595; background: #fc3607;}

.box .boxHeader {
    padding: 4px 0px 4px 10px;
    background: #fc3607 url('../images/bgr/boxHeader.gif') repeat-x;
    border-bottom: 3px solid #d71004;
    font-size:10px;
    font-weight:bold;
    color: #fff;
    text-transform: uppercase;
}

    .box .boxHeader a,
    .box .boxHeader a:visited
    {color: #fff;}

.box .boxContent {padding: 10px;}
  .box .boxContent ol {list-style: none;}
      .box .boxContent ol li, .box .boxContent ol li ol li {padding: 2px 0px 2px 0px; border-bottom: 1px solid #d71004;}
          .box .boxContent ol li ol li {padding: 2px 0px 2px 10px; border-bottom: 1px solid #d71004;}
      .box .boxContent ol li.last {border:0}
          .box .boxContent ol li img {margin: 0px 4px 2px 0px;}
             .box .boxContent ol li a {color: #fff; text-transform: lowercase; text-decoration: none;}
    .box .boxContent p.border {margin: 7px 0px 10px 0px; height:1px; font-size:1px; border-bottom: 1px solid #d71004;}


#textContent {width:478px; padding: 10px 20px 20px 20px; background: #e60c09; border: 1px solid #c7c7c7;}

#textContent h1.title {margin: 0px 0px 10px 0px; font-size:18px; color: #fff;}

#textContent .preface ol,
#textContent .content ol,
#textContent .preface ul,
#textContent .content ul
{margin: 0px 0px 0px 19px}

#textContent .preface p,
#textContent .content p
{margin: 3px 0px 3px 0px}


#textContent .preface {color: #fff;}

/*-------------------------------------------------------*/
/* -- top --*/

div#top {display: none;}

/* -- end top --*/
/*-------------------------------------------------------*/
/* -- left --*/
#left {display: none;}
/* -- end left --*/
/*-------------------------------------------------------*/
/* -- mainContent --*/

#mainFrame {
    width:498px;
    margin: 10px 0px 0px 0px;
    padding: 10px 10px 35px 10px;
    border: 1px solid #d0c8b7;
    background: #fff;
}

#mainFrame h1.title {
    width:482px;
    margin: 0px 0px 10px 0px;
    padding: 8px;
    background: #f1a100;
    font-size: 18px;
    font-weight:normal;
    color: #fff;
}

#mfContent {background: #f9f7f4;}

.prodLisitng {width:475px; padding: 10px; margin: 0px 0px 10px 0px; background: #f9f7f4; border: 1px solid #e2ded3;}

  .prodLisitng .plPhoto {width:182px; float: left; margin: 0px 10px 0px 0px;}

     .prodLisitng .plPhoto img {vertical-align: top; border: 1px solid #d0c8b7;}

  .prodLisitng .plInfo {width: 279px; float: left;}
    .prodLisitng .plInfo p.title {margin: 0px 0px 10px 10px;}
      .prodLisitng .plInfo p.title a,
      .prodLisitng .plInfo p.title a:visited
      {color: #f18a00; font-size: 14px; text-decoration: none;}

  .prodLisitng .plDesc {margin-bottom: 10px; padding-left: 10px;}

  .prodLisitng .plPrices {
      margin: 0px 0px 10px 0px;
      padding: 7px 0px 7px 10px;
      font-size: 15px;
      border: solid #d0c8b7;
      border-width: 1px 0px 1px 0px;
      color: #000;
  }

  .prodLisitng .plLinks {margin: 0px 0px 10px 10px;}

/* -- end mainContent --*/
/*-------------------------------------------------------*/
/* -- TEXT PAGE --*/

#pageContent {width:475px; padding: 10px; margin: 0px 0px 10px 0px; background: #f9f7f4; border: 1px solid #e2ded3;}
#pageContent p.title {margin: 0px 0px 5px 0px; font-size:12px; font-weight:bold; color: #000}
#pageContent #preface .photo {width:155px; float: left; margin: 0px 10px 10px 0px;}

#preface, .textContent {margin: 10px 0px 10px 0px; text-align: justify;}
#preface ol, #preface ul, .textContent ol, .textContent ul {margin: 5px 0px 5px 19px;}

#enclosures { margin: 10px 0px 10px 0px}
#enclosures ul {list-style: none;}
#enclosures ul li {margin: 0px 0px 5px 0px;}

#gallery {display: none;}               
#printVersion {display: none;}

/* -- end TEXT PAGE --*/
/*-------------------------------------------------------*/
/* -- right --*/
#right {display: none;}
/* -- end right --*/
/*-------------------------------------------------------*/
/* -- footer --*/

#outerFooter {display: none;}
#footer {display: none;}
#footerCats {display: none;}

/* -- end footer --*/
/*-------------------------------------------------------*/

