a:link {text-decoration:none; font-weight:bold; color: #000080;}
a:visited {text-decoration:none; font-weight:normal; color: #5AA2EF;}
a:hover {text-decoration:underline; font-weight:normal; color:#de0000;}
a:active {text-decoration:none; font-weight:bold; background-color:#FFFF00;}


h1 {text-align: center; font-size: 1.2em; margin: 50px 0 50px 0; color: #000;}
h3 {font-size: 1em; padding: 1em 0 0.5em 0;}
h4 {text-align: center; font-size: 1em; padding: 1em 0 0.5em 0;}

.l {float: left;}
.clear {clear: both;}
.kursiv {font-style: italic; font-size: 0.8em;}
.ende {padding-bottom: 50px;}
.center {text-align: center;}

ul {padding: 0.5em 50px 0.5em 100px;}
ul li {list-style-type: none; list-style-position: outside;}
li {padding-bottom: 1em;}
p {padding: 0.5em 50px 0.5em 50px;}
img {border: 0;}

p.kp {text-align: right; padding-bottom: 50px; font-style: italic; font-size: 0.8em;}

span.mail {unicode-bidi:bidi-override; direction: rtl;}

* {margin: 0; padding: 0}

body {background-color: #808080;
     font-family: verdana, sans-serif;
     font-size: 80%;
         }

#wrap {margin: 0 auto;
         margin-top: 30px;
         width: 800px;
         height: 100%;
         }

#kirwa   {border: 5px solid #d71a07;
         width: 790px;
         background-color: #fff;
         padding-bottom: 50px;
         }