#dSkelet { background: url(../obrazky/pozadi-skelet-2012.png) repeat-x; }

#dZahlavi { width: 990px; height: 195px; background: url(../obrazky/pozadi-zahlavi-2011.jpg) no-repeat; position: relative; }
#dZahlavi .hu, #dZahlavi .cz, #dZahlavi .pl, #dZahlavi .nl, #dZahlavi .de, #dZahlavi .fr, #dZahlavi .en { display: block; float: right; height: 56px; padding: 2px; padding-top: 22px; overflow: hidden; color: #626262; text-decoration: none; text-align: center; }
#dZahlavi .hu:hover, #dZahlavi .cz:hover, #dZahlavi .pl:hover, #dZahlavi .nl:hover, #dZahlavi .de:hover, #dZahlavi .fr:hover, #dZahlavi .en:hover, 
#dZahlavi .hu:focus, #dZahlavi .cz:focus, #dZahlavi .pl:focus, #dZahlavi .nl:focus, #dZahlavi .de:focus, #dZahlavi .fr:focus, #dZahlavi .en:focus, 
#dZahlavi .hu:active, #dZahlavi .cz:active, #dZahlavi .pl:active, #dZahlavi .nl:active, #dZahlavi .de:active, #dZahlavi .fr:active, #dZahlavi .en:active { color: #e66700; } 
#dZahlavi .hu { width: 60px; text-align: right; }
#dZahlavi .cz { width: 57px; }
#dZahlavi .pl { width: 55px; }
#dZahlavi .nl { width: 54px; }
#dZahlavi .de { width: 66px; }
#dZahlavi .fr { width: 58px; }
#dZahlavi .en { width: 66px; }
#dZahlavi .aktivni { color: #e66700; }

#dObsahSkelet { width: 990px; margin: 0 auto; position: relative; overflow: visible; }

#dLeveMenu { float: left; width: 188px; }
#dLeveMenu p { margin: 0; padding: 0; width: 152px; padding-left: 18px; padding-right: 18px; padding-top: 6px; }
#dLeveMenu #imgMenu { display: block; }
#dLeveMenu #imgMenu2 { position: absolute; left: 0; bottom: -74px; }

#dLeveMenu a, #dLeveMenu strong { display: block; }
#dLeveMenu .menu_standard { background: url(../obrazky/pozadi-leve-menu-polozka-standard-1.png) no-repeat; color: #929292; text-decoration: none; }
#dLeveMenu .menu_standard strong { font-weight: normal; padding: 19px 0; }
#dLeveMenu .menu_prvni strong { padding-top: 10px; }
#dLeveMenu .menu_submenu { background: url(../obrazky/pozadi-leve-menu-polozka-standard-1.png) no-repeat; color: #929292; text-decoration: none; }
#dLeveMenu .menu_submenu strong { font-weight: normal; padding: 10px 0; padding-top: 29px; }
#dLeveMenu .menu_submenu:hover strong, #dLeveMenu .menu_submenu:focus strong, #dLeveMenu .menu_submenu:active strong, #dLeveMenu .menu_submenu_aktivni strong { font-weight: bold!important; }
#dLeveMenu .menu_submenu_aktivni { padding-top: 14px; }
#dLeveMenu .menu_submenu_aktivni strong { padding: 5px 0; }
#dLeveMenu .menu_submenu_polozka { color: #929292; text-decoration: none;  }
#dLeveMenu .menu_submenu_polozka strong { font-weight: normal; padding-bottom: 3px; }
#dLeveMenu .menu_submenu_polozka_posledni strong { font-weight: normal; padding-bottom: 10px; }
#dLeveMenu a:hover, #dLeveMenu a:focus, #dLeveMenu a:active, #dLeveMenu .menu_submenu_aktivni, #dLeveMenu .aktivni { color: black; font-weight: bold!important; }
#dLeveMenu .menu_prvni { background: none; }
#dLeveMenu .aktivni strong { font-weight: bold!important; }

