/* Autor: Přemysl Posker */

/* GENERAL */
* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:68.75%;font-family:Arial,Verdana,sans-serif;line-height:1.4em;background:#2b2b2b url(../images/bgBody.gif) repeat-x left bottom;padding:0px 0px 0px 0px;color:#ffffff;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {margin-bottom:5px;vertical-align:middle;margin-right:5px;}
input.formInput {margin-right:0px;}
input.iText {color:#679641;width:169px;height:17px;padding:4px 5px;background:url(../images/bgItext.gif) no-repeat;border:1px solid #93c16e;}
textarea {margin-bottom:5px;width:200px;height:100px;}
select {margin-bottom:5px;}
.center {text-align:center;}
.right {float:right;margin:0px 0px 10px 10px;}

#hlava {position:absolute;top:0px;left:0px;width:100%;display:block;height:817px;z-index:0;background:url(../images/bgHlava.gif) repeat-x;}

#lead {width:1000px;margin:0px auto;position:relative;padding:0px 0px 0px 0px;}

#logo {width:340px;height:66px;display:block;left:9px;top:13px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:340px;height:66px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;padding-left:0px;padding-top:0px;margin:0px;}
#logo h1 span {width:340px;height:66px;background-image:url(../images/logo.gif);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
/* =GENERAL */

#topMenu {height:60px;padding:30px 24px 0px 0px;text-align:right;margin-bottom:14px;}
#topMenu a {color:#ffffff;}
#topMenu img {vertical-align:middle;margin:0px 4px;}
#topMenu a.home {background:url(../images/bgTopHome.gif) no-repeat left 50%;padding-left:16px;}
#topMenu a.sitemap {background:url(../images/bgTopSitemap.gif) no-repeat left 50%;padding-left:17px;}
#topMenu a.contact {background:url(../images/bgTopContact.gif) no-repeat left 50%;padding-left:17px;font-weight:bold;font-size:1.1em;}

#menu {height:42px;clear:both;}
#menu ul {list-style:none;margin:0px;padding:0px;}
#menu ul li {float:left;position:relative;behavior:url('hovermenu.htc');}
#menu ul li.active {background:url(../images/bgMenuItemActive1.gif) repeat-x;}
#menu ul li a {float:left;color:#fff;font-weight:bold;text-decoration:none;display:block;cursor:pointer;}
#menu ul li a span {float:left;display:block;height:28px;padding:14px 10px 0px 10px;}
#menu ul li a:hover {color:#000;}
#menu ul li.active a {background:url(../images/bgMenuItemActive2.gif) no-repeat left top;padding:0px;}
#menu ul li.active a:hover {color:#fff;}
#menu ul li.active a span {background:url(../images/bgMenuItemActive3.gif) no-repeat right top;display:block;}

#menu ul li ul {position:absolute;top:41px;left:0px;width:200px;padding:0px;display:none;border-width:1px 1px 0px 1px;border-style:solid;border-color:#000000;z-index:3;}
#menu ul.level1 li:hover ul.level2 {display:block;}
#menu ul li ul li {float:none;width:200px;}
#menu ul li ul li a {float:none;height:auto;display:block;width:170px;background:#1d1d1d;padding:5px 10px 5px 20px;height:auto;text-align:left;font-weight:bold;color:#ffffff;text-decoration:none;border-width:0px 0px 1px 0px;border-style:solid;border-color:#000000;}
#menu ul li ul li a:hover {background:#910808;color:#fff;}

#menu ul li.active ul li {float:none;width:200px;}
#menu ul li.active ul li a {display:block;width:170px;background:#1d1d1d;padding:5px 10px 5px 20px;height:auto;text-align:left;font-weight:bold;color:#ffffff;text-decoration:none;border-width:0px 0px 1px 0px;border-style:solid;border-color:#000000;}
#menu ul li.active ul li a:hover {background:#910808;color:#fff;}

#top-offers {height:230px;clear:both;background:url(../images/bgTopOffers.gif) no-repeat top right;margin-bottom:12px;}
#top-offers #offers {width:577px;height:216px;padding:14px 0px 0px 31px;float:left;background:url(../images/bgOffers.gif) no-repeat right top;}
#offers .item {width:124px;height:216px;float:left;margin-right:15px;text-align:center;line-height:1.3em;}
#offers .item img {border:2px solid #464646;}
#offers .item .img {height:124px;}
#offers .item .desc {height:53px;padding-top:7px;}
#offers .item a.more {color:#b4b4b4;text-decoration:none;width:124px;height:23px;padding-top:9px;background:url(../images/bgItemMore.gif) no-repeat;display:block;}
#offers .item a.more img {vertical-align:middle;border:0px;margin:0px 6px 0px 0px;}
#offers .item a.more span {text-decoration:underline;}
#offers .item a.more:hover span {text-decoration:none;}
#top-offers #search {width:383px;height:223px;padding:7px 0px 0px 9px;float:right;}
#search h3 {margin-bottom:7px;}
#search h3 span {display:none;}
#search form {padding-left:28px;}
#search input.btn {float:right;margin-right:30px;}
#search input.text {width:103px;float:left;margin-right:1px;margin-bottom:10px;font-size:1em;padding:1px;}
#search select {width:219px;border:1px solid #414141;padding:1px;margin-bottom:5px;font-size:1em;}
#search p {clear:both;color:#b4b4b4;}
#search p a {color:#b4b4b4;}

#chosen-offers {clear:both;padding:8px 10px 20px 10px;}
#chosen-offers h3 span {display:none;}
#chosen-offers table {width:100%;border-collapse:collapse;border:0px;margin:0px;}
#chosen-offers table td {padding:0.2em 1em;}
#chosen-offers table tr.grey td {background:#2b2b2b;}
#chosen-offers table td a {font-weight:bold;color:#b4b4b4;}
#chosen-offers table td.price {text-align:right;font-weight:bold;color:#a81a19;font-size:1.1em;}
#chosen-offers p {padding-right:1em;}
p.more {text-align:right;padding-top:10px;font-size:1em;clear:both;}
p.more a {background:url(../images/itemMoreArrow.gif) no-repeat left 50%;padding-left:17px;color:#b4b4b4;}

#content {line-height:1.3em;background:#ffffff url(../images/bgContent.gif) no-repeat left top;clear:both;color:#1d1d1d;padding:0px 30px 15px 30px;}
.other#content {min-height:394px;_height:394px;}
#homeLeft {width:556px;padding:19px 23px 0px 0px;;float:left;background:url(../images/bgHomeLeft.gif) no-repeat top right;}
#homeRight {width:342px;float:right;padding-top:19px;line-height:}
#content h2 {margin-bottom:15px;color:#910808;font-size:1.1em;}
#content h2 span {display:none;}
#content h3 {margin-bottom:10px;font-size:1.1em;}
#content a {color:#910808;}
#content p {margin-bottom:8px;}
#content .sbor {border:1px solid #7b7b7b;}
#content .mbor {border:2px solid #7b7b7b;}
#content .iright {float:right;margin:0px 0px 10px 10px;}
#homeRight .title {font-weight:bold;font-size:1.1em;}
#homeRight .price {font-weight:bold;font-size:1.1em;}
#homeRight .price strong {color:#910808;}
#homeRight .comment {font-size:.9em;line-height:1.2em;}
#homeRight p {margin-bottom:10px;}
#homeRight p.more {padding-top:0px;}
#lead .other {padding-top:20px;}
#content ul {margin:10px 20px;}
#content table td {vertical-align:top;}
#content fieldset {border:1px solid #910808;padding:10px;}
#content fieldset legend {font-weight:bold;padding:0px 10px;}

#content table.products {border-collapse:collapse;}
table.products tr.grey td {border:1px solid #e8e8e8;}
#content table.products td.sprtr {width:10px;border:0px;}
table.products td.price {width:148px;text-align:center;font-size:1.1em;font-weight:bold;vertical-align:top;padding-top:8px;line-height:1.7em;}
table.products td.price strong {color:#db241e;}
table.products tr.grey td.price {background:#f2f2f2;}
table.products td.location {width:107px;text-align:center;vertical-align:top;padding-top:8px;line-height:1.7em;}
table.products td.location strong {font-size:1.1em;}
table.products tr.grey td.location {background:#f2f2f2;}
table.products td.desc {padding:5px 12px;}
table.products tr.grey td.desc {background:#f2f2f2;}
table.products td.desc a {color:#910808;font-size:1.1em;font-weight:bold;}
table.products td.img img {border:1px solid #e8e8e8;margin-top:1px;}
table.products tr.grey td.img {border:0px;margin-top:0px;}

#shortly {padding:11px 30px 11px 30px;line-height:1.3em;}
#shortly h3 {margin-bottom:6px;}
#shortly h3 span {display:none;}
#shortly p {margin-bottom:8px;}
#shortly p.more {clear:none;}
#shortly .title {font-size:1.1em;color:#b4b4b4;font-weight:bold;}
#shortly img.right {margin-left:20px;}

#footer {height:33px;clear:both;padding:18px 30px 0px 30px;text-align:right;}
#footer p {float:left;}
#footer a {color:#da5c5c;}
#footer .iconBlack {vertical-align:middle;margin-right:8px;}

p.pages {padding:5px 0px;}

/* DETAIL NABIDKY */
.foundItem {width:550px;float:left;}
.foundItem img {float:left;border:1px solid #910808;padding:1px;margin:0px 20px 15px 0px;}
.foundItem table {border-collapse:collapse;margin-bottom:10px;}
.foundItem table td {padding:0.2em 0.2em 0.2em 0em;}
.otherPics {width:368px;float:right;padding:10px;}
.otherPics img {float:left;border:1px solid #910808;padding:1px;margin:0px 5px 5px 0px;}
