﻿@charset "UTF-8";
/* HLAVNÍ DEFINICE */

body {background: white url('../img/bg-stranky.gif') repeat-x left top;
  position: relative; left:0px; top:0px;
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  margin-left: auto;margin-right: auto; margin-top:0px; min-width: 980px; max-width: 1250px;}

.centrovani {padding: 0 1% 0 1%;}
.strana {text-align: left; width:100%;font-size: 9pt;}

a {text-decoration:none; color:rgb(51,102,153);}
a:hover {text-decoration: underline}

img {border: 0px;}

.both, .cleaner{ clear:both; float: none}

.left {text-align: left}
.right {text-align: right;}
.center {text-align:center; overflow: hidden}

h1 {font-family: arial; font-size: 160%; color: rgb(235,0,102);}
h2 {font-family: arial; font-size: 9pt; color: white; text-transform: uppercase;margin:0px; padding:8px 10px 6px 15px;}
h3 {font-family: arial; font-size: 11pt; margin:0px; padding:8px 10px 6px 0px;color: rgb(235,0,102);}

ul,ol {padding:0px; margin:0px}
ul,ol,li {list-style-type: none;}

.non, .invisible {display: none}
.txt {line-height: 150%; text-align: justify}
.cena {font-size: 12pt; color:rgb(237,0,102);}
.ruzova {color: rgb(235,0,102);}
.seda {color: rgb(142,142,142)}

.count {width: 50px; text-align:center}
.input {width: 200px;}
.input1 {width: 95px;}
.input2 {width: 50px;}
.input3 {width: 140px;}
.inputarea {width: 99%;}

.vystredit {width:100%}
.vystredit td {vertical-align: middle;}
.vystredit td h1 {margin-bottom:0px}



.missing-entry {color: red; }
p.missing-entry {color: red; border: 1px solid rgb(243,30,121); text-align: center; padding:5px}
/* konec hlavní definice */



/* HLAVA */

#hlava {position: relative; top:0px; left:0px; width:100%; height: 180px; background: url('../img/hlava-lide.gif') no-repeat top right;margin-bottom: 10px}

#hlava .logo {position: relative; top:15px; left:30px; width: 191px; z-index: 10}
#hlava .banner {position: absolute; top:50px;  width:100%; text-align: center; z-index: 5}

#hlava .logy {position: absolute; bottom: 45px; right: 320px; text-align: right; z-index: 6}
#hlava .mena {position: absolute; top: 8px; right: 400px;}
#hlava .currency .obr1 {position: absolute; top: 8px; right: 345px;}
#hlava .currency .obr2 {position: absolute; top: 8px; right: 290px;}

.horni-lista {position: relative; top:0px; left:0px; height:30px; background: rgb(200,231,239) url('../img/hlava-horni-lide.gif') no-repeat right top;}

.horni-lista ul {margin-left:8px;}
.horni-lista ul li {display: block; float: left; padding: 7px 2px 6px 2px; background: url('../img/hlava-caraSm.gif') no-repeat top right;}
.horni-lista ul li a {padding: 8px 15px 8px 15px; font-weight: bold; text-transform: uppercase;}
.horni-lista ul li a:hover {color: rgb(236,0,102); text-decoration: none;}

.horni-lista .rohLS {position: absolute; bottom:0px; left:0px; width:4px; height:4px; background: url('../img/hlava-RLm.gif') no-repeat bottom left;}
.horni-lista .rohPS {position: absolute; bottom:0px; right:0px; width:4px; height:4px; background: url('../img/hlava-RPm.gif') no-repeat bottom right;}


.zelenypole {position: relative; bottom:-20px; left:0px; height:40px; background: url('../img/hlava-bgz.gif') repeat-x top left; border-top: 1px solid white;border-bottom: 1px solid white;}

.zelenypole .tab {width:98%;margin-left:10px; vertical-align:top;}

.zelenypole .rohL {position: absolute; top:-1px; left:0px; width:6px; height:42px; background: url('../img/hlava-RLz.gif') no-repeat top left;}
.zelenypole .rohP {position: absolute; top:-1px; right:0px; width:6px; height:42px; background: url('../img/hlava-RPz.gif') no-repeat top right;}


