/* Autor: Přemysl Posker */

* {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:75%;font-family:Arial,Verdana,sans-serif;line-height:1.4em;background:#EBEAE4 url(../_images/bgBody.gif) repeat-x;padding:0px 0px 0px 0px;color:#84837D;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;;color:#094986;}
a:hover {text-decoration:none;}
input {}
textarea {}
select {}
.center {text-align:center;}

#lead {width:824px;margin:0px auto;margin-top:30px;background:#FFFFFF url(../_images/bgLead.gif) repeat-y;border-width:3px 0px 3px 0px;border-color:#A8A291;border-style:solid;position:relative;padding:0px;}

#logo {width:210px;height:53px;display:block;left:15px;top:9px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:210px;height:53px;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:210px;height:53px;background-image:url(../_images/logo.gif);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}

#top {width:824px;height:227px;display:block;overflow:hidden;}
#top #menu {padding:25px 20px 0px 250px;height:42px;background:#FFFFFF;}
#menu a {text-decoration:none;}
#menu a:hover {text-decoration:underline;}
#menu span {margin:0px 3px;}
#menu .cmenu {float:right;}
.cmenu img {float:left;margin-left:9px;}

#content {width:538px;padding:0px 13px 20px 23px;float:right;line-height:1.2em;}
#content h2 {padding:20px 0px 20px 0px;background:#FFFFFF;font-size:1.35em;font-family:Arial;color:#84837D;}
#content .cleft {width:355px;float:left;padding-right:5px;background:#FFFFFF url(../_images/bgCleft.gif) repeat-y;}
#content p {margin-bottom:14px;}
#content ul {margin-left:30px;}
#content .search {width:169px;float:right;}
#content .search p {margin-bottom:5px;}
#content .search input#textSearch {width:103px;height:18px;padding:1px 2px;border:1px solid #AFAFAF;float:left;margin:0px 2px 20px 0px;}
#content .search input#btnSearch {width:56px;height:22px;border:1px solid #AFAFAF;background:#AFAFAF;display:block;float:left;color:#FFFFFF;}
#content table.prodejci {width:80%;border-collapse: collapse;}
#content table.prodejci td {border:1px solid #a8a291; padding:2px;}
#content table.prodejci td.prodejna {background-color:#f4f3ef;}
#content table.prodejci tr.main {background-color:#ebe8dd;font-weight:bold;}
#content div.vzorniky {margin-top:8px;margin-left:10px;}
#content div.vzorniky img {margin-top:4px;margin-right:4px;}
#content div.vzorniky td {text-align:center;line-height:1.3em;}
#content div.produkty {margin-bottom:20px;clear:both;}
#content div.produkty p {padding-top:5px;padding-bottom:7px;margin-bottom:0px;}


#left {width:240px;padding:6px 0px 15px 0px;float:left;}
#left .hr {width:100%;height:1px;background:#EBEAE4;clear:both;margin-bottom:5px;margin-top:2px;display:block;overflow:hidden;}
#left img {border:1px solid #EBEAE4;}
#left ul {list-style:none;margin:11px 10px 10px 23px;}
#left ul li {background:url(../_images/leftLi.gif) no-repeat left 7px;padding:1px 0px 1px 17px;}
#left ul li a {font-size:0.9em;font-weight:bold;display:block;color:#84837D;text-decoration:none;padding:2px;border-bottom:1px solid #DBDACF;}
#left ul li a:hover {color:#000000;}
#left ul li ul {list-style:none;margin:5px 0px 0px 0px;}
#left ul li ul li {background:url(../_images/leftLi2.gif) no-repeat left 7px;padding:0px 0px 0px 10px;}
#left ul li ul li a, ul li ul li ul li a {font-size:0.8em;font-weight:normal;display:block;color:#84837D;text-decoration:none;padding:2px;border:none}
#left ul li ul li a:hover, ul li ul li ul li a:hover {color:#000000;}
#left ul li ul li ul li {background:url(../_images/leftLi2.gif) no-repeat left 7px;padding:0px 0px 0px 10px;margin-left:8px;}

#content .news_list_item {clear:both;margin-bottom:15px;}
#content .news_list_item img, #content .news_detail img {float:left;margin:8px;}
#content .news_list_item .timestamp, #content .news_list_item .title, #content .news_detail .timestamp, #content .news_detail .title {font-weight:bold;}
#content .news_list_item .text, #content .news_detail .text  {margin:7px 0px 5px 0px;}

#content fieldset {padding:8px;}
#content label {width:32%;display:block;float:left;margin-bottom:5px;}
#content .form_textarea {clear:both;margin-bottom:5px;}
#content .form_text {margin-bottom:5px;}
#content .form_static {margin-top:5px;}

#content ul#site_map {list-style-type:none;}
#content ul#site_map li a {text-decoration:none;color:#84837D;font-size:1.0em;margin:0px;padding:0px;line-height:1.2m;display: inline;}
#content ul#site_map ul li a, ul#site_map ul ul li a {text-decoration:none;color:#84837D;font-size:0.9em;margin:0px;padding:0px;line-height:1.2m;display: inline;}
#content ul#site_map li a:hover, ul#site_map ul li a:hover, ul#site_map ul ul li a:hover {text-decoration:underline;}
#content ul#site_map ul {list-style-type:none;}
#content ul#site_map ul li{background:url(../_images/lineLi.gif) no-repeat left 3px;padding-left:20px;}
#content ul#site_map ul ul li {background:url(../_images/li.gif) no-repeat left 0px;}
#content ul#site_map ul ul li.top {background:url(../_images/topLi.gif) no-repeat left 6px;}
#content ul#site_map ul ul li.bottom {background:url(../_images/bottomLi.gif) no-repeat left 0px;margin-bottom:5px;}

#footer {width:808px;padding:3px 8px;min-height:54px;_height:54px;margin:0px auto;margin-bottom:30px;font-size:0.85em;color:#A8A291;}
#footer a {color:#000000;background:url(../_images/bgFooterHref.gif) no-repeat left 50%;padding-left:8px;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.tapety .produkty {clear:both;padding-top:15px;}
.produkty .left {float:left;width:350px;}
.produkty .right {float:right;}


