* {margin: 0; padding: 0}
body {background: #EFF8FF; text-align: center}
#bg {position: relative; width: 750px; min-height: 720px; background: #EDF5FC url(gfx/bg1.jpg) repeat-x; border-bottom: 4px solid #545454; padding: 15px 0 10px 0; margin-left: auto; margin-right: auto; border-left: 2px solid #545454; border-right: 2px solid #545454}
#top {background: #EDF5FC url(gfx/top.jpg) no-repeat; position: relative; width: 750px; height: 150px; margin-left: auto; margin-right: auto; border-left: 2px solid #545454; border-right: 2px solid #545454; padding-top: 10px}
#top img {border: 0}
#top h1 {font: bold 22px Verdana; color: #535353; text-align: left; margin: 0 0 10px 160px}
#top p {font: 11px/1.5 Verdana; margin: 0 10px 0 160px; text-align: left}
#top p a {font-weight: bold; color: #535353}
* html #bg {height: 720px}
#wstep {position: relative; margin-left: auto; margin-right: auto; width: 734px; background: #545454; text-align: left; padding: 10px}
#wstep h1 {font: bold 20px "Trebuchet MS"; color: #fff}
#wstep p {font: 10px/1.5 Verdana; color: #fff; margin-top: 10px}
#wstep p a {color: #636363; font-weight: bold}
#wstep ul {margin: 5px 0 0 25px}
#wstep li {font: 10px/1.5 Verdana; color: #fff}
#wstep1 {position: relative; margin-left: auto; margin-right: auto; width: 734px; background: #545454; text-align: left; padding: 10px; height: 260px}
#wstep1 h1 {font: bold 20px "Trebuchet MS"; color: #fff}
#wstep1 p {font: 10px/1.5 Verdana; color: #fff; margin-top: 10px}
#wstep1 p a {color: #636363; font-weight: bold}
#wstep1 ul {margin: 5px 0 0 25px}
#wstep1 li {font: 10px/1.5 Verdana; color: #fff}
#left {position: absolute; top: 15px; left: 10px; width: 180px; border-right: 2px solid #545454}
#left h2 {font: bold 16px "Trebuchet MS"; color: #fff; background: #545454; padding: 2px 5px; margin: 10px 10px 5px 0}
#left a {display: block; font: bold 10px/1.5 Verdana; color: #636363; margin-left: 6px; text-align: left; text-decoration: none}
#left a:hover {text-decoration: underline}
#left p {font: 11px/1.5 Verdana; text-align: left}
#content {position: relative; margin-left: 210px; width: 530px; text-align: left}
#content p {font: 11px/1.5 Verdana; margin-top: 8px}
#content h2 {font: bold 16px "Trebuchet MS"; color: #fff; background: #545454; padding: 2px 5px; margin: 10px 10px 5px 0}
#content h3 {font: bold 14px Verdana; color: #545454; margin: 10px 10px 5px 0}
#content h3 a {color: #545454}
#content h3 a:hover {text-decoration: none}
#content .kat {border-bottom: 3px solid #A1A7AB; border-top: 3px solid #A1A7AB;  padding: 2px 6px; background: #fff; margin: 10px 5px}
#content .kat p {font: 10px Verdana; margin-bottom: 3px}
#content .kat p.t {font: bold 15px "Trebuchet MS"; margin-bottom: 5px}
#content .kat p.t a {color: #A1A7AB}
#content .kat p a {color: #636363; text-decoration: none}
#content .kat p a:hover {text-decoration: underline}
#foot {margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 10px}
#foot p {font: 10px Verdana}
#foot p a {color: #636363; font-weight: bold}
#content .podkategorie {padding: 2px 6px; background: #fff; margin: 10px 5px; text-align: left}
#content .podkategorie a {color: #636363; text-decoration: none; display: block; font: 10px/1.5 Verdana; font-weight: bold}
#content .podkategorie a:hover {text-decoration: underline}
form {margin-top: 15px}
fieldset {border: 0; font: 10px Verdana; margin-bottom: 5px}
.submit {font: bold 10px Verdana, sans-serif; background: #545454; color: #fff}
#content p.wopis {font: 10px Verdana; border-bottom: 2px solid #545454; padding-bottom: 3px; margin: 3px 0}
#content p.wtytul a {font: bold 12px Verdana; margin: 0 5px; color: #636363; padding: 3px}
#google {position: absolute; top: 10px; right: 0}
ul {margin: 5px 25px}
li a {font: 10px/1.5 Verdana; color: #545454}

#wstep p a.nl {color: #fff}

#content .podkategorie .mapa li {font: 11px/1.5 Verdana; color: #444}
#content .podkategorie .mapa li a {font: bold 11px/1.5 Verdana; display: inline}

hr {margin: 10px; border: 1px solid #444}