.hledani {margin-left: 10px;width:46%; padding-top: 2px}
.hledani .hledani-okno {float:left; width:46%; padding: 4px 15px 5px 5px;border: 1px solid white;}
.hledani .hledani-ok {float:left; margin-left:-10px; position: relative; top:0px; left:0px; width:75px;}
.hledani .hledani-ok .pes {position: absolute; top:-17px; right: -35px; width: 73px; height: 46px; background: url('../img/hlava-pes.gif') no-repeat top left; z-index: 5; }
.hledani .hledani-ok .btn {position: relative; top:0px; right: 0px; z-index: 10;}

.hledani .adv {float:left; margin: 5px 0px 0 36px;}
.hledani .adv a {color: black; text-decoration: underline; font-size: 8pt}
.hledani .adv a:hover{text-decoration:none;}

.kvulipsovi {position: relative; top:0px; left:0px; width:100%; height:100%}
.kvulipsovi .pes {display: none}

.menu {text-align:right; width:51%;}
.zelenypole .menu ul {height:40px; background: url('../img/hlava-caraSz2.gif') no-repeat top right; padding:0px 1px 0px 0px;}
.zelenypole .menu ul li {display: block; float:right; padding:0px 1px 0px 1px; background: url('../img/hlava-caraSz.gif') no-repeat top left;}
.zelenypole .menu ul li a {display: block;color: white; font-weight: bold; padding:12px 8px 13px 8px; background: url('../img/hlava-zalozka-bg.gif') repeat-x top left;}
.zelenypole .menu ul li a:hover {color: black;text-decoration: none; background: url('../img/hlava-zalozka-bg.gif') repeat-x bottom left;}
.zelenypole .menu ul li a.active {color: black; text-decoration: none;background: url('../img/hlava-zalozka-bg.gif') repeat-x bottom left;}

/* konec hlavy */



/* LEVY */

#levy {position: relative; top:10px; left:0px; float: left; width:18%; margin-right: 1%;}

.nadpisek {position: relative; top:0px; left:0px; width:100%; min-height: 30px; background: rgb(235,2,102) url('../img/levy-kat-bg.gif') repeat-x top left; _height: 30px; z-index: 5;margin: 6px 0 6px 0}
.nadpisek a {display: block; color: white;}
.nadpisek a h2 {padding-right: 40px}
  .nadpisek .rohLH {display: block; position: absolute; top:0px; left:0px; width:5px; height:5px; background: url('../img/levy-kat-RLH.gif') no-repeat top left;}
  .nadpisek .rohPH {display: block; position: absolute; top:0px; right:0px; width:5px; height:5px; background: url('../img/levy-kat-RPH.gif') no-repeat top right;}
  .nadpisek .rohLS {display: block; position: absolute; bottom:0px; left:0px; width:5px; height:5px; background: url('../img/levy-kat-RLS.gif') no-repeat bottom left;}
  .nadpisek .rohPS {display: block; position: absolute; bottom:0px; right:0px; width:5px; height:5px; background: url('../img/levy-kat-RPS.gif') no-repeat bottom right;}
.nadpisek .hroch {display: block; position: absolute; right: 2px; bottom: -5px; width: 40px; height: 54px; background: url('../img/levy-hroch.gif') no-repeat top left; z-index: 10}
.nadpisek .cedulka {display: block; position: absolute; right: 2px; bottom: -5px; width: 55px; height: 42px; background: url('../img/pravy-cedulka.gif') no-repeat top left; z-index: 10}


#levy .cat {position: relative; top:0px; left:0px; width:100%;}
#levy .cat .podcat {position: relative; top:0px; left:0px; width:100%; background:rgb(255,223,236) url('../img/levy-pkat-bg.gif') repeat-x bottom left;}
#levy .cat .podcat a {color: black;}
#levy .cat .podcat a:hover,#levy .cat .podcat a.active {font-weight: normal; color: rgb(235,0,102)}

  #levy .cat .podcat .rohLH {position: absolute; top:0px; left:0px; width:5px; height:5px; background: url('../img/levy-pkat-RLH.png') no-repeat top left;}
  #levy .cat .podcat .rohPH {position: absolute; top:0px; right:0px; width:5px; height:5px; background: url('../img/levy-pkat-RPH.png') no-repeat top right;}
  #levy .cat .podcat .rohLS {position: absolute; bottom:0px; left:0px; width:5px; height:5px; background: url('../img/levy-pkat-RLS.gif') no-repeat bottom left;}
  #levy .cat .podcat .rohPS {position: absolute; bottom:0px; right:0px; width:5px; height:5px; background: url('../img/levy-pkat-RPS.gif') no-repeat bottom right;}

