/* RESET BROWSERSTYLE */
* {padding: 0; margin: 0;}


/* GLOBAL */
h1, h2, h3 {
  font-family: verdana, sans-serif;
  color: #665;
  font-size: 160%; 
  line-height: 1.4em; 
  font-weight: 300; 
  letter-spacing: 2px; 
  margin: 10px 0 10px 0;
}
h4 {
  font-family: verdana, sans-serif; 
  color: #666655; 
  font-size: 125%; 
  line-height: 1.4em; 
  font-weight: 300; 
  letter-spacing: 1px; 
  margin: 15px 0 10px 0;
}
h5 {
  font-family: verdana, sans-serif; 
  color: #666655; 
  font-size: 113%; 
  line-height: 1.4em; 
  font-weight: 300; 
  letter-spacing: 1px; 
  margin: 15px 0 10px 0;
}
h6 {
  font-family: verdana, sans-serif; 
  color: #666655; 
  font-size: 107%; 
  line-height: 1.4em; 
  font-weight: 300; 
  letter-spacing: 1px; 
  margin: 15px 0 10px 0;
}
p {
  margin: 10px 0;
}
ol {
  margin: 6px 0;
}
ol li {
  line-height: 1.0em; 
  border: 0; 
  padding: 3px 0; 
  margin: 0 0 0 22px;
}
ul {
  list-style-image: url(images/aetra_list_icon.png); 
  margin: 6px 0 12px 0;
}
ul li {
  line-height: 1.0em; 
  border: 0; 
  padding: 3px 0; 
  margin: 0 0 0 17px;
}
hr {
  height: 1px; 
  color: #ccc; 
  background-color: #ccc; 
  border: 0;
}

/* BODY UND SEITE / BODY AND PAGE */
body {
  font-family: verdana, sans-serif; 
  font-size: 80%; 
  color: #555;
}
#bgbody {
  background: #fff; 
  text-align: center;
}
#TOP {
  font-size: 10px; 
  line-height: 10px;
}
#page {
  width: 1024px; 
  line-height: 1.4em; 
  padding: 0; 
  margin:0 auto;
}
#pagein {
  text-align: left; 
  padding: 1px; 
  margin: 0;
}

/* KOPFBEREICH MIT SUCHBOX / HEADER AND SEARCHBOX */
#header {
  float: left; 
  width: 100%;
}
#headerin {
  background: url(images/AETRA_header_1024x194.png);
  background-repeat:no-repeat;
  height: 194px;
}
#header h1 {
  font-family: verdana, sans-serif;
  color: #2b3494;
  font-size: 150%; 
  line-height: 1em; 
  text-align: left; 
  font-weight: 600; 
  padding: 30px 360px; 
  margin: 0;
}
#header h1 b{
  font-family: verdana, sans-serif;
  color: #2b3494;
  font-size: 200%; 
  line-height: 1.2em; 
  text-align: left; 
  font-weight: 1000; 
}
#searchbox {
  width: 250px;
  height: 20px;
  text-align: right;
  float: right; 
  padding: 0px; 
  margin: 2px 5px;
  vertical-align: baseline;
}
#searchbox .text{
  font-family: verdena, sans-serif; 
  font-size: 90%; 
  color: #555;
  border: 1px solid #c6c6c6; 
  height: 14px;
  padding: 2px 0px; 
  margin: 2px 0px;
}
#searchbox .submit{
  font-family: verdena, sans-serif; 
  font-size: 80%; 
  font-weight: 600; 
  width: 5.6em; 
  height: 20px;
  background: #c6c6c6; 
  color: #36a; 
  border: 1px solid #c6c6c6; 
  padding: 2px 0px; 
  margin: 2px 0px;
  }

/* BREADCRUMB-NAVIGATION (LOCATOR) */
#locator {
  clear: both; 
  float: left; 
  width: 1024px; 
  padding: 0;
}
#locatorin {
  margin: 0 10px;
  width: 800;
}
p.locator {
  font-size: 80%; 
  font-family: verdena, sans-serif; 
  color: #555; 
  border-bottom: 1px solid #c6c6c6; 
  padding: 8px 4px 1px 0; 
  margin: 5px 0 16px 0;
}
.locatortext {
  font-weight: 600;
}


/* SIDEBAR NAVIGATION */
#sidebar1 {
  clear: both; 
  float: left; 
  width: 220px; 
  margin: 0 4px 0 0;
}
#sidebar1in {
  font-family: verdena, sans-serif; 
  padding: 3px; 
  margin: 0 10px;
}

#sidebar1 li {
  color: #43b64e; 
  list-style-type: none; 
  list-style-image: none;
}
#sidebar1 ul.menulevel1 li {
  background-color: #f0f3f6; 
  line-height: 1.0em; 
  font-weight: 600; 
  border: 1px solid #ccc; 
  padding: 5px 6px 5px 6px; 
  margin: 6px 0;
}
#sidebar1 ul.menulevel2 {
  border: 0; 
  padding: 4px 0 2px 0; 
  margin: 0;
}
#sidebar1 ul.menulevel2 li {
  background-color: #f6f9fc; 
  font-size: 94%; 
  line-height: 1.0em; 
  font-weight: 400; 
  border: 1px solid #e0e0e0; 
  padding: 4px 3px 4px 6px; 
  margin: 3px 0;
}
#sidebar1 ul.menulevel3 {
  border: 0; 
  margin: 5px 0 0 0;
  }
