* {padding:0px;margin:0px;}

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;}

.align-right {text-align: right;}

#hlava {position:relative;width:934px;margin:0px auto;height:140px;background: url("../images/hlava-bg.gif") right bottom no-repeat;background-position:199px 80px;}
#hlava .lang {float:left;height:33px;width:100%;}
/* #hlava .lang {float:left;margin-left:27px;} */

* html #hlava .lang {margin-left:13px;}
#hlava .lang a {padding-left:30px;float:left;height:22px;color:#cccfd1;font-size:11px;font-weight:bold;margin-top:10px;margin-right:10px;padding-top:1px;}
#hlava .lang span {padding-left:30px;float:left;height:22px;color:#cccfd1;font-size:11px;font-weight:bold;margin-top:10px;margin-right:10px;padding-top:1px;*display:none;}
#hlava .lang a.de {background: url("../images/de.gif") left no-repeat;background-position:0px 0px;}
#hlava .lang a.en {background: url("../images/en.gif") left no-repeat;background-position:0px 0px;}
#hlava .search {margin-right:20px;float:right;width:210px; /* padding-top:7px; */ padding-top:13px; *margin-bottom:5px;}
* html #hlava .search {margin-right:8px;}
#hlava .search input {border:1px solid #686e72;height:19px;float:left;margin-right:3px;width:144px;}
#hlava .search input.submit {background:none;border:0px;border:none;color:#444;/* white; */font-size:12px;font-weight:bold;margin-right:0px;width:60px;cursor:hand;cursor:pointer;}
#hlava h1, #hlava strong {display:block;float:left;height:40px;width:149px;}
#hlava a.logo {float:left;height:40px;width:149px;background: url("../images/logo.gif") center top no-repeat;margin-left:19px;margin-top:52px}
#hlava a.logo span {display:none;}
#hlava ul.top-menu {list-style-type:none;color:#3d3d3d;float:left;margin-top:20px;margin-left:78px;margin-bottom:63px;}/* facebook: margin-left:50px; */
* html #hlava ul.top-menu {margin-left:30px;margin-bottom:61px;}
#hlava ul.top-menu li {float:left;}
#hlava 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 ul.horizont-menu {list-style-type:none;color:#3d3d3d;height:30px;float:right;width:737px;}
#hlava ul.horizont-menu li {display:inline;}
#hlava ul.horizont-menu li a {height:30px;float:left;}
/*#hlava ul.horizont-menu li a span {display:none;height:30px;}*/
#hlava ul.horizont-menu li a span {
	color:white;
	display:block;
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-align:center;
	text-transform:uppercase;
}
#hlava ul.horizont-menu li a:hover { text-decoration: none; }
#hlava ul.horizont-menu li a.active span { line-height:35px; }



#hlava ul.horizont-menu li a.napojova-technika {background: url("../images/menu-napojova-technika.png") center top no-repeat;width:140px;}
#hlava ul.horizont-menu li a:hover.napojova-technika {background: url("../images/menu-napojova-technika.png") center top no-repeat;background-position:0px -30px;}
#hlava 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 ul.horizont-menu li a.vybaveni-cukraren {background: url("../images/menu-vybaveni-cukraren.png") center top no-repeat;width:141px;}
#hlava ul.horizont-menu li a:hover.vybaveni-cukraren {background: url("../images/menu-vybaveni-cukraren.png") center top no-repeat;background-position:0px -30px;}
#hlava 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 ul.horizont-menu li a.vybaveni-restauraci {background: url("../images/menu-vybaveni-restauraci.png") center top no-repeat;width:147px;}
#hlava ul.horizont-menu li a:hover.vybaveni-restauraci {background: url("../images/menu-vybaveni-restauraci.png") center top no-repeat;background-position:0px -30px;}
#hlava 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 ul.horizont-menu li a.evidencni-systemy {background: url("../images/menu-evidencni-systemy.png") center top no-repeat;width:136px;}
#hlava ul.horizont-menu li a:hover.evidencni-systemy {background: url("../images/menu-evidencni-systemy.png") center top no-repeat;background-position:0px -30px;}
#hlava 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 ul.horizont-menu li a.do-domacnosti {background: url("../images/menu-do-domacnosti.png") center top no-repeat;width:113px;}
#hlava ul.horizont-menu li a:hover.do-domacnosti {background: url("../images/menu-do-domacnosti.png") center top no-repeat;background-position:0px -30px;}
#hlava 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 ul.horizont-menu li a.servis {background: url("../images/menu-servis.png") center top no-repeat;width:62px;margin-right:-2px;}
#hlava ul.horizont-menu li a:hover.servis {background: url("../images/menu-servis.png") center top no-repeat;background-position:0px -30px;}
#hlava 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 .active-lista {position:absolute;margin-left:191px;*margin-left:191px;top:163px;width:683px;height:9px;background: url(../images/active-lista.png) center top no-repeat;}*/
#hlava .altImg {position:absolute; width:700px; height:50px;left:200px; top:80px;}