#levy .cat .podcat li {padding: 3px 15px 3px 15px}

/* konec levy */



/* STØED */

#stred {position: relative; top:10px; left:0px; float: left; width:62%;}

#stred .filtr {width:250px; text-align:right}
#stred .filtr table {width: 100%;}
#stred .filtr table a {text-decoration: none;} /* aby nedìlalo ie6 bordel u img */
#stred .filtr table a:hover {text-decoration: none;} /* aby nedìlalo ie6 bordel u img */
#stred .filtr table .td1 {width:45px; vertical-align:middle}
#stred .filtr table .td2 {width: 75px;}
#stred .filtr table .td2 a {text-decoration: underline;}
#stred .filtr table .td2 a:hover {text-decoration: none;}

.produkt {position:relative; top:0px; left:0px; width:32%; min-height: 240px; float:left; margin: 0 1.3% 1% 0; text-align:center; border: 1px solid rgb(230,230,230); _height:240px; _width: 31%;}
.produkt .nadpis {display: block; text-align:center; margin:10px 0 10px 0}
.produkt h2 {display: block; text-align:center; margin:10px; text-transform: none !important;}
.produkt a {text-decoration: underline;}
.produkt a:hover {text-decoration: none;}

.produkt .obr {position: relative; top:0px; left:0px; text-align: center; width:66%;overflow: hidden; background-color: white; margin: 0 17% 0 17%;}
.produkt .obr img {max-width: 135px; _width:135px;}
.produkt .obr .priznak {position: absolute; bottom:0px; right:0px;}
.produkt .obr .priznak img {width: 28px; height: 28px;}
.produkt .priznaky {margin:10px 0 10px 0}

.produkt .popclanku {line-height: 100%; font-size:8pt; margin: 0 10px 0px 10px;}

  .strankovani {position: relative; left:0px; top:0px; width:100%; height: 36px; margin-bottom:10px; font-size: 8pt; border: 1px solid rgb(230,230,230); @margin-bottom: -25px;}

  .str-tabA {width:100%; height: 36px; text-align: right;}
  .str-tabA .td1 {width: 200px;}
  .str-tabA .td2 {text-align: left; padding-left: 5px}
  .str-tabA .td3 {width: 20%;}
  .str-tabA .td4 {width: 30%; padding-right: 20px}



.strankovac {text-align: center;width: 100%;border: 1px solid rgb(230,230,230);}
.strankovac td .stranky a,.strankovac td .stranky .selectedpageindex {padding: 3px 4px 3px 4px;margin: 0 2px 0 2px;}
.strankovac td .stranky .selectedpageindex {border: 1px solid rgb(235,0,102);color: rgb(235,0,102);text-decoration: underline;}
.strankovac .pagers {padding: 10px 0 10px 0}

/* cesta */
.breadcrumbs {border: 1px solid rgb(230,230,230); padding: 5px 0 5px 0; width:100%}
.breadcrumbs span {margin: 5px}

/* konec støedu */



/* PRAVY */

#pravy {position: relative; top:0px; left:0px; float: right; width:18%; color: white; padding-top: 15px; overflow:hidden}

#pravy .kosik {position: relative; top:0px; left:0px; width:100%; height: 105px; background:rgb(51,102,153) url('../img/pravy-kos-bg.gif') repeat-x top left; z-index: 5;}
#pravy .kosik .kosiky {display: block; position: absolute; right: 0px; top: -15px; width: 50px; height: 47px; background: url('../img/pravy-kosiky.gif') no-repeat top left; z-index: 10;}
#pravy .kosik .divceny {position: relative; top:0px; left:0px; background-color: rgb(77,127,172);margin: 5px 10px 5px 10px; height:18px; padding: 4px 15px 6px 15px;}