#dObsahMatrjoska { float: left; width: 990px; background: url(../obrazky/pozadi-obsah-2.gif) repeat-y; margin-bottom: 50px; }
#dObsah { width: 802px; position: relative; }
.dObsah { }
#imgObsah { position: absolute; left: 0; bottom: -8px; }
#dTeloObsahu { width: 938px; padding-left: 40px; padding-right: 12px; padding-bottom: 15px; }
.dTeloObsahu { padding-bottom: 0!important; }

#dTeloObsahu .dLevy, #dTeloObsahu .dLevy2 { width: 321px; float: left; padding-right: 40px; border-right: 1px solid #d0d0cf; }
#dTeloObsahu .dPravy, #dTeloObsahu .dPravy2 { width: 506px; float: left; padding-left: 40px; margin-left: -1px; border-left: 1px solid #d0d0cf;}
#dTeloObsahu .dPravy2,#dTeloObsahu .dLevy2 { width: 428px; }
#dTeloObsahu .dPravy2 h2, #dTeloObsahu .dLevy2 h2 { margin-top: 0px; }

.tattoo { width: 166px; float: left; margin-right: 3px; }
.posledni { margin: 0px; }

#dTitulniStranka { width: 694px; height: 432px; background: url(../obrazky/pozadi-titulni-stranka.jpg) no-repeat; position: relative; }
#dTitulniStranka a { display: block; width: 79px; height: 55px; text-align: center; position: absolute; }
#dTitulniStranka a strong { display: none; }
#dTitulniStranka .hmenu1 { left: 13px; top: 66px; background: url(../obrazky/pozadi-hmenu-1-aktivni.gif) no-repeat center; }
#dTitulniStranka .hmenu1:hover, #dTitulniStranka .hmenu1:focus, #dTitulniStranka .hmenu1:active,  #dTitulniStranka .hmenu1_aktivni { background: url(../obrazky/pozadi-hmenu-1.gif) no-repeat center; }
#dTitulniStranka .hmenu2 { left: 90px; top: 8px; background: url(../obrazky/pozadi-hmenu-2-aktivni.gif) no-repeat center; }
#dTitulniStranka .hmenu2:hover, #dTitulniStranka .hmenu2:focus, #dTitulniStranka .hmenu2:active,  #dTitulniStranka .hmenu2_aktivni { background: url(../obrazky/pozadi-hmenu-2.gif) no-repeat center; }
#dTitulniStranka .hmenu3 { left: 423px; top: 8px; background: url(../obrazky/pozadi-hmenu-3-aktivni.gif) no-repeat center; }
#dTitulniStranka .hmenu3:hover, #dTitulniStranka .hmenu3:focus, #dTitulniStranka .hmenu3:active,  #dTitulniStranka .hmenu3_aktivni { background: url(../obrazky/pozadi-hmenu-3.gif) no-repeat center; }
#dTitulniStranka .hmenu4 { left: 463px; top: 98px; background: url(../obrazky/pozadi-hmenu-4-aktivni.gif) no-repeat center; }
#dTitulniStranka .hmenu4:hover, #dTitulniStranka .hmenu4:focus, #dTitulniStranka .hmenu4:active,  #dTitulniStranka .hmenu4_aktivni { background: url(../obrazky/pozadi-hmenu-4.gif) no-repeat center; }
#dTitulniStranka .hmenu5 { left: 544px; top: 46px; background: url(../obrazky/pozadi-hmenu-5-aktivni.gif) no-repeat center; }
#dTitulniStranka .hmenu5:hover, #dTitulniStranka .hmenu5:focus, #dTitulniStranka .hmenu5:active,  #dTitulniStranka .hmenu5_aktivni { background: url(../obrazky/pozadi-hmenu-5.gif) no-repeat center; }

/*#dHorniMenu { width: 802px; padding-bottom: 21px; background: url(../obrazky/pozadi-horni-menu-2012.png) no-repeat bottom; }
 */ 

