/* SEO David Baudys - BaudySoft.cz */
body {font-family: Tahoma, Helvetica, sans-serif; font-size: 1em; margin: 0px; padding: 0px; text-align: center; border-width: 0px; background-color:#000000; color:#f8f8f8;}
form {margin: 0px; padding: 0px;}
p {margin: 0px;}
img {border: 0px solid #ffffff; vertical-align: middle;}
input {font-family: Tahoma, Arial, Helvetica, sans-serif; vertical-align: middle;}
strong {font-weight: bold;}
a {text-decoration: none; color:#ef000d;}
a:hover {text-decoration:underline;}
.pointer {cursor: pointer;}
.cistic {clear:both; border:none; visibility:hidden; line-height:0px;}

.shopMessage {text-align: center; width: 100%; margin: 10% auto 0% auto;}
.shopMessage .block {width: 617px; padding: 15px 0px 15px 0px; margin: 15px auto 15px auto; color:#c5c5c5;}
.shopMessage .block .logo {height:168px; overflow:hidden; padding: 0px; margin:0px 0px 2px 0px; background:url(silver_logo.jpg) no-repeat center top;}
.shopMessage .block .nadpis {width:617px; height:35px; overflow:hidden; text-align:left; padding:0px; margin:0px 0px 2px 0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-nadpis-center.png) no-repeat left top;}
.shopMessage .block .nadpis .nadpis-odsazeni {color: #490000; font-size: 75%; font-weight: bold; margin:0px; padding:10px; text-transform:uppercase;}
.shopMessage .block .odsazeni {font-size: 85%; padding: 0px; margin:0px; color:#c5c5c5; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-message.png) repeat-y left top;}
.shopMessage .block .odsazeni .horni {padding:0px; margin:0px; color:#c5c5c5; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-message-horni.png) no-repeat left top;}
.shopMessage .block .odsazeni .dolni {padding: 10px 20px 10px 20px; margin:0px; color:#c5c5c5; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-message-dolni.png) no-repeat left bottom;}

.main {width:953px; margin: 20px auto 20px auto; text-align: left; position:relative;}

.main .header {width:953px; height:105px; overflow:hidden; padding:0px; margin:0px;}
.main .header .header-left {float:left; width:164px; height:168px; overflow:hidden; padding:0px; margin:0px; background:url(silver_logo.jpg) no-repeat left top;}
.main .header .header-left .logo {display: block; width: 145px; height: 150px; overflow:hidden; text-decoration:none; text-indent: -5000px; margin:8px 0px 0px 8px; padding:0px; font-size: 1px;}
.main .header .header-left .logo:hover {text-decoration:none;}
.main .header .header-right {float:right; width:786px; height:168px; overflow:hidden; padding:0px; margin:0px;}
.main .header .header-right .topbanner {width: 786px; height: 101px; overflow:hidden; background:url(http://www.silver.ag/skin/silver-ag/silver-header-right.png) no-repeat left top;}
.main .header .header-right .vyhledavani {width: 786px; height: 36px; overflow:hidden; text-align:right;}
.main .header .header-right .vyhledavani .odsazeni {padding:7px 0px 0px 0px; text-align:left; font-size:69%;}
.main .header .header-right .vyhledavani .odsazeni .text {float:right; width:90px; color:#c5c5c5; margin:0px; font-weight:bold; padding-top:4px; text-align:right; margin:0px 5px 0px 0px;}
.main .header .header-right .vyhledavani .odsazeni .hledanyText {float:right; width:150px; height:20px; color:#000000; margin:0px; font-weight:normal;}
.main .header .header-right .vyhledavani .odsazeni .submit {float:right; width:32px; height:21px; margin:0px 0px 0px 6px;}
.main .header .header-right .vyhledavani .odsazeni .rozsireneVyhledavani {display:block; float:right; width:200px; color:#ef000d; text-decoration:none; padding-top:4px; font-weight:normal; text-align:right; margin:0px 10px 0px 0px;}
.main .header .header-right .vyhledavani .odsazeni .rozsireneVyhledavani:hover {text-decoration:underline;}
.main .header .header-right .cervenyPruh {width: 786px; height: 32px; overflow:hidden; text-align:left; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-top.png) no-repeat left top;}
.main .header .header-right .cervenyPruh .kosikTop {float:right; width: 280px; overflow:hidden; text-align:left; background:url(http://www.silver.ag/skin/silver-ag/silver-kosik-top.png) no-repeat left center; padding:4px 0px;}
.main .header .header-right .cervenyPruh .kosikTop .kosikOdkaz {display:block; padding:5px 5px 5px 26px; text-align:left; text-decoration:none; color:#fc010f; font-weight:normal; font-size:69%;}
.main .header .header-right .cervenyPruh .kosikTop .kosikOdkaz:hover {text-decoration:underline;}
.main .header .header-right .cervenyPruh .kosikTop .kosikOdkaz .polozka {color:#c5c5c5; font-weight:bold;}
.main .header .header-right .cervenyPruh .meny {float:right; width: 200px; overflow:hidden; text-align:left; padding:9px 0px 0px 10px; color:#c5c5c5; font-size:69%;}
.main .header .header-right .cervenyPruh .meny .menaOdkaz {text-decoration:none; color:#fc010f; font-weight:normal;}
.main .header .header-right .cervenyPruh .meny .menaOdkaz:hover {text-decoration:underline;}
.main .header .header-right .cervenyPruh .jazyky {float:right; width: 240px; overflow:hidden; text-align:left; padding:7px 0px; color:#c5c5c5; font-size:69%;}
.main .header .header-right .cervenyPruh .jazyky .jazykOdkaz {text-decoration:none;}
.main .header .header-right .cervenyPruh .jazyky .jazykOdkaz:hover {text-decoration:none;}
.main .header .header-right .cervenyPruh .jazyky .vlajka {width:28px; height:19px;}


.main .textove-mezera {width:953px; height:4px; overflow:hidden;}
.main .textove-top {width:953px; height:34px; overflow:hidden; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-textove-top.png) no-repeat left top; margin:0px; padding:0px; text-align: center;}
.main .textove-top .odkaz {line-height: 34px; padding:9px 10px 9px 10px; text-decoration:none; color:#271700; font-weight:bold; font-size:75%; text-transform:uppercase;}
.main .textove-top .odkaz:hover {text-decoration:underline;}
.main .textove-top .svislaCara {vertical-align: middle; height: 29px; width: 1px; margin: 4px 0px 0px 0px;}

.main .main01 {width:953px; overflow: hidden; margin:0px; padding:0px;}

.main .main01 .layoutLeftVetsi {float:left; width: 785px; overflow: hidden; margin:0px; padding:0px;}

.main .main01 .layoutLeft {float:left; width: 164px; overflow: hidden; margin:0px; padding:0px;}
.main .main01 .layoutLeft .bannerLeft {width: 164px; overflow: hidden; margin:0px 0px 2px 0px; padding:0px;}
.main .main01 .layoutLeft .ramecekLeft {width:164px; overflow:hidden; padding:0px; margin:0px 0px 2px 0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-pravy2.png) repeat-y left top;}
.main .main01 .layoutLeft .ramecekLeft .ramecek-horni {width:164px; height:7px; overflow:hidden; padding:0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-pravy-horni2.png) no-repeat left top;}
.main .main01 .layoutLeft .ramecekLeft .ramecek-dolni {width:164px; height:7px; overflow:hidden; padding:0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-pravy-dolni2.png) no-repeat left top;}
.main .main01 .layoutLeft .ramecekLeft .nadpisLeft {width: 150px; overflow: hidden; margin:0px 7px; padding:0px; font-size: 75%; color:#b4000a; font-weight:bold;}
.main .main01 .layoutLeft .ramecekLeft .odkaz {display:block; color:#b9d9ee; margin:0px 0px 3px 0px; font-size:11px; font-weight:normal; text-decoration:none;}
.main .main01 .layoutLeft .ramecekLeft .odkaz:hover {text-decoration:underline;}
.main .main01 .layoutLeft .puncovniUrad {font-size:11px; padding: 0px 0px 5px 0px; text-align: center;}
.main .main01 .layoutLeft .puncovniUrad img {margin: 0px 0px 5px 0px;}

.main .main01 .layoutCenter {float:right; width:617px; overflow:hidden; margin:0px; padding: 0px; text-align: left;}
.main .main01 .layoutCenter .nadpisCenter {width:617px; height:35px; overflow:hidden; text-align: left; padding:0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-nadpis-center.png) no-repeat left top;}
.main .main01 .layoutCenter .nadpisCenter h1 {float: left; color: #490000; font-size: 75%; font-weight: bold; margin:0px; padding:10px 0px 0px 10px; text-transform: uppercase; width: 517px;}
h2 {float: left; color: #B4000A; font-size: 80%; font-weight: bold; margin:0px; padding:10px 0px 10px 0px; text-transform: uppercase; width: 517px;}
h3 {color: #B4000A; font-size: 80%; font-weight: bold; margin:0px; padding:10px 0px 0px 0px; text-transform: uppercase;}
.main .main01 .layoutCenter .nadpisCenter .backButton {float: right; margin:0px; padding:0px 0px 0px 0px; width: 90px; text-align: right; overflow: hidden; color: #490000; font-size: 75%; font-weight: bold;}

.main .main01 .layoutCenter .ramecek {padding:10px; margin:0px;}
.main .main01 .layoutCenter .ramecek2 {padding:0px; margin:0px;}
.main .main01 .layoutCenter .ramecek .novinka {padding:0px 0px 15px 0px; margin:0px; text-align:left; color:#bebebe; font-weight:normal; font-size: 11px;}
.main .main01 .layoutCenter .vodorovnaCara1 {width:597px; height:11px; overflow:hidden; margin:0px 0px 10px 0px; border-bottom:1px solid #ffffff;}
.main .main01 .layoutCenter .strana {font-size: 90%; font-weight: bold;}
.main .main01 .layoutCenter .bannerCenter {width:597px; overflow:hidden; margin:0px 10px;}

.main .main01 .layoutRight {float:right; width:164px; overflow: hidden; margin:0px; padding:0px; text-align:left;}
.main .main01 .layoutRight .ramecekRight {width:164px; overflow:hidden; padding:0px; margin:0px 0px 2px 0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-pravy2.png) repeat-y left top;}
.main .main01 .layoutRight .ramecekRight .ramecek-horni {width:164px; height:7px; overflow:hidden; padding:0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-pravy-horni2.png) no-repeat left top;}
.main .main01 .layoutRight .ramecekRight .ramecek-dolni {width:164px; height:7px; overflow:hidden; padding:0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-pravy-dolni2.png) no-repeat left top;}
.main .main01 .layoutRight .ramecekRight .nadpisRight {width: 150px; overflow: hidden; margin:0px 7px 10px 7px; padding:0px; font-size: 75%; color:#b4000a; font-weight:bold;}
.main .main01 .layoutRight .ramecekRight .cervenyOdkaz {display:block; color:#b4000a; font-size:75%; font-weight:bold; text-decoration:none; margin:0px 7px 1px 7px;}
.main .main01 .layoutRight .ramecekRight .cervenyOdkaz:hover {text-decoration:underline;}
.main .main01 .layoutRight .ramecekRight .text-odkaz {width:150px; overflow:hidden; background:url(http://www.silver.ag/skin/silver-ag/silver-texty-sipky.png) no-repeat 0px 3px; padding:0px; margin:0px 7px 10px 7px;}
.main .main01 .layoutRight .ramecekRight .text-odkaz .odkaz {display:block; color:#c5c5c5; font-size:69%; font-weight:normal; text-decoration:none; margin:0px 0px 0px 11px;}
.main .main01 .layoutRight .ramecekRight .text-odkaz .odkaz:hover {text-decoration:underline;}
.main .main01 .layoutRight .ramecekRight .filtr {width:150px; height:20px; overflow:hidden; margin:0px 7px 10px 7px; font-size:69%;}

.zapati {width:953px; height:52px; overflow:hidden; margin: 0px auto 0px auto; text-align: left; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-zapati.png) no-repeat left top; color:#000000; font-size:69%;}
.zapati .odsazeni {padding: 6px 15px; text-align: center;}
.zapati .odsazeni .zapati-texty {width:923px; height:13px; overflow:hidden; color:#000000;}
.zapati .odsazeni .zapati-texty .zapati-text {color:#000000; text-decoration:none;}
.zapati .odsazeni .zapati-texty .zapati-text:hover {text-decoration: underline;}
.zapati .odsazeni a {color:#000000; text-decoration:none; font-weight: bold;}
.zapati .odsazeni a:hover {text-decoration: underline;}




.kategorieObrazky {width:100%; overflow:hidden; margin:10px 0px;}
.kategorieObrazky .obrazekDiv {float:left; width:204px; height:224px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt.png) repeat-y left top; }
.kategorieObrazky .obrazekDiv .horni {width:204px; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt-horni.png) no-repeat left top;}
.kategorieObrazky .obrazekDiv .dolni {width:204px; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt-dolni.png) no-repeat left top;}
.kategorieObrazky .obrazekDiv .stred {width:188px; height:208px; overflow:hidden; padding:0px 8px;}
.kategorieObrazky .obrazekDiv .stred .katObrOdkaz {display:block; width:188px; height:208px; overflow:hidden; font-weight:bold; color:#b4000a; text-decoration:none; text-align:center; cursor:pointer;}
.kategorieObrazky .obrazekDiv .stred .katObrOdkaz .velikost {display:block; font-weight:bold; color:#b4000a; text-decoration:none; text-align:center; font-size:11px; text-transform:uppercase; width:188px; height:20px; line-height:20px; border:0px solid blue;}
.kategorieObrazky .obrazekDiv .stred .katObrOdkaz .obrazek {display:block; width:188px; height:188px; overflow:hidden; }
.kategorieObrazky .katObrOdkazMezera1 {float:left; width:2px; height:200px; overflow:hidden;}
.kategorieObrazky .katObrOdkazMezera2 {float:left; width:500px; height:2px; overflow:hidden;}


/* -----------------------------------------------------------------------------------------------------------------------  */
/* levy pruh */
.kategorie { position:absolute; top: 112px; left:0px; width:164px; overflow:hidden; margin:0px 0px 2px 0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie.png) repeat-y left top;}
.kategorie .kategorie-horni {width:164px; height:7px; overflow:hidden; margin:0px; padding:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie-horni.png) no-repeat left top;}
.kategorie .kategorie-dolni {width:164px; height:7px; overflow:hidden; margin:0px; padding:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie-dolni.png) no-repeat left top;}
.kategorie .kategorie-prostredni {margin:0px; padding:15px 14px;}
.kategorie .kategorie-prostredni .rootkatName {width: 128px; overflow: hidden; padding:0px; font-weight:bold; margin:0px 0px 0px 0px;}
.kategorie .kategorie-prostredni .obrazek {width:25px; height:25px; overflow:hidden; float:left;margin-right:8px; border:0px solid red;}
.kategorie .kategorie-prostredni .obrazek2 {width:13px; height:25px; overflow:hidden; float:left;margin-right:3px; border:0px solid red;}
.kategorie .kategorie-prostredni .popis { float: left; margin-top:4px;}
.popis {margin-top:4px; padding-left: 4px; padding-right: 15px;  font-size: 80%; }
.popis strong {font-weight: normal;}

.kategorie .kategorie-prostredni .rootkatName a {display:block; float:left;color:#c5c5c5; font-size: 75%; font-weight:bold; text-decoration:none; cursor:pointer;}
.kategorie .kategorie-prostredni .rootkatName a:hover {text-decoration:underline;}
.kategorie .kategorie-prostredni .kategorieName {list-style-image:transparent; width:115px; cursor:pointer; text-decoration: none; color:#c5c5c5; font-size: 75%; margin:0px; padding:0px 0px 0px 0px;}
.kategorie .kategorie-prostredni .kategorieName .selected-0 {font-size:100%; display:block; float:left; width:auto; line-height:14px; text-decoration: none; color:#c5c5c5; font-weight:normal; margin:5px 0px; padding:0px 0px 0px 13px; background:url(http://www.silver.ag/skin/silver-ag/silver-kat-sipky.png) no-repeat 0px 3px;}
.kategorie .kategorie-prostredni .kategorieName .selected-0:hover {text-decoration:underline;}
.kategorie .kategorie-prostredni .kategorieName .selected-1 {font-size:100%; display:block; float:left; width:auto; line-height:14px; text-decoration: underline; color:#c5c5c5; font-weight:bold; margin:5px 0px; padding:0px 0px 0px 13px; background:url(http://www.silver.ag/skin/silver-ag/silver-kat-sipky.png) no-repeat 0px 3px;}
.kategorie .kategorie-prostredni .kategorieName .selected-1:hover {text-decoration:underline;}
.kategorie .kategorie-prostredni .kategorieName img {margin:0px 7px 0px 0px;}
.margin {margin:0px 0px 0px 15px;}

.novinkyForm {color:#c5c5c5; font-size: 69%; font-weight:normal; width:150px; overflow:hidden; margin:0px 7px;}
.novinkyForm .row {margin:4px 0px 0px 0px; text-align:right; width:150px;}
.novinkyForm .row .text {float:left; width:60px; padding-top:2px; text-align:left;}
.novinkyForm .row select.language {float:left;}
.novinkyForm .row input.txtbox {float:left; width:112px; height:20px; color:#000000; margin:0px;}
.novinkyForm .row input.submit {float:right; width:32px; height:21px; vertical-align: middle; cursor:pointer}

.anketa {width:150px; overflow:hidden; margin:0px 7px 0px 7px; font-size:69%;}
.anketa .nadpis1 {font-weight:bold; color:#c5c5c5;}
.anketa a {display:block; color:#c5c5c5; text-decoration:none; margin:4px 0px 4px 0px;}
.anketa a:hover {text-decoration:underline;}
.anketa .hlas {display: block; height: 7px; overflow: hidden; background-color:#b4000a;}
/* EO - levy pruh */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */
/* pravy pruh */
.userForms {width: 150px; margin:5px 7px 10px 7px; overflow:hidden; text-align:left;}
.userForms .mezera {width:150px; height:5px; overflow:hidden;}
.userForms .row {padding:0px; text-align: left; margin:0px; width:150px; overflow:hidden;}
.userForms .row .user-popis {float:left; width:45px; overflow:hidden; padding:0px; text-align: left; margin:2px 0px; font-size:69%; color:#c5c5c5;}
.userForms .row .txtbox {float:left; width:100px; height:20px; color:#000000; margin:0px; font-size:69%;}
.userForms .row .submit {width:74px; height:16px; margin:0px; padding:0px;}
.userForms .odkaz {display:block; color:#c5c5c5; text-align:right; font-size:69%; font-weight:normal; text-decoration:none; margin:0px 0px 2px 0px;}
.userForms .odkaz:hover {text-decoration:underline;}
.userForms .odkaz1 {display:block; color:#c5c5c5; text-align:left; font-size:69%; font-weight:normal; text-decoration:none; margin:0px 0px 2px 0px;}
.userForms .odkaz1:hover {text-decoration:underline;}
.userForms .uzivatel {width: 150px; font-size:75%; text-align:right; font-weight:bold; color:#b4000a; padding:0px;}
.userForms .odhl {text-align:right;}
.userForms a.odhlasit {font-weight:bold; text-decoration:none;}
.userForms a.odhlasit:hover {text-decoration:none;}
/* EO - pravy pruh */
/* -----------------------------------------------------------------------------------------------------------------------  */

/* -----------------------------------------------------------------------------------------------------------------------  */

.popisKategorie {padding: 0px 0px 10px 0px; color:#c5c5c5; font-size:69%;}
.popisKategorie a {text-decoration: underline;}
.popisKategorie a:hover {text-decoration: none;}

.novinky {margin:0px; padding:0px 10px;}
.novinky .novinka {width:597px; overflow:hidden; color:#c5c5c5;}
.novinky .novinka .nadpisNovinka {font-size:88%; font-weight:bold; padding-bottom:15px;}
.novinky .novinka .textNovinka {font-size:69%; font-weight:normal; line-height:120%; padding-bottom:15px;}

.katalogHeader {color: #c5c5c5; padding: 0px; margin: 0px;}
.katalogHeader .row {padding: 3px 6px 0px 6px;}
.katalogHeader .row .selected {font-weight: bold;}
.katalogHeader .row a {color: #c5c5c5; text-decoration: none;}
.katalogHeader .row a:hover {text-decoration: underline;}
.katalogHeader .row .left1 {float: left; margin:3px 0px 5px 6px; font-size: 69%;}
.katalogHeader .row .mezera1 {float: left; width:20px; height:20px; overflow:hidden;}
.katalogHeader .row .right1 {float: left; font-size: 69%;}
.katalogHeader .row .right1 img {margin: 0px 0px 3px 6px; padding:0px; cursor: pointer;}
.katalogHeader .row .razeni {float: left; width:90px; color:#000000; font-size: 69%;}
.katalogHeader .row .zbytek {float: left; width:50px; margin:0px; color:#000000; font-size: 69%;}

/* listcontrol - listovani v katalogu */
.listcontrol {margin:10px 0px 20px 0px; text-align:center; font-weight:normal; color:#c5c5c5; font-size:69%;}
.listcontrol .left {width:140px; float:left; overflow:hidden; text-align:left; margin:0px; padding:0px;}
.listcontrol .center {width:310px; float:left; overflow:hidden; text-align:center; margin:0px; padding:0px;}
.listcontrol .right {width:140px; float:right; overflow:hidden; text-align:right; margin:0px; padding:0px;}
.listcontrol a {color:#b4000a; text-decoration:underline; font-weight:normal;}
.listcontrol a:hover {text-decoration:none; color: #b4000a;}
.listcontrol .actual {color: #c5c5c5;}


/*
.kategorie {width:164px; overflow:hidden; margin:0px 0px 2px 0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie.png) repeat-y left top;}
.kategorie .kategorie-horni {width:164px; height:7px; overflow:hidden; margin:0px; padding:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie-horni.png) no-repeat left top;}
.kategorie .kategorie-dolni {width:164px; height:7px; overflow:hidden; margin:0px; padding:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie-dolni.png) no-repeat left top;}
.kategorie .kategorie-prostredni {margin:0px; padding:15px 18px;}
*/


div.parametryFiltr-horni {width:164px; height:7px; overflow:hidden; margin:0px; padding:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie-horni.png) no-repeat left top;}
div.parametryFiltr-dolni {width:164px; height:7px; overflow:hidden; margin:0px 0px 4px 0px; padding:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie-dolni.png) no-repeat left top;}
div.parametryFiltr {width:164px; overflow:hidden; margin:0px 0px 0px 0px; padding: 0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kategorie.png) repeat-y left top; text-align: center;}
div.parametryFiltr .parametryFiltrNadpis {color: #c5c5c5; padding: 5px 0px 5px 0px; margin: 0px; font-weight:bold;}
div.parametryFiltr .popisFiltru {color: #ffffff; padding: 5px 8px 8px 8px; margin: 0px; font-size: 69%;}
div.parametryFiltr .popisFiltru p {padding: 0px; margin: 0px;}

div.parametryFiltr .row {width: 148px; margin: 0px auto 2px auto; line-height: 22px; text-align: right; font-size: 69%; color: #c5c5c5;}
div.parametryFiltr .row .left {float: left; line-height: 22px;}
div.parametryFiltr .row .specialSelect {width: 110px;}

div.parametryFiltr .rowButtons {width: 148px; margin: 0px auto 2px auto; padding: 4px 0px 0px 0px; text-align: right;}

div.parametryFiltr .submit {float:right; text-align: right; margin: 5px 0px 0px 0px;}
div.parametryFiltr .submit .hledat {width: 62px; height: 16px; border:1px solid #000000;}
div.parametryFiltr .submit .zrusit-filtovani {width: 113px; height: 16px; border:1px solid #000000;}
div.parametryFiltr .submit .filtrovat {width: 73px; height: 16px; border:1px solid #000000;}

.guideblock {font-size: 69%; color:#c5c5c5; padding: 6px 10px 6px 20px; text-align: left;}
.guideblock .otazka {font-weight: bold; margin: 0px 0px 5px 0px;}
.guideblock .odpovedi {font-weight: normal;}
.guideblock .odpovedi ul {margin-top: 0px; margin-bottom: 0px; }
.guideblock .odpovedi a {color: #b4000a; font-weight: normal; text-decoration: none;}
.guideblock .odpovedi a:hover {text-decoration: underline;}
.guideEnd {padding: 10px; font-size: 69%;}

.podkat {float:left; width:100%; height:194px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt.png) repeat-y left top;}
.podkat .podkat-horni {width:100%; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt-horni.png) no-repeat left top;}
.podkat .podkat-dolni {width:100%; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt-dolni.png) no-repeat left top;}
.podkat .podkat-prostredni {height:30%; overflow:hidden; margin:0px; padding:0px 7px;}
.podkat .podkat-prostredni .nazev {width:30%; height:28px; overflow:hidden; text-align:center;}
.podkat .podkat-prostredni .nazev a {font-size:69%; font-weight:bold; color:#b4000a; text-decoration:none; text-align:left; text-transform:uppercase;}
.podkat .podkat-prostredni .nazev a:hover {text-decoration:underline;}
.podkat .podkat-prostredni .obrazek {width:50px; overflow:hidden; text-align:center; margin:0px 0px 0px 0px;}


.nadpisKatalog {font-size: 69%; font-weight: bold; padding: 5px 10px; color: #c5c5c5;}
.produkty {overflow:hidden; margin:0px 0px 20px 6px;}
.seznamProduktu {clear: both; height: 1200px;}
.podkategorie {width:617px; overflow:hidden; margin:10px 0px 10px 0px;}
#preText {font-size: 80%; padding: 0 5px 15px 5px;}
#preText strong {font-weight:normal;}
#preText p {padding: 0 0px 15px 0px;}

.katalog-sobrazky {float:left; margin:0px 0 10px 0; padding:0px; background:url(silver-bg-produkt.png) repeat-y left top;}
.katalog-sobrazky .horni {width:614px; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt-horni.png) no-repeat left top;}
.katalog-sobrazky .dolni {width:614px; height:8px; overflow:hidden; margin:0px; padding:0px; background:url(silver-bg-produkt-dolni.png) no-repeat left top;}
.katalog-sobrazky .prostredni {margin:0px; padding:0px 7px;}
.imageDiv {float:left; width:85px; height: 140px; margin:30px 0px 0px 0px;}
.imageDiv .image {float:left; display:block; width:65px; margin:0px; overflow:hidden;}

.katalog-sobrazky .prostredni .pravy h2 {padding:0px; margin:0px; font-size:69%;}
.katalog-sobrazky .prostredni .pravy h2 a {display:block; width:116px; height:26px; overflow:hidden; font-weight:bold; color:#b4000a; text-decoration:none; text-align:left;}
.katalog-sobrazky .prostredni .pravy h2 a:hover {text-decoration:underline;}
.katalog-sobrazky .prostredni .pravy .popis {width:116px; font-size: 69%; color:#f8f8f8; font-weight:normal; text-align:left; margin:0px; padding:5px 0px 10px 0px;}
.katalog-sobrazky .prostredni .pravy .popis strong {font-weight:normal;}
img.tlacitko {margin:6px 0px 6px 0px; margin-left: 390px;}
.katalog-mezera1 {float:left; width:2px; height:40px; overflow:hidden;}
.katalog-mezera2 {float:left; width:617px; height:2px; overflow:hidden;}
.katalog-mezera3 {float:left; width:577px; height:2px; overflow:hidden;}

.topSledRight {width:150px; overflow:hidden; margin:0px 7px 7px 7px; padding:0px 0px 0px 0px; font-size:69%;}
.topSledRight .nazev {font-weight:normal; color:#c5c5c5; text-decoration:none; padding:0px; margin:0px; text-align:left;}
.topSledRight .nazev:hover {text-decoration:underline;}
.topSledRight .cena {float:right; color:#b4000a; font-weight:normal; text-align:right; padding:0px; margin:0px 0px 0px 10px;}

/* F5_USER - registrace a nastaveni*/
.userData-upoutavka {font-size:100%; text-align: center; padding: 10px;}
.userData {font-size:69%;}
.userData .nadpisSpozadim {color: #c5c5c5; font-size:109%; background-color:#08101b; padding:6px 10px 5px 10px; margin:1px 0px 0px 0px; border:1px solid #c5c5c5;}
.userData .nadpisSpozadim input.radio {margin:0px;}
.userData .volitelne {background-color:#111f31; border-top:1px solid #000000; border-bottom:1px solid #000000; margin:0px; padding:0px;}
.userData .odsazeni {text-align:left; margin: 0px; padding:10px;}
.userData .odsazeni .nadpis {font-weight: bold; margin: 0px 0px 4px 0px; color:#c5c5c5; width:500px;}
.userData .odsazeni .row {margin: 1px 0px 1px 10px; text-align:left; width:500px; padding:0px;}
.userData .odsazeni .row .popis {float: left; width: 230px; text-align: left; padding: 3px 0px 0px 0px; color:#c5c5c5; margin:0px;}
.userData .odsazeni .row .popis2 {float: left; width: 230px; text-align: left; font-size: 11px;}
.userData .odsazeni .row input.i {float:left; width: 150px; margin:0px; height:20px; color:#000000;}
.userData .odsazeni .row select {float:left;width: 150px; margin:0px; height:20px; color:#000000;}
.userData .odsazeni .row a {text-decoration: underline; color:#b4000a;}
.userData .odsazeni .row a:hover {text-decoration: none; color:#b4000a;}
.userData .odeslat {padding: 10px 0px 10px 0px; cursor:pointer;}
.userData .odeslat img {cursor: pointer;}


/* F6_DETAIL */
/* F6_DETAIL - vrchni oblast s obrazkem */
.topdetail {width:595px; overflow:hidden; padding:0px; text-align:left; margin:0px;}
.topdetail .topleft {float:left; width:280px; overflow: hidden; margin:0px 0px 10px 0px; padding:0px;}
.topdetail .topleft .image {width:280px; height:210px; margin:0px;}
.topdetail .topleft .image .odkaz {display:block; width:280px; height:210px; overflow:hidden; margin:0px;}
.topdetail .topleft .viceObrazku {width:280px; overflow:hidden; text-align:center; padding:5px 0px 0px 0px; font-size:69%;}
.topdetail .topleft .viceObrazku a {color:#b4000a; text-decoration:underline; font-weight:normal;}
.topdetail .topleft .viceObrazku a:hover {text-decoration:none;}

.topdetail .topright {float:right; width:305px; overflow:hidden; margin:0px 0px 10px 0px; text-align:left; padding:0px;}
.topdetail .topright .tabulka {width:305px; color: #c5c5c5; margin: 0px 0px 20px 0px;}
.topdetail .topright .tabulka td {padding: 10px 0px 0px 0px; vertical-align: top; font-size: 69%;}
.topdetail .topright .tabulka td.nazev {font-weight: normal; width: 100px; text-align:left; white-space: nowrap; vertical-align:middle;}
.topdetail .topright .tabulka td.nazev1 {font-weight: normal; width: 100px; text-align:left; white-space: nowrap; vertical-align:bottom;}
.topdetail .topright .tabulka td.text {font-weight: normal; white-space: nowrap;}
.topdetail .topright .tabulka td.text img {width:100px; height:25px;}
.topdetail .topright .tabulka td.text .cena {color:#fb7105; font-weight:bold;}
.topdetail .topright .tabulka .cenaS {display:none;}

.topdetail .topright .vlastnosti {width:305px; overflow:hidden; padding:0px; margin:0px 0px 20px 0px;}
.topdetail .topright .vlastnosti .kosikDetail {margin:0px; padding:0px; color: #c5c5c5;}
.topdetail .topright .vlastnosti .kosikDetail .vlastnostiVyber {width: 305px; text-align: left; padding: 0px 0px 15px 3px;}
.topdetail .topright .vlastnosti .kosikDetail .vlastnostiVyber .nazevVlastnosti {color: #c5c5c5; font-size:69%; font-weight:bold; margin:7px 0px 4px 0px;}
.topdetail .topright .vlastnosti .kosikDetail .vlastnostiVyber select {width: 300px; color:#000000;}

.topdetail .topright .vlastnosti .kosikDetail .countButton {width: 300px; text-align: left; margin:0px; font-weight:bold; color:#b4000a;}
.topdetail .topright .vlastnosti .kosikDetail .countButton .cena {float: right; padding: 2px 10px 0px 0px; font-size:75%; margin:0px;}
.topdetail .topright .vlastnosti .kosikDetail .countButton .ks {float: right; padding:0px; margin:0px;}
.topdetail .topright .vlastnosti .kosikDetail .countButton .ks input {width: 30px; height:17px; color:#000000; text-align:center; vertical-align: middle; font-size:69%;}
.topdetail .topright .vlastnosti .kosikDetail .countButton .jednotka {float: right; padding: 2px 10px 0px 8px; font-weight:bold; vertical-align:middle; margin:0px; font-size:75%;}
.topdetail .topright .vlastnosti .kosikDetail .countButton input.image {float: right; margin:1px 0px 0px 0px;}

.chyba {margin:10px; font-size:12px; font-weight:bold; color:red;}


.nadpisDetail {margin:0px 0px 5px 0px; font-weight:bold; font-size: 75%; color:#b4000a;}

.moznosti {margin: 0px 8px 0px 8px; text-align:left;}
.moznosti .moznosti-mezera {float:left; width:9px; height:17px; overflow:hidden;}
.moznosti .porovnat {display:block; float:left; width:92px; height:17px; cursor:pointer; margin:0px;}
.moznosti .oblibeny {float:left; cursor:pointer; margin:0px;}
.moznosti .email {display:block; float:left; width:80px; height:17px; cursor:pointer; margin:0px;}
.moznosti .pdf {float:left; cursor:pointer; margin:0px;}
.moznosti .tisk {display:block; float:left; width:86px; height:17px; cursor:pointer; margin:0px;}

/* F6_DETAIL - popisy */
.popisDetail {margin: 0px; font-size: 69%; text-align:left; color:#c5c5c5; margin:10px 0px 10px 0px;}

/* F6_DETAIL - parametry */
.detailParametry {color: #c5c5c5; border: 0px solid #ffffff; border-collapse: collapse; margin: 0px 0px 20px 0px; width: 597px;}
.detailParametry td {padding: 2px 4px 2px 4px; font-weight: normal; font-size: 69%;}
.detailParametry td.left {width:250px; color:#c5c5c5; border-right:2px solid #000000;}
.detailParametry td.right {width:280px; color:#c5c5c5;}
.detailParametry td.right .colorSample {border: 1px solid #c5c5c5; width: 10px; height: 10px; vertical-align: middle;}
.detailParametry .pozice-0 {background-color:#000000;}
.detailParametry .pozice-1 {background-color:#08101b;}

/* F6_DETAIL - zalozky */
.oblastZalozky {margin: 30px 0px 0px 0px;}
.oblastZalozky .zalozky {width: 597px; vertical-align: bottom; background: url(http://www.silver.ag/skin/silver-ag/silver-detail-z2.gif) repeat-x left bottom; vertical-align: bottom; margin: 0px;}
.oblastZalozky .zalozky .zalozka { font-size: 11px; display: block; font-weight:normal; float: left; padding: 0px; margin: 0px 3px 0px 0px; height: 25px; overflow: hidden; white-space: nowrap; cursor: pointer;}
.oblastZalozky .zalozky .zalozka .left {float:left; width:5px; height:25px; background: #000000 url(http://www.silver.ag/skin/silver-ag/silver-detail-z4.gif) no-repeat left top; overflow:hidden;}
.oblastZalozky .zalozky .zalozka .center {float:left; padding:9px 3px 3px 3px; margin:0px; background: #000000 url(http://www.silver.ag/skin/silver-ag/silver-detail-z8.gif) repeat-x left top;}
.oblastZalozky .zalozky .zalozka .right {float:left; width:5px; height:25px; background: #000000 url(http://www.silver.ag/skin/silver-ag/silver-detail-z6.gif) no-repeat left top; overflow:hidden;}
.oblastZalozky .zalozky .active_0 {margin: 0px 3px 3px 0px; color:#c5c5c5;}
.oblastZalozky .zalozky .active_1 {margin: 3px 3px 0px 0px; color:#b4000a;}
.oblastZalozky .obsah {width: 597px; background-color:#000000; border: 1px solid #DCDCDC; border-top: 0px solid #DCDCDC;}
.oblastZalozky .obsah .odsazeni {padding:10px;}

.detailZalozkyNadpis {color:#b4000a; font-size: 69%; font-weight:bold; margin:0px 0px 10px 0px;}

/* F6_DETAIL - souvisejici produkty */
.souvisejici {width:510px; margin:0px 0px 10px 0px;}

/* F6_DETAIL -  hlidaci pes*/
.hlidacipes {padding: 0px; font-size: 69%; text-align:left; color:#c5c5c5;}
.hlidacipes td {font-size: 11px; color:#c5c5c5;}
.hlidacipes .sl3 {width: 200px; height:20px; color:#000000;}
.hlidacipes .odeslat {cursor: pointer;}

/* F6_DETAIL - vice informaci */
.viceinformaci {padding: 0px; font-size: 69%; text-align:left; color:#c5c5c5;}
.viceinformaci input {width: 400px; height:19px; color:#000000;}
.viceinformaci textarea {width: 400px; height: 100px; color:#000000;}
.viceinformaci .odeslat {cursor: pointer;}

/* F6_DETAIL -  hodnoceni */
.hodnoceni {padding:0px; color:#c5c5c5; font-size: 69%;}
.hodnoceni .hodnoceni-left {float: left; height: 40px;}
.hodnoceni .hodnoceni-left .nadpis {display: block; padding: 10px 5px 5px 0px; font-weight: bold; color: #b4000a;}
.hodnoceni .hodnoceni-right {height: 40px; text-align: right; margin: 0px;}
.hodnoceni .hodnoceni-right a {font-weight: bold; text-decoration: none; color:#b4000a;}
.hodnoceni .hodnoceni-right a:hover {text-decoration: underline;}
.hodnoceni .hodnoceni-right .nadpis {display: block; padding: 10px 0px 5px 10px; font-weight: bold; color: #c5c5c5;}

/* F6_DETAIL - diskuse */
.diskuse {padding:0px 0px 10px 0px; width:597px; font-size: 69%;}
.diskuse .nadpis2 {font-weight: bold; color: #b4000a; margin: 10px 0px 5px 0px;}
.diskuse .akce {margin: 3px 0px 3px 0px;}
.diskuse .akce img {margin: 0px 0px 0px 3px;}
.diskuse .prispevky {}
.diskuse .prispevky .margin {margin: 0px 0px 0px 15px;}
.diskuse .prispevky .first {background-color: #08101b;}
.diskuse .prispevky .row {border: 1px solid #c5c5c5;}
.diskuse .prispevky .row .checkbox {}
.diskuse .prispevky .row a.name {text-decoration: none; color: #c5c5c5;}
.diskuse .prispevky .row a.name:hover {text-decoration: underline;}
.diskuse .prispevky .row .autor {float: right; margin: 3px 5px 0px 0px; font-weight: bold;}
.diskuse .prispevky .row a.odpoved {float: right; display: block; margin: 3px 5px 0px 0px; text-decoration: underline; width: 50px; overflow: hidden; color: #b4000a;}
.diskuse .prispevky .row a.odpoved:hover {text-decoration: none;}
.diskuse .prispevky .text {margin: 0px 0px 5px 20px; font-style: italic;}
.diskuse .vypsanaOdpoved {margin: 0px 0px 0px 15px;}
.diskuse .vypsanaOdpoved .titulek {font-weight: bold;}
.diskuse .vypsanaOdpoved .text {margin: 5px 0px 5px 0px;}
.diskuse .vypsanaOdpoved .autor {text-align: right; font-style: italic;}
.diskuse .formularDiskuse {}
.diskuse .formularDiskuse .popis {float: left; width: 200px; text-align: right; padding: 0px 5px 0px 0px; margin:0px; font-size:100%;}
.diskuse .formularDiskuse input.text {float: left; height:20px; color:#000000;}
.diskuse .formularDiskuse textarea.text {float: left; width: 300px; height: 100px; color:#000000;}
.diskuse .formularDiskuse .odeslat {cursor: pointer;}


/* F7_OBLIBENE PROUKTY */
.favorites {margin: 0px 0px 0px 0px; font-size:69%;}
.favorites img.image {float: left; width:80px; margin: 0px 10px 0px 0px; vertical-align: middle;}
.favorites .produkt {display: block; float: left; width:260px; font-weight:normal; color:#c5c5c5;}
.favorites .produkt a {text-decoration: none; font-weight:normal; color:#b4000a;}
.favorites .produkt a:hover {text-decoration: underline;}
.favorites .produkt .cena {color:#c5c5c5; font-weight:bold;}
.favorites .favoritesRight {float: right; text-align: center; width:116px; padding:10px 0px 0px 0px;}
.favorites .favoritesRight a.odstranit {margin: 17px 0px 0px 0px; text-decoration: none; color: #b4000a;}
.favorites .favoritesRight a.odstranit:hover {text-decoration: underline;}
.favorites .favoritesRight a.koupit {display: block; text-decoration: none; color: #b4000a; font-weight: bold; margin: 0px 0px 10px 0px; text-decoration:none;}
.favorites .favoritesRight a.koupit:hover {text-decoration:underline;}
.favorites .favoritesRight a.koupit img {vertical-align: middle;}
.favorites .odstranitVse {text-align: right;}
.favorites .odstranitVse a {text-decoration: none; color: #b4000a;}
.favorites .odstranitVse a:hover {text-decoration: underline;}


/* F8_KOSIK */
.kosik {color: #c5c5c5; font-size:69%;}
.kosik .seznamZbozi {}
.kosik .seznamZbozi .vodorovnaMezera {width:597px; height:2px; overflow:hidden; margin: 0px; padding:0px; background-color:#000000;}
.kosik .seznamZbozi .vodorovnaMezera2 {width:597px; height:10px; overflow:hidden; margin: 0px; padding:0px; background-color:#000000;}
.kosik .seznamZbozi .produktliteHeader {margin: 0px; padding:0px; font-weight: bold; color: #bcbcbc; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik.png) repeat-y left top;}
.kosik .seznamZbozi .produktliteHeader .pocetKusu {padding: 4px 0px 0px 0px;}
.kosik .seznamZbozi .produktliteHeader .horni {padding:0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-horni.png) no-repeat left top;}
.kosik .seznamZbozi .produktliteHeader .dolni {padding:10px 0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-dolni.png) no-repeat left bottom;}
.kosik .seznamZbozi .produktliteHeader .dolni .naStred {text-align:center; margin:0px; padding:0px; color:#c5c5c5;}
.kosik .seznamZbozi .produktlite {margin:0px; padding:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik.png) repeat-y left top;}
.kosik .seznamZbozi .produktlite .horni {padding:0px;margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-horni.png) no-repeat left top;}
.kosik .seznamZbozi .produktlite .dolni {padding:10px 0px;margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-dolni.png) no-repeat left bottom;}
.kosik .seznamZbozi .odsazeni {padding:0px 10px;}
.kosik .seznamZbozi .mezera {float: left; width: 4px; height:10px; overflow: hidden;}
.kosik .seznamZbozi .checkbox {float: left; width: 42px; overflow: hidden; text-align:center;}
.kosik .seznamZbozi .nazev {float:left; width:263px; overflow:hidden; padding: 4px 0px 3px 0px; margin:0px; color:#c5c5c5;}
.kosik .seznamZbozi .nazev a {text-decoration: none; color:#b4000a; font-weight:bold;}
.kosik .seznamZbozi .nazev a:hover {text-decoration: underline;}
.kosik .seznamZbozi .nazev a img {margin-top:3px;}
.kosik .seznamZbozi .cenaZaKus {float: left; width: 84px; overflow: hidden; text-align: right; padding: 4px 0px 3px 0px;}
.kosik .seznamZbozi .pocetKusu {float: left; width: 49px; overflow: hidden; text-align: center; padding: 4px 0px 3px 0px;}
.kosik .seznamZbozi .pocetKusu input {width: 25px; font-size:100%; color:#000000; vertical-align: middle; text-align: center; margin: 0px auto 0px auto;}
.kosik .seznamZbozi .DPH {float: left; width: 50px; overflow: hidden; text-align: right;  padding: 4px 0px 3px 0px;}
.kosik .seznamZbozi .polozkaCelkemSDPH {float: left; width:87px; overflow: hidden; text-align: right; padding: 4px 0px 3px 0px; font-weight: bold; color:#b4000a;}
.kosik .cenaCelkem {width:597px; margin:0px; padding:0px; text-align:left; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-celkem.png) repeat-y left top;}  
.kosik .cenaCelkem .horni {padding:0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-celkem-horni.png) no-repeat left top;}
.kosik .cenaCelkem .dolni {padding:14px 0px; margin:0px; background:url(http://www.silver.ag/skin/silver-ag/silver-bg-kosik-celkem-dolni.png) no-repeat left bottom;}
.kosik .cenaCelkem .celkem-popis {float:left; width:493px; color:#c5c5c5; font-weight:bold; text-align:right;}
.kosik .cenaCelkem .celkem-cena {float:right; width:100px; color:#b4000a; text-align:right; font-weight:bold;}
.kosik .cenaCelkem .celkem-cena .odsazeni {padding:0px 10px;}
.kosik .buttonsBottom {text-align: right; padding: 30px 0px 0px 0px; margin:0px;}
.kosik .buttonsBottom .levy1 {float:left; margin-right:5px; cursor:pointer;}
.kosik .buttonsBottom .levy2 {display:block; float:left; width:121px; height:16px; overflow:hidden; margin-right:5px; cursor:pointer; text-decoration:none; text-indent: -5000px; font-size:1px;}
.kosik .buttonsBottom .levy2:hover {text-decoration:none;}
.kosik .buttonsBottom .pravy1 {display:block; float:right; width:100px; height:40px; overflow:hidden; margin-left:5px; cursor:pointer;}
.kosik .buttonsBottom .pravy2 {float:right; margin-left:5px; cursor:pointer;}
.kosik .dopokladnyDiv {width:597px; text-align:center; margin:10px 0px;}
.kosik .dopokladnyDiv .dopokladny {cursor:pointer; text-decoration:none; }
.kosik .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #c5c5c5; font-weight: bold;}


/* F9_POKLADNA */
.pokladna {color: #c5c5c5; font-size:69%;}
.pokladna .pozorpp1 {text-align: center; font-size: 200%;}
.pokladna .pozorpp2 {text-align: center; font-size: 150%;}
.pokladna .nadpisPokladna {font-weight: bold; padding: 10px 0px 5px 0px; color: #b4000a; font-size:109%;}
.pokladna .margin {margin: 0px 0px 0px 20px; color:#c5c5c5;}
.pokladna .text {margin: 0px 0px 10px 0px;}
.pokladna .poznamkaProdejceVPokladne {margin: 0px 0px 20px 0px; color: #c5c5c5; font-weight: bold;}
.pokladna .seznamZbozi {margin: 0px 0px 0px 20px;}
.pokladna .seznamZbozi .produktliteHeader {margin: 0px 0px 3px 0px; font-weight: bold;}
.pokladna .seznamZbozi .produktlite {margin: 3px 0px 3px 0px; border-top: 1px solid #c5c5c5;}
.pokladna .seznamZbozi .cenaCelkem {margin: 3px 0px 3px 0px; border-top: 1px solid #c5c5c5; font-weight: bold;}
.pokladna .seznamZbozi .nazev {float:left; width:285px; padding: 4px 0px 0px 0px; margin:0px; color:#c5c5c5;}
.pokladna .seznamZbozi .cenaZaKus {float: left; width: 90px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .pocetKusu {float: left; width: 50px; overflow: hidden; text-align: center; padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .DPH {float: left; width: 50px; overflow: hidden; text-align: right;  padding: 4px 0px 0px 0px;}
.pokladna .seznamZbozi .polozkaCelkemSDPH {float: left; width: 100px; overflow: hidden; text-align: right; padding: 4px 0px 0px 0px; font-weight: bold;}
.pokladna .seznamZbozi .text {float: left; width: 340px; overflow: hidden; padding: 4px 0px 4px 0px;}
.pokladna .seznamZbozi .hodnota {float: right; text-align: right; width: 100px; overflow: hidden; padding: 4px 0px 4px 0px; color:#b4000a; font-weight: bold;}
.pokladna input.slevaKod {width: 30px; margin: 0px 3px 0px 3px; height:20px; color:#000000;}

.pokladna .odberatel {margin: 0px 0px 0px 20px;}
.pokladna .odberatel .kontakt {float: left; width: 270px;}
.pokladna .odberatel .kontakt .checkDiv {width: 270px; padding:5px 0px 0px 0px;}
.pokladna .odberatel .kontakt .nadpis {font-weight: bold; padding: 15px 0px 5px 0px; margin: 0px; color: #c5c5c5;}
.pokladna .odberatel .kontakt .popisOblasti {font-style: italic; padding: 0px 0px 5px 0px; margin: 0px;}

.pokladna .odberatel .kontakt table.udaje {width: 270px; border: 0px solid #000000; font-size:11px;}
.pokladna .odberatel .kontakt table.udaje b {color: #c5c5c5;}
.pokladna .odberatel .kontakt table.udaje td {font-size:11px; color: #c5c5c5; vertical-align: middle; text-align: left; padding: 0px; margin: 0px; height: 20px;}
.pokladna .odberatel .kontakt table.udaje td.popis {width: 35%; vertical-align: middle; text-align: left;}
.pokladna .odberatel .kontakt input.dodaciAdresa {height:20px; color:#000000; width: 160px;}
.pokladna .odberatel .kontakt select {height:22px; color:#000000; width: 160px;}

.pokladna .odberatel .mezera {float: left; width: 30px; overflow: hidden;}

.pokladna .odberatel2 {margin: 0px 0px 0px 20px;}
.pokladna .odberatel2 .kontakt {float: left;}
.pokladna .odberatel2 .kontakt .udaje {font-weight: normal; float: left; display: block; width: 100px; padding: 4px 0px 0px 0px;}
.pokladna .odberatel2 .kontakt input.dodaciAdresa {width: 220px; height:20px; color:#000000;}

.pokladna .vasVzkazKObjednavce {margin: 0px 0px 0px 20px; color: #000000;}
.pokladna textarea {width: 580px; height:50px; color:#000000;}
.pokladna .odeslat {cursor:pointer; margin-bottom:5px;}

.volbaDopravyAPlatby {width:597px; margin:0px;}
.volbaDopravyAPlatby td {width:50%; vertical-align:top; padding:0px; font-size:11px;}

.specialniDoprava {margin: 0px 0px 15px 0px;}
.specialniDoprava .text {margin: 0px; font-weight: normal;}
.specialniDoprava .text a {text-decoration:underline; color:#5f7705;}
.specialniDoprava .text a:hover {text-decoration:none;}
.specialniDoprava .vyberPlatby {}
.specialniDoprava .vyberPlatby .platba {padding: 5px;}

.volbaDopravyAPlatby {width:582px; margin:0px;}
.volbaDopravyAPlatby td {width:50%; vertical-align:top; padding:0px; font-size:69%;}

.volbaDopravy {font-size:11px;}
.volbaDopravy .dopravaBlock {color: #ffffff; border-top: 1px solid #f6f8f9; font-size:100%;}
.volbaDopravy .dopravaBlock .block2 {padding: 5px 5px 10px 10px; }
.volbaDopravy .dopravaBlock-selected {color: #000000; background-color:#f6f8f9;}
.volbaDopravy .dopravaBlock-selected .block2 {padding: 5px 5px 10px 10px;}
.volbaDopravy .dopravaBlock-selected .popis {margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}
.volbaDopravy .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px; }
.volbaDopravy input.radio {width: 20px;}
.volbaDopravy .nazev {font-weight: bold;}
.volbaDopravy .popis {display:block; margin: 0px 5px 0px 20px; color: #ffffff; line-height: 17px;}

.volbaPlatby {font-size:11px;}
.volbaPlatby .platbaBlock {color: #ffffff; background: #f6f8f9;}
.volbaPlatby .platbaBlock .block2 {padding: 5px 0px 10px 10px; }
.volbaPlatby .platbaBlock-selected {color: #000000; background: #f6f8f9;}
.volbaPlatby .platbaBlock-selected .block2 {padding: 5px 0px 10px 10px;}
.volbaPlatby .cena {float: right; font-weight: bold; margin: 2px 10px 0px 0px; line-height: 17px;}
.volbaPlatby input.radio {width: 20px;}
.volbaPlatby .nazev {font-weight: bold;}
.volbaPlatby .popis {display:block; margin: 0px 5px 0px 20px; color: #000000; line-height: 17px;}

.pokladnaLib {padding:5px 0px; font-size:69%;}
.pokladnaLib .pokladnaLibNadpis {display:block; width:515px; overflow:hidden; font-weight: bold; color: #000000; padding:9px 0px 9px 0px; margin:10px 0px;}
.pokladnaLib .pokladnaLibPopis {display:block;}
.pokladnaLib .pokladnaLibFormLayout {font-size:100%; margin:0px 10px;}
.pokladnaLib .pokladnaLibFormLayout td {}
.pokladnaLib .pokladnaLibFormLayout td.popis {}
.pokladnaLib .pokladnaLibFormLayout td.input {font-size:100%;}
.pokladnaLib .pokladnaLibFormLayout td select {font-size:100%;}

.obchPodmSouhlas {width:582px; overflow:hidden; margin:0px 0px 15px 0px;}
.obchPodmSouhlas .nadpis {font-weight: bold; padding: 10px 0px 5px 0px; color: #b4000a; font-size:118%;}

/* F10 OBJEDNAVKA PRIJATA*/
.objednavka {padding: 0px 0px 20px 0px; font-size: 69%; text-align: left;}


/* F11 VASE OBJEDNAVKY */
.vaseObjednavkyPrehled {font-size: 11px;}
.vaseObjednavkyPrehled a.prihlaseni {color:#b4000a;}
.vaseObjednavkyPrehled .prehled {border-collapse: collapse; border: 1px solid #737373; width: 597px; color: #c5c5c5; margin: 10px 0px 0px 0px;}
.vaseObjednavkyPrehled .prehled td {border: 1px solid #737373; padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyPrehled .prehled td.code {}
.vaseObjednavkyPrehled .prehled td.code a.code {color:#b4000a;}
.vaseObjednavkyPrehled .prehled td.datum {text-align: right;}
.vaseObjednavkyPrehled .prehled td.cas {text-align: right;}

.vaseObjednavkyDetail {font-size: 11px;}
.vaseObjednavkyDetail .datum {text-align: right;}
.vaseObjednavkyDetail .zaplaceno {text-align: right;}
.vaseObjednavkyDetail .odeslano {text-align: right;}
.vaseObjednavkyDetail .prehled {border-collapse: collapse; border: 1px solid #737373; width: 597px; color: #c5c5c5; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .prehled td {border: 1px solid #737373;  padding: 2px 5px 2px 5px; vertical-align: top; font-size: 11px;}
.vaseObjednavkyDetail .prehled td.nazev {}
.vaseObjednavkyDetail .prehled td.ks {text-align: right;}
.vaseObjednavkyDetail .prehled td.cena {text-align: right;}
.vaseObjednavkyDetail .postovneBalne {text-align: right; margin: 10px 0px 0px 0px;}
.vaseObjednavkyDetail .cenaCelkem {text-align: right; margin: 10px 0px 10px 0px;}
.vaseObjednavkyDetail .zpet {color:#b4000a; text-decoration: none;}
.vaseObjednavkyDetail .zpet:hover {text-decoration: underline;}


/* F20_LOGIN PAGE zapomenute heslo, login page */
.loginPage {overflow:hidden; font-size:69%;}
.loginPage .nadpisLogin {font-size: 109%; font-weight: bold; padding: 10px 0px 5px 0px; color: #c5c5c5;}
.loginPage .popis {float: left; width: 100px; padding: 4px 0px 0px 0px; color:#c5c5c5;}
.loginPage .popis2 {float: left; width: 250px; padding: 4px 0px 0px 0px; color:#c5c5c5;}
.loginPage .popis2 .txtbox {width: 200px; height:20px; color:#000000;}
.loginPage .popis2 .tlacitko1 {width:72px; height:16px; border:1px solid #000000; cursor:pointer;}
.loginPage .popis2 .tlacitko2 {width:69px; height:16px; border:1px solid #000000; cursor:pointer;}
.loginPage a {text-decoration: underline; color:#b4000a;}
.loginPage a:hover {text-decoration: none;}

/* F24_VYHLEDAVANI - rozsirene */
.advsearch {padding: 0px 0px 20px 0px; text-align:left;}
.advsearch .kategorie-seznam {font-size:69%; vertical-align:top;}

.advsearch2 {text-align:left; margin-left:10px;}
.advsearch2 td {text-align:left; font-size: 69%;}
.advsearch2 td.popis {width: 200px; color: #c5c5c5;}
.advsearch2 td input {width: 200px; height:20px; color:#000000; margin:0px;}
.advsearch2 td .image {width: 62px; height: 16px; border: 1px solid #000000;}

/* F28_HLIDACI PES */
.watchdog {font-size:69%; padding: 0px 0px 20px 0px; text-align:left; color:#c5c5c5;}
.watchdog a {text-decoration: none; color: #c5c5c5;}
.watchdog a:hover {text-decoration: underline;}
.watchdog a.kill {text-decoration: none; color: #b4000a; font-weight: normal; font-weight: bold;}
.watchdog a.kill:hover {text-decoration: underline;}

/* F29_TEXTOVA STRANKA*/
.textpage {margin: 0px 0px 20px 0px; font-size: 69%; color:#c5c5c5;}

/* F30_KNIHA PRANI */
.knihaprani {padding: 0px 0px 20px 0px; font-size:69%; text-align:left; color:#c5c5c5;}
.knihaprani .row {margin:0px; padding:0px; text-align:left;}
.knihaprani .row .popis {float:left; width: 160px; color:#c5c5c5; padding:0px; margin:0px;}
.knihaprani .row .popis2 {float:left; width: 300px;}
.knihaprani .row .popis2 input {width: 280px; height:20px; color:#000000;}
.knihaprani .row .popis2 textarea {width: 280px; height: 200px; color:#000000;}
.knihaprani .row .popis2 .odeslat {width: 69px; height: 16px; border: 0px solid black; margin:0px 0px 1px 0px;}

/* F33_POROVNANI PRODUKTU */
.porovnaniProduktuRoll {width: 597px; overflow-x: scroll; padding: 0px 0px 10px 0px;}
.porovnaniProduktu-text {font-size: 69%; margin: 0px;}
.porovnaniProduktu {font-size: 69%; margin: 15px 0px 0px 0px;}
.porovnaniProduktu tr.position0 {background-color: #000000;}
.porovnaniProduktu tr.position1 {background-color: #08101b;}
.porovnaniProduktu td {width: 150px; padding: 3px 5px; vertical-align: top; border-left: 1px solid #ffffff; color: #c5c5c5;}
.porovnaniProduktu td.nazev {font-weight: bold; color: #b4000a;}
.porovnaniProduktu td.nazev a {color: #b4000a; text-decoration: none; font-size:109%;}
.porovnaniProduktu td.nazev a:hover {text-decoration: underline;}
.porovnaniProduktu td.popis {font-weight: bold; text-align: right; width: 90px; color: #c5c5c5; border-left: 0px solid #ffffff;}
.porovnaniProduktu td ul {margin:0px; padding:0px;}
.porovnaniProduktu td li {margin:0px; padding:0px; list-style-position:inside;}

/* F34_SITEMAP */
.sitemap {font-size:69%;}
.sitemap a {text-decoration: none; color: #b4000a;}
.sitemap a:hover {text-decoration: underline;}
.sitemap a strong {font-weight: normal;}

.formulare {font-size:69%;}
.formulare .soutezForm {}

ul#menu-left, ul.podmenu {list-style-type: none;} 
.podmenu {text-align: left; width: 90px; display: list-item; margin: 50px 0px 0px 0px;} 
.podmenu li {text-align: left; margin: 0px auto; padding: 0px 0px 0px 21px; display: list-item; border:0px solid blue;} 