#pravy .kosik .divceny .rohL {position: absolute; top:0px; left:0px; width:5px; height:28px; background: url('../img/pravy-kos-RLm.gif') no-repeat top left;}
#pravy .kosik .divceny .rohP {position: absolute; top:0px; right:0px; width:5px; height:28px; background: url('../img/pravy-kos-RPm.gif') no-repeat top right;}
#pravy .kosik .cenak {font-size: 12pt;}

#pravy .kosik .rohLH {position: absolute; top:0px; left:0px; width:5px; height:5px; background: url('../img/pravy-kos-RLH.gif') no-repeat top left;}
#pravy .kosik .rohPH {position: absolute; top:0px; right:0px; width:5px; height:5px; background: url('../img/pravy-kos-RPH.gif') no-repeat top right;}
#pravy .kosik .rohLS {position: absolute; bottom:0px; left:0px; width:5px; height:5px; background: url('../img/pravy-kos-RLS.gif') no-repeat bottom left;}
#pravy .kosik .rohPS {position: absolute; bottom:0px; right:0px; width:5px; height:5px; background: url('../img/pravy-kos-RPS.gif') no-repeat bottom right;}

#pravy .postovne {margin-top: 10px; overflow: hidden}

.produkt-pravy {margin: 6px 0 0 0; }
.produkt-pravy .obr {width:55px; padding:0 5px 0 10px}
.produkt-pravy img {max-width: 55px; max-height: 55px; padding: 10px 0 10px 0; _width:55px; _height:55px}
.produkt-pravy .popis {font-size: 8pt; vertical-align: top;padding: 10px 0 10px 0; color: black;}

.jednicka {position: relative; top:0px; left:0px; background:rgb(223,243,253) url('../img/pravy-nej-bgm.gif') repeat-x top left;}
.jednicka .rohLH {position: absolute; top:0px; left:0px; width:4px; height:4px; background: url('../img/pravy-nej-RLHm.gif') no-repeat top left;}
.jednicka .rohPH {position: absolute; top:0px; right:0px; width:4px; height:4px; background: url('../img/pravy-nej-RPHm.gif') no-repeat top right;}
.jednicka .rohLS {position: absolute; bottom:0px; left:0px; width:4px; height:4px; background: url('../img/pravy-nej-RLSm.gif') no-repeat bottom left;}
.jednicka .rohPS {position: absolute; bottom:0px; right:0px; width:4px; height:4px; background: url('../img/pravy-nej-RPSm.gif') no-repeat bottom right;}

.dvojka {position: relative; top:0px; left:0px;background:rgb(236,236,236) url('../img/pravy-nej-bgs.gif') repeat-x top left;}
.dvojka .rohLH {position: absolute; top:0px; left:0px; width:4px; height:4px; background: url('../img/pravy-nej-RLHs.gif') no-repeat top left;}
.dvojka .rohPH {position: absolute; top:0px; right:0px; width:4px; height:4px; background: url('../img/pravy-nej-RPHs.gif') no-repeat top right;}
.dvojka .rohLS {position: absolute; bottom:0px; left:0px; width:4px; height:4px; background: url('../img/pravy-nej-RLSs.gif') no-repeat bottom left;}                                                                                      /* konec pravy */
.dvojka .rohPS {position: absolute; bottom:0px; right:0px; width:4px; height:4px; background: url('../img/pravy-nej-RPSs.gif') no-repeat bottom right;}

/* PATA */

#pata {position: relative; top:0px; left:0px; width:100%; background-color: rgb(224,249,255); text-align:center; color:rgb(103,157,170)}

#pata .odkazy {padding: 10px 0 0px 0}
#pata .copyright {border-top: 1px solid #BFE1E9; margin: 0 15px 0 15px; padding:5px 0 15px 0}
#pata .copyright table {width: 100%}
#pata .copyright table .td2 {width: 50px}

.linky { padding: 0 10px 10px 10px; text-align: center; line-height: 150%; font-size: 8pt;}
.linky a {color: rgb(125,157,200);}
.linky .normal strong {font-weight:normal}

