html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6 {
        padding: 0;
        margin: 0;
        list-style: none;
}
 

img {
border: 0px;
}
html {
background: black url() ;
}

body {
font-size: 62.5%;
color:white;
font-family: sans-serif, Georgia, "New York CE", utopia, serif;

scrollbar-face-color: #e90506;
scrollbar-shadow-color: black;
scrollbar-highlight-color: 9b2f2f;
scrollbar-3dlight-color: #e90506;
scrollbar-darkshadow-color: #e90506;
scrollbar-track-color: #e90506;
scrollbar-arrow-color: black;
}

#content {
position: relative;
margin: 0 auto;
width: 848px; 
}
#content {
padding-bottom: 125px;
}
#intro #content {
width: 956px;
}
#homepage #content{
height: 864px;
}
 
#header {
background: url(img/headerBg.jpg) no-repeat left top;
height: 107px;
}
 #intro #header  {
background: url(img/headerBg.jpg) no-repeat 50px top;
height: 95px;
}
#main {
height: 604px;
}
#footer {
position: relative; 
}
#homepage #footer {
position: relative;
 
}
 

#footer li a{
position: absolute;
}

#albi {
top:10px;
left: 8px;
padding-left: 111px;
width: 0px;
overflow: hidden;
height: 78px;
background: url(img/abli-hover.jpg) no-repeat left top;
}


#home {
top:10px;
left: 725px;
padding-left: 111px;
width: 0px;
overflow: hidden;
height: 78px;
background: url(img/home.jpg) no-repeat left top;
}

#homepage #main {
background: url(img/homepageBg.jpg) no-repeat left top;
}
#page #main {
position: relative;
background: url(img/co-je-voodooBg.jpg) no-repeat left top;
}
#kontakt #main {
background: url(img/kontaktBg.jpg) no-repeat left top;
height: 665px;
position: relative;
}
#gallerie #main {
background: url(img/galerie-panenekBG.jpg) no-repeat left top;
height: 660px;
position: relative;
}
#tvojeVodoo #main {

height: 667px;

}
#gallerie-seznam #main {
background: url(img/vsechny-voodoo-clear.jpg) no-repeat left top;
height: 668px;
position: relative;
}
#kontakt .mail {
position: absolute;
top: 531px;
left: 161px;
padding-left: 164px;
width: 0px;
overflow: hidden;
height: 54px;
}
#kontakt .mail:hover {
background: url(img/mailHover.jpg) no-repeat left top;
}
#page #main #scrol {
position: absolute;
top: 220px;
left: 130px;
width: 600px;
height: 350px;
overflow: auto;
}
#page #main h2 {
font-size: 140%;
}
#page #main p {
font-size: 120%;
padding-bottom: 10px;
}
h1 a {
position: absolute;
top: 10px;
left: 215px;
height: 100px;
width: 0px;
padding-left: 410px; 
overflow: hidden;
}

#homepage .menu a{
position: absolute;
 
}

.coJeVoodoo {
top:377px;
top:354px;
left: 36px; 
padding-left: 212px;
width: 0px;
overflow: hidden;
height: 85px;
}
.coJeVoodoo:hover {
background: url(img/co-je-vodoo-hover.jpg) no-repeat left top;
}
.galeriePanenek {
top:490px;
left:52px;
padding-left: 220px;
width: 0px;
overflow: hidden;
height: 71px;
}
.galeriePanenek:hover {
background: url(img/galerie-panenek-hover.jpg) no-repeat left top;
}
.kontakt {
top:348px;
left:567px;
padding-left: 213px;
width: 0px;
overflow: hidden;
height: 74px;
}
.kontakt:hover {
background: url(img/kontakt.jpg) no-repeat left top;
}
.tvojeVodoo {
top:551px;
left: 586px;
padding-left: 227px;
width: 0px;
overflow: hidden;
height: 173px;
}
.tvojeVodoo:hover {
background: url(img/tvoje-voodoo.jpg) no-repeat left top;
}
#homepage object {
position: absolute;
top: 537px;
left: 596px;  
}
#intro object {
margin-top: 25px;
} 
 
#intro .goIndex {
position: relative;
left: 841px;
display: block; 
background: url(img/preskocit_intro.gif) no-repeat left top;
width: 0px;
height: 28px;
padding-left: 120px;
overflow: hidden;
}


 

#category li a{
display: block;
position: absolute;
}

#category .sport{
top:393px;
left: 240px;
padding-left: 50px;
width: 0px;
overflow: hidden;
height: 15px; 

}
#category .sport:hover {
background: url(img/galerie-panenek-sport.jpg) no-repeat left top;
}

