body {margin:0;padding:0;background:#1056b1;Font-family:Tahoma, Arial;Font-size:11px;color:white;background: url('/images/background_content_repeat.jpg') repeat;}
ul {margin:0;padding:0;list-style-type:none;}
a img {border:0;}
h1 {display:none;}
h2 {margin:0;padding:0;}
h3 {margin:0;padding:0;}
p {margin:0;padding:0;}
a {color:#fff;text-decoration:none;}
a:hover {color:#ffeb45;}
a.underline {text-decoration: underline; color: #ffeb45}
select {font-size:12px;background: #0f518a;border:1px solid #0092ff;color: #fff;}
option:hover {background: #0f518a;}
.clear {clear:both;}
.fake {display:none;}
.center {text-align:center;}
.bile {color:#fff;}
.tucne {font-weight:bold;}
.left {float:left;}
.right {float:right;}
input.hledej {float:left;width:42px;height:22px;border:0;color:white;text-align:center;line-height:20px;background: url('/images/tlacitko_hledat.png') 0px -20px no-repeat;cursor:pointer;}
input.hledej:hover {background-position: 0px 0px;}
input.pole {border-left:1px solid #393939;border-top:1px solid #393939;height:16px;width:150px;}
input.textovy {height:15px;float:left;}

/***************** TLACITKA *************/
.tlacitko_dokategorie {float:left;font-size:12px;position:relative;left:5px;top:-2px;}
.tlacitko_dokategorie span {float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#004983;padding:2px 8px;border:1px solid #588db0;}

/*.tlacitko_dokategorie {float:left;height:15px;width:81px;font-size:10px;position:relative;left:5px;}
.tlacitko_dokategorie a {float:left;height:15px;width:81px;color:#cccccc;text-shadow:1px 1px #042e50;background: url('/images/tlacitko_dokategorie2.png') 0 0 no-repeat;cursor:pointer;}
.tlacitko_dokategorie a span {float:left;margin-left:4px;margin-top:1px;}
.tlacitko_dokategorie a:hover {color:#ffee5b;background: url('/images/tlacitko_dokategorie2.png') 0 -15px no-repeat;}*/

.tlacitko_napoveda a {display: block;height:22px;width:62px;position: relative; line-height:15px;font-size:3px;text-indent:4px;cursor:pointer;}
.tlacitko_napoveda span {display: block;height:22px;width:62px;position: absolute; top: 0px; left: 0px; cursor: pointer;}
.tlacitko_napoveda a span {background: url('/images/tlacitko_napoveda.png') 0 0 no-repeat;}
.tlacitko_napoveda a span:hover {background: url('/images/tlacitko_napoveda.png') 0 -22px no-repeat;}

.tlacitko_nanakup a {display: block;height:15px;width:66px;position: relative; line-height:15px;font-size:3px;text-indent:4px;}
.tlacitko_nanakup span {display: block;height:15px;width:66px;position: absolute; top: 0px; left: 0px; cursor: pointer;}
.tlacitko_nanakup a span {background: url('/images/tlacitko_nanakup.png') 0 0 no-repeat;}
.tlacitko_nanakup a span:hover {background: url('/images/tlacitko_nanakup.png') 0 -15px no-repeat;}

.tlacitko_cena {float:left;font-size:15px;width:90px;padding:0px;}
.tlacitko_cena a {}

.tlacitko_filtrovat {float:left;height:15px;width:68px; font-size:9px;color:#fff;text-shadow:1px 1px #042e50;background: url('/images/tlacitko_cena2.png') no-repeat;cursor:pointer;text-align:center;border: none;}
.tlacitko_filtrovat {padding-bottom: 3px;}
* html .tlacitko_filtrovat {padding-bottom: 2px;} /* for IE6 */
*+html .tlacitko_filtrovat {padding-bottom: 2px;} /* for IE7 */
.tlacitko_filtrovat {padding-top: 1px\0/; padding-bottom: 0px\0/;} /* for IE8, going last */

.tlacitko_filtrovat:hover {color:#ffee5b;background: url('/images/tlacitko_filtrovat.png') 0 -15px no-repeat;}
/*.tlacitko_filtrovat a {float:left;height:15px;width:68px;color:#cccccc;text-shadow:1px 1px #042e50;background: url('/images/tlacitko_cena2.png') no-repeat;cursor:pointer;}
.tlacitko_filtrovat a span {float:left;margin-left:9px;margin-top:2px;}
.tlacitko_filtrovat a:hover {color:#ffee5b;background: url('/images/tlacitko_filtrovat.png') 0 -15px no-repeat;}*/

.filtr-zrusit {padding-left: 12px;}
.filtr-zrusit strong {font-size: 14px; float: left; margin-right: 3px; margin-top: -1px;}
.filtr-zrusit .tlacitko_filtrovat {float: none;}

.tlacitko_nakoupit {float:right;font-size:12px;position:relative;left:5px;top:-2px;}
.tlacitko_nakoupit span {float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#004983;padding:2px 8px;border:1px solid #588db0;}
/*.tlacitko_nakoupit a:hover {color:#ffee5b;background: url('/images/tlacitko_nakoupit.png') 0 -15px no-repeat;}*/

.description ul li {list-style-type: disc !important;}


#stranka {margin:auto;width:1003px;}
#stranka2 {float:left;width:1003px;background: url('/images/background_content_repeat.jpg') repeat-y;}
#stranka3 {float:left;width:1003px;background: url('/images/background_content.jpg') no-repeat;}
#stred {width:971px;margin:auto;}
#header {float:left;width:971px;height:150px;font-size:9px;color:#cee7fc;}
#header .vrch {float:left;width:971px;height:104px;}
#header .vrch .logo {float:left;height:104px;width:310px;}
#header .vrch .kontakt {float:left;height:70px;margin-top:14px;margin-left:109px;line-height:13px;overflow: hidden;}
#header .vrch .kosik {float:left;width:200px;height:70px;margin-top:25px;margin-left:110px;}
#header .vrch .kosik .cena {font-size:22px;Font-family:Georgia, Tahoma;color:#ffee5b;}
#header .vrch .kosik .polozek {font-size:22px;Font-family:Georgia, Tahoma;}
#header .vrch .kosik .left {float:left;width:70px;height:60px;text-align:right;}
#header .vrch .kosik .left .zobrazit_kosik a{position:relative;left:12px;top:9px;text-align:left;float:left;width:70px;height:15px;background: url('/images/kosik_sipka1.png') 100% 50% no-repeat;text-align:left;text-decoration:underline;}
#header .vrch .kosik .left .zobrazit_kosik a:hover {background: url('/images/kosik_sipka2.png') 100% 50% no-repeat;text-decoration:underline;}
#header .vrch .kosik .right {float:left;width:110px;height:60px;margin-left:20px;}
#header .vrch .login {float:left;width:140px;height:100px;}
#header .vrch .login .ico {float:right;margin-top:2px;}
#header .vrch .login .ico li{float:right;margin-right:6px;margin-top:2px;margin-bottom:2px;}
#header .vrch .login .ico .home a {position:relative; line-height:34px;display: block;height:10px;width:11px;}
#header .vrch .login .ico .home span {display: block;position:absolute;top:0px;left:0px;height:10px;width:11px;cursor:pointer;}
#header .vrch .login .ico .home a span {background: url('/images/login_ico_home.png') no-repeat;}
#header .vrch .login .ico .home a span:hover {background: url('/images/login_ico_home_hover.png') no-repeat;}
#header .vrch .login .ico .zprava a {position: relative; line-height:34px;display: block;height:10px;width:11px;}
#header .vrch .login .ico .zprava span {display: block;position:absolute;top:0px;left:0px;height:10px;width:11px;cursor:pointer;}
#header .vrch .login .ico .zprava a span {background: url('/images/login_ico_zprava.png') no-repeat;}
#header .vrch .login .ico .zprava a span:hover {background: url('/images/login_ico_zprava_hover.png') no-repeat;}
#header .vrch .login .ico .search a {position: relative; line-height:34px;display: block;height:10px;width:11px;}
#header .vrch .login .ico .search span {display: block;position:absolute;top:0px;left:0px;height:10px;width:11px;cursor:pointer;}
#header .vrch .login .ico .search a span {background: url('/images/login_ico_search.png') no-repeat;}
#header .vrch .login .ico .search a span:hover {background: url('/images/login_ico_search_hover.png') no-repeat;}
#header .vrch .login .ico .sitemap a {position: relative; line-height:34px;display: block;height:10px;width:11px;}
#header .vrch .login .ico .sitemap span {display: block;position:absolute;top:0px;left:0px;height:10px;width:11px;cursor:pointer;}
#header .vrch .login .ico .sitemap a span {background: url('/images/login_ico_sitemap.png') no-repeat;}
#header .vrch .login .ico .sitemap a span:hover {background: url('/images/login_ico_sitemap_hover.png') no-repeat;}
#header .vrch .login .pole a {font-family:Tahoma;font-size: 11px; margin-top: 3px;}
#header .vrch .login .pole a:hover {color: #FFF;}
#header .vrch .login .pole input {font-family:Tahoma;float:right;width:120px;border:1px solid #4da2ff;background: transparent;color:white;margin-top:3px;}
#header .vrch .login .pole input.prihlaseni {font-family:Tahoma;font-size: 11px; float:right;width:auto;border:0px;background: transparent;color:white;cursor: pointer;}

#header .vrch .login .pole span {float:right;font-size:14px;text-align:right;margin-top:2px;width: 160px;}
#header .menu {float:left;width:971px;height:34px;}
#header .menu  li{float:left;display: inline;}

#header .menu li.menu_domu a {position: relative; line-height:34px;display: block;height:34px;width:122px;}
#header .menu li.menu_domu span {display: block;height:34px;width:122px;position: absolute; top: 0px; left: 0px; cursor: pointer;}
#header .menu li.menu_domu a span {background: url('/images/menu.png') 0 0 no-repeat;}
#header .menu li.menu_domu a span:hover {background: url('/images/menu.png') 0 -34px no-repeat;}
#header .menu li.menu_domu_active a {position: relative; line-height:34px;display: block;height:34px;width:122px;}
#header .menu li.menu_domu_active span {display: block;height:34px;width:122px;position: absolute; top: 0px; left: 0px; cursor: pointer;}
#header .menu li.menu_domu_active a span {background: url('/images/menu.png') 0 -34px no-repeat;}

#header .menu li.menu_napoveda a {display:block;height:34px;width:192px;position:relative;line-height:34px;}
#header .menu li.menu_napoveda span {display:block;height:34px;width:192px;position:absolute;top:0px;left:0px;cursor: pointer;}
#header .menu li.menu_napoveda a span {background: url('/images/menu.png') -122px 0px no-repeat;}
#header .menu li.menu_napoveda a span:hover {background: url('/images/menu.png') -122px -34px no-repeat;}
#header .menu li.menu_napoveda_active a {display:block;height:34px;width:192px;position:relative;line-height:34px;}
#header .menu li.menu_napoveda_active span {display:block;height:34px;width:192px;position:absolute;top:0px;left:0px;cursor: pointer;}
#header .menu li.menu_napoveda_active a span {background: url('/images/menu.png') -122px -34px no-repeat;}

#header .menu li.menu_doprava a {display: block;height:34px;width:171px;position:relative;line-height:34px;}
#header .menu li.menu_doprava span {display: block;height:34px;width:171px;position:absolute;top:0px;left:0px;cursor:pointer;}
#header .menu li.menu_doprava a span {background: url('/images/menu.png') -314px 0px no-repeat;}
#header .menu li.menu_doprava a span:hover {background: url('/images/menu.png') -314px -34px no-repeat;}
#header .menu li.menu_doprava_active a {display: block;height:34px;width:171px;position:relative;line-height:34px;}
#header .menu li.menu_doprava_active span {display: block;height:34px;width:171px;position:absolute;top:0px;left:0px;cursor:pointer;}
#header .menu li.menu_doprava_active a span {background: url('/images/menu.png') -314px -34px no-repeat;}

#header .menu li.menu_podminky a {display:block;height:34px;width:308px;position:relative;line-height:34px;}
#header .menu li.menu_podminky span {display:block;height:34px;width:308px;position:absolute;top:0px;left:0px;cursor:pointer;}
#header .menu li.menu_podminky a span {background: url('/images/menu.png') -486px 0px no-repeat;}
#header .menu li.menu_podminky a span:hover {background: url('/images/menu.png') -486px -34px no-repeat;}
#header .menu li.menu_podminky_active a {display:block;height:34px;width:308px;position:relative;line-height:34px;}
#header .menu li.menu_podminky_active span {display:block;height:34px;width:308px;position:absolute;top:0px;left:0px;cursor:pointer;}
#header .menu li.menu_podminky_active a span {background: url('/images/menu.png') -486px -34px no-repeat;}

#header .menu li.menu_kontakt a {display:block;height:34px;width:167px;position:relative;line-height:34px;}
#header .menu li.menu_kontakt span {display:block;height:34px;width:167px;position:absolute;top:0px;left:0px;cursor:pointer;}
#header .menu li.menu_kontakt a span {background: url('/images/menu.png') -794px 0px no-repeat;}
#header .menu li.menu_kontakt a span:hover {background: url('/images/menu.png') -794px -34px no-repeat;}
#header .menu li.menu_kontakt_active a {display:block;height:34px;width:167px;position:relative;line-height:34px;}
#header .menu li.menu_kontakt_active span {display:block;height:34px;width:167px;position:absolute;top:0px;left:0px;cursor:pointer;}
#header .menu li.menu_kontakt_active a span {background: url('/images/menu.png') -794px -34px no-repeat;}



.synchron:hover .panel_telo li a {background: url('/images/levy_panel_menu_li_pozadi_hover.png') no-repeat;color:#4fc2ed;}





#content {float:left;width:971px;}
#left {float:left;width:761px;Font-family:Arial;}
#flash {float:left;width:761px;margin-top:1px;height:388px;}
#flash .nabidka_img {float:left;width:740px;height:54px;margin-top:0px; margin-bottom: 6px; padding-left:5px;}
#flash .nabidka_img li {float:left;}
#left_menu {float:left;width:200px;}
.panel {float:left;width:200px;margin-bottom:5px;margin-bottom:5px;margin-top:0px;}
.panel_nadpis_produkty {float:left;width:200px;height:40px;background: url('/images/panel_nadpis_produkty.png') no-repeat;}
.panel_nadpis_informace {float:left;width:200px;height:40px;background: url('/images/panel_nadpis_informace.png') no-repeat;}
.panel_nadpis_reklama {float:left;width:200px;height:40px;background: url('/images/panel_nadpis_reklama.png') no-repeat;}
.panel_nadpis_novinky {float:left;width:200px;height:40px;background: url('/images/panel_nadpis_novinky.png') no-repeat;} 
.panel_nadpis_topprodej {float:left;width:200px;height:40px;background: url('/images/panel_nadpis_topprodej.png') no-repeat;}
.panel_nadpis_parametry {float:left;width:200px;height:40px;background: url('/images/panel_nadpis_parametry.png') top no-repeat;}
.panel_telo {float:left;width:200px;background: #146bb4 url('/images/panel_modry_pozadi.png') no-repeat;}
.panel_telo2 {float:left;width:200px;background: #0f57a9 url('/images/panel_modry_pozadi2.png') no-repeat;}
.panel_telo_parametry {float:left;width:200px; background: #146bb5}
.panel_telo ul {float:left;padding-left:12px;margin: 0px 0px 0px 0px;}
.panel_telo li {width:175px;float:left;height:21px;margin-top:0px;}
.panel_telo li a {font-size:12px;float:left;width:145px;height:21px;color:#4fc2ed;text-decoration:none;padding: 0px 0px 0px 30px;line-height:21px;background: url('/images/levy_panel_menu_li_pozadi.png') no-repeat;}
.panel_telo li a:hover {background: url('/images/levy_panel_menu_li_pozadi_hover.png') no-repeat;color:#fff;}
.panel_telo li a.active {background: url('/images/levy_panel_menu_li_pozadi_hover.png') no-repeat;color:#fff;}

#menu ul li {background: #0F5189;}
#menu ul li a {background: transparent;}
#menu ul li a:hover {background: transparent;}
#menu ul li a.active {background: transparent;}

.panel_telo h3 {width:175px;float:left;height:21px;margin-top:1px; margin-left: 12px;}
.panel_telo h3 a {font-size:12px;float:left;width:145px;height:21px;color:#4fc2ed;text-decoration:none;padding: 0px 0px 0px 30px;line-height:21px;background: url('/images/levy_panel_menu_li_pozadi.png') no-repeat;}
.panel_telo h3 a:hover {background: url('/images/levy_panel_menu_li_pozadi_hover.png') no-repeat;color:#fff;}
.panel_telo h3 a.aktivni {background: url('/images/levy_panel_menu_li_pozadi_hover.png') no-repeat;color:#fff;}

.panel_spodek {font-size:3px;float:left;width:200px;height:12px;background: url('/images/panel_modry_spodek.png') bottom;}
.panel_spodek2 {font-size:3px;float:left;width:200px;height:6px;background: url('/images/panel_modry_spodek2.png') bottom;}
.panel ul.informace a{color: #4fc2ed}
.panel ul.informace a:hover {color: #fff;}
.panel ul.informace a.active_zlute {font-weight:bold;color:#d9ed4f;}
.rozdeleni {float:left;width:200px;height:5px;background: url('/images/menu_rozdeleni.png') no-repeat;margin-top:2px;margin-bottom:2px;}
/*.rozdeleni2 {float:left;width:521px;height:7px;background: url('/images/rozdeleni_stred.png') no-repeat;margin-left:10px;margin-bottom:5px;}*/
.rozdeleni2 {float:left;width:532px;height:7px;background: url('/images/rozdeleni_stred2.png') no-repeat;position:relative;left:20px;margin-bottom:5px;}
.rozdeleni3 {float:left;width:532px;height:7px;background: url('/images/rozdeleni_stred2.png') no-repeat;position:relative;left:19px;margin-bottom:2px;margin-top:2px;}
.rozdeleni4 {float:left;width:532px;height:7px;background: url('/images/rozdeleni_kosik.png') no-repeat;position:relative;left:19px;margin-bottom:4px;margin-top:4px;}

#obsah {float:left;width:561px;font-size:12px;}
#obsah h2.nadpis {font-size:38px;font-family:Myriad Pro, Verdana;font-weight:normal;margin:0px 0px 0px 15px;;}
#obsah .info {float:left;padding:15px; padding-top: 3px; padding-bottom: 6px;}
#obsah .info h2 {font-size:40px;font-family:Georgia, Verdana;font-weight:normal;margin:0;}
#obsah .info h3 {font-size:11px;font-weight:bold;padding-bottom:15px;padding-top:15px;}

#obsah .vrchni_navigace {float:left;width:541px;padding-left:15px;font-family:Tahoma;font-size:11px;}
#obsah .vrchni_navigace a {color:#77daff;font-weight:normal;}
#obsah .vrchni_navigace a:hover {text-decoration:underline;}
#obsah .vrchni_navigace {font-weight:bold;color:#fff;}

#obsah .navigace-strankovani {float:left;width:551px;margin-left:5px;margin-top:10px;height:28px;font-size:12px;font-family:Tahoma;}
#obsah .navigace-strankovani .leva {float:left;height:28px;width:6px;background: url('/images/navigace_levastrana.png') no-repeat;}
#obsah .navigace-strankovani .stred {float:left;height:28px;width:536px;background: url('/images/navigace_pozadi.png') repeat-x;}
#obsah .navigace-strankovani .stred span {float:left;margin-left:5px;width:526px;height:20px;margin-top:7px;text-shadow:1px 1px #003164;}
#obsah .navigace-strankovani .stred span.oddelovatko {width:auto;display:none;}
#obsah .navigace-strankovani .stred span.hellip {width:auto; float: none;}
#obsah .navigace-strankovani .stred span.dodaci_adresa {float:left;margin-left:80px;width:270px;height:20px;margin-top:7px;text-shadow:1px 1px #003164;}
#obsah .navigace-strankovani .stred span.fakturacni_adresa {float:left;margin-left:5px;width:150px;height:20px;margin-top:7px;text-shadow:1px 1px #003164;}
#obsah .navigace-strankovani .prava {float:left;height:28px;width:5px;background: url('/images/navigace_pravastrana.png') no-repeat;}
 
#obsah .kategorie-filtr {float:left; width: 531px;padding-left:15px;margin-bottom:5px;}
#obsah .kategorie-filtr .blok {float:left;width:101px;text-align:center;margin-right:5px;}
#obsah .kategorie-filtr .right {margin-top:5px;}
#obsah .navigace-strankovani {float:left;width:551px;margin-left:5px;height:28px; margin-bottom: 6px;}
#obsah .navigace-strankovani .leva {float:left;height:28px;width:6px;background: url('/images/navigace_levastrana.png') no-repeat;}
#obsah .navigace-strankovani .stred {float:left;height:28px;width:539px;background: url('/images/navigace_pozadi.png') repeat-x;}
#obsah .navigace-strankovani .stred div.vycentrovani {float:left;margin-left:5px;width:530px;height:20px;margin-top:5px;text-shadow:1px 1px #003164;}
#obsah .navigace-strankovani .stred div.vycentrovani .right a {color:#75a7db;}
#obsah .navigace-strankovani .stred div.vycentrovani .right a.nextPage, #obsah .navigace-strankovani .stred div.vycentrovani .right a.prevPage {color:#fff;}
#obsah .navigace-strankovani .stred div.vycentrovani .right a:hover {color:#ffee5b;}
#obsah .navigace-strankovani .prava {float:left;height:28px;width:5px;background: url('/images/navigace_pravastrana.png') no-repeat;}
#kategorie {float:left;margin-bottom:5px;}
#kategorie .polozka {float:left;width:181px;margin-left:4px;margin-top:0px; margin-bottom: 5px; margin-right:0px; height: 222px;}
#kategorie .polozka a.polozka2 {display:block;}
#kategorie .polozka a.polozka2:hover  {color:#FFEE5B !important;}
#kategorie .polozka .vrch {font-size:2px;float:left;width:181px;height:6px;background: url('/images/prehledkategorie_background_vrch.png') no-repeat;}
#kategorie .polozka .spodek {font-size:2px;float:left;width:181px;height:6px;background: url('/images/prehledkategorie_background_spodek.png') no-repeat;}
#kategorie .polozka .telo {Font-family:Tahoma;float:left;width:181px;background: url('/images/prehledkategorie_background_telo.png') repeat-y; height: 210px;}
#kategorie .polozka .telo .obrazek {display: table; height: 140px; width: 170px; margin: auto;text-align:center;}
#kategorie .polozka .telo span.aprodukt {display: table-cell; width: 170px; margin: auto; background: white; height: 140px; text-align: center; vertical-align: middle;}
#kategorie .polozka .telo img {margin: auto; }
#kategorie .polozka .telo h3 {float:left;font-size:13px;font-weight:bold;left:5px;position:relative;margin-top:3px;}
#kategorie .polozka .telo .popis {float:left;font-size:10px;margin:0px;width:160px;padding:0;position:relative;left:5px; height: 26px;}
#kategorie .polozka .telo .popis a {color:#89c8fd;}
#kategorie .polozka .telo .popis a:hover {color:#ffeb45;}
#kategorie .polozka .telo .tlacitko {float:left;position:relative;left:5px;margin-top:5px;width:160px;}
#obsah .text {font-family:tahoma;color:#85c8ff;float:left;padding:20px 0px 0px 40px;width:480px;text-align:justify;}

#obsah .produkt_left {float:left;width:200px;position:relative;left:20px;}
.produkt_left .parametry {position:relative;font-size:11px;font-family:arial;margin: auto;margin-top:7px;}
.produkt_left .parametry td.a {width:70px;height:21px;padding-left:4px;background: url('/images/parametry_a_background.png') repeat;color:#abe8ff;}
.produkt_left .parametry td.b {width:90px;height:21px;padding-right:4px;text-align:right;background: url('/images/parametry_b_background.png') repeat;color:#fff;}
.produkt_left .parametry td.green {color:#33fc24;}    
.produkt_left .parametry td.bold {font-weight:bold;} 
.produkt_left .parametry td.orange {color:#f9ac06;} 
.produkt_left .parametry td.b span.ks input.ks {padding:0px 1px;background:#0f518a;border:1px solid #4fc2ed;color:#fff;font-size:12px;text-align:right;}
.produkt_left .parametry td.b span.ks {position:relative;top:-3px;float:right;}
.produkt_left .parametry td.b span.ks img {position:relative;top:4px;}
.produkt_left .panel {float:left;width:200px;margin-bottom:7px;}
.produkt_left .panel .vrch {font-size:3px;float:left;width:200px;height:4px;background: url('/images/detajl_levy_panel_vrch.png') no-repeat;}
.produkt_left .panel .stred {float:left;width:200px;background: #146bb5;}
.produkt_left .panel .spodek {font-size:3px;float:left;width:200px;height:5px;background: url('/images/detajl_levy_panel_spodek.png') no-repeat;}
table.tisk {font-size:11px;float:left;width:180px;position:relative;left:10px;}
table.tisk td.a {width:100px;text-align:right;}
table.tisk tr.a span {position:relative;top:-5px;}
table.tisk td.b {width:80px;text-align:right;}
table.tisk tr.b span {position:relative;top:-2px;}
#obsah .produkt_right {float:right;width:308px;position:relative;right:20px;}
.produkt_right .panel {float:left;width:308px;margin-bottom:7px;}
.produkt_right .panel .vrch {font-size:3px;float:left;width:308px;height:4px;background: url('/images/detajl_pravy_panel_vrch.png') no-repeat;}
.produkt_right .panel .stred {float:left;width:294px;background: #146bb5;padding:0 7px;}
.main-img {display: block; background: white; text-align: center;}
.produkt_right .panel .stred img {position:relative;}
.produkt_right .panel .spodek {font-size:3px;float:left;width:308px;height:5px;background: url('/images/detajl_pravy_panel_spodek.png') bottom no-repeat;}
.produkt_right .sipka_leva {width:10px;height:9px;background:url('/images/sipka_leva_1.png') no-repeat;position:relative;float:left;margin-top:20px;margin-left:5px;}
.produkt_right .sipka_leva a {display: block;height:9px;width:10px;position:relative;line-height:15px;font-size:1px;text-indent:4px;cursor:pointer;}
.produkt_right .sipka_leva span {display: block;height:9px;width:10px;position:absolute;top:0px;left:0px;cursor:pointer;}
.produkt_right .sipka_leva a span {background: url('/images/sipka_leva_1.png') no-repeat;}
.produkt_right .sipka_leva a span:hover {background: url('/images/sipka_leva_1_hover.png') no-repeat;}
.produkt_right .sipka_prava {width:10px;height:9px;background:url('/images/sipka_prava_1.png') no-repeat;position:relative;float:left;margin-top:20px;left:10px;}
.produkt_right .sipka_prava a {display: block;height:9px;width:10px;position:relative;line-height:15px;font-size:1px;text-indent:4px;cursor:pointer;}
.produkt_right .sipka_prava span {display: block;height:9px;width:10px;position:absolute;top:0px;left:0px;cursor:pointer;}
.produkt_right .sipka_prava a span {background: url('/images/sipka_prava_1.png') no-repeat;}
.produkt_right .sipka_prava a span:hover {background: url('/images/sipka_prava_1_hover.png') no-repeat;}
.produkt_right .img_slideshow {float:left;width:270px;}
.produkt_right .panel2 {float:left;width:308px;margin-bottom:7px;margin-top:0px;}
.panel2 { padding: 0 12px;}
.panel2 h3 {font-size:11px;font-weight:bold;margin-bottom:15px;}
.panel2 p {margin-top:4px;margin-bottom:10px;}
.panel2 ul {margin:6px 0px 11px 18px;;padding:auto;}

.max-panel2 {height: 336px; overflow: hidden;}
.more-panel2 {float: right;}

.detajl_dalsi {text-align:Center;}
.detajl_dalsi .tlacitko_napoveda {float:left;left:400px;position:relative;height:40px;margin-top:10px;}

#obsah .navigace-kosik {float:left;width:551px;margin-left:4px;background:url('/images/kosik_nadpis.png') no-repeat;height:28px;}
#obsah .kosik {width:550px;float:left;}
#obsah .kosik table {float:left;margin-left:8px;background: url('/images/kosik_pozadi_cary.png') repeat-y;}
#obsah .kosik tr {height:70px;}
#obsah .kosik .a {width:185px;}
#obsah .kosik .a .text {width:100px;float:left;margin-left:8px;padding:0px;font-size: 12px; color: #fff; margin-top: 2px;}
#obsah .kosik .a img {float:left;margin-left:8px;}
#obsah .kosik .b {width:100px;;text-align:center;font-weight:bold;}
#obsah .kosik .c {width:60px;text-align:center;font-weight:bold;}
#obsah .kosik .c input {width:26px;height:18px;border-left:1px solid #808080;border-top:1px solid #808080;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
#obsah .kosik .d {width:85px;text-align:center;font-weight:bold;}
#obsah .kosik .e {width:70px;text-align:right;font-weight:bold;}
#obsah .kosik .f {width:25px;text-align:center;}

#obsah .kosik .spodek {float:left;background: url('/images/kosik_spodek_cary2.png') no-repeat;width:535px;height:2px;position:relative;left:18px;}

.kosik_spodek_ceny {float:left;width:535px;margin-top:15px;line-height:9px;}
.kosik_spodek_leva {float:left;text-align:right;width:420px;}
.kosik_spodek_prava {float:left;text-align:right;width:110px;}
.kosik_spodek_ceny .konecna, .konecna_red {font-weight:bold;}
.kosik_spodek_ceny .konecna_red {color:#ff0000;}
.kosik_spodek_ceny .zdarma1 {color:#ffee5b;}
.kosik_spodek_ceny .zdarma2 {color:#ffee5b;}

.doprava {width:450px;float:left;position:Relative;left:50px;}
.doprava .typ {width:360px;}
.doprava .cena {width:90px;text-align:right;padding-right:35px;}
.doprava .cena span {font-weight:bold;}

.formular {float:left;width:551px;margin-top:4px;}
.formular .left {float:left;width:260px;margin-top: 52px;}
.formular .left .a {float:left;width:80px;text-align:right;line-height:18px;}
.formular .left .b {float:left;width:150px;text-align:left;margin-left:13px;}
.formular .left tr.text .b {color:#ffee5b;font-weight:bold;text-align:Center;}
.formular .right tr.text .b {color:#ffee5b;font-weight:bold;text-align:Center;}
.formular .right {float:left;width:260px;margin-left:10px; min-height: 160px;}
.formular .right span {width:240px;float:left;padding-left:20px;color:#ffee5b;margin-top:4px;}
.formular .right .a {float:left;width:80px;text-align:right;line-height:18px;}
.formular .right .b {float:left;width:150px;text-align:left;margin-left:20px;}
.formular .right span.text {color:#ffee5b;font-weight:bold;text-align:center;line-height:10px;}

.js_fakturacni {margin-top: 24px;}

.formular .left_bottom {float:left;width:260px}
.formular .left_bottom .a {float:left;width:80px;text-align:right;line-height:18px;}
.formular .left_bottom .b {float:left;width:150px;text-align:left;margin-left:13px;}
.formular .left_bottom tr.text .b {color:#ffee5b;font-weight:bold;text-align:Center;}
.formular .right_bottom {float:left;width:260px;margin-top: 8px;}
.formular .right_bottom span {width:240px;float:left;padding-left:20px;color:#ffee5b;margin-top:4px;}
.formular .right_bottom .a {float:left;width:80px;text-align:right;line-height:18px;}
.formular .right_bottom .b {float:left;width:150px;text-align:left;margin-left:20px;}
.formular  span.spoznamka {font-weight:bold;text-align:left;line-height:10px;color:#ffee5b; padding: 3px;}

.formular .poznamka {width: 429px; margin-top:24px; margin-left: 92px;}
.formular input.textovy {width:147px;height:17px;background: url('/images/formular_maly.png') no-repeat;border:0;float:left;padding:-10px 0px 0px 0px;}
.formular textarea.velky {width:429px;height:173px;background: #fff url('/images/formular_velky.png') no-repeat;border:0; margin-top: 6px;}
.formular .potvrdit {float:right;margin-top:24px; margin-right: 28px;}
.formular .potvrdit input {width:109px;height:29px;background: url('/images/tlacitko_potvrdit2.png') no-repeat 0px -31px;border:0;cursor:pointer;}

.formular .potvrdit label {float: left; margin-top: 6px; margin-right: 6px;}
.formular .potvrdit input {float: right;}

.formular .potvrdit input:hover {width:109px;height:29px;background: url('/images/tlacitko_potvrdit2.png') no-repeat 0px -1px;border:0;cursor:pointer;}


#right {float:left;width:205px;}

.rychle_vyhledavani {float:left;width:205px;height:93px;background: url('/images/pane_rychlevyhledavani.png') no-repeat;}
.rychle_vyhledavani div.pole {border-left:1px solid #808080;border-top:1px solid #808080;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;height:21px;width:153px;position:Relative;left:21px;top:33px;background:white;}
.rychle_vyhledavani div.hledat {position:relative;left:130px;top:36px;}
.poradime_vam {float:left;width:205px;height:92px;background: url('/images/panel_poradimevam.png') no-repeat;}
.poradime_vam {font-size:18px;}
.poradime_vam p {padding:35px 0 0 55px;color:#FFEE5B}
.poradime_vam a {font-size:15px;}
.poradime_vam ul {float:left;position:relative;left:64px;top:40px;color: #7de715;list-style-type:square;}
.sdilejte span {position:relative;top:-3px;}
.topprodej_polozka {float:left;width:184px;height:83px;background: url('/images/panel_topprodej_polozka_pozadi.png') no-repeat;position:relative;left:7px;}
.topprodej_polozka .img {float:left;width:75px;height:80px;}
.topprodej_polozka .img img {float:left;position:relative;top:13px;left:15px;}
.topprodej_polozka .txt {font-family:Arial;color:#89c8fd;margin-top:10px;float:left;width:100px;}
.topprodej_polozka .txt a {color:#89c8fd;}
.topprodej_polozka .txt a:hover {color:#ffeb45;}
.topprodej_polozka .txt .male {font-size:9px;}
.topprodej_polozka .txt .vice {color:#89c8fd;text-decoration:none;float:right;}
.novinky {float:left;width:175px;position:relative;left:25px;}
.novinky span {font-weight:bold;color:#f8cc01;font-family:Verdana;text-transform:uppercase;}
.novinky .novinka {float:left;width:160px;margin-top:10px;margin-bottom:5px;border-bottom: 1px dashed #85c8ff;padding-bottom:5px;}
.novinky .novinka a {font-weight:bold;text-decoration:none;}
.novinky .novinka p {padding:0;margin:0;color:#85c8ff}
.novinky .novinka p.tucne {font-weight:bold;color:#fff;}
.novinky img {float:left;padding-right:10px;}
#footer_vodoznak {float:left;width:1003px;height:140px;background: url('/images/footer_vodoznak.png') no-repeat;}
#footer {float:left;width:961px;height:40px;text-align:center;}
#footer ul {width:1003px;margin:auto;}
#footer li {color:#89b5ff;display:inline;padding: 0px 30px 0px 10px;margin: 0px 10px 0px 10px;border-right: 1px solid #89b5ff;}
#footer li a {color: #89b5ff;text-decoration:none;}
#footer li.last {border:0;}
#footer span {width:1003px;float:left;color:#89b5ff;padding-top:5px;}
#footer span a {color:#fff;}

select.js_varciselniky {width: 90px; float: left; margin: 0px; padding: 0px; margin-bottom: 0px; margin: 3px 2px; font-size: 13px;}
select.select-varianta, select.js_ciselniky {width: 90px; float: left;  margin: 3px 2px; font-size: 13px;}

select.filtry {width: 100px; margin: 0px; padding: 0px; margin-bottom: 0px;}

/* kosik */
label.error {color: #F8CC01; display: block;}

/* pokladna */
.adresa-pokladna {float: left; padding: 5px 0 5px 15px; width: 242px; min-height: 150px; background: #005dbc; margin: 5px 0 0 10px; font-weight: bold;}
.fakturacni_adresa-pokladna {float: left; margin: 5px 0 0 25px; width: 242px; min-height: 150px; background: #005dbc; padding: 5px 0 5px 15px; font-weight: bold;}
.pokladna_r {padding: 0 30px; font-weight: bold;}
.pokladna_r span {color: #ca343b;}
.pokladna_y {padding: 0 30px; font-weight: bold; color: #ffee5b; margin: 15px 0 0;}
.button_objednat {float: right; margin: 10px 0 0;}

/* registrace */
.registracebc .udaje table {margin: 10px 15px 0 15px;}

/* carousel */
div#foto-carousel {width: 288px !important; height: 45px !important; position: relative; padding: 0 0 0 12px; margin: 0px auto;}
div#foto-carousel .carousel-wrap {width: 270px !important; height: 45px !important; margin: 0px auto !important; position: absolute; top: 0px; display: inline-block; vertical-align: middle;}
div#foto-carousel .IE .js .carousel-wrap {display: inline;}
div#foto-carousel ul {height: 45px !important; margin: 0; padding: 0; list-style: none;}
div#foto-carousel ul li {float: left !important; width: 45px !important; height: 45px !important; text-align: center;}
div#foto-carousel .js ul li{display: inline; width: 45px !important; height: 45px !important; float: left; text-align: center;}
div#foto-carousel .carousel ul li {position: relative; width: 45px !important; height: 45px !important; text-align: center;}
div#foto-carousel ul li a {float: left !important; width: 41px !important; height: 41px !important; display: block; margin: 2px; background: white;}
div#foto-carousel ul li a img {max-width: 41px !important; max-height: 41px !important;}
div#foto-carousel .carousel-control {overflow: hidden; display: inline-block; vertical-align: middle; width: 10px; height: 45px !important; cursor: pointer; line-height: 999px; zoom: 1;}
div#foto-carousel .carousel-next {position: absolute;	top: 0; left: 285px; background:url("/images/sipka_prava_1.png") no-repeat scroll 0 center transparent}
.disabled {display: none !important;}
div#foto-carousel .carousel-previous {position: absolute; top: 0; left: 0px;background:url("/images/sipka_leva_1.png") no-repeat scroll 0 center transparent;}


.stranky {padding-left: 12px; padding-right: 12px;}
.stranky h2 {}
.stranky p {}

.akce {float:left;width:205px;height:377px;background: url('/images/akce/panel_akce.png') no-repeat;}
.akce .cena {position:relative; left:72px;top:35px;float:left;font-size:30px;font-family: Arial;color:#025304;text-shadow:1px 1px #9bff0a;font-weight:bold;}
.akce .usetrite {position:relative; right: 16px; top:32px;float:right;font-size:12px;font-family: Arial;color:#025304;text-shadow:1px 1px #9bff0a;font-weight:bold;font-style: italic;}
.akce .img {position:relative; left:9px;top:0px;float:left;height:181px;}
.akce .popis {position:relative; left:65px;top:20px;float:left;color:#0b4274;width:125px;}
.akce .popis h4 {font-family: Verdana, Arial;font-size:16px;padding:0px;margin:0px ;float:left;width:110px;
margin-top: -18px; margin-left: 8px;}
.akce .tlacitko {position:relative; left:108px;top:240px;}

.akce .akce_back {position:relative; background: white; width: 180px; height: 260px; margin-left: 10px; margin-top: 100px;}


#s2 {height: 52px; width: 720px; margin: auto; overflow: hidden; margin-top: 12px;}
#s2 p {display: block; width: 720px; text-align: center; }
#s2 p a {display: inline-block; margin: 0px 0px;}
#s2 p img {display: inline-block; margin: 0px 2px;}

form.search {margin: 12px;}

.souvisejici_produkty h2 {font-size: 1.1em; margin-top: 6px; margin-bottom: 6px;}
.box_souvisejici {padding: 0px 12px;}


.panel {position: relative;}
.zkratky-prvni{position: absolute; top: 158px; left: 16px; color: #87ED0F;}
.zkratky-druhy{position: absolute; top: 16px; left: 69px; color: #87ED0F;}
.zkratky-treti{position: absolute; top: 295px; left: 121px; color: #87ED0F;}


#zmena-hesla p {padding: 18px; float: left;}

form.zmena-hesla {padding: 12px;}

form.zmena-hesla input {float:left;height:15px;width:68px; font-size:9px;color:#fff;text-shadow:1px 1px #042e50;background: url('/images/tlacitko_cena2.png') no-repeat;cursor:pointer;text-align:center;border: none;}
form.zmena-hesla label {float: left; margin-right: 6px;}
form.zmena-hesla input {padding-bottom: 3px;}
* html form.zmena-hesla input {padding-bottom: 2px;} /* for IE6 */
*+html form.zmena-hesla input {padding-bottom: 2px;} /* for IE7 */
form.zmena-hesla input {padding-top: 1px\0/; padding-bottom: 0px\0/;} /* for IE8, going last */

form.zmena-hesla input:hover {color:#ffee5b;background: url('/images/tlacitko_filtrovat.png') 0 -15px no-repeat;}

form.zmena-hesla #mail {float: left; background: #fff; width: 160px; margin: 0px; padding: 1px; border: 1px; cursor: default; color: #000; text-align: left; text-shadow: 0px 0px; font-size: 11px; margin-right: 6px;}
form.zmena-hesla label.error { font-size: 12px; color: #fff;}
form.zmena-hesla br {display: none;}


#homepage_banner {position: relative;}
#homepage_banner .obrazky {float: left; width: 755px; height: 301px; z-index: 1;}
#homepage_banner .text {position: absolute; top: 30px; left: 30px; z-index: 2; color: red; font-weight: bold;
font-size: 14px;}

.katPopis {padding:5px 10px;}
.katPopis p {margin:0 0 8px 0;}


#slideshow {
    position:relative;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
	height: 301px;
	width: 755px;
    background-color: #FFF;
	font-family: verdana;
	color:white;
	font-size:12px;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
	
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {

    display: block;
    border: 0;
    margin-bottom: 10px;
}