#pata .rohLH {position: absolute; top:0px; left:0px; width:4px; height:4px; background: url('../img/pata-RLH.gif') no-repeat top left;}
#pata .rohLS {position: absolute; bottom:0px; left:0px; width:4px; height:4px; background: url('../img/pata-RLS.gif') no-repeat bottom left;}
#pata .rohPH {position: absolute; top:0px; right:0px; width:4px; height:4px; background: url('../img/pata-RPH.gif') no-repeat top right;}                                                                                      /* konec pravy */
#pata .rohPS {position: absolute; bottom:0px; right:0px; width:4px; height:4px; background: url('../img/pata-RPS.gif') no-repeat bottom right;}



/* konec paty */



/* DETAIL */

#detail {width:100%; margin-top:10px}
#detail h1 {margin:5px}

#detail .obrazek {position: relative; top:0px; left:0px; float:left; width:40%; border: 1px solid silver; text-align:center; overflow: hidden}
#detail .obrazek img {max-width: 200px; max-height: 200px; _width: 200px; _height: 200px;}
#detail .obrazek .marks {position:absolute; bottom:0px; left: 0px; width:100%; text-align:center;}
#detail .obrazek .marks img {height: 17px; max-width: 54px; _width: 54px;}
#detail .info {position:relative; top:0px; left:0px; float:left; width:57%;min-height: 200px; margin:10px 0 0 2%; line-height: 150%; _height: 250px;}
#detail .info .ceny {position:absolute; bottom:0px; left:0px; }

#detail .moznosti {position: absolute; top:0px; right:20px;}
#detail .popis {width:100%;}

#detail .fb {display: block; padding: 5px 0px 5px 30px; background:url('../img/ico-facebook.gif') no-repeat 0 0;}

#detail .infoA {position:relative; top:0px; left:0px; float:left; width:57%; min-height: 220px; margin:0px 0 0 2%; line-height: 150%; _height: 220px;}
.infoA .celek {position:relative; top:0px; left:0px; float:left; width:100%; margin-bottom: 10px;}
.infoA .obr {position: relative; top:0px; left:0px; float:left; width:20%; border: 1px solid silver; text-align:center; overflow: hidden; margin-right: 10px}
.infoA .obr img {max-width: 60px; max-height: 60px; _width: 60px; _height: 60px;}
.infoA .tab {width: 70%; height: 67px;border-bottom: 1px solid silver;}
.infoA .tab .td1 {vertical-align: top;}
.infoA .tab .td2 {text-align: right;vertical-align: middle;}
.infoA .popis { color: rgb(235,0,102); font-weight: bold; font-size: 10pt;}

.infoB {position: relative; top:0px; left:0px; width: 40%;}
.moznosti1 {}
.moznosti2 {}
.moznosti2 ul li {display: block; float: left; padding: 0px 5px 0px 5px;}


.cat-description {float:left; width:57%; margin-left: 2%; border: 1px solid red;}


.male-obrazky .title {font-family: arial; font-size: 11pt; margin:0px; padding:8px 10px 6px 0px;color: rgb(235,0,102); font-weight: bold;}
.male-obrazky img {max-width: 250px; _width: 250px;}

.parameters {width: 100%;}
.parameters td {background-color: rgb(236,236,236); padding: 5px;}
.parameters .property-title td{background-color: rgb(243,30,121); color: white; padding: 2px; font-weight: bold;}

/* konec detailu */



/* OSTATNI DEFINICE */

fieldset {border: 1px solid rgb(235,0,102); margin-bottom:10px}
legend {border: 1px solid rgb(235,0,102); padding:5px 15px 5px 15px; font-weight: bold}

.product-list {width:100%;} /* table SelectLinked3 */

.product-list-header td {background-color: rgb(243,30,121); color: white; font-weight: bold}

.delivery-adress .name {width: 100px;}

.cart-button {float: left; width: 65%;}
.cart-button2 {float: right; text-align: right; width: 30%;}

.user-data {width: 45%; float: left; margin-right: 3%}
.deliveries {width: 45%; float: left; margin-right:3%}
.payments  {width: 45%; float: left;}

