body      { font-family: 'Calibri' 'Arial' 'sans-serif'; font-size: 14px; background: #b1daea url(img/pozadi.jpg) repeat-x; color: #304653;	}

h1        { font-size: 120%; color: #004a99; margin: 0; padding: 8px 0 0px 0; }
h2        { font-size: 120%; color: #004a99; margin: 0; padding: 8px 0 5px 0; }
h3        { font-size: 120%; color: #ffffff; margin: 0; padding: 8px 0 5px 0; }
ol        { margin: 0; padding: 5px 0 5px 15px; }
li        { padding: 0 0 0 0; }

.entry li { padding: 0 0 5px 0; }

#body     { width: 100%; margin: 0 auto; text-align: center; }
#page     { width: 921px; margin-left: auto; margin-right: auto; text-align: left; background: #ffffff; }

.top      { width: 864px; height: 200px; float: left; background: url(img/top.jpg); text-align: right; font-weight: bold; padding-top: 33px; padding-right: 57px; }
.top a    { font-weight: bold; color: #666666; padding-left: 15px; }

.menu li  { list-style: none; float: left; }
.menu ul  {margin: 0; padding: 0; }
.menu     { width: 904px; float: left; background: url(img/menu.jpg); padding: 5px 0 5px 17px; }
.menu a   { width: 124px; float: left; text-align: center; font-size: 110%; color: #004a99; font-weight: bold; text-decoration: none; border-right: 1px solid #004a99; }
.menu a:hover, .stisk   { width: 124px; float: left; text-align: center; font-size: 110%; color: red; font-weight: bold; text-decoration: none; border-right: 1px solid #004a99; }

.box1     { width: 895px; float: left; background: #ffffff; padding-left: 26px; }
.box2     { width: 209px; float: left; background: #393939; color: #ffffff; padding-left: 8px; text-align: left; }
.box2 a   { color: #ffffff; }
.box2 a:hover { color: red; }
.box2 img { float: left; margin-right: 5px; }
.box2 li  { list-style: none; margin: 0; padding: 0; }
.box2 ul  { list-style: none; margin: 0; padding: 0; }

.stred    { width: 895px; float: left; background: url(img/stred.jpg); padding-left: 26px; padding-top: 1px; }
.leva     { width: 200px; float: left; border-top: 1px solid #393939; padding: 0 10px 10px 10px; }
.leva ul  { margin: 0; padding: 0; list-style: none; }
.leva a   {  color: #004a99; }
.leva a:hover { color: red; }
.leva li  { padding: 0 0 10px 0; }
.prava    { width: 618px; float: left; border-top: 1px solid #393939; padding: 0 15px 15px 15px; }
.prava img { border: 0;}
.konec li { list-style: none; float: left; }
.konec    { width: 854px; float: left; background: url(img/konec.jpg); color: #ffffff; padding: 5px 0 5px 15px; }
.konec a  { color: #ffffff; padding-right: 5px; }
.konec2   { width: 921px; float: left; background: url(img/konec2.jpg); height: 32px; }