* {padding:0px;margin:0px;}

:focus {outline:0;}

.grey {color:#bbb; }
.green {color:green;}
.red {color:#C4161C;}

body {font-family:Arial, Helvetica, sans-serif;font-size:12px;background: url("../images/body-bg.gif") center top repeat-x;}
a {text-decoration:none;color:#015999;}
a:hover {text-decoration:underline;}
a img {border:0px;border:none;}
.uzavirac {display:block;clear:both;height:1px;line-height:0px;}
.clear {clear: both;}
.hidden {display:none;}

.fl {float: left;}
.fr {float: right;}

#left {float:left;width:755px;}
#page {width:934px;margin:0px auto;}

#hlava-eshop {position:relative;width:934px;margin:0px auto;height:140px;background: url("../images/hlava-shop-bg.gif") right bottom no-repeat;background-position:199px 80px;}
#hlava-eshop .search {float:right;margin-right:20px;padding-top:13px;width:210px;/* margin-right:20px;float:right;width:200px;padding-top:7px;margin-bottom:5px;_margin-right:8px;margin-top:-15px; */}
#hlava-eshop .search input {border:1px solid #686e72;height:19px;float:left;margin-right:3px;width:144px;}
#hlava-eshop .search input.submit {background:none;padding-top:1px;border:0px;border:none;color:#444;/* white; */font-size:11px;font-weight:bold;margin-right:0px;width:50px;cursor:hand;cursor:pointer;}
#hlava-eshop h1, #hlava-eshop strong {display:block;float:left;height:40px;width:149px;}
#hlava-eshop a.logo {float:left;height:40px;width:149px;background: url("../images/logo.gif") center top no-repeat;margin-left:19px;margin-top:52px}
#hlava-eshop a.logo span {display:none;}
#hlava-eshop .lang {float:left;height:33px;width:100%;}
/* #hlava-eshop .lang {float:left;margin-left:27px;} */

#hlava-eshop .lang span {color:#CCCFD1;float:left;font-size:11px;font-weight:bold;height:22px;margin-right:10px;margin-top:10px;padding-left:30px;padding-top:1px;}
#hlava-eshop ul.top-menu {list-style-type:none;color:#3d3d3d;float:left;margin-top:20px;margin-left:78px;margin-bottom:63px;}
* html #hlava-eshop ul.top-menu {margin-left:30px;margin-bottom:61px;}
#hlava-eshop ul.top-menu li {float:left;}
#hlava-eshop ul.top-menu li a {color:#3d3d3d;font-size:12px;float:left;background: url("../images/li-top.gif") left no-repeat;padding-left:12px;margin-right:11px}
#hlava-eshop ul.horizont-menu {list-style-type:none;color:#3d3d3d;height:30px;float:right;width:300px;float:right;}
#hlava-eshop ul.horizont-menu li {display:inline;}
#hlava-eshop ul.horizont-menu li a {height:30px;float:left;}
#hlava-eshop ul.horizont-menu li a span {display:none;height:30px;}
#hlava-eshop ul.horizont-menu li a.napojova-technika {background: url("../images/menu-napojova-technika.png") center top no-repeat;width:140px;}
#hlava-eshop ul.horizont-menu li a:hover.napojova-technika {background: url("../images/menu-napojova-technika.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.napojova-technika-active {background: url("../images/menu-napojova-technika-active.png") center top no-repeat;width:140px;height:40px;}
#hlava-eshop ul.horizont-menu li a.vybaveni-cukraren {background: url("../images/menu-vybaveni-cukraren.png") center top no-repeat;width:141px;}
#hlava-eshop ul.horizont-menu li a:hover.vybaveni-cukraren {background: url("../images/menu-vybaveni-cukraren.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.vybaveni-cukraren-active {background: url("../images/menu-vybaveni-cukraren-active.png") center top no-repeat;width:141px;height:40px;}
#hlava-eshop ul.horizont-menu li a.vybaveni-restauraci {background: url("../images/menu-vybaveni-restauraci.png") center top no-repeat;width:147px;}
#hlava-eshop ul.horizont-menu li a:hover.vybaveni-restauraci {background: url("../images/menu-vybaveni-restauraci.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.vybaveni-restauraci-active {background: url("../images/menu-vybaveni-restauraci-active.png") center top no-repeat;width:147px;height:40px;}
#hlava-eshop ul.horizont-menu li a.evidencni-systemy {background: url("../images/menu-evidencni-systemy.png") center top no-repeat;width:136px;}
#hlava-eshop ul.horizont-menu li a:hover.evidencni-systemy {background: url("../images/menu-evidencni-systemy.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.evidencni-systemy-active {background: url("../images/menu-evidencni-systemy-active.png") center top no-repeat;width:136px;height:40px;}
#hlava-eshop ul.horizont-menu li a.do-domacnosti {background: url("../images/menu-do-domacnosti.png") center top no-repeat;width:113px;}
#hlava-eshop ul.horizont-menu li a:hover.do-domacnosti {background: url("../images/menu-do-domacnosti.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.do-domacnosti-active {background: url("../images/menu-do-domacnosti-active.png") center top no-repeat;;width:113px;height:40px;}
#hlava-eshop ul.horizont-menu li a.servis {background: url("../images/menu-servis.png") center top no-repeat;width:62px;margin-right:-2px;}
#hlava-eshop ul.horizont-menu li a:hover.servis {background: url("../images/menu-servis.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.servis-active {background: url("../images/menu-servis-active.png") center top no-repeat;width:62px;margin-right:-2px;height:40px;}
#hlava-eshop ul.horizont-menu li a.prihlaseni {background: url("../images/menu-prihlaseni.png") center top no-repeat;width:96px;margin-right:2px;float:right}
#hlava-eshop ul.horizont-menu li a:hover.prihlaseni {background: url("../images/menu-prihlaseni.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.profil {background: url("../images/menu-profil.png") center top no-repeat;width:96px;margin-right:2px;float:right}
#hlava-eshop ul.horizont-menu li a:hover.profil {background: url("../images/menu-profil.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.prihlaseni-active {background: url("../images/menu-prihlaseni-active.png") center top no-repeat;width:96px;margin-right:0px;height:40px;float:right}
#hlava-eshop ul.horizont-menu li a.kosik {background: url("../images/menu-kosik.png") center top no-repeat;width:65px;margin-right:-2px;float:right}
#hlava-eshop ul.horizont-menu li a:hover.kosik {background: url("../images/menu-kosik.png") center top no-repeat;background-position:0px -30px;}
#hlava-eshop ul.horizont-menu li a.kosik-active {background: url("../images/menu-kosik-active.png") center top no-repeat;width:65px;margin-right:-2px;height:40px;float:right}
#hlava-eshop .active-lista {position:absolute;margin-left:191px;*margin-left:191px;top:40px;/* top:163px; */width:683px;height:9px;background: url(../images/active-lista.png) center top no-repeat;}
#hlava-eshop .active-lista-shop {position:absolute;margin-left:191px;*margin-left:191px;top:163px;width:683px;height:9px;background: url(../images/active-lista-shop.png) center top no-repeat;}
#hlava-eshop ul.shop-menu {float:left;list-style-type:none;font-size:11px;margin-left:220px;width:300px;margin-top:10px;_margin-left:110px;_margin-top:5px;}  
#hlava-eshop ul.shop-menu li {float:left;background: url("../images/shop-menu-li.gif") left bottom no-repeat;background-position:1px 3px;}
#hlava-eshop ul.shop-menu li.prvni {background-image:none;}
#hlava-eshop ul.shop-menu li.prvni a {padding:0px;}
#hlava-eshop ul.shop-menu li a {float:left;color:#005596;padding-left:20px;}
#hlava-eshop .user {float:right;font-size:11px;color:#3d3d3d;margin-top:23px;margin-right:10px;}
#hlava-eshop .user a {color:#c4161c;}
#hlava-eshop .user strong {color:#005596;font-weight:normal}
#hlava-eshop .active-lista-zlo {width:683px;height:9px;background: url('../images/active-lista-shop.png') no-repeat 0 1px;margin-left:188px;_margin-top:-10px;clear:both;}
#hlava-eshop #headerTitle { position:absolute; left:225px; top:95px; color:#fff; font-weight: normal; }


#obsah {width:528px;margin:0px auto;}

#obsah h1 {color:#c4161c;font-weight:bold;font-size:16px;margin-top:10px;}

#obsah .leva {margin-left:27px;color:#3d3d3d;width:550px;line-height:18px;margin-top:11px;margin-bottom:2px;float:left;}
#obsah .leva h2,
#hlavni-stranka #obsah .leva h1 {color:#c4121b;font-size:12px;font-weight:normal;text-transform:uppercase;margin-bottom:5px;}
#obsah .prava {margin-left:50px;color:#3d3d3d;width:230px;line-height:18px;margin-top:11px;margin-bottom:2px;float:left;}
* html #obsah .prava {margin-left:24px;}
#obsah .prava h3 {color:#886c5c;font-size:12px;font-weight:normal;text-transform:uppercase;margin-bottom:5px;}
#obsah .prava a {color:#c4121b;text-decoration:underline;}
#obsah .prava a:hover {text-decoration:none;}
#obsah .tuv {float:left;margin-top:16px;margin-left:20px;}
* html #obsah .tuv {margin-left:0px;}
#obsah .napojova-technika {background: url("../images/napojova-technika.png") center top no-repeat;width:308px;height:124px;float:left;margin-top:10px;margin-right:5px;}
#obsah .napojova-technika-popis {position:absolute;color:white;margin-left:130px;*margin-left:-495px;width:150px;text-align:right;margin-top:32px;}
#obsah .napojova-technika h2 {display:none;}
#obsah .vybaveni-cukraren {background: url("../images/vybaveni-cukraren.png") center top no-repeat;width:308px;height:124px;float:left;margin-top:10px;}
* html #obsah .vybaveni-cukraren {margin-right:2px;}
#obsah .vybaveni-cukraren-popis {position:absolute;color:white;margin-left:345px;*margin-left:-275px;width:160px;text-align:left;margin-top:32px;}
#obsah .vybaveni-cukraren h2 {display:none;}
#obsah .vybaveni-restauraci {background: url("../images/vybaveni-restauraci.png") center top no-repeat;width:308px;height:124px;margin-top:10px;display:block;margin-left:626px;}
* html #obsah .vybaveni-restauraci {margin-left:0;}
#obsah .vybaveni-restauraci-popis {position:absolute;color:white;margin-left:655px;*margin-left:30px;width:160px;text-align:left;margin-top:32px;}
#obsah .vybaveni-restauraci h2 {display:none;}
#obsah .evidencni-systemy {background: url("../images/evidencni-systemy.png") center top no-repeat;width:313px;height:135px;float:left;margin-top:5px;}
#obsah .evidencni-systemy-popis {position:absolute;color:white;margin-left:130px;*margin-left:-495px;width:150px;text-align:right;margin-top:60px;}
#obsah .evidencni-systemy h2 {display:none;}
#obsah .domu-do-kancelare {background: url("../images/domu-do-kancelare.png") center top no-repeat;width:308px;height:135px;float:left;margin-top:5px;}
* html #obsah .domu-do-kancelare {margin-right:-3px;}
#obsah .domu-do-kancelare-popis {position:absolute;color:white;margin-left:423px;*margin-left:-195px;width:160px;text-align:right;margin-top:60px;}
#obsah .domu-do-kancelare h2 {display:none;}
#obsah .servis-dily {background: url("../images/servis-dily.png") center top no-repeat;width:313px;height:135px;margin-top:5px;display:block;margin-left:621px;}
* html #obsah .servis-dily {margin-left:0;}
#obsah .servis-dily-popis {position:absolute;color:white;margin-left:655px;*margin-left:30px;width:160px;text-align:left;margin-top:60px;}
#obsah .servis-dily h2 {display:none;}
#obsah .leva-bottom {float:left;margin-top:20px;width:730px;}
#obsah .leva-bottom h5 {color:#886c5c;font-size:18px;background: url("../images/h3.gif") left no-repeat;padding-left:11px;margin-left:218px;margin-bottom:10px;}
#obsah .leva-bottom .news-list-hp {margin-bottom:20px;}
#obsah .leva-bottom .news-list-hp h3 {color:#005496;font-size:12px;font-weight:normal;margin-left:218px;margin-bottom:5px;}
#obsah .leva-bottom .news-list-hp h3 a {color:#005496;}
#obsah .leva-bottom .news-list-hp h3 span {color:#989898;font-size:9px;margin-right:5px;}
#obsah .leva-bottom .news-list-hp img {float:left;border:5px solid #f0f0f0;margin-left:29px;}
#obsah .leva-bottom .news-list-hp p {text-align:justify;color:#3d3d3d;margin-left:219px;line-height:20px;}
#obsah .prava-bottom {float:right;margin-top:20px;width:165px;}
#obsah .prava-bottom h5 {color:#886c5c;font-size:18px;background: url("../images/h3.gif") left no-repeat;padding-left:11px;margin-bottom:10px;}
#obsah .drobeckova-nav {color:#c2c2c2;float:left;font-size:11px;width:440px;overflow:hidden;}
#obsah .drobeckova-nav a {color:#969696;text-decoration:underline;}
#obsah .drobeckova-nav a:hover {text-decoration:none;}
#obsah .drobeckova-nav span {font-weight:bold;color:#969696;}
#obsah a.tisk {color:#969696;text-decoration:underline;background: url("../images/tisk.gif") left no-repeat;padding-left:15px;background-position:0px 2px;font-size:11px;float:right}
#obsah .box-list {color:#3d3d3d;margin-top:20px;}
#obsah .box-list h2 a {color:#005596;font-weight:normal;font-size:14px;}
#obsah .box-list a.imgNahled {position:relative;display:block;width:95px;floaT:left;border:5px solid #f0f0f0;text-align:center;margin-right:20px;margin-top:10px;}
/* .akce */
#obsah .box-list .anotace-produktu {text-align:justify;margin-top:15px;line-height:16px;position:relative;padding-bottom:20px;width:400px;float:right;}
#obsah .box-list .anotace-produktu p {
	margin: 0px 0px 10px 0px;
}
#obsah .box-list .anotace-produktu a.odkMore {color:rgb(159,0,0);display:block;margin-top:5px;text-decoration:underline;}
#obsah .box-list .anotace-produktu a:hover.odkMore {text-decoration:hover;}
#obsah .box-list .anotace-produktu ul {margin-top:15px;margin-bottom:10px;}
#obsah .box-list .anotace-produktu a.shopBanner img {position:absolute;bottom:0px;right:0px;}
#obsah .box-list .anotace-produktu form {width:116px;/* width:160px; */float:right;}
#obsah .box-list .anotace-produktu form.naPozadani {
	background-color:#D0E0EC;
	float:right;
	margin:0 50px 20px 20px;
	display: inline;
	padding:12px;
	width:320px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0 0 5px #4C6684;
	-moz-box-shadow:0 0 5px #4C6684;
	box-shadow:0 0 5px #4C6684;
}

#obsah .box-list .anotace-produktu form input.text {width:25px;text-align:center;float:left;margin:0 3px 0 0;height:17px;}
/* #obsah .box-list .anotace-produktu form input.submit {font-size:11px;padding:1px 0;float:left;width:70px;margin:0;height:20px;_margin-top:-1px;background-color:#C4161C;color:#fff;border:0;} */
#obsah .box-list .anotace-produktu form input.submit, x:-moz-any-link {margin-top:-1px;*margin-top:0;padding-top:0;*padding-top:2px;}
#obsah .box-list .anotace-produktu form label {float:left;padding-top:2px;padding-right:3px;}
#obsah .box-list p a {color:#c4161c;text-decoration:underline;}
#obsah .box-list p a:hover {text-decoration:none;}
#obsah .box-list p a.prislusenstvi {float:left;width:116px;height:27px;line-height:31px;background: url(../images/prislusenstvi.png) center top no-repeat;text-align:center;color:white;font-weight:bold;text-decoration:none;margin-top:22px;}
#obsah .box-list p a:hover.prislusenstvi {text-decoration:underline;}
#obsah .detail {margin-top:20px;color:#3d3d3d;}
#obsah .detail a {color:#c4161c;text-decoration:underline;}
#obsah .detail #thumb1 {position:relative;display:block;}
#obsah .detail ol {margin: 10px 0px 10px 20px;}
.akce {position:absolute;left:-5px;top:-5px;width:65px;height:65px;background:transparent url(../images/akce.png) no-repeat left top;_background:transparent url(../images/akce.gif) no-repeat left top;}
.new {position:absolute;left:-10px;top:-10px;width:65px;height:65px;background:transparent url(../images/new.png) no-repeat left top;_background:transparent url(../images/new.gif) no-repeat left top;}

#obsah .detail a:hover {text-decoration:none;}
#obsah .detail .left {width:168px;float:left;}
#obsah .detail .left img, #obsah .detail #wide img {border:5px solid #f0f0f0}
#obsah .detail .download {background-color:#f0f0f0;margin-top:10px;padding:10px;font-size:11px;}
#obsah .detail .download h4 {color:#969696;font-size:12px;font-weight:bold;margin-bottom:10px;}
#obsah .detail .download img {border:0px;border:none;float:left;margin-right:5px;margin-top:1px;}
#obsah .detail .download a { color:#c4161c; line-height:16px; padding-left:22px; margin:5px 0; display:block; background-repeat: no-repeat; background-position: left top; }
#obsah .detail .download.gallery {padding-bottom:1px;}
#obsah .detail .download.gallery img {margin:0 0 5px 0;border:1px solid #969696;padding:3px;background:#fff;}
#obsah .detail .download.gallery span {margin-bottom:5px;display:block}
#page #obsah .detail #wide {padding:10px 0 5px 20px;margin-top:0;}
#page #obsah .detail #wide .photo-item {float:left;padding-right:20px;}
#page #obsah .detail #wide .photo-item img {margin:0 0 0 0;float:none;/*border:5px solid #fff;*/border:1px solid #969696;padding:3px;background:#fff;}
#page #obsah .detail #wide .photo-item span {display:none;}
#obsah .detail .right {float:right;width:335px;text-align:justify;}
#obsah .detail table.properties {width:100%;color:#3d3d3d;font-size:11px;margin-top:0;}
#obsah .detail table.properties a.popup {color:#3d3d3d;text-decoration:none;background: url("../images/otaznik.gif") right top no-repeat;padding-right:12px;}
#obsah .detail table.properties a:hover.popup {text-decoration:none;font-weight:bold;color:#9f0000;}
#obsah .detail table.properties tr .th {color:white;background-color:#969696;text-align:left;padding-left:20px;height:25px;line-height:25px;}
#obsah .detail table.properties tr {background-color:#f8f8f8}
#obsah .detail table.properties tr.tmava {background-color:#f0f0f0}
#obsah .detail table.properties td {border-left:1px solid white;border-bottom:1px solid white;text-align:center;padding:5px;}
#obsah .detail table.properties td.n01 {font-weight:bold;text-align:left;padding:5px;width:50%;padding-left:20px;}

#obsah .detail .right .shop {background-color:#f0f0f0;padding:10px;font-weight:bold;margin-bottom:15px;}
#obsah .detail .right .shop strong {color:#c4161c;}
#obsah .detail .right .shop a.prislusenstvi {float:right;width:116px;height:26px;line-height:26px;display:block;background: url(../images/prislusenstvi.png) center top no-repeat;text-align:center;color:white;font-weight:bold;text-decoration:none;}
#obsah .detail .right .shop a.prislusenstvi span {display:none;}
#obsah .detail .right .shop a.prislusenstvi:hover {text-decoration:underline;}
#obsah .detail .right .shop p {text-align:left;margin-bottom:10px;width:190px;}
#obsah .detail .right .shop div.dostupnost {width:180px;text-align:left;}
#obsah .detail .right .shop form {width:203px;float:right;clear:right;margin-left:10px;margin-top:10px;}
#obsah .detail .right .shop form input.text {float:left;width:22px;margin:5px;margin-top:0px;margin-top:7px;}
#obsah .detail .right .shop form input.submit {floaT:left;width:116px;height:31px;background: url("../images/kosik.png") center top no-repeat;border:0px;border:none;margin-left:10px;cursor:pointer;}
#obsah .detail .right .shop form label {float:left;margin-top:10px;font-weight:normal;}

#obsah .detail .right a.dotaz,
#obsah .anotace-produktu .inpho a.dotaz {background: url("../images/dotaz.png") center top no-repeat;width:334px;height:42px;display:block;margin-bottom:10px;}
#obsah .detail .right a.dotaz.short,
#obsah .anotace-produktu .inpho a.dotaz {background-image: url("../images/dotaz-short2.png");}

#obsah .detail .right a.dotaz span {display:none;}
#obsah .filtr {background-color:#f7f7f7;padding:10px;padding-bottom:0px;*padding-bottom:10px;font-size:11px;color:#3d3d3d;margin-top:15px;}
#obsah .filtr label {float:left;width:80px;margin-bottom:10px;margin-left:10px;*margin-top:3px;*margin-bottom:0px;}
#obsah .filtr input {float:left;width:10px;}
#obsah h4.fotogalerie {text-align:left;background-color:#f0f0f0;color:#3d3d3d;margin-top:10px;line-height:26px;padding-left:20px;text-transform:uppercase;}
#obsah .fotogalerie {background-color:#f8f8f8;text-align:center;}
#obsah .fotogalerie img {margin:5px;border:5px solid white;}

#obsah .kosik-detail {margin-top:15px;}
#obsah .kosik-detail .kroky {font-size:16px;color:#005596;font-weight:bold;}
#obsah .kosik-detail .kroky strong {color:#c4161c;}
#obsah .kosik-detail table {width:100%;margin-top:3px;color:#3d3d3d;font-size:11px;margin-top:10px;}
#obsah .kosik-detail table a.popup {color:#3d3d3d;text-decoration:none;}
#obsah .kosik-detail table a:hover.popup {text-decoration:underline;font-weight:normal;}
#obsah .kosik-detail table tr .th {color:#3d3d3d;background-color:#f0f0f0;text-align:left;padding-left:20px;height:25px;line-height:25px;border-left:1px solid white;border-bottom:1px solid white}
#obsah .kosik-detail table tr .th.nazev {padding-left:10px;}
#obsah .kosik-detail table tr .th.pocet {text-align:center;padding:0 5px;width:70px;}
#obsah .kosik-detail table tr .th.dph {text-align:center;padding:0 5px;width:30px;}
#obsah .kosik-detail table tr .th.sdph {text-align:center;padding:0 5px;width:70px;}
#obsah .kosik-detail table tr .th.bezdph {text-align:center;padding:0 5px;width:70px;}
#obsah .kosik-detail table tr .th.nakup {text-align:center;padding:0 5px;width:80px;}
#obsah .kosik-detail table tr {background-color:#f8f8f8}
#obsah .kosik-detail table tr.tmava {background-color:#f0f0f0}
#obsah .kosik-detail table td {border-left:1px solid white;border-bottom:1px solid white;text-align:left;padding:5px;}
#obsah .kosik-detail table td.n01 {font-weight:bold;text-align:left;padding:5px;width:50%;padding-left:20px;}
#obsah .kosik-detail table td a {color:rgb(196,22,28);text-decoration:underline;}
#obsah .kosik-detail table td a:hover {text-decoration:none;}
#obsah .kosik-detail table label {float:left;width:80px;margin-left:10px;}
#obsah .kosik-detail table .padding {padding-left:60px;}
#obsah .kosik-detail table .padding select {width:90px;margin-right:10px;height:18px;float:left;margin-bottom:10px;}
#obsah .kosik-detail table .padding input {float:left;margin-bottom:5px;}
#obsah .kosik-detail table .padding label {color:#363636;width:190px;margin-bottom:5px;}
#obsah .kosik-detail table .padding i {float:left;margin-right:10px;}
#obsah .kosik-detail .buttonBlue {width:117px;height:21px;float:right;margin-top:20px;background: url("../images/buttonBlue.gif") center top no-repeat;border:0px;bordeR:none;color:white;cursor:pointer;margin-left:10px;}
#obsah .kosik-detail .celkem {background-color:#C4161C;line-height:16px;padding:4px;color:white;font-size:13px;font-weight:bold;text-align:right;padding-right:55px;}
#obsah .kosik-detail .celkem * {color:#fff !important;}
#obsah .kosik-detail a.predchozi {float:left;width:117px;height:31px;line-height:31px;background: url(../images/p.gif) center top no-repeat;text-align:center;color:white;font-weight:bold;text-decoration:none;margin-top:10px;}
#obsah .kosik-detail a:hover.predchozi {text-decoration:underline;}
#obsah .kosik-detail a.dalsi {float:right;width:117px;height:31px;line-height:31px;background: url(../images/d.gif) center top no-repeat;text-align:center;color:white;font-weight:bold;text-decoration:none;margin-top:10px;}
#obsah .kosik-detail a:hover.dalsi {text-decoration:underline;}
#obsah .kosik-detail a.back-button-big {float:left;width:160px;height:31px;line-height:31px;background: url(../images/back-button-big.gif) center top no-repeat;text-align:center;color:white;font-weight:bold;text-decoration:none;margin-top:10px;}
#obsah .kosik-detail a:hover.back-button-big {color:black;}


#obsah p a {color:rgb(196,22,28);text-decoration:underline;}
#obsah p a:hover {color:rgb(196,22,28);text-decoration:none;}

#obsah .box-category {width:165px;float:left;margin:2px;margin-right:3px;}
* html #obsah .box-category {width:161px;}
#obsah .box-category a.img-maly {border:4px solid #dff3fb;text-align:center;height:100px;width:158px;*width:158px;_width:153px;display:block;background-color:white;background-position:50% 50%;background-repeat:no-repeat;}
#obsah .box-category a:hover.img-maly {border:4px solid #548db9;}
#obsah .box-category h2 {background-color:#548db9;height:35px;line-height:34px;font-size:12px;color:white;padding-left:15px;margin-top:1px;margin-bottom:1px;}
#obsah .box-category h2 a {color:white;}
#obsah .box-category .anotace {background-color:#dff3fb;text-align:justify;height:70px;padding:5px;color:#3d3d3d;font-size:11px;overflow:hidden;}
#obsah .box-category ul {list-style-type:none;float:left;margin-left:6px;}
#obsah .box-category ul li {color:#362f2d;font-weight:bold;font-size:11px;line-height:16px;background: url("../images/p-li.gif") left center no-repeat;padding-left:15px;text-align:left;}

#obsah form.obecny_form {margin-top:20px;margin-bottom:15px;}
#obsah form.obecny_form fieldset {border:0px;border:none}
#obsah form.obecny_form legend {display:none;}
#obsah form.obecny_form .submit_button, #obsah form.obecny_form button {cursor:pointer;float:left;width:117px;height:31px;line-height:30px;font-size:14px;font-weight:bold;color:white;background: url("../images/button_submit.gif") center top no-repeat;border:0px;border:none;}
#obsah .submit_button {cursor:pointer;float:left;width:117px;height:31px;line-height:30px;font-size:14px;font-weight:bold;color:white;background: url("../images/button_submit.gif") center top no-repeat;border:0px;border:none;}
#obsah .submit_button.big { width:160px; background-image: url("../images/button_submit.png"); }
#obsah .bakcbutton {cursor:pointer;float:left;width:117px;height:31px;line-height:30px;font-size:14px;font-weight:bold;color:white;background: url(../images/p.gif) center top no-repeat;border:0px;border:none;}

#obsah form.obecny_form label {font-weight:bold;float:left;width:80px;margin-top:5px;}
#obsah form.obecny_form input {margin-bottom:5px;height:20px;width:180px;}
#obsah form.registrace_form label {width:140px;text-align:right;padding-right:7px;}

#obsah .razeni {margin-top:15px;}
#obsah .razeni .sort {float:left;width:300px;}
#obsah .razeni .sort a {color:#C4161C}
#obsah .razeni .page {float:right;width:200px;text-align:right}
#obsah .razeni .page a {color:#C4161C}

#leva {float:left;width:179px;margin-left:12px;}
* html #leva {float:left;width:179px;margin-left:6px;}
#leva ul {list-style-type:none;background: url("../images/ul-bg-shop.png") center top repeat-y;padding-left:2px;}
#leva ul.menu-shop {list-style-type:none;background: url("../images/ul-bg-shop.png") center top repeat-y;padding-left:2px;*margin-top:-3px;}
#leva ul li {background: url("../images/li-bottom-shop.png") left bottom no-repeat;}
#leva ul li.last {margin-bottom:-1px;margin-top:1px;}
#leva ul li a {display:block;color:white;font-weight:bold;font-size:12px;padding-top:7px;padding-bottom:8px;padding-left:20px;width:155px}
#leva ul li a.active {background:#9f0000 url("../images/li-bottom-shop.png") left bottom no-repeat;;}
#leva ul ul {margin-top:0px;padding-left:0px;background-image:none;background-color:#f5dcd7;margin-left:0px;margin-right:2px;}
#leva ul ul li a {color:#c4161c;background: url("../images/li-li.gif") left no-repeat;padding-left:33px;background-position:20px 12px;width:130px;}
#leva ul ul li a.active {color:black;background: url("../images/li-li.gif") left no-repeat;background-position:20px 12px;}
#leva img.ul-bottom {*margin-top:-12px;_margin-top:-22px;}
#leva img.ul-top {position:absolute;top:137px;}
#leva img.ul-top-shop {margin:0;margin-top:-23px;position:none;_margin-top:-48px;_position:relative;}
#leva .kontakt {background-color:#f3f3f3;margin-right:2px;margin-left:2px;*margin-bottom:-8px;*margin-top:-6px;color:#3d3d3d;padding:10px 15px;font-size:11px;line-height:16px;}
#leva .kontakt a {color:#c4161c;}
#leva .kontakt p {width:140px;}
#leva .kontakt-top {margin-top:10px;}
#leva .kontakt-top, #leva .kontakt-bottom {margin-left:2px;}

#prava {background: url("../images/right-top-bg.gif") center top no-repeat;float:right;width:169px;margin-top:15px;padding-top:7px;text-align:center}
#prava a img {margin-bottom:2px;}
#prava .download {padding:5px;background:#f0f0f0;text-align:center;}
#prava .download a {line-height:30px;}
#prava .download h4 {margin-bottom:10px;text-align:center;}
#prava .download img {}
#prava .obsah-kosik {background-color:#f0f0f0;margin-left:1px;margin-right:1px;padding:10px;text-align:left;color:#3d3d3d;font-size:11px;*margin-top:-9px;}
#prava .obsah-kosik h4 {background: url("../images/kosik.gif") right no-repeat;font-size:12px;}
#prava .obsah-kosik strong {color:#c4161c;font-weight:normal}
#prava .obsah-kosik a.objednat {display:block;width:117px;height:27px;line-height:27px;background: url(../images/objednat.gif) center top no-repeat;text-align:center;color:white;font-weight:bold;text-decoration:none;margin-top:10px;font-size:12px;margin-left:17px;}
#prava .obsah-kosik a:hover.objednat {text-decoration:underline;}
#prava .kosik-top {margin-top:3px;*margin-bottom:-3px;*margin-top:-10px;height:4px;width:165px;}
#prava .kosik-bottom {margin-bottom:10px}

#pata {width:940px;margin:0px auto;background: url("../images/pata-bg.gif") center top no-repeat;padding-left:10px;margin-top:20px;color:#989898;font-weight:bold;padding-top:10px;}
#pata a {color:#989898;text-decoration:underline;}
#pata a:hover {text-decoration:none;}


/* ############################### bubliny ########################### */
a.popup .box {
	display: none;
}

a.popup:hover {
	position: relative;
	z-index: 500;
	border: none;
}

a.popup:hover .box {
	display: block;
	position: absolute;
	bottom: 40px;
	left: 0;
	width: 120px;
	color: #047391;
	text-align: left;
	text-decoration: none;
	cursor: default;
}

* html a.popup:hover .box {
	bottom: 60px;
}

a.popup:hover .sipka {
	display: none;
	position: absolute;
	left: 20px;
	bottom: -26px;
	width: 16px;
	height: 27px;
	background: url(../images/popup_sipka.gif);
	display: block;
	font-size: 1px;
}

a.popup:hover .top,
a.popup:hover.bottom {
	display: block;
	background: transparent;
	font-size: 1px;
}

a.popup:hover .n01,
a.popup:hover .n02,
a.popup:hover .n03,
a.popup:hover .n04 {
	display: block;
	overflow: hidden;
}

a.popup:hover .n01,
a.popup:hover .n02,
a.popup:hover .n03 {
	height: 1px;
}

a.popup:hover .n02,
a.popup:hover .n03,
a.popup:hover .n04 {
	border: 1px solid #444;
	border-width: 0 1px;
	background: #fff;
}

a.popup:hover .n01 {
	margin: 0 5px;
	background: #4396ad !important;
}

a.popup:hover .n02 {
	margin: 0 3px;
	border-width: 0 2px;
}

a.popup:hover .n03 {
	margin:0 2px;
}

a.popup:hover .n04 {
	margin: 0 1px;
	height: 2px;
}

a.popup:hover .text {
	display: block;
	padding: 0 10px;
	height: auto;
	border: solid #4396ad;
	border-width: 0 1px;
	background: #ebf7f7;
}

* html a.popup:hover .text {
	height: 1px;
}

a.popup:hover .top *,
a.popup:hover .bottom *,
a.popup:hover .text {
	background: #ebf7f7;
	border-color: #4396ad;
}

.anotace-produktu ul {margin-top:10px;margin-left:20px;}
.box-list a.vice {color:#c4161c;text-decoration:underline;}
.box-list a.vice:hover {text-decoration:none;}


/* higshlith / img */

.highslide {
	cursor: url('../highslide/graphics/zoomin.cur'), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url('../highslide/graphics/loader.white.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url('../highslide/graphics/fullexpand.gif') no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url('../highslide/graphics/controlbar4.gif');
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url('../highslide/graphics/controlbar4-hover.gif');
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* highslide / html */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url('../highslide/graphics/loader.white.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 300px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url('../highslide/graphics/resize.gif');
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

#roztahuj .rozbalit-text {margin-top:10px;display:block;}

/* ********** ********** ********** ********** ********** ********** ********** */


table {border-collapse:collapse;border-spacing:0;}

.strankovac { margin: 10px 0;  padding-top: 10px; _padding-top: 0; width: auto; }
.strankovac a { font-weight: bold; padding: 2px 5px; background: #eee; border: 1px solid #aaa; }
.strankovac a:hover { color: #000; border: 1px solid #9f0000; background: #fff; }
.strankovac strong { color: #000; border: 1px solid #fff;  }

.text ul, .text ol {margin-left:25px;}
.text p {margin-bottom:10px;} 

.annot ul {margin-left:25px}
.annot p, .annot h2, .annot h3, .annot ul { margin-bottom:10px; }
.annot h3, .annot h3 { color:#c4161c; }
.annot a { color:#226ea6;text-decoration:underline; }
.annot a:hover { text-decoration:none; }

.box-category { overflow:hidden; }
.box-category .anotace { overflow:hidden; }

#leva ul li a.active {background-color:#bd141c;}
.shopBanner img {float:right;}

#prtable {margin-top:5px;}
#prtable th {color:white;background-color:#C4161C;padding:5px 10px;text-align:left;}
#prtable td {padding:5px 10px;text-align:left;}

.menu-shop {_position:relative;_margin-top:-8px !important;}

div.mapa-stranek ul { margin-left: 20px !important; margin-top:10px; }
div.mapa-stranek ul a {color:#C4161C;text-decoration:underline;}
div.mapa-stranek ul a:hover {text-decoration:none;}
div.mapa-stranek ul ul a {color:#969696; }

.print-shop, .print-logo, .print-footer {display:none;}

#pata p {padding:0 10px;}

span.links p a {font-weight:normal}

#page #left #leva ul.menu-shop {_position:relative;_top:-10px;}

#success {background:#008000;color:#fff;font-weight:bold;padding:0 10px;line-height:25px;}
#prislusenstvi .related {position:relative;text-align:center;width:110px;height:160px;padding:10px;float:left;border-right:2px solid #fff;border-bottom:2px solid #fff;background:#F0F0F0;overflow:hidden;}
#prislusenstvi .related h4 {font-weight:normal;border-right:0;margin-bottom:10px;font-size:13px;}
#prislusenstvi .related img {margin-bottom:10px;}
#prislusenstvi .related.stvrty {border-right:0;width:112px;}
#prislusenstvi .related .ajax-img {padding:82px 56px 82px 56px;position:absolute;top:0;left:0;opacity:0.6;background:#fff;}
#prislusenstvi .related .zakotveni {position: absolute; bottom: 5px; width: 110px; display: block;}

#obsah #tabs {height:25px;list-style:none;margin-top:10px;border-bottom:2px solid #C4161C;}
#obsah #tabs li {float:left;}
#obsah #tabs li a {font-weight:bold;font-size:12px;padding:0 10px;line-height:25px;float:left;text-decoration:none;background:#dedede;color:#3D3D3D;margin-right:5px;}
#obsah #tabs li a:hover, #obsah #tabs li a.active {background:#C4161C;color:#fff;}
#obsah .dombox {padding-top:10px;}
#obsah .dombox ul {margin:0 0 10px 30px;}
#obsah .dombox ul .required {color:#C4161C;font-size:14px;line-height:20px;}
#obsah .dombox form {margin-bottom:10px;}
#obsah .dombox form fieldset {padding:10px;border:1px solid #dedede;}
#obsah .dombox form fieldset legend {padding:0 5px;}
#obsah .dombox form fieldset label {float:left;width:145px;margin-right:5px;line-height:23px;margin-bottom:5px;}
#obsah .dombox form fieldset label.auto {width:auto;}
#obsah .dombox form fieldset input.text {float:left;padding:2px;width:150px;}
#obsah .dombox form fieldset input.submit {float:left;width:100px;padding:2px;}
#obsah .dombox form fieldset input.small {width:50px;text-align:left;}
#obsah .dombox form fieldset textarea {width:250px;float:left;margin-bottom:5px;padding:2px;}
#obsah .dombox form fieldset textarea.trista {width:300px;}
#obsah .dombox form fieldset br {clear:both;}
#obsah .dombox form fieldset span.required {float:right;color:#C4161C;}
#obsah .dombox .forum-item {border:1px solid #dedede;margin-bottom:10px;background:#fcfcfc;}
#obsah .dombox .forum-item p.head {margin-bottom:10px;background:#f0f0f0;border-bottom:1px solid #dedede;padding:5px 10px;}
#obsah .dombox .forum-item p.head a {font-size:11px;padding:0 3px;}
#obsah .dombox .forum-item p.content {margin-bottom:10px;padding:0 10px;}
#obsah .dombox .forum-item .nadpis {font-style:italic;}
#obsah .dombox .forum-item.sudy {background-color:#fff;}
#obsah .dombox .forum-item.sudy p.head {background-color:#F5DCD7;}
#obsah .dombox#technicke-specifikace {padding-top:0;}
#obsah .dombox#fotogalerie {padding-top:0;}
#obsah .dombox#prislusenstvi {padding-top:0;}
#obsah .shop-new {background:#F0F0F0;padding:10px;margin-bottom:10px}
#obsah .shop-new .s-left {text-align:left;float:left;width:190px;position:relative;height:95px;}
#obsah .shop-new .s-left p {margin-bottom:10px;font-size:13px;}
#obsah .shop-new .s-left p strong {color:#C4161C;}
#obsah .shop-new .s-left .skrt {text-decoration:line-through;color:#969696;}
#obsah .shop-new .s-left .pris {text-indent:-500px;overflow:hidden;position:absolute;top:73px;width:116px;height:26px;line-height:26px;background: url(../images/prislusenstvi.png) center top no-repeat;text-align:center;color:#fff;font-weight:bold;text-decoration:none;}
#obsah .shop-new .s-right {text-align:left;float:right;width:115px;position:relative;height:95px;}
#obsah .shop-new .s-right form {line-height:20px;position:absolute;top:45px;width:115px;}
#obsah .shop-new .s-right form .text {width:25px;text-align:center;margin:0 2px;padding:1px;}
#obsah .shop-new .s-right form .submit,
#obsah .box-list .anotace-produktu form input.submit.kos {width:116px;height:27px;border:0;cursor:pointer;margin-top:5px;background: url("../images/kosik-2.png") center top no-repeat;}
#obsah .box-list .anotace-produktu form input.submit {font-size:11px;padding:1px 0;float:left;width:70px;margin:0;height:20px;_margin-top:-1px;background-color:#C4161C;color:#fff;border:0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

#obsah .shop-new .s-right .dost {font-size:13px}
#obsah .shop-new .s-right .nelze {position:absolute;top:35px;left:-200px;width:315px;}
#obsah #poptavka-form,
#obsah .poptavka-form {padding-left:10px;}
#obsah #poptavka-form form,
#obsah #poptavka-form form {padding:10px 0;}
#obsah #poptavka-form form p,
#obsah .poptavka-form form p {margin-bottom:5px;font-size:11px;}
#obsah #poptavka-form form input.text,
#left #obsah .poptavka-form form input.text {float:left;padding:2px;width:150px; text-align: left;}
#obsah #poptavka-form form input.small,
#obsah .poptavka-form form input.small {width:50px;text-align:center;}
#obsah #poptavka-form form input.submit,
#obsah .poptavka-form form input.submit {float:left;width:100px;padding:1px;}
#obsah #poptavka-form form label,
#obsah .poptavka-form form label {float:left;width:150px;margin-right:5px;line-height:16px;padding:4px 0;margin-bottom:5px;}
#obsah #poptavka-form form label.auto,
#obsah .poptavka-form form label.auto {width:auto;}
#obsah #poptavka-form form span.required,
#obsah .poptavka-form form span.required {float:right;color:#C4161C;}
#obsah #poptavka-form form textarea,
#obsah .poptavka-form form textarea {float:left;width:310px;margin-bottom:5px;}
#obsah #poptavka-form form br,
#obsah .poptavka-form form br {clear:both;}
#page #obsah .ratings {padding:10px;background:#eee;margin-top:10px;}
#page #obsah .ratings img {float:left;margin:0;border:0;padding:0;}
#page #obsah .ratings strong {display:block;margin-bottom:5px;color:#969696;text-transform:uppercase;}
#page #obsah .ratings .ajax {font-style:italic;}


.rightBanner {display:block;width:150px;margin:5px auto;border:5px solid #F0F0F0;}
.facebook {background-color:#f2f7ff;border:5px solid #F0F0F0;margin:5px auto;width:150px;text-align:center;padding:10px 0;}/*background-color:#EFF3FB;*/
/*.facebook {background-color:#EFF3FB;border:1px solid #ddd;margin:auto;width:148px;padding:10px 0;margin-bottom:10px;}*/
.facebook a {margin:3px;display:block;}

.box { color:#fff; margin:0 2px; padding:5px 20px; background:#015393 url("../images/box-bg.png") repeat left top; }
.box a { color:#fff; }
.box strong {border-bottom:1px solid #99DDEE; display:block; letter-spacing:0.4px; line-height:27px; margin-bottom:10px;}
.box-top { overflow: hidden; height:4px; margin:0 2px; background:#015393 url("../images/box-top.png") no-repeat left top; }
.box-bottom { overflow: hidden; height:4px; margin:0 2px; background:#015393 url("../images/box-bottom.png") no-repeat left top; }


/* swedHelp */
.swedBox {width:695px;background:white url(../images/swedBox-middle.png) repeat-y scroll left top;}
.swedBox .sTop {width:100%;height:44px;display:block;background:white url(../images/swedBox-top.png) no-repeat scroll left top;}
.swedBox .sBottom {width:100%;height:20px;display:block;background:white url(../images/swedBox-bottom.png) no-repeat scroll left top;}
.swedBox .sMiddle {padding:20px;}
#swedHome .sMiddle ul {width:300px;float:left;display:inline;margin:0 0 0 25px;padding:0;list-style:none;}

.swedHelp {cursor: pointer;position:relative;}
.swedTemp {display:none;width:200px;position:absolute;padding:10px 15px;border:1px solid #ddd;letter-spacing:1px;box-shadow:1px 1px 5px #555;-webkit-box-shadow:1px 1px 5px #555;-moz-box-shadow:1px 1px 5px #555;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-shadow:1px 1px 0px #fff;background-color:#eee;}
.swedTemp2 {width:200px;position:absolute;letter-spacing:1px;text-shadow:1px 1px 0px #fff;}

#page #prava .actionGoods {padding:10px;width:130px;}
#page #prava .actionGoods form.kos {line-height:20px;width:100%;text-align:center;}
#page #prava .actionGoods form.kos .text {width:25px;text-align:center;margin:0 2px;padding:1px;}
#page #prava .actionGoods form.kos input.submit {width:116px;height:27px;border:0;cursor:pointer;margin-top:5px;background: url("../images/kosik-2.png") center top no-repeat;}
.nadpisPravy { font-size:16px; color:#C4161C; border:5px solid #F0F0F0; display:block; margin:5px auto; padding:3px 10px; width:130px; }

/* pokladna */
#pokladnaTree { list-style:none; margin-top:30px; }
#pokladnaTree li {}
#pokladnaTree li a { color:#eee; line-height: 25px; }
#dodaciAdr {margin:7px 7px 0 0;}
#confirmation {margin:3px 0 0 20px;}
#firma {width:240px; display:block; margin:3px 0 23px 10px; }
.top10 {margin-top:10px;}

#obsah .sBack { text-align: center; margin-top:10px; }
#tip { /* float:right; */position:absolute; right:0; bottom:0; }
.tip { /* float:right; */position:absolute; right:170px; bottom:0; }
.relBlue { position:relative; height:40px; color:#005596; }