html{						margin:0;
								padding:0}
								
body{						font-family:Verdana,sans-serif;
								font-size:10pt;
								line-height:1.1em;
								text-align:justify;
								width:100%;
                background-color:#4c3219;
                background-image:url(pics/backgrounddark.jpg);
								color:#000000;
								margin:0;
								padding:0}
								
div{						margin:0;
								padding:0}

p{							margin:0 0 1em 0;
								padding:0}

b{              font-weight:900}

.bold{					font-size:1.2em;
								font-weight:900}

table{					width:100%;
								margin:0 0 .8em 0;
								padding:0;
								border-spacing:0}

tr{							margin:0;
								padding:0}
					
th{							margin:0;
								padding:0;
                text-align:left;
								vertical-align:top}

td{							margin:0;
								padding:0;
                text-align:justify;
								vertical-align:top;}

.caption{       text-align:center;
                background-image:url(pics/backgroundmedium.jpg);
                border-top:.1em solid #cfc8c1;
								border-right:.1em solid #766c64;
								border-bottom:.1em solid #3f3a35;
								border-left:.1em solid #b1a59b;
                font-weight:900;
                margin:0;
                padding:.2em 0;
                font-size:1.1em;
                letter-spacing:.1em;}

.autosize{      width:auto}

table.bordertable{border-top:.1em solid #cfc8c1;
								border-right:.1em solid #766c64;
								border-bottom:.1em solid #3f3a35;
								border-left:.1em solid #b1a59b}
table.bordertable th{margin:0;
                padding:.2em .3em;
                border-top:.1em solid #cfc8c1;
								border-right:.1em solid #766c64;
								border-bottom:.1em solid #3f3a35;
								border-left:.1em solid #b1a59b;
                background-image:url(pics/backgroundmedium.jpg)}
table.bordertable td{margin:0;
                padding:.1em .3em;
                border-top:.1em solid #3f3a35;
								border-right:.1em solid #b1a59b;
								border-bottom:.1em solid #cfc8c1;
								border-left:.1em solid #766c64}

table.centered th{text-align:center}
table.centered td{text-align:center}

img{						margin:0;
								padding:0;
                border:0 transparent none;}

hr{							width:100%;
								clear:both;
								border-top:.1em solid #cfc8c1;
								border-right:.1em solid #766c64;
								border-bottom:.1em solid #3f3a35;
								border-left:.1em solid #b1a59b;
								margin:0 0 .8em 0;
                padding:0}

em{             font-weight:900;
                font-style:italic}
                              
h1{text-align:center;font-size:2.8em;line-height:1em;font-weight:900;margin:.2em 0 .2em 0}
h2{text-align:left;font-size:2.4em;line-height:1em;font-weight:900;letter-spacing:-.04em;margin:0 0 .5em 0}
h3{text-align:left;font-size:1.6em;line-height:1em;font-weight:900;letter-spacing:0;margin:1.3em 0 .3em 0}

a:link{					color:#4c3219;
								text-decoration:none;
								background-color:transparent}
a:visited{			color:#4c3219;
								text-decoration:none;
								background-color:transparent}
a:active{				color:#000000;
								text-decoration:none;
								background-color:transparent}
a:hover{				color:#000000;
								text-decoration:none;
								background-color:transparent}

/* Der Hauptrahmen um die ganze Seite. */
.outermaindiv{	color:inherit;
								background-color:#b2987f;
                background-image:url(pics/background.jpg);
								margin:.8em;
								padding:0}
/* Der zweite Rahmen mit dem Schwarz-Verlauf oben. */
.maindiv{				border-top:.1em solid #2c2c2c;
								border-right:.1em solid #000000;
								border-bottom:.1em solid #000000;
								border-left:.1em solid #2c2c2c;
                background-image:url(pics/backgroundtop.jpg);
                background-repeat:repeat-x;
								margin:0;
								padding:.8em .8em .8em .8em}

/* Der Rahmen um den Inhalt */
.content{				border-top:.1em solid #cfc8c1;
								border-right:.1em solid #766c64;
								border-bottom:.1em solid #3f3a35;
								border-left:.1em solid #b1a59b;
								color:inherit;
								background-color:#eaddc1;
                background-image:url(pics/backgroundlight.jpg);
								margin:1em 0;
								padding:.8em;}

.copyright{     font-size:.75em;
                margin-top:1em;
                text-align:center}

.leftpic{       float:left;
                margin:.2em .8em 0 0}
                
.rightpic{      float:right;
                margin:.2em 0 0 .8em}
                
.rightbutton{   position:relative;
                top:-1.75em;
                margin:.2em;
                float:right}

.leftbutton{    position:relative;
                top:-1.75em;
                margin:.2em;
                float:left}

.button{        font-size:1.3em;
                line-height:1.5em;
                font-weight:900;
                border-top:.1em solid #cfc8c1;
								border-right:.1em solid #766c64;
								border-bottom:.1em solid #3f3a35;
								border-left:.1em solid #b1a59b;
                background-image:url(pics/backgroundlight.jpg);
								padding:0 .2em;
								margin:0}
.button:hover{  border-top:.1em solid #3f3a35;
								border-right:.1em solid #b1a59b;
								border-bottom:.1em solid #cfc8c1;
								border-left:.1em solid #766c64}

.navigation{    border-top:.1em solid #cfc8c1;
								border-right:.1em solid #766c64;
                border-bottom:.1em solid #3f3a35;
								border-left:.1em solid #b1a59b;
                color:inherit;
								background-color:#eaddc1;
                background-image:url(pics/backgroundmedium.jpg);
                text-align:center;
								margin:0;
								padding:1em}

.invisible{			visibility:hidden}

.picturecell{   padding:1em;
                text-align:center;
                width:19.248120300752em}

.item{          display:block;
                font-size:1.1em;
                line-height:1em;
                font-weight:900;
                letter-spacing:0;
                padding:.3em 0 .3em 0}

.item:hover{    background-color:#b1a59b}

.centered{      text-align:center}

.formule{		line-height:1em;
						white-space:pre;
						font-family:Courier,monospace;
						margin:5px 0 10px 0}
