body {
background-color: #000080;
font-family: Verdana, Tahoma, Arial, sans-serif;
color:#000000;
}

.aussen { 
BORDER: #ffffff 1px solid;

}

.textende {
margin-bottom: 60px;
}

.textanfang {
margin-top: 20px;
}

.hori-navleiste {
text-align:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border-style:solid;
border-width:1px;
border-color:#000000;
font-weight: bold;
}

.a-hori-navleiste {
text-align:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
color:#0000ff;
font-weight: bold;
text-decoration: none;
FONT-SIZE: 10px;
}

.hier {
text-align:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
color:#000000;
font-weight: bold;
background-color: #ffffff;
text-decoration: underline;
FONT-SIZE: 10px;

}


img.logo {float:left;}

.sprachenleiste, a.sprachenleiste {
font-weight:bold;
font-family:Verdana, Tahoma, Arial, sans-serif;
FONT-SIZE: 13px;
color: #000000; 
padding:5px;
text-align: center;
text-decoration: none;


}




td {
background-color: #ffffff;
font-family: Verdana, Tahoma, Arial, sans-serif;
color:#000000;
}

#bild {
text-align:left;
padding:17px;
}

#head {
text-align:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
margin:0;
padding-left:7px;
color:#ffffff;

}

#text {
text-align:left;
font-family: Verdana, Tahoma, Arial, sans-serif;
color:#000000;
padding-left: 10px;
padding-right: 10px;
font-size: 13px;
}

div#weisse-nav-leiste {
text-align:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
padding:5px;
color:#000000;
font-weight: bold;
text-decoration: none;
FONT-SIZE: 10px;

}

div#weisse-nav-leiste a, a:link, a:visited, a:active {
text-align:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
padding:5px;
color:#0000ff;
font-weight: bold;
text-decoration: none;
FONT-SIZE: 10px;

}

div#weisse-nav-leiste a:hover { 
color: #ff0000 ; 
text-decoration: underline;
FONT-SIZE: 10px;

}

div#weisse-nav-leiste span.hier {
text-align:center;
font-family: Verdana, Tahoma, Arial, sans-serif;
padding:5px;
color:#000000;
font-weight: bold;
background-color: #ffffff;
text-decoration: underline;
FONT-SIZE: 10px;

}



.hier {
background-color: #ff0000;
color: #0000ff;
}


/* Linke Sidebar Überschrift */

td.sidebar {
margin:0;
text-align: center;
background-color: #ffffff;
border:2px #000000 solid;
padding: 0.5em;
color: #000000;
font-weight:bold;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

td.sidebar a, td.sidebar a:link, td.sidebar a:visited, td.sidebar a:active {
color: #000000;

font-weight:bold;
font-family: Verdana, Tahoma, Arial, sans-serif;
text-decoration:none;
FONT-SIZE: 0.9em;
}



td.sidebar a:hover {
color: #ff0000;
font-weight: bold;
font-family: Verdana, Tahoma, Arial, sans-serif;
text-decoration: underline;
FONT-SIZE: 0.9em;
}

/* Linke Sidebar */

ul#sidebar {
margin:0;
padding:0;  /*ohne dies Fehler bei Firefox und Mozilla zu breite, rechtsbuendige Darstellung*/
width:14em;

}



ul#sidebar li {
font-family: Verdana, Tahoma, Arial, sans-serif;
background-color: #000000;
border-collapse: collapse;
list-style: none;
padding: 0.2em 0.3em;
margin:0;
border: 1px #ffffff solid;
padding: 5px;
}





ul#sidebar a, a:link, a:visited, a:active { 

color:#ffffff;
padding-left: 5px;
font-family:Verdana, Tahoma, Arial, sans-serif;
FONT-SIZE: 10pt;
font-weight: bold ;
text-decoration: none;
}

ul#sidebar a:hover { 

color:#ff0000;
padding-left: 5px;
font-family:Verdana, Tahoma, Arial, sans-serif;
FONT-SIZE: 10pt;
font-weight: bold ;
text-decoration: underline;
}

td#sidebarendstueck {
background-color: #000000;
border-bottom: #ffffff 1px solid;
}

a.nav-links:link, a.nav-links:visited, a.nav-links:active { 

color:#ffffff;
padding-left: 5px;
font-family:Verdana, Tahoma, Arial, sans-serif;
FONT-SIZE: 10pt;
font-weight: bold ;
text-decoration: none;
}




.tabelle {
border: 1px #000000 solid; 
}

.rechtetextspalte {
border-left: 1px #000000 solid; 
}

p.zeile1 {
margin:0; 
padding:5px;
text-align:left,top;
background:#000000; 
color:#ffffff; 
font-weight:bold; 
font-size:13px; 
font-family:Verdana, Tahoma, Arial;
width:500px;
}
#rechner {
margin:0; 
//background:gold;
width:500px; 
height:290px; 

}

.zelle {
padding-top:10px;
//background:gold; 
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Tahoma, Arial; 
color:#000000; 
font-weight:bold; 
font-size:13px; 
text-align: center;
}

input {
padding-left: 5px;
margin: 1px;
border: solid 1px #000000;
font-family:Verdana, Tahoma, Arial;
font-size:13px; 
font-weight:bold; 
text-align: center;
}

.antispamming {display: none;}

a.text { 
color: #0000ff;
font-weight: bold;
text-decoration: underline;
}


td#japanisch-nav-unten {
margin:0;
padding: 5px 10px;
font-family:Verdana, Tahoma, Arial, sans-serif;
font-weight:bold;
FONT-SIZE: 12px;
color: #ffffff; 
background-color:#000000;
}

td#japanisch-nav-unten a, a:visited, a:active, a:link {
padding-left:5px;
padding-right:5px;
color: #ffffff;
font-weight:bold;
text-decoration: none;
}

td#japanisch-nav-unten a:hover {
color: #ff0000;
font-weight:bold;
text-decoration: underline;
}

#bookmarks {

margin-top:30px;
margin-bottom:20px;
border-top: #000080 1px solid;
border-bottom: #000080 1px solid;
font-family: Arial, sans-serif;
padding:7px;
color:#000000;
FONT-SIZE: 12px;
}

.bookmarks {
padding-right:10px;
}




