/* RESET STYLES BEGIN */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* tables still need 'cellspacing="0"' in the markup */
/*table {border-collapse: collapse; border-spacing: 0;}*/
/* RESET STYLES END*/

/* DEFAULT */
BODY{background: #fff; text-align: center; margin: 0; padding: 10px 0;}
TABLE, P, UL, OL, DIV, SPAN, A, H1, H2, H3, LEGEND{font: 12px "Arial CE", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000;}
H1{font-size: 16pt; font-weight: normal; margin: 0 0 10px 0; padding-left: 10px; text-align: left; color: #4d1f0b;}
H2{font-size: 13pt; font-weight: bold; color: #a15939; margin: 0; padding: 10px 0;}
H3{font-size: 11pt; font-weight: bold; color: #D07A00; margin: 0; padding: 10px 0;}
A{color: #c80404; text-decoration: underline;}
A:hover {color: #c80404; text-decoration: none;}
HR{background-color: #B9B9B9; border: 0 none; color: #B9B9B9; height: 1px; clear: left;}
UL{margin: 0 15px 15px 15px; padding: 0 0 0 15px; list-style: square; line-height: 150%;}
OL{margin: 0 15px 15px 15px; padding: 0 0 0 15px; list-style: decimal; line-height: 150%;}
P{margin-top: 0; margin-bottom: 10px; line-height: 150%;}
IMG{vertical-align: middle;}
IMG.help{cursor: help;}
.clear{clear: both; height: 1px; overflow: hidden;}
/* KONEC DEFAULT */

/* FORMULAR DEFAULT */
FORM{margin: 0; padding: 0;}
FIELDSET{border: 1px solid #D1CECE; border-top: 10px solid #D1CECE; padding-bottom: 15px; margin-bottom: 15px;}
FIELDSET P{padding-top: 5px; margin: 0 15px;}
LEGEND{font-weight: bold; color: #555; padding: 0 5px; margin-left: 15px;}
TD.label{text-align: right; font-weight: bold;}
LABEL{font-weight: bold;}
TEXTAREA{font: normal 9pt "Arial CE", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000;}
SELECT{font-size: 8pt; padding: 0; margin: 0; vertical-align: middle; color: #000;}
SELECT.select-box{width: 164px; ?width: 165px; _width: 161px;}
SELECT.select-box-default{width: auto;}
INPUT{vertical-align: middle;}
INPUT.tl-koupit, INPUT.tl-hledat, INPUT.tl-mail{cursor: pointer;}
INPUT.text-box-default{color: #000; font-size: 8pt; vertical-align: middle;}
INPUT.text-box{color: #000; font-size: 8pt; vertical-align: middle; width: 160px;}
INPUT.text-box-small{color: #000; font-size: 8pt; vertical-align: middle; width: 30px;}
/* KONEC FORMULAR DEFAULT*/

/* TABULKY */
TABLE.tab{border: 0px solid #5b5958; width: 100%; margin-bottom: 10px; border-collapse: collapse;}
TH{background-color: #5b5958; padding: 3px; color: #f9f4e1;}
TD{background-color: transparent; padding: 0 3px 2px 3px; border: 1px solid #5b5958;}

TABLE.registrace{border: 0px solid #5b5958; width: 100%; margin-bottom: 0; margin-top: 10px; border-collapse: collapse;}
TABLE.registrace TH{background-color: #5b5958; padding: 3px; color: #f9f4e1;}
TABLE.registrace TD{background-color: transparent; padding: 0 3px 2px 3px; border: 0px solid #5b5958;}

TABLE.tab-zbozi{border: 1px solid #5b5958; width: 100%; margin-bottom: 10px;}
TABLE.tab-zbozi TH{background-color: #5b5958; padding: 3px; color: #fff; text-align: center;}
TABLE.tab-zbozi TD{background-color: #edece8; padding: 3px; vertical-align: top;}
TABLE.tab-zbozi TD.left{text-align: left;}
TABLE.tab-zbozi TD.center{text-align: center;}
TABLE.tab-zbozi TD.right{text-align: right;}
TABLE.tab-zbozi TD .small{font-size: 8pt;}

TABLE.kat-obr{margin: 0 auto; padding: 0; height: 100%;}
TABLE.kat-obr TD{border: 0 none; margin: 0; padding: 0; text-align: center; border-collapse: collapse;}

TABLE.velikosti{border: 0 none; width: 100%;}
TABLE.velikosti TH{background-color: #5b5958; padding: 3px; color: #f9f4e1;}
TABLE.velikosti TD{background-color: #f0eeee; border: 1px solid #5b5958; padding-left: 3px; padding-right: 3px; text-align: left;}

.cena-celkem-label{font-size: 11pt; color: #ff0000;}
.cena-celkem{font-size: 11pt; color: #ff0000;}
/* KONEC TABULKY */

/* pro zobrazeni a skryti obsahu begin */
.noscreen{display: none;}
/* pro zobrazeni a skryti obsahu end */

.seznam{padding: 5px; margin-bottom: 3px; background: #D1CECE url(../pic/bg-seznam.gif) no-repeat;}
.seznam A{padding: 0 5px; text-decoration: underline; font-weight: bold;}

/* NAVIGACNI MENU */
.navigace{display: block; text-align: left; margin: 0 0 20px 0; padding: 0 5px 0 0;}
/*.navigace STRONG{padding-right: 10px; float: left; line-height: 100%;}*/
.navigace LI{background: url("/pic/li.gif") no-repeat left 2px; margin: 0; padding: 0 10px 0 10px; display: block; float: left; line-height: 100%;}
.navigace LI.first{background: none; padding-left: 0;}
.navigace LI A{display: block; float: left; margin: 0; padding: 0; line-height: 100%;}
/* KONEC NAVIGACNI MENU */

/* PRODUKTY SEZNAM */
.mala-karta{background: #e0dede url(/pic/mala-karta-top.gif) no-repeat top; text-align: center; margin: 5px auto 0 auto;}
.mala-karta-obsah{background: url(../pic/mala-karta-bottom.gif) no-repeat bottom; margin: auto; padding: 5px 5px 5px 5px; text-align: left;}

.box-titulek{width: 516px;}
.box-titulek .i-znacka{float: right;margin-left: 5px;}
.box-titulek H2{margin: 0; padding: 5px 0 5px 0;}
.box-titulek H2 A{font-size: 11pt; font-weight: bold; text-decoration: none;}

.layout-foto{width: 224px; margin-right: 10px; float: left;}
.layout-foto .base-foto{background: url(/pic/box-foto.gif) no-repeat; width: 224px; height: 224px; text-align: center; padding-top: 0;}
.layout-foto .foto{border: 0 none; margin: auto;}
.box-minifoto{background: url(/pic/box-minifoto.gif) no-repeat; width: 224px; height: 39px; margin: 2px 0 0 0; text-align: center;}
.box-minifoto IMG{height: 35px; margin: 2px 4px 0 4px;}
.box-video{margin: 2px 0 0 0; text-align: center;}
.box-video A{display: block; background: url(/pic/cs/tl-video.gif) no-repeat; display: block; width: 169px; height: 23px; margin: 0 auto;}
.box-vyrobce{text-align: center; margin: 2px 0 0 0;}

.mala-karta .box-button{float: left; width: 282px;}
.mala-karta .tl-detail{text-align: right; padding: 17px 10px;}

.box-ceny{float: left; width: 282px; padding: 5px 0;}
.box-ceny .bezna-cena{font-size: 11pt;}
.box-ceny .bezna-cena STRONG{color:#000; text-decoration: line-through; font-weight: bold; font-size: 11pt;}
.box-ceny .nase-cena{font-size: 11pt; font-weight: bold;}
.box-ceny .nase-cena STRONG{color: #ff0000; font-size: 16pt;}
.box-ceny .nase-cena SPAN.euro{font-weight: normal;}
.box-ceny .usetrite{font-size: 10pt; font-weight: bold; padding: 5px 0;}
.box-ceny .usetrite STRONG{color: #d07a00; font-size: 11pt;}

.mala-karta .box-popis, .mala-karta .box-popis P, .mala-karta .box-popis DIV{text-align: justify;}
/* KONEC SEZNAM PRODUKTY */

/* INFORMACNI BOXY BEGIN */
.information-box{background: #e0dede url(/pic/mala-karta-top.gif) no-repeat top; text-align: center; margin: 5px auto 15px auto; width: 526px;}
.information-box .obsah{background: url(../pic/mala-karta-bottom.gif) no-repeat bottom; margin: auto; padding: 15px; text-align: justify;}
/* INFORMACNI BOXY END */

/* AKTUALITY BEGIN */
.aktuality{background: #e0dede url(/pic/mala-karta-top.gif) no-repeat top; text-align: center; margin: 5px auto 0 auto; width: 526px;}
.aktuality .obsah{background: url(../pic/mala-karta-bottom.gif) no-repeat bottom; margin: auto; padding: 5px; text-align: left;}
.aktuality .box-foto{background: url(/pic/box-foto.gif) no-repeat; width: 224px; height: 224px; text-align: center; float: left; padding-top: 0; margin-right: 5px;}
.aktuality .obsah H2{margin: 0 auto; padding: 0 0 5px 0;}
.aktuality .obsah H2 A{font-size: 11pt; font-weight: bold; margin: 0 auto; padding: 0; text-decoration: none;}
/*.aktuality .datum{font-weight: bold; padding: 0 5px 0 0;}*/
.aktuality .text{margin: 0; padding: 0;}
.aktuality .text P, .aktuality .text DIV{margin: 0 0 10px 0; padding: 0; line-height: 150%; text-align: justify;}
.aktuality .soubory{margin: 0; padding: 0;}
.aktuality .soubory IMG{vertical-align: middle; padding: 0 3px; background-color: #e0dede;}
/* AKTUALITY END */

/* HLASKY */
P.message-hlaska, UL.message-hlaska{background-color: #fceda5; border: 2px solid #f3d02d; padding: 15px !important; color: #000; font-weight: bold;}
P.message-hlaska A{font-weight: bold; color: #C80404; text-decoration: underline;}
P.message-hlaska A:hover{color: #c80404; text-decoration: none;}
/* KONEC HLASKY*/

.foto{border: 1px solid #2B4B2B;}
.foto-left{float: left; margin: 3px 10px 0 0;}
.foto-right{float: right; margin: 3px 0 0 10px;}
.foto-galery{background: url(/pic/box-foto.gif) no-repeat; width: 224px; height: 224px; float: left; text-align: center; margin: 5px 2px 20px 25px !important; margin: 5px 5px 10px 9px; padding-top: 2px;}
/*.foto-galery IMG{border: 1px solid #2B4B2B;}*/

.video{margin-bottom: 10px;}

.left{text-align: left;}
.center{text-align: center;}
.right{text-align: right;}
#legenda{margin: 15px 0 0 0;}
.certifikat_k, .certifikat_d{text-align: left; margin: 0; height: 85px; vertical-align: middle;}
.certifikat_k{background: url(/pic/certifikat_nejnizsi_cana_k.gif) no-repeat right;}
.certifikat_d{background: url(/pic/certifikat_nejnizsi_cana_d.gif) no-repeat right;}
.certifikat_k .text, .certifikat_d .text{text-align: left; padding: 5px 0; font-weight: bold; font-size: 11px; text-align: left;}

.sleva-procent{font-size: 12pt; font-weight: bold; color: #ff0000;}

/* LAYOUTY BEGIN */
#main{width: 960px; background: #fff; margin: 0 auto; padding: 0; text-align: center;}
#top{background: #fff url(/pic/top.jpg) no-repeat; width: 960px; height: 228px;}
#stred{width: 960px; margin: 2px auto 0 auto;}
#lbox{width: 200px; float: left; padding-bottom: 5px;}

#sbox{width: 560px; text-align: center; float: left;}
#sbox H2, #sbox P{padding-left: 15px; padding-right: 15px;}
#sbox .hlavicka{background: url(/pic/big-box-hlavicka.gif) no-repeat; width: 556px; height: 33px; text-align: left; margin: 0 auto;}
#sbox .hlavicka h1{font: normal 13pt Georgia, "Times New Roman CE", times, serif; color: #f9f4e1; padding: 6px 0 0 15px; display: block; margin: 0;}
#sbox #sbox-obsah{background: #f0eeee url(/pic/big-box-telo.gif) no-repeat; width: 526px !important; width: 556px; margin: 2px auto 0 auto; padding: 10px 15px; text-align: left;}
#sbox-obsah H2, #sbox-obsah P{padding-left: 0px; padding-right: 0px;}
#sbox-bottom{background: url(/pic/big-box-bottom.gif) no-repeat; width: 556px; height: 10px; margin: 0 auto; overflow: hidden;}

#pbox{width: 200px; margin: 0; padding-bottom: 20px; float: right;}
/* LAYOUTY END */

/* LOGO */
#logo{background: url(/pic/logo.jpg) no-repeat; width: 330px; height: 111px; margin: 70px 0 0 0px !important; margin: 70px 0 0 0px; float: left; position: relative;}
#logo A{border: 0 none; display: block; float: left; width: 330px; height: 111px; left: 0; position: absolute; text-indent: -5000px; top: 15px;}
/* KONEC LOGO */

/* TOP LOGA BEGIN */
#top-loga{width: 960px; text-align: left; margin-top: 2px;}
#top-loga #loga{float: left; padding: 3px 0 2px 6px; margin: 0;}
#top-loga #loga A{font-size: 9pt; font-weight: bold; text-decoration: none; padding: 0 4px 0 4px; color: #000;}
#top-loga #loga A:hover{text-decoration: underline;}
/*
#top-loga #loga IMG{margin: 0 9px 0 0;}
*/
/* TOP LOGA END */

/*	 TOP KOSIK BEGIN */
#top-loga #top-kosik{text-align: right; float: right; margin-top: 3px; padding: 0 6px 0 6px; color: #000; width: 270px;}
/* TOP KOSIK END */

/* TOP MENU */
#top-menu{background: url(/pic/top-menu.gif) no-repeat; width: 960px; height: 33px; margin-top: 2px; color: #f8e0b5; padding: 0; text-align: center;}
#top-menu UL{list-style-type: none; height: 25px; margin: 0; color: #fff; padding: 4px 0 4px 6px;}
#top-menu LI{float: left;}
#top-menu LI A{margin: 0 4px 0 0; padding: 5px 35px 5px 35px; display: block; font-weight: normal; color: #f9f4e1;}
#vlajky{float: right; padding: 8px 15px 2px 15px;}
#vlajky .vlajka{border: 1px solid #f8ecca;}
/* KONEC TOP MENU */

#box-vyhledavani{margin: 5px auto;}

/* BOCNI BOXY */
.box-small{width: 200px;}
.box-small .hlavicka{background: url(/pic/small-box-hlavicka.gif) no-repeat; height: 33px; text-align: left;}
.box-small .hlavicka SPAN{font: normal 13pt Georgia, "Times New Roman CE", times, serif; color: #f9f4e1; padding: 6px 0 0 15px; display: block;}
.box-small .telo{background: #f39c35 url(/pic/small-box-telo.gif) no-repeat; margin-top: 2px;}
.box-small .telo H2{padding: 10px 5px 3px 5px;}
.box-small .telo H2 A{font-size: 9pt; font-weight: bold; color: #f8e0b5; text-decoration: none; padding: 0; margin: auto;}
.box-small .telo H2 A:hover{text-decoration: underline;}
.box-small .box-foto{background: url(/pic/smallbox-box-foto.gif) no-repeat; width: 154px; height: 154px; text-align: center; margin: auto; padding-top: 0;}
.box-small .box-foto .foto{border: 0 none; margin: 0 auto;}
.telo .bezna-cena{color: #000; text-decoration: line-through; font-weight: bold;}
.telo .nase-cena{font-size: 12pt; color: #ff0000; font-weight: bold;}
.box-small .bottom{background: url(/pic/small-box-bottom.gif) no-repeat; width: 200px; height: 18px; margin-bottom: 2px;}
.box-small P.small{text-align: left; margin: 0 0 3px 0;}
.box-small P.small A{font-size: 9pt; color: #f8e0b5;}
.box-small TABLE{margin-bottom: 5px;}
.box-small TD{background-color: transparent; border: 0 none;}

/* box-top begin */
.box-small OL{margin: 0 0 0 20px/*FF,Opera*/; ?margin-left: 25px/*IE 7*/; _margin-left: 25px/*IE6*/; padding: 7px; font-weight: bold;}
.box-small OL LI{margin-bottom: 4px}
.box-small OL LI A{position: relative; left: 2px; ?left: -3px; _left: -3px; font-weight: normal; color: #f8e0b5;}
/* box top end */
/* KONEC BOCNI BOXY */

/* INFO PANEL BEGIN */
#infopanel{margin: 0; text-align: left; width: 200px;}
#infopanel .hlavicka{background: url(/pic/small-box-hlavicka.gif) no-repeat; height: 33px; text-align: left; margin: 0;}
#infopanel .hlavicka SPAN{font: normal 13pt Georgia, "Times New Roman CE", times, serif; color: #f9f4e1; padding: 6px 0 0 15px; display: block;}
#infopanel .telo .infopanel-nadpisek{padding: 5px 10px 3px 5px; font-weight: bold;}
#infopanel .telo{background: #f0eeee url(/pic/info-box-telo.gif) no-repeat; margin-top: 2px; padding: 5px 10px 0 10px;}
#infopanel .telo .infopanel-datum{padding: 5px 10px 3px 5px; font-weight: normal; font-style: italic;}
#infopanel .telo P, #infopanel .telo DIV{font-size: 9pt; text-align: justify; margin: 0; padding: 0 0 10px 0;}
#infopanel .bottom{background: url(/pic/info-box-bottom.gif) no-repeat; width: 200px; height: 10px; margin-bottom: 2px; overflow: hidden;}
/* INFO PANEL END */

/* BOCNI MENU */
#menu{background: url(/pic/menu-top.gif) no-repeat; padding: 10px 0 0px 0; width: 200px;}
#menu UL.nav{width: 200px; list-style: none; margin: 0 auto !important; margin: 0; padding: 0; border-top: 1px solid #fff;}
#menu UL.nav LI.foldout{background: #d68800 url(../pic/tl-foldout.gif) no-repeat 12px 10px; margin: 0 0 1px 0; padding: 0;}
#menu UL.nav LI.not-foldout{background: #d68800 url(../pic/tl-foldout.gif) no-repeat 12px 12px; margin: 0 0 1px 0; padding: 0;}
#menu UL.nav LI A{font-size: 10pt; font-weight: bold; color: #000; text-decoration: none; display: block; width: 165px !important; width: 200px; text-align: left; padding: 4px 10px 7px 25px; margin: 0;}
#menu UL.nav LI A SPAN{color: #f8e0b5; font-size: 8pt;}
#menu UL.nav LI A:hover{background: #c37c01 url(../pic/tl-foldout.gif) no-repeat 12px 10px;}

#menu UL.subnav{list-style: none; margin: 0; padding: 0; text-align: left; background-color: #c1d1e4;}
#menu UL.subnav LI{margin: 0; padding: 0; border-top: 1px solid #fff;}
#menu UL.subnav LI A{background-color: #d68800; font-weight: normal; color: #f8e0b5; font-size: 8pt; padding: 4px 10px 4px 25px;}
#menu UL.subnav LI A SPAN{color: #505158; font-size: 8pt;}
#menu UL.subnav LI A:hover{background: #c37c01;}

#menu-bottom{background: url(/pic/menu-bottom.gif) no-repeat; text-align: center; margin: 0 auto 2px auto; height: 10px; overflow: hidden;}
/* KONEC BOCNI MENU */

/* CATEGORY BODY FILTER BEGIN */
.nalezeno{padding: 0 15px 3px 0; text-align: right;}
.filterCat{background: url(/pic/lista.gif) repeat-x; padding: 5px 0 0 0px; margin: 5px 0 0 0; height: 27px !important; height: 32px;}
.filterCat IMG{vertical-align: middle; float: left;}
.filterCat INPUT{vertical-align: middle;}
.filterCat .razeni{background: url(/pic/prepazka.gif) no-repeat right; float: left; width: 165px; margin-left: 12px !important;  margin-left: 6px;}
.filterCat .razeni LABEL{float: left; position: relative; top: 3px; ?top: 3px; _top: 3px;}
.filterCat .razeni SELECT{margin: 0 0 0 4px; color: #353535; float: left; height: 20px; ?height: 20px; _height: 18px;}
.filterCat .razeni SPAN{position: relative; top: 3px; float: left; font-weight: bold;}
.filterCat .razeni .asc IMG{float: left; margin: 0 1px 0 0; position: relative; top: 1px; ?top: 1px; _top: 1px;}
.filterCat .razeni .desc IMG{float: left; margin: 0; position: relative; top: 1px; ?top: 1px; _top: 1px;}
.filterCat .razeni .asc INPUT{float: left; margin: 0 1px 0 0; position: relative; top: 1px; ?top: 1px; _top: 1px;}
.filterCat .razeni .desc INPUT{float: left; margin: 0; position: relative; top: 1px; ?top: 1px; _top: 1px;}

.filterCat .polozek{float: left; padding-left: 20px; padding-right: 20px;}
.filterCat .polozek LABEL{float: left; position: relative; top: 3px;}
.filterCat .polozek SPAN{position: relative; top: 3px; float: left; font-weight: bold;}
.filterCat .polozek SELECT{margin: 0 0 0 4px; color: #353535; vertical-align: middle; float: left; height: 20px; ?height: 20px; _height: 18px;}

.filterCat .showPages{background: url(/pic/prepazka-filter.gif) no-repeat left; padding: 0; float: left;}
.filterCat .showPages .stranek{float: left; position: relative; top: 3px; padding: 0 10px 0 43px; ?padding: 0 10px 0 40px; _padding: 0 10px 0 28px;}
.filterCat .showPages IMG{float: left; position: relative; top: 1px;}
.filterCat .showPages FORM{float: left;}
.filterCat .showPages INPUT.text-box{text-align: center; margin: 1px 1px 0 1px; width: 28px; float: left; height: 14px; ?height: 13px; _height: 20px;}
.filterCat .showPages INPUT.button-box{float: left; position: relative; top: 1px; margin: 0 1px 0 0;}
/* CATEGORY BODY FILTER END */

/* STRANKA DETAIL VYROBKU */
#detail-vyrobku{background-color: transparent;}
#detail-vyrobku .detail-box-foto{margin: 3px 5px 5px 0; text-align: center;}
#detail-vyrobku .foto {border: 1px solid #2B4B2B;}
#detail-vyrobku .no-foto {border: 0 none;}

#detail-vyrobku .strucny-popis, 
#detail-vyrobku .detailni-popis
{
	padding: 0 0 15px 0; text-align: justify; line-height: 150%;
}
#detail-vyrobku .detailni-popis DIV{line-height: 150%;}
#detail-vyrobku .i{padding: 0; margin: 15px auto 15px auto;}
#detail-vyrobku .i-mail{background: url(/pic/icons/email.gif) no-repeat; padding: 0 0 6px 25px;}
#detail-vyrobku .i-print{background: url(/pic/icons/tisk.gif) no-repeat; padding: 0 5px 6px 25px; margin-left: 10px;}
#detail-vyrobku .i-novinka, #detail-vyrobku .i-akce{cursor: help; margin: 0 1px;}
#detail-vyrobku .i-lupa{background: url(/pic/icons/lupa.gif) no-repeat left 3px; padding: 0 0 0 15px;}
#detail-vyrobku #i-znacky{float: right; width: 120px; text-align: right;}
#detail-vyrobku #i-znacky .i-znacka{margin-bottom: 10px;}

.container{background: #e0dede url(/pic/rozky-top.gif) no-repeat top; padding: 5px 10px 2px 10px; margin: 10px 0 0 0;}
.container-bottom{background: url(/pic/rozky-bottom.gif) no-repeat; height: 4px; overflow: hidden; margin-bottom: 10px;}

TABLE#detail-vyrobek-info{width: 362px !important; width: 358px;}
TABLE#detail-vyrobek-info TH{background-color: transparent; color: #555; text-align: left; line-height: 100%;}
TABLE#detail-vyrobek-info TH SPAN.poznamka{font-weight: normal;}
TABLE#detail-vyrobek-info TD{background-color: transparent; text-align: left; border: 0 none;}

#detail-vyrobku .bottom-cena{background: #e0dede url(../pic/ceny-box-bottom.gif) no-repeat bottom; float: right; width: 236px; margin-left: 15px; margin-bottom: 10px;}
#detail-vyrobku .bottom-cena-top{background: url(../pic/ceny-box-top.gif) no-repeat top; padding: 8px 10px 10px 10px;}
#detail-vyrobku .nase-cena{font-size: 11pt; display: block; padding-bottom: 10px; text-align: right; font-weight: bold;}
#detail-vyrobku .nase-cena STRONG{font-size: 16pt; color: #CA0202;}
#detail-vyrobku .bezna-cena{text-align: right; font-weight: bold; display: block;}
#detail-vyrobku .usetrite{font-weight: bold; text-align: right; display: block; margin-bottom: 15px;}
#detail-vyrobku .eura{}
#detail-vyrobku .mnozstvi{margin-top: 0px; text-align: right;}
/* KONEC STRANAKA DETAIL VYROBKU */

#bottom{text-align:center; width: 960px; height: 90px; margin: 0 auto;}
#partneri, #partneri A{font-size: 11px;}
#created{font-size: 8pt; margin: 5px auto; padding: 5px;}
#created A{font-size: 7pt;}