#banner-up{margin: 0 0 10px 0}
#big-rect{margin: 0 0 -80px 5px; text-align: left}

.productbg { background-color: #FFFFFF; border: #B5A38F 1px solid; padding: 0px; width: 170px; table-layout: fixed;}
.probgfoot { background-color: #F3DABA; padding: 0px;}
.productbg h2         { font-size: 12px; margin: 0px; padding: 0px; font-weight: bold; }
.productbg h4         { font-size: 11px; margin: 0px; padding: 3px; font-weight: normal;}
.productbg a:link     { color: #FF8F3A; text-decoration: none; }
.productbga:visited  { color: #FF8F3A; text-decoration: none; }
.productbg a:hover, a:active    { color: #6F100C; text-decoration: none; }
.product_price	     { color: red; font-weight: bold;  font-size: 12px; padding: 2px; }


#top h2 a{color: #FE7501; font-size: 15px;}
#top h2{margin: 2px 0 3px -1px}
#top .left{position: relative; height: 180px}
#top .left, #top img{float: left;}
#top .left {width: 290px;}
#top .left img{float: none;}
#top img{margin: 3px 10px 0 0}
#top .left img{margin:0}
#top .left ul{margin-top: -5px}
#top .left li{list-style: none; display: block; background: url(../../img/frontend/li-white.gif) 0 5px no-repeat; padding-left: 10px; margin-top: -3px}
#top .left .dalsi img{ margin: 0 0 5px 10px; color: #000}
#top .left .dalsi{ position: absolute; left: 0; bottom: -4px}
#top .left strong,#top .left strong a, .clanek strong, .clanek strong a, #topky strong.pod-top a, #topky strong.pod-top{color: #787878; font-size: 10px;}
#top .left strong img, #topky strong.pod-top img, .clanek strong img{position: relative; top: 4px}
#top .left strong{font-size: 9px; margin-top: 3px; display: block}
#top{height: 210px;font-size: 11px}
#top .left li strong a{ color: #FE7501}

#infotext{clear: both; text-align: center; margin: 3px 0 7px 0; font-size: 12px;}
#infotext a{color: #000; border-bottom: 1px solid #FF7300}
#infotext a:hover{color: #FF7300}
#infotext div{display: inline}

#category{margin-top: 10px;}
#hl-zpravy,#hl-zpravy-p, #tisk{float: left; width: 390px; margin-right: 7px;}
#hl-zpravy-p{min-height: 200px}
#hl-zpravy-p{margin-top: -10px}
#ve-zkratce, #topky {float: left; width: 174px; background: url(../../img/frontend/ve-zkratce-back.gif) repeat-x bottom left; height: 492px}
#ve-zkratce div, #topky div{padding: 10px 5px;}

.clanek {margin-top: 7px; height: 50px}
.clanek h3 a{color: #FE7501; font-size: 11px}
.clanek img{border: 1px solid black; float:left; margin: 3px 5px 0 0}
.clanek strong{font-size: 9px;  margin-top: 2px; display: block;}
.clanek p strong{color: #000; display: inline; margin:0}
.clanek strong img{border: none; margin: 0; float: none}
.zkratka-arch .clanek{height: auto;}

#ve-zkratce p{margin-bottom: 10px;}
#ve-zkratce a{float: right; color: #999999}

#ceka-nas{border: 2px dotted #000; background: url(../../img/frontend/ceka-nas-back.gif) repeat-y right; padding: 2px 5px; margin: 10px 0}
#ceka-nas .left{float: left}
#ceka-nas .right{float: right; width: 260px}
#ceka-nas .bot{clear: both; padding-top: 5px; font-size:10px}
#ceka-nas .bot .left{padding-left: 29px}
#ceka-nas .bot .left a{text-decoration: underline; color: #000}
#ceka-nas .bot .right{width: auto}
#ceka-nas .bot .right a{color:#A3A3A3}
#ceka-nas .left strong{display: block;}
#ceka-nas .kde{font-size: 15px; display:block; font-weight: bold; margin: 10px 0 0 30px; }
#ceka-nas .kde img {vertical-align: middle; margin-right: 10px;}
#ceka-nas .datum{font-size: 12px;display: block; margin: 3px 0 0 29px;}
#ceka-nas .datum strong{display: inline}
#ceka-nas ul{list-style: none;  margin: 10px 0 0 20px; }
#ceka-nas ul a{color: #000;}
#ceka-nas table{background: #fff; border-collapse: collapse; border:2px solid #fff; float: right; margin-top: 5px}
#ceka-nas td{padding: 2px}
#ceka-nas .foto-s-img{float: left; margin-top: 20px}
#odpocet{float: right; font-size: 13px; margin-right: 8px}
#odpocet strong{float: left; margin-right: 5px; text-align: center;}
#odpocet strong span{ font-size: 10px}
#ceka-nas strong.min, #ceka-nas strong.sek{ color: #FB7408}

#topky{height: auto;float: right;}
#topky h4 {margin-bottom: 4px}
#topky h4 a{font-size: 13px; color: #FE7501; }
#topky strong.pod-top{display: block; margin: 1px 0 15px 0; font-size: 9px}

.pagination{text-align: center; margin: 15px 0}
.pagination img{position: relative; top: 4px; margin: 0 3px 0 0}
.pagination a{color: #000;}

#soutez-ct{float: right; padding: 0 5px 0 0px; width: 160px;position:relative; }
#soutez-ct strong span{font-size: 13px}
#soutez-ct a{font-size: 9px; color: #4D4D4D; padding: 15px 3px 5px 0; display: block; text-align: right;}
#shop-img{padding: 0; margin:  -17px 5px 0 0;}