#dHorniMenu { width: 990px; padding-bottom: 21px; background: url(../obrazky/pozadi-horni-menu-2012-1.png) no-repeat bottom; } 
#dHorniMenu a { display: block; float: left; padding-top: 105px; text-align: center; text-decoration: none; color: #929292; }
#dHorniMenu a strong { display: block; text-align: center; font-weight: normal; }
#dHorniMenu .hmenu1 { width: 140px; background: url(../obrazky/pozadi-spiderman-2.png) no-repeat top left; }
#dHorniMenu .hmenu2 { width: 164px; background: url(../obrazky/pozadi-kitty.png) no-repeat top left; }
#dHorniMenu .hmenu3 { width: 134px; background: url(../obrazky/pozadi-montana.png) no-repeat top left; }
#dHorniMenu .hmenu4 { width: 142px; background: url(../obrazky/pozadi-marvel-2.png) no-repeat top left; }
#dHorniMenu .hmenu5 { width: 146px; background: url(../obrazky/pozadi-car.png) no-repeat top left; }
#dHorniMenu .hmenu6 { width: 146px; background: url(../obrazky/pozadi-princess-2.png) no-repeat top left; }
#dHorniMenu .hmenu7 { width: 118px; background: url(../obrazky/pozadi-toy-2.png) no-repeat top left; }
#dHorniMenu .hmenu1:hover, #dHorniMenu .hmenu2:hover, #dHorniMenu .hmenu3:hover, #dHorniMenu .hmenu4:hover, #dHorniMenu .hmenu5:hover, #dHorniMenu .hmenu6:hover, #dHorniMenu .hmenu7:hover,
#dHorniMenu .hmenu1:focus, #dHorniMenu .hmenu2:focus, #dHorniMenu .hmenu3:focus, #dHorniMenu .hmenu4:focus, #dHorniMenu .hmenu5:focus, #dHorniMenu .hmenu6:focus, #dHorniMenu .hmenu7:focus, 
#dHorniMenu .hmenu1:active, #dHorniMenu .hmenu2:active, #dHorniMenu .hmenu3:active, #dHorniMenu .hmenu4:active, #dHorniMenu .hmenu5:active, #dHorniMenu .hmenu6:active, #dHorniMenu .hmenu7:active, #dHorniMenu .hmenu_aktivni { background-position: left -704px; color: black; }


#dHorniMenu2 { position: relative; width: 802px; margin-top: -100px; background: none; padding: 1em 0; padding-left: 188px; }
#dHorniMenu2 a, #dHorniMenu2 .spPodmenu1 { display: block; float: left; color: #929292; padding: 12px 0; text-decoration: none; text-align: center; background: url(../obrazky/sipka.png) no-repeat center bottom; }
#dHorniMenu2 a strong { display: block; font-weight: bold; color: #929292;overflow: hidden;  }
#dHorniMenu2 a:hover strong { font-weight: bold; color: black; }

#dHorniMenu2 .spPodmenu1 { display: inline; padding: 0; background: none; }

#dHorniMenu2 .spPodmenu1 .spPodmenu11, #dHorniMenu2 .spPodmenu1 .spPodmenu12, #dHorniMenu2 .spPodmenu1 .spPodmenu13, 
#dHorniMenu2 .spPodmenu1 .spPodmenu14, #dHorniMenu2 .spPodmenu1 .spPodmenu15 { position: absolute; top: 55px; display: block; width: 134px; padding: 5px 10px; background: url(../obrazky/menu.png) no-repeat center bottom; }

#dHorniMenu2 .spPodmenu1 .spPodmenu11 a, #dHorniMenu2 .spPodmenu1 .spPodmenu12 a, #dHorniMenu2 .spPodmenu1 .spPodmenu13 a, 
#dHorniMenu2 .spPodmenu1 .spPodmenu14 a, #dHorniMenu2 .spPodmenu1 .spPodmenu15 a { display: block; float: none; width: 134px; background: none; text-align: left; }

