body { background-color:#fff; }
body, input, table { font-family:arial; font-size:13px; }
body, ul, ol, dl { padding: 0; margin: 0; line-height: 1.4; }
h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; }
a img { border: none; }

td ul { margin:0px 0px 0px 15px; padding:0px; }

a { color:#2673b7; text-decoration:underline; }
a:hover { color:#000; }

#telo {  width:960px; text-align:left; position:relative; }

#obsah { position: relative; width:765px; float:left; display:block; margin:225px 0 20px 195px; }

#hlavicka {  height:185px; width:960px; background-image:url(/images/head.png); background-repeat:repeat-x; background-position:left; clear: both; margin-left: 0; width: 100%; display: block; height:185px; position: absolute; left: 0; top: 0; }
#hlavicka .logo { position:absolute; left:0px; top:54px; }
#hlavicka .logo2 { position:absolute; left:218px; top:54px; }
#hlavicka .facebook { position:absolute; left:840px; top:15px; background-image:url(/images/facebook_inactive.png); background-repeat:no-repeat; width:30px; height:30px; }
#hlavicka .facebook:hover { background-image:url(/images/facebook_active.png); }
#hlavicka .blog { position:absolute; left:880px; top:15px; background-image:url(/images/blog_inactive.png); background-repeat:no-repeat; width:30px; height:30px; }
#hlavicka .blog:hover { background-image:url(/images/blog_active.png); }
#hlavicka .jazyk { position:absolute; left:920px; top:15px; font-size:16px; background-image:url(/images/lang_inactive.png); background-repeat:no-repeat; width:30px; height:30px; text-align:center; padding-top:4px; text-decoration:none; color:#FFF; }
#hlavicka .jazyk:hover { background-image:url(/images/lang_active.png); }
#hlavicka .kosik { position:absolute; left:725px; top:70px; width:225px; height:30px; font-size:17px; color:#fff; background-image:url(/images/kosik.png); background-repeat:no-repeat; background-position:left; border: none; background-color:#4d8cc4; text-align:right; padding-top:10px; padding-right:5px; }
#hlavicka .kosik a { color:#fff; text-decoration:none; }
#hlavicka .kosik a:hover { text-decoration:underline; }
#hlavicka .prihlaseni { position:absolute; left:725px; top:8px; font-size:12px; color:#b2cde5; text-align:right; width:225px; padding-right:5px; font-weight:bold; }
#hlavicka .prihlaseni a { color:#b2cde5; text-decoration:none; }
#hlavicka .prihlaseni a:hover { text-decoration:underline; }

#hornimenu .vse { background:#4083bf; text-align:left; width:960px; float:left; }
#hornimenu .vse-in { position:relative; width:100%; }
#hornimenu .supermnu { position:relative; }
#hornimenu .mnu { font-size:12px; height:30px; padding-bottom:30px; width:100%; }
#hornimenu .mnu ul { margin:0px; padding:0px; list-style:none; float:left; }
#hornimenu .mnu ul li { float:left; height:30px; text-align:center; position:relative; }
#hornimenu .mnu ul li a, .mnu ul li h2 a:visited { padding:7px 18px 0px 0px; display:block; color:#b2cde5; font-weight:bold; text-decoration:none; line-height:19px; }
#hornimenu .mnu ul li a:hover { color:#ffffff; }
#hornimenu .mnu ul li ul { position:absolute; top:30px; left:0px; z-index:10; width:210px; float:none; background:#000000; }
#hornimenu .mnu ul li ul li { float:none; position:relative; text-align:left; }
#hornimenu .mnu ul li ul li a, .mnu ul li ul li h2 a:visited { padding:5px 0px 0px 10px; position:absolute; width:200px; height:19px; color:#b2cde5; background:#000000; font-weight:normal; }
#hornimenu .mnu ul li ul li a:hover { color:#ffffff; }
#hornimenu .mnu-1 { height:30px; padding-bottom:0px; }
#hornimenu .mnu ul li.expand ul { visibility:hidden; }
#hornimenu .mnu ul li:hover ul { visibility:visible; }
#hornimenu .mnu ul li.hover ul { visibility:visible; }
#hornimenu .mnu ul li:hover ul li.expand ul { visibility:hidden; }
#hornimenu .mnu ul li.hover ul li.expand ul { visibility:hidden; }
#hornimenu .mnu ul li:hover ul li:hover ul { visibility:visible; }
#hornimenu .mnu ul li.hover ul li.hover ul { visibility:visible; }
#hornimenu .mnu li { behavior: url(/skripty/hover.htc); }

#hledani { width:360px; height:40px; position:absolute; left:345px; top:70px; font-style:italic; font-size:18px; color:#666; border: none; background-color:#fff; }
#hledanyvyraz { width:310px; height:38px; font-style:italic; font-size:18px; color:#666; padding-left:5px; border: none; }
#hledanyvyrazbtn { width:40px; height:40px; background-image:url(/images/search.png); background-repeat:no-repeat; border: none; float:right; }

#levemenu { float: left; display: block; width: 180px; margin: 200px 0 0 -960px; }
#levemenu a { color:#fff; text-decoration:none; display: block; }
#levemenu a:hover { color:#fff; text-decoration:underline; }
#levemenu .hlavni { font-size:32px; color:#FFF; font-weight:normal; background-image:url(/images/menu_dark_body.png); padding:5px 10px 15px 10px; margin:0px 0px 5px 0px; line-height:90%; }
#levemenu .odsazeni { clear: both; margin:0px 0px 25px 0px; }
#levemenu li { list-style-type:none; font-size:13px; }
#levemenu .levemenu1 { background-image:url(/images/menu_middle_body.png); }
#levemenu .levemenu1 a { background-image:url(/images/menu_middle_body.png); color:#fff; padding:3px 0px 2px 15px; }
#levemenu .levemenu1 a:hover { background-image:url(/images/menu_dark_body.png); color:#fff; }
#levemenu .levemenu1 .aktivni { background-image:url(/images/menu_dark_body.png); color:#fff; }
#levemenu .levemenu1 ul li ul li a { background-image:url(/images/ffffff.png); color:#2673b7; }
#levemenu .levemenu2 { background-image:url(/images/menu_light_body.png); }
#levemenu .levemenu2 a { background-image:url(/images/menu_light_body.png); color:#2673b7; padding:4px 0px 3px 15px; }
#levemenu .levemenu2 a:hover { background-image:url(/images/menu_dark_body.png); color:#fff; }
#levemenu .levemenu2 .aktivni { background-image:url(/images/menu_dark_body.png); color:#fff; }
#levemenu .levemenu2 ul li ul li a { background-image:url(/images/ffffff.png); color:#2673b7; }
#levemenu .levemenu2 ul li ul li ul li a { padding-left: 25px; }

#drobecky { position: absolute; left: 195px; top: 201px; width:765px; }
#drobecky a { color:#2673b7; text-decoration:none; }
#drobecky a:hover { color:#000; text-decoration:underline; }


#kategorie .karta { float:left; width:180px; height:400px; margin-left:15px; text-align:left; }
#kategorie .kartaprvni { margin-left:0px; }
#kategorie .karta .novinka { background-image:url(/images/novinka.png); background-repeat:no-repeat; width:30px; height:30px; float:left; }
#kategorie .karta .akce { background-image:url(/images/akce.png); background-repeat:no-repeat; width:30px; height:30px; float:left; }
#kategorie .karta .akcetext { height:30px; float:left; font-size: 10px; width:120px; color:#990000; margin: 0px 0px 0px 5px; }
#kategorie .karta .foto { height:180px; width:180px; margin-top:40px; }
#kategorie .karta .top { background-image:url(/images/karta_top.png); background-repeat:no-repeat; width:180px; height:20px; }
#kategorie .karta .popis2 { background-image:url(/images/karta_body.png); background-repeat:repeat-y; width:180px; height:110px; text-align:left; }
#kategorie .karta .popis2 .text { color:#000; padding:0px 10px 0px 10px; font-size:11px; font-weight:normal; }
#kategorie .karta .popis { background-image:url(/images/karta_body.png); background-repeat:repeat-y; width:180px; height:110px; text-align:left; }
#kategorie .karta .popis .nazev { color:#2673B7; padding:0px 10px 0px 10px; font-size:13px; text-transform: uppercase; }
#kategorie .karta .popis .nazev a { color:#2673b7; text-decoration:none; }
#kategorie .karta .popis .nazev a:hover { color:#000; text-decoration:underline; }
#kategorie .karta .popis .vyrobci { color:#000; padding:0px 10px 0px 10px; font-size:11px; font-weight:normal; text-transform: uppercase; }
#kategorie .karta .popis .kategorie { color:#000; padding:0px 10px 0px 10px; font-size:11px; font-weight:normal; padding-top:10px; }
#kategorie .karta .foot { background-image:url(/images/karta_foot.png); background-repeat:no-repeat; width:180px; height:20px; text-align:right; }
#kategorie .karta .foot strong { color:#fff; padding-right:15px; line-height:20px; font-size:16px; }
#kategorie .karta .beznacena { color:#000; padding-right:16px; text-align:right; top:-40px; position:relative; background-image:url(/images/preskrtnuti.png); background-repeat:no-repeat; background-position:right; }
#kategorie #nadpis { padding:0px 0px 5px 0px; width:765px; }
#kategorie ul { margin:0px 0px 0px 15px; padding:0px; }
#kategorie .seznam { float: left; height: 140px; width: 143px; padding-top:10px; margin: 0px 10px 10px 0px; text-align: center; }
#kategorie .seznam .img { height: 80px; }


#zbozi { padding-top: 10px; }
#zbozi a { color:#2673b7; text-decoration:underline; }
#zbozi a:hover { color:#000; }
#zbozi #nadpis { padding:0px; }

#zbozi .right { width:375px; float:right; }
#zbozi .right .vyrobce { padding:0px 0px 15px 0px; color:#000; font-size:20px;  }
#zbozi .right .objednavka { position:relative; background-image:url(/images/objednavka_top.png); background-repeat:no-repeat; background-color:#eaf5ff; width:355px; padding:15px 10px 0px 10px;  margin-top:20px; }
#zbozi .right .polozka { color:#2673b7; font-size:13px; font-weight:bold; padding-bottom:15px; }
#zbozi .right .akce_text { color:#cc0000; font-size:13px; font-weight:bold; padding-bottom:15px; }
#zbozi .right span { position:absolute; left:120px; font-style:italic; font-weight:normal; }
#zbozi .right .tc0 { color:#000; }

#zbozi .right select { background-color: #fff; border: 1px solid #2673b7; font-style:italic; padding:2px 2px; }
#zbozi .right .input_mnozstvi { background-color: #fff; border: 1px solid #2673b7; font-style:italic; width:150px; padding:2px 2px; width:25px; text-align:center; }
#zbozi .right .cena { background-image:url(/images/objednavka_cena.png); background-repeat:no-repeat; width:355px; height:71px; padding:12px 0px 0px 80px; color:#fff; font-size:20px; font-weight:bold; }
#zbozi .right .koupit { color:#fff; font-size:20px; font-weight:bold; text-decoration:none; position:absolute; left:615px; width:150px; }
#zbozi .right .beznacena { padding-right:16px; text-align:right; background-image:url(/images/preskrtnuti.png); background-repeat:no-repeat; background-position:right; }

#zbozi .left { width:375px; padding-right:15px; float:right; }
#zbozi .left .foto { height:300px; width:375px; }
#zbozi .left .novinka { background-image:url(/images/novinka.png); background-repeat:no-repeat; width:30px; height:30px; float:right; }
#zbozi .left .akce { background-image:url(/images/akce.png); background-repeat:no-repeat; width:30px; height:30px; float:right; }

#zbozi #tab1 { padding-top:10px; }
#zbozi #tab1 .left { float:left; width:375px; padding-right:15px; }
#zbozi #tab1 .right { float:left; width:375px; }
#zbozi #tab1 p { margin:10px 0px 0px 0px; padding:0px; }
#zbozi #tab2 { padding-top:10px; }
#zbozi #tab3 { padding-top:10px; }
#zbozi #tab4 { padding-top:10px; }
#zbozi .dotaz { width: 400px; height: 100px; }

#vlastnosti { float: right; width:375px; margin: 0px 0px 10px 10px; }
#vlastnosti ul { margin:0px; padding:0px; list-style:none; position:relative; }
#vlastnosti li { color:#2673b7; font-size:13px; font-weight:bold; padding-bottom:15px; background-color:#fff; padding:10px; }
#vlastnosti li span { position:absolute; left:120px;  color:#000; font-style:italic; font-weight:normal; }

#paticka { height:335px; width:100%; background-image:url(/images/foot.png); background-repeat:repeat-x; background-position:left; clear: both; margin-left: 0; width: 100%; display: block; color:#b2cde5; }
#paticka a { color:#b2cde5; text-decoration:none; }
#paticka a:hover { color:#fff; text-decoration:underline; }
#paticka ul li { float: left; font-size:18px; padding: 7px 0px 7px 0px; list-style-type:none; padding-top:65px; width:190px; }
#paticka ul li ul li { float: none; font-size:13px; padding: 0px 18px 0px 0px; list-style-type:none; }
#paticka .prava { float: left; width:200px; font-size:10px; padding-top: 60px; }
#paticka .adresa { float: left; width:660px; font-size:10px; padding-top: 60px; }

#upresneni { position:relative; background-color:#eaf5ff; height:50px; width:765px; margin: 10px 0px 10px 0px;}
#upresneni .znacka { position:absolute; left:10px; top:12px; }
#upresneni .radit { position:absolute; left:180px; top:12px; }
#upresneni .celkem { position:absolute; left:450px; top:15px; color:#2673b7; font-size:18px; }
#upresneni .list { position:absolute; left:700px; top:14px; background-image:url(/images/razeni_list_inactive.png); background-repeat:no-repeat; width:20px; height:20px; }
#upresneni .list:hover { background-image:url(/images/razeni_list_active.png); }
#upresneni .katalog { position:absolute; left:730px; top:14px; background-image:url(/images/razeni_katalog_inactive.png); background-repeat:no-repeat; width:20px; height:20px; }
#upresneni .katalog:hover { background-image:url(/images/razeni_katalog_active.png); }
#upresneni .up { position:absolute; left:340px; top:15px; }
#upresneni .upaktivni { background-image:url(/images/up_active.png); }
#upresneni .down { position:absolute; left:340px; top:30px; }
#upresneni .downaktivni{ background-image:url(/images/down_active.png); }
#upresneni select { background-color: #fff; border: 1px solid #2673b7; font-style:italic; width:150px; padding:2px 2px; }

#kategorie h1 { position:relative; }
#kategorie .strankovani { position:absolute; left:660px; top:0px; color:#2673b7; font-size:32px; }
#kategorie .strankovani2 { position: relative; width: 765px; height: 40px; }
#kategorie .strankovani3 { position:absolute; left:660px; top:0px; color:#2673b7; font-size:32px; }
#kategorie .left { position:absolute; left:-50px; top:4px; background-image:url(/images/left_inactive.png); background-repeat:no-repeat; width:15px; height:28px; }
#kategorie .left:hover { background-image:url(/images/left_active.png); }
#kategorie .right { position:absolute; right:-100px; top:4px; background-image:url(/images/right_inactive.png); background-repeat:no-repeat; width:15px; height:28px; }
#kategorie .right:hover { background-image:url(/images/right_active.png); }
#kategorie .strana { position:absolute; left:0px; top:0px; }


.clanek { padding:0px 0px 5px 0px; display: block; }
.clanek h2 { color:#2673b7; font-size:22px; font-weight:normal; padding:0px 0px 10px 0px; }
.clanek ul { margin:0px 0px 0px 15px; padding:0px; }
.clanek p { margin:10px 0px 0px 0px; padding:0px; }
.clanek h1 { margin:0px 0px 10px 0px; padding:0px; }
.clanek .datum { width:95px; height:30px; background-image:url(/images/datum.png); background-repeat:no-repeat; text-align:center; padding-top:5px; float:right; }
.clanek img { margin:5px; }

#fotografie h2 { color:#2673b7; font-size:18px; font-weight:normal; padding:0px 0px 20px 0px; }


hr { border-width:0; border-top:1px solid #2673b7; height:1px; }

#uvod h1 { margin:0px 0px 10px 0px; padding:0px; font-size: 20px; }
#uvod .oddil { position:relative; width:765px; }
#uvod .strankovani { position:absolute; left:660px; top:0px; color:#2673b7; font-size:32px; }
#uvod .right { position:absolute; right:-100px; top:4px; background-image:url(/images/right_inactive.png); background-repeat:no-repeat; width:15px; height:28px; }
#uvod .right:hover { background-image:url(/images/right_active.png); }
#uvod .strana { position:absolute; left:0px; top:0px; }
#uvod .karta .body { background-image:url(/images/karta_body.png); background-repeat:repeat-y; width:180px; height:100px; text-align:left; }
#uvod h2 { color:#2673b7; font-size:32px; font-weight:normal; }
#uvod h2 a { text-decoration:none; }

#uvod .aktualita { width:375px; height:140px; padding-top: 20px; float:left; }
#uvod .aktualita .datum { width:95px; height:30px; background-image:url(/images/datum.png); background-repeat:no-repeat; text-align:center; padding-top:5px; float:left; }
#uvod .aktualita .obrazek { width:105px; height:95px; float:left; }
#uvod .aktualita .title { width:265px; color:#2673b7; font-size:18px; font-weight:normal; float:right; margin-left:5px; }
#uvod .aktualita .text { width:265px; float:right; margin-left:5px; }
#uvod .facebook { float:right; padding:6px 0px; height:250px; }

#uvodclanky { height:260px; }
#uvod .uvododkaz { width:180px; height:80px; }
#uvod .uvododkaz a { text-decoration:none; }
#uvod .uvododkaz .title { font-size:18px; padding:10px 20px 0px 20px; }
#uvod .uvododkaz .menu { font-size:13px; padding:0px 20px 10px 20px; }
#uvod .uvododkaza { background-image:url(/images/banner_active.png); background-repeat:no-repeat; }
#uvod .uvododkaza .title a { color:#ffffff; }
#uvod .uvododkaza .menu a { color:#ffffff; }
#uvod .uvododkazn { background-image:url(/images/banner.png); background-repeat:no-repeat; }
#uvod .uvododkazn .title a { color:#2673b7; }
#uvod .uvododkazn .menu a { color:#000000; }

.zalozky { height:40px; margin:0px; padding:0px; list-style:none; background-image:url(/images/zalozka_pozadi.png); background-repeat:repeat-x;}
.zalozky li { float:left; width:195px; height:40px; background-image:url(/images/zalozka.png); background-repeat:no-repeat; }
.zalozky li:last-child { width:180px; }
.zalozky .aktivni { background-image:url(/images/zalozka_active.png); }
.zalozky li span { width:165px; height:25px; display:block; padding:10px 0px 5px 15px; font-size:20px; color:#999999; }
.zalozky li a { width:165px; height:25px; display:block; padding:10px 0px 5px 15px; font-size:20px; color:#2673b7; text-decoration:none; }
.zalozky li a:hover { background-image:url(/images/zalozka_visited.png); color:#fff; }
#zbozi .zalozky { margin-top: 20px; }
#zbozi .zalozky li a { width:165px; height:25px; display:block; padding:10px 0px 5px 15px; font-size:17px; color:#2673b7; text-decoration:none; }
#zbozi .zalozky li a:hover { background-image:url(/images/zalozka_visited.png); color:#ffffff; }
.tabx { min-height: 200px; }

#mapawebu ul { margin:0px 0px 0px 15px; padding:0px; }

#LoginDialog {position: absolute;z-index: 1000;border-spacing: 0px;border-collapse:collapse; top: 120px; left: 550px; width:300px; }
#LoginDialog td{padding:0px;}
#LoginDialog a { color: #593300; text-decoration: underline; }
#LoginDialog a:hover { color:#000000; }
#LoginDialog #LoginDialogSub td{padding:3px;}
.LoginDialog {display:none;}
#LoginDialogSub { min-height:30px;_height:30px;background-color:#ffffff;font-size:12px;padding:8px;color:#000000;border:solid 1px #000000;}
#LoginDialog .pt { padding-top:3px; }
#LoginDialog .pole { width:150px; }
.di_1 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_1.png) no-repeat scroll 0 0; height:14px; width:10px; }
.di_2 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_2.png) repeat-x scroll 0 0; height:14px; }
.di_3 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_3.png) no-repeat scroll 0 0; height:14px; width:10px; }
.di_4 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_4.png) repeat-y scroll 0 0; width:10px; }
.di_6 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_6.png) repeat-y scroll 0 0; width:10px; }
.di_7 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_7.png) no-repeat scroll 0 0; height:14px; width:10px; }
.di_8 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_8.png) repeat-x scroll 0 0; height:14px; }
.di_9 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(/images/stin_9.png) no-repeat scroll 0 0; height:14px; width:10px; }

