html,body { margin: 0px; padding: 0px; font-family: sans-serif; font-size: small; color: #696969; margin-bottom: 5em; background-color: #ADE21B;}
#dVrchStrankySiroky {background: url("../obrazky/hlavicka-horni-pozadi.png") top left repeat-x;}
#dVrchStranky { position: relative; margin: auto; margin-top: 0px; background: url("../obrazky/hlavicka-horni.png") top left no-repeat; margin-bottom: 0px; border: 0px solid #000; height:108px; width: 990px;}
#dVrchStranky2 { position: relative; margin: auto; margin-top: 0px; background: url("../obrazky/hlavicka-horni2.png") top left no-repeat; margin-bottom: 0px; border: 0px solid #000; height:108px; width: 990px;}
#dVrchStranky3 { position: relative; margin: auto; margin-top: 0px; background: url("../obrazky/hlavicka-horni3.png") top left no-repeat; margin-bottom: 0px; border: 0px solid #000; height:108px; width: 990px;}
#dVrchStranky4 { position: relative; margin: auto; margin-top: 0px; background: url("../obrazky/hlavicka-horni4.png") top left no-repeat; margin-bottom: 0px; border: 0px solid #000; height:108px; width: 990px;}
#dVrchStranky5 { position: relative; margin: auto; margin-top: 0px; background: url("../obrazky/hlavicka-horni5.png") top left no-repeat; margin-bottom: 0px; border: 0px solid #000; height:108px; width: 990px;}
#sLogo {cursor: pointer; position: absolute; top: 13px;left: 75px; background: url("../obrazky/hlavicka-logo.png") top left no-repeat; display: block;width: 200px; height: 89px;}
#dSpodekPajtase {position: absolute; left: 735px; top: 263px; background: url("../obrazky/spodek-pajtase.png") top left no-repeat; width: 261px; height: 82px;}
#dSpodekPajtase2 {position: absolute; left: 735px; top: 263px; background: url("../obrazky/spodek-pajtase2.png") top left no-repeat; width: 261px; height: 92px;}
#dSpodekPajtase3 {position: absolute; left: 735px; top: 263px; background: url("../obrazky/spodek-pajtase3.png") top left no-repeat; width: 261px; height: 92px;}
#dSpodekPajtase4 {position: absolute; left: 735px; top: 263px; background: url("../obrazky/spodek-pajtase4.png") top left no-repeat; width: 261px; height: 92px;}
#dSpodekPajtase5 {position: absolute; left: 735px; top: 263px; background: url("../obrazky/spodek-pajtase5.png") top left no-repeat; width: 261px; height: 92px;}
#dPravyBokPajtase {position: absolute; left: 990px; top: 3px; background: url("../obrazky/pravy-bok-pajtase.png") top left no-repeat; width: 57px; height: 336px;}
#dPravyBokPajtase2 {position: absolute; left: 990px; top: 0px; background: url("../obrazky/pravy-bok-pajtase2.png") top left no-repeat; width: 57px; height: 336px;}
#dPravyBokPajtase3 {position: absolute; left: 990px; top: 0px; background: url("../obrazky/pravy-bok-pajtase3.png") top left no-repeat; width: 77px; height: 336px;}
#dPravyBokPajtase4 {position: absolute; left: 990px; top: 0px; background: url("../obrazky/pravy-bok-pajtase4.png") top left no-repeat; width: 77px; height: 350px;}
#dPravyBokPajtase5 {position: absolute; left: 990px; top: 0px; background: url("../obrazky/pravy-bok-pajtase5.png") top left no-repeat; width: 97px; height: 350px;}
#dVrchStranky a, #dVrchStranky a:hover, #dVrchStranky a:active, #dVrchStranky a:focus {text-decoration: none;}

#dHlavickaObrazkySiroka {background: url("../obrazky/hlavicka-obrazky-siroka.png") top left repeat-x;}
#dHlavickaObrazky {width: 990px; margin: 0 auto; background: inherit; height: 143px;}
#dHlavickaObrazkyNalevo {background: url("../obrazky/hlavicka-obrazky-nalevo.png") top left no-repeat; width: 13px; height: 143px;}
#dHlavickaObrazek1 {background: url("../obrazky/hlavicka-obrazek-1.jpg") top left no-repeat; width: 228px; height: 143px;}
#dHlavickaObrazek2 {background: url("../obrazky/hlavicka-obrazek-2.jpg") top left no-repeat; width: 223px; height: 143px;}
#dHlavickaObrazek3 {background: url("../obrazky/hlavicka-obrazek-3.jpg") top left no-repeat; width: 222px; height: 143px;}
#dHlavickaObrazek4 {background: url("../obrazky/hlavicka-obrazek-4.jpg") top left no-repeat; width: 232px; height: 143px;}
#dHlavickaObrazek5 {background: url("../obrazky/hlavicka-obrazek-5.jpg") top left no-repeat; width: 232px; height: 143px;}
#dHlavickaObrazek42 {background: url("../obrazky/hlavicka-obrazek-42.jpg") top left no-repeat; width: 232px; height: 143px;}
#dHlavickaObrazek43 {background: url("../obrazky/hlavicka-obrazek-43.jpg") top left no-repeat; width: 232px; height: 143px;}
#dHlavickaObrazek44 {background: url("../obrazky/hlavicka-obrazek-44.jpg") top left no-repeat; width: 232px; height: 143px;}
#dHlavickaObrazek45 {background: url("../obrazky/hlavicka-obrazek-45.jpg") top left no-repeat; width: 232px; height: 143px;}
#dHlavickaObrazkyNapravo {background: url("../obrazky/hlavicka-obrazky-napravo.png") top left no-repeat; width: 72px; height: 143px;}
#dHlavickaObrazkyNapravo2 {background: url("../obrazky/hlavicka-obrazky-napravo2.png") top left no-repeat; width: 72px; height: 143px;}
#dHlavickaObrazkyNapravo3 {background: url("../obrazky/hlavicka-obrazky-napravo3.png") top left no-repeat; width: 72px; height: 143px;}
#dHlavickaObrazkyNapravo4 {background: url("../obrazky/hlavicka-obrazky-napravo4.png") top left no-repeat; width: 72px; height: 143px;}
#dHlavickaObrazkyNapravo5 {background: url("../obrazky/hlavicka-obrazky-napravo5.png") top left no-repeat; width: 72px; height: 143px;}

/*#dHlavickaPodObrazkySiroka {background: url("../obrazky/hlavicka-pod-obrazky-siroka.png") top left repeat-x;}*/
#dHlavickaPodObrazkySiroka {background-color: #ADE21B;}
#dHlavickaPodObrazky {background: url("../obrazky/hlavicka-pod-obrazky.png") top left no-repeat; width: 990px; margin: 0 auto; height: 12px;}
#dHlavickaPodObrazky2 {background: url("../obrazky/hlavicka-pod-obrazky2.png") top left no-repeat; width: 990px; margin: 0 auto; height: 12px;}
#dHlavickaPodObrazky3 {background: url("../obrazky/hlavicka-pod-obrazky3.png") top left no-repeat; width: 990px; margin: 0 auto; height: 12px;}
#dHlavickaPodObrazky4 {background: url("../obrazky/hlavicka-pod-obrazky4.png") top left no-repeat; width: 990px; margin: 0 auto; height: 12px;}
#dHlavickaPodObrazky5 {background: url("../obrazky/hlavicka-pod-obrazky5.png") top left no-repeat; width: 990px; margin: 0 auto; height: 12px;}

/*#dHorniMenuSiroke {background: url("../obrazky/horni-menu-siroke.png") top left repeat-x;}*/
#dHorniMenuSiroke {background-color: #ADE21B;}
#dHorniMenu {width: 990px; margin: 0 auto; background: inherit; }
#dHorniMenuNalevo {background: url("../obrazky/horni-menu-nalevo.png") top left no-repeat; width: 14px; /*height: 42px;*/}
#dHorniMenuNapravo {background: url("../obrazky/horni-menu-napravo.png") top left no-repeat; width: 192px; /*height: 42px;*/}

#dHorniMenu span em {padding-left: 10px; display: block; font-style: normal; position: relative;}
#dHorniMenu cite {background: url("../obrazky/sipecka.png") bottom left no-repeat; display: none; height: 9px; width: 15px; padding-top: 3px; font-size: 0px;}
#dHorniMenu1 {background: url("../obrazky/horni-menu-1.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 106px;}
#dHorniMenu1 span {background: url("../obrazky/horni-menu-1-spodni.png") bottom right no-repeat; display: block; width: 106px; padding: 13px 0px 10px 0px; font-weight: bolder; color: #385E29;}
#dHorniMenu1.aktivni, #dHorniMenu1:hover, #dHorniMenu1:active, #dHorniMenu1:focus {background-position: top left;}
#dHorniMenu1.aktivni span, #dHorniMenu1:hover span, #dHorniMenu1:active span, #dHorniMenu1:focus span {background-position: bottom left; color: #ffffff;}
#dHorniMenu1.aktivni cite, #dHorniMenu1:hover cite, #dHorniMenu1:active cite, #dHorniMenu1:focus cite {display: block; float: left;}

#dHorniMenu2 {background: url("../obrazky/horni-menu-2.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 106px;}
#dHorniMenu2 span {background: url("../obrazky/horni-menu-2-spodni.png") bottom right no-repeat; display: block; width: 106px; padding: 13px 0px 10px 0px; font-weight: bolder; color: #385E29;}
#dHorniMenu2.aktivni, #dHorniMenu2:hover, #dHorniMenu2:active, #dHorniMenu2:focus {background-position: top left;}
#dHorniMenu2.aktivni span, #dHorniMenu2:hover span, #dHorniMenu2:active span, #dHorniMenu2:focus span {background-position: bottom left; color: #ffffff;}
#dHorniMenu2.aktivni cite, #dHorniMenu2:hover cite, #dHorniMenu2:active cite, #dHorniMenu2:focus cite {display: block; float: left;}

#dHorniMenu3 {background: url("../obrazky/horni-menu-3.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 106px;}
#dHorniMenu3 span {background: url("../obrazky/horni-menu-3-spodni.png") bottom right no-repeat; display: block; width: 106px; padding: 13px 0px 10px 0px; font-weight: bolder; color: #385E29;}
#dHorniMenu3.aktivni, #dHorniMenu3:hover, #dHorniMenu3:active, #dHorniMenu3:focus {background-position: top left;}
#dHorniMenu3.aktivni span, #dHorniMenu3:hover span, #dHorniMenu3:active span, #dHorniMenu3:focus span {background-position: bottom left; color: #ffffff;}
#dHorniMenu3.aktivni cite, #dHorniMenu3:hover cite, #dHorniMenu3:active cite, #dHorniMenu3:focus cite {display: block; float: left;}

#dHorniMenu4 {background: url("../obrazky/horni-menu-4.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 106px;}
#dHorniMenu4 span {background: url("../obrazky/horni-menu-4-spodni.png") bottom right no-repeat; display: block; width: 106px; padding: 13px 0px 10px 0px; font-weight: bolder; color: #385E29;}
#dHorniMenu4.aktivni, #dHorniMenu4:hover, #dHorniMenu4:active, #dHorniMenu4:focus {background-position: top left;}
#dHorniMenu4.aktivni span, #dHorniMenu4:hover span, #dHorniMenu4:active span, #dHorniMenu4:focus span {background-position: bottom left; color: #ffffff;}
#dHorniMenu4.aktivni cite, #dHorniMenu4:hover cite, #dHorniMenu4:active cite, #dHorniMenu4:focus cite {display: block; float: left;}

#dHorniMenu5 {background: url("../obrazky/horni-menu-5.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 106px;}
#dHorniMenu5 span {background: url("../obrazky/horni-menu-5-spodni.png") bottom right no-repeat; display: block; width: 106px; padding: 13px 0px 10px 0px; font-weight: bolder; color: #385E29;}
#dHorniMenu5.aktivni, #dHorniMenu5:hover, #dHorniMenu5:active, #dHorniMenu5:focus {background-position: top left;}
#dHorniMenu5.aktivni span, #dHorniMenu5:hover span, #dHorniMenu5:active span, #dHorniMenu5:focus span {background-position: bottom left; color: #ffffff;}
#dHorniMenu5.aktivni cite, #dHorniMenu5:hover cite, #dHorniMenu5:active cite, #dHorniMenu5:focus cite {display: block; float: left;}

#dHorniMenu6 {background: url("../obrazky/horni-menu-6.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 113px;}
#dHorniMenu6 span {background: url("../obrazky/horni-menu-6-spodni.png") bottom right no-repeat; display: block; width: 113px; padding: 13px 0px 10px 0px; font-weight: bolder; color: #385E29;}
#dHorniMenu6.aktivni, #dHorniMenu6:hover, #dHorniMenu6:active, #dHorniMenu6:focus {background-position: top left;}
#dHorniMenu6.aktivni span, #dHorniMenu6:hover span, #dHorniMenu6:active span, #dHorniMenu6:focus span {background-position: bottom left; color: #ffffff;}
#dHorniMenu6.aktivni cite, #dHorniMenu6:hover cite, #dHorniMenu6:active cite, #dHorniMenu6:focus cite {display: block; float: left;}

#dHorniMenu7 {background: url("../obrazky/horni-menu-7.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 140px;}
#dHorniMenu7 span {background: url("../obrazky/horni-menu-7-spodni.png") bottom right no-repeat; display: block; width: 140px; padding: 13px 0px 10px 0px; font-weight: bolder; color: #385E29;}
#dHorniMenu7.aktivni, #dHorniMenu7:hover, #dHorniMenu7:active, #dHorniMenu7:focus {background-position: top left;}
#dHorniMenu7.aktivni span, #dHorniMenu7:hover span, #dHorniMenu7:active span, #dHorniMenu7:focus span {background-position: bottom left; color: #ffffff;}
#dHorniMenu7.aktivni cite, #dHorniMenu7:hover cite, #dHorniMenu7:active cite, #dHorniMenu7:focus cite {display: block; float: left;}

#dHorniMenuPodMenuSiroke {background-color: #ADE21B;}
#dHorniMenuPodMenu {background: url("../obrazky/horni-menu-pod-menu.png") top left no-repeat; width: 990px; margin: 0 auto; height: 12px; font-size: 0px;}

#dSkeletSiroky {background-color: #ADE21B;}
#dSkeletVnejsi { margin: 0 auto; width:990px; padding-left: 8px;}

#dSkelet {color: black;}

#dLeveMenu {margin-right: 13px; width: 202px; float: left;}
#dLeveMenu span em {padding-left: 30px; display: block; font-style: normal;}
#dLeveMenuProdukty {background: url("../obrazky/leve-menu-produkty-horni.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 202px;}
#dLeveMenuProdukty span {background: url("../obrazky/leve-menu-produkty-spodni.png") bottom right no-repeat; display: block; width: 202px; padding: 10px 0px 30px 0px; font-weight: bolder; color: #ffffff;}
#dLeveMenuProduktyObsah {background: url("../obrazky/leve-menu-produkty-obsah.png") top left repeat-y; padding: 3px 15px; }
#dLeveMenuProduktySpodni {background: url("../obrazky/leve-menu-produkty-obsah-spodni.png") top right no-repeat; float: left; width: 202px;height: 37px;}

#dLeveMenuNabidkaSluzeb {background: url("../obrazky/leve-menu-nabidka-sluzeb-horni.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 202px;}
#dLeveMenuNabidkaSluzeb span {background: url("../obrazky/leve-menu-nabidka-sluzeb-spodni.png") bottom right no-repeat; display: block; width: 202px; padding: 10px 0px 30px 0px; font-weight: bolder; color: #ffffff;}
#dLeveMenuNabidkaSluzebObsah {background: url("../obrazky/leve-menu-nabidka-sluzeb-obsah.png") top left repeat-y; padding: 3px 15px;}
#dLeveMenuNabidkaSluzebSpodni {background: url("../obrazky/leve-menu-nabidka-sluzeb-obsah-spodni.png") top right no-repeat; float: left; width: 202px;height: 47px;}

#dLeveMenuBanner1 {background: url("../obrazky/leve-menu-banner-horni.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 202px; height: 10px;}
#dLeveMenuBanner1 span {background: url("../obrazky/leve-menu-banner-spodni.png") bottom right no-repeat; display: block; width: 202px; padding: 10px 0px 30px 0px; font-weight: bolder; color: #ffffff;}
#dLeveMenuBanner1Obsah {background: url("../obrazky/leve-menu-banner-obsah.png") top left repeat-y; padding: 3px 15px; }
#dLeveMenuBanner1Spodni {background: url("../obrazky/leve-menu-banner-obsah-spodni.png") top right no-repeat; float: left; width: 202px;}

#dLeveMenuBanner2 {background: url("../obrazky/leve-menu-banner-horni.png") top right no-repeat; display: block; float: left; text-decoration: none; width: 202px; height: 10px;}
#dLeveMenuBanner2 span {background: url("../obrazky/leve-menu-banner-spodni.png") bottom right no-repeat; display: block; width: 202px; padding: 10px 0px 30px 0px; font-weight: bolder; color: #ffffff;}
#dLeveMenuBanner2Obsah {background: url("../obrazky/leve-menu-banner-obsah.png") top left repeat-y; padding: 3px 15px; }
#dLeveMenuBanner2Spodni {background: url("../obrazky/leve-menu-banner-obsah-spodni.png") top right no-repeat; float: left; width: 202px;}


.zeleneUl ul, #dLeveMenu ul {color: #64AF29; padding-left: 7px;}
.zeleneUl ul li, #dLeveMenu ul li { list-style-type: none; font-weight: bolder;}
a.polozkaMenu {padding-left: 20px; display: block; }
a.polozkaMenu.aktivni, a.polozkaMenu:focus, a.polozkaMenu:active, a.polozkaMenu:hover {background: url("../obrazky/sipecka2.png") center left no-repeat; }
/*.zeleneUl ul li a cite, #dLeveMenu ul li a cite {display: none; float: left;}
.zeleneUl ul li a.aktivni cite, .zeleneUl ul li a:hover cite, .zeleneUl ul li a:active cite, .zeleneUl ul li a:focus cite {display: block; width: 20px; height: 1em; background: url("../obrazky/sipecka2.png") bottom left no-repeat; padding-top: 2px;}
#dLeveMenu ul li a.aktivni cite, #dLeveMenu ul li a:hover cite, #dLeveMenu ul li a:active cite, #dLeveMenu ul li a:focus cite {display: block; width: 20px; height: 1em; background: url("../obrazky/sipecka2.png") bottom left no-repeat; padding-top: 2px;}*/
/*.zeleneUl ul li a code, #dLeveMenu ul li a code {display: block; width: 20px; height: 1em; float: left;}
#dLeveMenu ul li a.aktivni code, #dLeveMenu ul li a:hover code, #dLeveMenu ul li a:active code, #dLeveMenu ul li a:focus code {display: none;}
.zeleneUl ul li a.aktivni code, .zeleneUl ul li a:hover code, .zeleneUl ul li a:active code, .zeleneUl ul li a:focus code {display: none;}*/
.zeleneUl ul li a, #dLeveMenu ul li a {color: #64AF29; text-decoration: none; vertical-align: top;}
#dLeveMenu ul li a.aktivni, #dLeveMenu ul li a:hover, #dLeveMenu ul li a:active, #dLeveMenu ul li a:focus {color: #E2001A; text-decoration: none;}
.zeleneUl ul li a.aktivni, .zeleneUl ul li a:hover, .zeleneUl ul li a:active, .zeleneUl ul li a:focus {color: #E2001A; text-decoration: none;}

#dObsahVnejsi {width: 769px; float: left;}
#dObsahHorni {background: url("../obrazky/obsah-horni.png") top right no-repeat; display: block; float: left; width: 769px; height: 7px; font-size: 0px;}
#dObsahPozadi {background: url("../obrazky/obsah-pozadi.png") top left repeat-y; padding: 0px 5px; width: 769px;}
#dObsahSpodni {background: url("../obrazky/obsah-spodni.png") top right no-repeat; display: block; float: left; width: 769px; height: 18px; font-size: 0px;}

#dObsah {width: 759px;}
.dMenu {padding: 5px; margin-right: 250px;}
#dPaticka .dMenu {margin-right: 0px;}




.dPatickaSiroka {background-color: #ADE21B; margin-top: 0px; }
#dPaticka span em {padding-right: 30px; display: block; font-style: normal; }
#dPaticka {position: relative; background: url("../obrazky/paticka-obsah-horni.png") top right no-repeat; display: block; text-decoration: none; width: 990px; margin: 0 auto 50px;}
#dPaticka span {background: url("../obrazky/paticka-obsah-spodni.png") bottom right no-repeat; display: block; width: 990px; padding: 10px 0px 30px 0px; font-weight: bolder; color: #ffffff;}
#dPajtas2 {position: absolute; left: 20px; top: -70px; background: url("../obrazky/pajtas2.png") top left no-repeat; width: 216px; height: 197px;}

#dPaticka .dMenu { float: right; color: white; padding-right: 2em;}
#dPaticka .dMenu a {color: white;}
#dPaticka .dMenu h4 {display: inline;}

.copyright {padding-left: 3em; padding-bottom: 10px; font-size: 85%; }
.copyright a, .copyright a:hover, .copyright a:active, .copyright a:focus { float: right; text-decoration: none; color: #fff;}





a:hover, a:focus, a:active { color: #696969; text-decoration: underline; }

.cb	{ clear: both; }
.cl, .clearLeft { clear: left; }
.cr, .clearRight { clear: right; }

.floatLeft{float:left;}
.floatRight{float:right;}

.textDoprava {text-align: right;}

#dCopyright a, #dCopyright a:hover, #dCopyright a:active, #dCopyright a:focus
{
    color: #696969;
    text-decoration:none;
    font-size:85%;
}

#dKontaktPaticka a, #dKontaktPaticka a:hover, #dKontaktPaticka a:active, #dKontaktPaticka a:focus
{
    color: #696969;
    text-decoration:none;
}


ul.odkazy {list-style: none;}
ul.odkazy a {color: #3D5782; text-decoration: none;}

ul li { list-style-type: square; padding: 0; padding-bottom: .2em; }
ul li ul li { list-style-type: disc; }

hr { visibility: hidden; height: 1em; }
p { margin: 0; padding: .5em 0;}

h1, h2, h3, h4 { margin: 0; padding: 0; padding-bottom: .1em; padding-top: .5em; }
/*h1 { font-size: large; }*/
h1, h2 { font-size: medium; color:#3d5782; }
h3 { font-size: medium; }
h4 { font-size: small; }

a {color: #000000; text-decoration: underline;}
a:hover, a:active, a:focus {color: #000000; text-decoration: none;}