body {
 font-family : Verdana, sans-serif;
 color : #000080;
 background : #ffce9c;
 font-size : 12px;
}

/* Atomic Eggs - Logo (Namen- und Egg-Jones-Grafik) */
#logo {
 position : absolute;
 top : 0;
 left : 50%;
 width : 555px;
 margin-left : -278px;
 text-align : center;
}

/* Rahmen (DIV-Formatierungen oben, mitte, unten) */
#rahmenoben {
 position : absolute;
 top : 130px;
 left : 50%;
 width : 555px;
 height : 56px;
 margin-left : -278px;
 background-image : url(../pics/rahmenoben.gif);
 z-index : 0;
}
#rahmen {
 position : absolute;
 top : 186px;
 left : 50%;
 width : 555px;
 margin-left : -278px;
 color : #000080;
 background-color : #eeeeee;
 background-image : url(../pics/rahmenmitte.gif);
 background-position : 0% 100%;
 background-repeat : repeat;
 overflow : hidden;
 z-index : 0;
}
#rahmenunten {
 width : 555px;
 height : 64px;
 background-image : url(../pics/rahmenunten.gif);
 overflow : hidden;
 z-index : 0;
}

/* Navigationsleiste (mit "Eicons" - Eier-Symbolgrafiken) */
#navileiste {
 height : 56px;
 position : absolute;
 top : 7px;
 left : 60px;
}
#navi1 {
 position : absolute;
 top : 0;
 left : 5px;
 width : 80px;
 height : 56px;
 text-align : center;
}
#navi2 {
 position : absolute;
 top : 0;
 left : 90px;
 width : 80px;
 height : 56px;
 text-align : center;
}
#navi3 {
 position : absolute;
 top : 0;
 left : 175px;
 width : 80px;
 height : 56px;
 text-align : center;
}
#navi4 {
 position : absolute;
 top : 0;
 left : 260px;
 width : 80px;
 height : 56px;
 text-align : center;
}
#navi5 {
 position : absolute;
 top : 0;
 left : 345px;
 width : 80px;
 height : 56px;
 text-align : center;
}

/* Toolleiste "Schriftgröße anpassen" */
#aetools {
 width : 425px;
 position : absolute;
 top : 90px;
 left : 60px;
 visibility : hidden;
}
#schrift0 {
 position : absolute;
 padding : 2px;
 top : 2px;
 left : 172px;
 text-align : center;
}
#schrift1 {
 position : absolute;
 padding : 2px;
 width : 15px;
 top : 2px;
 left : 187px;
 text-align : center;
 cursor : pointer;
}
#schrift2 {
 position : absolute;
 padding : 2px;
 top : 2px;
 left : 207px;
 text-align : center;
}
#schrift3 {
 position : absolute;
 padding : 2px;
 width : 15px;
 top : 2px;
 left : 217px;
 text-align : center;
 cursor : pointer;
}
#schrift4 {
 position : absolute;
 padding : 2px;
 top : 2px;
 left : 237px;
 text-align : center;
}
#help {
 position : absolute;
 padding : 2px;
 width : 20px;
 top : 0;
 left : 0;
 text-align : center;
}
#search {
 position : absolute;
 padding : 2px;
 width : 20px;
 top : -2px;
 left : 86px;
 text-align : center;
}
#print {
 position : absolute;
 padding : 2px;
 width : 22px;
 top : -2px;
 right : 86px;
 text-align : center;
}
#down {
 position : absolute;
 padding : 2px;
 width : 20px;
 top : 2px;
 right : 0;
 text-align : center;
}

/* Text */
#textteil {
 margin-left : 20px;
 margin-top : 170px;
 margin-right : 30px;
 margin-bottom : 50px;
 text-align : justify;
 font-size : 12px;
}
.pagenav {
 margin-bottom : 30px;
}
.navlinks {
 margin-bottom : 30px;
 margin-left : 0;
 padding : 0;
 list-style : none;
}

/* Copyright-Zeile unten */
#copyright {
 margin-top : 13px;
 margin-left : 20px;
 margin-right : 30px;
 font-size : 11px;
 text-align : center;
}

