body           { margin: 0px; padding: 0px; border: 0px none; color: black; background:#FFFFFF; }

h1 {font-size:13px;color:#0000FF;}
h2 {font-size:12px;color:#F00000;}
h3 {font-size:11px;font-weight: bold; color:#0000FF;}


.top        { width: 840px; height: 141px; z-index: 0; background-image: url('ixwin_hai.jpg'); float: left; overflow: hidden; clear: both }

.suchfeld    { position: absolute; left: 0px; top: 94px; width: 360px; height: 18px; z-index: 3; font-family: Arial,sans-serif; font-size: 10px; }
form.nl        { padding: 2px 10px 5px 9px; }
input.search    { margin: 3px 11px 0px 15px; width: 235px; height: 15px; font-family: Arial,sans-serif; font-size: 12px; }
input.nlbutton { margin: 0px 0px 0px 0px; width: 50px; height: 29px; overflow: hidden; vertical-align: top; }


.navtop       { position: absolute; left: 420px; top: 99px; width: 400px; height: 50px; z-index: 1; padding: 6px 0px 0px 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; overflow: hidden; }
.home         { font-size: 11px; font-weight: bold; color: #A33600; background-image: url('home.gif'); background-repeat: no-repeat; float: left; padding-left:18px; padding-right:15px; padding-top:1px; padding-bottom:0px }
.kontakt      { font-size: 11px; font-weight: bold; color: #A33600; background-image: url('kontakt.gif'); background-repeat: no-repeat; float: left; padding-left:18px; padding-right:15px; padding-top:1px; padding-bottom:0px }
.sitemap      { font-size: 11px; font-weight: bold; color: #A33600; background-image: url('sitemap.gif'); background-repeat: no-repeat; float: left; padding-left:18px; padding-right:15px; padding-top:1px; padding-bottom:0px }

.home a       { color: #575757; text-decoration: none; }
.home a:hover { color: black; text-decoration: underline; }
.kontakt a       { color: #575757; text-decoration: none; }
.kontakt a:hover { color: black; text-decoration: underline; }
.sitemap a       { color: #575757; text-decoration: none; }
.sitemap a:hover { color: black; text-decoration: underline; }


.left          { position: absolute; left: 0px; top: 133px; width: 139px; z-index: 4; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  border-bottom:1px solid #E0E0E0; padding-left:0px; padding-right:0px; padding-top:13px; padding-bottom:0px; background-image: url('leftback.jpg'); background-repeat: repeat-y;  }
.leftmenu      { font-size: 9pt; font-weight: bold; color: black; padding-left:14px; padding-right:8px; padding-top:2px; padding-bottom:12px }
.unternav      { font-size: 8pt; font-weight: normal; color: black; padding-left:0px;}
.leftmenu a       { color:#333333; text-decoration: none; }
.leftmenu a:hover { color: #FF6600; text-decoration: underline; }
.unternav a       { color: #000000; text-decoration: none; }
.unternav a:hover { color: #3F3F3F; text-decoration: underline; }


.inhalt     { position: absolute; left: 140px; top: 140px; width: 480px; font-family: Arial; font-size: 9pt; color: black; float: left; padding-left:20px; padding-right:10px; padding-top:0px; padding-bottom:0px; text-justify : inter-word;text-align:justify;}
.inhalt a       { color: #990000; text-decoration: none; }
.inhalt a:hover { color: #FF6600; text-decoration: underline; }

.right         { position: absolute; left: 670px; top: 140px; width: 140px; z-index: 2; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; background: #FFFFFF; background-repeat: repeat-y; padding-left:5px}

.banner      { position: absolute; left: 145px; top: 10px; width: 468px; height: 60px;  z-index: 4;}
.teaser        { position: absolute; left: 880px; top: 20px; width: 202px; height: 202px; z-index: 5; }
.teaser1       { position: absolute; left: 880px; top: 130px; width: 120px; height: 600px; z-index: 5; }