* { margin:0px; padding:0px; }

body { 
	background: #dbc8a5 url(i/perg.jpg) no-repeat; 
	margin-top:0px;
      
    font-family: "PlantagenetCherokee, Times, serif";
    font-size: 18px;
    letter-spacing:0.03em; 
    text-shadow: 3px 3px 3px #aaa;
    color:#1a1253;
}
@font-face { font-family: "PlantagenetCherokee"; url("../fonts/PlantagenetCherokee.ttf") format("truetype"); }


table { width: 750px; margin: auto auto; }
div { width: 750px; margin: auto auto; line-height: 130%; }
img { margin: auto auto; display: block; border: 5px solid #D0B179; }

h1 { width: 750px; margin: auto auto; text-align: left; font-size: 60px; }
h3 { width: 750px; margin: auto auto; text-align: left; font-size: 40px; }
h5 { width: 750px; margin: auto auto; text-align: center; font-size: 36px; line-height:150%; }
b { font-size: 97%; }

.mt5  { margin-top:  5px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt50 { margin-top: 50px; }
.mt100{ margin-top:100px; }
.mb5  { margin-bottom:  5px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb50 { margin-bottom: 50px; }
.mb100{ margin-bottom:100px; }

.pt20 { padding-top: 20px; }
.pt50 { padding-top: 50px; }
.pb20 { padding-bottom: 20px; }
.imp { font: 9px sans-serif; letter-spacing:0.1em; line-height:9px; text-align:right; margin-top:1px; margin-right:0px; }
.mn	{ font: 14px sans-serif; width:800px; text-align:center; line-height:14px; }
.klein { font-size:70%;}

.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.justify { text-align: justify; }
.fsgross { font-size: 150px; line-height: 120px; }
.fsmittel { font-size: 30px; }
.fsklein { font-size: 22px; }
.tshad { text-shadow: 6px 6px 10px #666; }
.rot { color:#bb0000; }
.hid { visibility: hidden; }
.ws { color:#ffffff; }


a { text-decoration:none; }
a:link { color:#bb0000; }
a:visited { color:#bb0000; }
a:hover { color:#ff0000; text-shadow: 6px 6px 10px #666; }
a:active { color:#000000; }