#category .krasa{
top:539px;
left: 630px;
padding-left: 47px;
width: 0px;
overflow: hidden;
height: 20px;
}
#category .krasa:hover {
background: url(img/galerie-panenek-krasa.jpg) no-repeat left top;
}


#category .moc-a-sila{
top:490px;
left: 313px;
padding-left: 52px;
width: 0px;
overflow: hidden;
height: 35px; 

}
#category .moc-a-sila:hover {
background: url(img/galerie-panenek-moc-a-sila.jpg) no-repeat left top;
}


#category .ochrana{
top:577px;
left: 213px;
padding-left: 63px;
width: 0px;
overflow: hidden;
height: 16px; 

}
#category .ochrana:hover {
background: url(img/galerie-panenek-ochrana.jpg) no-repeat left top;
}


#category .povzbuzeni{
top:535px;
left: 428px;
padding-left: 86px;
width: 0px;
overflow: hidden;
height: 17px;
}
#category .povzbuzeni:hover {
background: url(img/galerie-panenek-povzbuzeni.jpg) no-repeat left top;
}


#category .pro-holky{
top:437px;
left: 538px;
padding-left: 46px;
width: 0px;
overflow: hidden;
height: 34px;
}
#category .pro-holky:hover {
background: url(img/galerie-panenek-pro-holky.jpg) no-repeat left top;
}


#category .zdravi{
top:356px;
left: 93px;
padding-left: 49px;
width: 0px;
overflow: hidden;
height: 18px;
}
#category .zdravi:hover {
background: url(img/galerie-panenek-zdravi.jpg) no-repeat left top;
}




#category .certovske{
top:484px;
left: 115px;
padding-left: 84px;
width: 0px;
overflow: hidden;
height: 17px;
}
#category .certovske:hover {
background: url(img/galerie-panenek-certovske.jpg) no-repeat left top;
}


#category .iq{
top:413px;
left: 690px;
padding-left: 27px;
width: 0px;
overflow: hidden;
height: 16px;
}
#category .iq:hover {
background: url(img/galerie-panenek-iq.jpg) no-repeat left top;
}


#category .laska{
top:307px;
left: 630px;
padding-left: 49px;
width: 0px;
overflow: hidden;
height: 18px;

}
#category .laska:hover {
background: url(img/galerie-panenek-laska.jpg) no-repeat left top;
}


#category .pro-kluky{
top:251px;
left: 271px;
padding-left: 43px;
width: 0px;
overflow: hidden;
height: 33px;

}
#category .pro-kluky:hover {
background: url(img/galerie-panenek-pro-kluky.jpg) no-repeat left top;
}


#category .energie{
top:20px;
left: 50px;
padding-left: 50px;
width: 0px;
overflow: hidden;
height: 15px; 
background: url(img/galerie-panenek-energie.jpg) no-repeat left top;
display: none;
}
#category .energie:hover {
background: url(img/galerie-panenek-energie.jpg) no-repeat left top;
}


#category .vsechny-panenky{
top:346px;
left: 380px;
padding-left: 81px;
width: 0px;
overflow: hidden;
height: 48px;
}
#category .vsechny-panenky:hover {
background: url(img/galerie-panenek-vsechny-panenky.jpg) no-repeat left top;
}

#category .zlozvyky {
top: 261px;
left:  504px;
padding-left: 74px;
width: 0px;
overflow: hidden;
height: 15px;

}
#category .zlozvyky:hover {
background: url(img/galerie-panenek-zlozvyky.jpg) no-repeat left top;
}

#gallerie-seznam #scrol {
position: absolute;
top: 180px;
left: 130px;
width: 500px;
height: 450px;
overflow: auto;
}
#gallerie-seznam h2{
text-align: center;
position: relative;
top: 105px;
}
.voodooPanak {
color:black;
clear: both;
}

.voodooPanak img{
float: left;
padding-bottom: 9px;
margin-right: 25px;
}

.voodooPanak h3{
padding: 0;
padding-bottom: 25px;
font-size: 230%;
font-weight: bolder;
}
.voodooPanak p {
font-size: 170%;
font-weight: bolder;
padding-right: 7px;
}
#kontakt .albicz {
display:block;
height:43px;
left:130px;
overflow:hidden;
padding-left:202px;
position:absolute;
top:620px;
width:0;
}
#kontakt .modernihry {
bottom:5px;
display:block;
height:43px;
left:430px;
overflow:hidden;
padding-left:324px;
position:absolute;
top:620px;
width:0;  
}

.navratNaCat {
display:block;
height:27px;
left:685px;
overflow:hidden;
padding-left:144px;
position:absolute;
top:627px;
width:0;
background: url(img/tlacitko-zpet.jpg) no-repeat left top;
}

.hidden {
display: none;
}
