body {background:#fff; font-size:0.8em; font-family: verdana, arial, sans-serif; color:#000; margin:0; padding:0;}

a:link {text-decoration:none; color:#068afa}
a:visited {text-decoration:none; color:#DEB000}
a:hover {text-decoration:none; color:#009F00;}
a:active {text-decoration:none; color:#009F00;}

#container {width: 760px; background-color: transparent;  background-image:url(bilder/margothintergrund.jpg); border-right: 1px solid #068afa; margin: 15px; margin-left: auto; margin-right: auto; padding: 0px;}

#kopf {padding: 0px; margin-bottom: 5px; background-color: transparent; z-index:1; color:#000; font-family: verdana, arial; font-size:10px; text-align: justify;}

#inhalt {padding-top: 0px; padding-left: 10px; padding-right: 3px; padding-bottom: 10px; margin-left: 170px; margin-right: 0px; height: auto; width: 572px; background-color: fff; /*border:1px solid #c0c0c0; */color:#000; font-family: verdana, arial; font-size: 10px; text-align: justify;}

#Text01 {font: 10px verdana, arial; text-align: justify;}

#impressum {clear: both; padding: 0px; margin-top: 5px; background-color: fff; color: silver; font-family: arial, verdana; font-size:7pt; text-align: right;}

#navigation {float: left; height: 600px; width: 164px; margin: 0; margin-right: 0px; padding: 0px; /*border: 1px solid #c0c0c0;*/}

#tastenfeld {background-color: transparent; width: 160px; margin-left:10px; margin-bottom:0px; padding:0px 0px 0px 0px}
#tasten {top: 1px; width: 160px;}
#tasten a {display: block; text-align: center; padding: 0px; margin: 0 0 2px; text-decoration: none; color: #000; background: transparent}

#bild {position: relative; top: 0px; left: 0px; width: 100px; background-color: #fff;}
#bild a.p1, #menu a.p1:visited {display: block; width: 100px; height: 100px; text-decoration: none; background: #fff; top: 0; left: 0; border: 0;}
#bild a img {border: 0;}
#bild a.p1:hover {text-decoration: none; background-color: #8c97a3; color: #000;}
#bild a .large {display: block; position: absolute; width: 1px; height: 1px; border: 0px; top: -1px; left: -1px;}
#bild a.p1:hover .large {display: block; position: absolute; top: 150px; left: 200px; width: 400px; height: 400px; border: 1px solid #068afa;}

#norwegenbild {position: relative; top: 5px; left: 0px; width: 75px; background-color: #fff;}
#norwegenbild a.p1, #menu a.p1:visited {display: block; width: 75px; height: 75px; text-decoration: none; background: #fff; top: 0; left: 0; border: 0;}
#norwegenbild a img {border: 0;}
#norwegenbild a.p1:hover {text-decoration: none; background-color: #8c97a3; color: #000;}
#norwegenbild a .large {display: block; position: absolute; width: 1px; height: 1px; border: 0px; top: -1px; left: -1px;}
#norwegenbild a.p1:hover .large {display: block; position: absolute; top: -200px; left: -470px; width: 760px; height: 660px; border: 1px solid #068afa;}

/* Gaestebuch-Formular */
.form {font-size:8px; color:#69e; text-align:center; margin:10px 0px 20px; padding:0px;}
.formfeld {background-color:#fff; border:1px #068afa solid; font-size:8pt; color:#2f4d86; font-family:Arial,Verdana,sans-serif;}
.textarea {background-color:#fff; border:1px #068afa solid; margin-top:2px; margin-right:2px; margin-bottom:2px; margin-left:2px; font-size:8pt; color:#2f4d86; font-family: Arial,Verdana,sans-serif;}
.select {background-color:#fff; border:1px #068afa solid; margin-top:2px; margin-right:2px; margin-bottom:2px; margin-left:2px; font-size:8pt; color:#2f4d86; font-family:Arial,Verdana,sans-serif;}
.button {background-color:#fff; border:1px #068afa solid; margin-top:2px; margin-right:2px; margin-bottom:2px; margin-left:2px;}
input {font-size:8pt; font-family:Arial,Verdana,sans-serif; border:1px #068afa solid;}
td, select, textarea {font-size:8pt; font-family:Arial,Verdana,sans-serif;}

/*Pflanzenpopup*/
#popup a span {display:none;}
#popup a#iefix:hover {border:0;} /* Fix for IE 6 Bug */
#popup a:hover span {display:block; position:absolute; background:#fff; border:1px solid #000; width:600px; /*height:700px;*/ height:auto; top:10px; left:10px; padding:10px; z-index:100; text-decoration:none; font-weight:normal;}

#pflanzeninhalt {/*padding-top:0px; padding-left:10px; padding-right:5px; padding-bottom:5px; margin-top:5px; margin-left:auto; margin-right:auto; margin-bottom:5px;*/ height:auto; width:600px; background-color:fff; color:#000; font-family:verdana, arial; font-size:9px; text-align:justify;}
#pflanzeninhalt h1 {font-family:verdana, arial; font-size:16px; color:#009900; text-align:center;}