@import url(wysiwyg.css);









/* Layout */
body {
    background-image: url('../interface/back.gif');
    padding: 20px 0px;
    margin: 0px;
}



/* Schrift */
* {
  font-family: Arial, Helvetica, sans-serif;
}

body,td,th {
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

h1 {
    font-size: 18px;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold
}

h3 { font-size: 14px; margin: 1.4em 0 1em 0; }

p { text-align: justify; }

th { text-align: left; font-weight: bold; }

a img { border: none; }


blockquote { margin: 2em; }







table.header
 {
 border-style: solid;
 border-color: #999;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 height: 120px;
 width: 770px;
 background-image: url(../interface/header.jpg);
 background-repeat: no-repeat;
 }

table.menu
 {
 width: 150px;
 display: inline-table;
 float: left;

 border-style: solid;
 border-color: #999;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px
 }

a.menuitem
 {
 display: block;
 background-image: url(../interface/menuitem.png);
 background-repeat: no-repeat;
 text-align: left;
 height: 24px !important; /* plus 6px padding top */
 height: 30px;
 width: 135px !important; /* plus 25 padding left */
 width: 150px;
 padding-top: 6px;
 padding-left: 15px;

 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-style: normal;
 font-weight: bold;
 text-decoration: none
 }

a.menuitem:hover
 {
 background-image: url(../interface/menuitem.png);
 background-repeat: no-repeat;
 background-position: 0px -30px;
 text-decoration: none
 }

table.main
 {
 width: 600px;
 display: inline-table;
 float: right;

 border-style: solid;
 border-color: #999;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;

 background-color: f8f8ff;
 padding: 10px;
 }


table.bottommenu
 {
 border-style: none;
 display: table;
 text-align: center;
 width: 500px;
 padding-top: 6px;
 padding-left: 28px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 }

.bottommenu a { font-size: 9pt; font-weight: bold }
.bottommenu ul {  text-align: center; list-style-type: none; margin: 0; padding: 0; }
.bottommenu ul li { display: inline; }
.bottommenu ul li:before { content: "| "; }
.bottommenu ul li:first-child:before { content: ""; }

/* ................ F O N T   S T Y L E S ................. */

.headline01 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14pt;
 font-weight: bold
 }


.linkz_bottom {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-style: normal;
 font-weight: bold
 }

.textnormal
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-style: normal;
 font-weight: normal;
 text-align: justify;
 text-decoration: none
 }

.headline02unter
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: bold
 }

.textnormalCenter
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-style: normal;
 font-weight: normal;
 text-align: center;
 text-decoration: none
 }

a
 {
 text-decoration: none;
 color: 1111cc
 }

a:visited
 {
 text-decoration: none;
 color: 3311bb
 }

a:hover
 {
 text-decoration: underline;
 color: 3333cc
 }.textnormalLeft { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; text-decoration: none }

img
 {
 margin: 5px;
 }