#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 a.mainHPBox { position:relative; float:left; margin-top:5px; display:inline; width:308px; height:124px; }
#obsah a.mainHPBox:hover { text-decoration:none; }
#obsah a.mainHPBox p { position:absolute; color:#fff; }
#obsah a.mainHPBox h2 { position:absolute; color:#c73032; font-size:16px; text-transform:uppercase; font-weight:bold; }

#obsah .vybaveni-restauraci { margin-right:5px; background: url("../images/vybaveni-restauraci.png") center top no-repeat;}
#obsah .vybaveni-restauraci p { right:25px; top:15px; width:150px; text-align:right; }
#obsah .vybaveni-restauraci h2 { right:30px; bottom:14px; }

#obsah .vybaveni-cukraren { background: url("../images/vybaveni-cukraren.png") center top no-repeat; }
#obsah .vybaveni-cukraren p { left:25px; top:15px; width:160px; }
#obsah .vybaveni-cukraren h2 { left:55px; bottom:14px; }

#obsah .napojova-technika { margin-left:5px; background: url("../images/napojova-technika.png") center top no-repeat; }
#obsah .napojova-technika p { left:25px; top:15px; width:160px; }
#obsah .napojova-technika h2 { left:30px; bottom:14px; }

#obsah .evidencni-systemy { margin-left:2px; background: url("../images/evidencni-systemy.png") center top no-repeat;}
#obsah .evidencni-systemy p { right:25px; bottom:15px; width:150px; text-align:right; }
#obsah .evidencni-systemy h2 { right:30px; top:14px; }

#obsah .domu-do-kancelare { margin-left:3px; background: url("../images/domu-do-kancelare.png") center top no-repeat;}
#obsah .domu-do-kancelare p { right:25px; bottom:15px; width:150px; text-align:right; }
#obsah .domu-do-kancelare h2 { left:55px; top:14px; }

#obsah .servis-dily { margin-left:2px; background: url("../images/servis-dily.png") center top no-repeat; }
#obsah .servis-dily p { left:25px; bottom:15px; width:160px; }
#obsah .servis-dily h2 { left:35px; top:14px; }

#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:150px;margin-bottom:10px;}

#obsah .leva-bottom .news-list-hp {margin-bottom:10px;}
#obsah .leva-bottom .news-list-hp h3 {color:#005496;font-size:12px;font-weight:normal;margin-left:20px;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 p {text-align:justify;color:#3d3d3d;margin-left:20;line-height:20px;}
/*#obsah .leva-bottom .news-list-hp p p {margin:0px;}*/
#obsah .leva-bottom .news-list-hp p a {color:#C4121B;text-decoration:underline;}
#obsah .leva-bottom .news-list-hp p a:hover {text-decoration:none;}
#obsah .leva-bottom .news-list-hp .anotImg {margin-right:20px;float:left;display:block;width:130px;overflow:hidden;}
#obsah .leva-bottom .news-list-hp .anotImg img {border:5px solid #f0f0f0;height:auto;}

#obsah .leva-bottom .archiv-novinek {display:block;margin-left:150px;color:#005496;}

