body { margin:0px; padding:0px; background:#ffffff; text-align:center; font-family: Verdana, Arial, Arial CE;
       font-size: 11px; color: #000000;}

h1, h2, h3, ul, li, p, fieldset {padding:0; margin:0;}

#body {display: block; width:784px; min-height: 350px; height: auto; margin: 0px auto 0 auto; margin-top: 30px; text-align: left; border: 1px solid #dedede;
       background: url('images/balicek.jpg') no-repeat top right; }
#body.list {background: none; min-height: 350px; height: auto;}
.okraj {padding: 15px;}
#body h1 { font-size: 17px; color:#975B29; margin-bottom: 1em;}
#body h2 { font-size: 14px; color:#975B29; margin-bottom: 1em;}
#body a:link { color: #359729; text-decoration:underline; font-size: 12px; font-weight: bold;}
#body a:visited { color: #359729; text-decoration:underline; font-size: 12px; font-weight: bold;}
#body a:hover { color: #4BD73B; text-decoration:underline; font-size: 12px; font-weight: bold;}
#body p {padding-top:20px;}

#footer {display: block; width: 784px; margin: 10px auto 0 auto; font-size: 10px; color: #5B5B5B;}

label {float: left; width: 100px; font-weight:bold;}
input {border: 1px solid #dedede; padding: 2px; font-size: 11px; margin-bottom: 5px;}
.zalomeni {clear:both;}

#body p.wait { background: #fff6bf url('images/wait.gif') no-repeat 15px 50%; height: 50px; line-height: 50px; padding: 0px 0px 0px 80px;	border: 1px solid #ffd324; margin-bottom: 10px;
              font-weight: bold; }

