body { margin: 5px 0px 5px 0px; background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: small; }

p { margin: 0 10px;  color: #00005b; }
p.reg { margin: 15px; color: #00005b; }
p.fr { margin: 10px 15px; color: #00005b; }
ul.subpage { color: #00005b; margin-top: 0; margin-right: 10px; margin-bottom: 0; }

font.mythos { font-size: 9px; color: white; }
font.ppe { font-size: 10px; letter-spacing: .1ex; color: white; }
font.ppered { font-weight: bold; color: #a21613; }

a:link { color: #330099; }
a:visited { color: black; text-decoration: none; }
a:hover { color: red; text-decoration: none; }
a:active { color: green; text-decoration: none; }

a:link.two { color: #FF0000; }
a:visited.two { color: #00005b; text-decoration: none; }
a:hover.two { color: #008800; text-decoration: none; }
a:active.two { color: green; text-decoration: none; }

table.body { border: 2px solid #841413;  width: 760px; background: #fff4de; }
table.bottom { background: #2e4c6b; }
table.footer { background: #160185 url(images/footer.jpg) no-repeat; }
table.footer2 { background: #160185 url(images/footer02.jpg) no-repeat; }
table.menu { border-bottom: 2px solid #841413; }

/* start index css */
p.engrave { font-weight: bold; font-size: 21px; color: white; margin: 10px; }

td.index { border-bottom: 2px solid #841413; }
td.topright { border-top: 2px solid #841413; border-right: 2px solid #841413; }

.navdd1 {	z-index: 1; visibility: hidden; position: absolute; }
.navdd2 {	z-index: 1; visibility: hidden; position: absolute; }
.navdd3 {	z-index: 1; visibility: hidden; position: absolute; }
.navdd4 {	z-index: 1; visibility: hidden; position: absolute; }
.navdd5 {	z-index: 1; visibility: hidden; position: absolute; }
/* end index css */

