html, body { margin: 0; padding: 0 }

body { text-align: center; padding:0 10px; font: 75%/140% Tahoma;  color: #000; background: url('/images/body.gif') 0 -50px repeat-x #fff }

a { color: #006600 }
a:link, a:active  { color: #006600 }
a:hover, a:visited { color: #006600  }
a img { border: 0 }


h1 { margin: 0; padding: 0; font-size: 205%; line-height: 150%; font-weight: normal; color: #3378b8; background: transparent }
#content h1 { color: black; margin: 0; border-top: 2px solid #006600; padding: 5px; font-size: 150%; line-height: 130%; font-weight: normal; background: #eee }
h2 { margin: 0; border-top: 2px solid #006600; padding: 5px; font-size: 150%; line-height: 130%; font-weight: normal; background: #eee }
h3 { font-size: 140% }

p  { margin: .5em 0 1.5em 0; padding: 0; }

ul  { list-style: none; }

.hr { margin:2em 1em; border-top:1px solid #eee }
hr { display: none }


/* Plávání prvku */
.f-left { float: left }
.f-right { float: right }

/* Zarovnávání textu */
.t-left { text-align: left }
.t-center { text-align: center }
.t-right { text-align: right }

.v-top { vertical-align: top }
.v-middle { vertical-align: middle }

.box {min-height:1px; _height:1%;}
.box:after { display: block; visibility: hidden; clear: both; line-height: 0px; font-size: 0px; content: "." }

.noscreen { display: none }
.hidden { display: none }
.nowrap { white-space: nowrap }

.clear { clear: both }
.cleaner { visibility: hidden; clear: both; height: 1px; margin: -1em 0 0 0; line-height: 0; font-size: 0; border: 0 }

.t-right img { margin:5px }

#page { width: 100% }

#content { float: right; width: 100%; text-align: left; }

#paging { display: none}
#toppaging {display: none }

#middlepart { display: none }

#basket { display: none }

#topstripe { position: absolute; top: 0; left: 0; }
#hptopstripe { position: absolute; top: 0; left: 0; display: none }
#middlepart { float: left; width: 400px; }
#topspacer { height: 95px; }

#topstripe img.logo {  }

#panel {  display: none  }

ul.backlinks  { margin: 0 0 10px 10px; padding: 0; text-align: left; float: left; clear: left;}
.backlinks  li{ display: inline; font-size: 100%; }
.backlinks  a{ color: #0000ff; text-decoration: underline; }

.producers { display: none; }
form, input, label, select { display: none; }

#offer { width: 100%; padding: 1em 0; }
#offer .item { float: left; text-align: center; margin: 0 10px 10px 0; border: 1px solid #ccc; border-top: 2px solid #369B00; padding: 0; }
#offer .item-box { width: 246px; height: 230px; }
#offer .item-box-thin { width: 150px; height: 150px; }
#offer .item-box h3 { line-height: 120%; margin: 0; padding: 0; }
#offer .boxh3 { height: 45px; }
#offer .item-box p { margin: 0; padding: 0 }
#offer .item-box .buy { text-align: right; font-size: 160%; font-weight: bold; margin: 0; }
#offer .item-box .buy a { display: none }
#offer .item-box .buy img {  }
#offer .perex { height: 45px }
#offer .item-box .img { display: block; width: 160px; height: 120px; margin: 0 auto 0 auto; }

#offer .search { width: 360px; height: 100px; float: left; margin-right: 10px}
#offer .search img { float: left; margin-right: 20px}
#offer .search h4 { margin:0; }

#topspacer {display: none}

.partneri {display: none}