#nakupnikosik { padding-top: 10px;}
#nakupnikosik .c0 { text-align: center; font-style: italic; height:50px; }
#nakupnikosik .c1 { text-align: center; }
#nakupnikosik .c2 { text-transform: uppercase; color:#2673b7; padding: 0px 20px;}
#nakupnikosik .th { text-transform: uppercase; color:#2673b7; }
#nakupnikosik .c2 span { color:#666666; text-transform:none; }
#nakupnikosik .c3 { position:relative; text-align: center; }
#nakupnikosik .c3 .countInput { width:55px; height:30px;}
#nakupnikosik .c3 .countEdit { float: left; width:35px; }
#nakupnikosik .c3 .countEdit input { width:25px; height:20px; margin-right:5px; text-align:center; }
#nakupnikosik .c3 .countPlus { float: left; cursor: pointer; }
#nakupnikosik .c3 .countMinus { float: left; cursor: pointer; }
#nakupnikosik .c4 { font-style: italic; text-align: center; }
#nakupnikosik .c5 { font-style: italic; text-align: center; }
#nakupnikosik .c6 {  color:#2673b7; font-size: 15px; text-align: center; }
#nakupnikosik .c10 { font-style: italic; }
#nakupnikosik .c11 {  color:#2673b7; font-size: 23px; }
#nakupnikosik .druhy { background-color: #eaf5ff; }
#nakupnikosik .over { background-color: #f0f0f0; }
#nakupnikosik .del { background-image:url(/images/remove.png); background-repeat:no-repeat; width:12px; height:12px; cursor: pointer; }
#nakupnikosik .zpet_nakup { color:#ffffff; background-image:url(/images/kosik_zpet_nakup.png); background-repeat:no-repeat; width:135px; height:40px; cursor: pointer; padding:10px 40px 0px 60px; text-align: center; }
#nakupnikosik .zpet { color:#ffffff; background-image:url(/images/kosik_zpet.png); background-repeat:no-repeat; width:135px; height:40px; cursor: pointer; padding:10px 40px 0px 60px; text-align: center; }
#nakupnikosik .odeslat { color:#ffffff; background-image:url(/images/kosik_odeslat.png); background-repeat:no-repeat; width:135px; height:40px; cursor: pointer; padding:10px 60px 0px 40px; text-align: center; }
#nakupnikosik .xray { color:#ffffff; background-image:url(/images/kosik_odeslat_xray.png); background-repeat:no-repeat; width:135px; height:40px; cursor: not-allowed; padding:10px 60px 0px 40px; text-align: center; }
#nakupnikosik a { text-decoration: none; }
#nakupnikosik a .zpet, #nakupnikosik a .zpet_nakup, #nakupnikosik a .odeslat { color:#ffffff; }
#nakupnikosik .chyba { text-align: center; margin:0px 0px 10px 0px; padding:10px; color:#cc0000; background-color:#e5f0fa; border:1px solid #e0eaf5; }
#nakupnikosik .chybab { text-align: left; margin:0px 0px 10px 0px; padding:10px; color:#000000; background-color:#e5f0fa; border:1px solid #e0eaf5; }
#nakupnikosik .doprava { float: left; width: 370px; }
#nakupnikosik .platba { float: right; width: 370px; }
#nakupnikosik .volby { background-color: #eaf5ff; margin:10px 0px 10px 0px; padding:10px; }
#nakupnikosik .poznamka { margin:0px 10px 10px 20px; padding:5px; color:#555555; background-color:#e5f0fa; border:1px solid #e0eaf5; }
#nakupnikosik .zvyrazneni { color:#990000; }

