* {
	margin: 0;
	padding: 0;
}
body {
	padding-top: 10px;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: small;
	color: #222;
	background: #fff;
}
img, fieldset {
	border: none;
}
.invisible, hr {
	display: none;
}
a {
	color: #003794;
}
a:hover, .zbozi h3 a:hover {
	color: #94336A;
}
.page {
	width: 990px;
	margin: 0 auto;
	font-size: 93%;
}
.header {
	width: 100%;
	padding-bottom: 16px;
	display: none;
 }
.logo {
	position: relative;
	float: left;
	width: 190px;
	height: 100px;
	margin-right: 10px;
	overflow: hidden;
	font-size: 20px;
	font-weight: normal;
}
.logo a {
	display: block;
	padding-top: 75px;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
}
.logo a:hover {
	text-decoration: underline;
}
.logo span {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 190px;
	height: 100px;
	background: url('../img/logo.png') no-repeat left top;
}
.header_middle {
	width: 600px;
	float: left;
	overflow: hidden;
}
.categorymenu li, .topmenu li, .footer2_inner li {
	display: inline;
}
.categorymenu a {
	float: left;
	width: 190px;
	height: 79px;
	overflow: hidden;
	margin-right: 10px;
}
.categorymenu a:hover, .categorymenu a.thispage {
	text-indent: -190px;
}
.motto {
	float: left;
	width: 269px;
	padding: 5px 10px 0 10px;
	font-family: sans-serif;
	font-size: 18px;
	color: #6A6A6A;
}
.phone {
	float: left;
}
.kosik {
	width: 170px;
	float: left;
	padding: 13px 10px 0 10px;
	overflow: hidden;
	background: url('../img/redbox.png') no-repeat left top;
}
.kosik p {
	padding-bottom: 3px;
}
.kosik b {
	color: #E65B00;
}
.topmenu {
	width: 974px;
	height: 24px;
	padding: 11px 8px 5px 8px;
	margin-bottom: 15px;
	font-size: 116.9%;
	color: #E65B00;
	background: #EDEDED url('../img/topmenu.png') no-repeat left top;
	display: none;
}
html>body .topmenu {
	min-height: 24px;
	height: auto;
}
.topmenu a, .footer2_inner li a {
	padding: 0 2px;
	font-size: 86%;
}
.topmenu a.thispage {
	color: #E65B00;
	text-decoration: none;
	cursor: text;
}
.main {
	width: 100%;
	padding-bottom: 80px;
}
.left, .middle, .right {
	width: 190px;
	float: left;
	overflow: hidden;
}
.left {
	margin-right: 10px;
	display: none;
}
.middle {
	width: 600px;
}
.right {
	float: right;
	display: none;
}
#searchform {
	padding: 0 0 15px 10px;
}
#searchform * {
	vertical-align: middle;
}
#searchform label {
	display: block;
	padding-bottom: 2px;
	font-weight: bold;
	color: #505050;
}
#search {
	width: 134px;
	height: 16px;
	border: 1px solid #C6C6C6;
	padding: 2px 0 0 9px;
	margin-right: 1px;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: 12px;
	color: #222;
}
.middle #search {
	width: 200px;
}
.greybox, .whitebox, .mnozstevni-cena {
	width: 170px;
	padding: 13px 10px;
	background: url('../img/greybox.png') no-repeat left top;
}
.whitebox, .mnozstevni-cena {
	background: url('../img/whitebox.png') no-repeat left top;
}
h4, div.mnozstevni-cena h4, div.top_order_right h4 {
	padding-bottom: 6px;
	border-bottom: 1px solid #E8E8E8;
	margin-bottom: 8px;
	font-family: sans-serif;
	font-size: 116.9%;
	letter-spacing: -1px;
	color: #E65B00;
}
div.mnozstevni-cena h4 {
	padding-left: 0;
	padding-bottom: 8px;
}
.leftmenu li, #panel3 li, #panel4 li {
	list-style-type: none;
}
.leftmenu a {
	display: block;
	width: 160px;
	padding: 3px 0 3px 10px;
	background: url('../img/bullet01.png') no-repeat 0 .5em;
}
.leftmenu a.thispage {
	color: #E65B00;
}
.leftmenu li ul {
	padding: 2px 0 2px 10px;
}
.leftmenu li ul li a {
	width: 150px;
	padding: 1px 0 1px 10px;
	background: url('../img/bullet02.png') no-repeat 0 .55em;
}
.leftmenu li ul li ul li a {
	width: 140px;
}
.leftmenu li ul li ul li ul li a {
	width: 130px;
}
.leftmenu li ul li ul li ul li ul li a {
	width: 120px;
}
.left .whitebox p {
	padding-bottom: 4px;
}
.infolinka {
	color: #9DC708;
}
.left .whitebox p strong, .right .greybox p strong {
	color: #E65B00;
}
.sos {
	display: block;
	width: 126px;
	margin: 15px auto 0 auto;
}
#loginform, .cena-detail {
	padding: 14px 10px 15px 10px;
	background: url('../img/redbox.png') no-repeat left top;
}
#loginform h4, .kosik h4 {
	border-bottom: none;
	padding: 0 0 0 19px;
	background: url('../img/lock.png') no-repeat left top;
}
.kosik h4 {
	padding-bottom: 2px;
	background: url('../img/kosik.png') no-repeat left top;
}
#username, #password {
	display: block;
	width: 160px;
	height: 16px;
	border: 1px solid #C6C6C6;
	padding: 2px 0 0 9px;
	margin-bottom: 8px;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: 12px;
	color: #222;
	background: #fff url('../img/username.png') no-repeat left top;
}
#password {
	background: #fff url('../img/password.png') no-repeat left top;
}
#loginform ul {
	padding-top: 6px;
}
#loginform li, .kategorie li, .vypis_kat li {
	list-style-type: none;
}
#loginform a, .mnozstevni-cena li {
	display: block;
	width: 160px;
	padding: 1px 0 1px 10px;
	background: url('../img/bullet02.png') no-repeat 0 .55em;
}
h5 {
	padding-bottom: 5px;
	font-size: 100%;
	color: #E65B00;
}
h5 span {
	font-weight: normal;
	color: #6A6A6A;
}
.aktuality {
	padding-bottom: 3px;
}
.aktuality p {
	padding-bottom: 10px;
}
.redbox {
	margin-bottom: 15px;
	background: #FFF4ED;
}
.redbox_top, .redbox_bottom, .bluebox_top, .bluebox_bottom, .redbox_big_top, .redbox_big_bottom, .greybox_big_top, .greybox_big_bottom, .order_big_top, .order_big_bottom {
	font-size: 0;
	line-height: 0;
	height: 5px;
	background: url('../img/redbox_top.png') no-repeat left top;
}
.redbox_bottom {
	background: url('../img/redbox_bottom.png') no-repeat left top;
}
.bluebox_top {
	background: url('../img/bluebox_top.png') no-repeat left top;
}
.bluebox_bottom {
	background: url('../img/bluebox_bottom.png') no-repeat left top;
}
.redbox_big_top {
	background: url('../img/redbox_big_top.png') no-repeat left top;
}
.redbox_big_bottom {
	background: url('../img/redbox_big_bottom.png') no-repeat left top;
}
.greybox_big_top {
	background: url('../img/greybox_big_top.png') no-repeat left top;
}
.greybox_big_bottom {
	background: url('../img/greybox_big_bottom.png') no-repeat left top;
}
.order_big_top {
	background: url('../img/order_big_top.png') no-repeat left top;
}
.order_big_bottom {
	background: url('../img/order_big_bottom.png') no-repeat left top;
}
.redbox_middle {
	padding: 8px 10px;
	width: 170px;
	background: url('../img/redbox_middle.png') repeat-y left top;
}
.redbox_middle h4 {
	border-bottom: 1px solid #FFD8BD;
}
.platby_kartou p {
	padding-bottom: 6px;
}
.arrow_right {
	padding-right: 7px;
	background: url('../img/bullet02.png') no-repeat right .4em;
}
.arrow_left {
	padding-left: 7px;
	background: url('../img/bullet04.png') no-repeat left .45em;
}
.cards {
	display: block;
	margin: 8px auto 2px auto;
}
.specialists {
	padding: 0 0 5px 50px;
	background: url('../img/zarovka.png') no-repeat 0 7px;
}
.specialists span {
	color: #E65B00;
}
.greytext {
	padding: 5px 0 10px 0;
	color: #6A6A6A;
}
.breadcrumbs {
	padding: 0 10px;
	font-weight: bold;
	color: #E65B00;
	display: none;
}
.breadcrumbs a, .breadcrumbs span {
	font-weight: normal;
}
.breadcrumbs span {
	color: #6A6A6A;
}
h1 {
	padding: 7px 10px 10px 10px;
	font-family: sans-serif;
	font-size: 18px;
	color: #E65B00;
}
h2 {
	padding: 15px 0 5px 0;
	font-family: sans-serif;
	font-size: 14px;
}
h3 {
	padding: 10px 0 2px 0;
	font-family: sans-serif;
	font-size: 13px;
}
.perex {
	padding: 7px 10px 9px 10px;
	border-top: 1px solid #F6F6F6;
	border-bottom: 1px solid #F6F6F6;
	margin-bottom: 13px;
	color: #6A6A6A;
}
.perex span {
	color: #E65B00;
}
.middle h4 {
	border-bottom: none;
	padding-left: 10px;
	letter-spacing: 0;
}
.zbozi, .polozka-tit {
	float: left;
	width: 170px;
	margin-right: 10px;
	padding: 13px 10px 20px 10px;
	background: url('../img/whitebox.png') no-repeat left top;
}
.polozka-tit{
	width: 180px;
	padding-right: 0;
}
.polozka-tit h3 {
	font-size: 12px;
}
.zbozi.last, .polozka-tit.last {
	margin-right: 0;
}
.zbozi h3 {
	font-size: 100%;
	padding-bottom: 9px;
}
.zbozi h3 a {
	color: #E65B00;
}
.zbozi_img {
	float: left;
	margin-right: 10px;
}
.zbozi_img img {
	display: block;
	border: 1px solid #E0E0E0;
}
.zbozi_img:hover img {
	border: 1px solid #94336A;
}
.labels {
	float: left;
	width: 60px;
}
.labels img {
	display: block;
	margin-bottom: 7px;
}
.zbozi p {
	padding-bottom: 5px;
}
.zbozi_cena {
	padding: 10px 0 5px 10px;
	color: #6A6A6A;
	background: url('../img/bullet03.png') no-repeat 0 1.22em;
}
.zbozi_cena strong {
	font-size: 116.9%;
	color: #E65B00;
}
.bluebox, .redbox_big, .greybox_big, .order_big {
	margin-bottom: 15px;
	background: #F3F7FF;
}
.redbox_big {
	background: #FFF4ED;
}
.greybox_big, .order_big {
	background: #F6F6F6;
}
.order_big {
	margin-top: 15px;
}
.bluebox_middle, .redbox_big_middle, .greybox_big_middle {
	width: 570px;
	padding: 9px 10px 13px 10px;
	background: url('../img/bluebox_middle.png') repeat-y left top;
}
.redbox_big_middle {
	background: url('../img/redbox_big_middle.png') repeat-y left top;
}
.greybox_big_middle {
	background: url('../img/greybox_big_middle.png') repeat-y left top;
}
.order_big_middle {
	width: 750px;
	padding: 9px 10px 0 10px;
	background: url('../img/order_big_middle.png') repeat-y left top;
}
.bluebox_middle_left {
	width: 435px;
	float: left;
}
.bluebox_middle img {
	float: right;
}
.bluebox h4, .redbox_big h4, .greybox_big h4, .order_big h4 {
	padding-left: 0;
	border-bottom: 1px solid #D2E2FF;
}
.redbox_big h4 {
	border-bottom: 1px solid #FFD8BD;
}
.greybox_big h4, .order_big h4 {
	border-bottom: 1px solid #E8E8E8;
}
.bluebox h4 span {
	color: #222;
}
.bluebox p {
	word-spacing: -1px;
	padding-bottom: 5px;
}
.footer1 {
	border-top: 1px solid #F6F6F6;
	padding: 13px 0 19px 0;
	text-align: center;
	color: #6A6A6A;
	display: none;
}
.footer1 span {
	padding: 0 2px;
	font-size: 14px;
	color: #E65B00;
}
.footer2 {
	height: 50px;
	padding: 20px 0;
	font-size: 93%;
	color: #6A6A6A;
	background: #F6F6F6;
	display: none;
}
html>body .footer2 {
	min-height: 50px;
	height: auto;
}
.footer2_inner {
	width: 990px;
	margin: 0 auto;
}
.footer2_inner p {
	float: left;
}
.footer2_inner ul {
	float: right;
	font-size: 116.9%;
	color: #E65B00;
	margin-top: -2px;
}
.cleaner {
	font-size: 0;
	line-height: 0;
	height: 0;
	clear: both;
}
/* --- objednavka start --- */
.objednavka .middle {
	width: 790px;
}
.steps {
	width: 590px;
	padding: 16px 0 12px 10px;
}
.steps li {
	float: left;
	padding-right: 40px;
	list-style-type: none;
	background: url('../img/step_arrow.png') no-repeat right center;
}
.steps li.last {
	padding-right: 0;
	background: none;
}
.steps span, .steps a {
	float: left;
	width: 40px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	text-align: center;
	font-family: 'Arial Black', 'Gadget CE', sans-serif;
	font-size: 19px;
	color: #6A6A6A;
	background: #E0E0E0 url('../img/step.png') no-repeat left top;
	text-decoration: none;
}
.steps span.thisstep {
	color: #fff;
	background: #E65B00 url('../img/step_active.png') no-repeat left top;
}
.objednavka #orderform h4 {
	margin-bottom: 4px;
}
.objednavka .regquestion {
	padding: 0 0 10px 10px;
}
.objednavka #orderform fieldset {
	padding-left: 10px;
}
.objednavka #orderform .fieldset1 {
	border: 1px solid #E1E1E1;
	padding-left: 9px;
	margin-bottom: 15px;
}
.objednavka #orderform .fieldset1 * {
	vertical-align: middle;
}
.objednavka .fieldset1 legend {
	padding: 0 10px;
	font-weight: bold;
	color: #E65B00;
}
.objednavka .fieldset1 p {
	padding: 6px 0 12px 0;
}
.objednavka .fieldset1 label {
	margin-right: 90px;
}
.objednavka b.star {
	color: #E65B00;
	margin-right: -4px;
}
.objednavka #orderform table {
	margin-top: 12px;
	width: 100%;
	border-collapse: collapse;
}
.objednavka #orderform td {
	padding-bottom: 10px;
}
.objednavka #orderform table h4 {
	padding: 0;
	margin-bottom: 0;
}
.objednavka .col80 {
	width: 80px;
}
.objednavka .col320 {
	width: 320px;
}
.objednavka .col130 {
	width: 130px;
}
.objednavka .col270 {
	width: 270px;
}
.objednavka .col120 {
	width: 120px;
}
.objednavka #orderform .textfield {
	width: 209px;
	height: 16px;
	border: 1px solid #C6C6C6;
	padding: 2px 0 0 9px;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: 12px;
	color: #222;
}
.objednavka #orderform .textfield180 {
	width: 169px;
}
.objednavka #orderform .textfield140 {
	width: 129px;
}
.objednavka #orderform .textfield170 {
	width: 159px;
}
.objednavka #orderform .empty_row td {
	padding-bottom: 0;
	font-size: 0;
	line-height: 0;
	height: 8px;
}
.objednavka #orderform table span {
	color: #E65B00;
}
.objednavka #orderform textarea {
	width: 750px;
	height: 50px;
	border: 1px solid #C6C6C6;
	padding: 9px;
	margin-bottom: 18px;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: 12px;
	color: #222;
}
.submit_btn, .tlacitko {
	height: 20px;
	border: 1px solid #C7C7C7;
	padding: 0 12px;
	margin-left: 15px;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: 12px;
	color: #222;
	width: 0;
	overflow: visible;
	cursor: pointer;
	background: #D9D9D9 url('../img/submit_btn.png') repeat-x left top;
}
.tlacitko {
	margin-left: 0;
}
.submit_btn[class], .tlacitko[class] {
	width: auto;
}
.kroky {
	margin-top: 20px;
}
.dalsi {
	float: right;
}
.dopravy td {
	padding: 5px 10px 5px 0;
}
.dopravy * {
	vertical-align: middle;
}
.dopravy strong, .platby strong {
	padding-left: 5px;
}
.dopravy, .platby {
	margin: 5px 0 15px 0;
}
.platby {
	line-height: 30px;
}
/* --- objednavka end --- */