.txttab {width: 80%; margin-left: 10%;}
.txttab th {background-color: rgb(79,129,189);border: 1px solid white; color: white; font-weight: bold; padding: 5px}
.txttab td {border: 1px solid white; padding: 5px}
.txttab .td1 {background-color: rgb(184,204,228);}
.txttab .td2 {background-color: rgb(219,229,241);}

.informace p, .informace li {line-height: 150%; text-align: justify;}

.inftxt_tab {width: 80%; margin-left: 10%;}
.inftxt_tab th {background-color: rgb(255,164,204); border: 1px solid white; font-weight: bold; text-align: center; padding: 5px 10px 5px 10px;}
.inftxt_tab td {background-color: rgb(255,221,235); border: 1px solid white; padding: 5px 10px 5px 10px; text-align: right}
.inftxt_tab .td1 {text-align: left}

#tabulka_vsech_velikosti{font-family:Calibri,Arial}
#tabulka_vsech_velikosti table{margin:20px 10px 20px 10px}
#tabulka_vsech_velikosti table td{padding:3px 7px 3px 7px;white-space:nowrap;text-align:center}
#tabulka_vsech_velikosti .prvni{font-weight:bold}
#tabulka_vsech_velikosti #velikosti_detska{background-color:rgb(155,187,89);color:white}
#tabulka_vsech_velikosti #velikosti_detska .prvni{background-color:rgb(117,146,60)}
#tabulka_vsech_velikosti #velikosti_detska .druhy{}
#tabulka_vsech_velikosti #velikosti_detska .lichy{background-color:rgb(117,146,60)}
#tabulka_vsech_velikosti #velikosti_damska{background-color:rgb(247,150,70);color:white}
#tabulka_vsech_velikosti #velikosti_damska .prvni{background-color:rgb(228,109,10)}
#tabulka_vsech_velikosti #velikosti_damska .druhy{}
#tabulka_vsech_velikosti #velikosti_damska .lichy{background-color:rgb(228,109,10)}
#tabulka_vsech_velikosti #velikosti_panska{background-color:rgb(79,129,189);color:white}
#tabulka_vsech_velikosti #velikosti_panska .prvni{background-color:rgb(55,96,145)}
#tabulka_vsech_velikosti #velikosti_panska .druhy{}
#tabulka_vsech_velikosti #velikosti_panska .lichy{background-color:rgb(55,96,145)}
#tabulka_vsech_velikosti #velikosti_inchblue{background-color:rgb(253,233,217);color:rgb(151,72,7)}
#tabulka_vsech_velikosti #velikosti_inchblue .prvni{background-color:rgb(252,213,180)}
#tabulka_vsech_velikosti #velikosti_inchblue .druhy{}
#tabulka_vsech_velikosti #velikosti_inchblue .lichy{background-color:rgb(252,213,180)}