h1 { color:#2673b7; font-size:32px; font-weight:normal; }

table.tabulka, table.tabulka td { border-color: #666; border-style: solid; }
table.tabulka { border-width: 0 0 1px 1px; border-spacing: 0; border-collapse: collapse; }
table.tabulka td { margin: 0; padding: 4px; border-width: 1px 1px 0 0; }
table.tabulka table, table.tabulka td table td { border:none; }


.levepozadi { position:absolute; left:-80px; }
.pravepozadi { position: absolute; left: 960px; }
.clearfloat { clear:both; height:0; font-size:1px; line-height:0px; display: table; }
.fl { float:left; }
.fr { float:right; }
.w180 { width:180px; }
.m10 { margin:0px 10px 10px 0px; }
.nezobrazovat { display:none; }
.zobrazit { display:block; }
.pddtop5 { padding-top:5px; }

.over { background-color:#ff0000;}

.up { background-image:url(/images/up_inactive.png); background-repeat:no-repeat; width:20px; height:15px; }
.up:hover { background-image:url(/images/up_active.png); }
.down { background-image:url(/images/down_inactive.png); background-repeat:no-repeat; width:20px; height:15px; }
.down:hover { background-image:url(/images/down_active.png); }

.upozorneni { color: #999999; font-size: 12px; text-align: center; padding-top: 10px; }