html, body, div, h1, h2, h3, p, ul, img {
        padding: 0;
        margin: 0;
}
body {
        font: normal 80%/1.4 Arial, Lucida, sans-serif;
        background: #f4afce url('gfx/background.gif') repeat fixed left top;
        color: #fff;
}
a:link {
        color: #f4afce;
        font-weight: bold;
        text-decoration: none;
        text-underline: none;
}
a:active {
        color: #fff;
        font-weight: bold;
        text-decoration: none;
        text-underline: none;
}
a:visited {
        color: #f4afce;
        font-weight: bold;
        text-decoration: none;
        text-underline: none;
}
a:hover {
        color: #f4afce;
        font-weight: bold;
        text-decoration: none;
        text-underline: none;
}
#page {
        background: #243547 url('gfx/ecke_lo.gif') no-repeat left top;
        margin: 16px auto;
        width: 820px;
}
#head {
        background: url('gfx/ecke_ro.gif') no-repeat right top;
        padding: 24px 0;
        text-align: center;
}
#menu {
        font-family: "Lucida Sans Unicode", "Lucida Sans", "sans-serif";
        font-size: 19px;
        font-weight: bold;
        white-space: nowrap;
        float: left;
        width: 164px;
        text-align: center;
        position: absolute; /* stupid IE needs this */
}
#menu ul {
        list-style: none;
}
#menu li a {
        color: #f4afce;
        letter-spacing: .05em;
        text-decoration: none;
        display: block;
        height: 30px;
        padding: 1px;
}
#menu li a:hover {
        background: url('gfx/button.gif') no-repeat left top;
        color: #fff;
}
#content {
        width: 630px;
        background: url('gfx/ecke_ru.gif')  no-repeat right bottom;
        min-height: 400px;
        padding: 0 16px 30px 174px;
        text-align: left;
}
.old	{
		color:grey;
		}
#foot {
        background: url('gfx/ecke_lu.gif') no-repeat left bottom;
        height: 20px;
        margin-top: -20px;
        text-align: right;
        font-size: 10px;
        padding: 0 16px;
}
#content img {
        padding: 16px;
}
#content img.right {
        float: right;
        padding-right: 0;
}
#content img.top {
        padding-top: 0;
}
#content p img {
        display:block;
        margin:auto;
}
#content p b {
        font-size:18px;
        color:#fd268d;
}
#content p {
        margin-left: 10px;
}
#content p.big  {
		font-size:46px;
		color:#fd268d;
		text-align:center;
}
h1, h2, h3 {
        padding-bottom: .3em;
        font-weight: bold;
        text-decoration: none;
        letter-spacing: 2px;
}
h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
p {
        padding-bottom: 0.7em;
        text-align: justify;
}