/* Weitere Formatierungen */
.textarea {
 width : 505px;
 height : 100px;
 font-family : Verdana, sans-serif;
 font-size : 12px;
 color : #000080;
 background-color : #ffffff;
 border : 1px solid #ffce9c;
}
.formcss {
 width : 505px;
 font-family : Verdana, sans-serif;
 font-size : 12px;
 color : #000080;
 background-color : #ffffff;
 border : 1px solid #ffce9c;
}
.chformcss {
 width : 495px;
 font-family : Verdana, sans-serif;
 font-size : 12px;
 color : #000080;
 background-color : #ffffff;
 border : 1px solid #ffce9c;
}
.cwformcss {
 width : 460px;
 font-family : Verdana, sans-serif;
 font-size : 12px;
 color : #000080;
 background-color : #ffffff;
 border : 1px solid #ffce9c;
}
.button {
 font-family : Verdana, sans-serif;
 font-weight : bold;
}
.ueberschrift {
 text-align : center;
 margin-left : 20px;
 margin-top : 15px;
 margin-right : 20px;
 font-size : 18px;
 font-weight : bold;
}
.back {
 text-align : left;
}
.noblock {
 text-align : left;
 font-family : "Courier New", serif;
}
.samples {
 color : #000000;
}
.aktss {
 color : #ffce9c;
}
.gb {
 text-align : center;
}
.gbo {
 text-align : center;
 margin-top : 30px;
}
.snip {
 text-align : center;
 margin-top : 15px;
 margin-bottom : 15px;
}
img {
 border : none;
}
.sec {
 float : left;
 margin-right : 10px;
 margin-bottom : 5px; 
}
.cleft {
 clear : left;
}
.redp {
 float : left;
}
.greenp {
 float : right;
}
a:link {
 color : #000080;
 background-color : #eeeeee;
 text-decoration : none;
 font-weight : bold;
}
a:visited {
 color : #000080;
 background-color : #eeeeee;
 text-decoration : none;
 font-weight : bold;
}
a:link:hover, a:visited:hover {
 color : #ffce9c;
 background-color : #eeeeee;
 text-decoration : none;
 font-weight : bold;
}
a[href]:active {
 color : #ffce9c;
 background-color : #eeeeee;
 text-decoration : none;
 font-weight : bold;
}
/* JUBILÄUM-Verlinkung Logos */
a.jubi:link {
 background-color : #ffce9c;
 font-size : 11px;
 font-weight : normal;
}
a.jubi:visited  {
 background-color : #ffce9c;
 font-size : 11px;
 font-weight : normal;
}
a.jubi:hover, a.copy:visited:hover {
 background-color : #ffce9c;
 font-size : 11px;
 font-weight : normal;
}
a.jubi:active  {
 background-color : #ffce9c;
 font-size : 11px;
 font-weight : normal;
}
/* Ende Jubi */
a.copy:link {
 background-color : #eeeeee;
 font-size : 11px;
 font-weight : normal;
}
a.copy:visited  {
 background-color : #eeeeee;
 font-size : 11px;
 font-weight : normal;
}
a.copy:hover, a.copy:visited:hover {
 background-color : #eeeeee;
 font-size : 11px;
 font-weight : normal;
}
a.copy:active  {
 background-color : #eeeeee;
 font-size : 11px;
 font-weight : normal;
}

h2 {
  font-size : 12px;
}

/* Zusätzliche Formatierungen für den <noscript>-Bereich */
.aetools {
 width : 425px;
 position : absolute;
 top : 90px;
 left : 60px;
}
.help {
 position : absolute;
 padding : 2px;
 width : 20px;
 top : 0;
 left : 0;
 text-align : center;
}
.search {
 position : absolute;
 padding : 2px;
 width : 20px;
 top : -2px;
 left : 130px;
 text-align : center;
}
.print {
 position : absolute;
 padding : 2px;
 width : 22px;
 top : -2px;
 right : 130px;
 text-align : center;
}
.down {
 position : absolute;
 padding : 2px;
 width : 20px;
 top : 2px;
 right : 0;
 text-align : center;
}
.oldies {
 position : absolute;
 top : 0;
 left : 0;
 overflow : hidden;
 visibility : hidden;
}
/* Erstmal nur für cwi_5.shtml */
.indent {
 margin-left : 30px;
}
.discl {
 color: red;
}
div#bm-button {
 width: 200px;
 height: 20px;
 margin-left: -100px;
 text-align: center;
 position: absolute;
 left: 50%
}
div#bm-button ul#bmns {
 list-style: none;
 margin:0; padding:0
}
/* WERBUNG FÜR ATLANTIK-HAUS UND PHILEAS FOX */
div#wis {
  border: 1px solid #000080; color: #000080
}
.cwi5 {
  margin-top: 50px
}
div#wis p.fox, div#wis p.home {
  margin-left: 40px;
}
div#wis p.home {
  height: 110px;
  background: url(http://www.maison-lege-cap-ferret.de/images/bulleye.png) 0 20px no-repeat
}
div#wis p#wis-caption {
  margin-top: 0; padding: 3px; text-align: center; text-transform: uppercase; font-weight: bold; border-bottom: 1px solid #000080
}
div#wis ul {
  list-style: none
}
div#wis ul li, div#wis ul li a {
  color: #000080
}

#counter {
 visibility : hidden;
}