/* ----------------------------------------------------------------------------------------------------------

    LT WebDevelopment (www.lukastomek.cz)

    Výstupní zařízení: print
    Autor:             Lukáš Tomek (info@lukastomek.cz)
    Vytvořeno:         16/09/2009

---------------------------------------------------------------------------------------------------------- */

/* -- Basics -- */
body                    { margin: 0; padding: 0; border: 0; font-size: 12pt; }

h1, h2, h3, h4, h5, h6  { page-break-before: avoid; page-break-after: avoid; page-break-inside: avoid; }
table                   { width: 100%; border-collapse: collapse; border-spacing: 0; border-top: 0.5pt solid #000; }
th, td                  { display: table-cell; border-bottom: 0.5pt solid #000; }
blockquote              { page-break-inside: avoid; }
ul, ol, dl              { page-break-before: avoid; }
img                     { border: 0; }

/* -- Hidden fields -- */
.noscreen, .noprint { display: none !important; }

#head .col2,
#head .col3,
#head .col4,
#head .col5,
#foot,
#hpFlash .caption ul,
#content .gallery,
#content .navigation,
#content .mainContent .col2,
#content .top,
#productsFilter,
#commentsForm,
.comments .h { display: none; }

#hpFlash .main img { position: relative !important; }

#newsList p,
#newsList .title { margin: 0; }
#newsList .item { margin-bottom: 15px; }

#itemList .item { padding-bottom: 20px; margin-bottom: 20px; overflow: hidden; height: 100%; border-bottom: 1px #c0c0c0 dotted; }
#itemList .item .img { width: 180px; float: left; }
#itemList .item .self { position: relative; margin-left: 200px; }
#itemList .item .title { margin: 0; margin-bottom: 6px; padding-right: 100px; }
#itemList .item .date { position: absolute; width: 100px; top: 0; right: 0; color: #999999; text-align: right; }
#itemList .noImg .self { margin-left: 0 !important; }

#productDetail .comments .item { padding: 15px 0 20px; border-bottom: 1px #c4c4c4 solid; }
#productDetail .comments .item .title { margin-bottom: 3px; }
#productDetail .comments .item .title span { margin-left: 15px; }
#productDetail .comments .item .reply { margin-top: 20px; padding-left: 50px; }

#productsList .item                  { width: 180px; height: 150px; float: left; text-align: center; margin: 0 15px 15px 0; overflow: hidden; text-align: left; }