#dSkelet { width: 780px; height: auto; margin: 0px auto; }
#dHlavicka1 { width: 780px; height: 96px; background: url(../images/layout/zs-hlavicka1.jpg) no-repeat; }
#dHlavicka2 { width: 780px; height: 100px; background: url(../images/layout/zs-hlavicka2.jpg) no-repeat; }
#dHlavicka3 { width: 780px; height: 100px; background: url(../images/layout/zs-hlavicka3.jpg) no-repeat; }
#dHlavicka4 { width: 780px; height: 47px; background: url(../images/layout/zs-hlavicka4.jpg) no-repeat; }
#dBanner { width: 768px; height: 67px; padding-left: 12px; background: url(../images/layout/zs-hlavicka5.jpg) no-repeat; }
#dObsah { width: 780px; height: auto; background: url(../images/layout/zs-obsah.gif) repeat-y; position: relative; }
#dText { width: 730px; padding: 25px; }
#imgHlavickaX { position: absolute; top: 0px; left: 560px; z-index: 200; }
#dZapati { width: 780px; height: 33px; background: url(../images/layout/zs-zapati.png) no-repeat; text-align: center; padding-top: 5px; }
#dZapati a, #dZapati a:hover { text-decoration: none; font-style: normal; }
#dZapati address { display: inline; text-decoration: none; }

#dMenu { width: 767px; height: 34px; padding-left: 12px; }
#dMenu .a1, #dMenu .a2, #dMenu .a3, #dMenu .a1a, #dMenu .a2a, #dMenu .a3a { display: block; float: left; height: 37px; width: 14px; }
#dMenu .a1 { background: url(../images/menu/naMenu1.png) no-repeat; }
#dMenu .a2, #dMenu .a2a { background: url(../images/menu/naMenu2.png) repeat-x; width: auto; color: white; font-weight: bold; text-decoration: none; padding-top: 10px; height: 27px; }
#dMenu .a3 { background: url(../images/menu/naMenu3.png) no-repeat; }
#dMenu .a1a { background: url(../images/menu/aMenu1.png) no-repeat; }
#dMenu .a2a { background: url(../images/menu/aMenu2.png) repeat-x; }
#dMenu .a3a { background: url(../images/menu/aMenu3.png) no-repeat; }

.clearLeft { clear: left; }
.clearRight { clear: right; }
.clearBottom, .clearBoth { clear: both; }

.fLeft { float: left; }
.fRight { float: right; }

