body { font-family: Impact; color: #3b3b3b; background-color: #666666; font-weight: normal; }

.menu { margin: auto; text-align: center; }

.menu td { width: 167px; }
.menu td a { color: #3b3b3b; text-decoration: none; font-size: 10pt; }

hr { height: 1px; color: #000100; background-color: #D5D4D5;  border: 0px solid #000100; width: 100%; }

.foot { font-size: 6pt; text-align: center; letter-spacing: 5px; }
.wider { letter-spacing: 5px; }

#main table { width: 978px; margin: 20px auto 60px auto; font-size: 10pt; }

/* homepage */
.home .podpis { font-family: Arial; font-size: 12pt; font-weight: bolder; text-align: right; width: 123px; color: #000100; letter-spacing: 5px; }
.home .podpis2 { font-family: Arial; font-size: 18pt; font-weight: bolder; text-align: center; width: 123px; color: #000100; letter-spacing: 5px; }
.home .frontimg { text-align: center; }

/* about */
.about div { text-align: justify; font-size: 9pt; font-family: Courier; margin: 20px; }
.about a { color: inherit; text-decoration: none; }
.about .glue1 { margin-left: 55px; width: 500px; }
.about .glue2 { margin-left: 110px; width: 500px; }
.about .glue3 { margin-left: 165px; width: 650px; }
.about .glue4 { margin-left: 165px; width: 760px; text-align: right; }

/* photos */
.photos td { text-align: center; padding: 15px; }
.photos td a { color: inherit; text-decoration: none; letter-spacing: 5px; }
#main h2 { font-size: 14pt; text-align: center; letter-spacing: 6px; font-weight: normal; margin: 26px 0 0 0; }

/* news */
.news { width: 850px !important}
.news td { padding: 30px 20px; }
.news .msg { font-family: Courier; }

/* guestbook */
.guestbook { font-family:Courier; font-size:9pt; }
.guestbook div.msg { border-bottom: 1px solid #D5D4D5; padding: 5px; margin-bottom: 15px; color: #000100}
.guestbook div.name { font-weight: bolder; margin-bottom: 8px; }


/* links */
.links td { text-align: center; padding: 15px; }
.links td a { color: inherit; text-decoration: none; letter-spacing: 5px; }

#perfor { position: absolute; }
