* {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;}



.grey { color:#aaa; }



#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:10px;float:right;width:230px; /* padding-top:7px; */ padding-top:13px; *margin-bottom:5px;}

* html #hlava .search {margin-right:8px;}

#hlava .search input {border:1px solid #9EA1A4; color:#999; height:19px;float:left;margin-right:3px;width:144px;}

#hlava .search input.submit {background:url(../images/lupa.jpg) no-repeat left center; padding-left:15px; margin-left:5px; border:0px;border:none;color:#444;/* white; */font-size:12px;font-weight:bold;margin-right:0px;width:70px;cursor:hand;cursor:pointer;}

#hlava .search fieldset {border:0px;}

#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;}

#pata .links { font-weight: normal; }



/* 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; }

*/

#page #prava .actionGoods {padding:10px;width:140px;

border-radius:5px 5px 5px 5px;

-moz-border-radius:5px 5px 5px 5px;

-webkit-border-radius:5px 5px 5px 5px;

background:#F3F3F3;

border:1px solid #EEEEEE;

}

#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;*/

border-radius:5px 5px 5px 5px;

-moz-border-radius:5px 5px 5px 5px;

-webkit-border-radius:5px 5px 5px 5px;

background:#F3F3F3;

border:1px solid #EEEEEE;

display:block;

margin:5px auto;

padding:10px;

text-align:center;

width:140px;

color:#C4161C;

font-size:16px;

}

.actionGoods .nadpis { margin-bottom:5px; font-weight: bold; }

.actionGoods .bottom { margin-bottom:5px; font-weight: bold; }

.actionGoods a.img { display:block; margin:5px auto; text-align:center; background-color: #fff; border:1px solid #eee; }





#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; }



.box-grey { border-radius:5px; -moz-border-radius:5px; -moz-border-radius:5px; background:#F3F3F3; border:1px solid #eee; color:#3D3D3D; display:block; margin:5px auto; padding:10px; width:140px; text-align:left; font-size:11px; }

.box-grey h2 { font-size:16px; padding:0 5px 5px; margin-bottom:5px; border-bottom:1px solid #fff; color:#C4161C; text-align:center; }

.box-grey ul, .box-grey ol { padding-left: 20px; }

.box-grey li { margin:10px 0; }

.box-grey a {color:#C4161C;}



.content h2,

.content h3,

.content p,

.content ul,

.content ol,

.content h4 { margin-bottom:10px; }



#hlava .search #fulltext_filter { background:#E1EBF3; border:1px solid #9EA1A4;  padding:10px 3px; }

#hlava .search #fulltext_filter input { width:auto; float:left; height:auto; border:0 none; display:inline; margin:0; padding:0; }

#hlava .search #fulltext_filter label { width:auto; float:left; margin:0 10px 0 5px; display:inline; *margin:3px 7px 0 3px; }



h2.jiny { margin:20px 0 10px; }



.tab2 { border-spacing:0; border-collapse:collapse; }

.tab2 tr { background-color:#f2dbdb; }

.tab2 tr.alt { background-color:#e5b8b7; }

.tab2 td { padding:2px 5px; border:1px solid #000; border-spacing:0; }

#nakup-na-splatky h2 { margin-top:20px; margin-bottom:15px; }

#nakup-na-splatky h3 { margin-top:15px; margin-bottom:10px; }

#nakup-na-splatky ul,

#nakup-na-splatky ol,

#nakup-na-splatky p,

#nakup-na-splatky table { margin-bottom:12px; }



.bottom-banner { margin:20px 2px 2px; }

/* akce postmixy */
.akce-postmixy h1 {margin: 5px 0;}
.akce-postmixy .uzavirac {margin-bottom: 10px;}
.akce-left {float: left; margin-right: 45px;}
.akce-right {float: left;}
.akce-postmixy form label {float:left;width:150px;margin-right:5px;line-height:16px;padding:4px 0;margin-bottom:5px;}
.akce-postmixy form input.text, #obsah .akce-postmixy form input.text  {float:left;padding:2px;width:150px; text-align: left; margin-top: 0;}
.akce-postmixy form textarea {float:left;width:310px;margin-bottom:5px;}
.akce-postmixy form input.submit {float:left;width:100px;padding:1px;}
.akce-postmixy form br {clear:both;}
.akce-postmixy form span.star {float:right;color:#C4161C;}
.akce-postmixy #do_not_send_me {display: none;}

/* facebook - vedle loga */
.top-fb { float: left; margin-left: 20px; padding-top: 13px; }

