/* 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:Verdana,Arial,sans-serif;line-height:1.4em;background:#fff url(../_images/bgBody.gif) repeat-x left top;padding:0px 0px 0px 0px;color:#666666;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
input {}
input.iText {color:#679641;width:169px;height:17px;padding:4px 5px;background:url(../_images/bgItext.gif) no-repeat;border:1px solid #93c16e;}
textarea {}
select {}
.center {text-align:center;}
.right {float:right;margin:0px 0px 10px 10px;}

#hlava {position:absolute;top:0px;left:-180px;width:100%;display:block;height:208px;z-index:0;background:url(../_images/bgHlava.jpg) no-repeat;}

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

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

#top {height:208px;position:relative;}

#top-shadow {width:10px;height:60px;background:url(../_images/topShadow.gif) no-repeat;position:absolute;bottom:8px;right:-10px;z-index:1;}

#top .lang {margin:110px 0px 15px 0px;padding-left:15px;float:left;}
#top .lang img {float:left;}

#top .client_login {width:232px;float:right;margin:49px 0px 0px 0px;padding:0px;}
#top .client_login img {float:left;}
#top .client_login input {font-family:Verdana;font-size:1em;float:right;margin-bottom:5px;padding:5px 0px 0px 10px;width:128px;height:17px;background:url(../_images/bgClientLoginInput.gif) no-repeat;border:0px;color:#fff;}
#top .client_login input.btn {width:auto;background:#860101;clear:right;padding:0px 5px;height:22px;}
.location_partneri #top p {padding-left:0px;}

#top .menu {clear:both;height:68px;background:#fff;position:relative;}
#top .menu ul {list-style:none;padding:0px;margin:0px;}
#top .menu ul li {float:left;padding:0px;margin:0px;border-right:1px solid #652424;}
#top .menu ul li.bor {border:0px;}
#top .menu ul a {height:60px;width:117px;display:block;overflow:hidden;padding:0px;}
#top .menu ul a span {display:none;}

#top .menu ul a.uvod {background:url(../_images/btnUvod.gif) no-repeat;}
#top .menu ul a.ofirme {background:url(../_images/btnOfirme.gif) no-repeat;}
#top .menu ul a.aktuality {background:url(../_images/btnAktuality.gif) no-repeat;}
#top .menu ul a.katalog {background:url(../_images/btnKatalog.gif) no-repeat;}
#top .menu ul a.certifikaty {background:url(../_images/btnCertifikaty.gif) no-repeat;}
#top .menu ul a.partneri {background:url(../_images/btnPartneri.gif) no-repeat;}
#top .menu ul a.ruzne {background:url(../_images/btnRuzne.gif) no-repeat;}
#top .menu ul a.kontakty {width:114px;background:url(../_images/btnKontakty.gif) no-repeat;}

#top .menu ul a.uvodEn {background:url(../_images/btnUvodEn.gif) no-repeat;}
#top .menu ul a.ofirmeEn {background:url(../_images/btnOfirmeEn.gif) no-repeat;}
#top .menu ul a.aktualityEn {background:url(../_images/btnAktualityEn.gif) no-repeat;}
#top .menu ul a.katalogEn {background:url(../_images/btnKatalogEn.gif) no-repeat;}
#top .menu ul a.certifikatyEn {background:url(../_images/btnCertifikatyEn.gif) no-repeat;}
#top .menu ul a.partneriEn {background:url(../_images/btnPartneriEn.gif) no-repeat;}
#top .menu ul a.ruzneEn {background:url(../_images/btnRuzneEn.gif) no-repeat;}
#top .menu ul a.kontaktyEn {width:114px;background:url(../_images/btnKontaktyEn.gif) no-repeat;}

#top .menu ul a:hover {background-position:0px -60px;}
.location_index #top .menu ul li a.uvod {background-position:0px -60px;}
.location_o_firme #top .menu ul li a.ofirme {background-position:0px -60px;}
.location_news_get #top .menu ul li a.aktuality {background-position:0px -60px;}
.location_catalog_get #top .menu ul li a.katalog {background-position:0px -60px;}
.location_certifikaty #top .menu ul li a.certifikaty {background-position:0px -60px;}
.location_partneri #top .menu ul li a.partneri {background-position:0px -60px;}
.location_vystavy #top .menu ul li a.ruzne {background-position:0px -60px;}
.location_pages_simple_get #top .menu ul li a.kontakty {background-position:0px -60px;}

#content {padding:32px 20px 32px 20px;position:relative;}
#content h2 {padding-bottom:8px;padding-top:2px;font-size:1.4em;}
#content h3 {border-bottom:1px solid #af0606;font:normal bold 1em Verdana;color:#fff;margin-bottom:10px;}
#content h3 span {background:#af0606;padding:5px 10px;display:block;float:left;}
#content h3 strong {clear:both;display:block;height:0px;overflow:hidden;}
#content p {margin-bottom:6px;}
#content img.gbor {border:5px solid #dddddd;}
#content a.more {color:#000;background:url(../_images/linkArrow.gif) no-repeat left 50%;padding-left:16px;}
#content .homeLeft {width:380px;float:left;}
#content .homeRight {width:500px;float:right;}
#content .homeRight ul {margin-top:15px;float:left;width:210px;margin-left:40px;}
#content .homeRight ul.last {float:right;}

#content a {color:#000000;}
#content ul {list-style:none;margin:0px;padding:0px;}
#content ul li {background:url(../_images/linkArrow.gif) no-repeat left 9px;padding-left:20px;line-height:1.8em;color:#000;}

.homeLeft .news_list_item {clear:both;margin-bottom:15px;text-align:right}
.homeLeft .news_list_item .title {float:left;display:block;font-weight:bold;color:#333333;}
.homeLeft .news_list_item .timestamp {color:#ff9999;}
.homeLeft .news_list_item .summary {clear:both;padding:4px 0px 2px 0px;text-align:left;}
.homeLeft .news_list_item .more {text-align:left;}

.home-choices {clear:both;margin:0px 0px 32px 1px;height:89px;}
.home-choices div {float:left;height:60px;padding-top:29px;line-height:1.1em;color:#fff;}
.home-choices div h4 {margin:0px;padding:0px;color:#fff;}
.home-choices div.katalog {padding-left:160px;width:153px;background:url(../_images/bgChoiceKatalog.gif) no-repeat top right;}
.home-choices div.model {padding-left:126px;width:187px;background:url(../_images/bgChoiceModel.gif) no-repeat top right;}
.home-choices div.certifikaty {padding-left:118px;width:195px;background:url(../_images/bgChoiceCertifikaty.gif) no-repeat top right;}

#footer {text-align:center;height:67px;padding:10px 0px 0px 30px;background:url(../_images/bgFooter.gif) repeat-x;clear:both;color:#999999;}
#footer a {color:#000000;}

.katalog-menu {float:left;width:240px;background:url(../_images/bgKatalogMenu.gif) repeat-y;}
#content .katalog-menu ul li {background:url(../_images/bgKatalogMenuLi.gif) no-repeat left bottom;padding:0px;}
#content .katalog-menu ul li a {display:block;width:160px;padding:5px 40px 5px 40px;background:url(../_images/linkArrow.gif) no-repeat 20px 13px;color:#000000;}
#content .katalog-menu ul li a:hover {background:#666666 url(../_images/linkArrowWhite.gif) no-repeat 20px 13px;color:#fff;text-decoration:none;}
#content .katalog-menu ul li.selected a {background:#666666 url(../_images/linkArrowWhite.gif) no-repeat 20px 13px;color:#fff;text-decoration:none;}
#content .katalog-menu ul li.selected ul {margin:0px;padding:0px;background:url(../_images/bgKatalogMenuUl2.gif) repeat-y;}
#content .katalog-menu ul li.selected ul li {}
#content .katalog-menu ul li.selected ul li a {background:none;}
#content .katalog-menu ul li.selected ul li a:hover {background:#999999 url(../_images/bgKatalogMenuUl2LiA.gif) repeat-y right top;}

.katalog-content {float:right;width:640px;}
.katalog-content .gbor {margin-bottom:15px;}
.katalog-content .vypis-item {width:160px;height:160px;float:left;text-align:center;}
.katalog-content .vypis-item a {display:block;padding-top:135px;height:25px;width:160px;color:#666666;}
#content .katalog-content .vypis-item a:hover {background-position:0px -160px;text-decoration:none;}
#it_0 {background:url(../_images/itemBgVzornikyLatek.jpg) no-repeat;}
#it_01 {background:url(../_images/itemBgRozkladaciPohovky.jpg) no-repeat;}
#it_02 {background:url(../_images/itemBgRozkladaciLuzka.jpg) no-repeat;}
#it_03 {background:url(../_images/itemBgJednoluzkaDvojluzka.jpg) no-repeat;}
#it_04 {background:url(../_images/itemBgMatraceLameloveRosty.jpg) no-repeat;}
#it_05 {background:url(../_images/itemBgPreklapeciPohovky.jpg) no-repeat;}
#it_06 {background:url(../_images/itemBgZidleKresla.jpg) no-repeat;}
#it_07 {background:url(../_images/itemBgStolyStolky.jpg) no-repeat;}
#it_08 {background:url(../_images/itemBgDetskyNabytek.jpg) no-repeat;}
#it_09 {background:url(../_images/itemBgHotelovyNabytek.jpg) no-repeat;}
#it_10 {background:url(../_images/itemBgTaburety.jpg) no-repeat;}
#it_11 {background:url(../_images/itemBgPolstarkyPrehozy.jpg) no-repeat;}
#it_12 {background:url(../_images/itemBgKozenaKresla.jpg) no-repeat;}
#it_13 {background:url(../_images/itemBgKancelarskeZidle.jpg) no-repeat;}
#it_14 {background:url(../_images/itemBgDynamickeSezeni.jpg) no-repeat;}

.context-products {clear:both;padding-top:15px;}
.context-products div {float:left;width:136px;margin-right:10px;line-height:1em;padding:2px 2px 0px 2px;text-align:center;line-height:1.4em;}
.context-products div img {}
.context-products div span {display:block;clear:both;background:#fff;width:100%;}
.context-products div span a {display:block;background:#dddddd;color:#000;padding:5px 5px;}
.context-products div span a:hover {}

.news_list_item { clear: both; }
.news_detail img, .news_list_item img { float: left; margin: 0 1em 1em 0; }

.attachments .thumbnail {float:left;margin:0px 0px 10px 0px;}
a.back {display:block;padding:5px 0px 10px 0px;color:#cd0303;float:right;clear:both;}
.katalog-content h2 {clear:both;}
a.model3d {display:block;padding:5px 10px;color:#fff;background:#af0606;margin-bottom: 1em;font-weight:bold;width: 20ex;}

.location_partneri fieldset {border:1px solid;padding:20px 10px;margin:20px 0px;}
.location_partneri legend {padding:0px 10px;font-weight:bold;}
.location_partneri p {padding-left:100px;}
.location_partneri fieldset img {float:left;margin-right:20px;}
.location_partneri fieldset label {width:100px;padding-right:5px;display:block;float:left;text-align:right;padding-top:1px;}

.detail .catalog_list {text-align:justify;}

.partneriPage hr {border-width:1px 0px 0px 0px;border-style:solid;border-color:#F46E6D;height:1px;margin:15px 0px;}
.partneriPage a {}