/* ----------------------------------------------------------------------------------------------------------

	Autor: Ing. Miroslav Komárek
	Firma: tvorbawww.cz
    Aktualizace: 2010-05-08, 12:00 GMT+1
	URL: http://www.tvorbawww.cz

---------------------------------------------------------------------------------------------------------- */

/* =============================================================================
	Fonty
============================================================================= */
a { text-decoration:underline; color:#32608a; }
a:hover  { text-decoration:underline; color:#ec8b00; }

h1 {	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; font-weight:bold; display:none; }
h3 {	font-size:15px; font-family:Arial, Helvetica, Verdana, sans-serif; color:#333333; font-weight:bold; margin-top:40px; margin-left:0px; margin-bottom:0px; text-align:left; }
h4 { font-size:100%; font-family:Arial, Helvetica, Verdana, sans-serif; color:#004b98; font-weight:bold; margin-top:30px; margin-left:35px; margin-bottom:6px; text-align:left; }
h3.green { color:#496504; }


sup {cursor:help;}

a:link.barva-cerna { color:#000; text-decoration:underline; }
a:visited.barva-cerna  { color:#000; text-decoration:underline; }
a:active.barva-cerna  { color:#0064ab; text-decoration:none; }
a:hover.barva-cerna  { color:#0064ab; text-decoration:none; }

.a-green a:link  { color:#496504; }
.a-green a:visited  { color:#496504; }
.a-green a:active  { color:#ec8b00; }
.a-green a:hover  { color:#ec8b00; }

input { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#414141; border:1px solid #8a8a8a; }
label {cursor:pointer;}

.free { 	border:0px; }
.form { font-family:Verdana,Helvetica,sans-serif; font-size:12px; border-width:1px; border-top-color:#666666; border-right-color:#cccccc; border-bottom-color:#cccccc; border-left-color:#666666; padding-top:2px; }
.form-readonly {	color:#818181; }
.main { margin:0px }
.povinne { color:red; }
.doleva { float:left; }
.doprava { float:right; }
.vpravo { text-align:right; }
.both { clear:both; }
.velka { text-transform: uppercase; }
.tucne { font-weight:bold; }
.centrovani { text-align:center !important; }
.left { text-align:left; }
.right {	text-align:right; }
.blok { text-align:justify; }
.hidden { display:none }
.maly-font { font-size:11px; color:#666666; }
.otaznik { cursor:help }
.cena-format { font-size:11px; font-weight:bold; color:#f05e00; font-family:verdana; }
.zelena-kosik { color:#6d9906; text-decoration:none; font-style:italic; }
.bg-black {background-color:#000;}
.cerna { color:#000; }
.oranz { color:#f05e00; }
.preskrtnute { text-decoration: line-through; }
.seda { color:#666666; }
.seda2 { color:#999999; }
.cervena { color:#ff0000; }
.zelena { color:green; }
.bold {font-weight:bold;}
.font-normal {font-weight:normal !important;}
.align-middle {vertical-align:middle;}
.img-25-25 {width:25px; height:25px;}
.img-20-20 {width:20px; height:20px;}
.img-16-16 {width:16px; height:16px;}
.border-0 {border:0;}
.img-obj-print {font-size:10px !important;text-transform:uppercase;text-decoration:none !important;}
.img-cancel-unavailable-title {width:234px; height:33px; vertical-align:middle; cursor:pointer;}
.pt-sans-narrow {font-family:'PT Sans Narrow' !important;}
.rem-1-3 {font-size:1.3rem;}
.rem-1-2 {font-size:1.2rem;}
.margin-30-0-60-0 {margin:30px 0 60px 0;}
.margin-20-0 {margin:20px 0;}
.not-allowed {cursor:not-allowed !important;}
.margin-50-0-15-0 {margin:60px 0 15px 0 !important; }
.margin-0-0-15-0 {margin:0 0 15px 0 !important; }
.brown {color:#7f4404;}
span.tip {font-size:10px; background-color:#ff0000; color:#fff; padding:0 5px;}
.big-font {font-size:1.1rem}
.italic {font-style:italic;}




/* =============================================================================
	Layout: Kostra
============================================================================= */
body { padding:0px; font-size:11px;	margin:0px;	font-family:Verdana, Tahoma, Arial, helvetica, sans-serif; color:#333333; background-color:#ffffff; }
table { font-size:12px; margin:0px; font-family:Arial,Tahoma,Verdana,helvetica,sans-serif; color:#333333;	}

#reklama-kontext-the-lego-movie { background-image:url('../soubory/sidebar-the-lego-movie.jpg'); }
#reklama-kontext-bg-the-lego-movie { background-image:url('../img/bg-sidebar-the-lego-movie.png'); background-color:#f5ca2a; }
#branding-paticka-the-lego-movie { background-image:url('../img/branding-paticka-lego.png'); background-color:#f5ca2a; }

#reklama-kontext-walter-mitty { background-image:url('../soubory/sidebar-walter-mitty.jpg'); }
#reklama-kontext-bg-walter-mitty { background-image:url('../img/bg-sidebar-walter-mitty.png'); background-color:#5d98c1; }
#branding-paticka-walter-mitty { background-color:#5d98c1; }

#reklama-kontext-free-birds { background-image:url('../soubory/sidebar-free-birds.jpg'); }
#reklama-kontext-bg-free-birds { background-image:url('../img/bg-sidebar-free-birds.png'); background-color:#f2c102; }
#branding-paticka-free-birds { background-color:#f2c102; }

#reklama-kontext-make-your-move { background-image:url('../soubory/sidebar-make-your-move.jpg'); }
#reklama-kontext-bg-make-your-move { background-image:url('../img/bg-sidebar-make-your-move.png'); background-color:#000000; }
#branding-paticka-make-your-move { background-color:#000000; }

#reklama-kontext-band-of-brothers { background-image:url('../soubory/sidebar-band-of-brothers.jpg'); }
#reklama-kontext-bg-band-of-brothers { background-image:url('../img/bg-sidebar-band-of-brothers.png'); background-color:#000000; }
#branding-paticka-band-of-brothers { background-color:#000000; }

#reklama-kontext-the-wolf-of-wall-street { background-image:url('../soubory/sidebar-the-wolf-of-wall-street.jpg'); }
#reklama-kontext-bg-the-wolf-of-wall-street { background-image:url('../img/bg-sidebar-the-wolf-of-wall-street.png'); background-color:#000000; }
#branding-paticka-the-wolf-of-wall-street { background-color:#000000; }

#reklama-kontext-grudge-match { background-image:url('../soubory/sidebar-grudge-match.jpg'); }
#reklama-kontext-bg-grudge-match { background-image:url('../img/bg-sidebar-grudge-match.png'); background-color:#1a1004; }
#branding-paticka-grudge-match { background-color:#1a1004; }

#reklama-kontext-pribeh-kmotra { background-image:url('../soubory/sidebar-pribeh-kmotra.jpg'); }
#reklama-kontext-bg-pribeh-kmotra { background-image:url('../img/bg-sidebar-pribeh-kmotra.png'); background-color:#2b1615; }
#branding-paticka-pribeh-kmotra { background-color:#2b1615; }

#reklama-kontext-captain-america-the-winter-soldier { background-image:url('../soubory/sidebar-captain-america-the-winter-soldier.jpg'); }
#reklama-kontext-bg-captain-america-the-winter-soldier { background-image:url('../img/bg-sidebar-captain-america-the-winter-soldier.png'); background-color:#193641; }
#branding-paticka-captain-america-the-winter-soldier { background-color:#193641; }

#reklama-kontext-the-family { background-image:url('../soubory/sidebar-the-family.jpg'); }
#reklama-kontext-bg-the-family { background-image:url('../img/bg-sidebar-the-family.png'); background-color:#000000; }
#branding-paticka-the-family { background-color:#000000; }

#reklama-kontext-walking-with-dinosaurs { background-image:url('../soubory/sidebar-walking-with-dinosaurs.jpg'); }
#reklama-kontext-bg-walking-with-dinosaurs { background-image:url('../img/bg-sidebar-walking-with-dinosaurs.png'); background-color:#423336; }
#branding-paticka-walking-with-dinosaurs { background-color:#423336; }

#reklama-kontext-47-ronin { background-image:url('../soubory/sidebar-47-ronin.jpg'); }
#reklama-kontext-bg-47-ronin { background-image:url('../img/bg-sidebar-47-ronin.png'); background-color:#000000; }
#branding-paticka-47-ronin { background-color:#000000; }

#reklama-kontext-frozen { background-image:url('../soubory/sidebar-frozen.jpg'); }
#reklama-kontext-bg-frozen { background-image:url('../img/bg-sidebar-frozen.png'); background-color:#9dc6e3; }
#branding-paticka-frozen { background-color:#9dc6e3; }

#reklama-kontext-konzultant { background-image:url('../soubory/sidebar-konzultant.jpg'); }
#reklama-kontext-bg-konzultant { background-image:url('../img/bg-sidebar-konzultant.png'); background-color:#000000; }
#branding-paticka-konzultant { background-color:#000000; }

#reklama-kontext-captain-phillips { background-image:url('../soubory/sidebar-captain-phillips.jpg'); }
#reklama-kontext-bg-captain-phillips { background-image:url('../img/bg-sidebar-captain-phillips.png'); background-color:#000000; }
#branding-paticka-captain-phillips { background-color:#000000; }

#reklama-kontext-about-time { background-image:url('../soubory/sidebar-about-time.jpg'); }
#reklama-kontext-bg-about-time { background-image:url('../img/bg-sidebar-about-time.png'); background-color:#4a1111; }
#branding-paticka-about-time { background-color:#4a1111; }

#reklama-kontext-the-hunger-games { background-image:url('../soubory/sidebar-the-hunger-games.jpg'); }
#reklama-kontext-bg-the-hunger-games { background-image:url('../img/bg-sidebar-the-hunger-games.png'); background-color:#000000; }
#branding-paticka-the-hunger-games { background-color:#000000; }

#reklama-kontext-the-hobbit-the-desolation-of-smaug { background-image:url('../soubory/sidebar-the-hobbit-the-desolation-of-smaug-2.jpg'); }
#reklama-kontext-bg-the-hobbit-the-desolation-of-smaug { background-image:url('../img/bg-sidebar-the-hobbit-the-desolation-of-smaug.png'); background-color:#000000; }
#branding-paticka-the-hobbit-the-desolation-of-smaug { background-color:#000000; }

#reklama-kontext-the-best-offer { background-image:url('../soubory/sidebar-the-best-offer.jpg'); }
#reklama-kontext-bg-the-best-offer { background-image:url('../img/bg-sidebar-the-best-offer.png'); background-color:#000000; }
#branding-paticka-the-best-offer { background-color:#000000; }

#reklama-kontext-thor-temny-svet { background-image:url('../soubory/sidebar-thor-temny-svet.jpg'); }
#reklama-kontext-bg-thor-temny-svet { background-image:url('../img/bg-sidebar-thor-temny-svet.png'); background-color:#000000; }
#branding-paticka-thor-temny-svet { background-color:#000000; }

#reklama-kontext-hra-o-truny { background-image:url('../soubory/sidebar-hra-o-truny.jpg'); }
#reklama-kontext-bg-hra-o-truny { background-image:url('../img/bg-sidebar-hra-o-truny.png'); background-color:#000000; }
#branding-paticka-hra-o-truny { background-color:#000000; }

#reklama-kontext-gravitace { background-image:url('../soubory/sidebar-gravitace.jpg'); }
#reklama-kontext-bg-gravitace { background-image:url('../img/bg-sidebar-gravitace.png'); background-color:#012438; }
#branding-paticka-gravitace { background-color:#012438; }

#reklama-kontext-justin { background-image:url('../soubory/sidebar-justin.jpg'); }
#reklama-kontext-bg-justin { background-image:url('../img/bg-sidebar-justin.png'); background-color:#381103; }
#branding-paticka-justin { background-color:#381103; }

#reklama-kontext-zmizeni { background-image:url('../soubory/sidebar-zmizeni.jpg'); }
#reklama-kontext-bg-zmizeni { background-image:url('../img/bg-sidebar-zmizeni.png'); background-color:#000000; }
#branding-paticka-zmizeni { background-color:#000000; }

#reklama-kontext-turbo { background-image:url('../soubory/sidebar-turbo.jpg'); }
#reklama-kontext-bg-turbo { background-image:url('../img/bg-sidebar-turbo.png'); background-color:#02286f; }
#branding-paticka-turbo { background-color:#02286f; }

#reklama-kontext-escape-plan { background-image:url('../soubory/sidebar-escape-plan.jpg'); }
#reklama-kontext-bg-escape-plan { background-image:url('../img/bg-sidebar-escape-plan.png'); background-color:#000000; }
#branding-paticka-escape-plan { background-color:#000000; }

#reklama-kontext-gta-5 { background-image:url('../soubory/sidebar-gta-5.jpg'); }
#reklama-kontext-bg-gta-5 { background-image:url('../img/bg-sidebar-gta-5.png'); background-color:#000000; }
#branding-paticka-gta-5 { background-color:#000000; }

#reklama-kontext-knihy { background-image:url('../soubory/sidebar-knihy.jpg'); }
#reklama-kontext-bg-knihy { background-image:url('../img/bg-sidebar-knihy.png'); background-color:#381103; }
#branding-paticka-knihy { background-color:#381103; }


.reklama-kontext-center { background-position: 50% 0; background-repeat:no-repeat; }
.reklama-kontext-bg-center { background-position: 50% 0; background-repeat:repeat-y; min-width:1004px; }
.branding-paticka-center { background-image:url('../img/branding-paticka.png'); background-position: 50% 0; background-repeat:no-repeat; height:77px; min-width:1004px; }

@media screen and (-webkit-min-device-pixel-ratio:0){
	.reklama-kontext-center { background-position: 49.999% 0; }
    .reklama-kontext-bg-center { background-position: 49.999% 0; }
	.branding-paticka-center { background-position: 49.999% 0; }
}



#branding-click {} 

.sidebar-soc-site { position:absolute;left:-183px;cursor:pointer; width:182px;height:108px;display:block;z-index:999 !important; }
.sidebar-facebook { top:220px; }
.sidebar-google { top:338px; }
.sidebar-twitter { top:458px; }



#zaklad { margin:0 auto; width:1004px; position:relative; z-index:5;}
.pad-40 {height:40px;}
#hlavicka { float:left; width:1004px; height:100px; }

#hlavicka-bg { position:relative; float:left; width:100%; }

#hlavicka-bez-grafika { position: relative; float:left; }
#hlavicka-bez-grafika H1 { z-index:20; OVERFLOW:hidden; width:200px; position:absolute; height:80px; top:10px; font-size:18px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; text-align:left; margin-left:30px; }
#hlavicka-bez-grafika h2 { z-index:20; OVERFLOW:hidden; width:200px; position:absolute; height:50px; top:10px; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; font-weight:bold; text-align:left; margin-top:30px; margin-left:30px; }
#hlavicka-bez-grafika p { font-size:12px; z-index:20; OVERFLOW:hidden; width:250px; position:absolute; height:40px; top:60px; text-align:left; margin-left:30px; }

#hlavicka-grafika { float:left; width:323px; display:inline; margin-left:14px;}
	#hlavicka-grafika img { border:0;}
#hlavicka-banner { float:left; width:290px; display:inline; }

#hlavicka-promo { width:100%;height:40px;float:left; }

#hlavicka-kosik { float:left; width:362px; }
#hlavicka-kosik #kosik { z-index:100; width:362px; height:100px; margin:0px;	background:url('../img/bg-kosik.gif') left top no-repeat; color:#FFFFFF; }
#hlavicka-kosik #knihy_kosik { z-index:100; width:362px; height:100px; margin:0px;	background:url('../img/knihy_bg-kosik.gif') left top no-repeat; color:#FFFFFF; }
#hlavicka-kosik #hry_kosik { z-index:100; width:362px; height:100px; margin:0px;	background:url('../img/hry_bg-kosik.gif') left top no-repeat; color:#FFFFFF; }

#hlavicka-kosik div.cart-frame {float:left;margin-left:75px;}
#hlavicka-kosik div.cart-frame-padd-logged {margin-top:22px;}
#hlavicka-kosik div.cart-frame-padd {margin-top:30px;}

#hlavicka-kosik #tb-kosik { font-family:Verdana,Arial; border:0;}
#hlavicka-kosik #tb-kosik td { vertical-align:middle; }
.kosik-btn-top { margin-top:34px; float:right; }
	.kosik-btn-top img { width:113px; height:35px; border:0; }

.kosik-popis { color:#a9e3ff; font-size:11px; width:77px; }
.kosik-cislo { font-size:12px; font-weight:700; color:#FFFFFF; }
.knihy_kosik-popis { color:#fdc3a1; font-size:11px; width:77px; }
.hry_kosik-popis { color:#cff472; font-size:11px; width:77px; }
.question-ico {width:16px; height:16px; border:0; vertical-align:middle;}
.pointer {cursor:pointer;}

#spodni-menu { float:left; width:1004px; height:48px; }
#spodni-menu a:link { color:#000; text-decoration:underline; }
#spodni-menu a:visited  { color:#000; text-decoration:underline; }
#spodni-menu a:active { color:#0064ab; text-decoration:none; }
#spodni-menu a:hover  { color:#0064ab; text-decoration:none; }
#spodni-menu #hledej { float:right; width:216px; height:40px; background-repeat:no-repeat; display:inline; margin-right:16px; }
#spodni-menu .hledej-bg { background-image:url('../img/bg-hledej.gif'); }
#spodni-menu .hry_hledej-bg { background-image:url('../img/hry_bg-hledej.gif'); }
#spodni-menu .knihy_hledej-bg { background-image:url('../img/knihy_bg-hledej.gif'); }

#spodni-menu #hledej form { margin:6px 0 0 0;padding:0; }
#spodni-menu #hledej form input.hledat { margin-top:1px; border:0px; vertical-align:top;}
#spodni-menu p.main-link {text-align:left;margin:15px 0 0 20px;}

#menu { 	float:left; width:1004px; height:50px; display:inline; margin-top:0px; }
#menu-grafika { float:left; width:600px; height:40px; text-align:left; display:inline; margin-left:15px;  }




/* =============================================================================
	Layout: Horní záložky
============================================================================= */
#menu-grafika ul#toptabs { margin:0; padding:0; list-style-type:none; }
#menu-grafika ul#toptabs li {display:block; position:relative; float:left; height:50px; overflow:hidden;}
#menu-grafika ul#toptabs li span {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; cursor:pointer;}

/*
#menu-grafika ul#toptabs li span.hover-input {background-position:50% -50px !important;}
#menu-grafika ul#toptabs li span.hover-input-right {background-position:100% -50px !important;}
*/

#menu-grafika ul#toptabs li.sec-00 { width:86px; }
#menu-grafika ul#toptabs li.sec-01 { width:82px; }
#menu-grafika ul#toptabs li.sec-02 { width:82px; }
#menu-grafika ul#toptabs li.sec-04 { width:82px; }
#menu-grafika ul#toptabs li.sec-05 { width:86px; }
#menu-grafika ul#toptabs li.sec-06 { width:82px; }
#menu-grafika ul#toptabs li.sec-08 { width:82px; }
#menu-grafika ul#toptabs li.sec-07 { width:86px; }

#menu-grafika ul#toptabs li.sec-00 span { width:86px; background-repeat:no-repeat; background-position:0 0; }
#menu-grafika ul#toptabs li.sec-01 span { width:82px; background-repeat:no-repeat; background-position:50% 0; }
#menu-grafika ul#toptabs li.sec-02 span { width:82px; background-repeat:no-repeat; background-position:50% 0; }
#menu-grafika ul#toptabs li.sec-04 span { width:82px; background-repeat:no-repeat; background-position:50% 0; }
#menu-grafika ul#toptabs li.sec-05 span { width:86px; background-repeat:no-repeat; background-position:100% 0; }
#menu-grafika ul#toptabs li.sec-06 span { width:82px; background-repeat:no-repeat; background-position:50% 0; }
#menu-grafika ul#toptabs li.sec-08 span { width:82px; background-repeat:no-repeat; background-position:50% 0; }
#menu-grafika ul#toptabs li.sec-07 span { width:86px; background-repeat:no-repeat; background-position:100% 0; }

#menu-grafika ul#toptabs li.sec-00-cz span {background-image:url("../img/menu/sec-00-cz.png"); }
#menu-grafika ul#toptabs li.sec-01-cz span {background-image:url("../img/menu/sec-01-cz.png"); }
#menu-grafika ul#toptabs li.sec-02-cz span {background-image:url("../img/menu/sec-02-cz.png"); }
#menu-grafika ul#toptabs li.sec-04-cz span {background-image:url("../img/menu/sec-04-cz.png"); }
#menu-grafika ul#toptabs li.sec-05-cz span {background-image:url("../img/menu/sec-05-cz.png"); }
#menu-grafika ul#toptabs li.sec-06-cz span {background-image:url("../img/menu/sec-06-cz.png"); }
#menu-grafika ul#toptabs li.sec-08-cz span {background-image:url("../img/menu/sec-08.png"); }
#menu-grafika ul#toptabs li.sec-07-cz span {background-image:url("../img/menu/sec-07.png"); }

#menu-grafika ul#toptabs li.sec-00-eng span {background-image:url("../img/menu/sec-00-eng.png"); }
#menu-grafika ul#toptabs li.sec-01-eng span {background-image:url("../img/menu/sec-01-cz.png"); }
#menu-grafika ul#toptabs li.sec-02-eng span {background-image:url("../img/menu/sec-02-cz.png"); }
#menu-grafika ul#toptabs li.sec-04-eng span {background-image:url("../img/menu/sec-04-eng.png"); }
#menu-grafika ul#toptabs li.sec-05-eng span {background-image:url("../img/menu/sec-05-eng.png"); }
#menu-grafika ul#toptabs li.sec-06-eng span {background-image:url("../img/menu/sec-06-cz.png"); }
#menu-grafika ul#toptabs li.sec-08-eng span {background-image:url("../img/menu/sec-08.png"); }
#menu-grafika ul#toptabs li.sec-07-eng span {background-image:url("../img/menu/sec-07.png"); }

#menu-grafika ul#toptabs li.sec-00-sk span {background-image:url("../img/menu/sec-00-cz.png"); }
#menu-grafika ul#toptabs li.sec-01-sk span {background-image:url("../img/menu/sec-01-cz.png"); }
#menu-grafika ul#toptabs li.sec-02-sk span {background-image:url("../img/menu/sec-02-cz.png"); }
#menu-grafika ul#toptabs li.sec-04-sk span {background-image:url("../img/menu/sec-04-cz.png"); }
#menu-grafika ul#toptabs li.sec-05-sk span {background-image:url("../img/menu/sec-05-cz.png"); }
#menu-grafika ul#toptabs li.sec-06-sk span {background-image:url("../img/menu/sec-06-cz.png"); }
#menu-grafika ul#toptabs li.sec-08-sk span {background-image:url("../img/menu/sec-08.png"); }
#menu-grafika ul#toptabs li.sec-07-sk span {background-image:url("../img/menu/sec-07.png"); }


#menu-grafika ul#toptabs li a:hover span {background-position:50% 50%;}
#menu-grafika ul#toptabs li.active span {background-position:0 -100px !important;}
#menu-grafika ul#toptabs li.active span {background-position:50% -100px !important;}
#menu-grafika ul#toptabs li.active-kraj span {background-position:right -100px !important;}
#menu-grafika ul#toptabs li.sec-00 a:hover span {background-position:0 50%;}
#menu-grafika ul#toptabs li.sec-07 a:hover span {background-position:100% 50%;}


#menu-login { float:right; width:357px; display:inline; margin-right:14px; margin-top:10px; position:relative; }
#menu-login #tb-login { margin:0px; font-family:Verdana; font-size:11px; color:#000000; border:0;}
#menu-login #tb-login td { vertical-align:middle; height:30px; }
#menu-login #tb-login td.user { width:160px; }
#nabidka-box { float:left; width:182px; display:inline; margin-left:14px; margin-top:20px; }
.ico-fb {width:27px; height:23px; border:0; vertical-align:middle;}

#menu-login-white { float:right; width:357px; display:inline; margin-right:14px; margin-top:10px; position:relative; }
#menu-login-white #tb-login { margin:0px; font-family:Verdana; font-size:11px; color:#fff;}
#menu-login-white #tb-login a { color:#fff; }
#menu-login-white #tb-login td { vertical-align:middle; height:30px; }
#menu-login-white #tb-login td.user { width:160px; }


#language {position:absolute;z-index:1;top:-30px;right:12px;}
#language a.flag-eng {width:25px; height:21px; background:url('../img/flag-en.png') 0 0 no-repeat; margin-left:8px; float:right; }
#language a.flag-eng:hover {background-position:0 -21px; }
#language a.flag-cz {width:25px; height:21px; background:url('../img/flag-cz.png') 0 0 no-repeat; float:right; }
#language a.flag-cz:hover {background-position:0 -21px; }
#language a.flag-sk {width:25px; height:21px; background:url('../img/flag-sk.png') 0 0 no-repeat; margin-left:8px; float:right; }
#language a.flag-sk:hover {background-position:0 -21px; }
#language a.active {background-position:0 -21px; }


/* FILMARENA EXTRA-BOX */
#extra-box { float:left; width:182px; display:inline; margin-bottom:5px; background-color:#cce3ff; }
#extra-box-top {width:100%; height:5px; background:url("../img/extra-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#extra-box-bottom  {width:100%; height:5px; background:url("../img/extra-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; clear:both;}

/*
#extra-box ul { list-style:none; margin:0; padding:0;  }
#extra-box li { display:inline; text-align:left; position:relative; }
#extra-box li A { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #adceff; background:url("../img/sipka-oranz.gif") 10px 9px no-repeat; color:#004294; text-decoration:none; font-size:110%; }
#extra-box li A:hover {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#extra-box li.aktivni A {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
*/

#extra-box ul { list-style:none; margin:0; padding:0;  }
#extra-box ul li #main-menu { float:left; }
#extra-box ul li #main-menu ul { margin:0; padding:0; list-style-type:none; } 

#extra-box ul li #main-menu li.hover .spc { background: none transparent scroll repeat 0% 0% }
#extra-box ul li #main-menu li .spc A  { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #adceff; background:url("../img/sipka-oranz.gif") 10px 9px no-repeat; color:#004294; text-decoration:none; font-size:110%; }
#extra-box ul li #main-menu li .box { position:absolute; z-index:20; width:793px; display: none; top:-15px; left:182px; background-color:#faf0c9; border:3px solid #ffbb00; }

#extra-box ul li #main-menu li .box table { width:100%; margin-top:10px; margin-bottom:10px; }
#extra-box ul li #main-menu li .box table td { width:25%; vertical-align:top; padding:0 10px 0 10px;}

#extra-box ul li #main-menu li .box div.hlavicka { background-color:#fddd86; border:1px solid #fcd56b; } 
#extra-box ul li #main-menu li .box div.hlavicka p { padding:3px 10px 3px 10px; margin:0; display:block; font-weight:bold; text-align:left; } 

#extra-box ul li #main-menu li .box ul { margin:0; pADDING:0 0 0 0; ZOOM:1; display:block; }
#extra-box ul li #main-menu li .box li { margin:0; background:url("../img/sub-dot2.gif") no-repeat 4px 8px; padding:0; text-align:left; }
#extra-box ul li #main-menu li .box li A { display:block; line-height:17px; pADDING:2px 0px 2px 14px; text-decoration:none; font-size:12px; }
#extra-box ul li #main-menu li .box li A:hover { color:#d55703; text-decoration:underline; background:#fddd86 url("../img/sub-dot3.gif") no-repeat 4px 8px; }

#extra-box ul li #main-menu li.shop { float:left; position:relative; z-index:2;}
#extra-box ul li #main-menu li.active { background-position:0 -51px !important;}
#extra-box ul li #main-menu li .spc { width:182px; }
#extra-box ul li #main-menu li.hover { background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; }

#extra-box ul li #main-menu li.shop-without  { float:left; width:182px; }
#extra-box ul li #main-menu li.shop-without A:hover { background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; }

#extra-box ul li #main-menu ul.podkategorie { margin:5px 0 0 20px; float:left; }
#extra-box ul li #main-menu ul.podkategorie li { background:url("../img/sub-dot2.gif") no-repeat 4px 5px; padding:0 0 5px 16px; text-align:left; font-size:110%; }
#extra-box ul li #main-menu ul.podkategorie li a:link,
#extra-box ul li #main-menu ul.podkategorie li a:visited { text-decoration:none; }
#extra-box ul li #main-menu ul.podkategorie li a:hover,
#extra-box ul li #main-menu ul.podkategorie li a:active { text-decoration:none; }
form.form-redirect {margin:0;padding:0;}




#extra-box-telo { width:100%; background-color:#cce3ff; border-collapse:collapse; font-size:13px; font-family:verdana }
#extra-box-telo td { padding:5px; border-bottom:1px solid #adceff; }
#extra-box-telo .tb-sipka-oranz { width:10px; background:url('../img/sipka-oranz.gif') 75% 50% no-repeat; }
#extra-box-telo a:link{ color:#004294; text-decoration:none; }
#extra-box-telo a:visited { color:#004294; text-decoration:none; }
#extra-box-telo a:active  { color:#000; text-decoration:none; }
#extra-box-telo a:hover { color:#000; text-decoration:none; }




/*	KNIHY EXTRA BOX */
#knihy_extra-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#ceb8ab; }
#knihy_extra-box-top {width:100%; height:5px; background:url("../img/knihy_extra-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_extra-box-bottom {width:100%; height:5px; background:url("../img/knihy_extra-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; clear:both;}

/*
#knihy_extra-box ul { list-style:none; margin:0; padding:0;  }
#knihy_extra-box li { display:inline; text-align:left; }
#knihy_extra-box li A { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #dacabf; background:url("../img/sipka-oranz.gif") 10px 9px no-repeat; color:#2e1403; text-decoration:none; font-size:110%; }
#knihy_extra-box li A:hover {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#knihy_extra-box li.aktivni A {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
*/

#knihy_extra-box ul { list-style:none; margin:0; padding:0;  }
#knihy_extra-box ul li #main-menu { float:left; }
#knihy_extra-box ul li #main-menu ul { margin:0; padding:0; list-style-type:none; }
#knihy_extra-box ul li #main-menu li.hover .spc { background: none transparent scroll repeat 0% 0% }
#knihy_extra-box ul li #main-menu li .spc A  { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #dacabf; background:url("../img/sipka-oranz.gif") 10px 9px no-repeat; color:#2e1403; text-decoration:none; font-size:110%; }
#knihy_extra-box ul li #main-menu li .box { position:absolute; z-index:20; width:793px; display: none; top:-15px; left:182px; background-color:#faf0c9; border:3px solid #ffbb00; }
#knihy_extra-box ul li #main-menu li .box table { width:100%; margin-top:10px; margin-bottom:10px; }
#knihy_extra-box ul li #main-menu li .box table td { width:25%; vertical-align:top; padding:0 10px 0 10px;}
#knihy_extra-box ul li #main-menu li .box div.hlavicka { background-color:#fddd86; border:1px solid #fcd56b; } 
#knihy_extra-box ul li #main-menu li .box div.hlavicka p { padding:3px 10px 3px 10px; margin:0; display:block; font-weight:bold; } 
#knihy_extra-box ul li #main-menu li .box ul { margin:0; pADDING:0 0 0 0; ZOOM:1; display:block; }
#knihy_extra-box ul li #main-menu li .box li { margin:0; background:url("../img/sub-dot2.gif") no-repeat 4px 8px; padding:0; text-align:left; }
#knihy_extra-box ul li #main-menu li .box li A { display:block; color:#633316; line-height:17px; pADDING:2px 0px 2px 14px; text-decoration:none; font-size:12px; }
#knihy_extra-box ul li #main-menu li .box li A:hover { color:#d55703; text-decoration:underline; background:#fddd86 url("../img/sub-dot3.gif") no-repeat 4px 8px; }
#knihy_extra-box ul li #main-menu li.shop { float:left; position:relative; z-index:2;}
#knihy_extra-box ul li #main-menu li.active { background-position:0 -51px !important;}
#knihy_extra-box ul li #main-menu li .spc { width:182px; }
#knihy_extra-box ul li #main-menu li.hover { background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; }

#knihy_extra-box ul li #main-menu li.shop-without  { float:left; width:182px; }
#knihy_extra-box ul li #main-menu li.shop-without A:hover { background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; }

#knihy_extra-box ul li #main-menu ul.podkategorie { margin:5px 0 0 20px; float:left; }
#knihy_extra-box ul li #main-menu ul.podkategorie li { background:url("../img/sub-dot3.gif") no-repeat 4px 5px; padding:0 0 5px 16px; text-align:left; font-size:110%; width:155px;  }

#knihy_extra-box ul li #main-menu ul.podkategorie li a:link,
#knihy_extra-box ul li #main-menu ul.podkategorie li a:visited { text-decoration:none; color:#633316; }
#knihy_extra-box ul li #main-menu ul.podkategorie li a:hover,
#knihy_extra-box ul li #main-menu ul.podkategorie li a:active { text-decoration:none; color:#d55703;  }


/*	HRY EXTRA BOX */
#hry_extra-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#cbed76; }
#hry_extra-box-top {width:100%; height:5px; background:url("../img/hry_extra-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#hry_extra-box-bottom {width:100%; height:5px; background:url("../img/hry_extra-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; clear:both; }

/*
#hry_extra-box ul { list-style:none; margin:0; padding:0;  }
#hry_extra-box li { display:inline; text-align:left; }
#hry_extra-box li A { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #badd64; background:url("../img/sipka-oranz.gif") 10px 9px no-repeat; color:#496504; text-decoration:none; font-size:110%; }
#hry_extra-box li A:hover {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#hry_extra-box li.aktivni A {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
*/

#hry_extra-box ul { list-style:none; margin:0; padding:0;  }
#hry_extra-box ul li #main-menu { float:left; }
#hry_extra-box ul li #main-menu ul { margin:0; padding:0; list-style-type:none; }
#hry_extra-box ul li #main-menu li.hover .spc { background: none transparent scroll repeat 0% 0% }
#hry_extra-box ul li #main-menu li .spc A  { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #badd64; background:url("../img/sipka-oranz.gif") 10px 9px no-repeat; color:#496504; text-decoration:none; font-size:110%; }
#hry_extra-box ul li #main-menu li .box { position:absolute; z-index:20; width:793px; display: none; top:-15px; left:182px; background-color:#faf0c9; border:3px solid #ffbb00; }
#hry_extra-box ul li #main-menu li .box table { width:100%; margin-top:10px; margin-bottom:10px; }
#hry_extra-box ul li #main-menu li .box table td { width:25%; vertical-align:top; padding:0 10px 0 10px;}
#hry_extra-box ul li #main-menu li .box div.hlavicka { background-color:#fddd86; border:1px solid #fcd56b; } 
#hry_extra-box ul li #main-menu li .box div.hlavicka p { padding:3px 10px 3px 10px; margin:0; display:block; font-weight:bold; } 
#hry_extra-box ul li #main-menu li .box ul { margin:0; pADDING:0 0 0 0; ZOOM:1; display:block; }
#hry_extra-box ul li #main-menu li .box li { margin:0; background:url("../img/sub-dot2.gif") no-repeat 4px 8px; padding:0; text-align:left; }
#hry_extra-box ul li #main-menu li .box li A { display:block; line-height:17px; color:#496504; pADDING:2px 0px 2px 14px; text-decoration:none; font-size:12px; }
#hry_extra-box ul li #main-menu li .box li A:hover { color:#d55703; text-decoration:underline; background:#fddd86 url("../img/sub-dot3.gif") no-repeat 4px 8px; }
#hry_extra-box ul li #main-menu li.shop { float:left; position:relative; z-index:2;}
#hry_extra-box ul li #main-menu li.active { background-position:0 -51px !important;}
#hry_extra-box ul li #main-menu li .spc { width:182px; }
#hry_extra-box ul li #main-menu li.hover { background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; }


#hry_extra-box ul li #main-menu li.shop-without  { float:left; width:182px; }
#hry_extra-box ul li #main-menu li.shop-without A:hover { background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; }

#hry_extra-box ul li #main-menu ul.podkategorie { margin:5px 0 0 20px; float:left; }
#hry_extra-box ul li #main-menu ul.podkategorie li { background:url("../img/sub-dot3.gif") no-repeat 4px 5px; padding:0 0 5px 16px; text-align:left; font-size:110%; width:155px;  }
#hry_extra-box ul li #main-menu ul.podkategorie li a:link,
#hry_extra-box ul li #main-menu ul.podkategorie li a:visited { text-decoration:none; color:#496504; }
#hry_extra-box ul li #main-menu ul.podkategorie li a:hover,
#hry_extra-box ul li #main-menu ul.podkategorie li a:active { text-decoration:none; color:#d55703;  }


/* Hlavní kategorie */
#kategorie-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#eef4fc; }
#kategorie-box-top { width:100%; height:30px; background:#cce3ff url("../img/kategorie-box-top.gif") 0 0 no-repeat; overflow:hidden; border-bottom:1px solid #FFFFFF; }
.kategorie-box-bottom { width:100%; height:5px; background:url("../img/kategorie-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#kategorie-box-top p { font-size:12px; color:#004294; margin:7px 0 0 10px; font-weight:bold; text-align:left;}
#kategorie-box ul { list-style:none; margin:0 0 0 0; padding:0;  }
#kategorie-box li { display:inline; text-align:left; }
#kategorie-box li a { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #FFFFFF; color:#31608a; background:url('../img/main-menu-li.gif') 0 2px no-repeat; text-decoration:none; font-size:110%;}
#kategorie-box li a:hover { border-bottom:1px solid #FFFFFF; color:#004294; background:#dcebfe url('../img/main-menu-li.gif') 0 2px no-repeat;}
#kategorie-box li.aktivni a { border-bottom:1px solid #FFFFFF; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#kategorie-box li.aktivni ul { list-style:none; margin:0; padding:0; font-size:90%; font-weight:400;}
#kategorie-box li.aktivni ul li a { BORDER-BOTTOM:#fff 1px solid; padding:5px 5px 5px 23px; background:#fceba1; color:#000; FONT-WEIGHT:400; text-decoration: none; }
#kategorie-box li.aktivni ul li a:hover { background:#ffe25e; font-weight:400; }
#kategorie-box strong { font-weight:400; }



#knihy_kategorie-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#efe8e4; }
#knihy_kategorie-box-top { width:100%; height:30px; background:#c9b1a2 url("../img/knihy_kategorie-box-top.gif") 0 0 no-repeat; overflow:hidden; border-bottom:1px solid #FFFFFF; }
.knihy_kategorie-box-bottom { width:100%; height:5px; background:url("../img/knihy_kategorie-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_kategorie-box-top p { font-size:12px; color:#2e1403; margin:7px 0 0 10px; font-weight:bold; text-align:left;}
#knihy_kategorie-box ul { list-style:none; margin:0 0 0 0; padding:0;  }
#knihy_kategorie-box li { display:inline; text-align:left; }
#knihy_kategorie-box li A { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #FFFFFF; color:#633316; background:url('../img/main-menu-li.gif') 0 2px no-repeat; text-decoration:none; font-size:110%;}
#knihy_kategorie-box li A:hover {border-bottom:1px solid #FFFFFF; color:#2e1403; background:#e1cfc3 url('../img/main-menu-li.gif') 0 2px no-repeat;}
#knihy_kategorie-box li.aktivni A { border-bottom:1px solid #FFFFFF; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#knihy_kategorie-box li.aktivni ul { list-style:none; margin:0; padding:0; font-size:90%; font-weight:400;}
#knihy_kategorie-box li.aktivni ul li A { BORDER-BOTTOM:#fff 1px solid; padding:5px 5px 5px 23px; background:#fceba1; color:#000; FONT-WEIGHT:400; text-decoration: none; }
#knihy_kategorie-box li.aktivni ul li A:hover { background:#ffe25e; font-weight:400; }
#knihy_kategorie-box strong { font-weight:400; }



/*
#knihy_kategorie-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#8d5432; }
#knihy_kategorie-box-top {width:100%; height:5px; background:url("../img/knihy_kategorie-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_kategorie-box-bottom {width:100%; height:5px; background:url("../img/knihy_kategorie-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_kategorie-box p { font-size:120%; color:ffdb40; margin:10px 0 6px 10px; font-weight:bold; text-align:left;}
#knihy_kategorie-box ul { list-style:none; margin:10px 0 0 0; padding:0;  }
#knihy_kategorie-box li { display:inline; text-align:left; }
#knihy_kategorie-box li A { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #955d3c; background:url("../img/knihy_bg-kategorie.gif") 0 0 repeat-x; color:#fff; text-decoration:none; font-size:110%; }
#knihy_kategorie-box li A:hover {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#knihy_kategorie-box li.aktivni A {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#knihy_kategorie-box li.aktivni ul { list-style:none; margin:0; padding:0; font-size:90%; font-weight:400;}
#knihy_kategorie-box li.aktivni ul li A { BORDER-BOTTOM:#fe0 1px solid; padding:5px 5px 5px 23px; background:#ffdd44; color:#000; FONT-WEIGHT:400; text-decoration: none; }
#knihy_kategorie-box li.aktivni ul li A:hover { background:#ffe25e; font-weight:400; }
*/


#hry_kategorie-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#e9f5cc; }
#hry_kategorie-box-top { width:100%; height:30px; background:#cbed76 url("../img/hry_kategorie-box-top.gif") 0 0 no-repeat; overflow:hidden; border-bottom:1px solid #FFFFFF; }
.hry_kategorie-box-bottom { width:100%; height:5px; background:url("../img/hry_kategorie-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#hry_kategorie-box-top p { font-size:12px; color:#496504; margin:7px 0 0 10px; font-weight:bold; text-align:left; }
#hry_kategorie-box ul { list-style:none; margin:0 0 0 0; padding:0;  }
#hry_kategorie-box li { display:inline; text-align:left; }
#hry_kategorie-box li A { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #FFFFFF; color:#496504; background:url('../img/main-menu-li.gif') 0 2px no-repeat; text-decoration:none; font-size:110%;}
#hry_kategorie-box li A:hover {border-bottom:1px solid #FFFFFF; color:#496504; background:#dbf1a5 url('../img/main-menu-li.gif') 0 2px no-repeat;}
#hry_kategorie-box li.aktivni A {border-bottom:1px solid #FFFFFF; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#hry_kategorie-box li.aktivni ul { list-style:none; margin:0; padding:0; font-size:90%; font-weight:400;}
#hry_kategorie-box li.aktivni ul li A { BORDER-BOTTOM:#fff 1px solid; padding:5px 5px 5px 23px; background:#fceba1; color:#000; FONT-WEIGHT:400; text-decoration: none; }
#hry_kategorie-box li.aktivni ul li A:hover { background:#ffe25e; font-weight:400; }
#hry_kategorie-box strong { font-weight:400; }


/*
#hry_kategorie-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#6d8c1f; }
#hry_kategorie-box-top {width:100%; height:5px; background:url("../img/hry_kategorie-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.hry_kategorie-box-bottom { width:100%; height:5px; background:url("../img/hry_kategorie-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#hry_kategorie-box p { font-size:120%; color:ffdb40; margin:10px 0 6px 10px; font-weight:bold; text-align:left;}
#hry_kategorie-box ul { list-style:none; margin:10px 0 0 0; padding:0;  }
#hry_kategorie-box li { display:inline; text-align:left; }
#hry_kategorie-box li A { display:block; padding:6px 0 6px 25px; text-align:left; border-bottom:1px solid #83a52d; background:url("../img/hry_bg-kategorie.gif") 0 0 repeat-x; color:#fff; text-decoration:none; font-size:110%; }
#hry_kategorie-box li A:hover {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#hry_kategorie-box li.aktivni A {border-bottom:1px solid #fe0; background:#fd4 url("../img/bg-kategorie-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; font-weight:bold;}
#hry_kategorie-box li.aktivni ul { list-style:none; margin:0; padding:0; font-size:90%; font-weight:400;}
#hry_kategorie-box li.aktivni ul li A { BORDER-BOTTOM:#fe0 1px solid; padding:5px 5px 5px 23px; background:#ffdd44; color:#000; FONT-WEIGHT:400; text-decoration: none; }
#hry_kategorie-box li.aktivni ul li A:hover { background:#ffe25e; font-weight:400; }
*/

#facebook-box {background-color:white;}
#facebook-box iframe {border:none; overflow:hidden; width:182px; height:230px;}


#platby-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#cce3ff; }
	#platby-box  img { border:0; }
#platby-box-top {width:100%; height:5px; background:url("../img/extra-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#platby-box-bottom {width:100%; height:5px; background:url("../img/extra-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#platby-box p { text-align:left; margin: 5px 10px 5px 10px; line-height:17px; font-size:12px;  } 
a#subscribe-newsletter {font-weight:bold; text-transform:uppercase;}

.platby-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#cce3ff; }
	.platby-box img { border:0; }
.platby-box-top {width:100%; height:5px; background:url("../img/extra-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.platby-box-bottom {width:100%; height:5px; background:url("../img/extra-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.platby-box p { text-align:left; margin: 5px 10px 5px 10px; line-height:17px; font-size:12px;  } 

.knihy_platby-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#ceb8ab; }
	.knihy_platby-box img { border:0; }
.knihy_platby-box-top {width:100%; height:5px; background:url("../img/knihy_extra-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.knihy_platby-box-bottom {width:100%; height:5px; background:url("../img/knihy_extra-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.knihy_platby-box p { text-align:left; margin: 5px 10px 5px 10px; line-height:17px; font-size:12px; color:#2e1403; } 

.hry_platby-box { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px; background-color:#cbed76; }
	.hry_platby-box img { border:0; }
.hry_platby-box-top {width:100%; height:5px; background:url("../img/hry_extra-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.hry_platby-box-bottom {width:100%; height:5px; background:url("../img/hry_extra-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.hry_platby-box p { text-align:left; margin: 5px 10px 5px 10px; line-height:17px; font-size:12px;  } 

img.google-plus {width:160px; height:41px;}
img.payment-card {width:75px; height:47px;}


#hledat-box { float:left; width:175px; display:inline; margin-top:5px; margin-bottom:5px; position:relative; }
.hledat-box-top {width:100%; height:5px; background:url("../img/hledat-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.hledat-box-bottom {width:100%; height:5px; background:url("../img/hledat-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.hledat-box-telo { width:100%; background-color:#ffeb99; text-align:center;padding:10 0 10 0; font-family:Verdana; font-size:13px;}
.hledat-box-telo p { font-weight:bold; text-align:left; margin-left:10px; margin-bottom:6px; margin-top:0px;}
.hledat-box-telo form { padding:0px; margin:0px; text-align:center; }
.hledat-box-telo form input.hledat { margin-top:-1px; border:0px; }
#slovo_hledej { width:160px; height:25px; padding:5px; font-family:verdana; outline:none;  }  

#prave-boxy { float:right; width:235px; display:inline; margin-right:15px; margin-top:20px;}
#kontakt-box { float:left; width:235px; display:inline; margin-top:0px; margin-bottom:5px }
#kontakt-box-top {width:100%; height:5px; background:url("../img/kontakt-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#kontakt-box-bottom {width:100%; height:5px; background:url("../img/kontakt-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#kontakt-box-telo { width:100%; background:url("../img/kontakt-box-bg.jpg") 0 0 no-repeat; height:113px; text-align:left;}
#kontakt-box-tb { border-collapse:collapse; font-size:13px; font-family:verdana; margin-left:7px; }
#kontakt-box-tb td { padding:2 3 2 3;}
#kontakt-box-telo a:link{ color:#000; text-decoration:underline; }
#kontakt-box-telo a:visited { color:#000; text-decoration:underline; }
#kontakt-box-telo a:active  { color:#000; text-decoration:none; }
#kontakt-box-telo a:hover { color:#000; text-decoration:none; }


#akcni-nabidka-box { float:left; position:relative; width:235px; display:inline; margin-top:5px; margin-bottom:5px; }
#akcni-nabidka-box-top {width:100%; height:5px; background:url("../img/akcni-nabidka-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#akcni-nabidka-box-bottom {width:100%; height:5px; background:url("../img/akcni-nabidka-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#akcni-nabidka-box-telo { width:100%; background-color:#cce3ff; text-align:center;padding:10 0 10 0; font-family:Verdana; font-size:13px;}
#akcni-nabidka-box-telo p { font-weight:bold; text-align:left; margin:0 0 8 10;}


#knihy_akcni-nabidka-box { float:left; position:relative; width:235px; display:inline; margin-top:5px; margin-bottom:5px; }
#knihy_akcni-nabidka-box-top {width:100%; height:5px; background:url("../img/knihy_akcni-nabidka-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_akcni-nabidka-box-bottom {width:100%; height:5px; background:url("../img/knihy_akcni-nabidka-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_akcni-nabidka-box-telo { width:100%; background-color:#ceb8ab; text-align:center;padding:10 0 10 0; font-family:Verdana; font-size:13px;}
#knihy_akcni-nabidka-box-telo p { font-weight:bold; text-align:left; margin:0 0 8 10; color:#2e1403;}


#reklama-box { float:left; position:relative; width:235px; display:inline; margin-top:5px; margin-bottom:5px; }
#reklama-box-top {width:100%; height:5px; background:url("../img/zelena-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#reklama-box-bottom {width:100%; height:5px; background:url("../img/zelena-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#reklama-box-telo { width:100%; background-color:#dcf3a5; text-align:center;padding:10 0 10 0; font-family:Verdana; font-size:13px;}
#reklama-box-telo p { font-weight:bold; text-align:left; margin:0 0 8 10;}
#reklama-box-telo #tb { border-collapse:collapse; font-size:13px; font-family:verdana; margin-left:4px; }
#reklama-box-telo #tb td { padding:5px; }


#nejprodavanejsi-box { float:left; position:relative; width:235px; display:inline; margin-top:5px; margin-bottom:5px; }
#nejprodavanejsi-box-top {width:100%; height:5px; background:url("../img/kontakt-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#nejprodavanejsi-box-bottom {width:100%; height:5px; background:url("../img/kontakt-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#nejprodavanejsi-box-telo { width:100%; background-color:#cce3ff; text-align:center;padding:10 0 10 0; font-family:Verdana; font-size:11px; background:#ffeb99 url("../img/nejprodavanejsi-box-bottom.gif") bottom center no-repeat;}
#nejprodavanejsi-box-telo p { font-weight:bold; text-align:left; margin:0 0 8 10;}
#nejprodavanejsi-box-telo ul { text-align:left; margin:0 0 0 10; padding:0; list-style:none; }
#nejprodavanejsi-box-telo ul li { padding:0px 0; clear:both; }
#nejprodavanejsi-box-telo ul li span.cislo { display:block; float:left; width:20px; height:20px; margin-right:10px; text-align:center; font-weight:bold; }
#nejprodavanejsi-box-telo ul li span.text { display:block; float:left; width:185px; text-align:left; padding:0 0 6px 0; }
#nejprodavanejsi-box-telo a:link{ color:#000; text-decoration:underline; }
#nejprodavanejsi-box-telo a:visited { color:#000; text-decoration:underline; }
#nejprodavanejsi-box-telo a:active  { color:#000; text-decoration:none; }
#nejprodavanejsi-box-telo a:hover { color:#000; text-decoration:none; }
#nejprodavanejsi-box-telo HR { height:1px; color:#004595; margin: 0 10px 10px 10px; padding:0px; clear:both}
#nejprodavanejsi-box-telo #nej-tyden { display:inline; float:left; margin-left:10px; text-align:center; width:60px; padding:10px 0 10px 0; background:url('../img/bg-nej-box.gif') 0 74%; cursor:pointer; }
#nejprodavanejsi-box-telo #nej-mesic { display:inline; float:left; margin-left:1px; text-align:center; width:60px; padding:10px 0 10px 0; background:url('../img/bg-nej-box.gif') 0 74%; cursor:pointer; }
#nejprodavanejsi-box-telo #nej-rok { display:inline; float:left; margin-left:1px; text-align:center; width:60px; padding:10px 0 10px 0; background:url('../img/bg-nej-box.gif') 0 74%; cursor:pointer; }
#nejprodavanejsi-box-telo .tabs-01 { margin:10px; border-bottom:1px solid #004595; float:left; width:215px; }
#nejprodavanejsi-box-telo .tabs-01 ul {margin:0; padding:0; list-style-type:none; }
#nejprodavanejsi-box-telo .tabs-01 ul li { display:block; margin:0; clear:none; padding:0; float:left; cursor:pointer; }
#nejprodavanejsi-box-telo .tabs-01 a { float:left; margin-right:3px; padding-left:5px; background:url("../img/tabs-01-l.gif") 0 -50px no-repeat; text-decoration:none; }
#nejprodavanejsi-box-telo .tabs-01 a:hover, #hp #col-right .box-02 .tabs-01 a:hover span {text-decoration:underline;}
#nejprodavanejsi-box-telo .tabs-01 a span {float:left; display:block; padding:5px 10px 5px 5px; background:url("../img/tabs-01-r.gif") 100% -50px no-repeat; cursor:pointer;}
#nejprodavanejsi-box-telo .tabs-01 .ui-tabs-selected a {background:url("../img/tabs-01-l.gif") 0 0 no-repeat; color:#fff; text-decoration:none;}
#nejprodavanejsi-box-telo .tabs-01 .ui-tabs-selected a span {background:url("../img/tabs-01-r.gif") 100% 0 no-repeat; color:#fff; text-decoration:none;}
#nejprodavanejsi-box .ui-tabs-hide { position: absolute; left: -10000px; }



#bg-paticka { float:left; clear:both; width:100%; margin:20px 0 0 0; color:#866c02; background:#fdf6d9 url("../img/bg-paticka.gif") 0 0 repeat-x; }
#bg-paticka #paticka { width:1004px; margin-top:8px; color:#866c02; }

#bg-paticka #paticka p.popularni-kategorie { text-align:left; border-bottom:1px solid #e2cc72; padding:0 6px 6px 6px; margin:0; }
#bg-paticka #paticka p.popularni-kategorie a { padding:0 7px 0 7px; }

#bg-paticka #paticka div.copyright {width:100%; float:left; border-top:1px solid #e2cc72; padding:6px 0;}
#bg-paticka #paticka div.copyright .copy-right {float:right; padding-right:6px;}
#bg-paticka #paticka div.copyright .copy-left {float:left; padding-left:6px;}

#bg-paticka #paticka a:link { color: #866c02; text-decoration: none; }
#bg-paticka #paticka a:visited { color: #866c02; text-decoration: none; }
#bg-paticka #paticka a:active { color: #000; text-decoration: underline; }
#bg-paticka #paticka a:hover { color: #000; text-decoration: underline; }

#bg-paticka #paticka div#logo-paticka {float:left;width:25%;margin:20px 0 0 0;text-align:center;}
#bg-paticka #paticka div#logo-paticka img {width:150px; height:60px;}

#bg-paticka #paticka table#tb-paticka { width:75%; float:right; margin:10px 0 10px 0; color:#866c02; border:0;}
#bg-paticka #paticka table#tb-paticka td { width:25%; padding:2px 0px 2px 18px; border-left:1px dashed #e2cc72; vertical-align:top; text-align:left; }
#bg-paticka #paticka table#tb-paticka td ul { margin:5px 0 0 0; padding:0; }
#bg-paticka #paticka table#tb-paticka td ul li { list-style-type:none; text-align:left; }
#bg-paticka #paticka table#tb-paticka td ul li a { font-size:11px; }



#meziprostor { background:url('../img/meziprostor-bg.png') 0 0 repeat; position:absolute; top:0; left:0; z-index:110; }
#meziprostor2 { background:url('../img/meziprostor-bg.png') 0 0 repeat; position:absolute; top:0; left:0; z-index:110; }
#meziprostor-rekap { background-color:#000000; position:absolute; top:0; left:0; width:100%; z-index:110; opacity:0.4; filter:alpha(opacity=40); }

#odesila-se-box { position:absolute; width:500px; height:200px; background:#FFF; z-index:120; top:750px; left:50%; margin-left:-250px; display:inline; }
#odesila-se-box  #vnitrek { width:100%;clear:both;margin-top:15px;font-weight:bold;font-size:12px;color:#333333; text-align:center; }



#abs-login-box {	position:absolute; width:500px;	height:200px; background:#FFF; z-index:120; top:750px; left:50%; margin-left:-250px; display:inline; cursor:pointer; }
	#abs-login-box #vnitrek { width:100%;clear:both;margin-top:15px;font-weight:bold;font-size:12px;color:#333333; text-align:center; }
	#abs-login-box #vnitrek h3 { padding:0 20px 10px 20px;margin:0; }
	#abs-login-box #vnitrek p { text-align:justify;font-weight:400; padding:0 20px 0 20px; margin:5px 0; line-height:18px; }

	
#abs-univ-box2 {	position:absolute; width:640px; z-index:120; left:50%; margin-left:-320px; }	
	#abs-univ-box2 .vnitrek { width:100%;clear:both;margin-top:15px;font-size:12px;color:#333333; position:relative; }
	#abs-univ-box2 .vnitrek .zavrit-tb-posta { position:absolute; top:0; right:0; z-index:130; width:38px; height:38px; background:url('../img/box-close.png') 0 0 no-repeat; cursor:pointer; }
	#abs-univ-box2 .vnitrek table.ram { border-collapse:collapse; padding:0; margin:0; width:100%; }
	#abs-univ-box2 .vnitrek table.ram td { padding:0; }
	#abs-univ-box2 .vnitrek table.ram td.stred { background-color:#fff; padding:10px; }
	#abs-univ-box2 .vnitrek h3 { margin:5px 0; border-bottom:1px dotted #999999; color:#f05e00; text-transform:uppercase; }
	#abs-univ-box2 .vnitrek p { margin:10px 0; }
	#abs-univ-box2 .vnitrek #posta_dynamic { display:block; margin:30px 0 10px 0; }
	
	#abs-univ-box2 .vnitrek table.ram td.stred table.tb-udaje { width:100%; background-color:#f0f1f3; }
	#abs-univ-box2 .vnitrek table.ram td.stred table.tb-udaje td { padding:15px 15px 0px 15px; }
	
	p.loading {text-align:center;padding:60px 0 0 0;}
	p.loading2 {text-align:center;padding:0;}	
	input.input-na-postu {width:585px;height:30px;font-size:17px;font-weight:bold;padding:5px;}
	input.input-email {width:400px;height:30px;font-size:17px;padding:5px; vertical-align:middle;}
	p.center { text-align:center;}
	table.tb-na-postu-pobocky {border-collapse:collapse;width:100%;}
	table.tb-na-postu-pobocky td {padding:5px !important; cursor:pointer;}
	table.tb-na-postu-pobocky .barva1 { background-color:#fff; }
	table.tb-na-postu-pobocky .barva2 { background-color:#f0f2f4; }
	table.tb-na-postu-pobocky .ttb-barva-modra { background-color:#d7e7ee; }
	table.tb-na-postu-pobocky .ulozenka-barva-modra { background-color:#d7e7ee; }
	table.tb-na-postu-pobocky td.psc { width:50px; }
	table.tb-na-postu-pobocky td.ico { width:140px; text-align:right; }
	table.tb-na-postu-pobocky td.ico-ulozenka { width:30px; text-align:right; }
	p.univ-note {color:#999999; border-left:3px solid #999999; padding-left:8px;}
	
	div.popisek { position:absolute; left:0px; top:-1000px; z-index:400; background: white; border: 1px solid #666666; color: #000; font-size: 10px; padding: 10px ; max-width: 250px; /*min-height: 60px;*/ text-align: left; line-height: 1.3; font-family: Verdana}
	*html div.popisek {width: 250px;}
	div.popisek table, .popisek p { font-size: 11px; font-family: Tahoma;}
	div.popisek table td { padding: 4px; text-align: center}
	div.popisek table th { padding: 4px; text-align: left}
	span#na_postu_selected,
	span#zasilkovna_selected,
	span#ulozenka_selected {display:none;background-color:#e3e3e5;margin:7px 7px 0 22px; width:245px;position:relative;}
	
	span#na_postu_selected span,
	span#zasilkovna_selected span,
	span#ulozenka_selected span {padding:5px;display:block; font-size:11px; line-height:150%;}
	
	#ulozenka_window {margin-bottom:10px; height:100%; max-height:370px; overflow-y:auto;}
	.pad-zasilkovna {margin-top:30px;}
	.pad-ulozenka {margin-top:20px;}

	
	a.balik-na-postu,
	a.ulozenka-window,
	a.zasilkovna-window {position:absolute;bottom:5px;right:5px;font-weight:bold;}
	
	table.tb-dostupnost {margin:15px 0 0 0; border-collapse:collapse;}
	table.tb-dostupnost td {padding:5px 0 !important;}
	form#form_availability {margin:0;padding:0;}
	
	
	#abs-univ-box2 .inner { padding:10px; font-size:12px; color:#333333; position:relative; background-color:#fff;
						   -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
						   -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
						   box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);}
	#abs-univ-box2 .inner .close-abs-box,
	#abs-univ-box2 .inner .close-abs-box-univ { position:absolute; top:-19px; right:-19px; z-index:130; width:38px; height:38px; background:url('../img/box-close.png') 0 0 no-repeat; cursor:pointer; }
	#abs-univ-box2 .inner h3 { margin:0 0 5px 0; font-size:1.4rem; border-bottom:1px dotted #999999; color:#f05e00; font-weight:400; font-family:'PT Sans Narrow' !important, Arial;}
	
	

	#abs-univ-box2 .inner ul.lista-akce {margin:10px 0 20px 0; padding:0; text-align:center;}
	#abs-univ-box2 .inner ul.lista-akce li {list-style-type:none;display:inline;}
	#abs-univ-box2 .inner ul.lista-akce li:first-child {margin-right:100px;}
	
	#abs-univ-box2 .inner ul.lista-akce li>span {padding:5px 15px; color:#fff; text-transform:uppercase; cursor:pointer;
											-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;
											-webkit-box-shadow: inset 0px 25px 20px -9px rgba(255,255,255,0.53);
											-moz-box-shadow: inset 0px 25px 20px -9px rgba(255,255,255,0.53);
											box-shadow: inset 0px 25px 20px -9px rgba(255,255,255,0.53);}
	#abs-univ-box2 .inner ul.lista-akce li>span.select-number-yes,
	#abs-univ-box2 .inner ul.lista-akce li>span.ssc-refuse-no	{background-color:#7cc301; border:1px solid #7cc301;}
	#abs-univ-box2 .inner ul.lista-akce li>span.select-number-no,
	#abs-univ-box2 .inner ul.lista-akce li>span.ssc-refuse-yes  {background-color:#eb0000; border:1px solid #eb0000;}
	#abs-univ-box2 .inner ul.lista-akce li>span:hover {background-color:#ffae00; border:1px solid #ffae00;}
	#abs-univ-box2 .inner div.preview-number {width:625px; position:relative; height:139px; background:url('../img/preview-number.png') 50% 0 no-repeat;}
	#abs-univ-box2 .inner div.preview-number span {display:block; padding-top:54px; text-align:center; font-family:'Patua One'; font-size:20px; color:#465670;}
	
	span.btn-orange {font-family:'PT Sans Narrow', Arial; padding:8px 20px; font-size:1.1rem; background-color:#014694; color:#fff; cursor:pointer; transition: all .3s ease-out;
					-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;
					-webkit-box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);
					-moz-box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);
					box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);}
	span.btn-orange:hover {font-family:'PT Sans Narrow', Arial; padding:8px 20px; font-size:1.1rem; background-color:#e99400; color:#fff;}

	#abs-univ-box2 .inner textarea.request_number_text {width:603px; height:86px; outline:0; padding:7px;
													-webkit-box-shadow: inset 8px 8px 20px 0px rgba(0,0,0,0.1);
													-moz-box-shadow: inset 8px 8px 20px 0px rgba(0,0,0,0.1);
													box-shadow: inset 8px 8px 20px 0px rgba(0,0,0,0.1);}
													
	#abs-univ-box2 .inner textarea.request_number_text:focus {outline:0;	
														   box-shadow: 0 0 5px #96cade; -webkit-box-shadow: 0 0 5px #96cade; -moz-box-shadow: 0 0 5px #96cade;
														   border: 1px solid #96cade;
														   background-color:#f3fcff;}
	
#abs-univ-box {	position:absolute; width:550px; height:auto; z-index:120; top:100px; left:50%; margin-left:-275px; display:inline; }
	#abs-univ-box #vnitrek { width:100%;clear:both;margin-top:15px;font-weight:bold;font-size:12px;color:#333333; text-align:center; }
	#abs-univ-box #vnitrek h3 { margin:5px 0; border-bottom:1px dotted #999999; color:#f05e00; }
	#abs-univ-box #vnitrek p { text-align:justify; padding:0; margin:5px 0; line-height:18px; }	
	#abs-univ-box #vnitrek p.center { text-align:center;}
	
	#abs-univ-box #vnitrek .zavrit-tb-univ { position:absolute; top:12px; right:-2px; z-index:130; width:38px; height:38px; background:url('../img/box-close.png') 0 0 no-repeat; cursor:pointer; }

	#abs-univ-box #vnitrek table.ram { border-collapse:collapse; padding:0; margin:0; width:100%; }
	#abs-univ-box #vnitrek table.ram td { padding:0; }
	#abs-univ-box #vnitrek table.ram td.stred { background-color:white; padding:10px; }
	#abs-univ-box #vnitrek table.ram td.stred p.c-info { text-align:center; font-weight:bold;  }
	#abs-univ-box #vnitrek table.ram td.stred .zavrit-tb { position:absolute; top:35px; right:20px; z-index:20; text-align:right; width:20px; height:20px; cursor:pointer; }
	#abs-univ-box #vnitrek table.ram td.stred table.tb-udaje { width:100%; background-color:#f2f0f0; }
	#abs-univ-box #vnitrek table.ram td.stred table.tb-udaje td { padding:10px 5px; }
	
	#abs-univ-box #vnitrek table.ram td ol { margin-top:5px; }
	#abs-univ-box #vnitrek table.ram td ol li { margin-top:10px; }
	
	.tb-stin-tl { width:15px; height:15px; background:url('../images/set26/tl.png') 1px 5px no-repeat; }
	.tb-stin-t { height:15px; background:url('../images/set26/t.png') bottom left repeat-x; }
	.tb-stin-tr { width:15px; height:15px; background:url('../images/set26/tr.png') -7px 5px no-repeat; }
	
	.tb-stin-bl { width:15px; height:15px; background:url('../images/set26/bl.png') 3px -4px no-repeat; }
	.tb-stin-b {  height:15px; background:url('../images/set26/b.png') top left repeat-x; }
	.tb-stin-br { width:15px; height:15px; background:url('../images/set26/br.png') -9px -4px no-repeat; }
	
	.tb-stin-l { width:15px; background:url('../images/set26/l.png') top right repeat-y; }
	.tb-stin-r { width:15px; background:url('../images/set26/r.png') top left repeat-y; }
	
	.td-watchdog { width:25px; }
	.td-watchdog input{ border:0; }
	.td-watchdog-description { width:180px; font-weight:bold; }
	input.change-price-value { width:70px; font-weight:bold; text-align:right; padding-right:3px; }
	
	
	
	
/* =============================================================================
	Stránka: vložení zboží do košíku
============================================================================= */
.zavrit { float:right; width:20px; height:20px; cursor:pointer; padding:5px 5px 0 0; }

#kosik-vlozeno-box {	position:absolute; width:712px;	height:auto; z-index:120; left:50%; margin-left:-356px; display:inline; }
	#kosik-vlozeno-box .zavrit-tb { position:absolute; top:0; right:0; z-index:130; height:38px; width:38px; }
	#kosik-vlozeno-box .zavrit-tb img { cursor:pointer; }
	#kosik-vlozeno-box  #grab-handle  { cursor:move; float:left; }

	#kosik-vlozeno-box #vnitrek { width:100%;}
		#kosik-vlozeno-box #vnitrek .text-info { float:left;width:325px;height:100px;}
		#kosik-vlozeno-box #vnitrek .text-info p { text-align:right;color:#FFF;margin-top:54px; font-weight:bold; font-size:12px; }
		#kosik-vlozeno-box #vnitrek .zbozi-foto { float:left;width:80px;text-align:left; display:inline; margin:10px 0 0 60px;}
		#kosik-vlozeno-box #vnitrek .zbozi-popis { float:left;width:170px;height:115px; display:inline; overflow:hidden; margin:9px 0 0 15px;}
		#kosik-vlozeno-box #vnitrek .zbozi-popis p.nazev { text-align:left; margin:0px; display:block; height:58px; overflow:hidden;}
		#kosik-vlozeno-box #vnitrek .zbozi-popis a { font-size:14px; font-weight:bold; font-family:Arial; line-height:18px;}
		#kosik-vlozeno-box #vnitrek .zbozi-popis p.cena { font-size:12px; margin:3px 0 0 0;}
		#kosik-vlozeno-box #vnitrek .zbozi-popis span.cena { font-weight:bold;}
		#kosik-vlozeno-box #vnitrek .zbozi-popis p.kosik-obsah { line-height:13px;font-size:11px;color:#666666; margin:12px 0 0 0; }

		#kosik-vlozeno-box #vnitrek table.ram { border-collapse:collapse; padding:0; margin:0; width:100%; }
		#kosik-vlozeno-box #vnitrek table.ram td { padding:0; }
		#kosik-vlozeno-box #vnitrek table.ram td.stred { background:#ffffff url('../img/bg-kosik-vlozit-2.jpg') 0 -32px no-repeat; padding:10px; }
		#kosik-vlozeno-box #vnitrek table.ram td.stred table.tb-udaje { width:100%; background-color:#f2f0f0; }
		#kosik-vlozeno-box #vnitrek table.ram td.stred table.tb-udaje td { padding:10px 5px; }

		#kosik-vlozeno-box #vnitrek .zbozi-foto img, .zbozi-foto-5 img, div.sedy-box a.ramecek-81 img, div.sedy-box a.ramecek-146 img, div.sedy-box a.ramecek-120 img   { border:3px solid #fff; }
			#kosik-vlozeno-box #vnitrek .zbozi-foto a.ramecek-81, div.sedy-box a.ramecek-81 { border:1px solid #ccc; display:block; width:81px; height:112px; float:left; z-index:20; overflow:hidden;}
			#kosik-vlozeno-box #vnitrek .zbozi-foto a.ramecek-146, div.sedy-box a.ramecek-146 { border:1px solid #ccc; display:block; width:146px; height:203px; float:left; z-index:20; overflow:hidden;}
			#kosik-vlozeno-box #vnitrek .zbozi-foto-5 a.ramecek-120, div.sedy-box a.ramecek-120 { border:1px solid #ccc; display:block; width:120px; height:167px; float:left; z-index:20; overflow:hidden;}

	#kosik-vlozeno-box #vnitrek .odkazy { width:100%;text-align:center; float:left;clear:both;margin:15px 0;}
	#kosik-vlozeno-box #vnitrek .souvisejici-produkty { width:100%; float:left; }
		#kosik-vlozeno-box #vnitrek .souvisejici-produkty p { text-align:left; margin:0 12px; text-transform:uppercase; color:#0066AE; }
		#kosik-vlozeno-box #vnitrek .souvisejici-produkty p.attent { background-color:#e5f1f5; border:1px solid #cce3eb; padding:5px; }
		#kosik-vlozeno-box #vnitrek .souvisejici-produkty .zbozi-foto { float:left;width:146px;text-align:left; margin:12px 0 0 17px; display:inline; }
		#kosik-vlozeno-box #vnitrek .souvisejici-produkty .zbozi-foto .cena-mini { float:left; width:140px;  margin:5px 0 5px 0; text-align:center; font-size:11px; font-weight:bold; color:#f05e00; font-family:verdana; }
		#kosik-vlozeno-box #vnitrek .souvisejici-produkty .zbozi-foto .cena-mini span.sleva-procent { background:url('../img/ico/sleva-sipka.png') 11px 1px no-repeat; padding-left:23px; color:#729225; }

		#kosik-vlozeno-box #vnitrek .multibuy-exkluzive-text { width:638px; float:left; margin:0 0 10px 12px; background-color:#e5f1f5; border:1px solid #cce3eb; }
		#kosik-vlozeno-box #vnitrek .multibuy-exkluzive-text .padding { padding:15px; }
		#kosik-vlozeno-box #vnitrek .multibuy-exkluzive-text .padding p { text-align:left; margin:0; line-height:20px; text-transform:uppercase; color:#0066AE; }

		#kosik-vlozeno-box #vnitrek .souvisejici-produkty .zbozi-foto-5 { float:left;width:120px;text-align:left; margin:12px 0 0 9px; display:inline;}
		#kosik-vlozeno-box #vnitrek .souvisejici-produkty .zbozi-foto-5 .cena-mini { float:left; width:120px;  margin:5px 0; text-align:center; font-size:11px; font-weight:bold; color:#f05e00; font-family:verdana; }
		#kosik-vlozeno-box #vnitrek .souvisejici-produkty .zbozi-foto-5 .cena-mini .vybrat-zdarma { display:block; width:120px; height:27px; background:url('../img/button/vybrat-zdarma.png') 0 0 no-repeat; cursor:pointer; }




/* =============================================================================
	Stránka: pop-up okna pro dotazy, odkazy
============================================================================= */
#poslat-dotaz-box {	position:absolute; width:700px;	height:261px; background-color:#FFFFFF; z-index:120; left:50%; margin-left:-350px; display:inline; }
	#poslat-dotaz-box #vnitrek { width:97%;clear:both;padding:0 10px 10px 10px;}
	#poslat-dotaz-box #vnitrek p { text-align:left;margin:10px 0 0 10px;}
	#poslat-dotaz-box #vnitrek .odkazy { width:100%;text-align:center; position:absolute; bottom:20px; left:0px; }
	#poslat-dotaz-box #vnitrek h4 { display:block; margin:0 0 20px 0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }

#dostupnost-box { position:absolute; width:650px;	height:304px; background-color:#FFFFFF; z-index:120; left:50%; margin-left:-325px; display:inline; }
	#dostupnost-box #vnitrek { width:97%;clear:both;padding:0 10px 10px 10px;}
	#dostupnost-box #vnitrek p { text-align:left;margin:10px 0 0 10px;}
	#dostupnost-box #vnitrek .odkazy { width:100%;text-align:center; position:absolute; bottom:20px; left:0px; }
	#dostupnost-box #vnitrek h4 { display:block; margin:0 0 20px 0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }

#vernostni-program-box {	position:absolute; width:700px;	height:310px; background-color:#FFFFFF; z-index:120; left:50%; margin-left:-325px; display:inline; }
	#vernostni-program-box #vnitrek { width:97%;clear:both;padding:0 10px 10px 10px;}
	#vernostni-program-box #vnitrek p { text-align:left;margin:10px 0 0 10px;}
	#vernostni-program-box #vnitrek .odkazy { width:100%;text-align:center; position:absolute; bottom:20px; left:0px; }
	#vernostni-program-box #vnitrek h4 { display:block; margin:0 0 20px 0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }
	#vernostni-program-box div#vnitrek ol li { font-size:12px; line-height:17px; text-align:justify; margin-bottom:8px; }

#poslat-diskuze-box { position:absolute; width:700px;	height:361px; background-color:#FFFFFF; z-index:120; left:50%; margin-left:-350px; display:inline; }
	#poslat-diskuze-box #vnitrek { width:97%;clear:both;padding:0 10px 10px 10px;}
	#poslat-diskuze-box #vnitrek p { text-align:left;margin:10px 0 0 10px;}
	#poslat-diskuze-box #vnitrek .odkazy { width:100%;text-align:center; position:absolute; bottom:20px; left:0px; }
	#poslat-diskuze-box #vnitrek h4 { display:block; margin:0 0 20px 0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }	

.formular_filtr { margin:0;padding:0;clear:both;float:left; }
.filtr-box-goods { float:left; width:753px; margin:0 0 15px 0; border:1px solid #e7e7e7; }
	.filtr-box-goods .frame { border:1px solid #ffffff; background:#ffffff url('../img/filtr-bg.png') center center no-repeat; }
	.filtr-box-goods .padding-filtr { padding:5px 10px 5px 10px; }
	.filtr-box-goods table { border:0;border-collapse:collapse; width:731px; }
	.filtr-box-goods table td { vertical-align:middle; }
	.filtr-box-goods input { border:0; vertical-align:middle; }
	.filtr-box-goods td.letter a { font-weight:bold;text-decoration:none; }
	.filtr-box-goods td.letter span { font-size:12px;color:#f05e00; }
	.filtr-box-goods label { padding-right:5px; }
	.filtr-box-goods label:last-child { padding-right:0px; }

.sedy-box .padding-filtr { padding:5px 10px 5px 10px; }


ul.news-filter {padding:0;clear:both;float:left;margin:0 0 15px 0;width:100%;}
	ul.news-filter li {list-style-type:none; margin:0 3px 0 0; padding:0; float:left; width:148px;overflow:hidden;height:58px;}
	ul.news-filter li a {float:left; height:56px;width:146px; width:148px \9; overflow:hidden; background-image:url('../img/filtr-news-bg.png'); background-repeat:no-repeat; }
	ul.news-filter li a:link,
	ul.news-filter li a:visited {border:1px solid #e7e7e7; background-position:50% 0; text-decoration:none;}
	ul.news-filter li a:active,
	ul.news-filter li a:hover,
	ul.news-filter li a.selected {border:1px solid #feba8d !important; background-position:50% -58px; text-decoration:none; color:#ec8b00;}
	ul.news-filter li a span {height:54px;width:144px; width:146px \9;  border:1px solid #ffffff;cursor:pointer;display:block; background:url('../img/filtr-li.png') 100% 51% no-repeat;}
	ul.news-filter li a span strong {text-align:left;padding:20px 0 0 10px; display:block;}
	
	ul.news-filter li.last {margin:0 0 0 0 !important; width:150px;}
	ul.news-filter li.last a {width:148px; width:150px \9;}
	ul.news-filter li.last a span {width:146px; width:148px \9; }
	
ul.news-filter-4 {padding:0;clear:both;float:left;margin:0 0 15px 0;width:100%;}
	ul.news-filter-4 li {list-style-type:none; margin:0 3px 0 0; padding:0; float:left; width:185px;overflow:hidden;height:58px;}
	ul.news-filter-4 li a {float:left; height:56px;width:183px; width:185px \9; overflow:hidden; background-image:url('../img/filtr-news-bg.png'); background-repeat:no-repeat; }
	ul.news-filter-4 li a:link,
	ul.news-filter-4 li a:visited {border:1px solid #e7e7e7; background-position:50% 0; text-decoration:none;}
	ul.news-filter-4 li a:active,
	ul.news-filter-4 li a:hover,
	ul.news-filter-4 li a.selected {border:1px solid #feba8d !important; background-position:50% -58px; text-decoration:none; color:#ec8b00;}
	ul.news-filter-4 li a span {height:54px;width:181px; width:183px \9;  border:1px solid #ffffff;cursor:pointer;display:block; background:url('../img/filtr-li.png') 100% 51% no-repeat;}
	ul.news-filter-4 li a span strong {text-align:left;padding:20px 0 0 10px; display:block;}
	
	ul.news-filter-4 li.last {margin:0 0 0 0 !important; width:190px;}
	ul.news-filter-4 li.last a {width:188px; width:190px \9;}
	ul.news-filter-4 li.last a span {width:186px; width:188px \9; }
	
ul.news-filter-6 {padding:0;clear:both;float:left;margin:0 0 15px 0;width:100%;}
	ul.news-filter-6 li {list-style-type:none; margin:0 3px 0 0; padding:0; float:left; width:123px;overflow:hidden;height:58px;}
	ul.news-filter-6 li a {float:left; height:56px;width:121px; width:123px \9; overflow:hidden; background-image:url('../img/filtr-news-bg.png'); background-repeat:no-repeat; }
	ul.news-filter-6 li a:link,
	ul.news-filter-6 li a:visited {border:1px solid #e7e7e7; background-position:50% 0; text-decoration:none;}
	ul.news-filter-6 li a:active,
	ul.news-filter-6 li a:hover,
	ul.news-filter-6 li a.selected {border:1px solid #feba8d !important; background-position:50% -58px; text-decoration:none; color:#ec8b00;}
	ul.news-filter-6 li a span {height:54px;width:119px; width:121px \9;  border:1px solid #ffffff;cursor:pointer;display:block; background:url('../img/filtr-li.png') 100% 51% no-repeat;}
	ul.news-filter-6 li a span strong {text-align:left;padding:20px 0 0 10px; display:block;}
	
	ul.news-filter-6 li.last {margin:0 0 0 0 !important; width:124px;}
	ul.news-filter-6 li.last a {width:122px; width:124px \9;}
	ul.news-filter-6 li.last a span {width:120px; width:122px \9; }


ul.calendar-year {padding:0;clear:both;float:left;margin:0 0 3px 0;width:100%;}
	ul.calendar-year li {list-style-type:none; margin:0 3px 0 0; padding:0; float:left; width:60px;overflow:hidden;height:58px;}
	ul.calendar-year li a {float:left; height:56px;width:58px; width:60px \9; overflow:hidden; background-image:url('../img/filtr-news-bg.png'); background-repeat:no-repeat; }
	ul.calendar-year li a:link,
	ul.calendar-year li a:visited {border:1px solid #e7e7e7; background-position:50% 0; text-decoration:none;}
	ul.calendar-year li a:active,
	ul.calendar-year li a:hover,
	ul.calendar-year li a.selected {border:1px solid #feba8d !important; background-position:50% -58px; text-decoration:none; color:#ec8b00;}
	ul.calendar-year li a span {height:54px;width:56px; width:58px \9;  border:1px solid #ffffff;cursor:pointer;display:block;}
	ul.calendar-year li a span strong {text-align:center;padding:20px 0 0 0; display:block;}
	
	ul.calendar-year li.last {margin:0 0 0 0 !important; width:124px;}
	ul.calendar-year li.last a {width:122px; width:124px \9;}
	ul.calendar-year li.last a span {width:119px; width:122px \9; }
	ul.calendar-year li.last a span strong {padding:13px 0 0 0; }

ul.calendar-month {padding:0;clear:both;float:left;margin:0 0 3px 0;width:100%;}
	ul.calendar-month li {list-style-type:none; margin:0 3px 0 0; padding:0; float:left; width:60px;overflow:hidden;height:58px;}
	ul.calendar-month li a {float:left; height:56px;width:58px; width:60px \9; overflow:hidden; background-image:url('../img/filtr-news-bg.png'); background-repeat:no-repeat; }
	ul.calendar-month li a:link,
	ul.calendar-month li a:visited {border:1px solid #e7e7e7; background-position:50% 0; text-decoration:none;}
	ul.calendar-month li a:active,
	ul.calendar-month li a:hover,
	ul.calendar-month li a.selected {border:1px solid #feba8d !important; background-position:50% -58px; text-decoration:none; color:#ec8b00;}
	ul.calendar-month li a span {height:54px;width:56px; width:58px \9;  border:1px solid #ffffff;cursor:pointer;display:block;}
	ul.calendar-month li a span strong {text-align:center;padding:20px 0 0 0; display:block;}
	
	ul.calendar-month li.last {margin:0 0 0 0 !important;}

h2.h2-padd {margin-top:90px !important;}	
	
h2.h2-calendar {position:relative; float:left; width:100%;}
	h2.h2-calendar a.show-catalogue,
	h2.h2-calendar a.show-catalogue-selected	{position:absolute; top:4px; right:1px; z-index:1; width:24px;height:24px;background-image:url('../img/show-catalogue.png'); background-repeat:no-repeat; overflow:hidden;}
	h2.h2-calendar a.show-catalogue:link,
	h2.h2-calendar a.show-catalogue:visited {background-position:0 0;}
	h2.h2-calendar a.show-catalogue:active,
	h2.h2-calendar a.show-catalogue:hover,
	h2.h2-calendar a.show-catalogue-selected	{background-position:0 -24px;}
	
	h2.h2-calendar a.show-table,
	h2.h2-calendar a.show-table-selected	{position:absolute; top:4px; right:31px; z-index:1; width:24px;height:24px;background-image:url('../img/show-table.png'); background-repeat:no-repeat; overflow:hidden;}
	h2.h2-calendar a.show-table:link,
	h2.h2-calendar a.show-table:visited {background-position:0 0;}
	h2.h2-calendar a.show-table:active,
	h2.h2-calendar a.show-table:hover,
	h2.h2-calendar a.show-table-selected	{background-position:0 -24px;}
	
#zbozi-kategorie form input.hledat { margin-top:-1px; border:0px; }
#zbozi-kategorie .sedy-box { width:755px; background-color:#f8f8f8; margin:10px 0 10px 0px; border:1px solid #ededed; float:left;}
#zbozi-kategorie .sedy-box  #padding { padding:20px; text-align:left; }
#zbozi-kategorie .sedy-box  #padding ul { display:inline; float:left; text-align:left; margin:0; padding:5px 0 0px 0;}
#zbozi-kategorie .sedy-box  #padding ul li { display:block; float:left; width:auto; height:25px; padding-right:15px; white-space:nowrap; }
#zbozi-kategorie .sedy-box  #padding h4 { display:block; margin:0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }

textarea.stin { border:1px solid #cccccc; background:url('../img/input-bg.gif') top left no-repeat; padding:3px; font-family:verdana; font-size:12px; color:#333333; }
#zbozi-kategorie .sedy-box p { font-size:12px;color:#666666;line-height:18px; text-align:justify; }
#zbozi-kategorie .sedy-box p a:link { color:#004595; text-decoration:none; font-size:11px; font-weight:bold; }
#zbozi-kategorie .sedy-box p a:visited { color:#004595; text-decoration:none; font-size:11px; font-weight:bold; }
#zbozi-kategorie .sedy-box p a:active { color:#f05e00; text-decoration:underline; font-size:11px; font-weight:bold; }
#zbozi-kategorie .sedy-box p a:hover { color:#f05e00; text-decoration:underline; font-size:11px; font-weight:bold; }

#zbozi-kategorie .sedy-box  .padding { padding:20px; text-align:left; }
#zbozi-kategorie .sedy-box  .padding { padding:20px; text-align:left; }
#zbozi-kategorie .sedy-box  .padding ul { display:inline; float:left; text-align:left; margin:0; padding:5px 0 0px 0;}
#zbozi-kategorie .sedy-box  .padding ul li { display:block; float:left; width:auto; height:25px; padding-right:15px; white-space:nowrap; }
#zbozi-kategorie .sedy-box  .padding h4 { display:block; margin:0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }
h4.bottom10 {margin-bottom:10px !important;}


#zbozi-kategorie .zero-margin  p { margin:0px 0 0px 0; font-size:11px; line-height:16px;}


.blue-box { width:755px; background-color:#e5f1f5; margin:10px 0 10px 0px; border:1px solid #cce3eb; clear:both; float:left; }
.blue-box  .padding { padding:20px; text-align:left; }
.blue-box  .padding .levy-box { float:left; width:44%; }
.blue-box  .padding h4 { display:block; margin:0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border-blue.png') bottom left repeat-x; font-family:verdana; }
.blue-box  .padding .pravy-box { float:right; width:44%; }
.blue-box  .padding label { cursor:pointer; color:#585858; font-family:Arial; }
.blue-box  .padding p { line-height:18px; }


.ping-box { width:755px; background-color:#ffedfa; margin:10px 0 10px 0px; border:1px solid #fdcaee; clear:both; float:left; }
.ping-box  .padding { padding:20px; text-align:left; }
.ping-box  .padding .levy-box { float:left; width:44%; }
.ping-box  .padding h4 { display:block; margin:0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border-alert.png') bottom left repeat-x; font-family:verdana; }
.ping-box  .padding .pravy-box { float:right; width:44%; }
.ping-box  .padding label { cursor:pointer; color:#585858; font-family:Arial; }
.ping-box  .padding p { line-height:18px; color:#545454; }


.box-darek { width:755px; margin:10px 0 10px 0px; border:1px solid #cce3eb; clear:both; float:left; }
.box-darek  h4 { display:block; margin:0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border-blue.png') bottom left repeat-x; font-family:verdana; }
.box-darek  label { cursor:pointer; color:#585858; font-family:Arial; }
.box-darek  p { line-height:18px; }
.box-darek  .padding { padding:20px; text-align:left; }
.box-darek  label.darek span { display:block; background:url('../img/vybrat-darek.gif') 0 0 no-repeat; width:142px; height:27px; margin:5px auto 0 auto; }

p.obsluha label.soutez span { display:block; background:url('../img/vybrat.gif') 0 0 no-repeat; width:142px; height:27px; margin:5px auto 0 auto; }


div.strankovani { width:755px; margin:0px 0 15px 0px; float:left;}
div.strankovani_bottom { margin-top:10px; }
div.strankovani div.pocet { float:left; text-align:left;}
div.strankovani div.pocet form { margin:0; padding:0;}
div.strankovani div.pocet span.count { padding:5px !important;}
div.strankovani div.pocet span.selected { padding:2px 5px; display:block; text-decoration:none; text-align:center; color:#333333; }
div.strankovani div.pocet span.knihy_selected { padding:2px 5px; display:block; background-color:#e6d5cb; text-decoration:none; text-align:center; color:#333333; }
div.strankovani div.pocet span.hry_selected { padding:2px 5px; display:block; background-color:#cbed76; text-decoration:none; text-align:center; color:#333333; }



div.strankovani div.stranky { width:600px;float:right; text-align:right;}
div.strankovani div.stranky ul { margin:0; padding:0; list-style-type:none; float:right;} 
div.strankovani div.stranky li { float:left; position:relative;}
div.strankovani div.stranky li.tecky p { margin:5px; font-weight:400;}
div.strankovani div.stranky li a.str {	padding:5px 0px 5px 0px; width:30px; margin-left:5px; display:block; text-decoration:none; background-color:#F3F4F5; text-align:center }
div.strankovani div.stranky li a.arrow { padding:5px 0px 5px 0px; width:80px; margin-left:5px; display:block; text-decoration:none; background-color:#F3F4F5; text-align:center }
div.strankovani div.stranky li a.arrow img { border:0; width:5px; height:8px; }
div.strankovani div.stranky li a.str:hover { background-color:#CCE3FF; color:black; }
div.strankovani div.stranky li a.arrow:hover { background-color:#CCE3FF; color:black; }


div.strankovani div.stranky li a.a-hover:hover { background-color:#CCE3FF; color:black; }
div.strankovani div.stranky li a.knihy_a-hover:hover { background-color:#e6d5cb; color:black; }
div.strankovani div.stranky li a.hry_a-hover:hover { background-color:#cbed76; color:black; }

div.strankovani span.a-selected { background-color:#CCE3FF; color:black; }
div.strankovani span.knihy_a-selected { background-color:#e6d5cb; color:black; }
div.strankovani span.hry_a-selected { background-color:#cbed76; color:black; }


div.strankovani div.stranky li span.selected { padding:5px 0px 5px 0px; width:30px; margin-left:5px; display:block; text-decoration:none; text-align:center; color:black; }

.alert-box { width:755px; background-color:#fee5e5; margin:30px 0 20px 7px; border:1px solid #fdc3c3; clear:both; float:left;}
.alert-box  .padding { padding:20px; text-align:left; }
.alert-box  .padding .levy-box { float:left; width:44%; }
.alert-box  .padding h4 { display:block; margin:0; font-size:13px; color:#333333; padding-bottom:5px; background:url('../img/dashed-border-alert.png') bottom left repeat-x; font-family:verdana; }
.alert-box  .padding .pravy-box { float:right; width:44%; }
.alert-box  .padding label { cursor:pointer; color:#585858; font-family:Arial; }
.alert-box  .padding p { line-height:18px; color:#333333; }
.alert-box  .padding ul { margin:0 0 0 25px;padding:0; list-style-type:square; }
.alert-box  .padding ul li { font-size:11px; margin-bottom:5px;  }


.alert-box-soutez { width:722px; background-color:#fee5e5; margin:0; border:1px solid #fdc3c3; position:absolute; top:15px; left:15px; opacity:0.9; filter:alpha(opacity=90);}
.alert-box-soutez  .padding { padding:10px; text-align:left; }
.alert-box-soutez  .padding p { line-height:18px; color:#000; margin:0; }

.green-box-soutez { width:722px; background-color:#effce2; margin:0; border:1px solid #bded8b; position:absolute; top:15px; left:15px; opacity:0.9; filter:alpha(opacity=90);}
.green-box-soutez  .padding { padding:10px; text-align:left; }
.green-box-soutez  .padding p { line-height:18px; color:#000; margin:0; }



.soutez-box-pozice-1 { top:80px; left:15px; }
.soutez-box-pozice-2 { top:80px; right:15px; }
.soutez-box-pozice-3 { bottom:142px; right:15px; }
.soutez-box-pozice-4 { bottom:142px; left:15px; }

.black-box-soutez { width:500px; background: url('../img/transparent60.png'); margin:0;  position:absolute; }
.black-box-soutez  .padding { padding:10px; text-align:justify; color:#fff; font-size:110%; line-height:18px; }
.black-box-soutez  .padding p{ line-height:18px; color:#fff; text-align:justify; font-size:110%; }

.black-box-soutez a.start:link { height:37px; width:159px; display:block; background-image: url('../img/button-soutez.png'); background-position:0 0;}
.black-box-soutez a.start:hover { background-position:0 -37px;}
.black-box-soutez a.start:active { background-position:0 -37px;}
.black-box-soutez a.start:visited { background-position:0 0;}

.black-box-soutez a.odeslat:link { height:37px; width:159px; display:block; background-image: url('../img/button-soutez-odeslat.png'); background-position:0 0;}
.black-box-soutez a.odeslat:hover { background-position:0 -37px;}
.black-box-soutez a.odeslat:active { background-position:0 -37px;}
.black-box-soutez a.odeslat:visited { background-position:0 0;}

.soutez-pocitadlo { background: url('../img/transparent60.png'); margin:0;  position:absolute; }
.soutez-pocitadlo  .padding { padding:10px; text-align:justify; color:#fff; font-size:110%; line-height:18px; }
.soutez-pocitadlo-pozice-1 { top:15px; left:15px; }
.soutez-pocitadlo-pozice-2 { top:15px; right:15px; }
.soutez-pocitadlo span#cislo { font-size:180%; font-weight:bold;}
.soutez-pocitadlo span#vterin { }

#sponzor-box { position:absolute; bottom:15px; left:15px; }
#share-box { position:absolute; bottom:15px; left:145px; }



a.link-red:link { color:#ff0000; text-decoration:underline; }
a.link-red:visited { color:#ff0000; text-decoration:underline; }
a.link-red:active { color:#ff0000; text-decoration:none; }
a.link-red:hover { color:#ff0000; text-decoration:none;}


.green-box { width:755px; background-color:#effce2; margin:10px 0 10px 0px; border:1px solid #bded8b; position:relative; float:left; }
.green-box  .padding { padding:20px; text-align:left; }
.green-box  .padding h4 { display:block; margin:0; font-size:13px; color:#585858; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }
.green-box p { font-size:12px;color:#585858;line-height:18px; }
.green-box p a:link { color:#004595; text-decoration:none; font-size:11px; font-weight:bold; }
.green-box p a:visited { color:#004595; text-decoration:none; font-size:11px; font-weight:bold; }
.green-box p a:active { color:#f05e00; text-decoration:underline; font-size:11px; font-weight:bold; }
.green-box p a:hover { color:#f05e00; text-decoration:underline; font-size:11px; font-weight:bold; }

.green-box  .padding ul { color:#666666; list-style-type:square; margin:0; padding:10px 0 10px 15px; }
.green-box  .padding ul li { margin-bottom:3px; }


h3.blue { text-align:left; margin:25px 0 5px 0px; font-family:Arial; font-size:18px; font-weight:bold; color:#004294; float:left;}
h3.braun { text-align:left; margin:25px 0 5px 0px; font-family:Arial; font-size:18px; font-weight:bold; color:#6e3b1c; float:left;}
h3.green { text-align:left; margin:25px 0 5px 0px; font-family:Arial; font-size:18px; font-weight:bold; color:#496504; float:left;}


#nejzadanejsi-box { width:755px;float:left; margin:0; }
#nejzadanejsi-box-top { width:100%; background:url("../img/nejzadanejsi-box-top.gif") 0 0 no-repeat; background-color:#ffeb99; border-bottom:1px solid white;}
#nejzadanejsi-box-top h3 { margin:0 0 7px 10px;padding:8px 0 0 0;font-weight:bold;color:#716431;font-size:12px; font-family:verdana; text-align:left; }
#nejzadanejsi-box-bottom {width:100%; height:5px; background:url("../img/nejzadanejsi-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; float:left;}
#nejzadanejsi-box-telo { width:100%; float:left; background:url("../img/bg-nejzadanejsi.png") 0 0 repeat-x #fff8da; text-align:center;padding:10 0 10 0; font-family:Verdana; font-size:11px; }
#nejzadanejsi-box-telo p { font-weight:400; text-align:justify; margin:0 10px 0 10px;}
#nejzadanejsi-box-telo h4 { float:left; font-size:11px; font-weight:bold; margin:0 0 0 10px; padding:3px 0 0 0; color:black; text-transform:uppercase; }


#nejzadanejsi-box-telo .tabs-03 { margin:0 0 0 10px; float:left; width:221px; height:215px; position:relative; }
#nejzadanejsi-box-telo .tabs-03 ul {margin:0; padding:0; list-style-type:none; position:absolute; left:0px; top:20px; }
#nejzadanejsi-box-telo .tabs-03 ul li { display:block; margin:0 0 0 10px; clear:both; padding:0; float:left; cursor:pointer; }

#nejzadanejsi-box-telo .tabs-03 a { float:left; text-decoration:none; color:#5f542a; width:221px;  }
#nejzadanejsi-box-telo .tabs-03 a:hover {text-decoration:underline; background-color:#FFFFFF; color:#5f542a; width:221px; }
#nejzadanejsi-box-telo .tabs-03 a span {float:left; display:block; padding:8px 15px 8px 10px; cursor:pointer;}

#nejzadanejsi-box-telo .tabs-03 .ui-tabs-selected a {color:#333333; background-color:#FFFFFF; text-decoration:none; border-left:1px solid #efd981; border-top:1px solid #efd981; border-bottom:1px solid #efd981;}
#nejzadanejsi-box-telo .tabs-03 .ui-tabs-selected a span { color:#333333; background-color:#FFFFFF; text-decoration:none;}
#nejzadanejsi-box-telo .ui-tabs-hide { position: absolute; left: -10000px; }



table.tb-nejprodavanejsi { background-color:#FFFFFF; width:505px; float:right; margin:0 10px 0 0; border:1px solid #efd981;}
table.tb-nejprodavanejsi td { padding:2px 5px 2px 5px; vertical-align:top; }
table.tb-nejprodavanejsi td.nej-poradi { text-align:right;font-weight:bold;font-size:10px; width:15px; }
table.tb-nejprodavanejsi td.nej-cena-bezna { text-align:right; width:60px; text-decoration:line-through; }
table.tb-nejprodavanejsi td.nej-cena { text-align:right; width:60px; font-weight:bold; }



.sedy-box-nejprod {margin:0 0 25px 0 !important;position:relative;z-index:1;}
p.nadpis-nejprod { margin:0 0 6px 0; text-align:left; font-size:110%; color:#3b3b3b; width:100%;}
table.tb-nejprod-kategorie { width:733px; float:left; border:0; }
table.tb-nejprod-kategorie td { padding:5px 0 5px 0; }
table.tb-nejprod-kategorie td.nazev { width:600px; }
table.tb-nejprod-kategorie td.nazev span.popisek { color: #929292; font-family:Arial; font-size:11px;}
table.tb-nejprod-kategorie td.nazev a.odkaz:hover span.popisek { color: #929292; text-decoration: underline;}
table.tb-nejprod-kategorie td.nazev a.odkaz:link { text-decoration: none; font-family:Arial;}
table.tb-nejprod-kategorie td.nazev a.odkaz:visited { text-decoration: none; font-family:Arial;}
table.tb-nejprod-kategorie td.nazev a.odkaz:active { text-decoration: underline; font-family:Arial;}
table.tb-nejprod-kategorie td.nazev a.odkaz:hover { text-decoration: underline; font-family:Arial;}

table.tb-nejprod-kategorie td.nazev a.knihy_odkaz:hover span.popisek { color: #929292; text-decoration: underline;}
table.tb-nejprod-kategorie td.nazev a.knihy_odkaz:link { text-decoration: none; font-family:Arial; color: #633316;}
table.tb-nejprod-kategorie td.nazev a.knihy_odkaz:visited { text-decoration: none; font-family:Arial; color: #633316;}
table.tb-nejprod-kategorie td.nazev a.knihy_odkaz:active { text-decoration: underline; font-family:Arial;}
table.tb-nejprod-kategorie td.nazev a.knihy_odkaz:hover { text-decoration: underline; font-family:Arial;}

table.tb-nejprod-kategorie td.nazev a.hry_odkaz:hover span.popisek { color: #929292; text-decoration: underline;}
table.tb-nejprod-kategorie td.nazev a.hry_odkaz:link { text-decoration: none; font-family:Arial; color: #496504;}
table.tb-nejprod-kategorie td.nazev a.hry_odkaz:visited { text-decoration: none; font-family:Arial; color: #496504;}
table.tb-nejprod-kategorie td.nazev a.hry_odkaz:active { text-decoration: underline; font-family:Arial;}
table.tb-nejprod-kategorie td.nazev a.hry_odkaz:hover { text-decoration: underline; font-family:Arial;}


table.tb-nejprod-kategorie td.pozice { width:35px; text-align:left; font-weight:bold; color:#666666; }
table.tb-nejprod-kategorie td.cena { width:93px; text-align:right; font-size:11px; font-weight:bold; color:#f05e00; font-family:verdana; }
table.tb-nejprod-kategorie td.cena  span { color: #929292; text-decoration: line-through; font-weight:400; }

#dalsi-nejprod { position:absolute;width:69px;height:22px;z-index:10;bottom:-21px;left:50%;margin-left:-34px; }
#dalsi-nejprod A { display:block; cursor:pointer; padding:4px 12px 5px 0px; background-repeat:no-repeat; text-align:right; color:#2e1403; text-decoration:none; }
#dalsi-nejprod A.close { background:url('../img/dalsi-nejprod-close.png') no-repeat; }
#dalsi-nejprod A.open { background:url('../img/dalsi-nejprod.png') no-repeat; }

#dalsi-nejprod A.knihy_close { background:url('../img/knihy_dalsi-nejprod-close.png') no-repeat; }
#dalsi-nejprod A.knihy_open { background:url('../img/knihy_dalsi-nejprod.png') no-repeat; }

#dalsi-nejprod A.hry_close { background:url('../img/hry_dalsi-nejprod-close.png') no-repeat; }
#dalsi-nejprod A.hry_open { background:url('../img/hry_dalsi-nejprod.png') no-repeat; }


#nejprod-okno-dalsi { display:none; }


#zbozi-kategorie .tabs-01 { margin:50px 0 0 10px; float:left; width:740px; height:35px; position:relative; }
#zbozi-kategorie .tabs-01 ul {margin:0; padding:0; list-style-type:none; position:absolute; left:0px; top:4px; }
#zbozi-kategorie .tabs-01 ul li { display:block; margin:0 0 0 10px; clear:none; padding:0; float:left; cursor:pointer; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; font-size:12px; }

#zbozi-kategorie .tabs-01 a { float:left; padding-left:5px; text-decoration:underline; background-color:#FFF; }
#zbozi-kategorie .tabs-01 a:hover, #hp #col-right .box-02 .tabs-01 a:hover span {text-decoration:underline;}
#zbozi-kategorie .tabs-01 a span {float:left; display:block; padding:8px 15px 8px 10px; cursor:pointer;}

#zbozi-kategorie .tabs-01 .ui-tabs-selected a {color:#333333; background-color:#F3F4F5; text-decoration:none; border-bottom:2px solid #F3F4F5;}
#zbozi-kategorie .tabs-01 .ui-tabs-selected a span { color:#333333; background-color:#F3F4F5; text-decoration:none;}
#zbozi-kategorie .ui-tabs-hide { position: absolute; left: -10000px; }

#zbozi-kategorie div.ramecek { border:2px solid #dddddd; float:left; width:740px; margin:0 10px 0 10px; }


#texty-souhrn { margin:0 0 0 0; width:100%; float:left; text-align:justify; }
#texty-souhrn  p { text-align:justify; line-height:20px; font-size:12px; }	
#texty-souhrn  h3 { font-size:16px; margin:50px 0 -10px 0; color:#004b98; width:100%; }	
#texty-souhrn  h3.green { color:#496504; margin:20px 0 0 0; }
#texty-souhrn ul { margin-top:15px; font-size:12px; }
#texty-souhrn ul li { line-height:20px; }
#texty-souhrn ol { margin-top:15px; font-size:12px; }
#texty-souhrn ol li { line-height:20px; }


p.text-akce { font-size:20px; margin:10px 0 10px 0; color:#004b98; text-align:justify; font-family:Arial; }	

img.ramecek { border:3px solid #FFF; }
A.ramecek-365 { border:1px solid #CCCCCC; display:block; width:351px; }



#postup-objednavka { text-align:center; clear:both; width:100%; }
input.stin { width:160px; border:1px solid #cccccc; background:url('../img/input-bg.gif') top left no-repeat; padding:3px; height:23px; font-family:verdana; }
input.popisek { color:#999999; }
input:focus { color:#333333; }


.modry-pruh { width:100%; background:url('../img/delicka.gif') top left no-repeat; padding:10px 0 10px 0; margin:20px 0 0 0 ; float:left; }
.knihy_modry-pruh { width:100%; background:url('../img/knihy_delicka.gif') top left no-repeat; padding:10px 0 10px 0; margin:20px 0 0 0 ; float:left; }
.hry_modry-pruh { width:100%; background:url('../img/hry_delicka.gif') top left no-repeat; padding:10px 0 10px 0; margin:20px 0 0 0 ; float:left; }


.film_delicka { width:100%; background:url('../img/delicka.gif') top left no-repeat; padding:10px 0 10px 0; margin:20px 0 0 0 ; float:left; }
.kniha_delicka  { width:100%; background:url('../img/knihy_delicka.gif') top left no-repeat; padding:10px 0 10px 0; margin:20px 0 0 0 ; float:left; }
.hra_delicka  { width:100%; background:url('../img/hry_delicka.gif') top left no-repeat; padding:10px 0 10px 0; margin:20px 0 0 0 ; float:left; }




ul.normal { text-align:left; list-style-type:square; }
ul.normal li { text-align:left; font-size:13px; line-height:20px; }


ul.user-navigation {list-style-type:none; display:inline; margin:5px 0 10px 0; padding:0; float:left; }
ul.user-navigation li {margin:0; float:left; width:33.33%;text-align:left;}
ul.user-navigation li>a {margin:3px; border:1px solid #e7e7e7; display:block; text-align:left;font-size:110%;line-height:130%; padding:0; text-decoration:none;
	-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; transition: all .3s ease-out;
	-webkit-box-shadow: inset 0px 0px 30px 0px #f0eff0;
	   -moz-box-shadow: inset 0px 0px 30px 0px #f0eff0;
			box-shadow: inset 0px 0px 30px 0px #f0eff0;
}
	

ul.user-navigation li>a:hover,
ul.user-navigation li>a:active {color:#333; border:1px solid #feba8d; transition: all .3s ease-out;
	-webkit-box-shadow: inset 0px 0px 30px 0px #fbcd95;
	   -moz-box-shadow: inset 0px 0px 30px 0px #fbcd95;
			box-shadow: inset 0px 0px 30px 0px #fbcd95;
}

ul.user-navigation li>a>span {background:url('../img/main-menu-li.gif') 0 50% no-repeat; border:1px solid #fff; display:block; padding:6px 6px 6px 25px; transition: all .3s ease-out;}
ul.user-navigation li>a>span:hover,
ul.user-navigation li>a>span:active {background:url('../img/main-menu-li-hover.gif') 0 50% no-repeat; transition: all .3s ease-out;}

ul.user-navigation li:nth-child(3n+1)>a {margin-left:0;} 
ul.user-navigation li:nth-child(3n+0)>a {margin-right:0;} 




/* =============================================================================
	Úvodní stránka
============================================================================= */
#novinky-box { width:755px; margin:0 0 10px 0; float:left; }
	#novinky-box-top { width:100%; background:#DCF3A5 url("../img/novinky-box-top.gif") 0 0 no-repeat; border-bottom:1px solid white; }
	#novinky-box-top h3 { margin:0 0 7px 10px;padding:8px 0 0 0;font-weight:bold;color:#4E690E;font-size:12px; font-family:verdana; text-align:left; }
	#novinky-box-bottom {width:100%; height:5px; background:url("../img/novinky-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
	#novinky-box-telo { width:100%; background:url("../img/bg-novinky.png") 0 0 repeat-x #EEF9D2; text-align:center;padding:10 0 10 0; font-family:Verdana; font-size:100%; float:left; }
	#novinky-box-telo p { font-weight:400; text-align:justify; margin:0 10px 0 10px;}
	#novinky-box-telo .nadpis { width:100%;float:left;margin-top:10px}
	#novinky-box-telo h4 { float:left; font-size:11px; font-weight:bold; margin:0 0 0 10px; padding:3px 0 0 0; color:black; text-transform:uppercase; }

	#novinky-box-telo .datum { float:left; background-color:#94b93a; font-size:10px; width:60px;padding:4px; color:white; display:inline; margin-left:10px;}
	#novinky-box-telo .text { float:left;width:100%;margin-top:5px; margin-bottom:15px;}
	#novinky-box-telo .text img { border:3px solid #FFF; }
	#novinky-box-telo  A.ramecek-90 { border:1px solid #C2EB56; display:block; width:96px; float:right; margin:0 10px;}
	

	

/* =============================================================================
	Stránka: Subpage - kategorie 260px; 494px
============================================================================= */
#zbozi-kategorie { float:left; width:754px; margin-top:10px; display:inline; margin-left:28px; }
#zbozi-kategorie h2 { background:url('../img/dot.gif') center bottom repeat-x; padding-bottom:5px; font-family:Arial; text-align:left; margin:10px 0 20px 0; font-size:27px; font-weight:bold; color:#f05e00;}
#zbozi-kategorie h2 A { font-family:Arial; font-weight:bold; color:#f05e00; text-decoration:none; }
#zbozi-kategorie h2 A:hover { font-family:Arial; font-weight:bold; color:#f05e00; text-decoration:underline; }

#zbozi-kategorie h3.autor { background:url('../img/dot.gif') center bottom repeat-x; padding-bottom:5px; font-family:Arial; text-align:left; margin:0px 0 20px 0; font-size:14px; font-weight:bold; color:#333333;}
#zbozi-kategorie h3.autor A { font-family:Arial; color:#333333; text-decoration:underline; }
#zbozi-kategorie h3.autor A:hover { font-family:Arial; color:#f05e00; text-decoration:underline; }


#zbozi-kategorie .produkt-tabs { margin:8px 0 0 0; float:right; width:190px; height:33px; position:relative; }
#zbozi-kategorie .produkt-tabs ul {margin:0; padding:0; list-style-type:none; position:absolute; right:11px; top:0px; }
#zbozi-kategorie .produkt-tabs ul li { display:block; margin:0 0 0 3px; clear:none; padding:0; float:left; cursor:pointer; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-top:1px solid #dddddd; font-size:12px; font-weight:bold; text-transform:uppercase; }

#zbozi-kategorie .produkt-tabs a { float:left; padding-left:5px; text-decoration:underline; background-color:#FFF; }
#zbozi-kategorie .produkt-tabs a:hover, #hp #col-right .box-02 .produkt-tabs a:hover span {text-decoration:underline;}
#zbozi-kategorie .produkt-tabs a span {float:left; display:block; padding:11px 15px 13px 10px; cursor:pointer;}

#zbozi-kategorie .produkt-tabs .neaktivni a { background-color:#F3F4F5;}
#zbozi-kategorie .produkt-tabs .neaktivni a span {background-color:#F3F4F5;}

#zbozi-kategorie .produkt-tabs .aktivni a { text-decoration:none; color:#333333; border-bottom:2px solid #FFF;}


.logo-cd { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-cd.png');}
.logo-blu-ray { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-bluray.png');}
.logo-blu-ray-3d { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-bluray-3d.png');}
.logo-4k-ultra-hd { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-4k-ultra-hd.png');}
.logo-merchandise { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-merchandise.png');}
.logo-dvd { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-dvd.png');}
.logo-kniha { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-kniha.png');}
.logo-pc { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-pc.png');}
.logo-ps2 { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-ps2.png');}
.logo-ps3 { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-ps3.png');}
.logo-psp { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-psp.png');}
.logo-wii { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-wii.png');}
.logo-wiiu { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-wiiu.png');}
.logo-x360 { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-x360.png');}
.logo-xboxone { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-xboxone.png');}
.logo-ps4 { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-ps4.png');}
.logo-psvita { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-psvita.png');}
.logo-hracky { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-hracky.png');}
.logo-darkove-poukazy { position:absolute; z-index:1; width:59px; height:29px; right:-5px; top:-5px; background-image:url('../img/logo-darkove-poukazy.png');}




/* =============================================================================
	Souhrnný výpis produktů
============================================================================= */
#zbozi-kategorie #tb-zbozi { width:100%; float:left; border-collapse:separate; border-spacing:0;
							*border-collapse:collapse; /* hack is needed for IE also */
						  }
	#zbozi-kategorie #tb-zbozi td { text-align:center; vertical-align:top; position:relative; }
	#zbozi-kategorie #tb-zbozi td.kniha { background:url('../img/kniha-bg.gif') top center no-repeat; }
	#zbozi-kategorie #tb-zbozi td .kniha-popisek { width:142px; background-color:#633316; color:#FFFFFF; margin:15px auto 0 auto; font-size:8px; padding:1px 0 1px 0; text-transform:uppercase; }
	#zbozi-kategorie #tb-zbozi td.zbozi_ram { border:1px solid #cccccc; width:183px; }
	#zbozi-kategorie #tb-zbozi td.zbozi_ram_film { border:1px solid #cccccc; width:183px; }
	#zbozi-kategorie #tb-zbozi td.zbozi_ram_kniha { border:1px solid #cccccc; width:183px; }
	#zbozi-kategorie #tb-zbozi td.zbozi_ram_hra { border:1px solid #cccccc; width:183px; }
	#zbozi-kategorie #tb-zbozi td .DVD-popisek { width:142px; background-color:#FF9C00; margin:15px auto 0 auto; font-size:8px; padding:1px 0 1px 0; text-transform:uppercase; }
	#zbozi-kategorie #tb-zbozi td .BLU-RAY-popisek { width:142px; background-color:#42B4DB; margin:15px auto 0 auto; font-size:8px; padding:1px 0 1px 0; color:white; text-transform:uppercase; }
	#zbozi-kategorie #tb-zbozi td .img-obal { margin-top:10px;width:140px; height:197px; border:1px solid white; background-color:white;margin-left:auto;margin-right:auto; position:relative; }
	#zbozi-kategorie #tb-zbozi td .img-obal a img { border:0; }
	
	#zbozi-kategorie #tb-zbozi td .img-obal .akce { position:absolute; z-index:1; width:75px; height:73px; left:-27px; bottom:10px; }
	#zbozi-kategorie #tb-zbozi td .img-obal .novinka-cz { background:url('../img/ico/novinka-cz.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .novinka-eng { background:url('../img/ico/novinka-eng.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .novinka-sk { background:url('../img/ico/novinka-sk.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .vyprodej-cz { background:url('../img/ico/vyprodej-cz.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .vyprodej-eng { background:url('../img/ico/vyprodej-eng.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .vyprodej-sk { background:url('../img/ico/vyprodej-sk.png') top center no-repeat; width:75px; height:30px;}	
	#zbozi-kategorie #tb-zbozi td .img-obal .black-friday-cz { background:url('../img/ico/black-friday-cz.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .black-friday-eng { background:url('../img/ico/black-friday-eng.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .black-friday-sk { background:url('../img/ico/black-friday-sk.png') top center no-repeat; width:75px; height:30px;}	
	#zbozi-kategorie #tb-zbozi td .img-obal .nove-cz { background:url('../img/ico/nove-vlozeno-cz.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .nove-eng { background:url('../img/ico/nove-vlozeno-eng.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .nove-sk { background:url('../img/ico/nove-vlozeno-sk.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .sleva-cz { background:url('../img/ico/sleva-cz.png') top center no-repeat; width:70px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .sleva-eng { background:url('../img/ico/sleva-eng.png') top center no-repeat; width:70px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .sleva-sk { background:url('../img/ico/sleva-sk.png') top center no-repeat; width:70px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .zboziakce-cz { background:url('../img/ico/akce-cz.png') top center no-repeat; width:70px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .zboziakce-eng { background:url('../img/ico/akce-eng.png') top center no-repeat; width:70px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .zboziakce-sk { background:url('../img/ico/akce-sk.png') top center no-repeat; width:70px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .zboziakce1plus1 { background:url('../img/ico/akce1plus1.png') top center no-repeat; width:70px; height:30px; cursor:help;}


	
	#zbozi-kategorie #tb-zbozi td .img-obal .postovne-zdarma-cz { background:url('../img/ico/tag-postovne-zdarma-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
	#zbozi-kategorie #tb-zbozi td .img-obal .postovne-zdarma-eng { background:url('../img/ico/tag-postovne-zdarma-eng.png') top center no-repeat; width:75px; height:30px; cursor:help;}
	#zbozi-kategorie #tb-zbozi td .img-obal .postovne-zdarma-sk { background:url('../img/ico/tag-postovne-zdarma-sk.png') top center no-repeat; width:75px; height:30px; cursor:help;}
	#zbozi-kategorie #tb-zbozi td .img-obal .postovne-zdarma-platba-predem-cz { background:url('../img/ico/tag-postovne-zdarma-platba-predem-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
	#zbozi-kategorie #tb-zbozi td .img-obal .postovne-zdarma-platba-predem-eng { background:url('../img/ico/tag-postovne-zdarma-platba-predem-eng.png') top center no-repeat; width:75px; height:30px; cursor:help;}
	#zbozi-kategorie #tb-zbozi td .img-obal .postovne-zdarma-platba-predem-sk { background:url('../img/ico/tag-postovne-zdarma-platba-predem-sk.png') top center no-repeat; width:75px; height:30px; cursor:help;}
	#zbozi-kategorie #tb-zbozi td .img-obal .platba-predem { background:url('../img/ico/tag-platba-predem.png') top center no-repeat; width:75px; height:30px; cursor:help;}

	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy-exk { background:url('../img/ico/multibuy-exkluzive.png') top center no-repeat; width:75px; height:40px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy-exk a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#ffff00; font-weight:bold; text-decoration:none; text-align:center;}

	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy-vk-exk { background:url('../img/ico/multibuy-vk-exk.png') top center no-repeat; width:75px; height:40px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy-vk-exk a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#ffff00; font-weight:bold; text-decoration:none; text-align:center;}

	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy-vk { background:url('../img/ico/multibuy-vk.png') top center no-repeat; width:75px; height:40px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy-vk a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#729225; font-weight:bold; text-decoration:none; text-align:center;}

	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy { background:url('../img/ico/multibuy.png') top center no-repeat; width:75px; height:40px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#729225; font-weight:bold; text-decoration:none; text-align:center;}
	
	#zbozi-kategorie #tb-zbozi td .img-obal .uhd3plus1 { background:url('../img/ico/uhd3plus1.png') top center no-repeat; width:70px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .uhd3plus1 a { display:block; width:75px; height:30px; padding:0; margin:0;}
	
	#zbozi-kategorie #tb-zbozi td .img-obal .bundle { background:url('../img/ico/bundle.png') top center no-repeat; width:75px; height:50px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .bundle a { display:block; width:75px; height:50px;}

	#zbozi-kategorie #tb-zbozi td .img-obal .bundle-soundbar { background:url('../img/ico/bundle-soundbar.png') top center no-repeat; width:75px; height:50px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .bundle-soundbar a { display:block; width:75px; height:50px;}

	#zbozi-kategorie #tb-zbozi td .img-obal .vernost-ico { cursor:help; position:absolute; z-index:1; width:50px; height:50px; left:-10px; top:-10px; background:url('../img/ico/vernostni-akce.png') top center no-repeat;}
	#zbozi-kategorie #tb-zbozi td .img-obal .vernost-ico p { margin:6px 0 0 0; text-align:center; color:#aa2d2d; font-size:11px; font-weight:bold; font-family:verdana; }
	#zbozi-kategorie #tb-zbozi td .img-obal .doprava-zdarma { cursor:help; position:absolute; z-index:1; width:50px; height:50px; left:-10px; top:-10px; background:url('../img/ico/doprava-zdarma.png') top center no-repeat;}
	#zbozi-kategorie #tb-zbozi td .img-obal .plus-darek { position:absolute; z-index:1; width:50px; height:50px; left:-10px; top:-10px; background:url('../img/ico/plus-darek.png') top center no-repeat;}
	#zbozi-kategorie #tb-zbozi td .img-obal .multibuy-roh { cursor:help; position:absolute; z-index:1; width:50px; height:50px; left:-23px; top:-14px;}

	#zbozi-kategorie #tb-zbozi td .img-obal .multibuyplus { background:url('../img/ico/tag-multibuy-plus.png') top center no-repeat; width:75px; height:30px;}
	#zbozi-kategorie #tb-zbozi td .img-obal .multibuyplus a { display:block; width:75px; height:30px; padding:17px 0 0 0; }
	
	#zbozi-kategorie #tb-zbozi td.mezi-td {width:5px;font-size:1px;border:0 !important;}
	#zbozi-kategorie #tb-zbozi td.mezi-tr {font-size:4px;height:5px;border:0 !important;}
	
	


#zbozi-kategorie .multibuy-exk-od-5-ks { background:url('../img/ico/multibuy-exk-od-5-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-exk-od-6-ks { background:url('../img/ico/multibuy-exk-od-6-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-exk-od-7-ks { background:url('../img/ico/multibuy-exk-od-7-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-exk-od-8-ks { background:url('../img/ico/multibuy-exk-od-8-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-exk-od-9-ks { background:url('../img/ico/multibuy-exk-od-9-ks.png') top center no-repeat;}

#zbozi-kategorie .multibuy-vk-od-2-ks { background:url('../img/ico/multibuy-vk-od-2-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-vk-od-3-ks { background:url('../img/ico/multibuy-vk-od-3-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-vk-od-4-ks { background:url('../img/ico/multibuy-vk-od-4-ks.png') top center no-repeat;}

#zbozi-kategorie .multibuy-od-2-ks { background:url('../img/ico/multibuy-od-2-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-od-3-ks { background:url('../img/ico/multibuy-od-3-ks.png') top center no-repeat;}
#zbozi-kategorie .multibuy-od-4-ks { background:url('../img/ico/multibuy-od-4-ks.png') top center no-repeat;}

#zbozi-kategorie .multibuy-plus { background:url('../img/ico/multibuy-plus.png') top center no-repeat;}

#zbozi-kategorie #tb-zbozi td .img-obal .joker-ico { cursor:help; position:absolute; z-index:1; width:78px; height:48px; left:-18px; top:-8px; background:url('../img/ico/joker.png') top center no-repeat;}
#zbozi-kategorie #tb-zbozi td .img-obal .joker-ico p { margin:30px 0 0 0; text-align:center; color:#5a4714; font-size:10px; font-weight:bold; font-family:arial; }

#zbozi-kategorie #tb-zbozi td .img-obal .limited-edition-ico { cursor:help; position:absolute; z-index:1; width:78px; height:48px; left:-18px; top:-8px; background:url('../img/ico/limited-edition.png') top center no-repeat;}
#zbozi-kategorie #tb-zbozi td .img-obal .limited-edition-ico p { margin:30px 0 0 0; text-align:center; color:#5a4714; font-size:10px; font-weight:bold; font-family:arial; }

#zbozi-kategorie #tb-zbozi td .img-obal .pocet-obj-kusu-ico { cursor:help; position:absolute; z-index:1; width:78px; height:48px; left:-18px; top:-8px; background:url('../img/ico/pocet-obj-kusu.png') top center no-repeat;}
#zbozi-kategorie #tb-zbozi td .img-obal .pocet-obj-kusu-ico p { margin:30px 0 0 0; text-align:center; color:#5a4714; font-size:10px; font-weight:bold; font-family:arial; }

/*detail produktu*/
#zbozi-kategorie #gallery .akce { position:absolute; z-index:10; width:75px; height:30px; left:-4px; top:280px; }
#zbozi-kategorie #gallery .novinka { background:url('../img/ico/novinka-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .novinka-cz { background:url('../img/ico/novinka-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .novinka-eng { background:url('../img/ico/novinka-eng.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .novinka-sk { background:url('../img/ico/novinka-sk.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .vyprodej { background:url('../img/ico/vyprodej-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .vyprodej-cz { background:url('../img/ico/vyprodej-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .vyprodej-eng { background:url('../img/ico/vyprodej-eng.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .vyprodej-sk { background:url('../img/ico/vyprodej-sk.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .black-friday-cz { background:url('../img/ico/black-friday-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .black-friday-eng { background:url('../img/ico/black-friday-eng.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .black-friday-sk { background:url('../img/ico/black-friday-sk.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .nove { background:url('../img/ico/nove-vlozeno-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .nove-cz { background:url('../img/ico/nove-vlozeno-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .nove-eng { background:url('../img/ico/nove-vlozeno-eng.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .nove-sk { background:url('../img/ico/nove-vlozeno-sk.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .sleva { background:url('../img/ico/sleva-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .sleva-cz { background:url('../img/ico/sleva-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .sleva-eng { background:url('../img/ico/sleva-eng.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .sleva-sk { background:url('../img/ico/sleva-sk.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .zboziakce { background:url('../img/ico/akce-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .zboziakce-cz { background:url('../img/ico/akce-cz.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .zboziakce-eng { background:url('../img/ico/akce-eng.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .zboziakce-sk { background:url('../img/ico/akce-sk.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .zboziakce1plus1 { background:url('../img/ico/akce1plus1.png') top center no-repeat; width:75px; height:30px; cursor:help;}

#zbozi-kategorie #gallery .postovne-zdarma { background:url('../img/ico/tag-postovne-zdarma-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .postovne-zdarma-cz { background:url('../img/ico/tag-postovne-zdarma-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .postovne-zdarma-eng { background:url('../img/ico/tag-postovne-zdarma-eng.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .postovne-zdarma-sk { background:url('../img/ico/tag-postovne-zdarma-sk.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .postovne-zdarma-platba-predem { background:url('../img/ico/tag-postovne-zdarma-platba-predem-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .postovne-zdarma-platba-predem-cz { background:url('../img/ico/tag-postovne-zdarma-platba-predem-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .postovne-zdarma-platba-predem-eng { background:url('../img/ico/tag-postovne-zdarma-platba-predem-eng.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .postovne-zdarma-platba-predem-sk { background:url('../img/ico/tag-postovne-zdarma-platba-predem-sk.png') top center no-repeat; width:75px; height:30px; cursor:help;}

/*
#zbozi-kategorie #gallery .platba-predem { background:url('../img/ico/tag-platba-predem-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .platba-predem-cz { background:url('../img/ico/tag-platba-predem-cz.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .platba-predem-eng { background:url('../img/ico/tag-platba-predem-eng.png') top center no-repeat; width:75px; height:30px; cursor:help;}
#zbozi-kategorie #gallery .platba-predem-sk { background:url('../img/ico/tag-platba-predem-sk.png') top center no-repeat; width:75px; height:30px; cursor:help;}
*/


#zbozi-kategorie #gallery .multibuy-exk { background:url('../img/ico/multibuy-exkluzive.png') top center no-repeat; width:75px; height:40px; }
#zbozi-kategorie #gallery .multibuy-exk a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#ffff00; font-weight:bold; text-decoration:none; text-align:center;}

#zbozi-kategorie #gallery .multibuy-vk-exk { background:url('../img/ico/multibuy-vk-exk.png') top center no-repeat; width:75px; height:40px; }
#zbozi-kategorie #gallery .multibuy-vk-exk a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#ffff00; font-weight:bold; text-decoration:none; text-align:center;}

#zbozi-kategorie #gallery .multibuy-vk { background:url('../img/ico/multibuy-vk.png') top center no-repeat; width:75px; height:40px; }
#zbozi-kategorie #gallery .multibuy-vk a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#729225; font-weight:bold; text-decoration:none; text-align:center;}

#zbozi-kategorie #gallery .multibuy { background:url('../img/ico/multibuy.png') top center no-repeat; width:75px; height:40px; }
#zbozi-kategorie #gallery .multibuy a { display:block; width:75px; height:40px; padding:17px 0 0 0;  color:#729225; font-weight:bold; text-decoration:none; text-align:center;}

#zbozi-kategorie #gallery .uhd3plus1  { background:url('../img/ico/uhd3plus1.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .uhd3plus1 a { display:block; width:75px; height:30px; padding:0; margin:0;}

#zbozi-kategorie #gallery .bundle { background:url('../img/ico/bundle.png') top center no-repeat; width:75px; height:50px;}
#zbozi-kategorie #gallery .bundle a { display:block; width:75px; height:50px;}

#zbozi-kategorie #gallery .bundle-soundbar { background:url('../img/ico/bundle-soundbar.png') top center no-repeat; width:75px; height:50px;}
#zbozi-kategorie #gallery .bundle-soundbar a { display:block; width:75px; height:50px;}

#zbozi-kategorie #gallery .doprava-zdarma { cursor:help; position:absolute; z-index:10; width:50px; height:50px; left:-10px; top:-10px; background:url('../img/ico/doprava-zdarma.png') top center no-repeat;}
#zbozi-kategorie #gallery .vernost-ico { position:absolute; z-index:10; width:50px; height:50px; left:-10px; top:-10px; background:url('../img/ico/vernostni-akce.png') top center no-repeat; cursor:help;}
#zbozi-kategorie #gallery .vernost-ico p { margin:6px 0 0 0; text-align:center; color:#aa2d2d; font-size:11px; font-weight:bold; font-family:verdana; }
#zbozi-kategorie #gallery .plus-darek { position:absolute; z-index:10; width:50px; height:50px; left:-10px; top:-10px; background:url('../img/ico/plus-darek.png') top center no-repeat;}

#zbozi-kategorie #gallery .joker-ico { cursor:help; position:absolute; z-index:1; width:78px; height:48px; left:-22px; top:-10px; background:url('../img/ico/joker.png') top center no-repeat;}
#zbozi-kategorie #gallery .joker-ico p { margin:30px 0 0 0; text-align:center; color:#5a4714; font-size:10px; font-weight:bold; font-family:arial; }

#zbozi-kategorie #gallery .limited-edition-ico { cursor:help; position:absolute; z-index:1; width:78px; height:48px; left:-22px; top:-10px; background:url('../img/ico/limited-edition.png') top center no-repeat;}
#zbozi-kategorie #gallery .limited-edition-ico p { margin:30px 0 0 0; text-align:center; color:#5a4714; font-size:10px; font-weight:bold; font-family:arial; }

#zbozi-kategorie #gallery .pocet-obj-kusu-ico { cursor:help; position:absolute; z-index:1; width:78px; height:48px; left:-22px; top:-10px; background:url('../img/ico/pocet-obj-kusu.png') top center no-repeat;}
#zbozi-kategorie #gallery .pocet-obj-kusu-ico p { margin:30px 0 0 0; text-align:center; color:#5a4714; font-size:10px; font-weight:bold; font-family:arial; }

#zbozi-kategorie #gallery .multibuy-roh { cursor:help; position:absolute; z-index:1; width:50px; height:50px; left:-1px; top:-1px;}

#zbozi-kategorie #gallery .multibuyplus { background:url('../img/ico/tag-multibuy-plus.png') top center no-repeat; width:75px; height:30px;}
#zbozi-kategorie #gallery .multibuyplus a { display:block; width:75px; height:30px; padding:17px 0 0 0; }




#zbozi-kategorie #tb-zbozi td p.titul-time-action { margin:1px 0 0 0; text-align:center; font-size:10px; text-transform:uppercase; color:#ff0000; font-weight:bold; }
#zbozi-kategorie #tb-zbozi td p.titul-nazev { margin:1px 0 5px 0; text-align:center; font-size:11px; }
#zbozi-kategorie #tb-zbozi td p.titul-cena { margin:5px 0 5px 0; text-align:center; font-size:11px; font-weight:bold; color:#f05e00; font-family:verdana; }
#zbozi-kategorie #tb-zbozi td p.obsluha { margin:10px 0 10px 0; text-align:center; }
#zbozi-kategorie #tb-zbozi td p.obsluha a img { width:67px; height:27px; }
#zbozi-kategorie #tb-zbozi td p.obsluha a.tooltipx { cursor:help; }
#zbozi-kategorie #tb-zbozi td span.sleva-procent { background:url('../img/ico/sleva-sipka.png') 11px 1px no-repeat; padding-left:23px; color:#729225; }
#zbozi-kategorie #tb-zbozi td form { margin:0; }
#zbozi-kategorie #tb-zbozi td input { border:0; }
#zbozi-kategorie #tb-zbozi a.odkaz:link { color: #004b98; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.odkaz:visited { color: #004b98; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.odkaz:active { color: #f05e00; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.odkaz:hover { color: #f05e00; text-decoration: underline; font-family:verdana;}

#zbozi-kategorie #tb-zbozi a.knihy_odkaz:link { color: #633316; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.knihy_odkaz:visited { color: #633316; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.knihy_odkaz:active { color: #f05e00; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.knihy_odkaz:hover { color: #f05e00; text-decoration: underline; font-family:verdana;}

#zbozi-kategorie #tb-zbozi a.hry_odkaz:link { color: #496504; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.hry_odkaz:visited { color: #496504; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.hry_odkaz:active { color: #f05e00; text-decoration: underline; font-family:verdana;}
#zbozi-kategorie #tb-zbozi a.hry_odkaz:hover { color: #f05e00; text-decoration: underline; font-family:verdana;}


#zbozi-kategorie p.strankovani { font-size:13px;}
#kontakt-box-levy { float:left; width:182px; display:inline; margin-top:5px; margin-bottom:5px }
#kontakt-box-levy-top {width:100%; height:5px; background:url("../img/hledat-box-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#kontakt-box-levy-bottom {width:100%; height:5px; background:url("../img/hledat-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#kontakt-box-levy-telo { width:100%; background-color:#ffeb99; text-align:left;}
#kontakt-box-levy-tb { border-collapse:collapse; font-size:13px; font-family:verdana; margin-left:7px; border:0; }
#kontakt-box-levy-tb td { padding:2px 3px 2px 3px;}
#kontakt-box-levy-tb td.height-40 { height:40px; }
#kontakt-box-levy-tb td img.ico-contact { width:20px; height:22px; border:0; }
#kontakt-box-levy-telo a:link{ color:#000; text-decoration:underline; }
#kontakt-box-levy-telo a:visited { color:#000; text-decoration:underline; }
#kontakt-box-levy-telo a:active  { color:#000; text-decoration:none; }
#kontakt-box-levy-telo a:hover { color:#000; text-decoration:none; }




/* =============================================================================
Stránka: Detail produktu
============================================================================= */
#zbozi-kategorie #gallery { float:left; width:278px; text-align:left; display:inline; margin-left:2px; margin-top:20px; position:relative }
#zbozi-kategorie #gallery img { border:3px solid #FFF; }
#zbozi-kategorie #gallery a.ramecek-256 { border:1px solid #cccccc; display:block; width:256px;  }
#zbozi-kategorie #gallery a.ramecek-81 { border:1px solid #cccccc; display:block; width:81px; margin:5px 4px 0 0; float:left; }
#zbozi-kategorie #popis { float:left; width:472px; margin-top:20px; line-height:18px; }
#zbozi-kategorie #popis  table { width:100%; margin:0; border:2px solid #dddddd; border-collapse:collapse; font-family:verdana; font-size:11px; line-height:18px; color:#000000; }
#zbozi-kategorie #popis  td { border-bottom:1px solid #dddddd; padding:5px 11px 5px 11px; vertical-align:top; text-align:left; }
#zbozi-kategorie #popis  td.bg { background-color:#F5F5F5; color:#777777; width:85px; }
#zbozi-kategorie #popis  td.kinobox-ul ul { list-style-type:none; margin:0; padding:0; }
#zbozi-kategorie #popis  td.kinobox-ul ul li a { width:58px; height:20px; vertical-align:middle; margin-right:5px; display:inline-block; background:url('../img/kinobox-logo.png') 0 0 no-repeat; }

#zbozi-kategorie #popis  a.watchdog { vertical-align:middle; display:inline-block; background:url('../img/watchdog.png') 0 1px no-repeat; padding:0 0 0 24px; }
#zbozi-kategorie #popis  a.watchdog-active { color:green !important; background-position: 0 -29px; font-weight:bold; }
#zbozi-kategorie #popis  span#cancel-watchdog { display:inline-block; width:16px; height:16px; cursor:pointer; background:url('../img/ikony/stop-16.png') 0 0 no-repeat; margin-left:5px; vertical-align:middle; }

#zbozi-kategorie #popis  td.td-competition-points { font-weight:bold; }
#zbozi-kategorie #popis  td.td-competition-points a span { color:#f05e00; }
#zbozi-kategorie #popis  td.td-competition-points a { color:#000; }
#zbozi-kategorie #popis  td.td-competition-points a:link,
#zbozi-kategorie #popis  td.td-competition-points a:visited { text-decoration:none; }
#zbozi-kategorie #popis  td.td-competition-points a:hover,
#zbozi-kategorie #popis  td.td-competition-points a:active { text-decoration:underline; color:#000;}

#zbozi-kategorie #popis  strong.title { float:left; margin-right:10px; }
#zbozi-kategorie #popis  strong.limited { color:#d25b31; }
#zbozi-kategorie #popis  td.facebook-logo { background:url('../img/facebook-logo.gif') left center no-repeat; }
#zbozi-kategorie #popis  td ul.zvuk { margin:0;padding:0;list-style-type:none; }
#zbozi-kategorie #popis  td ul.zvuk li { margin:0 0 4px 0; padding:0; line-height:12px !important; }
#zbozi-kategorie #popis a:link { color: #004b98; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis a:visited { color: #004b98; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis a:active { color: #f05e00; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis a:hover { color: #f05e00; text-decoration: underline; font-family:verdana; }

#zbozi-kategorie #popis #cena { width:100%; }
	#zbozi-kategorie #popis #cena .padding {margin:20px 10px; text-align:left; }
	#zbozi-kategorie #popis #cena input {border:0; float:right; }
	#zbozi-kategorie #popis #cena span.sleva-procent-akce-white { padding-left:20px; color:#ffffff; height:16px; display:inline; font-weight:bold; }
	#zbozi-kategorie #popis #cena span.sleva-procent-akce-red { background:url('../img/ico/sleva-sipka-red.png') 8px 2px no-repeat; padding-left:20px; color:#ff0000; height:16px; display:inline; font-weight:bold; }
	#zbozi-kategorie #popis #cena span.sleva-procent { background:url('../img/ico/sleva-sipka.png') 8px 2px no-repeat; padding-left:20px; color:#729225; height:16px; display:inline; font-weight:bold; }
	#zbozi-kategorie #popis #cena span.sleva-vk-bronzova { background:url('../img/ico/bronzova-karta-xxs.png') 8px 2px no-repeat; padding-left:33px; color:#729225; height:15px; font-weight:bold; }
	#zbozi-kategorie #popis #cena span.sleva-vk-stribrna { background:url('../img/ico/stribrna-karta-xxs.png') 8px 2px no-repeat; padding-left:33px; color:#729225; height:15px; font-weight:bold; }
	#zbozi-kategorie #popis #cena span.sleva-vk-zlata { background:url('../img/ico/zlata-karta-xxs.png') 8px 2px no-repeat; padding-left:33px; color:#729225; height:15px; font-weight:bold; }
	#zbozi-kategorie #popis #cena span.sleva-voo-konto { background:url('../img/ico/voo-konto-xxs.png') 8px 2px no-repeat; padding-left:33px; color:#729225; height:15px; font-weight:bold; }
	#zbozi-kategorie #popis #cena table {width:310px;margin:0;padding:0;border:0;}
	#zbozi-kategorie #popis #cena table td {padding:0 0 3px 0;border:0;color:#000000; line-height:140%;}
	#zbozi-kategorie #popis #cena table td span.cena {font-size:19px; font-family:Arial;}
	#zbozi-kategorie #popis #cena table td span.vc_dph {font-size:10px; font-family:Arial; color:#777777;}	
	#zbozi-kategorie #popis #cena table td.attr {width:110px;}
	span.velka {font-size:12px !important;}
	span.cena_eur {color:#4a4a4a; font-family:Arial; font-size:11px;}
	
	#zbozi-kategorie #popis #cena .waiting-list {float:right;width:135px;margin:10px 0 20px 0;text-align:right;clear:right;}
	#zbozi-kategorie #popis #cena .waiting-list>a {text-transform:uppercase;display:block;padding:5px 0; background:#febb00 url('../img/btn-shade.png') 0 0 repeat-x; text-decoration:none; color:#000; font-weight:bold; text-align:center;
												 -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
												 
	#zbozi-kategorie #popis #cena .waiting-list>a:hover {background-color:#fe7e00;}
	#zbozi-kategorie #popis #cena .waiting-list>a>span {font-size:9px; font-weight:normal; line-height:10px;}
	
	
#zbozi-kategorie #popis p { margin-bottom:5px; margin-top:0px; font-size:19px; font-family:Arial; }

#zbozi-kategorie #popis div#vernost { height:70px; border:2px solid #bf5c5c; margin-bottom:20px; background:url('../img/vernostni-program.jpg') top right no-repeat;}
#zbozi-kategorie #popis div#vernost div.text { text-align:left;margin:7px 10px 7px 10px; }
#zbozi-kategorie #popis div#vernost div.text span.nadpis { color:#ae0909; font-weight:bold; font-size:12px; }
#zbozi-kategorie #popis div#vernost div.text span.body { color:#ae0909; font-weight:bold; font-size:14px; }
#zbozi-kategorie #popis div#vernost div.text span.href { color:#bf5c5c; cursor:pointer;}
#zbozi-kategorie #popis div#vernost div.text a:link { color: #bf5c5c; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis div#vernost div.text a:visited { color: #bf5c5c; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis div#vernost div.text a:active { color: #FF0000; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis div#vernost div.text a:hover { color: #FF0000; text-decoration: underline; font-family:verdana; }


#zbozi-kategorie #popis div#multibuy-box { border:2px solid #79a800; margin-bottom:20px; }
#zbozi-kategorie #popis div#multibuy-box div.text { text-align:justify;margin:7px 10px 7px 10px; }
#zbozi-kategorie #popis div#multibuy-box div.text span.body { color:#79a800; font-weight:bold; font-size:14px; background:url('../img/ico/sleva-sipka.png') 0 3px no-repeat; padding-left:13px; }
#zbozi-kategorie #popis div#multibuy-box div.text span.href { color:#79a800; cursor:pointer;}
#zbozi-kategorie #popis div#multibuy-box div.text a:link { color: #79a800; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis div#multibuy-box div.text a:visited { color: #79a800; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis div#multibuy-box div.text a:active { color: #FF0000; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis div#multibuy-box div.text a:hover { color: #FF0000; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie #popis div#multibuy-box div.text p.titul-time-action { margin:0; text-align:center; font-size:10px; text-transform:uppercase; color:#ff0000; font-weight:bold; }


#zbozi-kategorie #popis div.vanoce-obal { cursor:help;position:relative;display:inline-block;width:87px;height:13px; }
#zbozi-kategorie #popis div.vanoce-obal div.stromek { position:absolute;top:-12px;left:0px; }
#zbozi-kategorie #popis div.vanoce-obal div.vanoce-popis { position:absolute;top:0px;left:33px;width:60px;font-weight:bold; }

#zbozi-kategorie .hodnoceni { width:50%; float:left; }
#zbozi-kategorie .hodnoceni img { float:left;margin-top:2px; margin-right:8px; }
#zbozi-kategorie #produkt-text { width:755px; padding:10px 0 10px 0; margin-top:0px; float:left; }
#zbozi-kategorie #produkt-text #uvozovky-dole { width:100%;background:url('../img/uvozovky-dole.gif') bottom right no-repeat; margin-top:30px; float:left; }
#zbozi-kategorie #produkt-text #uvozovky-nahore { width:100%;background:url('../img/uvozovky-nahore.gif') top left no-repeat; float:left; }
#zbozi-kategorie #produkt-text #podrobny-text { width:600px; float:left; margin-left:60px; display:inline; text-align:justify; line-height:18px; font-size:12px; }
#zbozi-kategorie #produkt-text #podrobny-text h4 { margin:0 0 15px 0; font-size:100%; }
#zbozi-kategorie #produkt-text #youtube_video,
#zbozi-kategorie #produkt-text .youtube_video { width:600px; clear:both; display:block;}
#zbozi-kategorie #produkt-test { width:750px;background:url('../img/delicka.gif') top left no-repeat; padding:10px; margin-top:0px; float:left; }

#zbozi-kategorie #produkt-text h3,
#zbozi-kategorie #produkt-synopsis h3 {font-size:18px; color:#ff5500; text-transform:uppercase; font-weight:bold; margin:0 0 15px 0; padding:5px 0 0 0;}
#zbozi-kategorie #produkt-text h4,
#zbozi-kategorie #produkt-synopsis h4 {font-size:17px; color:#004b98; text-transform:uppercase; font-weight:bold; margin:0 0 0 0; padding:5px 0 0 0;}
#zbozi-kategorie #produkt-text ul { list-style-type:square;}

#zbozi-kategorie #produkt-synopsis { width:755px; padding:10px 0 10px 0; margin-top:0px; float:left; }
#zbozi-kategorie #produkt-synopsis .uvozovky-dole { width:100%;background:url('../img/uvozovky-dole.gif') bottom right no-repeat; margin-top:30px; float:left; }
#zbozi-kategorie #produkt-synopsis .uvozovky-nahore { width:100%;background:url('../img/uvozovky-nahore.gif') top left no-repeat; float:left; }
#zbozi-kategorie #produkt-synopsis .podrobny-text { width:600px; float:left; margin-left:60px; display:inline; text-align:justify; line-height:18px; font-size:12px; }
#zbozi-kategorie #produkt-synopsis .podrobny-text h4 { margin:0 0 15px 0; font-size:100%; }

.dostupnost-skladem { color:#6d9906; }
.dostupnost-do-x-dnu { color:#f05e00; }
.dostupnost-predobjednavka { color:#ff0000; }
.tb-barva-modra { background-color:#d7e7ee; }
.tb-barva-white { background-color:#FFFFFF; }

div#herci_dalsi_okno { display:none; }

div#panel-poslat { width:248px; float:right; margin:30px 0px 10px 0; text-align:right; font-size:12px; }
div#panel-poslat a  { }
div#panel-poslat a.ico-prodejce  { background:url('../img/ico/panel-poslat-02.png') 0px 50%  no-repeat; padding:0 20px 0 18px;  }
div#panel-poslat a.ico-odkaz  { background:url('../img/ico/panel-poslat-01.png') 0px 50%  no-repeat; padding:0 20px 0 28px;  }
div#panel-poslat a.ico-telefon  { background:url('../img/ico/panel-poslat-03.png') 0px 50%  no-repeat; padding:0 0px 0 20px;  }

.fb-sdilet { float:left; width:55px; margin-top:1px; overflow:hidden;}
.question {width:16px; height:16px; border:0; vertical-align:middle;}



/* =============================================================================
Stránka: textová stránka, registrace, přihlašování
============================================================================= */
#zbozi-kategorie #texty-vypis {padding:10px; width:730px; margin-top:20px; float:left; }
#zbozi-kategorie .delicka { width:100%;background:url('../img/delicka.gif') top center no-repeat; float:left; }
#zbozi-kategorie fieldset { padding:8px 0 8px 0; margin:10px 0px 10px 0px; width:755px; float:left; text-align:left; }

#zbozi-kategorie fieldset.barva { border:1px solid #b7d7ff; background:none; }
#zbozi-kategorie fieldset.knihy_barva { border:1px solid #dbbaa6; background:none; }
#zbozi-kategorie fieldset.hry_barva { border:1px solid #c3e17a; background:none; }


#zbozi-kategorie legend { padding:2px 5px 2px 5px; color:#f05e00; font-weight:400; font-size:10px; text-transform:uppercase; margin-left:4px;}
#zbozi-kategorie .tb-registrace { width:730px; font-family:verdana; margin:15px 0 15px 0; }
#zbozi-kategorie .tb-registrace td { padding:4px; }
#zbozi-kategorie .tb-registrace td input { width:160px; border:1px solid #cccccc; background:url('../img/input-bg.gif') top left no-repeat; padding:3px; height:23px; font-family:verdana; }
#zbozi-kategorie #check-length .tb-registrace td input { width:220px;}
#zbozi-kategorie .tb-registrace td label { cursor:pointer; }
p.poznamka { text-align:left; font-size:11px; }
#zbozi-kategorie  #iddivu_vysledek_nick { float:left; width:300px; margin:5px 0 0 10px; font-size:11px; }
#zbozi-kategorie  #iddivu_vysledek_nick img { float:left; margin-right:8px; }
#zbozi-kategorie  #iddivu_vysledek_nick span { padding-top:2px; }
#zbozi-kategorie  #iddivu_vysledek_heslo_1 { float:left; width:300px; margin:5px 0 0 10px; font-size:11px; }
#zbozi-kategorie  #iddivu_vysledek_heslo_1 img { float:left; margin-right:8px; }
#zbozi-kategorie  #iddivu_vysledek_heslo_1 span { padding-top:2px; }
#zbozi-kategorie  #iddivu_vysledek_heslo_2 { float:left; width:300px; margin:5px 0 0 10px; font-size:11px; }
#zbozi-kategorie  #iddivu_vysledek_heslo_2 img { float:left; margin-right:8px; }
#zbozi-kategorie  #iddivu_vysledek_heslo_2 span { padding-top:2px; }

#zbozi-kategorie  #iddivu_vysledek_email { float:left; width:360px; margin:5px 0 0 10px; font-size:11px; }
#zbozi-kategorie  #iddivu_vysledek_email img { float:left; margin-right:8px; }
#zbozi-kategorie  #iddivu_vysledek_email span { padding-top:2px; }

#zbozi-kategorie  #iddivu_vysledek_email_do { float:left; width:360px; margin:5px 0 0 10px; font-size:11px; }
#zbozi-kategorie  #iddivu_vysledek_email_do img { float:left; margin-right:8px; }
#zbozi-kategorie  #iddivu_vysledek_email_do span { padding-top:2px; }

#zbozi-kategorie  .iddivu_vysledek_delka_pole { float:left; margin:5px 0 0 10px; font-size:11px; }
#zbozi-kategorie  .iddivu_vysledek_delka_pole img { float:left; margin-right:8px; }
#zbozi-kategorie  .iddivu_vysledek_delka_pole span { padding-top:2px; }

.iddivu_vysledek_short { float:left; width:20px; margin:5px 0 0 10px; font-size:11px; }
.iddivu_vysledek_short img { float:left; margin-right:8px; }
.iddivu_vysledek_short span { padding-top:2px; }

p.vysledky {	text-align:center;font-size:12px; margin-top:60px; }
p.vysledky-kosik {	text-align:center;font-size:12px; margin-top:20px; }
span.poznamka { font-size:11px; }
div.button-lista { text-align:center;margin:35px 0 25px 0;width:739px;float:left; }




/* =============================================================================
Stránka: Slider
============================================================================= */
#slider { float:left; width:975px; margin-left:14px; margin-top:20px; border:1px solid #c9ddfd; padding:10px 0 0 0; }
#slider-top { width:975px; height:10px; background:url("../img/slider-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#slider-bottom { width:975px; height:10px; background:url("../img/slider-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#loopedSlider { position:relative; width:975px; height:203px;}
#slider #nadpis { width:auto; margin:2px 18px 1px 18px; background:url('../img/tecky.png') 50% 55% repeat-x; }
#slider #nadpis strong {color:#004294; font-weight:bold; font-size:13px; padding:0 8px 0 8px; background-color:#ffffff; }

#knihy_slider { float:left; width:975px; margin-left:14px; margin-top:20px; background-color:#cbb4a5; }
#knihy_slider-top { width:975px; height:10px; background:url("../img/knihy_slider-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_slider-bottom { width:975px; height:10px; background:url("../img/knihy_slider-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
#knihy_loopedSlider { position:relative; width:975px; height:203px;}
#knihy_slider #nadpis { width:auto; margin:2px 18px 1px 18px; background:url('../img/knihy_tecky.gif') 50% 55% repeat-x; }
#knihy_slider #nadpis strong {color:#2e1403; font-weight:bold; font-size:13px; padding:0 8px 0 8px; background-color:#cbb4a5; }

#knihy_slider #loopedSlider ul.pagination li.active a {background-position:0 -14px;}
#knihy_slider #loopedSlider ul.pagination a {display:block; width:14px; height:14px; overflow:hidden; background-image:url("../img/knihy_slider-page.gif"); background-position:0 0; background-repeat:no-repeat;}


#loopedSlider .container {width:925px; height:165px; overflow:hidden; position:relative; left:2px; top:10px; margin:0 auto;}
	#loopedSlider .previous {position:absolute; top:10px; left:-1px; width:22px; height:152px; margin:0;}
		#loopedSlider .previous img {border:0; width:22px; height:158px;}
	#loopedSlider .next {position:absolute; top:10px; right:-1px; width:22px; height:152px; margin:0;}
		#loopedSlider .next img {border:0; width:22px; height:158px;}
	#loopedSlider .slides {position:absolute; top:0;}
	#loopedSlider .slides div {position:absolute; top:0; left:0px; width:925px; display:none;}
	#loopedSlider .slides div ul {margin:0; padding:0; list-style:none; display:inline;}
	#loopedSlider .slides div ul li {display:inline; float:left; width:107px; margin:0 3px 0 3px; text-align:center; padding:2px 0; border:1px solid #c9ddfd; color:#004294; }
	#loopedSlider .slides div ul li img {display:block; margin-bottom:5px; padding:0px; border:1px solid #FFF; width:105px; height:148px;}
	#loopedSlider .ram-pagination {position:absolute; width:200px; left:447px; bottom:8px;}
	#loopedSlider ul.pagination {list-style-type:none; display:inline;}
	#loopedSlider ul.pagination li {float:left; margin:0 3px 0 0; padding:0px;}
	#loopedSlider ul.pagination a span {display:none;}
	#loopedSlider ul.pagination li.active a {background-position:0 -14px;}
	#loopedSlider ul.pagination a {display:block; width:14px; height:14px; overflow:hidden; background-image:url("../img/slider-page.png"); background-position:0 0; background-repeat:no-repeat;}




/* =============================================================================
Stránka: kosik.php
============================================================================= */
#zbozi-kategorie #tb-kosik { width:755px; border:2px solid #dddddd; border-collapse:collapse; font-family:verdana; font-size:12px; line-height:18px; color:#000000; margin-top:30px; float:left; }
#zbozi-kategorie #tb-kosik th { background-color:#F4F4F4; padding:8px; border:1px solid #dddddd; color:#f05e00; }
#zbozi-kategorie #tb-kosik td { padding:8px; vertical-align:top; border:1px solid #dddddd; }
#zbozi-kategorie #tb-kosik th.cena_celkem {width:135px;text-align:right;}
#zbozi-kategorie #tb-kosik th.cena_kus {width:115px;text-align:right;}
#zbozi-kategorie #tb-kosik th.kosik_mnozstvi {width:60px;}
#zbozi-kategorie #tb-kosik td.competition-sum {background-color:#e5f1f5; text-align:left; color:#7d7d7d; font-size:0.9em;}
#zbozi-kategorie #tb-kosik td.competition-sum strong {color:#f05e00;}
#zbozi-kategorie #tb-kosik td.competition-sum a:link,
#zbozi-kategorie #tb-kosik td.competition-sum a:visited {text-decoration:none;}
#zbozi-kategorie #tb-kosik td.competition-sum a:hover,
#zbozi-kategorie #tb-kosik td.competition-sum a:active {text-decoration:underline;}
.multibuy-red {font-weight:bold; color:#ff0000 !important;}
.multibuy-white {font-weight:bold; color:#fee3e3 !important;}
.btn-save-cart {width:204px; height:33px; margin-right:80px;cursor:pointer; border:0}
.btn-save-cart-blank {display:inline-block;width:284px}
h3.sf  {margin:40px 0 10px 0; float:left; display:block; }
h3.sf  span {text-transform:uppercase; color:#f05e00;}




/* =============================================================================
Stránka: zakaznik.php
============================================================================= */
#zbozi-kategorie #zakaznik-login { width:755px; float:left; background-color:#F3F4F5; margin:30px 0 20px 0; border:1px solid #dddddd; }
#zbozi-kategorie #zakaznik-login  #padding { padding:20px; text-align:left; }
#zbozi-kategorie #zakaznik-login  #padding label { cursor:pointer; font-weight:bold; color:#585858; }
#zbozi-kategorie #zakaznik-login  #padding  #zakaznik-login-box { background:url('../img/dashed-border.png') repeat-x left 6px; }
#zbozi-kategorie #zakaznik-login  #padding  #zakaznik-login-box  .tb-login { border:0px; color:#666666; border-collapse:collapse; width:80%; margin:0px 0 10px 0; }
#zbozi-kategorie #zakaznik-login  #padding  #zakaznik-login-box  .tb-login  td { padding:0; }
div#dodaci_adresa_okno { display:none; }
div#customer-personal-pickup { display:none; }




/* =============================================================================
Stránka: zakaznik.php | UpOZORNĚNÍ
============================================================================= */
.alert-box { width:755px; float:left; background-color:#fee3e3; margin:30px 0 20px 0; border:1px solid #fbb7b7; }
.alert-box  .padding { padding:20px; text-align:left; }
.alert-box  .padding h4 { color:#585858; }
.alert-box  .padding p { margin:10px 0 10px 0; line-height:18px; font-size:110%; color:#585858; }




/* =============================================================================
Stránka: doprava.php
============================================================================= */
#zbozi-kategorie #doprava-box { width:755px; float:left; background-color:#F3F4F5; margin:30px 0 20px 0; border:1px solid #dddddd; }
#zbozi-kategorie #doprava-box .padding { padding:20px; text-align:left; }
#zbozi-kategorie #doprava-box .padding #zpusob-dopravy { float:left; width:340px; }
#zbozi-kategorie #doprava-box .padding h4 { display:block; margin:0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }
#zbozi-kategorie #doprava-box .padding #zpusob-platby { float:right; width:340px; }
#zbozi-kategorie #doprava-box .padding label { cursor:pointer; color:#585858; font-family:Arial; }
#zbozi-kategorie #doprava-box .padding #cena-doprava { clear:both; display:block; font-size:13px; color:#666666; padding-top:5px; font-weight:bold; background:url('../img/dashed-border.png') top left repeat-x; font-family:verdana; }
#zbozi-kategorie #doprava-box .padding #cena-doprava #cena-int { float:right; width:300px; text-align:right;}
#zbozi-kategorie #doprava-box .padding #cena-doprava .cena-text { float:left; width:300px;  }

#zbozi-kategorie #doprava-box table { width:100%; font-family:verdana; margin:10px 0; border-collapse:collapse; }
#zbozi-kategorie #doprava-box table td { padding:5px 4px; }
#zbozi-kategorie #doprava-box table td label { cursor:pointer; }

#castecna-platba-kreditem-preklenuti {}

span.note-pack {display:inline-block;margin-left:10px;}
span.note-delivery {display:inline-block;margin-left:28px;}



div#osobni-odber-okno { display:block; }

img.question_doprava { cursor:help;vertical-align:top; }
img.zasilkovna-logo { vertical-align:middle; }
img.dhl-logo { vertical-align:middle; }
img.banka-logo { vertical-align:middle; }
input.radio-button-doprava { height:13px; width:13px; border:0px; float:left; margin:1px 5px 0 0; }

input.radio-button-platba-banka { height:13px; width:13px; border:0px; float:left; margin:6px 5px 0 0;}

input.radio-button-platba-kredit-dobit { height:13px !important; width:13px !important; border:0px !important;  float:left; margin:1px 5px 0 0; background:none;}
input.radio-button-platba-kredit-dobit-banka { height:13px !important; width:13px !important; border:0px !important;  float:left; margin:6px 5px 0 0; background:none;}

span.ulozenka {font-size:80%;color:#c90101;}



/* =============================================================================
Stránka: obchodni-podminky-small.php
============================================================================= */
#obchodni-podminky { margin-left:20px; margin-top:10px; margin-bottom:20px; width:745px; display:inline; float:left; }
#obchodni-podminky  p { text-align:justify; line-height:18px; font-size:11px; font-family:verdana; }	
#obchodni-podminky  h2 { font-size:25px; margin:20px 0 -10px 0; color:#004b98; }
	
	
	
	
/* =============================================================================
Stránka: fb-soutez-pravidla-small.php
============================================================================= */
#soutez-pravidla { margin-left:20px; margin-top:10px; margin-bottom:20px; width:745px; display:inline; float:left; }
#soutez-pravidla   p { text-align:justify; line-height:18px; font-size:110%; font-family:verdana; }	
#soutez-pravidla   h2 { font-size:180%; margin:20px 0 -10px 0; color:#004b98; }
#soutez-pravidla   ol { font-size:110%; }
#soutez-pravidla   ol li { text-align:justify;margin-bottom:15px; line-height:18px; }

	
/* =============================================================================
Stránka: objednavky.php
============================================================================= */
table.tb-objednavka { width:700px; border:2px solid #dddddd; border-collapse:collapse; font-family:verdana; font-size:12px; line-height:18px; color:#000000; margin-top:30px; float:left; }
table.tb-objednavka TH { background-color:#F4F4F4; padding:8px; border:1px solid #dddddd; color:#f05e00; }
table.tb-objednavka td { padding:8px; vertical-align:top; border:1px solid #dddddd; }
h4.h4-obj { margin-top:20px;float:left; }


div.bunka-ram { background-color:#ffffff; margin:0px 0 20px 0px; border:1px solid #dddddd; float:left; font-family:Arial; width:735px;}
div.bunka-ram  .padding { padding:15px; float:left; }
div.bunka-ram  .padding .ikona { float:left; width:30px; }
div.bunka-ram  .padding .ikona  p { text-align:center; margin:6px 0 0 0; font-size:11px; line-height:18px; }

div.bunka-ram  .padding .stav { float:left; width:135px; display:inline; margin-left:15px; }
div.bunka-ram  .padding .stav  p { text-align:left; margin:0; font-size:11px; color:#666666; line-height:18px; }

/*pro DVD/BR*/
div.bunka-ram  .padding .popis { float:left; width:465px; display:inline; margin-left:15px;}
div.bunka-ram  .padding .popis  p { text-align:left; margin:0; font-size:11px; color:#333333; line-height:18px; }
div.bunka-ram  .padding .popis a:link { color: #004b98; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .popis a:visited { color: #004b98; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .popis a:active { color: #f05e00; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .popis a:hover { color: #f05e00; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }

/*pro Knihy*/
div.bunka-ram  .padding .knihy_popis { float:left; width:465px; display:inline; margin-left:15px;}
div.bunka-ram  .padding .knihy_popis  p { text-align:left; margin:0; font-size:11px; color:#333333; line-height:18px; }
div.bunka-ram  .padding .knihy_popis a:link { color: #6e3b1c; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .knihy_popis a:visited { color: #6e3b1c; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .knihy_popis a:active { color: #f05e00; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .knihy_popis a:hover { color: #f05e00; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }


/*pro Hry*/
div.bunka-ram  .padding .hry_popis { float:left; width:465px; display:inline; margin-left:15px;}
div.bunka-ram  .padding .hry_popis  p { text-align:left; margin:0; font-size:11px; color:#333333; line-height:18px; }
div.bunka-ram  .padding .hry_popis a:link { color: #496504; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .hry_popis a:visited { color: #496504; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .hry_popis a:active { color: #f05e00; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }
div.bunka-ram  .padding .hry_popis a:hover { color: #f05e00; text-decoration: underline; font-family:Arial; font-size:14px; font-weight:bold; }



div.bunka-ram  .padding .rozklik { float:right; width:45px; }
div.bunka-ram  .padding .rozklik  p { text-align:right; margin:0; font-size:11px; color:#333333; line-height:18px; }

div.bunka-ram  .padding .obj_detail_format { width:705px; display:none; background-color:#ffffff; clear:both; float:left; margin-top:10px;}
div.bunka-ram  .padding .obj_detail_format p { text-align:left; }
div.bunka-ram  .padding .obj_detail_format .sbal { float:left; width:100%; text-align:right; margin-top:15px; }
div.bunka-ram  .padding .obj_detail_format h4 { color:#333333; font-size:14px; font-weight:bold; font-family:Arial; margin:40px 0 0 10px; text-align:left; }

div.bunka-ram  .padding .obj_detail_format .obj_stavy { width:670px; display:inline; background-color:#ffffff; clear:both; float:left; margin:15px 0 0 25px; border-bottom:1px solid #cccccc; padding-bottom:10px; }
div.bunka-ram  .padding .obj_detail_format .obj_stavy p { text-align:left; margin:0; font-size:11px; color:#333333; line-height:15px; }

div.bunka-ram  .padding h4.nadpis { display:block; margin:0 0 20px 0; font-size:13px; color:#666666; padding-bottom:5px; background:url('../img/dashed-border.png') bottom left repeat-x; font-family:verdana; }




/* =============================================================================
Stránka: SlideShow
============================================================================= */
#slideshow { position:relative; height:220px; margin-left:50px; }
#slideshow div { position:absolute; top:0; left:0; z-index:8; opacity:0.0; height: 220px; background-color: #cce3ff; color:#000; font-weight:bold; font-size:11px; }
#slideshow div.active { z-index:10; opacity:1.0; }
#slideshow div.last-active { z-index:9; }
#slideshow div img { height: 197px; display: block; border: 0; margin-bottom: 5px; border:1px solid #FFF }


#knihy_akcni-nabidka-box #slideshow { position:relative; height:220px; margin-left:50px; }
#knihy_akcni-nabidka-box #slideshow div { position:absolute; top:0; left:0; z-index:8; opacity:0.0; height: 220px; background-color: #ceb8ab; color:#000; font-weight:bold; font-size:11px; }
#knihy_akcni-nabidka-box #slideshow div.active { z-index:10; opacity:1.0; }
#knihy_akcni-nabidka-box #slideshow div.last-active { z-index:9; }
#knihy_akcni-nabidka-box #slideshow div img { height: 197px; display: block; border: 0; margin-bottom: 5px; border:1px solid #FFF }



/* =============================================================================
Skript: lightbox
============================================================================= */
#jquery-overlay { position:absolute; top:0; left:0; z-index:110; width:100%; height:500px; }
#jquery-lightbox { position:absolute; top:0; left:0; width:100%; z-index:120; text-align:center; line-height:0; }
#jquery-lightbox a img { border:0;}
#lightbox-container-image-box { position:relative; background-color:#FFFFFF; width:250px; height:250px; margin: 0 auto; }
#lightbox-container-image { padding:10px; }
#lightbox-loading { position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0; }
#lightbox-nav { position:absolute; top:0; left:0; height:100%; width:100%; z-index:10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnprev, #lightbox-nav-btnNext { width:49%; height:100%; zoom:1; display:block; }
#lightbox-nav-btnprev { 	left:0; float:left; }
#lightbox-nav-btnNext { 	right:0; float:right; }
#lightbox-container-image-data-box {	font:10px Verdana, Helvetica, sans-serif; background-color: #FFFFFF; margin: 0 auto; line-height: 1.4em; overflow:auto; width:100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding:0 10px; color:#666; }
#lightbox-container-image-data #lightbox-image-details { width:70%; float:left; text-align:left; }	
#lightbox-image-details-caption { font-weight:bold; }
#lightbox-image-details-currentNumber { display: block; clear:left; padding-bottom:1.0em; }			
#lightbox-secNav-btnClose { width:66px; float:right; padding-bottom: 0.7em; }




/* =============================================================================
Skript: Tooltip
============================================================================= */
.tooltip-p { font-size:11px; font-family:Arial; text-align:center; margin:0px; padding:5px; }
p.tooltip-doprava { font-size:12px; font-family:Arial; text-align:justify; margin:0; padding:5px; line-height:18px; }
#dhtmltooltip { position:absolute; width:150px; padding:0px; background-color:lightyellow; visibility:hidden; text-align:center; color:black; z-index:200; border-style:solid; border-width:1px; border-color:#0000CC; opacity:0.9;	filter:alpha(opacity=90); }
#tt {position:absolute; display:block; background:url(../img/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../img/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#fc0; color:#000; text-align:left !important;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../img/tt_bottom.gif) top right no-repeat; overflow:hidden}




/* =============================================================================
Skript: Tool Menu
============================================================================= */
#tool-menu { }
#tool-menu ul { margin:0; padding:0; list-style-type:none;} 
#tool-menu li { float:left; position:relative; background:url(../img/menu/sec-03.gif) no-repeat 0px 0px;}
#tool-menu li.hover {	background-position: 0 -50px }
#tool-menu li.hover .spc {background: none transparent scroll repeat 0% 0% }
#tool-menu li .spc { width: 79px; display: block; }
#tool-menu li .spc A {	height:50px; display:block; text-decoration:none; }
#tool-menu li .box { position:absolute; z-index:150; width:200px; display: none; top: 50px; left:0px; }
#tool-menu li .box li { margin:0; background:url(../img/sub-dot.gif) no-repeat 10px 14px; FLOAT: none; font-size:11px; background-color:#0084c2; width:162px; opacity:0.87; filter:alpha(opacity=87);}
#tool-menu li .box ul { margin:0; pADDING:0; ZOOM:1; display:block; }
#tool-menu li .box li A { display:block; line-height:18px; width:162px; color:white; pADDING:5px 0px 0px 22px; }
#tool-menu li .box li A:hover { color:#ffcc00; }




/* =============================================================================
Skript: AJAX vyhledávání
============================================================================= */
.top-reklama-position {top:231px !important;}
#iddivu_vysledek_vyhledej { position:absolute;width:216px;top:191px;right:16px;z-index:100;}
#iddivu_vysledek_vyhledej ul { list-style:none; margin:10px 0 0 0; padding:0; }
#iddivu_vysledek_vyhledej li { display:inline; text-align:left; }
#iddivu_vysledek_vyhledej li A { display:block; padding:3px 6px 6px 23px; text-align:left; background:url("../img/bg-naseptej.gif") 0 0 no-repeat; color:#fff; text-decoration:none; font-size:100%; }
#iddivu_vysledek_vyhledej li A:hover { background:#fd4 url("../img/bg-naseptej-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none;}
.naseptej-box-top {width:100%; height:5px; margin:0px; padding:0px; background:url("../img/naseptej-box-top.gif") 0 0 no-repeat;  font-size:0px; line-height:0px; float:left; }
.naseptej-box-bottom {width:100%; height:5px; background:url("../img/naseptej-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0; float:left;}
.naseptej-box-telo { width:100%; background-color:#007fbf; text-align:center; font-family:Verdana; float:left;}


.knihy_naseptej-box-top {width:100%; height:5px; margin:0px; padding:0px; background:url("../img/knihy_naseptej-box-top.gif") 0 0 no-repeat;  font-size:0px; line-height:0px;}
.knihy_naseptej-box-bottom {width:100%; height:5px; background:url("../img/knihy_naseptej-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.knihy_naseptej-box-telo { width:100%; background-color:#8d5432; text-align:center; font-family:Verdana;}

.hry_naseptej-box-top {width:100%; height:5px; margin:0px; padding:0px; background:url("../img/hry_naseptej-box-top.gif") 0 0 no-repeat;  font-size:0px; line-height:0px;}
.hry_naseptej-box-bottom {width:100%; height:5px; background:url("../img/hry_naseptej-box-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
.hry_naseptej-box-telo { width:100%; background-color:#749524; text-align:center; font-family:Verdana;}



#iddivu_vysledek_vyhledej #vypis A { color:white;text-decoration:none; }
#iddivu_vysledek_vyhledej #vypis A span { background-color:#FFFFFF;color:black; }
#iddivu_vysledek_vyhledej #vypis A:hover { color:black;}
#iddivu_vysledek_vyhledej #vypis A:hover  span { background-color:transparent; }

#iddivu_vysledek_vyhledej #knihy_vypis A { color:white;text-decoration:none; }
#iddivu_vysledek_vyhledej #knihy_vypis A span { background-color:#FFFFFF;color:black; }
#iddivu_vysledek_vyhledej #knihy_vypis A:hover { color:black;}
#iddivu_vysledek_vyhledej #knihy_vypis A:hover  span { background-color:transparent; }

#iddivu_vysledek_vyhledej #hry_vypis A { color:white;text-decoration:none; }
#iddivu_vysledek_vyhledej #hry_vypis A span { background-color:#FFFFFF;color:black; }
#iddivu_vysledek_vyhledej #hry_vypis A:hover { color:black;}
#iddivu_vysledek_vyhledej #hry_vypis A:hover  span { background-color:transparent; }


#iddivu_vysledek_vyhledej .oznac { background:#fd4 url("../img/bg-naseptej-active.gif") 0 0 no-repeat; color:#000 !important; text-decoration:none; }
#iddivu_vysledek_vyhledej .oznac span{ background-color:transparent !important; }

/* =============================================================================
Skript: AJAX vyhledávání
============================================================================= */
.blink-blue { color: #00f; } 
.blink-yellow { color: #ff0; }




/* =============================================================================
Stránka: rekapitulace.php
============================================================================= */
#rekapitulace-posta-info-okno ul { list-style:square; margin:0 0 0 30px; padding:0px;}
#rekapitulace-posta-info-okno li { line-height:22px; color:#414141; font-size:11px;}
#rekapitulace-rozdel-okno { display:none; float:left; margin:15px 0 0 24px; }
.textarea-note {height:69px;width:710px;}
.input-send-order { width:204px;height:43px;}



/* =============================================================================
Stránka: index.php - výpis novinek do skrytého okna
============================================================================= */
#dalsi-novinky-zobrazit { margin-right:10px; }
#dalsi-novinky-okno{ display:none; }

div#popisek-kategorie-okno  { display:none; }
div#popisek-kategorie-okno-top  { display:none; }
a.golink-text { background: url('../img/arrow-link-blue.png') no-repeat right; margin: 0px 0px 0px 10px; font-weight:bold; padding: 0px 10px 0px 0px; display:inline; }
a.golinkback-text { background: url('../img/arrow-link-back-blue.png') no-repeat left; margin: 0px 0px 10px 10px; font-weight:bold; padding: 0px 0px 0px 10px; float:right; }


/* =============================================================================
Stránka: promotion akce
============================================================================= */
table#tabulka-akce { margin:30px 0 30px 0; width:95%; }
table#tabulka-akce td { text-align:center; padding:5px }

table#tabulka-akce td B { font-size:13px; }




/* =============================================================================
Filtrování
============================================================================= */
.filtr-box { width:98%; background-color:#F3F4F5; margin:30px 0 20px 0px; border:1px solid #dddddd; float:left; }
.filtr-box #padding { padding:20px; text-align:left; float:left; }
.filtr-box #padding ul { list-style:none; margin:0 0 10px 0; padding:0;  }
.filtr-box #padding li { text-align:left; width:120px; float:left; }


/* =============================================================================
Stránka: zbozi-test.php
============================================================================= */
#zbozi-kategorie .test { float:left; width:730px; margin-top:20px; line-height:18px; }
#zbozi-kategorie .test  table { width:730px; border:2px solid #dddddd; border-collapse:collapse; font-family:verdana; font-size:11px; line-height:18px; color:#000000; }
#zbozi-kategorie .test  td { border-bottom:1px solid #dddddd; padding:5px 11px 5px 11px; vertical-align:top; }
#zbozi-kategorie .test  td.bg { background-color:#F5F5F5; color:#777777; width:130px; font-weight:bold; }
#zbozi-kategorie .test a:link { color: #004b98; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie .test a:visited { color: #004b98; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie .test a:active { color: #f05e00; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie .test a:hover { color: #f05e00; text-decoration: underline; font-family:verdana; }
#zbozi-kategorie .test #cena { color: #000000; width:100%; float:left; padding:20px 10px 20px 10px; text-align:left; }
#zbozi-kategorie .test table td span { cursor:pointer; }
#zbozi-kategorie .test table td p { text-align:justify; margin: 0 0 15px 0; }
#zbozi-kategorie .test table td h4 { margin:0px; padding:0px; }

#zbozi-kategorie #tabs-detail { display:block;clear:both; }

#zbozi-kategorie .tabs-02 { margin:20px 0 0 10px; float:left; width:475px; height:35px; position:relative; }
#zbozi-kategorie .tabs-02 ul {margin:0; padding:0; list-style-type:none; position:absolute; left:0px; top:4px; }
#zbozi-kategorie .tabs-02 ul li { display:block; margin:0 0 0 5px; clear:none; padding:0; float:left; cursor:pointer; font-size:12px; }
#zbozi-kategorie .tabs-02 a { float:left; text-decoration:none; }
#zbozi-kategorie .tabs-02 a:hover, #hp #col-right .box-02 .tabs-02 a:hover span {text-decoration:underline;}
#zbozi-kategorie .tabs-02 a span {float:left; display:block; padding:8px 15px 8px 15px; cursor:pointer;}
#zbozi-kategorie .tabs-02 .ui-tabs-selected a {color:#333333; background-color:#FFF; text-decoration:none; border-bottom:1px solid #FFF;}
#zbozi-kategorie .tabs-02 .ui-tabs-selected a span { color:#333333; background-color:#FFF; text-decoration:none;}
/*#zbozi-kategorie .ui-tabs-hide { position:absolute; left: -10000px; }*/
#zbozi-kategorie .ui-tabs-hide { display:none; }


#zbozi-kategorie .tabs-02 ul li.li-barva { border-left:1px solid #b7d7ff; border-right:1px solid #b7d7ff; border-top:1px solid #b7d7ff; }
#zbozi-kategorie .tabs-02 ul li.hry_li-barva { border-left:1px solid #cbed76; border-right:1px solid #cbed76; border-top:1px solid #cbed76; }
#zbozi-kategorie .tabs-02 ul li.knihy_li-barva { border-left:1px solid #d4c2b6; border-right:1px solid #d4c2b6; border-top:1px solid #d4c2b6; }
#zbozi-kategorie .tabs-02 a.a-barva { background-color:#eff6ff; }
#zbozi-kategorie .tabs-02 a.hry_a-barva { background-color:#ecf9ce; color:#496504; }
#zbozi-kategorie .tabs-02 a.knihy_a-barva { background-color:#e6d5cb; color:#2e1300; }

div.retard { width:100%;float:left;height:30px; }


#zbozi-kategorie #zbozi-test-obrazky { float:left; width:100%; text-align:center; margin:50px 0 0 0; }
	#zbozi-kategorie #zbozi-test-obrazky img { border:3px solid #FFF; }
	#zbozi-kategorie #zbozi-test-obrazky A.ramecek-220, #zbozi-kategorie #zbozi-test-obrazky A.ramecek-228 { border:1px solid #CCCCCC; display:block; width:234px; margin:20px 10px 0 0; float:left;}
	#zbozi-kategorie #zbozi-test-obrazky  h3 { text-align:left; margin:0; font-family:Arial; font-size:18px; font-weight:bold; color:#f05e00;}

#zbozi-kategorie #zbozi-galerie-obrazky { float:left; width:100%; text-align:center; margin:0 0 0 0;}
	#zbozi-kategorie #zbozi-galerie-obrazky img { border:3px solid #FFF; }
	#zbozi-kategorie #zbozi-galerie-obrazky A.ramecek-220, #zbozi-kategorie #zbozi-galerie-obrazky A.ramecek-228 { border:1px solid #CCCCCC; display:block; width:234px; margin:20px 21px 0 0; float:left;}
	#zbozi-kategorie #zbozi-galerie-obrazky  h3 { text-align:left; margin:0; font-family:Arial; font-size:18px; font-weight:bold; color:#f05e00;}

#zbozi-kategorie #produkt-recenze { width:750px; padding:10px; margin-top:0px; float:left; }
	#zbozi-kategorie #produkt-recenze  h3 { text-align:left; margin:30px 0 10px 0; font-family:Arial; font-size:18px; font-weight:bold; color:#f05e00; }
	#zbozi-kategorie #produkt-recenze p { text-align:justify; font-size:13px; line-height:18px; }
	#zbozi-kategorie #produkt-recenze a.ramecek-228, #zbozi-kategorie #produkt-recenze a.ramecek-220 { border:1px solid #CCCCCC; width:234px; margin:10px 10px 0 0; float:left;}

#zbozi-kategorie #produkt-bonuses { width:750px; padding:10px; margin-top:0px; float:left; }
	#zbozi-kategorie #produkt-bonuses  h3 { text-align:left; margin:30px 0 10px 0; font-family:Arial; font-size:18px; font-weight:bold; color:#f05e00; }
	#zbozi-kategorie #produkt-bonuses p { text-align:justify; font-size:13px; line-height:18px; }
	.tb-blue td.bonus-poradi {width:17px;}
	.tb-blue td.bonus-nazev {}
	.tb-blue td.bonus-delka {width:50px;}
	.tb-blue td.bonus-videokvalita {width:70px;}
	.tb-blue td.bonus-dabing {width:90px;}
	.tb-blue td.bonus-titulky {width:160px;}
	.tb-blue td.td-small {font-size:0.95em;}

#zbozi-kategorie .barva { background:url('../img/delicka.gif') top left no-repeat; }
#zbozi-kategorie .hry_barva { background:url('../img/hry_delicka.gif') top left no-repeat; }
#zbozi-kategorie .knihy_barva { background:url('../img/knihy_delicka.gif') top left no-repeat; }


#zbozi-kategorie #produkt-fotogalerie { width:755px; margin-top:0px; float:left; }
	#zbozi-kategorie #produkt-fotogalerie .padding-fotogalerie { padding:10px; }
	#zbozi-kategorie #produkt-fotogalerie h3 { text-align:left; margin:30px 0 10px 0; font-family:Arial; font-size:18px; font-weight:bold; color:#f05e00; }
	#zbozi-kategorie #produkt-fotogalerie table {margin:0;padding:0;}
	#zbozi-kategorie #produkt-fotogalerie table td {padding:2px;}
	#zbozi-kategorie #produkt-fotogalerie img { border:3px solid #FFF; }
	#zbozi-kategorie #produkt-fotogalerie a { border:1px solid #CCCCCC; width:234px; display:block; background-repeat:no-repeat; background-position:center center;}



#zbozi-kategorie #produkt-diskuze { width:755px; margin-top:0px; float:left; }
	#zbozi-kategorie #produkt-diskuze .padding-diskuze { padding:10px; }
	#zbozi-kategorie #produkt-diskuze .sedy-box { width:735px; margin-top:0; }
	#zbozi-kategorie #produkt-diskuze .sedy-box table.tb-hlavicka {width:100%;border:0; }
	#zbozi-kategorie #produkt-diskuze .sedy-box table.tb-hlavicka  td { padding:5px; }
	#zbozi-kategorie #produkt-diskuze .sedy-box table.tb-hlavicka  td.polozka-nazev { text-align:right;color:#666666;font-size:90%;width:95px; }
	#zbozi-kategorie #produkt-diskuze .sedy-box table.tb-hlavicka  td.polozka-hodnota { text-align:left;color:#000; width:30px; font-weight:bold; }
	#zbozi-kategorie #produkt-diskuze .sedy-box table.tb-hlavicka  td.polozka-hodnota-cas { text-align:left;color:#000; width:100px; font-weight:bold; color:#5b8f1e; }
	#zbozi-kategorie #produkt-diskuze .sedy-box table.tb-hlavicka  td.odkaz { text-align:right; }
	#zbozi-kategorie #produkt-diskuze .sedy-box table.tb-hlavicka  td.odkaz A { background:url('../img/ico/add.png') left top no-repeat; padding-left:20px; height:16px; font-weight:bold; }
	#zbozi-kategorie #produkt-diskuze  h3 { text-align:left; margin:30px 0 10px 0; font-family:Arial; font-size:18px; font-weight:bold; color:#f05e00; }
	
	#zbozi-kategorie #produkt-diskuze .diskuze_prispevek { width:735px; float:right; }
	#zbozi-kategorie #produkt-diskuze .first { border-top:2px solid #999999; margin-top:30px; }	
	#zbozi-kategorie #produkt-diskuze .diskuze_obsah_padding { padding:10px 5px 10px 5px;}
	#zbozi-kategorie #produkt-diskuze .diskuze_obsah { float:right; text-align:left; background:url('../img/bg-diskuze-foot.png') bottom left repeat-x; }
	#zbozi-kategorie #produkt-diskuze .diskuze_obsah span.h { font-size:130%; font-weight:bold; line-height:30px; }
	#zbozi-kategorie #produkt-diskuze .diskuze_obsah p { margin:10px 0 10px 0; font-size:110%; line-height:18px; text-align:justify; }
	#zbozi-kategorie #produkt-diskuze .row_2 { background:url('../img/diskuze/row_2.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_3 { background:url('../img/diskuze/row_3.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_4 { background:url('../img/diskuze/row_4.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_5 { background:url('../img/diskuze/row_5.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_6 { background:url('../img/diskuze/row_6.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_7 { background:url('../img/diskuze/row_7.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_8 { background:url('../img/diskuze/row_8.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_9 { background:url('../img/diskuze/row_9.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_10 { background:url('../img/diskuze/row_10.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_11 { background:url('../img/diskuze/row_11.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_12 { background:url('../img/diskuze/row_12.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_13 { background:url('../img/diskuze/row_13.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_14 { background:url('../img/diskuze/row_14.gif') top left repeat-y; }
	#zbozi-kategorie #produkt-diskuze .row_15 { background:url('../img/diskuze/row_15.gif') top left repeat-y; }
	
	#zbozi-kategorie #produkt-diskuze .diskuze_prispevek .reakce-obal { height:22px; }
	#zbozi-kategorie #produkt-diskuze .diskuze_prispevek .reakce-obal .reakce { display:none; }
	#zbozi-kategorie #produkt-diskuze .diskuze_prispevek .reakce-obal .reakce table { border-collapse:collapse; }
	#zbozi-kategorie #produkt-diskuze .diskuze_prispevek .reakce-obal .reakce table td { width:33%; padding:0; }
	#zbozi-kategorie #produkt-diskuze .diskuze_prispevek .reakce-obal .reakce table td.odpovedet { text-align:center;font-weight:bold; }
	span.italic-grey {font-style:italic; color:#666666; font-weight:normal;}




#zbozi-kategorie #produkt-uziv-recenze { width:755px; margin-top:0px; float:left; }
	#zbozi-kategorie #produkt-uziv-recenze .padding-uziv-recenze { padding:10px; }
	#zbozi-kategorie #produkt-uziv-recenze .padding-diskuze { padding:10px; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box { width:735px; margin-top:0; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka {width:100%;border:0; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td { padding:5px; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td.polozka-nazev { text-align:right;color:#666666;font-size:90%;width:100px; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td.polozka-nazev2 { text-align:right;color:#666666;font-size:90%;width:100px; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td.polozka-hodnota { text-align:left;color:#000; width:140px; font-weight:bold; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td.polozka-hodnota2 { text-align:left;color:#000; width:90px; font-weight:bold; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td.polozka-hodnota-cas { text-align:left;color:#000; width:100px; font-weight:bold; color:#5b8f1e; }
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td.odkaz { text-align:right; width:100px;}
	#zbozi-kategorie #produkt-uziv-recenze .sedy-box table.tb-hlavicka  td.odkaz a { background:url('../img/ico/add.png') left top no-repeat; padding-left:20px; height:16px; font-weight:bold; }
	#zbozi-kategorie #produkt-uziv-recenze  h3 { text-align:left; margin:30px 0 10px 0; font-family:Arial; font-size:18px; font-weight:bold; color:#f05e00; }
	
	
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_prispevek { width:735px; float:left; }
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_obsah_padding { padding:10px 5px 10px 5px;}
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_obsah { float:left; text-align:left; background:url('../img/bg-diskuze-foot.png') bottom left repeat-x; }
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_obsah span.h { font-size:130%; font-weight:bold; line-height:30px; }
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_obsah p { margin:10px 0 15px 0; font-size:1.1em; line-height:18px; text-align:justify; color:#333333; }
	
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_prispevek .reakce-obal { height:22px; }
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_prispevek .reakce-obal .reakce { display:none; }
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_prispevek .reakce-obal .reakce table { width:100%; border-collapse:collapse; }
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_prispevek .reakce-obal .reakce table td { width:33%; padding:0; }
	#zbozi-kategorie #produkt-uziv-recenze .diskuze_prispevek .reakce-obal .reakce table td.odpovedet { text-align:center;font-weight:bold; }
	
	#zbozi-kategorie #produkt-uziv-recenze span.recenze_udaje { float:left; }	
	#zbozi-kategorie #produkt-uziv-recenze p.user-comment-part {
		white-space: pre;           /* CSS 2.0 */
		white-space: pre-wrap;      /* CSS 2.1 */
		white-space: pre-line;      /* CSS 3.0 */
		white-space: -pre-wrap;     /* Opera 4-6 */
		white-space: -o-pre-wrap;   /* Opera 7 */
		white-space: -moz-pre-wrap; /* Mozilla */
		white-space: -hp-pre-wrap;  /* HP Printers */
		word-wrap: break-word;      /* IE 5+ */}	
	#zbozi-kategorie #produkt-uziv-recenze p.user-comment-part strong { color:#05526d; text-transform:uppercase;vertical-align:middle; }	
	div.clear { clear:both; }

	

	
/* =============================================================================
Stránka: ranking
============================================================================= */	
	span.ranking_detail_recenze { width:78px; height:14px; display:inline-block; background-image:url('../img/ranking.png'); overflow:hidden; margin:0 0 0 5px; vertical-align:middle;}
	span.ranking_detail_pocet {}
	span.title-rank { margin-top:2px; cursor:pointer; }
	span.rank_horiz_0 { background-position:0 -140px; }
	span.rank_horiz_5 { background-position:0 -126px; }
	span.rank_horiz_10 { background-position:0 -112px; }
	span.rank_horiz_15 { background-position:0 -98px; }
	span.rank_horiz_20 { background-position:0 -84px; }
	span.rank_horiz_25 { background-position:0 -70px; }
	span.rank_horiz_30 { background-position:0 -56px; }
	span.rank_horiz_35 { background-position:0 -42px; }
	span.rank_horiz_40 { background-position:0 -28px; }
	span.rank_horiz_45 { background-position:0 -14px; }
	span.rank_horiz_50 { background-position:0 0px; }
	a.golink { background: url('../img/arrow-link-blue.png') no-repeat right; margin: 0px 0px 10px; padding: 0px 10px 0px 0px; float: right; }
	a.golinkback { background: url('../img/arrow-link-back-blue.png') no-repeat left; margin: 0px 0px 10px; padding: 0px 0px 0px 10px; float: left; }
	
	ul.pros { margin:0;padding:0; list-style-type:none; }
	ul.pros li { background: url('../img/pros.png') 0 -1px no-repeat; margin: 0px 0px 15px 0; padding: 0px 0px 0px 15px; color:green; }
	ul.pros li.last { margin-bottom:0px !important;  }
	
	ul.cons { margin:0;padding:0; list-style-type:none; }
	ul.cons li { background: url('../img/cons.png') 0 -1px no-repeat; margin: 0px 0px 15px 0; padding: 0px 0px 0px 15px; color:red }
	ul.cons li.last { margin-bottom:0px !important;  }
		
	.ranking_souhrn_vypis { width:59px; margin:0 auto; position:relative; display:block; height:12px; background-image:url('../img/ranking-horizontal-s.png'); background-repeat:no-repeat; cursor:pointer;}
	a.hodnoceni-produkt:link,
		a.hodnoceni-produkt:visited	{text-decoration:none !important; font-size:90%; color:#999999 !important;}
	.ranking_pocet {position:absolute;top:-1px;right:-54px;width:50px;text-align:left;}
	
	div.ranking_souhrn_vypis_bez { margin:0px auto 0 auto; width:59px; height:12px; }
	
	
	.rank_horiz_s_5 { background-position:0 -108px; }
	.rank_horiz_s_10 { background-position:0 -96px; }
	.rank_horiz_s_15 { background-position:0 -84px; }
	.rank_horiz_s_20 { background-position:0 -72px; }
	.rank_horiz_s_25 { background-position:0 -60px; }
	.rank_horiz_s_30 { background-position:0 -48px; }
	.rank_horiz_s_35 { background-position:0 -36px; }
	.rank_horiz_s_40 { background-position:0 -24px; }
	.rank_horiz_s_45 { background-position:0 -12px; }
	.rank_horiz_s_50 { background-position:0 0px; }
	
	
	.rank_vertical_5 { background-position:-108px 0px; }
	.rank_vertical_10 { background-position:-96px 0px; }
	.rank_vertical_15 { background-position:-84px 0px; }
	.rank_vertical_20 { background-position:-72px 0px; }
	.rank_vertical_25 { background-position:-60px 0px; }
	.rank_vertical_30 { background-position:-48px 0px; }
	.rank_vertical_35 { background-position:-36px 0px; }
	.rank_vertical_40 { background-position:-24px 0px; }
	.rank_vertical_45 { background-position:-12px 0px; }
	.rank_vertical_50 { background-position:0 0px; }
	
	
	
/* =============================================================================
Stránka: zakaznik-kredit-historie.php
============================================================================= */
table.polozky { border:0; color: #5b5b5b; font-size: 12px; font-family: Arial; margin-bottom:20px; border-bottom:1px solid #9f9f9f; }
#tb-head td { color: #3f3f3f;	font-size:13px; font-family:Arial; font-weight:bold; height:26px; border-bottom:0; padding-right:3px; padding-left:12px;	border-bottom:1px solid #a0a0a0; }
#tb-body td {	height:28px; background-image: url('../admin/img/table/bottom.gif'); background-repeat: repeat-x; background-position: left bottom; padding-right:3px; padding-left:12px; }
table.polozky .barva1 { background-color:#fff; }
table.polozky .barva2 { background-color:#f0f2f4; }
table.polozky .tb-barva-modra { background-color:#d7e7ee; }



/* =============================================================================
Stránka: Akce v záhlaví
============================================================================= */
#akce-vanoce { z-index:40; width:173px; height:109px; position:absolute;top:55px;left:397px; }
#retez-ram { width:100%;z-index:1;position:relative; height:0;}
#vanoce-retez { z-index:1; width:100%; height:40px; position:absolute;top:220px;left:0px; background:url('../img/vanoce-retez.png') center center repeat-x; }



#jaro-ram { width:100%;z-index:20;position:relative; height:0; }
#jaro-trava { z-index:1; width:100%; height:20px; position:absolute;top:129px;left:0px; background:url('../img/trava2.png') center center repeat-x; }

#zima-ram { width:100%;z-index:20;position:relative; height:0; }
#zima-rampouchy { z-index:1; width:100%; height:20px; position:absolute;top:51px;left:0px; background:url('../img/vanoce-krapnik.png') center center repeat-x; }


#akce-top-icon { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
	#akce-top-icon img { border:0; width:150px; height:95px; }

#akce-valentyn { z-index:40; width:196px; height:95px; position:absolute;top:55px;left:420px; }
#akce-twilight { z-index:40; width:80px; height:80px; position:absolute;top:54px;left:410px; }
#akce-expendables-postradatelni { z-index:40; width:80px; height:80px; position:absolute;top:54px;left:410px; }
#akce-james-bond-skyfall { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:420px; }
#akce-fast-and-furious-6 { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-ja-padouch-2 { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-iron-man-3 { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-g-i-joe-2-retaliation { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-predator{ z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-br-prehravac { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-soundbar { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-world-war-z { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-star-trek-into-darkness { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-jenicek-a-marenka { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-jack-reacher { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:440px; }
#akce-gangster-squad { z-index:40; width:150px; height:98px; position:absolute;top:51px;left:420px; }
#akce-nespoutany-django { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:420px; }
#akce-smrtonosna-past-opet-v-akci { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:420px; }
#akce-hobit-neocekavana-cesta { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:420px; }
#akce-atlas-mraku { z-index:40; width:150px; height:95px; position:absolute;top:54px;left:420px; }
#akce-soutez { z-index:40; width:80px; height:80px; position:absolute;top:60px;left:500px; }
#akce-top-bundle { z-index:40; width:180px; height:80px; position:absolute;top:60px;left:420px; }
#vanoce-krapnik { z-index:10; width:1004px; height:33px; position:absolute;top:51px;left:0px; }
#akce-ja-padouch { z-index:40; width:240px; height:128px; position:absolute;top:20px;left:350px; }
#akce-snehulak { z-index:40; width:128px; height:128px; position:absolute;top:26px;left:450px; }
#akce-jaro { z-index:40; width:314px; height:151px; position:absolute;top:0px;left:400px; }
#akce-jaro-trava { z-index:10; width:300px; height:35px; position:absolute;top:114px;left:375px; }
#akce-jaro-motyl { z-index:41; width:294px; height:70px; position:absolute;top:20px;left:560px; }
#akce-simpson-lisa { z-index:40; width:62px; height:130px; position:absolute;top:18px;left:500px; }
#akce-zeleny-srsen { z-index:40; width:198px; height:151px; position:absolute;top:0px;left:400px; }
#akce-duke-nukem { z-index:40; width:211px; height:150px; position:absolute;top:0px;left:400px; }
#akce-tri-dny-ke-svobode { z-index:40; width:146px; height:130px; position:absolute;top:14px;left:400px; }
#akce-podzim { z-index:40; width:198px; height:151px; position:absolute;top:0px;left:430px; }
#shop-roku { z-index:45; width:165px; height:120px; position:absolute;top:50px;left:422px; }




/* =============================================================================
Stránka: zakaznik-kredit-dobit.php
============================================================================= */
.tb-dobit { font-family:verdana; color:#666666; margin:15px 0 15px 0; width:90%; }
.tb-dobit td { padding:4px; }
.tb-dobit td input { width:160px; border:1px solid #cccccc; background:url('../img/input-bg.gif') top left no-repeat; padding:3px; height:23px; font-family:verdana; }
.tb-dobit td label { cursor:pointer; }




/* =============================================================================
Stránka: reklamace.php
============================================================================= */
.tb-reklamace { font-family:verdana; color:#666666; margin:0; width:97%; }
.tb-reklamace td { padding:4px;}
.tb-reklamace td input { vertical-align:middle; }





/* =============================================================================
Stránka: zakaznik-ucet.php
============================================================================= */
#zbozi-kategorie h3.ucet { text-align:left; margin:20px 0 10px 0; font-family:Arial; font-size:18px; font-weight:bold; }
#zbozi-kategorie h3.ucet-film { color:#004b98; }
#zbozi-kategorie h3.ucet-kniha { color:#6e3b1c; }
#zbozi-kategorie h3.ucet-hra { color:#496504; }


#zbozi-kategorie h3.navigace { text-align:left; margin:0px 0 10px 0; font-family:Arial; font-size:22px; font-weight:bold; color:#f05e00; }


.tb-storno-produkt { font-family:Verdana,Arial; }
.tb-storno-produkt td { vertical-align:middle; }
.tb-storno-produkt { width:98%; border:2px solid #dddddd; border-collapse:collapse; font-family:verdana; font-size:12px; line-height:18px; color:#000000; margin-top:30px; }
.tb-storno-produkt TH { background-color:#F4F4F4; padding:8px; border:1px solid #dddddd; color:#f05e00; }
.tb-storno-produkt td { padding:8px; vertical-align:top; border:1px solid #dddddd; color:#666666; }



/* =============================================================================
Stránka: hledej-rozsireno.php
============================================================================= */
table.tb-rozsirene-vyhledavani { width:755px; border:solid 1px #cccccc; }
table.tb-rozsirene-vyhledavani td { font-family:Arial; font-size:12px; color:#404040; padding:2px 8px 2px 8px; }
#hledat_slovo { width:520px; height:27px; padding:5px; font-family:verdana; outline:none;  }   
.focusField { }   
.idleField { } 

table.tb-rozsirene-vyhledavani td table.tb-submoznosti { }
table.tb-rozsirene-vyhledavani td table.tb-submoznosti td { padding:1px; }
div#zvuk_vyber_okno { display:none; }
div#titulky_vyber_okno { display:none; }



/* =============================================================================
	plugin: jquery.tooltip.js
============================================================================= */
#tiptip_holder {	display:none; position:absolute; top:0;	left:35; z-index:99999; width:190px; }
#tiptip_content { padding:0 15px 15px 15px; font-family:Arial; font-weight:bold; color:white; }
#tiptip_arrow {	width:190px; height:29px; position:absolute; left:-89px; top:-17px; }


.Tzelena_content { background: transparent url('../img/tooltip/tipbottom-green.png') repeat-y bottom; }
.Tzelena_arrow { background: transparent url('../img/tooltip/tiptop-green.png') repeat-y bottom; }

.Toranz_content { background: transparent url('../img/tooltip/tipbottom.png') repeat-y bottom; }
.Toranz_arrow { background: transparent url('../img/tooltip/tiptop.png') repeat-y bottom; }

.Ttm_oranz_content { background: transparent url('../img/tooltip/tipbottom-tm-oranz.png') repeat-y bottom; }
.Ttm_oranz_arrow { background: transparent url('../img/tooltip/tiptop-tm-oranz.png') repeat-y bottom; }

.Tred_content { background: transparent url('../img/tooltip/tipbottom-red.png') repeat-y bottom; }
.Tred_arrow { background: transparent url('../img/tooltip/tiptop-red.png') repeat-y bottom; }

a.T-x-days { width:67px; height:27px; background:transparent url('../img/sklad/do-x-dnu.png') 0 0 no-repeat; vertical-align:top; font-size:11px; font-family:Arial; text-align:center; text-decoration:none; color:#ffffff; padding-top:6px; font-weight:bold; overflow:hidden; display:inline-block;}



/* =============================================================================
	stránka: kalendar.php
============================================================================= */
table.kalendar { width:100%; border:2px solid #dddddd; border-collapse:collapse; font-family:verdana; font-size:11px; color:#000000; }
table.kalendar  td { border:1px solid #dddddd; padding:5px 11px 5px 11px; vertical-align:top; }
table.kalendar  td.header { background-color:#F5F5F5; color:#777777; font-weight:bold; }


table.kalendar td input { border:0; }
table.kalendar td.radek { background-color:#f0f6ff; }
table.kalendar td.nazev { width:380px; }
table.kalendar td.datum { width:68px; text-align:right; }
table.kalendar td.nazev span.popisek { color: #818080; font-family:Arial; font-size:11px;}
table.kalendar td.nazev a.odkaz:hover span.popisek { color: #818080; text-decoration: underline;}
table.kalendar td.nazev a.odkaz:link { text-decoration: none; font-family:Arial; font-size:12px;}
table.kalendar td.nazev a.odkaz:visited { text-decoration: none; font-family:Arial; font-size:12px;}
table.kalendar td.nazev a.odkaz:active { text-decoration: underline; font-family:Arial; font-size:12px;}
table.kalendar td.nazev a.odkaz:hover { text-decoration: underline; font-family:Arial; font-size:12px;}
table.kalendar td.cena { width:93px; text-align:right; font-size:11px; font-weight:bold; color:#f05e00; font-family:verdana; }
table.kalendar td.cena span { color: #929292; text-decoration: line-through; }




/* =============================================================================
	stránka: stíny u buněk
============================================================================= */
.stin-tl { position:absolute; top:-10px; left:-12px; z-index:100; width:25px; height:25px; }
.stin-bl { position:absolute; bottom:-19px; left:-12px; z-index:100; width:25px; height:25px; }
.stin-tr { position:absolute; top:-10px; right:-16px; z-index:100; width:25px; height:25px; }
.stin-br { position:absolute; bottom:-19px; right:-16px; z-index:100; width:25px; height:25px; }
.stin-t { position:absolute; top:-10px; left:13px; z-index:100; width:678px; height:10px; }
.stin-b { position:absolute; bottom:-19px; left:13px; z-index:100; width:678px; height:19px; }

.stin-t-login { position:absolute; top:-10px; left:13px; z-index:100; width:478px; height:10px; }
.stin-b-login { position:absolute; bottom:-19px; left:13px; z-index:100; width:478px; height:19px; }




/* =============================================================================
	Cesta
============================================================================= */
#path { width:100%;float:left;margin:-15px 0 10px 0; font-size:100%; }
#path ul { list-style:none; margin:0; padding:0; }
#path ul li { display:inline; text-align:left; float:left; background:url("../img/ico/ico-sipka.gif") 0px 10px no-repeat; padding:6px 6px 0 13px; }
#path ul li A { text-decoration:underline; }
#path ul li A:hover { text-decoration:none; }
#path ul li.home { background:url("../img/ico/ico-home.gif") 0 6px no-repeat; }



/* =============================================================================
	Bannery
============================================================================= */
.banner_typ1 {clear:both;float:left;}
.banner_typ1 img {border:0;}
.banner_typ2 {clear:both;float:left;position:relative;z-index:1;}
.banner_pozice1 {margin:0 0 20px 0;}
.banner_pozice2 {margin:20px 0 10px 0;}




/* =============================================================================
	pravidla soutěže, str. soutez.php
============================================================================= */
#pravidla-info-okno { display:none; }
#pravidla-info-okno ol li { text-align:justify; margin-bottom:15px;}
ol.font-size-n li { font-size:90% !important; }



/* =============================================================================
	Modrá tabulka
============================================================================= */
table.tb-blue { border-collapse:collapse; width:100%; margin:0; border-bottom:2px solid #b6ddf0; }
	table.tb-blue td { border:1px solid #b6ddf0; padding:10px; }
	table.tb-blue thead td { background:#9ad5e5 url('../img/tb-blue-head.png') left top repeat-x; font-weight:bold; }
	table.tb-blue tbody td.barva1 { background-color:#fff; }
	table.tb-blue tbody td.barva2 { background:#d9ebf3 url('../img/tb-blue-body.png') left top repeat-x; }
	table.tb-blue tbody tr.barva1 td { background-color:#fff; }
	table.tb-blue tbody tr.barva2 td { background:#d9ebf3 url('../img/tb-blue-body.png') left top repeat-x; }


div.texty {}
div.texty p {text-align:justify;font-size:110% !important;line-height:140%;}
div.texty li {margin-bottom:8px;font-size:110%;text-align:justify;line-height:140%;}


table.bonus-karty  h4 {margin:10px 0 0 24px;font-size:140%;}
table.bonus-karty  ul {margin-top:10px;margin-bottom:0;}
table.bonus-karty  li {margin-bottom:8px;font-size:110%;text-align:justify;line-height:120%;}
table.bonus-karty  hr {margin:10px 0px 0px;height:1px;color:#dddddd;}


.bonus-program-welcome { width:755px;height:499px;position:relative;background:#fff url('../img/vitejte-bonus-program.jpg') left top no-repeat; }
.bonus-program-welcome .bonus-program-content { width:505px;top:215px;left:130px;position:absolute; }

strong.color-karta-1 { color:#a24a1d; }
strong.color-karta-2 { color:#7e7e7e; }
strong.color-karta-3 { color:#dd9122; }


.hlavicka-vernostni-program {position:absolute;z-index:1;width:35px;height:26px;top:5px;left:-25px;}



/* =============================================================================
	Tabulka výběr čísel - založeno na Modrá tabulka
============================================================================= */
table.tb-vyber-cisel {border-collapse:collapse; }
	table.tb-vyber-cisel td {text-align:center; }
	table.tb-vyber-cisel td.free {cursor:pointer; transition: all .3s ease-out }
	table.tb-vyber-cisel td.free:hover {background:#ff9600 url('../img/tb-blue-body-selected.png') left top repeat-x; color:#fff; font-weight:bold; border: 1px solid #ff9600 !important; border-style: double !important; transition: all .3s ease-out }
	table.tb-vyber-cisel td.free:hover span {transform:rotate(360deg); transition: all .3s ease-out}
	table.tb-vyber-cisel td.busy {cursor:not-allowed; background:#ff0000 url('../img/tb-blue-body-busy.png') left top repeat-x; color:#fff; border: 1px solid #ff0000 !important; border-style: double !important;}
	table.tb-vyber-cisel td.busy-user {cursor:not-allowed; background:#68e309 url('../img/tb-blue-body-busy-user.png') left top repeat-x; color:#fff; border: 1px solid #68e309 !important; border-style: double !important;}
h3.h3-vyber-cisel {margin:60px 0 10px 0 !important; font-size:22px !important; font-weight:400; font-family:'PT Sans Narrow' !important;}
h3.h3-vyber-cisel-warning {margin:60px 0 10px 0 !important; font-size:22px !important; color:#ff0000 !important; font-weight:400; font-family:'PT Sans Narrow' !important;}
p.warning {margin:0px 0 10px 0; font-size:20px !important; color:#666; font-weight:400; line-height:120% !important; font-family:'PT Sans Narrow' !important;}




/* =============================================================================
	OL seznam - HTML 5
============================================================================= */
ol.rounded-list {
    counter-reset: li; /* Initiate a counter */
    list-style: none; /* Remove default numbering */
    *list-style: decimal; /* Keep using default numbering for IE6/7 */
    font-size:15px;
    padding:0 0 0 10px;
    margin-bottom:4em;
}

ol.rounded-list ol { margin: 0 0 0 2em; }
.rounded-list span { position: relative; display: block; padding: .4em .4em .4em 2em; *padding: .4em;  margin: .5em 0;				    
					text-decoration: none; border-radius: .3em; transition: all .3s ease-out;
				  }

.rounded-list li.bg-other span { background:#dbdbdb url('../img/bg/bg-other.png') left top repeat-x; }
.rounded-list li.bg-blue span { background:#d9ebf4 url('../img/bg/bg-blue.png') left top repeat-x; }
.rounded-list li.bg-gold span { background:#eccd57 url('../img/bg/bg-gold.png') left top repeat-x; }
.rounded-list li.bg-silver span { background:#cdcdcc url('../img/bg/bg-silver.png') left top repeat-x; }
.rounded-list li.bg-bronz span { background:#d1ad89 url('../img/bg/bg-bronz.png') left top repeat-x; }

.rounded-list span:hover{ background:#ff9000 url('../img/tb-blue-body-selected.png') left top repeat-x !important; color:#fff; }
.rounded-list span:hover:before { transform:rotate(360deg); }
.rounded-list span:before { content: counter(li); counter-increment: li; position: absolute; left: -1.3em; top: 50%; margin-top: -1.3em;
						   height: 2em; width: 2em; line-height: 2em; border: .3em solid #fff; text-align: center;
						   font-weight: bold; border-radius: 2em; transition: all .3s ease-out;
						 }

.rounded-list li.bg-other span:before { background: #dbdbdb; }
.rounded-list li.bg-blue span:before { background: #d9ebf4; }
.rounded-list li.bg-gold span:before { background: #eccd57; }
.rounded-list li.bg-silver span:before { background: #cdcdcc; }
.rounded-list li.bg-bronz span:before { background: #d1ad89; }




/* =============================================================================
	JS marquee
============================================================================= */
ul.marquee {	display: block;	margin: 8px 10px 0 10px; list-style: none; line-height:1px; position:relative;	overflow:hidden; float:left;
	/* optional styles for appearance */
	width:984px; height:23px; padding:0; font-family:verdana;
}

ul.marquee li { position: absolute; top: -999em; left: 0; display: block; white-space: nowrap; /* keep all text on a single line */
	/* optional styles for appearance */
	font: 14px  Arial, Helvetica, sans-serif; padding:3px; color:#fff;
}

ul.marquee li a {color:#fff; text-decoration:none; }
ul.marquee li a:hover {color:#fff; text-decoration:underline; }




/* =============================================================================
	zakaznik-ucet-bonus-program.php
============================================================================= */
#anketa-vernostni-klub .padding {padding:20px;}
#anketa-vernostni-klub p {margin:0;padding:0;}
#anketa-vernostni-klub ul {list-style-type:none; margin:10px 0 0 0; padding:0;}
#anketa-vernostni-klub ul li{margin:0 0 5px 20px; padding:0;}
#anketa-vernostni-klub .bez-ram {border:0 !important;}
#anketa-vernostni-klub label {cursor:pointer;}
#anketa-vernostni-klub input.stin { width:160px; border:1px solid #cccccc; background:url('../img/input-bg.gif') top left no-repeat; padding:3px; height:23px; font-family:verdana; }




/* =============================================================================
	vanoce-darkovy-radce.php
============================================================================= */
.vanoce-strom {width:755px; height:715px; background:url('../img/vanoce/vanoce-strom.jpg') top center no-repeat; position:relative; font-family:'PT Sans Narrow' !important; }
	a.vanoce-ozdoba { display:block; width:140px; height:140px; color:#000000; text-decoration:none; }
	#vanoce-pro-zeny {width:140px; height:140px; position:absolute; top:135px; right:280px; background:url('../img/vanoce/ozdoba-pro-zeny.png') top center no-repeat;  }
	#vanoce-pro-muze {width:140px; height:140px; position:absolute; top:245px; right:420px; background:url('../img/vanoce/ozdoba-pro-muze.png') top center no-repeat;  }
	#vanoce-pro-deti {width:140px; height:140px; position:absolute; top:335px; right:180px; background:url('../img/vanoce/ozdoba-pro-deti.png') top center no-repeat;  }
	#vanoce-pro-prarodice {width:140px; height:140px; position:absolute; top:465px; right:480px; background:url('../img/vanoce/ozdoba-pro-prarodice.png') top center no-repeat;  }
	#vanoce-pro-celou-rodinu {width:140px; height:140px; position:absolute; top:505px; right:140px; background:url('../img/vanoce/ozdoba-pro-celou-rodinu.png') top center no-repeat;  }
	#vanoce-pro-sberatele {width:140px; height:140px; position:absolute; top:405px; right:320px; background:url('../img/vanoce/ozdoba-pro-sberatele.png') top center no-repeat;  }

	
	.vanoce-strom p {font-weight:bold; text-align:center; line-height:16px; }
	.vanoce-strom span {text-transform:uppercase; }
	.vanoce-strom span.pro {font-size:0.9rem;}
	
	#vanoce-pro-zeny p {margin:34px 0 0 0; }
	#vanoce-pro-zeny span.target {font-size:1.3rem; }
	
	#vanoce-pro-muze p {margin:34px 0 0 0; }
	#vanoce-pro-muze span.target {font-size:1.3rem; }
	
	#vanoce-pro-deti p {margin:37px 0 0 0; }
	#vanoce-pro-deti span.target {font-size:1.2rem; }
	
	#vanoce-pro-prarodice p {margin:24px 0 0 0; }
	#vanoce-pro-prarodice span.target {font-size:1.0rem; }
	
	#vanoce-pro-celou-rodinu p {margin:24px 0 0 0; }
	#vanoce-pro-celou-rodinu span.target {font-size:1.0rem; }
	
	#vanoce-pro-sberatele p {margin:24px 0 0 0; }
	#vanoce-pro-sberatele span.target {font-size:1.2rem; }
	
	a.vanoce-odkaz {font-weight:bold; color:#186d01;}
	li.vanoce-ul {list-style-type:none !important; background:url('../img/vanoce/vanoce-strom-mini.png') 1px -1px no-repeat !important;}

div.christmas-adviser {display:block; float:left; position:relative; width:755px; height:200px; background:url('../img/vanoce/banner-christmas.jpg') 0px 0px no-repeat; margin:5px 0 15px 0;}
	div.christmas-adviser div.christmas {position:absolute; top:40px; left:0; width:147px; height:128px; z-index:1;}
	div.christmas-adviser div.christmas-01 {background:url('../img/vanoce/christmas-01.png') 0px 0px no-repeat;}
	div.christmas-adviser div.christmas-02 {background:url('../img/vanoce/christmas-02.png') 0px 0px no-repeat;}
	div.christmas-adviser div.christmas-03 {background:url('../img/vanoce/christmas-03.png') 0px 0px no-repeat;}
	div.christmas-adviser div.christmas-04 {background:url('../img/vanoce/christmas-04.png') 0px 0px no-repeat;}
	div.christmas-adviser div.christmas-05 {background:url('../img/vanoce/christmas-05.png') 0px 0px no-repeat;}
	div.christmas-adviser div.christmas-06 {background:url('../img/vanoce/christmas-06.png') 0px 0px no-repeat;}
	
	div.christmas-adviser div.christmas-text {position:absolute; top:30px; left:160px; font-family: 'Kaushan Script', cursive; font-size:1.6rem; color:#0f4c57; text-align:left;}
	div.christmas-adviser div.christmas-text span {color:#7a4f3f; font-size:2.9rem; line-height:2.9rem;}
	div.christmas-adviser a {display:block; width:755px; height:200px; position:absolute; top:0; left:0; z-index:3; }




/* =============================================================================
	valentyn-darkovy-radce.php
============================================================================= */
.valentyn-radce {width:755px; height:725px; background:url('../img/valentyn/valentynsky-radce.jpg') top center no-repeat; position:relative; }
	a.valentyn-kategorie { display:block; width:377px; height:725px; }
	#valentyn-pro-nej {width:377px; height:725px; position:absolute; top:0px; left:0px; }
	#valentyn-pro-ni {width:377px; height:725px; position:absolute; top:0px; right:0px; }

	a.valentyn-odkaz {font-weight:bold; color:#e53636;}
	li.valentyn-ul {list-style-type:none !important; background:url('../img/valentyn/valentyn-srdce-mini.png') 0px 2px no-repeat !important;}

	

	
/* =============================================================================
	expendables-postradatelni.php
============================================================================= */
a.expendables-steelbook {display:block;width:755px;height:321px; background:url('../img/expendables/expendables-steelbook.jpg') 0 0 no-repeat;}
a.expendables-steelbook:hover {background-position:right top;}

a.expendables-bluray {display:block;width:755px;height:323px; background:url('../img/expendables/expendables-bluray.jpg') 0 0 no-repeat;}
a.expendables-bluray:hover {background-position:right top;}

a.expendables-dvd {display:block;width:755px;height:362px; background:url('../img/expendables/expendables-dvd.jpg') 0 0 no-repeat;}
a.expendables-dvd:hover {background-position:right top;}



	
/* =============================================================================
	james-bond-skyfall.php
============================================================================= */
a.skyfall-steelbook {display:block;width:755px;height:299px; background:url('../img/skyfall/skyfall-steelbook.jpg') 0 0 no-repeat;}
a.skyfall-bluray {display:block;width:755px;height:276px; background:url('../img/skyfall/skyfall-bluray.jpg') 0 0 no-repeat;}
a.skyfall-dvd {display:block;width:755px;height:313px; background:url('../img/skyfall/skyfall-dvd.jpg') 0 0 no-repeat;}

a.skyfall-steelbook-2 {display:block;width:755px;height:277px; background:url('../img/skyfall/skyfall-steelbook-2.jpg') 0 0 no-repeat;}
a.skyfall-bluray-2 {display:block;width:755px;height:274px; background:url('../img/skyfall/skyfall-bluray-2.jpg') 0 0 no-repeat;}
a.skyfall-dvd-2 {display:block;width:755px;height:271px; background:url('../img/skyfall/skyfall-dvd-2.jpg') 0 0 no-repeat;}




/* =============================================================================
	hobit-neocekavana-cesta.php
============================================================================= */
a.hobit-neocekavana-cesta-steelbook-3d {display:block;width:755px;height:168px; background:url('../img/hobit-neocekavana-cesta/steelbook-3d.jpg') 0 0 no-repeat;}
a.hobit-neocekavana-cesta-steelbook {display:block;width:755px;height:151px; background:url('../img/hobit-neocekavana-cesta/steelbook.jpg') 0 0 no-repeat;}
a.hobit-neocekavana-cesta-br-3d {display:block;width:755px;height:159px; background:url('../img/hobit-neocekavana-cesta/br-3d.jpg') 0 0 no-repeat;}
a.hobit-neocekavana-cesta-br {display:block;width:755px;height:164px; background:url('../img/hobit-neocekavana-cesta/br.jpg') 0 0 no-repeat;}
a.hobit-neocekavana-cesta-dvd {display:block;width:755px;height:193px; background:url('../img/hobit-neocekavana-cesta/dvd.jpg') 0 0 no-repeat;}




/* =============================================================================
	twilight-saga-rozbresk-cast-2.php
============================================================================= */
div.twilight-saga-rozbresk-cast-2 {position:relative;margin-bottom:15px;float:left;height:1599px}
a.twilight-saga-rozbresk-kolekce {top:750px; left:0; width:378px; height:290px; position:absolute; background:url('../img/twilight-saga/twilight-01.jpg') 0 0 no-repeat;}
a.twilight-saga-rozbresk-dvd-darek {top:750px; right:0; width:377px; height:290px; position:absolute; background:url('../img/twilight-saga/twilight-02.jpg') 0 0 no-repeat;}
a.twilight-saga-rozbresk-br {top:1040px; left:0; width:378px; height:301px; position:absolute; background:url('../img/twilight-saga/twilight-03.jpg') 0 0 no-repeat;}
a.twilight-saga-rozbresk-dvd {top:1040px; right:0; width:377px; height:301px; position:absolute; background:url('../img/twilight-saga/twilight-04.jpg') 0 0 no-repeat;}
a.twilight-saga-rozbresk-dvd {top:1040px; right:0; width:377px; height:301px; position:absolute; background:url('../img/twilight-saga/twilight-04.jpg') 0 0 no-repeat;}
div.twilight-saga-bottom {bottom:0; left:0; width:755px; height:258px; position:absolute; background:url('../img/twilight-saga/twilight-bottom.jpg') 0 0 no-repeat;}




/* =============================================================================
	nespoutany-django.php
============================================================================= */
a.nespoutany-django-steelbook {display:block;width:755px;height:507px; background:url('../img/nespoutany-django/steelbook.jpg') 0 0 no-repeat;}
a.nespoutany-django-br {display:block;width:755px;height:252px; background:url('../img/nespoutany-django/br.jpg') 0 0 no-repeat;}
a.nespoutany-django-dvd {display:block;width:755px;height:291px; background:url('../img/nespoutany-django/dvd.jpg') 0 0 no-repeat;}




/* =============================================================================
	vip-clenstvi-film-arena.php
============================================================================= */
.text-big p {font-size:1.1em;text-align:justify;line-height:160%;}
.text-big ol,
.text-big ul {margin-top:0px;margin-bottom:30px;}
.text-big ol li,
.text-big ul li {text-align:left; font-size:1.1em; margin:10px 0;}
.text-big table {width:100%; border-collapse:collapse; margin-bottom:40px;}
.text-big table td {padding:10px 10px;}
.text-big table thead td {border:1px solid rgb(204, 204, 204); text-transform:uppercase; font-weight:bold; background-color:rgb(252, 235, 174);}
.text-big table td.td-cena {text-align:right;}
.text-big table tbody tr.odd td {background-color: rgb(243, 242, 242);}
.text-big h4 {font-size:15px; color:#004b98; text-transform:uppercase; font-weight:bold; margin:0 0 0 0; padding:5px 0 0 0;}




/* =============================================================================
	uziv-recenze-add.php
============================================================================= */
.velka-pismena {text-transform:uppercase;}
.star-rating {float:left; padding:0 0 0 0; margin:2px 0 0 10px; height:16px;}


table.tb-registration {border-collapse:separate;}
	table.tb-registration h3{color:#05526d; float:left; margin:0; padding:0; font-size:1.4em; font-family:Calibri, Arial; font-weight:normal; position:relative;}
	table.tb-registration td {padding:2px;}
	table.tb-registration td.parametr {text-align:right; width:100px;}
	table.tb-registration td.parametr2 {text-align:right; width:120px;}
	table.tb-registration td.parametr3 {text-align:right; width:50px; vertical-align:top;padding-top:6px;}
	table.tb-registration td.hodnota {width:180px;}
	table.tb-registration td input[type='text'],
	table.tb-registration td input[type='password'] { height:23px; padding:0 5px; width:140px; color:#333; background:url('../img/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; }
	table.tb-registration td input.long {width:350px;}
	table.tb-registration td input.long2 {width:548px;}
	table.tb-registration td input.currency {width:50px;text-align:right;}
	table.tb-registration textarea { height:100px; padding:5px; width:480px; color:#333; background:url('../img/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; font-family:Calibri,Arial; font-size:1.1em;}	
	table.tb-registration textarea.textarea-hodnotit { height:60px; padding:5px; width:730px; font-size:1.05em; }	
	table.tb-registration textarea.textarea-hodnotit-big { height:120px; padding:5px; width:605px; font-size:1.05em; }	
	table.tb-registration select { height:23px; padding:0 5px; width:152px; color:#333; background:url('../img/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde;}	
	table.tb-registration td input[type='file'] { height:23px; padding:0; width:200px; color:#333; background:url('../img/input-bg.gif') 0 0 no-repeat; border:1px solid #8ecdde; }
	table.tb-registration td input[type='radio'] { position:relative; vertical-align:middle; }
	table.tb-registration tr.double-padding td {padding-top:7px;}
	table.tb-registration .like-option {float:left;padding:0 8px;}

	table.tb-registration label {cursor:pointer;}
	table.tb-registration div.result {display:inline;padding-left:5px;}
	table.tb-registration div.result img {position:relative;vertical-align:middle;}
	table.tb-registration div.result2 {float:left;padding-top:4px;}
	table.tb-registration div.result2 img {position:relative;vertical-align:middle;}
	table.tb-registration td.label-item label {display:inline-block; width:151px;}
	table.tb-registration td.label-item label input[type='checkbox'] {position:relative;vertical-align:middle;}
	
.box-ajax-vysledek { float:left; width:100%; margin:2px 0 0 0; font-size:0.85em; clear:both; text-align:left;}
.box-ajax-vysledek  img { width:16px; height:16px; border:0; position:relative; vertical-align:middle; }
.box-ajax-vysledek  span { padding-top:2px; }	




/* =============================================================================
	plugin - rating - jquery.raty.min.js 
============================================================================= */
div#target, #target-out, div#function, div#format { float: left; }
div#target-number { float: left; }
div#hint, #hint-out, div#hint-function, div#hint-format { background-color: #F0F0F0; border-radius: 3px; float: left; height: 15px; margin-left: 5px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; text-align: center; width: 50px; }
div#hint-format { width: 120px; }
div#precision { float: left; }
div#precision-target { background-color: #F0F0F0; border-radius: 3px; float: left; height: 20px; margin-left: 5px; padding-left: 8px; padding-right: 8px; padding-top: 4px; text-align: center; width: 50px; }
select#score { margin-left: 5px }
div.cil_rating { display:none; }




/* =============================================================================
	Promo stránky
============================================================================= */
#promo-main {position:relative;margin-bottom:15px;float:left;}
	#promo-main a img {border:0;}
	#promo-main div.promo-ico-facebook {position:absolute; bottom:0px; left:30px;}
	#promo-main div.promo-ico-facebook a img {width:64px; height:64px;}
	#promo-main div.promo-ico-youtube {position:absolute; bottom:20px; left:105px}
	#promo-main div.promo-ico-youtube a img {width:64px; height:64px;}




/* =============================================================================
	Soutěž 3
============================================================================= */	
table.recenze-galerie-univ {border-collapse:collapse; margin-top:15px;}
table.recenze-galerie-univ td {padding:3px 6px 3px 0; vertical-align:bottom;}
table.recenze-galerie-univ td p {margin:0 0 3px 0;}
table.odsadit-tr td {padding:3px 6px 15px 0;}
	
table.recenze-galerie-univ td .img-ram-big {width:212px;height:119px;background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #9bc8de; position:relative;}
table.recenze-galerie-univ td .img-ram-big:hover {border:1px solid #f05e00;}
table.recenze-galerie-univ td .img-ram-big a {width:206px;height:113px;display:block; border:3px solid #fff; }
table.recenze-galerie-univ td .img-ram-big span.magnify {background:url('../images/magnify.png') 0 0 no-repeat; border:0; width:24px; height:25px; display:block; position:absolute; z-index:5; bottom:7px; right:7px;}
	
table.recenze-galerie-univ td .img-ram-small {width:246px;height:138px;background-repeat:no-repeat;background-position: 50% 50%; border:1px solid #9bc8de; position:relative;}
table.recenze-galerie-univ td .img-ram-small:hover {border:1px solid #f05e00;}
table.recenze-galerie-univ td .img-ram-small a {width:240px;height:132px;display:block; border:3px solid #fff; }
/*table.recenze-galerie-univ td .img-ram-small span.magnify {background:url('../images/magnify.png') 0 0 no-repeat; border:0; width:24px; height:25px; display:block; position:absolute; z-index:5; bottom:7px; right:7px;}*/
img.soutez-ukazka {border:1px solid #cccccc; width:753px; height:121px; }
img.soutez-ukazka-2 {border:1px solid #cccccc; width:753px; height:300px; }



/* =============================================================================
	promotion-page.php
============================================================================= */
#promo-fb {position:absolute; bottom:20px; left:30px; width:64px; height:64px;}
#promo-youtube {position:absolute; bottom:20px; left:105px; width:64px; height:64px;}




/* =============================================================================
	gift-to-order.php
============================================================================= */
p.obsluha-gift {padding:20px 0; margin:0;}
span.choose-as-a-gift {}
span.btn-blue {font-family:'PT Sans Narrow'; padding:7px 20px; font-size:1.0rem; background-color:#014694; color:#fff; cursor:pointer; transition: all .3s ease-out;
					-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;
					-webkit-box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);
					-moz-box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);
					box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);}
span.btn-blue:hover {font-family:'PT Sans Narrow'; padding:7px 20px; font-size:1.0rem; background-color:#e99400; color:#fff;}

span.btn-red {font-family:'PT Sans Narrow'; padding:7px 20px; font-size:1.0rem; background-color:#db0000; color:#fff; cursor:pointer; transition: all .3s ease-out;
					-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;
					-webkit-box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);
					-moz-box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);
					box-shadow: inset 0px -25px 20px -9px rgba(255,255,255,0.35);}

.dreamwork-box { width:755px; height:120px; background:url("../img/box-bg-dreamworks.jpg") 0 0 no-repeat; border:1px solid #b3daf6; margin:10px 0 10px 0px; clear:both; float:left; cursor:pointer; position:relative }
.dreamwork-box  .padding { padding:20px; text-align:left; }
.dreamwork-box  .padding h4 { display:block; margin:0; font-size:13px; color:#333; text-transform:uppercase; padding-bottom:5px; font-family:verdana; border-bottom:1px dashed #98c4e4;}
.dreamwork-box  .padding p { line-height:18px; font-size:12px; margin-bottom:0; }
.dreamwork-box  .shrek { position:absolute; z-index:1; bottom:0; right:-10px; width:239px; height:120px; background:url("../img/shrek.png") 0 0 no-repeat;}

li.gift-ul {list-style-type:none !important; background:url('../img/li-gift.png') 0px 0px no-repeat !important;}
li.black-friday-ul {list-style-type:none !important; background:url('../img/li-black-friday.png') -1px -1px no-repeat !important;}




/* =============================================================================
	zakaznik-affiliate-program.php
============================================================================= */
ul.none-pad {margin:0;padding:0}
ul.none-pad li {margin:0;padding:0}

ul.one-pad {margin:0 0 0 15px;padding:0}
ul.one-pad li {margin:3px 0;padding:0}
ul.one-pad span {display:inline-block; width:150px;}




/* =============================================================================
	vyber-sberatelskych-cisel.php
============================================================================= */
#texty-ssc-promo { margin:50px 0 0 0; display:block; float:left; text-align:justify; }
#texty-ssc-promo  p { text-align:justify; line-height:20px; font-size:12px; }	
#texty-ssc-promo  h3 {margin:0; padding:0; font-size:22px !important; font-weight:400; color:#004b98; font-family:'PT Sans Narrow' !important;}	
#texty-ssc-promo ul { margin-top:15px; font-size:12px; }
#texty-ssc-promo ul li { line-height:20px; }
#texty-ssc-promo ol { margin-top:15px; font-size:12px; }
#texty-ssc-promo ol li { line-height:20px; }


ul.ul-request-number {margin:20px 0 40px 0; padding:0; list-style-type:none;}
ul.ul-request-number li {margin:0 0 10px 0; padding:0;}
ul.ul-request-number li label {cursor:pointer;}
ul.ul-request-number li input {vertical-align:middle;}




/* =============================================================================
	zakaznik-ssc.php
============================================================================= */
.tb-customer-ssc thead td {text-transform:uppercase;}
.tb-customer-ssc tr td:nth-child(0n+1) {width:38%; text-align:left;}
.tb-customer-ssc tr td:nth-child(0n+2) {width:35%; text-align:left;}
.tb-customer-ssc tr td:nth-child(0n+3) {text-align:right;}
.tb-customer-ssc tbody td {transition: all .3s ease-out;}
.tb-customer-ssc tbody tr:nth-child(odd) td {background-color:#fff;}
.tb-customer-ssc tbody tr:nth-child(even) td {border-top:1px solid #fff; background-color:#f2f9fb;
	-webkit-box-shadow: inset 0px -110px 121px -121px #b1e0f4;
	-moz-box-shadow: inset 0px -110px 121px -121px #b1e0f4;
	box-shadow: inset 0px -110px 121px -121px #b1e0f4;}

.tb-customer-ssc tbody tr:hover td {border:1px solid #fcc291; background-color:#fcefe3; 
	-webkit-box-shadow: inset 0px -110px 121px -121px #fdc576;
	-moz-box-shadow: inset 0px -110px 121px -121px #fdc576;
	box-shadow: inset 0px -110px 121px -121px #fdc576;}
	
.tb-customer-ssc tbody i {color:#018eac;}

span.send-univ-mini {cursor:pointer; color:#fff; font-size:0.8rem !important; font-family:'PT Sans Narrow', Arial; padding:3px 15px; display:inline-block; background-color:#49bae5; border:1px solid #49bae5; text-transform:uppercase;
						transition: all .3s ease-out;
						-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;
						-webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.25);
						-moz-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.25);
						box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.25);}

span.send-univ-mini:hover,
span.send-univ-mini:active {transition: all .3s ease-out; box-shadow: 0px 0px 3px #fb883c; -webkit-box-shadow: 0 0 3px #fb883c; -moz-box-shadow: 0 0 3px #fb883c;
							border: 1px solid #fb883c; background-color:#fea12f;}

span.send-univ-mini-red {cursor:pointer; color:#fff; font-size:0.8rem !important; font-family:'PT Sans Narrow', Arial; padding:3px 15px; display:inline-block; background-color:#e54949; border:1px solid #e54949; text-transform:uppercase;
						transition: all .3s ease-out;
						-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;
						-webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.25);
						-moz-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.25);
						box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.25);}

span.send-univ-mini-red:hover,
span.send-univ-mini-red:active {transition: all .3s ease-out; box-shadow: 0px 0px 3px #fb883c; -webkit-box-shadow: 0 0 3px #fb883c; -moz-box-shadow: 0 0 3px #fb883c;
							border: 1px solid #fb883c; background-color:#fea12f;}
							
span.ico-round {background-color:#49bae5; font-family:'PT Sans Narrow', Arial; display:inline-block; padding:0 6px; height:20px; font-size:13px; text-align:center; line-height:20px; color:#fff;
	-moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; }




/* =============================================================================
	Jssor.js - Slider
============================================================================= */
.slider-container {position:relative; width:755px; height:400px; overflow:hidden; margin:0 auto;}
.slider-container .loading-frame {position:absolute; top:0px; left:0px;}
.slider-container .loading-frame .loading1 {filter:alpha(opacity=70); opacity:0.7; position:absolute; display:block; background-color:#fff; top:0px; left:0px; width:100%; height:100%;}
.slider-container .loading-frame .loading2 {position:absolute; display:block; background:url(../assets/jssor/loading.gif) no-repeat center center; top:0px; left:0px; width:100%; height:100%;}
.slider-container .slides-container {position:absolute; left:0px; top:0px; width:755px; height:400px; overflow:hidden;}
.slider-container .slides-container a {display:block;}

/* jssor slider arrow navigator skin 05 css */
/*
.jssora05l              (normal)
.jssora05r              (normal)
.jssora05l:hover        (normal mouseover)
.jssora05r:hover        (normal mouseover)
.jssora05ldn            (mousedown)
.jssora05rdn            (mousedown)
*/
.slider-container .jssora05l,
.slider-container .jssora05ldn {width:40px; height:40px; top:200px; left:8px;}
.slider-container .jssora05r,
.slider-container .jssora05rdn {width:40px; height:40px; top:200px; right:8px}

.slider-container .jssora05l,
.slider-container .jssora05r,
.slider-container .jssora05ldn,
.slider-container .jssora05rdn {position:absolute; cursor:pointer; display:block; background:url(../assets/jssor/a21.png) no-repeat; overflow:hidden;}
.slider-container .jssora05l {background-position: -10px -40px;}
.slider-container .jssora05r {background-position: -70px -40px;}
.slider-container .jssora05l:hover {background-position: -130px -40px;}
.slider-container .jssora05r:hover {background-position: -190px -40px;}
.slider-container .jssora05ldn {background-position: -250px -40px;}
.slider-container .jssora05rdn {background-position: -310px -40px;}




/* =============================================================================
	Swiper Slider
============================================================================= */
.swiper-container {
    width: 100%;
    height: 300px;
}

.swiper-wrapper {
	height:auto !important;
}

.swiper-slide {
	height:auto !important;
}

.swiper-slide img {
    width:100%;
    height:auto;
}

/* =============================================================================
	Cookie
============================================================================= */
/**
 * Divas Cookies jquery plugin for Cookie Policy banner stylesheet
 * @author: CodingDivas
 * @date: 2014/10/27
 * @version: 0.2 production
 */

.divascookies { position:fixed; bottom:0; width:100%; background:#313131; filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; color:#f9fafc; display:none; z-index:999999;}
.divascookies > .divascookies-banner-container { position:relative; padding:0; overflow:hidden; text-align:center; }
.divascookies p.divascookies-banner-text { position:relative; line-height:1.0rem; font-size:0.8rem; display:inline-block; padding:0 1.0rem 0 0;}
span.divascookies-policy-link {} 
span.divascookies-policy-link a {	white-space:nowrap;color:#f9fafc !important;}
span.divascookies-policy-link a:hover {text-decoration:underline; color:#e3e4e6 !important; transition:color 0.3s ease 0s;}
.divascookies-banner-container > .divascookies-accept-button-container {display:inline-block; margin-top:0px;}
.divascookies-accept-button-container > .divascookies-accept-button-img {}
.divascookies-accept-button-container > .divascookies-accept-button-text {font-size:0.8rem; cursor:pointer; background:#f9fafc; color:#313131; padding:0.5rem 1rem; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; transition:background-color 0.3s ease 0s;}
.divascookies-accept-button-container > .divascookies-accept-button-text:hover { background:#e3e4e6;}