p {
	text-align: justify;
}


li {
	text-align: justify;
}

.cytat {
	font-style: italic;
	font-weight: bold;
	text-align: right;
}

.podpisano {
	text-align: right;
}

h1 {
   line-height: 90%;
}

dt {
   font-weight: bold;
   font-size: medium;
}

dd {
   text-align: justify;
}

.cytaty p {
        font-size: small;
       	font-style: italic;
}

.bookmenu img {
          float: center;
          border: 1px solid gray;
}

#bookmenu img {
          float: center;
          border: 1px solid gray;
}

.antyp {
       width: 120px;
       float: left;
       padding: 10px;

}

/* Właściwa zawartość strony */

#content {
         position:absolute; top:10px; left:100px; right:100px;
         display: inherit;
         font-family: Georgia;
         font-style: normal;
         font-size: medium;
}

/* Nagłówek strony */

#heksontop {
           float: center;
           margin-left: 10px;
           padding: 10px 0;
}

#heksontop dt {
          margin: -5px 25px;
          padding: 0;
}

#heksontop dt.img img {
           margin: 0 0;
           float: left;
}

#heksontop dd {
           text-align: left;
           margin: 0 215px;
           padding: 0;
           line-height: 1.5em;
}

#heksontop dd.adres {
           font-weight: bold;
           font-size: 95%;
}

#heksontop dd.tytul {
}

#heksontop dt.img {
           width: 200px;
           height: 207px;
           background-image: url("gfx/hekson-logo2.gif");
           margin: 0 0;
           float: left;
}
#marcina_fota {
              position: relative;
              border: 2px solid #f8df97;
              width: 176px;
              height: 253px;
              background-image: url("gfx/portret.jpg");
              margin-right: 0px;
              margin-top: -230px;
              float: right;
}
#marcina_fota_s {
              position: relative;
              border: 2px solid #f8df97;
              width: 176px;
              height: 289px;
              background-image: url("gfx/marcin.jpg");
              margin-right: 0px;
              margin-top: -230px;
              float: right;
}
#marcina_fota2 {
              position: relative;
              border: 2px solid #f8df97;
              width: 295px;
              height: 280px;
              background-image: url("gfx/marcin2.jpg");
              margin-right: 0px;
              margin-top: -230px;
              float: right;
}
#komiks1 {
         position: relative;
         border: 2px solid #f8df97;
         width: 500px;
         height: 404px;
         background-image: url("gfx/prezentacja.jpg");
         margin: auto;
}
#komiks2 {
         position: relative;
         border: 2px solid #f8df97;
         width: 500px;
         height: 404px;
         background-image: url("gfx/przedstawiciel.jpg");
         margin: auto;
}


/* Loga firmy */



/* Właściwości "ramek zdjęciowych" */

body {
        background-color: #f8df97; /* #F8D671; #F3D068; */
        background: url("gfx/tlo.gif");
}

/* Odnośniki normalne */

a {
	color: brown;
        font-family: Tahoma;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
	font-size: small;
}
a:visited {
	color: brown;
}
a:hover {
	color: white;
}

/* Menu */

#menu {
      margin-top: 40px;
      font-family: "Times New Roman";
      font-size: small;
      text-align: center;
}

/* Odnośniki w menu */

#menu a {
	font-family: Trebuchet;
	font-size: x-large;
}

#podmenu a {
	font-family: Trebuchet;
	font-size: large;
}


/* Stopka */

#stopka {
	text-align: center;
	font-size: x-small;
	margin-bottom: 15px;
}

#stopka a {
        font-size: x-small;
}

