/* Autor: Premysl 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:68.75%;font-family:Verdana,Arial,sans-serif;line-height:1.6em;background:#795944 url(../_images/bgBody.gif) repeat-x top left;padding:0px 0px 0px 0px;color:#fff;margin:0px;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;color:#fff799;}
a:hover {text-decoration:none;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

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

#lead {width:971px;margin:0px auto;position:relative;padding:0px 0px 20px 0px;background:url(../_images/bgLeadBubbles.png) no-repeat top left;}

#logo {width:261px;height:99px;display:block;left:5px;top:9px;position:absolute;overflow:hidden;z-index:1;}
	#logo h1, #logo h1 span {width:261px;height:99px;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:261px;height:99px;background:url(../_images/logo.png) no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}

.top {height:102px;padding:15px 15px 0px 620px;text-align:right;background:url(../_images/bgTop.png) no-repeat;}
	.top p {padding-right:5px;}
	.top .topMenu {margin-bottom:40px;padding-right:0px;}
	.top .topMenu a {color:#fff;margin:0px 5px;}

.mainMenu {height:30px;padding:8px 0px 0px 0px;color:#826e62;text-align:center;background:#4d3323 url(../_images/bgMainMenu.gif) no-repeat;;}
	.mainMenu img {vertical-align:middle;margin:0px 26px;}
	.mainMenu a {color:#fff;text-decoration:none;}
	.mainMenu a:hover {text-decoration:underline;}
	
.content {padding:20px 0px 20px 0px;}
	.content h1, .content h2 {font-size:1.6em;font-weight:normal;line-height:1.2em;margin-bottom:15px;}
	.content h1 span {font-size:.5em;}
	.content .dots {font-size:1.25em;background:url(../_images/bgHeaderDots.gif) repeat-x left 60%;margin-bottom:20px;}
	.content .dots span {background:#795944;padding:0px 17px 0px 0px;}

.homeRightContent {width:741px;float:right;}

.homeLeftCol {width:455px;float:left;}
	.homeLeftCol p {margin-bottom:15px;}
	.homeLeftCol .homeCategory {width:217px;float:left;padding-right:10px;}
	.homeLeftCol .homeCategory img {float:left;border:1px solid #b4937e;margin:0px 15px 23px 0px;}
	.homeLeftCol .homeCategory h2 {font-size:1.1em;color:#fff799;line-height:2em;}
	.homeLeftCol .homeCategory h2 a {color:#fff799;}
	.homeLeftCol .homeCategory img { max-width: 88px !important; _width: 88px; max-height: 88px !important; _height: 88px;}
	.homeLeftCol .homeAkce img { max-width: 132px !important; max-height: 132px !important; _width: 132px ; _height: 132px;}
	.homeLeftCol .homeAkce {position:relative;width:134px;margin-right:26px;float:left;text-align:center;}
	.homeLeftCol .homeAkceLast {margin-right:0px;}
	.homeLeftCol .homeAkce img {border:1px solid #b4937e;margin-bottom:3px;}
	.homeLeftCol .homeAkce .akce {position:absolute;display:block;top:13px;left:1px;background:#ed1b23;padding:2px 10px;color:#fff;}

.homeRightCol {width:241px;padding:20px 5px 10px 22px;float:right;background:url(../_images/bgHomeRightCol.gif) no-repeat top left;}
	.homeRightCol h3 {background:url(../_images/bgHomeRightColHeader.gif) no-repeat right 50%;padding-right:45px;margin-bottom:15px;}
	.homeRightCol #map {margin-bottom:15px;}
	.homeRightCol .news_list_item {margin-bottom:10px;padding-right:15px;}
	.homeRightCol .news_list_item img {border:1px solid #b4937e;float:left;margin:0px 20px 15px 0px;}
	.homeRightCol .news_list_item .title {font-weight:bold;}
	.homeRightCol .news_list_item .more {background:url(../_images/bgMoreArrow.gif) no-repeat right 60%;padding-right:10px;}

.shop_products_list_filter{margin-top: 15px;}
.list_item_imgs img{max-width: 90px !important; max-height: 120px !important; _width: 90px; _height: 120px;}
.shop_products_menu {width:171px;border:1px solid #8b705e;background:#876956 url(../_images/bgLeftMenuTop.gif) repeat-x;padding:15px 15px 0px 15px;}
	.shop_products_menu h3 {font-size:1.1em;color:#fff;font-weight:bold;position:relative;padding-right:15px;margin-bottom:5px;}
	.shop_products_menu h3 img {position:absolute;top:7px;right:5px;}
	.shop_products_menu ul {list-style:none;margin-bottom:30px;}
	.shop_products_menu ul li {background:url(../_images/leftMenuLevel1.gif) no-repeat 2px 9px;padding:5px 0px 5px 25px;}
	.shop_products_menu ul li a {text-decoration:none;}
	.shop_products_menu ul li a:hover {text-decoration:underline;}
	.shop_products_menu ul li.active a {text-decoration:underline;}
	.shop_products_menu ul ul {margin-bottom:0px;}
	.shop_products_menu ul ul li {background:url(../_images/leftMenuLevel2.gif) no-repeat 6px 12px;padding:5px 0px 5px 21px;}
	.shop_products_menu ul ul li a {color:#fff;}
	.shop_products_menu ul li.active ul li a {text-decoration:none;}
	.shop_products_menu ul li.active ul li a:hover {text-decoration:underline;}
	.shop_products_menu ul li.active ul li.active a {text-decoration:underline;}

.partneri {background:#82624d;padding:19px 0px 25px 0px;text-align:center;border-top:1px solid #8b705e;}
	.partneri img {vertical-align:middle;margin:0px 9px;}
	.partneri strong {margin:0px 9px;}

.footer {background:#563b2a;padding:15px 33px 15px 20px;text-align:right;line-height:2em;color:#9e8a7e;}
	.footer a {color:#9e8a7e;}
	.footer p {float:left;text-align:left;}
	.footer p a {color:#fff799;}

.mainCol {width:741px;float:right;position:relative;}
	.action {position:absolute;top:18px;left:538px;z-index:0;width:189px;height:46px;}
	.mainCol h1 , .mainCol h2{font-size:1.55em;}
	.mainCol p {margin-bottom:15px;}
	.mainCol ul {list-style:none;}
	.mainCol ul li {padding:3px 0px 3px 14px;background:url(../_images/listSquare.gif) no-repeat left 11px;}
	
	.mainCol .breadcrumbs {margin-bottom:12px;}
	.mainCol .breadcrumbs a {color:#fff799;text-decoration:none;}
	.mainCol .breadcrumbs a:hover {text-decoration:underline;}
	
	.mainCol .filters {margin-bottom:20px;}
	.mainCol .filters table {border-collapse:collapse;width:100%;}
	.mainCol .filters table th {font-weight:normal;text-align:right;padding-bottom:5px;}
	.mainCol .filters table td {padding-bottom:5px;}
	.mainCol .filters label {vertical-align:middle;margin-right:8px;}
	.mainCol .filters select {vertical-align:middle;border:0px;padding:2px;font-size:1em;color:#fff;background:#AF8E78;}
	.mainCol .filters input {vertical-align:middle;background:#AF8E78;}
	
	.mainCol .manufacturer {margin-bottom:15px;}
	.mainCol .manufacturer strong {margin-right:10px;}
	.mainCol .manufacturer label {text-transform:uppercase;vertical-align:middle;margin-right:12px;}
	.mainCol .manufacturer input {vertical-align:middle;margin-right:6px;}
	
	.mainCol .pages {text-align:right;padding:4px 12px;}
	.mainCol .pages a.prev {background:url(../_images/bgPrev.gif) no-repeat left 60%;padding-left:13px;margin:0px 2px 0px 0px;}
	.mainCol .pages a.next {background:url(../_images/bgNext.gif) no-repeat right 60%;padding-right:13px;margin:0px 0px 0px 2px;}
	.mainCol .pages a {margin:0px 2px;}
	.mainCol .pages span {margin:0px 2px;}
	.mainCol .pages_top {background:#866956;border-bottom:1px solid #8f7668;}
	.mainCol .pagesBottom {padding-top:10px;}
	
	.mainCol .list_item {border-bottom:1px solid #8f7668;padding:15px 0px 15px 5px;}
	.mainCol .list_item .attachments_images {float:right;width:260px;padding-top:8px;}
	.mainCol .list_item .attachments_images img {margin-left:15px;}
	.mainCol .list_item .list_item_desc {float:left;width:450px;}
	.mainCol .list_item .list_item_desc h2 {font-size:1.25em;font-weight:normal;margin-bottom:10px;}
	.mainCol .list_item .list_item_desc .summary {margin-bottom:8px;}

	.mainCol .list_item .list_item_desc .colors img {border:1px solid #ffffff;  max-width: 30px !important; max-height: 30px !important; _width: 30px; _height: 30px;}
	.colors .thumbnail, .povrch_upravy .thumbnail, .shop_categories_list_item .thumbnail {float:left;width:23%;padding:0px 1% 10px 1%;text-align:center;}
	.colors .thumbnail img, .povrch_upravy .thumbnail img, .shop_categories_list_item .thumbnail img {max-height:100px;_height:100px;max-width:133px;_width:133px;}
	.shop_categories_list_item .thumbnail img{max-width:120px !important;max-height:120px !important;  _width: 120px; _height: 120px;}
	.mainCol .productDetailImages {float:left;width:233px;padding:0px 18px 40px 0px;}
	.mainCol .productDetailImages .detailMainImg {border:1px solid #886c5a;text-align:center;width:195px;margin-bottom:16px;background:#7C5744;}
	.mainCol .productDetailImages .detailMainImg img{max-width:190px !important;max-height:190px !important;  _width: 190px; _height: 190px;}
	.mainCol .productDetailImages .otherImgs {width:233px;height:78px;}
	.mainCol .productDetailImages .otherImgs .otherThumbnails {position:relative;width:145px;height:78px;overflow:hidden;}
	.mainCol .productDetailImages .otherImgs .prev {float:left;margin:25px 20px 0px 0px;}
	.mainCol .productDetailImages .otherImgs .next {float:right;margin:25px 0px 0px 0px;}
	.mainCol .productDetailImages .otherImgs .otherThumbnails #otIn {width:10000px;position:absolute;top:0px;left:0px;height:78px;}
	.mainCol .productDetailImages .otherImgs .otherThumbnails #otIn img {float:left;margin-right:13px;}
	
	.mainCol .productDetailDescription {float:right;width:490px;padding-bottom:40px;}
	.mainCol .productDetailDescription .basicData {border-collapse:collapse;font-size:1.1em;margin-bottom:15px;}
	.mainCol .productDetailDescription .basicData td {padding:0.1em 15px 0.2em 0em;}
	.mainCol .productDetailDescription .colors {margin-bottom:15px;}
	.mainCol .productDetailDescription .colors img {border:1px solid #ffffff;max-width:30px !important;max-height:30px !important;  _width: 30px; _height: 30px;}
	.mainCol .productDetailDescription p.price {font-size:1.1em;margin-bottom:0px;}
	.mainCol .productDetailDescription p.price em {font-size:.9em;}
	.mainCol .productDetailDescription p.price strong span {color:#fedb76;}
	
	.mainCol .productDetailDescription .sendUrl {background:url(../_images/bgSendUrl.gif) no-repeat left 50%;padding-left:33px;}
	
	.mainCol .productTab {margin-bottom:25px;}
	.mainCol .productTab .productTabs {height:27px;list-style:none;}
	.mainCol .productTab .productTabs li {padding:0px;float:left;margin-right:5px;background:#5e3e29;}
	.mainCol .productTab .productTabs li a {display:block;float:left;height:23px;padding:4px 10px 0px 10px;text-decoration:none;color:#fff;}
	.mainCol .productTab .productTabs li.active {background:#866956;}
	.mainCol .productTab .tabsItem {background:#866956;padding:18px;clear:both;}
	.mainCol .productTab .tabsItemDownload {background:#866956 url(../_images/bgDownload.gif) no-repeat 30px 30px;padding-left:180px;min-height:129px;}
	
	.mainCol .prodejce {background:#876a57 url(../_images/bgProdejceTop.gif) repeat-x top left;border:1px solid #8b705e;float:right;margin:0px 0px 50px 20px;width:201px;margin-top:20px;}
	.mainCol .prodejce .pIn {padding:15px 5px 15px 19px;background:url(../_images/bgProdejceBottom.gif) repeat-x bottom left;}
	.mainCol .prodejce img {float:left;margin:0px 16px 6px 0px;}
	.mainCol .prodejce p {margin:0px;font-size:1.1em;}
	
	.mainCol .similarProduct {width:234px;height:300px;float:left;border-right:1px solid #a38b7b;text-align:center;font-size:1.1em;padding-bottom:5px;}
	.mainCol .similarProduct img {margin-bottom:6px; max-width:80px !important;max-height:80px !important;  _width: 80px; _height: 80px;}
	.mainCol .similarProduct .colors {padding-top:10px;}
	.mainCol .similarProduct .colors img {border:1px solid #ffffff;margin-bottom:0px;max-width:30px !important;max-height:30px !important;  _width: 30px; _height: 30px;}
	.mainCol .similarProductLast {border:0px;}
	
	.mainCol .kalkulace {}
	.mainCol .kalkulace legend {padding:4px 14px;background:#866956;font-size:1em;font-weight:normal;}
	.mainCol .kalkulace fieldset {clear:both;border:1px solid #866956;padding:15px;}
	.mainCol .kalkulace table {border-collapse:collapse;width:100%;}
	.mainCol .kalkulace table td {vertical-align:top;padding:0.6em 25px 0.8em 0em;}
	.mainCol .kalkulace table td label {white-space:nowrap;}
	.mainCol .kalkulace table td.bottom {vertical-align:bottom;padding:0.6em 15px 0.8em 15px;}
	.mainCol .kalkulace table td input {width:140px;padding:0px 1px;}
	.mainCol .kalkulace table td input.count {width:60px;margin-left:10px;}
	.mainCol .kalkulace table td input.submit {width:auto;padding:0px;}
	.mainCol .kalkulace table td select {width:144px;padding:1px;}
	.mainCol .kalkulace table td textarea {width:444px;padding:2px;height:80px;}
/* new formular */
	.kalkulace #kalkulace__kontakt{float: left; border: 0px;}
	.kalkulace #kalkulace_zbozi{margin-left: 400px; clear: none; border: 0px;}
	.kalkulace .legend{display: none;}
	.kalkulace .label { float: left; width: 120px;}
	.kalkulace .layout_item {padding-bottom: 10px;}
	.kalkulace #mnozstvi{width: 70px;}
	.kalkulace #submit{background: url(../_images/btnOdeslat.gif) no-repeat; font-size: 0px; border: 0; width:64px; height:20px;}
	.kalkulace 	fieldset._submit{border: 0; text-align: right;}
	
/* tabulka pro partnery */
table.partneriTable {margin:0px 0px 15px 0px;padding:0px;border-collapse:collapse;width:100%;}
	table.partneriTable tbody {margin:0px;padding:0px;}
	table.partneriTable td {background:#876956;padding:1.2em 0.4em 1em 0.4em;text-align:center;vertical-align:middle;;margin:0px;text-align:center;}
table.prodejnyTable {border-collapse:collapse;margin:0px 0px 15px 0px;width:100%;}
	table.prodejnyTable th {vertical-align:top;text-align:left;padding:1em;background:#876956;}
	table.prodejnyTable td {vertical-align:top;text-align:left;padding:0.7em 1em;}

/* Tooltip */
#qTip {padding:4px 4px 1px 4px;border:0px;display:none;background:#fff;color:#444;font-weight:normal;text-align:left;position:absolute;font-size:12px;z-index:8000;}
	#qTip span { font-weight: normal; }
	
.tabsItemFotografie {}
.tabsItemFotografie img {width:150px;margin:0px 25px 15px 0px;}


input#captcha {margin-left:120px;}
img#captcha_image {height:110px;}

