/* Formatierung unteren Fenster       */
/* Version 28.12.2005, Frank Ziegler  */

/* Farbdefinitionen */
.SV {background:#329801;}  /* Selva Viva  R50G152B1*/
.LL {background:#0000BF;}  /* Liana Lodge R00G0B191*/
.AZ {background:#0000BF;}  /* amaZOOnico */
.RH {background:#0000BF;}  /* Runa Huasi */
.SC {background:#0000BF;}  /* Schule */

.NotFound  {color: #FF0000;}

body { background:#7000CD; background-color:#7000CD;
       padding-left:5px; padding-right:5px; padding-top:0px;
       font-size:10pt;
       text-decoration: none;
       font-family: Tahoma, Arial;
       color:black;
}
table#Oben{background:#7000CD; background-color:#7000CD;
           width:100%;
           padding:0px; margin:100px;
}

ul { padding:20px; margin:0px;
     padding-top: 0px; padding-bottom: 0px;
     margin-top: 0px; margin-bottom: 10px;
}
li { padding: 0px; ppadding-bottom: 0px;
     margin: 0px; pmargin-bottom: 10px;
}


body#TextBox { background-color:#FFFFFF;
               padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:0px;
               margin-left:0px; margin-right:0px; margin-top:0px;  margin-bottom: 0px;
               font-size:10pt;
               text-decoration: none;
               font-family: Arial, Tahoma ;
               color:black;
}

h1 { padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:2px;
     margin-left:0px; margin-right:0px; margin-top:12px;  margin-bottom: 0px;
     font-size:10pt;
     text-decoration: bold;
     font-family: Arial ;
}

table#TextBox { width:100%;
                vertical-align:top;
                margin-left:15px; margin-right:20px; margin-top:15px;  margin-bottom: 10px;
                padding:0px;
}
th#TextBox { font-size:11pt; color:white; line-height:15pt; Text-align:left;
 	    vertical-align:bottom;
             border-style:solid; border:0px;
             margin: 0px;
             padding-top: 3px; padding-bottom:3px; padding-left: 5px;  padding-right: 5px;
}
td#TextBox { background:#FFFFFF;
             font-size:10 pt; color:black; line-height: 15pt; text-align:left;
             border-style:none; border:0px;
             margin: 0px;
             padding-top: 3px; padding-bottom:25px; padding-left: 5px; padding-right: 5px;
}

#newsbox {position:absolute; top:90px; left:455px; width:340px; height:200px; padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:10px; z-index:1; background:#FFFFFF; border:solid 2px #329801; overflow:scroll;}


table { text-align:left;
        vertical-align:top;
        border-color:#7000CD; border-style:solid; border-width:0px;
        margin: 0px;
        padding: 0px;
}
tr { font-size:10pt; Text-align:left;
        vertical-align:top;
                     border-style:none; border-width:0px;
                     margin: 0px;
                     padding-top: 3px; padding-bottom:3px; padding-left: 3px;
}
td { font-size:10pt; text-align:left;
        vertical-align:top;
                   border-style:none; border-width:0px;
                   margin: 0px;
                   padding-top: 1px; padding-bottom:1px; padding-left: 3px;
}


a:link { text-decoration: none;  
         color:#FFFFFF;
}

a:visited { text-decoration: none;
            color:#FFFFFF;
}

a:active { text-decoration: none;
           color:#FFFFFF;
}

A:hover { text-decoration: none;
          background-color:#D7D7D7;
}


/* Gästebuch und News */
table#gbn { width:20%;
            margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:0px; width:100%;
            padding:0px;
            border-collapse:collapse; border-width: 0px;  border-style: none;
            background-color:#FFFFFF;
}

tr#gbn    { width:100%;
            margin: 0px;
            padding: 0px;
            background-color:#FFFFFF;
          }

th#gbn    { width:100%;
            margin: 0px;
            padding-left: 10px; padding-right: 10px; padding-top: 0px;  padding-bottom: 0px;
            background-color:#329801;
            font-size:10pt; color:white; line-height:12pt; Text-align:left;
            border-width: 1px; border-style: solid; border-color:#136411;
          }
td#gbn    { width:100%;
            margin: 0px;
            padding-left: 10px; padding-right: 10px; padding-top: 4px;  padding-bottom: 4px;
            background-color:#FFFFFF;
            font-size:8pt; color:black; line-height:10pt; Text-align:left;
            border-width: 1px; border-style:solid; border-color:#136411;
}