/*
div.top {
  position: absolute;
  visibility: visible;
  height: 80px;
  left: 20px;
  top: 40px;
  right: 20px;
  text-indent: 140px;
}

div.logo {
  position: absolute;
  visibility: visible;
  height: 80px;
  top: 10px;
  left: 35px;
}

div.title {
  position: absolute;
  visibility: visible;
  height: 80px;
  left: 20px;
  top: 60px;
  right: 20px;
  text-indent: 140px;
}

div.left {
  visibility: visible;
  left: 20px;
  top: 100px;
  width: 140px;
  position: absolute;
}

div.right {
  visibility: visible;
  right: 20px;
  top: 100px;
  width: 140px;
  position: absolute;
}

div.middle {
  position: absolute;
  left: 160px;
  top: 100px;
  right: 160px;
  visibility: visible;
}

*/

body {
  font-family: Georgia, Arial, "Lucida Grande", Verdana, Geneva, Lucida, Helvetica, sans-serif;
  /* background-image: url(http://www2.nadir.org/nadir/initiativ/fels/img/back2.gif); */
  background-repeat: no-repeat;
  /*background-color: #55AAEE;*/
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

div.top {
  position: absolute;
  visibility: visible;
  height: 1.1em;
  left: 20px;
  top: 60px;
  width: 1600px;
  text-indent: 150px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 20pt;
  font-style: italic;
  background-color: #336699;
  color: #FFFFFF;
  z-index: 2;
}

div.title {
  position: absolute;
  visibility: visible;
  height: 1.1em;
  left: 170px;
  top: 85px;
  width: 1600px;
  text-indent: 5px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 20pt;
  font-style: italic;
  background-color: transparent;
  background-image: url(http://www2.nadir.org/nadir/initiativ/fels/img/white-50.png);
  border: 1pt solid #336699;
  color: #336699;
  z-index: 1;
}

div.logo {
  position: absolute;
  visibility: visible;
  height: 80px;
  top: 10px;
  left: 35px;
  z-index: 3;
}

div.left {
  visibility: visible;
  left: 20px;
  top: 120px;
  width: 140px;
  position: absolute;
  z-index: 1;
}

div.right {
  visibility: visible;
  right: 20px;
  top: 120px;
  width: 140px;
  position: absolute;
  z-index: 1;
}

div.middle {
  margin: 120px 170px 0px 170px;
  visibility: visible;
  z-index: 10;

}

div.archives {
  position: absolute;
  left: 165px;
  top: 20px;
  white-space: nowrap;
  z-index: 10;
}

div.top h2{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: x-large;
  font-style: italic;
  background-color: #336699;
  color: #FFFFFF;
}

div.topics, div.events, div.newswire, div.languages, div.search {
  background-color: #EEEEEE;
  /* background-image: url(http://www2.nadir.org/nadir/initiativ/fels/img/white-50.png);*/
  border: 1px solid #336699;
}

div.special {
  padding: 0.1em 0.4em 0.1em 0.4em;
  background-color: #EEEEEE;
  /* background-image: url(http://www2.nadir.org/nadir/initiativ/fels/img/white-50.png); */
  border: 1px solid #336699;
}

div.feature {
  padding: 0.1em 0.4em 0.1em 0.4em;
  border-bottom: 1px solid #336699;
}

div.special, div.feature, div.archives {
  margin-top: 0.4em;
}

div.topics h2, div.languages h2, div.search h2, div.events h2, div.newswire h2 {
  background-color: #336699;
  color: #FFFFFF;
}

form {
  margin: 0em;
  padding: 0em;
}

a {
  text-decoration: none;
}

div.header h1 {
  margin: 0em;
  padding: 0em;
}

div.top, div.topics, div.imcs, div.search, div.banners, div.languages, div.publish, div.events, div.newswire {
  margin-bottom: 0.4em;
}
		
div.topics h2, div.imcs h2, div.search h2, div.languages h2, div.publish h2, div.events h2, div.newswire h2 {
  margin: 0em;
  padding: 0.4em;
  font-size: smaller;
}

div.top p, div.archives p, div.topics p, div.imcs p, div.search p, div.languages p, div.publish p, div.events p, div.newswire p {
  margin-top: 0em;
  margin-bottom: 0em;
  padding: 0.4em;
  font-size: smaller;
}


div.top p, div.archives p {
  font-weight: bold;
}


div.events p {
  font-size: smaller;
}

div.search input {
  border: 1px solid #336699;
  font-size: smaller;
  font-family: Georgia, Arial, "Lucida Grande", Verdana, Geneva, Lucida, Helvetica, sans-serif;
}

div.middle a {
  color: #336699;
}

a:link, a:visited, a:active {
  color: #000000;
}

a:hover {
  color: #EE5311;
  text-decoration:underline;
}

