/*
 #dSkelet { width: 984px; padding: 0 3px; margin: 0 auto; background: white url(../obrazky/pozadi-skelet.png) repeat-y; }
 */ 

#dSkelet { width: 984px; padding: 0 3px; margin: 0 auto; background: url(../obrazky/pozadi-skelet.gif) repeat-y; }

#dJZahlavi { width: 984px; padding: 3px; padding-bottom: 0; margin: 0 -3px; height: 254px; background: url(../obrazky/pozadi-hlavicka.jpg) no-repeat center; position: relative; }
#dJZahlavi #jersey_logo { position: absolute; left: 3px; top: 0px; }
#dJZahlavi a { color: white; text-decoration: none; }
#dJZahlavi .kontakty { display: block; float: right; padding: 6px 20px; padding-right: 30px; }
#dJZahlavi .obchodni_podminky { display: block; float: right; padding: 6px 20px; background: url(../obrazky/pozadi-hlavicka-odkaz-separator.png) no-repeat right center; }
#dJZahlavi .jak_nakupovat { display: block; float: right; padding: 6px 20px; background: url(../obrazky/pozadi-hlavicka-odkaz-separator.png) no-repeat right center; }
#dJZahlavi .registrace { display: block; float: left; margin-left: -110px; width: 70px; padding-right: 35px; background: url(../obrazky/pozadi-hlavicka-odrazka.gif) no-repeat right center; }
#dJZahlavi .zapomenute_heslo { display: block; float: left; padding-right: 35px; width: 165px; background: url(../obrazky/pozadi-hlavicka-odrazka.gif) no-repeat right center; text-align: right; }
#dJZahlavi #frmSopakVyhledat { margin: 0; padding: 0; float: left; width: 317px; position: absolute; left: 20px; bottom: 10px; }
#dJZahlavi #frmPrihlaseniUzivatele { margin: 0; padding: 0; margin-top: 20px; float: right; width: 230px;}
#dJZahlavi form fieldset { width: auto; background: none; border: none; text-align: left; margin: 0; padding: 0; }
#dJZahlavi form fieldset label { color: white; }
#dJZahlavi .radio1 input { padding-left: 0; margin-left: 0; }
#dJZahlavi .vyhledatText, #dVyhledat .vyhledatTlacitko { float: left; margin-bottom: .2em; }
#dVyhledat .vyhledatTlacitko { float: left; margin-top: -.1em; }
#dJZahlavi .vyhledatText { display: inline; width: 190px; border: none; padding: 0; margin: 0; }
#dJZahlavi .prihlaseniTlacitko { float: left; margin-left: 30px; }
#dJZahlavi .prihlaseniJmeno { width: 185px; border: none; padding: 0; margin: 0; }
#dJZahlavi .prihlaseniHeslo { width: 80px; border: none; padding: 0; margin: 0; }
#dJZahlavi .prihlaseniTlacitko, #dJZahlavi .vyhledatTlacitko { float: left; display: block; padding: 0; border: none; }
#dJZahlavi .kosikIkona { display: block; width: 230px; float: right; clear: right; padding: 15px 0; padding-top: 18px; margin-top: 30px; background: url(../obrazky/nakupni-kosik-ikona.png) no-repeat 150px center; color: white; font-weight: bold; text-decoration: underline; }
#dJZahlavi .kosikInformace { padding: .1em 0; display: block; float: right; }
#dJZahlavi .kosikInformace strong, #dJZahlavi .kosikInformace span { display: block; float: left; width: 80px; }
#dJZahlavi .kosikInformace strong { width: 150px; }
#zaoblene_vyhledat { display: block; float: left; width: 200px; background: url(../obrazky/input-vyhledat-1.gif) no-repeat top left; margin-top: 1px; }
#zaoblene_vyhledat span { display: block; height: 1.4em;  background: url(../obrazky/input-vyhledat-2.gif) no-repeat bottom left; padding: 1px 5px; }
#zaoblene_prihlasit_a { display: block; float: left; width: 200px; background: url(../obrazky/input-prihlasit-a-1.gif) no-repeat top left; margin-bottom: .2em; }
#zaoblene_prihlasit_a span { display: block; height: 1.4em;  background: url(../obrazky/input-prihlasit-a-2.gif) no-repeat bottom left; padding: 1px 5px; }
#zaoblene_prihlasit_b { display: block; float: left; width: 90px; background: url(../obrazky/input-prihlasit-b-1.gif) no-repeat top left; margin-bottom: .2em; }
#zaoblene_prihlasit_b span { display: block; height: 1.4em;  background: url(../obrazky/input-prihlasit-b-2.gif) no-repeat bottom left; padding: 1px 5px; }

#dLeveMenu { width: 197px; float: left; clear: left; }

#dObsah { width: 753px; padding: 0 15px; float: left; }