.menu_submenu_aktivni strong, .aktivni strong  { color: black!important; }


#dHorniMenu2 .spPodmenu1 .spPodmenu11 { left: 187px; visibility: hidden; }
#dHorniMenu2 .spPodmenu1 .spPodmenu12 { left: 366px; visibility: hidden; }
#dHorniMenu2 .spPodmenu1 .spPodmenu13 { left: 527px; visibility: hidden; }
#dHorniMenu2 .spPodmenu1 .spPodmenu14 { left: 206px; visibility: hidden; }
#dHorniMenu2 .spPodmenu1 .spPodmenu15 { left: 539px; visibility: hidden; }

#dHorniMenu2 .spPodmenu1:hover .spPodmenu11,#dHorniMenu2 .spPodmenu1:hover .spPodmenu12,#dHorniMenu2 .spPodmenu1:hover .spPodmenu13, 
#dHorniMenu2 .spPodmenu1:hover .spPodmenu14, #dHorniMenu2 .spPodmenu1:hover .spPodmenu15 { visibility: visible; }


#dHorniMenu2 .menu1 { width: 148px; }
#dHorniMenu2 .menu2 { width: 183px; }
#dHorniMenu2 .menu3 { width: 136px; }
#dHorniMenu2 .menu4 { width: 133px; background: none; }
#dHorniMenu2 .menu5 { width: 200px; }


#dZapati { background: #d9d9d9; position: relative; font-size: 85%; color: #7b7a7a; }
#dZapati div { width: 990px; margin: 0 auto; padding: 35px 0; text-align: right; }
#dZapati strong { font-weight: normal; }
#dZapati a, #dZapati a:hover, #dZapati a:focus, #dZapati a:active { color: #7b7a7a; text-decoration: none; }
#dZapati img { float: right; margin-left: 15px; }


#dZahlavi2012Skelet { background: #b7b7b7 url(../obrazky/pozadi-2012-zahlavi.png) repeat-x bottom; }
#dZahlavi2012 { width: 990px; height: auto; margin: 0 auto; padding-top: 14px; background: url(../obrazky/pozadi-2012-zahlavi-menu-neaktivni-1.gif) no-repeat; }
#dZahlavi2012 div { width: 990px; background: url(../obrazky/pozadi-2012-zahlavi-menu-neaktivni-2.png) no-repeat bottom left; }
#dZahlavi2012 #imgLogo { position: relative; display: block; float: left; z-index: 10; }
#dZahlavi2012 a { display: block; float: left; color: white; text-decoration: none; }
#dZahlavi2012 a strong { display: block; font-weight: normal; padding: 12px 5px; padding-top: 14px; overflow: hidden; text-align: center; }

#dZahlavi2012 .menu1, #dZahlavi2012 .menu2, #dZahlavi2012 .menu3, #dZahlavi2012 .menu4, #dZahlavi2012 .menu5 { margin-bottom: 96px; }

#dZahlavi2012 .menu1 { width: 148px; }
#dZahlavi2012 .menu2 { width: 183px; }
#dZahlavi2012 .menu3 { width: 136px; }
#dZahlavi2012 .menu4 { width: 133px; }
#dZahlavi2012 .menu5 { width: 200px; }

#dZahlavi2012 .menu1:hover, #dZahlavi2012 .menu2:hover, #dZahlavi2012 .menu3:hover, #dZahlavi2012 .menu4:hover, #dZahlavi2012 .menu5:hover, 
#dZahlavi2012 .menu1:focus, #dZahlavi2012 .menu2:focus, #dZahlavi2012 .menu3:focus, #dZahlavi2012 .menu4:focus, #dZahlavi2012 .menu5:focus, 
#dZahlavi2012 .menu1:active, #dZahlavi2012 .menu2:active, #dZahlavi2012 .menu3:active, #dZahlavi2012 .menu4:active, #dZahlavi2012 .menu5:active, 
#dZahlavi2012 .menu1_aktivni, #dZahlavi2012 .menu2_aktivni, #dZahlavi2012 .menu3_aktivni, #dZahlavi2012 .menu4_aktivni, #dZahlavi2012 .menu5_aktivni { background: url(../obrazky/pozadi-2012-zahlavi-menu-1.gif) no-repeat; }