#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;}
#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 {width:95px;floaT:left;border:5px solid #f0f0f0;text-align:center;margin-right:20px;margin-top:10px;}
#obsah .box-list .anotace-produktu {text-align:justify;margin-top:15px;line-height:16px;position:relative;padding-bottom:20px;height:130px;width:400px;float:right;}
#obsah .box-list .anotace-produktu ul {margin-top:15px;margin-bottom:10px;margin-left:15px;}
#obsah .box-list .anotace-produktu a.shopBanner img {position:absolute;bottom:0px;right:0px;}
#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 a:hover {text-decoration:none;}
#obsah .detail .left {width:168px;float:left;}
#obsah .detail .left img {border:5px solid #f0f0f0}
#obsah .detail .left .download {background-color:#f0f0f0;margin-top:10px;padding:10px;font-size:11px;}
#obsah .detail .left .download h4 {color:#969696;font-size:12px;font-weight:bold;margin-bottom:10px;}
#obsah .detail .left .download img {border:0px;border:none;float:left;margin-right:5px;margin-top:1px;}
#obsah .detail .left .download a {color:#c4161c;line-height:22px;}
#obsah .detail .right {float:right;width:340px;text-align:justify;}
#obsah .detail .right table {width:100%;margin-top:3px;color:#3d3d3d;font-size:11px;margin-top:20px;}
#obsah .detail .right table a.popup {color:#3d3d3d;text-decoration:none;}
#obsah .detail .right table a:hover.popup {text-decoration:underline;font-weight:normal;}
#obsah .detail .right table tr .th {color:white;background-color:#969696;text-align:left;padding-left:20px;height:25px;line-height:25px;}
#obsah .detail .right table tr {background-color:#f8f8f8}
#obsah .detail .right table tr.tmava {background-color:#f0f0f0}
#obsah .detail .right table td {border-left:1px solid white;border-bottom:1px solid white;text-align:center;padding:5px;}
#obsah .detail .right table td.n01 {font-weight:bold;text-align:left;padding:5px;width:50%;padding-left:20px;}
#obsah .text {color:#3D3D3D;margin-top:10px;}
#obsah .text p {color:#3D3D3D;}
#obsah p {color:#3D3D3D;}
#obsah .mapa-stranek ul {margin-left:20px;margin-top:20px;}
#obsah .mapa-stranek ul a {color:#c4161c;text-decoration:underline;}
#obsah .mapa-stranek ul ul a {color:#969696;}
#obsah .mapa-stranek ul a:hover {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;}
#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;background-position:0px 6px;padding-left:15px;}

#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;}

#leva {float:left;width:179px;/*bordeR:1px solid black;*/margin-left:12px;}
* html #leva {float:left;width:179px;/*bordeR:1px solid black;*/margin-left:6px;}
#leva ul {list-style-type:none;background: url("../images/ul-bg.png") center top repeat-y;padding-left:2px;padding-top:8px;*margin-top:-4px;}
#leva ul li {background: url("../images/li-bottom.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:#004376 url("../images/li-bottom.png") left bottom no-repeat;;}
#leva ul ul {margin-top:0px;padding-left:0px;background-image:none;background-color:#d0e0eb;margin-left:0px;margin-right:2px;padding-top:0px;}
#leva ul ul li {background: url("../images/li-li-bottom.png") left bottom no-repeat;}
#leva ul ul li a {color:#005596;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:#d0e0eb url("../images/li-li.gif") left no-repeat;background-position:20px 12px;}
#leva img.ul-bottom {*margin-top:-12px;}
#leva img.ul-top {margin-top:-28px;position:relative;_margin-top:-42px;}
#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-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;}

#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;}


/* 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;
}

#reg fieldset {padding:5px 10px 10px 10px;}
#reg fieldset legend {font-weight:bold;font-size:110%;padding:0 5px;}
#reg fieldset label {float:left; width:150px;}
#reg fieldset input {margin-bottom:2px;}
#reg fieldset br {clear:left;}
#reg fieldset button {margin-left:150px;width:140px;_margin-left:152px;}

#obsah {*padding:15px 10px !important;}

.active-lista {top:40px;/* top:138px; */*top:10px;_top:0;position:relative;width:683px;height:9px;margin:-9px 0 0 191px;background: url('../images/active-lista.png') center top no-repeat;}

.anotace{overflow:hidden;text-align:left;}
.anotace p, .anotace li{text-align:left;}

.print-shop, .print-logo, .print-footer {display:none;}

.news-box-list img {float:left;border:5px solid #f0f0f0;}
.news-box-list h2 span {float:right;padding-top:1px;}
.news-box-list a.ann {display:block; float:left; width:140px;margin:0 10px 10px 0;overflow:hidden;}
.news-box-list .netation {margin-top:11px;}

#newsletter {margin:10px 0;}
#newsletter fieldset {border:1px solid #aaa;padding:10px;}
#newsletter fieldset legend {font-size:120%;color:#065c9a;font-weight:bold;padding:0 5px;*margin-bottom:10px;}
#newsletter fieldset .submit {width:65px;line-height:1;height:20px;*height:21px;}

.align-right {text-align:right;}

.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;  }

#pata p {padding:0 10px;}

#obsah .text ul {margin-left:30px !important;margin-bottom:10px;}
#obsah .text ol {margin-left:30px !important;margin-bottom:10px;}
#obsah .text h2 {margin-bottom:10px;font-size:17px;}
#obsah .text p {margin-bottom:10px;}


.banner {margin-left:8px;}
.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 a {margin:3px;display:block;}

.search-img {float:left;display:inline;border:1px solid #eee;margin-right:15px;}

/* 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;}
.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; }

#registrace h3 {margin:10px 0;/* display:block; */}
#registrace h3 span {font-weight: normal;}
#registrace input.t {width: 140px;}
#dodaciAdr {margin:10px 7px 0 0;}

#obsah .sBack { text-align: center; }