.center {
	text-align: center;
}
.vpravo {
	text-align: right;
}
.text {
	padding: 0 10px 10px 10px;
	line-height: 130%;
}
.text p, .formular {
	padding-bottom: 10px;
}
.text ol, .text ul {
	margin: 5px 0 10px 25px;
}
.text li {
	margin-bottom: 5px;
}
.jmeno {
	padding: 0 10px 10px 10px;
	line-height: 130%;
}
.jmeno th {
	width: 80px;
	text-align: left;
	font-weight: normal;
}
.formular fieldset label, .fieldset2 label {
	float: left;
	padding-top: 3px;
	width: 150px;
	padding-right: 10px;
}
.fieldset2 label {
	width: 110px;
}
.formular fieldset {
	border: none;
	padding:10px 0 0 0;
	width: 375px;
	margin:0 auto;
}
.obj fieldset {
	margin-left:0;
}
.formular .pole, .fieldset2 .pole {
	float: left;
	margin-bottom: 3px;
	border: 1px solid #C6C6C6;
	margin-right:3px;
	width: 180px;
	padding: 2px 0;
}
.pole1 {
	border: 1px solid #C6C6C6;
	width: 180px;
	padding: 2px 0;
}
.zakaznik td {
	height: 25px;
	padding-right: 20px;
}
.obj-prehled td {
	height: 20px;
	padding-right: 20px;
}
.tab-text {
	width: 100%;
	border-collapse: collapse;
}
.tab-text td {
	padding: 5px 5px;
	border: 1px solid #e0e0e0;
}
.tabulka {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 10px;
}
.tabulka img {
	display: inline;
}
.tabulka th {
	background: #e0e0e0;
	padding: 2px 5px;
	font-weight: normal;
	height: 30px;
}
.paticka-tabulky td {
	background: #e0e0e0;
	padding: 4px 5px;
	font-weight: bold;
}
.tabulka td {
	padding: 5px 5px;
	border-top: 1px solid #e0e0e0;
	vertical-align: top;
}
.cena {
	color: #E65B00;
	font-weight: bold;
	text-align: right;
}
.tabulka div {
	float: left;
}