#dZahlavi2012 .menu1:hover strong, #dZahlavi2012 .menu2:hover strong, #dZahlavi2012 .menu3:hover strong, #dZahlavi2012 .menu4:hover strong, #dZahlavi2012 .menu5:hover strong, 
#dZahlavi2012 .menu1:focus strong, #dZahlavi2012 .menu2:focus strong, #dZahlavi2012 .menu3:focus strong, #dZahlavi2012 .menu4:focus strong, #dZahlavi2012 .menu5:focus strong, 
#dZahlavi2012 .menu1:active strong, #dZahlavi2012 .menu2:active strong, #dZahlavi2012 .menu3:active strong, #dZahlavi2012 .menu4:active strong, #dZahlavi2012 .menu5:active strong, 
#dZahlavi2012 .menu1_aktivni strong, #dZahlavi2012 .menu2_aktivni strong, #dZahlavi2012 .menu3_aktivni strong, #dZahlavi2012 .menu4_aktivni strong, #dZahlavi2012 .menu5_aktivni strong { background: url(../obrazky/pozadi-2012-zahlavi-menu-2-strong.png) no-repeat bottom left; }

#dZahlavi2012 .menu1:hover, #dZahlavi2012 .menu1:focus, #dZahlavi2012 .menu1:active, #dZahlavi2012 .menu1_aktivni { background-position: -190px -14px; }
#dZahlavi2012 .menu1:hover strong, #dZahlavi2012 .menu1:focus strong, #dZahlavi2012 .menu1:active strong, #dZahlavi2012 .menu1_aktivni strong { background-position: -190px bottom; }

#dZahlavi2012 .menu2:hover, #dZahlavi2012 .menu2:focus, #dZahlavi2012 .menu2:active, #dZahlavi2012 .menu2_aktivni { background-position: -338px -14px; }
#dZahlavi2012 .menu2:hover strong, #dZahlavi2012 .menu2:focus strong, #dZahlavi2012 .menu2:active strong, #dZahlavi2012 .menu2_aktivni strong { background-position: -338px bottom; }

#dZahlavi2012 .menu3:hover, #dZahlavi2012 .menu3:focus, #dZahlavi2012 .menu3:active, #dZahlavi2012 .menu3_aktivni { background-position: -521px -14px; }
#dZahlavi2012 .menu3:hover strong, #dZahlavi2012 .menu3:focus strong, #dZahlavi2012 .menu3:active strong, #dZahlavi2012 .menu3_aktivni strong { background-position: -521px bottom; }

#dZahlavi2012 .menu4:hover, #dZahlavi2012 .menu4:focus, #dZahlavi2012 .menu4:active, #dZahlavi2012 .menu4_aktivni { background-position: -657px -14px; }
#dZahlavi2012 .menu4:hover strong, #dZahlavi2012 .menu4:focus strong, #dZahlavi2012 .menu4:active strong, #dZahlavi2012 .menu4_aktivni strong { background-position: -657px bottom; }

#dZahlavi2012 .menu5:hover, #dZahlavi2012 .menu5:focus, #dZahlavi2012 .menu5:active, #dZahlavi2012 .menu5_aktivni { background-position: -790px -14px; }
#dZahlavi2012 .menu5:hover strong, #dZahlavi2012 .menu5:focus strong, #dZahlavi2012 .menu5:active strong, #dZahlavi2012 .menu5_aktivni strong { background-position: -790px bottom; }


.rozklikavaci, .rozklikavac {display: block; margin-left: 24px;}
.rozklikavaci {display: none;}
.rozklikavac {font-weight: bold;}