
#dhtmlgoodies_tooltip{background-color:#EEE;border:1px solid #000;position:absolute;display:none;z-index:20000;padding:2px;font-size:0.9em;-moz-border-radius:6px;}
#dhtmlgoodies_tooltipShadow{position:absolute;background-color:#555;display:none;z-index:10000;opacity:0.7;filter:alpha(opacity=70);-khtml-opacity: 0.7;-moz-opacity: 0.7;-moz-border-radius:6px;}
.bublehelp{margin-left:5px;cursor:default;}
.zbozi_info{padding:5px;}
.zbozi_info h1 a,.zbozi_info h2 a,.zbozi_info h3 a,.zbozi_info h4 a,.zbozi_info h5 a,.zbozi_info .nazev a{  font-size: 10pt;color: #0066CC;font-weight: bold;}
.zbozi_info h1,.zbozi_info h2,.zbozi_info h3,.zbozi_info h4,.zbozi_info h5,.zbozi_info .nazev{padding:0;margin:0;margin-bottom:5px;}
.zbozi_info .obrazek{width:110px;height:115px;float:left;background-image: url(img/design/obrazek_informace.gif);background-repeat: no-repeat;background-position: top;margin-right:10px;}
.zbozi_info .obrazek table{margin-top:5px;margin-left:5px;_margin-left:0px;height: 100px;width:100px;}
.zbozi_info .obrazek td{ vertical-align: middle;   text-align: center;}
.zbozi_info .nahledy{width:110px;  float:left;height:21px;  clear: left;}
.zbozi_info .nahled{  text-align: right;  width: 50%;  float:right;}
.zbozi_info .detail{  float:left;  width: 49%;}
.zbozi_info .informace{margin-left:120px;}
.zbozi_info .informace table{width: 150px;}
.zbozi_info .informace2 table{width: 100%;margin-top: 15px;}
.zbozi_info .informace2 table .cena_s{font-weight: bold;font-size: 11pt;color: black;}
.zbozi_info .informace2 table .kat_cislo{color: #0066CC;font-size: 11pt;font-weight: bold;}
.zbozi_info .informace2 table .hodnota.expedice{font-weight: bold;font-size: 12pt;color: #FF0000;padding-bottom: 0;}
.zbozi_info .informace2 table .expedice h4{margin: 0;padding: 0;}
.zbozi_info .informace2 table .nazev{width: 100px;}
.zbozi_info .informace2 table a{text-decoration: underline;}
.zbozi_info .informace2 table input.mnozstvi{width: 20px;text-align: right;}
.zbozi_info .informace table td.nazev,.zbozi_info .informace table td.hodnota.zbozi_info .informace2 table td.nazev,.zbozi_info .informace2 table td.hodnota{padding-bottom:5px;}
.zbozi_info .nazev{}
.zbozi_info .hodnota{padding-left:10px;}
.zbozi_info .hodnota a{text-decoration: underline;}
.zbozi_info .hodnota.cena{  font-weight: bold;}
.zbozi_info .kosik{text-align: right;}
.info_table{padding-top:5px;padding-bottom:5px;margin-bottom: 5px;}
.info_table .in{background-repeat: no-repeat;background-position: 10px center;padding-left:44px;padding-right:10px;min-height: 29px;_height:29px;text-align:center;font-weight: bold;}
.info_table.error{border: 2px solid #DE7A7B;background-color: #E6C0C0;}
.info_table.error .in{background-image: url(img/design/infotable_error.png);color: #CC0000;}
.info_table.info{border: 2px solid #84A7DB;background-color: #C3D2E5;}
.info_table.info .in{color: #0055BB;background-image: url(img/design/infotable_info.png);}
.info_table.ok{border:2px solid green;background-color: #ACEAAD;}
.info_table.ok .in{color: Green;background-image: url(img/design/infotable_ok.gif);}
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left;}#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}
.hlavicka .logo{padding-top:25px;padding-left: 20px;}
.hlavicka .logo{padding-top:20px;padding-left: 0px;}
.hlavicka .nazev{font-size: 3pt;color: black;position: relative;top:-20px;left:20px;z-index:-1000;}
.hlavicka .nazev h1{margin: 0;padding: 0;font-size: 3pt;}
.hlavicka .logo .image{z-index:1000;}
.strankovani{}
.strankovani a{text-decoration: none;color: Black;}
.strankovani .aktualni{font-weight: bold;color: #0066CC;}
html{ margin:0;  padding:0;}
body{text-align:center;font-family: Arial, Helvetica, Verdana, Sans-serif;font-size:10pt;margin:0;  padding:0;color: #4D4D4D;}
input.button,a.button{background-color: #0066CC;color: White;border: 1px solid #0402fc;font-weight: bold;}
a.button{padding-left: 10px;padding-right: 10px;padding-bottom: 1px;padding-top: 1px;}
 input.button:hover, input.button.hover,a.button:hover{background-color: White;color: #0066CC;border: 1px solid #0402fc;font-weight: bold;cursor:hand;cursor:pointer;}
input.button{behavior: url('http://www.hf-baterie.cz/shop/css/layout/hover.htc'); }
a{color: #4D4D4D;text-decoration: none;}
table{border:0;margin:0;padding:0;}
form{margin:0;padding:0;}
select, input{   font-size: 10pt;}
#container{text-align:left;width:1000px;margin:0 auto;margin-top:0px;}
#hlavicka{ background-image: url('http://www.hf-baterie.cz/shop/img/design/hlavicka.png');}
#hlavicka .in_layout{ height:106px; color:#fff;  margin-left: 0px; margin-right: 5px;}
#telo {float:left;width:100%;margin-top: 5px;margin-bottom: 10px;}
#stred {margin: 0  190px 0 190px;overflow: hidden;}
#left-sloupec {margin-top: 5px;margin-left:-1000px; float:left; width:185px; overflow: hidden;}
#left-sloupec .in_layout{ margin-left: 0px; margin-right: 0px; margin-top: 0px;}
#right-sloupec {margin-top: 5px;margin-left:-185px;float:left;width:185px;overflow: hidden;}
#right-sloupec .in_layout{ margin-left: 0px; margin-right: 0px; margin-top: 0px; overflow: hidden;}
#paticka{clear:left;width:100%;background-image: url('http://www.hf-baterie.cz/shop/img/design/paticka.png');background-repeat: repeat-x;background-position: top;border-top: 2px solid #C4C4C4;}
#paticka .in_layout{ height:30px; text-align:left; margin-left: 5px; margin-right: 5px; font-size: 8pt; text-align: center;}
#stred .head{background-image: url('http://www.hf-baterie.cz/shop/img/design/stred_top.gif');height: 25px;background-repeat: no-repeat; background-position: left;}
#stred .head .in{padding-top: 5px;padding-left: 10px;font-weight: bold;color: White;  font-size: 10pt;}
#stred .body{  background-image: url('http://www.hf-baterie.cz/shop/img/design/stred_body.gif');background-repeat: repeat-y;background-position: left;}
#stred .body .in{padding:10px;}
#stred .bottom{  background-image: url('http://www.hf-baterie.cz/shop/img/design/stred_bottom.gif');background-repeat: no-repeat;background-position: left;height: 5px;}
.form_error{border:1px solid red;background-color: #FFEEEE;}
.form_ok{border:1px solid green;background-color: #E8FFD4;}
.email_security{unicode-bidi: bidi-override;   direction: rtl;}
.normal_table{background-color: White;}
.selected_table{background-color: #FEDFC7;}
.zvyraznit_table{background-color: #EBEBEB;;}
#tabulkovy_vypis .hlavicka td{  border-bottom: 1px black solid;margin-bottom:10px;  font-weight: bold;}
#tabulkovy_vypis td{  padding-right:15px;}
#tabulkovy_vypis .cena{  text-align: right;}
div.cistic{clear: both;float: none;}
.sloupec .panel_okraj{}
.sloupec .panel_head{background-image: url(img/design/panel_top.png);height: 25px;background-repeat: no-repeat;}
.sloupec .panel_head .in{text-align: center;padding-top: 5px;font-weight: bold;color: White;}
.sloupec .panel_body{background-image: url(img/design/panel_body.gif);background-repeat: repeat-y;}
.sloupec .panel_body .in{padding:5px;}
.sloupec .panel_bottom{background-image: url(img/design/panel_bottom.gif);background-repeat: no-repeat;height: 5px;margin-bottom: 10px;}
html#single_window,#single_window body{height:100%;width:100%;margin:0;padding:0;}
#objednavka_dokoncena .body .in .nadpis{font-size: 11pt;color: #0066CC;font-weight: bold;margin-top:10px;margin-bottom: 5px;}
#objednavka_dokoncena .body .in .text{margin-bottom: 20px;margin-left:10px;}
#objednavka_dokoncena .pokracovat{text-decoration: none;font-weight: bold;font-size: 11pt;}
#access_denied .vypis{padding-left:15px;padding-right:15px;padding-top: 10px;}
#access_denied h1{padding:0;margin:0;font-weight: bold;color: #0066CC;  font-size: 14pt;  margin-bottom:10px;  padding-top: 5px;  position: relative; }
#access_denied ul{  margin-top:40px;}
#access_denied li{  background-image: url(img/design/odrazka2.gif);  background-position: left center;  background-repeat: no-repeat;  list-style: none;  padding-left: 15px;  margin-bottom:10px;}
#access_denied li a{  color: #0066CC;  font-weight: bold;}
#zbozi .head .in{font-weight: bold;color: White;  font-size: 10pt;}
#zbozi .body .in{padding-top: 5px;}
#zbozi .cesta_oddeleni{padding-bottom: 5px;border-bottom:1px solid #B4B6B4;font-size: 8pt;margin-bottom:5px;padding-left: 5px;  position: relative; }
#zbozi h1{padding:0;margin:0;font-weight: bold;color: #0066CC;  font-size: 14pt;  margin-bottom:10px;  padding-top: 5px;  position: relative;   margin-left:10px;}
#zbozi .hlavni_informace{}
#zbozi .informace{width:52%;float: left;font-size: 9pt;margin-bottom:10px;}
#zbozi .informace .nazev{width:100px;float: left;margin-left: 20px;display: inline;}
#zbozi .informace .hodnota{}
#zbozi .informace .cena{font-size: 10pt;color: #0066CC;font-weight: bold;}
#zbozi .informace .puvodni_cena{text-decoration: line-through;}
#zbozi .informace .sleva{font-weight: bold;}
#zbozi .informace input.mnozstvi{width: 25px;text-align: right;font-size: 8pt;}
#zbozi .informace input.button{width: 120px;}
#zbozi .informace .kosik{margin-top: 10px;margin-bottom: 15px;margin-left: 70px;}
#zbozi .informace .do_kosiku{margin-bottom: 5px;margin-left: 70px;  margin-top: 10px;}
#zbozi .informace .zdarma{margin-bottom: 15px;margin-left: 70px;}
#zbozi .obrazek{width: 47%;text-align: center;margin-bottom:10px;float:left;}
#zbozi .obrazek .priznaky{float:left;}
#zbozi .obrazek .priznaky img{margin-left:5px;margin-bottom:5px;}
#zbozi .obrazek .galerie{margin-top: 10px;margin-left:5px;}
#zbozi .obrazek .galerie img{margin-bottom: 5px;margin-right:5px;}
#zbozi .obrazek a{  display: block;  float:left;}
#zbozi h2{padding:0;margin:0;font-weight: normal;font-size: 10pt;}
#zbozi h2 a{text-decoration: underline;}
#zbozi .varianty{margin-bottom:10px;}
#zbozi .zalozky_informace{clear: both;}
#zbozi .zalozky{}
#zbozi .zalozky ul {margin:0;padding: 0;list-style:none;}
#zbozi .zalozky li {display:inline;margin:0;padding:0;}
#zbozi .zalozky h3 {  font-weight: normal;  font-size:10pt;}
#zbozi .zalozky a {float:left;background: url('http://www.hf-baterie.cz/shop/img/design/tab_left.gif') no-repeat left top;margin:0;padding: 0 2px 0 4px;text-decoration:none;}
#zbozi .zalozky a span {float:left;display:block;background: url('http://www.hf-baterie.cz/shop/img/design/tab_right.gif') no-repeat right top;padding: 5px 15px 4px 6px;color:#666;}
#zbozi .zalozky a span {float:none;}
#zbozi .zalozky a:hover span,#zbozi .zalozky a.activ span {color:#000;}
#zbozi .zalozky a:hover,#zbozi .zalozky a.activ {background-position:0% -42px;}
#zbozi .zalozky a:hover span,#zbozi .zalozky a.activ span {background-position:100% -42px;}
#zbozi .zalozky_data {border:1px solid #B4B6B4;clear: both;padding:10px;}
#zbozi .zalozka_data p{padding: 0;margin: 0;}
#zbozi .zalozka_data{display: none;}
#zbozi .zalozky_data .umisteni{font-size: 8pt;}
#zbozi .zalozky_data .umisteni .cesta{margin-bottom:5px;}
#zbozi .zalozky_data .parametry td{padding-right:20px;}
#zbozi h4{display: inline;}
#zbozi .expedice{margin-top:10px;font-weight: bold;}
#zbozi .hodnota.expedice{font-size: 12pt;color: #FF0000;margin-top:7px;margin-bottom: 3px;}
#zbozi .hodnota.expedice h4{margin: 0;padding: 0;}
#zbozi .souvisejici_info{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #B4B6B4;width: 100%;}
#zbozi .souvisejici_info.last{border-bottom: 0;}
#zbozi .souvisejici_info h4{margin: 0;padding:0;margin-bottom: 10px;color: #0066CC;font-size: 10pt;}
#zbozi .souvisejici_info .obrazek_souvisejici{width: auto;float: left;margin-right: 10px;}
#zbozi .souvisejici_info .cena{margin-top: 15px;font-weight: bold;font-size: 11pt;}
#zbozi .souvisejici_info .popis{position: relative;margin-left: 110px;}
#zbozi .popis_kratky {  width: 100%;}
#zbozi .katalogove {  margin-top: 5px;  font-weight: bold;  font-size: 9pt;}
#zbozi .kat_cislo{    color: #0066CC;    font-size: 11pt;    font-weight: bold;}
#objednavka h2 {padding-left:5px;margin:0;font-weight: bold;color: #0066CC;  font-size: 12pt;  margin-bottom:15px;  padding-top: 5px;  position: relative; }
#objednavka #maintable{width:600px;}
#objednavka #maintable fieldset{_padding:10px;border: 1px solid #ccc;margin-right:7px;}
#objednavka #maintable fieldset legend{font-weight:bold;}
#objednavka #maintable table th{font-weight: bold;border-bottom: 1px solid #B4B6B4;padding-bottom:2px;}
#objednavka #maintable table .nazev_zbozi{width: 300px;text-align: left;}
#objednavka #maintable table .cena{width: 100px;text-align: right;}
#objednavka #maintable table .mnozstvi{width: 100px;text-align: right;}
#objednavka #maintable .celkem{border-top: 2px solid #B4B6B4;margin-top: 10px;width: 250px;margin-left: 340px;text-align: right;padding-top: 5px;}
#objednavka #maintable #vypis_zbozi{margin-right:7px;}
#objednavka_kontrola .body .in .fakturacni,#objednavka_kontrola .body .in .dodaci,#objednavka_kontrola .body .in .dalsi{margin-bottom: 20px;}
#objednavka_kontrola .body .in .fakturacni br,#objednavka_kontrola .body .in .dodaci br,#objednavka_kontrola .body .in .dalsi br,#objednavka_kontrola .body .in #registrace br{  clear: both;}
#objednavka_kontrola .body .in .nadpis{font-size: 11pt;margin-bottom: 5px;color: #0066CC;font-weight: bold;}
#objednavka_kontrola .body .in .nazev{width:60px;float: left;text-align: right;margin-right:5px;margin-left:10px;margin-bottom:2px;margin-top:2px;padding:0;}
#objednavka_kontrola .body .in #registrace .nazev{}
#objednavka_kontrola .body .in .hodnota{  font-weight: bold;}
#objednavka_kontrola .body .in .doprava,#objednavka_kontrola .body .in .platba,#objednavka_kontrola .body .in .vzkaz{margin-bottom: 20px;margin-left:10px;}
#objednavka_kontrola .body .in .celkem{margin-bottom: 10px;}
#objednavka_kontrola .body .in .odeslat{text-align: right;float:right;}
#objednavka_kontrola .body .in .zbozi{clear: both;}
#objednavka_kontrola .body .in table th{font-weight: bold;border-bottom: 1px solid #B4B6B4;padding-bottom:2px;}
#objednavka_kontrola .body .in table td{padding-bottom:6px;}
#objednavka_kontrola .body .in .zbozi table .nazev_zbozi{width: 300px;text-align: left;}
#objednavka_kontrola .body .in .zbozi table .nazev_zbozi span{font-style: italic;}
#objednavka_kontrola .body .in .zbozi table .cena{width: 100px;text-align: right;}
#objednavka_kontrola .body .in .zbozi table .mnozstvi{width: 100px;text-align: right;}
#objednavka_kontrola .body .in .celkem{border-top: 2px solid #B4B6B4;margin-top: 10px;width: 250px;margin-left: 340px;text-align: right;padding-right: 10px;padding-top: 5px;}
#objednavka_kontrola .body .in .tlacitka{  text-align: right;}
#objednavka_kontrola .body .in .tlacitka .zpet{  text-align: left;  width: 50%;  float: left;}
#objednavka_kontrola .body .in .tlacitka .zpet a{text-decoration: none;}
#objednavka_kontrola .body .in a{font-weight: bold;color: #0066CC;}
#kontrola .body .in .nadpis{font-size: 11pt;margin-bottom: 5px;color: #0066CC;font-weight: bold;}
#kontrola .body .in .nazev{width:60px;float: left;text-align: right;margin-right:5px;margin-left:10px;margin-bottom:2px;margin-top:2px;padding:0;}
#home .vypis{padding-left:5px;padding-right:5px;padding-top: 0px;}
#home .vypis .vypis_table{width:99%;}
#home .vypis .vypis_table td.zbozi_vypis{  vertical-align: top;}
#home .left,#home .right{  border-top:1px solid #B4B6B4;  width:50%;}
#home .left.first,#home .right.first{  border-top:0;}
#home .left{  border-right:1px solid #B4B6B4;}
#clanek h1{padding:0;margin:0;font-weight: bold;color: #0066CC;  font-size: 14pt;  margin-bottom:10px;  padding-top: 5px;  position: relative; }
#clanek h2{padding:0;margin:0;font-weight: bold;color: #0066CC;  font-size: 10pt;}
#clanek .body .in{padding-left:10px;padding-right:10px;padding-top: 5px;}
#clanek .body .in p{margin:0;padding:0;}
#registrace .body .in .kontaktni{width:48%;float: left;margin-bottom: 10px;}
#registrace .body .in .adresa{width:52%;float: right;margin-bottom: 10px;}
#registrace .body .in .ostatni{clear: both;margin-bottom: 10px;}
#registrace .body .in .nadpis{font-size: 11pt;margin-bottom: 5px;color: #0066CC;font-weight: bold;}
#registrace .body .in .nazev{width:60px;float: left;text-align: right;margin-right:5px;margin-left:10px;margin-bottom:2px;margin-top:2px;padding:0;}
#registrace .body .in .nazev.prihlasovaci_udaje{width:90px;}
#registrace .body .in .hodnota input{margin-bottom:2px;margin-top:2px;padding:0;}
#registrace .body .in .hodnota.povinne{background-image: url(img/design/povinne.gif);background-position: right top;background-repeat: no-repeat;padding-right: 18px;}
#registrace .body .in .odeslat{text-align: center;}
#registrace .pokracovat{text-decoration: none;font-weight: bold;font-size: 11pt;}
#registrace .body .in a{font-weight: bold;color: #0066CC;}
#registrace .body .in .podminky{margin-bottom: 10px;}
#objednavka .body .in .fakturacni{margin-bottom: 10px;margin-left:10px;}
#objednavka .body .in .dalsi_info{margin-bottom: 10px;margin-left:10px;}
#objednavka .body .in .dodaci{margin-bottom: 20px;}
#objednavka .body .in .nadpis{font-size: 11pt;margin-bottom: 5px;color: #0066CC;font-weight: bold;}
#objednavka .body .in .nazev{width:60px;float: left;text-align: right;margin-right:5px;margin-left:10px;margin-bottom:2px;margin-top:2px;padding:0;}
#objednavka .body .in .dalsi_info .nazev{text-align: left;}
#objednavka .body .in .nazev.poznamka{width:200px;text-align: left;}
#objednavka .body .in .poznamka_hodnota{margin-right:5px;margin-left:10px;display:block;}
#objednavka .body .in #registrace .nazev{width:100px;}
#objednavka .body .in .hodnota input{margin-bottom:2px;margin-top:2px;padding:0;}
#objednavka .body .in .platba_doprava .doprava{width:48%;float: left;margin-bottom: 10px;}
#objednavka .body .in .platba_doprava .platba{width:52%;float: right;margin-bottom: 10px;}
#objednavka .body .in .celkem{margin-bottom: 10px;}
#objednavka .body .in .platba_doprava{float: none;}
#objednavka .body .in .platba_doprava .disable{color:#C5C5C5;}
#objednavka .body .in .odeslat{text-align: center;}
#objednavka .body .in .hodnota.povinne{background-image: url(img/design/povinne.gif);background-position: right top;background-repeat: no-repeat;padding-right: 18px;}
#objednavka .body .in .zbozi{clear: both;}
#objednavka .body .in table th{font-weight: bold;border-bottom: 1px solid #B4B6B4;padding-bottom:2px;}
#objednavka .body .in table td{padding-bottom:6px;}
#objednavka .body .in .zbozi table .nazev_zbozi{width: 300px;text-align: left;}
#objednavka .body .in .zbozi table .nazev_zbozi span{font-style: italic;}
#objednavka .body .in .zbozi table .cena{width: 100px;text-align: right;}
#objednavka .body .in .zbozi table .mnozstvi{width: 100px;text-align: right;}
#objednavka .body .in .celkem{border-top: 2px solid #B4B6B4;margin-top: 10px;width: 250px;margin-left: 340px;text-align: right;padding-right: 10px;padding-top: 5px;}
#objednavka .body .in a{font-weight: bold;color: #0066CC;}
#objednavka .body .in .podminky{margin-bottom: 10px;}
#objednavka .body .in .platba .cena,#objednavka .body .in .doprava .cena{margin:0;padding:0;padding-left: 25px;margin-bottom: 5px;display:block;}
#objednavka .body .in .platba .platba2,#objednavka .body .in .doprava .platba2{margin:0;padding:0;padding-left: 25px;display:block;}
#objednavka .body .in .datum_odeslani{font-size: 14pt;margin-bottom: 20px;margin-top: 10px;font-weight: bold;color: #0066CC;}
#objednavka .body .in .datum_odeslani span{color: red;}
#P404 .vypis{padding-left:5px;padding-right:5px;padding-top: 0px;}
#P404 h1{padding:0;margin:0;font-weight: bold;color: #0066CC;  font-size: 14pt;  margin-bottom:10px;  padding-top: 5px;  position: relative; }
#P404 ul{  margin-top:40px;}
#P404 li{  background-image: url(img/design/odrazka2.gif);  background-position: left center;  background-repeat: no-repeat;  list-style: none;  padding-left: 15px;  margin-bottom:10px;}
#P404 li a{  color: #0066CC;  font-weight: bold;}
#vypis_oddeleni h1{  padding:0;  margin:0;font-weight: bold;color: White;  font-size: 10pt;}
#vypis_oddeleni .pododdeleni{padding-left:10px;padding-right:10px;}
#vypis_oddeleni .pododdeleni .pododdeleni_table{  width:99%;}
#vypis_oddeleni .pododdeleni h2{  padding:0;  margin:0;  font-size: 10pt;  background-image: url(img/design/odrazka.gif);  background-position: left middle;  background-repeat: no-repeat;  padding-left:20px;}
#vypis_oddeleni .pododdeleni h2 a{font-weight: bold;color: #0066CC;text-decoration: none;}
#vypis_oddeleni .lista{  margin-right: 10px;  margin-left: 10px;  margin-top: 10px;  border-top:1px solid #B4B6B4;  border-bottom:1px solid #B4B6B4;  padding:5px;  font-size: 8pt;}
#vypis_oddeleni .lista.top{  border-top:0;  border-bottom:0;}
#vypis_oddeleni .lista .vypis_oddeleni{  text-align: left;  width:200px;  float:left;}
#vypis_oddeleni .lista .razeni{  text-align: right;}
#vypis_oddeleni .lista select{   font-size: 8pt;}
#vypis_oddeleni .lista .strankovani{  text-align: right;}
#vypis_oddeleni .popis{padding-left:10px;padding-right:10px;margin-top: 5px;}
#vypis_oddeleni .vypis{padding-left:5px;padding-right:5px;margin-top: 0px;}
#vypis_oddeleni .vypis .vypis_table{width:99.5%;}
#vypis_oddeleni .vypis .vypis_table td.zbozi_vypis{  vertical-align: top;}
#vypis_oddeleni .vypis .vypis_table .hlavicka td{  border-bottom: 1px black solid;margin-bottom:10px;  font-weight: bold;}
#vypis_oddeleni .vypis .vypis_table td.kac_cislo{  padding-right: 5px;}
#vypis_oddeleni .vypis .vypis_table .prazdne td{height:5px;  font-size: 1px;}
#vypis_oddeleni .vypis .vypis_table td.cena{  text-align: right;  padding-right:20px;}
#vypis_oddeleni .vypis .vypis_table .sude td{  background-color: #EBEBEB;}
#vypis_oddeleni .left,#vypis_oddeleni .right{  border-top:1px solid #B4B6B4;  width:50%;}
#vypis_oddeleni .left.first,#vypis_oddeleni .right.first{  border-top:0;}
#vypis_oddeleni .left{  border-right:1px solid #B4B6B4;}
#vypis_oddeleni .zbozi_nazev{width:250px;}
#vypis_oddeleni .hledani_nenalezeno{  padding-top: 10px;  font-weight: bold;  }
#objednavky_zakaznik .vypis{padding-left:5px;padding-right:5px;padding-top: 0px;}
#objednavky_zakaznik h2{padding:0;margin:0;font-weight: bold;color: #0066CC;  font-size: 12pt;  margin-bottom:15px;  padding-top: 5px;  position: relative; }
#objednavky_zakaznik .objednavky{  width: 100%;}
#objednavky_zakaznik_vypis .vyrizuje{  color: #ff9c00;  font-weight: bold;}
#objednavky_zakaznik_vypis .vyrizena{  color: #88ac00;  font-weight: bold;}
#objednavky_zakaznik_vypis .stornovana{  color: #c00000;    font-weight: bold;}
#objednavky_zakaznik_vypis .lista{  margin-top: 10px;  border-top:1px solid #B4B6B4;  border-bottom:1px solid #B4B6B4;  padding:5px;  font-size: 8pt;  margin-bottom:15px;}
#objednavky_zakaznik_vypis .lista.top{  border-top:0;  border-bottom:0;}
#objednavky_zakaznik_vypis .lista .moje_objednavky{  text-align: left;  width:300px;  float:left;  font-size:10pt;}
#objednavky_zakaznik_vypis .lista .razeni{      text-align: right;}
#objednavky_zakaznik_vypis .lista select{   font-size: 8pt;}
#objednavky_zakaznik_vypis .lista .strankovani{  text-align: right;}
#zakaznik .body .in .vypis{padding-left:5px;padding-right:5px;padding-top: 0px;}
#zakaznik .body .in h2{padding:0;margin:0;font-weight: bold;color: #E55C19;  font-size: 12pt;  margin-bottom:15px;  padding-top: 5px;  position: relative; }
#zakaznik .body .in .fakturacni,.osobni{margin-bottom: 10px;margin-left:10px;}
#zakaznik .body .in .dodaci {margin-left:10px;margin-top:10px;}
#zakaznik .body .in .nazev{width:60px;float: left;text-align: right;margin-right:5px;margin-left:10px;margin-bottom:2px;margin-top:2px;padding:0;}
#zakaznik .body .in .hodnota.povinne{background-image: url(img/design/povinne.gif);background-position: right top;background-repeat: no-repeat;padding-right: 18px;}
#zakaznik .body .in .hodnota select{width: 146px;}
#zakaznik .body .in .ulozit {margin-top:20px;text-align:center;}
#zakaznik .body .in #heslo_znova_text{margin-bottom:5px;}
#paysec .body .in .text{margin-bottom: 20px;}
#paysec .pokracovat{text-decoration: none;font-weight: bold;font-size: 11pt;}
#objednavka_potvrzeni h1{padding:0;margin:0;font-weight: bold;color: #0066CC;  font-size: 14pt;  margin-bottom:10px;  padding-top: 5px;  position: relative; }
#objednavka_potvrzeni .pokracovat{text-decoration: none;font-weight: bold;font-size: 11pt;}
#historie a{margin-bottom:5px;display: block;}
.navstivene {font-size:8pt;}
#kosik .body .in{padding-left:15px;padding-right:15px;padding-top: 10px;}
#kosik .body .in table{width: 100%;}
#kosik .body .in table .nazev{width: 300px;}
#kosik .body .in table .nazev a span{color: #C8181A;font-weight: bold;}
#kosik .body .in table .cena{width: 100px;text-align: right;}
#kosik .body .in table .mnozstvi{width: 100px;text-align: right;}
#kosik .body .in table .smazani{width: 30px;}
#kosik .body .in table td.informace{text-align: center;}#kosik .body .in table th{font-weight: bold;border-bottom: 1px solid #B4B6B4;padding-bottom:2px;}
#kosik .body .in table td{padding-left:3px;padding-right:3px;padding-top:3px;vertical-align: top;vertical-align: middle;padding-bottom: 3px;}#kosik .body .in table td input{width: 30px;text-align: right;}#kosik .body .in table td a{color: #0066CC;}
#kosik .body .in .souhrn{border-top: 2px solid #B4B6B4;margin-top: 10px;width: 250px;margin-left: 305px;text-align: right;padding-right: 10px;padding-top: 5px;}
#kosik .body .in .tlacitka{text-align: right;margin-top: 20px;}
#kosik .body .in .tlacitka .zpet{text-align: left;  width: 200px;  float: left;  margin-top:2px;}
#kosik .body .in .objednat{text-align: center;margin-top: 10px;}
.historie{margin-top:5px;}
.historie .informace{margin-left:5px;margin-bottom: 5px;}
.historie .posledni {float: left;margin-left:5px;margin-top:10px;font-style:italic;}
.sloupec .vyhledavani{  text-align: center;}
.aktuality{margin-top:5px;}
.aktuality .aktualita{border-bottom:1px solid #B4B6B4;margin-bottom:10px;}
.aktuality .aktualita.last{border-bottom:0;margin-bottom:-10px;}
.aktuality .aktualita .informace{float: left;margin-left:5px;}
.aktuality .aktualita .informace .nazev{font-size: 10pt;font-weight: bold;}
.aktuality .aktualita .informace .text{padding-top:5px;width:170px;}
.aktuality .aktualita .informace .text p{margin:0;padding:0;}
.aktuality .aktualita .informace .datum{padding-top:10px;}
.aktuality .aktualita .cistic{height: 10px;}
.sloupec .lokalizace{text-align: center;}
.sloupec .lokalizace select{margin-bottom: 5px;}
.sloupec .lokalizace .nazev{float: left;width: 30px;text-align: right;margin-right:5px;margin-bottom:2px;margin-top:2px;padding:0;}
.sloupec .lokalizace .hodnota{text-align: right;}
.sloupec .lokalizace .zmena{text-align: right;}
.novinky{  margin-top:5px;}
.novinky .novinka{border-bottom:1px solid #B4B6B4;  margin-bottom:10px;}
.novinky .novinka.last{border-bottom:0;  margin-bottom:10px;}
.novinky .novinka .informace{float: left;margin-left:5px;}
.novinky .novinka .informace .nazev{font-size: 10pt;font-weight: bold;width: 100px;}
.novinky .novinka .informace .cena{width: 100px;padding-top:5px;}
.novinky .novinka .informace .nazev a{color: #0066CC;}
.novinky .novinka .obrazek{width:50px;height:50px;float:right;background-image: url(img/design/obrazek_informace_male.gif);background-repeat: no-repeat;background-position: top;margin-right:5px;}
.novinky .novinka .obrazek table{height: 50px;width:50px;}
.novinky .novinka table td{ vertical-align: middle;   text-align: center;}
.novinky .novinka .cistic{  height: 10px;}
.novinky{  margin-top:5px;}
.souvisejici .souvisejici_zbozi{border-bottom:1px solid #B4B6B4;  margin-bottom:10px;}
.souvisejici .souvisejici_zbozi.last{border-bottom:0;  margin-bottom:10px;}
.souvisejici .souvisejici_zbozi .informace{float: left;margin-left:5px;}
.souvisejici .souvisejici_zbozi .informace .nazev{font-size: 10pt;font-weight: bold;width: 100px;}
.souvisejici .souvisejici_zbozi .informace .cena{width: 100px;padding-top:5px;}
.souvisejici .souvisejici_zbozi .informace .nazev a{color: #0066CC;}
.souvisejici .souvisejici_zbozi .obrazek{width:50px;height:50px;float:right;background-image: url(img/design/obrazek_informace_male.gif);background-repeat: no-repeat;background-position: top;margin-right:5px;}
.souvisejici .souvisejici_zbozi .obrazek table{height: 50px;width:50px;}
.souvisejici .souvisejici_zbozi table td{ vertical-align: middle;   text-align: center;}
.souvisejici .souvisejici_zbozi .cistic{  height: 10px;}
.souvisejici .souvisejici_zbozi .katalogove {  margin-top: 5px;  font-weight: bold;  font-size: 9pt;}
.sloupec .oddeleni li,.sloupec .oddeleni ul{list-style-type:none;margin: 0;padding: 0;display: inline-block;}
.sloupec .oddeleni ul{  display: block;}
.sloupec .oddeleni li{display: block;}
.sloupec .oddeleni img{vertical-align: middle;}
.sloupec .oddeleni a{margin-left: 3px;vertical-align: middle;font-weight: bold;font-size: 8pt;}
.sloupec .oddeleni a .activ{color: #0066CC;}
.sloupec .oddeleni .podkategorie{margin-left: 7px;}
.sloupec .oddeleni .znamenko{cursor: hand;cursor: pointer;}
.sloupec .kosik .informace{text-align: center;}
.sloupec .kosik .nazev{float: left;width: 130px;text-align: left;margin-right:5px;padding:0;margin-bottom:5px;margin-left:5px;display: inline;}
.sloupec .kosik .nazev a:hover{text-decoration: underline;}
.sloupec .kosik .mnozstvi{text-align: right;margin-right:5px;}
.sloupec .kosik hr{clear: both;height: 1px;    color: #B4B6B4;    background-color: #B4B6B4;    border: 0px solid #B4B6B4;margin: 0;padding: 0;margin-bottom: 5px;}
.sloupec .kosik .suma{clear: both;text-align: right;}
.sloupec .kosik .text{font-size: 8pt;}
.sloupec .kosik .tlacitko{text-align: center;margin-top: 10px;}
.sloupec .clanky li,.sloupec .clanky ul{list-style-type:none;margin: 0;padding: 0;display: inline-block;}
.sloupec .clanky li{display: block;}
.sloupec .clanky a{margin-left: 3px;vertical-align: middle;font-weight: bold;font-size: 8pt;}
.sloupec .clanky a .activ{color: #0066CC;}
.sloupec .clanky .podclaneky{margin-left: 10px;}
.sloupec .prihlaseni{}
.sloupec .prihlaseni .nazev{float: left;width: 50px;text-align: right;margin-right:5px;margin-bottom:2px;margin-top:2px;padding:0;}
.sloupec .prihlaseni .hodnota{text-align: right;}
.sloupec .prihlaseni .hodnota .input{width: 100px;}
.sloupec .prihlaseni .hodnota input{margin-bottom:2px;margin-top:2px;padding:0;}
.sloupec .prihlaseni .hlaska{font-weight: bold;text-align: center;margin-bottom: 10px;}
.sloupec .prihlaseni .prihlasen_nazev{position:relative;}
.sloupec .prihlaseni .prihlasen_hodnota{font-weight: bold;margin-bottom: 10px;position:relative;}
.sloupec .prihlaseni .odhlasit{text-align: right;}
.sloupec .prihlaseni .registrovat, .sloupec .prihlaseni .zapomenute_heslo {width:50%;float: left;text-align: left;margin-top: 5px;vertical-align: middle;padding-top: 3px;}
.sloupec .prihlaseni .zapomenute_heslo {width:100%;  text-align: center;}
.sloupec .prihlaseni .prihlasit{text-align: right;width:50%;float: right;margin-top: 5px;}
.sloupec .prihlaseni .menu li{background-image: url(img/design/odrazka2.gif);  background-position: left center;  background-repeat: no-repeat;  list-style: none;  padding-left: 10px;  display: block;  font-weight: bold;}
.sloupec .prihlaseni .menu li.prazdne{  background: none;  font-weight: normal;}
.sloupec .prihlaseni ul.menu{margin:0;padding:0;position:relative;}
.sloupec .prihlaseni ul.menu li .objednavky{  margin-left: 10px;}
.sloupec .prihlaseni a {margin-left: 3px;vertical-align: middle;}
table.offline{width:100%;height:100%;}
table.offline td{vertical-align: middle;text-align: center;font-size: 9pt;color: #666666;font-family: Verdana;}
table.offline p{margin:0;}
