* { margin: 0; padding: 0; }

html, body {
  background-color: #FFF;
  font: 12px/16px Verdana, "Geneva CE", lucida, sans-serif;
  text-align: center;
}

img { border: 0; vertical-align: bottom; }

#page-frame { width: 782px; margin: 0 auto; }
#page-frame-content { padding: 100px 195px 164px 195px; background: url("background-nebe-782x230.jpg"); }
#top-red-dekor { margin: 0 auto; }
#inner-frame { margin: 0 auto; border: 2px solid #D0082F; background-color: #FFF; }

div.dekorace-r1 { padding-top: 4px; background: #0572BD url("background-grad-top-1x120.jpg") 0% 100% repeat-x; }
div.dekorace-r2 { background-color: #FFF }
div.dekorace-r3 { padding-bottom: 8px; background-color: #FFF; }
div.dekorace img { margin: 3px 1px; }
div.dekorace img.posun-nahoru { position: relative; top: -20px; margin-bottom: -66px; }

h1.motto {
  padding: 10px;
  color: #009F3D;
  font: bold 18px/24px Georgia, "New York CE", utopia, serif;
}

div.odkazy { padding: 10px 0 20px 0; color: #0572BD; }
div.odkaz-left { width: 50px; float: left; padding-left: 90px; }
div.odkaz-center { margin: 0 auto; }
div.odkaz-right { width: 50px; float: right; padding-right: 90px; }
div.odkazy a, div.odkazy a:visited { color: #0572BD; }

  body, html  {
scrollbar-track-color: silver;
scrollbar-face-color: #0073BB;
scrollbar-highlight-color: white;
scrollbar-3dlight-color: green;
scrollbar-darkshadow-color: black;
scrollbar-shadow-color: purple;
scrollbar-arrow-color: white; }