/* --- ceník --- */
.kategorie a {
	display: block;
	padding: 1px 0 1px 10px;
	background: url('../img/bullet02.png') no-repeat 0 .55em;
	width: 500px;
}
.vypis_kat li {
	padding: 1px 0 1px 10px;
	background: url('../img/bullet02.png') no-repeat 0 .55em;
}
input.pocet {
	border: 1px solid #C6C6C6;
	width: 25px;
	padding: 1px;
	text-align: center;
}
.buy {
	white-space:nowrap;
	text-align: right;
}
.buy * {
	white-space:nowrap;
	text-align: right;
	vertical-align: middle;
}
td.popis {
	border: none;
}
.zbozi .koupit {
	margin: 10px 0 0 0;
}
.hledani {
	margin: 10px 0 20px 15px;
}
.hledani label {
	font-weight: bold;
}
.hledani p {
	margin-top: 10px
}
#vyraz {
	width: 150px;
}
.vypis_kat {
	margin: 0 0 20px 25px;
}

/* --- detail --- */
.pravy-detail {
	width: 400px;
	float: right;
}
.pravy-detail p a, .odkazy-diskuze a, #panel1 a {
	padding-right: 10px;
	background: url('../img/bullet02.png') right no-repeat;
}
p.odkazy-diskuze a {
	font-weight: normal;
}
.pravy-detail p {
	padding: 0 0 5px 10px
}
.cena-detail h4 {
	border-bottom: 1px solid #FFD8BD;
	padding-left: 0;
}
.cena-detail  {
	width: 170px;
	float: right;
	margin-left: 10px;
}
.cena-detail strong {
	font-size: 15px;
}
.mnozstevni-cena {
	float: right;
}
.mnozstevni-cena p {
	text-align: right;
	margin-top: 3px;
	font-size: 10px;
}
.koupit {
	margin-left: 20px;
}
.koupit input {
	margin: 0 5px;
}
.koupit * {
	vertical-align: middle;
}
.obrazek {
	float: left;
	margin-top: 5px;
}
.dostupnost {
	line-height: 150%;
	margin-bottom: 15px;
}
.dostupnost h4 {
	padding: 10px 0 0 10px;
	margin: 0;
}
.zalozky {
	border-bottom: 1px solid #e0e0e0;
	margin-top: 20px;
	margin-bottom: 5px;
}
.zalozky a {
	display: block;
	width: 100px;
	height: 38px;
	background: url('../img/zalozka.gif') no-repeat left top;
	margin-right: 1px;
	float: left;
	margin-bottom: -1px;
	text-align: center;
	padding-top: 7px;
	color: #1e1e1e;
	text-decoration: none;
}
.zalozky a:hover, a.vybrana-zalozka {
	background: url('../img/zalozka.gif') no-repeat -100px;
}
.parametry, .porovnavani {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 10px;
}
.parametry td {
	padding: 8px;
}
.radek2 {
	background: #f6f6f6;
}
.nowrap {
	white-space: nowrap;
}
.prispevek {
	line-height: 140%;
	margin-bottom: 10px;
}
.prispevek a {
	font-weight: bold;
}
.prispevek p {
	padding: 5px;
}
.prispevek span {
	padding-left: 25px;
	color: #696969;
}
.odkazy-diskuze {
	padding: 5px;
}
#panel3, #panel4 {
	margin: 10px;
}
#panel3 a, #panel4 a {
	display: block;
	padding: 3px 0 3px 10px;
	background: url('../img/bullet01.png') no-repeat 0 .5em;
}
.prodavac {
	margin: 15px 0 0 20px;
}
.prodavac td {
	padding: 2px 15px;
}
.prodavac .pole1 {
	width: 240px;
}
.prodavac textarea {
	border: 1px solid #C6C6C6;
	width: 400px;
	height: 80px;
	padding: 2px 0;
}