/* Podmínky */
.content { text-align: left; }
.content h2 { color: #336699; font-size: 140%; text-transform: none; margin: 30px 0 15px 0 !important; padding: 0; }
.content h3 { margin: 30px 0 15px 0; padding: 0; }
.content ul li,
.content ol ul li {
	display: block;
	padding: 0 0 0 20px;
	margin: 5px 0;
	background: url(../img/bullet.png) 0 .25em no-repeat;
}
.content ol {
	display: block;
	list-style: decimal;
	margin: 0 0 20px 2.5em;
}
.content ol li,
.content ul ol li {
	display: list-item;
	background: none;
}
.content ul ul, ul ol,
.content ol ol, ol ul {
	margin: 5px 0;
}



/* rehashpage */

.modrydiv {position: relative; top:0px; left:0px; min-height: 40px; width: 80%; margin: 7px 0 0 10%; background: url('../img/pravy-kos-bg.gif') repeat-x top left; _height: 40px;}
.modrydiv .rehashtab {color: white; width: 100%; padding: 15px}
.modrydiv .rehashtab td {vertical-align: middle;}
.modrydiv .rehashtab .td1 {width: 69%;}
.modrydiv .rehashtab .td2 {width: 31%; text-align: right}

.modrydiv .rohLH {position: absolute; top:0px; left:0px; width:5px; height:5px; background: url('../img/pravy-kos-RLH.gif') no-repeat top left;}
.modrydiv .rohPH {position: absolute; top:0px; right:0px; width:5px; height:5px; background: url('../img/pravy-kos-RPH.gif') no-repeat top right;}
.modrydiv .rohLS {position: absolute; bottom:0px; left:0px; width:5px; height:5px; background: url('../img/pravy-kos-RLS.gif') no-repeat bottom left;}
.modrydiv .rohPS {position: absolute; bottom:0px; right:0px; width:5px; height:5px; background: url('../img/pravy-kos-RPS.gif') no-repeat bottom right;}



.produktR {position:relative; top:0px; left:0px; width:23%; height: 210px; float:left; margin: 0 1.3% 1% 0; text-align:center; border: 1px solid rgb(230,230,230); _width: 150px}
.produktR .nadpis {display: block; text-align:center; margin:10px 0 10px 0}
.produktR a {text-decoration: underline;}
.produktR a:hover {text-decoration: none;}

.produktR .obr {position: relative; top:0px; left:0px; text-align: center; width:66%; max-height: 110px; overflow: hidden; background-color: white; margin: 0 17% 0 17%; _height: 110px}
.produktR .obr img {max-width: 105px; _width:105px;}
.produktR .obr .priznak {position: absolute; bottom:0px; right:0px;}
.produktR .obr .priznak img {width: 28px; height: 28px;}
.produktR .priznaky {position: absolute; bottom:0px; left:0px;}
.produktR .buy {position: absolute; bottom:0px; right:0px;}

.infotab {width: 100%;}
.infotab td {vertical-align: top}
.infotab h3 {padding-left: 0px}

/* lightbox */
#lightbox{
	position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;}

#imageContainer{padding: 10px;}

#loading{	position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;}

#hoverNav{	position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{	width: 49%; height: 100%;
	background: transparent url(../img/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;}

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../img/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}

#overlay{
	position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000;}

.linked table td {border-bottom: 1px solid rgb(243,30,121); padding: 5px 0 5px 0}
.linked table .product-list-header td{padding: 0}
.linked .obr img{width:55px;}

/* .paramsearch-form {border: 1px solid rgb(230,230,230); width: 100%;}
.paramsearch {width: 300px;}
.paramsearch .td1 {width: 100px; text-align: right; vertical-align: middle;}
.paramsearch .td2 {width: 150px; vertical-align: middle}
.paramsearch .td2 select {width :150px; padding: 5px;}

.paramdosearch {width: 30%;} */

.paramsearch-form {border: 1px solid rgb(230,230,230); width: 100%; position: relative; top:0px; left: 0px; padding: 10px 0 10px 0; margin-bottom: 10px; @margin-top: 0px}
.d1 {width: 100px; text-align: right; float: left; padding: 5px 5px 5px 5px; height: 15px;}
.d2 {width: 150px; float: left;padding: 3px 5px 5px 5px; height:15px; }
.d2 select {width :150px;}
.d3 {Position: absolute; top: 10px; right: 10px;}

/* Diskuse */
.arena_zanoreni0 {margin-bottom: 10px; background-color: rgb(255,234,247);}
.arena_zanoreni1 {margin-left: 15px}
.arena_zanoreni2 {margin-left: 25px}
.arena_zanoreni3 {margin-left: 35px}
.arena_zanoreni4 {margin-left: 45px}
.arena_zanoreni5 {margin-left: 55px}
.arena_zanoreni6 {margin-left: 65px}
.arena_zanoreni7 {margin-left: 75px}
.arena_zanoreni8 {margin-left: 85px}
.arena_zanoreni9 {margin-left: 95px}
.arena_zanoreni10 {margin-left: 105px}
#arena_blok {padding: 10px; border: 1px solid silver; margin-bottom: 10px}
.textprispevku {border: 1px solid lightgray; margin: 5px 10px 5px 10px; padding: 0px 10px 0px 10px}

.discform .tab {width:50%}
.discform .tab .td1 {width:30%}
.discform .tab .td2 {width:70%}
.discform .fielddiskuze {width: 150px}
.discform .prispevekdiskuze {width: 500px; height: 100px}

/* konec ostatni definice */

.checkout_step td {text-align: center;}
.enquiry {color: black}
.enquiry h4 {display: none;}