#dMenuEshop { width: 195px; padding-bottom: 10px; position: relative; }
#dMenuEshop strong { display: block; padding: 0; margin: 0; margin-bottom: 25px; background: #ff8200 url(../obrazky/menu-e-shop-pozadi-1.png) no-repeat right top; }
#dMenuEshop strong span { display: block; padding: .5em 0; padding-left: 60px; background: url(../obrazky/menu-e-shop-pozadi-2.png) no-repeat right bottom; }
#dMenuEshop strong img { position: absolute; top: 0; left: -5px; }
#dMenuEshop a { display: block; color: white; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-pozadi-1.gif) no-repeat 8px top; margin-bottom: .3em; position: relative; }
#dMenuEshop a:hover, #dMenuEshop a:hover span { text-decoration: underline; }
#dMenuEshop a span { display: block; color: white; padding: .15em 10px; padding-left: 45px; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-pozadi-2.gif) no-repeat 8px bottom; }
#dMenuEshop .aktivni { display: block; color: black; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-aktivni-pozadi-1.gif) no-repeat 8px top; margin-bottom: .3em; }
#dMenuEshop .aktivni span { display: block; color: black; padding: .15em 10px; padding-left: 45px; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-aktivni-pozadi-2.gif) no-repeat 8px bottom; }
#dMenuEshop strong span a { background: none; padding: 0; color: white; text-decoration: none; font-weight: normal; margin: 0; }

#dMenuAkcniNabidka { width: 195px; padding-bottom: 35px; position: relative; }
#dMenuAkcniNabidka strong { display: block; padding: 0; margin: 0; background: #0755a6 url(../obrazky/menu-akcni-nabidka-pozadi-1.png) no-repeat right top; }
#dMenuAkcniNabidka strong span { display: block; padding: .5em 0; padding-left: 60px; background: url(../obrazky/menu-akcni-nabidka-pozadi-2.png) no-repeat right bottom; }
#dMenuAkcniNabidka strong span a { background: none; color: white; text-decoration: none; font-weight: normal; }
#dMenuAkcniNabidka strong img { position: absolute; top: 0; left: -5px; }
#dMenuAkcniNabidka a { display: block; color: white; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-pozadi-1.gif) no-repeat 8px top; margin-bottom: .3em; }
#dMenuAkcniNabidka a:hover { text-decoration: underline; }
#dMenuAkcniNabidka strong span a { background: none; color: white; text-decoration: none; font-weight: normal; margin: 0; }

.dMenuObecne { width: 195px; padding-bottom: 10px; position: relative; }
.dMenuObecne strong { display: block; padding: 0; margin: 0; margin-bottom: 25px; background: #ff8200 url(../obrazky/menu-e-shop-pozadi-1.png) no-repeat right top; }
.dMenuObecne strong span { display: block; padding: .5em 0; padding-left: 60px; background: url(../obrazky/menu-e-shop-pozadi-2.png) no-repeat right bottom; }
.dMenuObecne strong img { position: absolute; top: 0; left: -5px; }
.dMenuObecne a { display: block; color: white; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-pozadi-1.gif) no-repeat 8px top; margin-bottom: .3em; position: relative; }
.dMenuObecne a:hover, .dMenuObecne a:hover span { text-decoration: underline; }
.dMenuObecne a span { display: block; color: white; padding: .15em 10px; padding-left: 45px; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-pozadi-2.gif) no-repeat 8px bottom; }
.dMenuObecne a.aktivni { display: block; color: black; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-aktivni-pozadi-1.gif) no-repeat 8px top; margin-bottom: .3em; }
.dMenuObecne a.aktivni span { display: block; color: black; padding: .15em 10px; padding-left: 45px; text-decoration: none; background: url(../obrazky/menu-e-shop-odkaz-aktivni-pozadi-2.gif) no-repeat 8px bottom; }
.dMenuObecne strong span a { background: none; color: white; text-decoration: none; font-weight: normal; margin: 0; }

.menu_separator { display: block; padding: 0; margin: 0; background: url(../obrazky/menu-e-shop-pruh.png) no-repeat center .4em; font-size: .5em; }

#dMenuAnkety { width: 195px; padding-bottom: 10px; position: relative; }
#dMenuAnkety strong { display: block; padding: 0; margin: 0; margin-bottom: 30px; background: #c00001 url(../obrazky/menu-anketa-pozadi-1.png) no-repeat right top; color: white; font-weight: normal; }
#dMenuAnkety strong span { display: block; padding: .5em 0; padding-left: 60px; background: url(../obrazky/menu-anketa-pozadi-2.png) no-repeat right bottom; }
#dMenuAnkety strong img { position: absolute; top: 0; left: -5px; }

#dZapati { width: 990px; height: auto; padding-top: 10px; padding-bottom: 15px; margin: 0 -3px; background: url(../obrazky/pozadi-zapati.png) no-repeat bottom; color: white; text-align: center; font-size: x-small; }
#dZapati a { text-decoration: none; color: white; font-size: x-small; }
#dZapati a:hover { color: #f2f2f2; }
