/********************************************* RESET */

body
  {
  font-size: 16px;
  }
div
  {
  overflow: hidden;
  }
hr
  {
  display: none;
  }
h1, h2
  {
  text-indent: -10000em;
  }
h1, h2, h3, h4, img
  {
  margin: 0;
  font-family: Constantia, Georgia, "Palatino Linotype", "Bookman Old Style", "Bookman Antiqua", serif;
  font-weight: normal;
  text-align: center;
  }
h3
  {
  font-style: italic;
  font-size: 2.4em;
  margin: 0;
  }
h4
  {
  font-size: 1.3em;
  }
img
  {
  border: none;
  font-size: 0.5em;
  }
p
  {
  margin-top: 20px;
  }
/********************************************* BODY */

h1 a
  {
  display: block;
  margin: 10px 0 0 10px;
  width: 380px;
  height: 105px;
  }
a
  {
  color: #e47e24;
  text-decoration: none;
  }
a:hover
  {
  text-decoration: underline;
  }
a:active
  {
  color: #e47e24;
  text-decoration: none;
  }
a:visited
  {
  color: #ccceac;
  text-decoration: none;
  }
body
  {
  background: #e8eaba url(../images/background.gif);
  margin: 0;
  }
#header
  {
  width: 740px;
  height: 105px;
  margin: 15px auto 0 auto;
  }
#header .left
  {
  width: 390px;
  height: 105px;
  float: left;
  background: url(../images/header-left.png);
  }
#header .right
  {
  width: 350px;
  height: 105px;
  float: left;
  background: url(../images/header-right.png);
  }
#container
  {
  width: 740px;
  margin: auto;
  background: url(../images/shadow.png) repeat-y;
  }
#menu
  {
  padding: 0 10px;
  }
#content
  {
  min-height: 200px;
  margin: 0 10px;
  padding: 30px 200px 80px 100px;
  background: #fff url(../images/content-background.jpg) bottom no-repeat;
  zoom: 1;
  }
#footer
  {
  width: 740px;
  margin: 0 auto 20px auto;
  }

/********************************************* MENU */

#menu
  {
  width: 720px;
  height: 50px;
  }
#menu ul
  {
  list-style: none;
  margin: 0;
  padding: 0;
  }
#menu ul li
  {
  float: left;
  height: 50px;
  margin: 0;
  }
#menu ul li a
  {
  margin: 0;
  display: block;
  height: 50px;
  text-indent: -10000em;
  }

/*********** #strona-glowna */

#menu #strona-glowna
  {
  width: 180px;
  background: url(../images/menu.jpg) 0 0;
  }
#menu #strona-glowna a:hover
  {
  background: url(../images/menu.jpg) 0 -50px;
  }
#menu #strona-glowna a:active
  {
  background: url(../images/menu.jpg) 0 -100px;
  }
#menu #strona-glowna a.active
  {
  background: url(../images/menu.jpg) 0 -150px !important;
  }

/*********** #pasja */

#menu #pasja a
  {
  width: 200px;
  background: url(../images/menu.jpg) -180px 0;
  }
#menu #pasja a:hover
  {
  background: url(../images/menu.jpg) -180px -50px;
  }
#menu #pasja a:active
  {
  background: url(../images/menu.jpg) -180px -100px;
  }
#menu #pasja a.active
  {
  background: url(../images/menu.jpg) -180px -150px !important;
  }

/*********** #zdjecia */

#menu #zdjecia a
  {
  width: 100px;
  background: url(../images/menu.jpg) -380px 0;
  }
#menu #zdjecia a:hover
  {
  background: url(../images/menu.jpg) -380px -50px;
  }
#menu #zdjecia a:active
  {
  background: url(../images/menu.jpg) -380px -100px;
  }
#menu #zdjecia a.active
  {
  background: url(../images/menu.jpg) -380px -150px !important;
  }

/*********** #prasa */

#menu #prasa a
  {
  width: 100px;
  background: url(../images/menu.jpg) -480px 0;
  }
#menu #prasa a:hover
  {
  background: url(../images/menu.jpg) -480px -50px;
  }
#menu #prasa a:active
  {
  background: url(../images/menu.jpg) -480px -100px;
  }
#menu #prasa a.active
  {
  background: url(../images/menu.jpg) -480px -150px !important;
  }

/*********** #kontakt */

#menu #kontakt a
  {
  width: 140px;
  background: url(../images/menu.jpg) -580px 0;
  }
#menu #kontakt a:hover
  {
  background: url(../images/menu.jpg) -580px -50px;
  }
#menu #kontakt a:active
  {
  background: url(../images/menu.jpg) -580px -100px;
  }
#menu #kontakt a.active
  {
  background: url(../images/menu.jpg) -580px -150px !important;
  }

/********************************************* CONTENT */

#content
  {
  font-family: Tahoma, ArialCE, Arial, Verdana, HelvaticaCE, Helvetica, sans-serif;
  text-align: justify;
  color: #abaf6e;
  }
#content strong
  {
  font-size: 1.1em;
  font-weight: normal;
  }
#content strong.mark
  {
  font-size: 1em;
  font-weight: bold;
  border-bottom: dotted #d0d496 1px;
  }
/********************************************* FOOTER */
#footer
  {
  background: url(../images/footer.png);
  height: 35px;
  zoom: 1;
  }
#footer a
  {
  text-indent: -10000em;
  display: block;
  position: relative;
  left: 370px;
  width: 160px;
  height: 25px;
  background: url(../images/kontakt.gif);
  }
#footer a:hover, #footer a:active
  {
  background: none;
  }
