/* Namche katalog css */
.right {text-align:right}

#nomNav {height:15px; width:962px; overflow:hidden; text-indent:1000px}

div#shop h2 {padding:8px 0 16px 0; font-size:1.6em; margin:0; font-weight:normal; text-transform:none; color:#000}
div#shop table {border:none}

.location {border-bottom:1px solid  #dbded0; padding:5px; color:#666; font-size:10px}
.location a {color:#255770; font-weight:normal; text-decoration:underline}

.subnavigation {padding:6px 0; font-size:10px; overflow:hidden; width:679px}
.subnavigation a {text-decoration:none; padding:3px 5px; background-color:#D5D8CD; border-right:2px solid #f7f8f4; display:block}
.subnavigation div {margin-bottom:2px; float:left}
.subnavigation a.active {background-color:#dbded0}
.subnavigation a:hover {background-color:#f7f8f4}
/*
div#shop .subnavigation ul.level_two {border-left:1px solid  #f7f8f4; background-color:#dbded0; padding:3px 0}
div#shop .subnavigation ul.level_two li a {padding:0 4px 0 14px; background:url('/img/li_s.png') 4px center no-repeat}
div#shop .subnavigation ul.level_two li a.active {font-weight:bold}
*/

.selection {border-bottom:1px solid  #dbded0; border-top:1px solid  #dbded0; margin-bottom:10px; padding:5px; background-color:#f7f8f4; clear:left}
div#shop .selection form {display:inline; margin-right:20px}
div#shop .selection form div {display:inline}
div#shop .selection input, select {font-size:10px}
div#shop .selection select {margin-right:2px}

.levy-sloupec-skupiny {float:left; width:204px}
.pravy-sloupec-novinky {float:right; width:459px}

#catalogueIndex {background-color:#f7f8f4; border:1px solid #dbded0}
#catalogueIndex ul {width:202px; padding:0; margin:0; list-style:none}
#catalogueIndex li {width:202px; padding:0; background:none; border-top:1px solid #eeefe7} 
#catalogueIndex a {text-decoration:none; font-weight:bold; display:block}
#catalogueIndex a:hover {color:#FE2000; background-color:#e7e8e4}
ul.catalogueIndex-class-1 a {font-size:1.2em; color:#D9481C; padding:7px 5px 7px 25px; width:173px; background:url('../img/li_catalogue_parent.png') no-repeat 7px 9px}
ul.catalogueIndex-class-2 a {color:#B33B17; padding:4px 4px 4px 38px; width:160px; background:#dbded0 none; font-size:0.9em}

div#shop ul.catalogueLevel {margin-bottom:3px; padding:5px; border-top:1px solid #d9dccd}
div#shop ul.catalogueLevel li {display:inline; margin-right:5px; padding:0; background:none}

div.catalogueList {float:left; margin:0 10px 30px 0; color:#102530; border-bottom:1px solid #d9dccd; width:216px}
div#shop div.catalogueList a {display:block; text-decoration:none}
div.catalogueInfo {height:16px; font-weight:bold; line-height:16px; font-size:13px; overflow:hidden}
.catalogueListTitle {border-top:1px solid #d9dccd; border-bottom:3px double #e9eae2}
.catalogueListTitle h5 {margin:0; font-size:1em; line-height:1.2em}
.catalogueListTitle a {display:block; padding:9px; background-color:#f5f5ff}
.catalogueListImage {background-color:#fff; text-align:center; width:216px; height:144px}
.catalogueListImage a {width:216px; height:120px; display:block; padding:12px 0}
.catalogueListPrice {padding:9px; text-align:right; background-color:#e7e9de; border-top:1px solid #d9dccd}
.catalogueListPrice span {color:#c00; font-weight:bold}

div#shop div.vyrobek  {margin-top:1px; padding:10px; background-color:#fff; color:#193A4B; border-bottom:1px solid #b9b9b9}
div#shop div.cena {padding:5px; background-color:#D7DEE0; color:#193A4B; border-bottom:1px solid #193A4B; text-align:right}

table.catalogueDetail a {color:#4A4A4A}
table.catalogueDetail a:hover {color:#f00}
table.catalogueDetail td {background-color:#fff; padding:10px}
table.catalogueDetail td.popis {color:#193A4B; border-bottom:1px solid #b9b9b9; text-align:justify}
table.catalogueDetail td.cena {background-color:#D7DEE0; color:#193A4B; border-bottom:1px solid #193A4B}
.catalogueAkcni {margin-right:8px; font-size:1.2em; font-weight:bold; color:#e05a00/*c06020*/}
.catalogueSleva {margin-right:8px; font-size:1.2em; font-weight:bold; color:#c3e602/*bacf4a*/}
.catalogueNovinka {font-size:1.2em; font-weight:bold; color:#8ec31d/*82a040*/}

div#shop .catalogueDetailRelated h4 {margin-top:25px; color:#255770}
div#shop .catalogueDetailRelated ul {list-style:square; color:#4A4A4A; font-size:10px}
div#shop .catalogueDetailRelated a {color:#4A4A4A}
div#shop .catalogueDetailRelated a:hover {color:#f00}
div#shop .catalogueDetailRelated th {background-color:#f7f8f4; border-bottom:1px solid #dbded0; padding:10px; font-weight:normal}
div#shop .catalogueDetailRelated td {background-color:#fff; padding:10px}
div#shop div.obrazek_vyrobku {float:right; margin-left:10px}
div#shop div.obrazek_vyrobku img {margin-top:1px}