#sidebar1 ul ul.menulevel3 li {
  background-color: #f6f9fc; 
  font-size: 90%; 
  line-height: 1.0em; 
  border: 0; 
  padding: 2px 0 3px 12px; 
  margin: 0;
  }
.docs {
  background: url(images/plus.gif) no-repeat right top;
  }
.sdocs {
  background: url(images/plus.gif) no-repeat right top;
  }
#sidebar1in h2 {
  color: #555; 
  font-size: 150%; 
  text-align: left; 
  font-variant: small-caps; 
  letter-spacing: 2px;
  }
ul.subnav {
  list-style-type: none; 
  padding: 10px 0 10px 0;
  margin: 0;
  }
ul.subnav li {
  padding: 5px 12px; 
  margin: 0;
  }
p.lastupdate {
  font-size: 87%; 
  color: #555; 
  padding: 12px;
  }

/* INHALT / CONTENT */
#content {
  float: left; 
  width: 790px; 
  text-align: center;
  }
#contentin {
  border: 0px solid #abc; 
  text-align: justify; 
  padding: 0 0 20px 10px; 
  margin: 10px;
  min-height: 400px;
  background-image:url(images/aetra-tropen_grau.png); background-repeat:no-repeat;
  background-position: bottom right;
  }
#contentin p{
  text-align: justify; 
}
#content li {
  background: none;
  }
.left {
  float: left;
  }
.right {
  float: right;
  }
.center {
  text-align: center;
  }
.border {
  border: 1px solid #333;
  }
.noborder {
  border: 0;
  }

/* FUSSNAVIGATION / FOOTER NAVUGATION */
#footer {
  width: 1024px; 
  clear: both; 
  float: left;
  }
#footerin {
  text-align: center; 
  border-bottom: 1px solid #999; 
  padding: 0 20px 16px 20px; 
  margin: 0 20px;
  }

#notes {
  font-family: verdana, sans-serif; 
  font-size: 75%; 
  text-align: center; 
  padding: 8px 0; 
  margin: 0;
  }


/* VORDEFINIERTE KLASSEN FUER BILDER / PREDEFINED CLASSES FOR IMAGES */
img.left {
  float: left; 
  margin: 8px 20px 10px 0;
  }
img.right {
  float: right; 
  margin: 8px 0 10px 20px;
  }
img.center {
  margin: 10px auto;
  }
img.border {
  border: 1px solid #333;
  }
img.noborder {
  border: 0;
  }


/* LINKFORMATIERUNG / LINKS */
a:link {
  font-family: verdana, sans-serif; 
  color: #2b3494; 
  text-decoration: none;
  }
a:visited {
  font-family: verdana, sans-serif; 
  color: #2b3494; 
  text-decoration: none;
  }
a:hover {
  color: #43b64e; 
  text-decoration: none; 
  }
a:active {
  color: #43b64e; 
  text-decoration: none; 
  }
a:focus {
  color: #43b64e; 
  text-decoration: none; 
  }


/* SONSTIGES / THE REST */
#passwd {
  border: 1px solid #999;
  }
#headerin .submit, #contentin .submit {
  width: 5.6em; 
  background: #f0f3f6; 
  color: #36a; 
  border: 1px solid #a0a0a0; 
  padding: 1px 6px; 
  margin:0;
  }
.text {
  width: 160px; 
  background: #f6f6f6; 
  font-family: verdana, sans-serif; 
  font-size: 87%; 
  border: 1px solid #999; 
  padding: 1px 3px;
  }
.file {
  border: 1px solid #999;
  }
p.code {
  background: #eed; 
  font-family: 'courier new', serif; 
  border: 1px solid #997; 
  padding: 20px;
  }
p.date {
  color: #093; 
  text-align: right; 
  line-height: 1.2em;
  }
.scroll {
  background: #eec; 
  border: 1px solid #997; 
  padding: 10px; 
  overflow: scroll;
  }
.border {
  border: 1px solid #666;
  }
.retrieve {
  background: #ffffff; 
  background-image:none; 
  border: 0;
  }
table.edit {
  background: #eee; 
  font-size: 14px; 
  line-height: 1.2em; 
  border: 1px solid #999; 
  margin: 1px 0;
  }
table.edit td {
  border: 0; 
  padding: 3px;
  }
textarea {
  width: 90%; 
  background: #f6f6f6; 
  font-family: verdana, sans-serif; 
  border: 1px solid #999; 
  padding: 10px; 
  margin: 0 0 10px 0;
  }
.hinweis {
  line-height: 1.2em; 
  padding: 2px 10px;
  }