.dopoructemi {
	margin: 0px 0 15px 10px;
}
.dopoructemi td, .tlspotrebak td {
	padding: 2px 15px;
}
.dopoructemi .pole1 {
	width: 240px;
}
.dopoructemi textarea {
	border: 1px solid #C6C6C6;
	width: 320px;
	height: 80px;
	padding: 2px 0;
}


.hlaska {
	font-weight: bold;
	margin: 0 20px 20px 20px;
	line-height: 150%;
	color: #003794;
}
.do_oblibenych {
	float: right;
	margin-top:1px;
}
.porovnavani * {
	vertical-align: middle;
}
.porovnavani td {
	text-align: center;
	padding: 5px;
	border: 1px solid #fff;
}
.porovnavani td.nazev {
	text-align: left;
	white-space:nowrap;
}



table.kosik td, .kosik * {
	vertical-align: middle;
}
.kosik img {
	margin-right: 3px;
}
.tlacitka {
	margin-top: 10px;
	text-align: right;
}

.error {
	font-weight: bold;
	color: #ff0000;
}
.top_order_left {
	width: 590px; 
	float: left;
}
.top_order_right {
	width: 190px; 
	float: right;
}


/* --- filtry --- */
.filtr fieldset {
	margin-bottom: 15px; 
	border: 1px solid #e0e0e0;
	padding: 5px;
}
.filtr span {
	display: block;
	float: left;
	margin-right: 10px;
	white-space: nowrap;
}
.filtr legend {
	padding: 10px;
	font-weight: bold;
	color: #E65B00;
}
.filtr .tlacitko {
	margin-top: 5px;
}


/* --- strankovani --- */
.paging {
	float: right;
	display: inline;
	margin: 5px 5px 5px 0;
}
.paging-bottom {
	margin-top: 40px;
	text-align: center;
}
.paging-bottom a, .paging a {
	padding: 0 3px;
}
.selectedPage {
	color: #E65B00;
	padding: 0 5px;
}

/* --- zmena razeni --- */
.prepinac {
	float: left;
	margin: 5px 10px 0 5px;
	display: block;
}
#razeni {
	float: left;
	display: inline;
	margin: 0 0 10px 5px;
}
#razeni * {
	vertical-align: middle;
}

/* --- alternativy --- */
.alternativa a {
	font-weight: bold;
	display: block;
	margin-bottom: 3px;
}
.alternativa_cena {
	margin: 3px 0 10px 0;
	color: #E65B00;
}
.alternativa_cena span {
	color: #6A6A6A;
}

/* ------ */



