
/* schriftstil,abstände */

body
{margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 20px; padding:0px; color: black;  background-color: #ffffcc; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px;}
/*body #ooccff=blau hell*/

/* Schriftbild im Hauptfenster */
#in {font-family: arial, helvetica, tahoma ,verdana,  sans-serif; color:#000000;
background-color:#ffffff; font-size: 12px; padding-top: 10px; padding-bottom: 10px;
padding-left: 10px; padding-right:10px;
}

h2{ font-family: arial, helvetica, verdana, tahoma, sans-serif; color: ffffcc;
margin-bottom:2px; letter-spacing:2px; font-size: 14px; font-weight: bold;
border-bottom:solid 0px #ffffff;
padding-bottom:2px
}

/* scrolleiste internet explorer ab vers.5.5 
body
{scrollbar-arrow-color: #ffffff; scrollbar-base-color: #ffffcc;
scrollbar-highlight-color : red; scrollbar-shadow-color : grey;
SCROLLBAR-TRACK-COLOR: #ffffff;}
*/


/* menue links */

#menu a, 
#menu a:visited,
#menu a:active 
{display: block;
background-color: #ff9900;
color:#000000;
font-size: 13px;
text-decoration:none ;
width: 230px;
border:solid 1px #cccccc;
padding:2px;
font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
}

#menu a:hover 
{background-color:#ffffcc;
color: #000000;
border:solid 1px #cccccc;
}

#menuoben a,
#menuoben a:visited,
#menuoben:active
{display: block;
background-color: #ffffcc;
color:#000000:
font-size: 13px;
text-decoration:none;
width: 86px;
border:solid 1px #cccccc;
padding: 0px;
font-family: arial, helvetica, tahoma, verdana, sans-serif;
}

#menuoben a:hover
{background-color:#ffffff;
color: #000000;
}


#menu1 a,
#menu1 a:visited,
#meni1 a:active
{display: block;
background-color:#ffffff;
color:#000000;
font-size: 13px;
text-decoration:none;
width: 230px;
border:solid 1px #cccccc;
padding:2px;
font-familiy: arial, helvetica, tahoma, verdana, sans-serif;
}

#menu1 a:hover
{background-color:#ffffcc;
color: #000000;
border: solid 1px #cccccc;
}

#menu2 a,
#menu2 a:visited,
#menu2 a:active
{display:block;
background-color: #009999;
color:#000000;
font-size: 13px;
color: white;
text-decoration:none;
width:230px;
border:solid 1px #cccccc;
padding:2px;
font-familiy: arial, helvetica, tahoma, verdana, sans-serif;
}

#menu2 a:hover
{background-color:#ffffcc;
color:#000000;
border: solid 1px #cccccc;
}

#menu3 a,
#menu3 a:visited,
#menu3 a:active
{display:block;
background-color: #0099ff;
color:white;
font-size: 13px;
color: white;
text-decoration:none;
width:230px;
border:solid 1px #cccccc;
padding:2px;
font-family: arial, helvetica, tahoma, verdana, sans-serif;
}

#menu3 a:hover
{background-color:#ffffcc;
color:#000000;
border:solid 1px #cccccc;
}

#menurechts a,
#menurechts a:visited,
#menurechts a:active
{display:block;
background-color: #ffffcc;
color: #000000;
font-size: 13px;
color: #000000;
text-decoration: none;
width: 560px;
border: solid 1px #cccccc;
padding: 2px;
font-family: arial, helvetica, tahoma, verdana, sans-serif;
}

#menurechts a:hover
{background-color: #ffffff;
color: #000000;
border: solid 1px #cccccc;
}


.pfeil {color:#cc0055; font-weight:bold}

/* menütitel */

.rubrik 
{background-color:#ffffff; color:black;  text-decoration:none ; font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
widht: 170px;
padding: 4px; font-size: 13px; font-weight: bold;
}

/* hauptleisten */


.leiste 
{background-color:#ffffff; color:white;
padding-left: 2px; padding-bottom: 1px; padding-top: 2px; margin: 0px auto;
height:15px; width: 260px;
border:solid 1px #cccccc;
font-size: 10px;
}

.leiste1 
{background-color:#ffffff;
color: #ffffff;
height:20px; width: 520px;
border:solid 1px #cccccc;
font-size: 15px;
font-weight: bold;
}

.leiste2 
{background-color: #ffffcc; color: #ffffff;
height:50px; width:520px;
border: solid 1px silver;
font-size: 20px;
font-weight: bold;
}


.leiste3
{background-color: #ffffcc; color: #ffffff; size: 20px; 
height: 50px; width: 260px;
}

.leiste4
{background-color: #ffffcc;
border: 1px #cccccc;
color: ffffff;
height: 50px;
width: 520px;
font-size: 20px;
font-weight: bold;
}



#logo {background-color:#ffffcc;
text-align:center;
font-size: 10px;
font-weight: bold;
border:solid 0px #cccccc;
}

#logo1 {background-color:#ffffcc;
text-align:right;
font-size: 11px;
color: 666666;
border:solid 0px #cccccc;
}

.nav {background-color:#ffffcc; color:black;  text-decoration:none ;font-family:verdana, sans-serif;
padding-left: 1px; padding-bottom: 1px; padding-top: 1px;
border:solid 1px silver;font-size: 17px;
}


.nav1 {background:#ffffcc; color:black; text-decoration:none ;font-family:verdana, sans-serif;
padding-left: 1px; padding-bottom: 1px; padding-top: 1px;
border:solid 1px silver;font-size: 17px; font-weight: bold;
}

.nav2 {background: #ffffcc; color: black; text-decoration; none; font-family: verdana; sans-serif;
padding-left: 1px; padding-bottom: 1px; padding-top; 1px;
border: solid 1 px silver; font-size: 22px; font-weight: bold;
}



/* allgemeine links im text */

a:link{ text-decoration:none;font-family: arial, helvetica, tahoma ,verdana,  sans-serif;color:#0000cc;
background-color:#ffffff;font-size: 12px; line-height: 100%;padding-left: 2px;padding-right: 2px;}

a:visited{text-decoration:none;font-family: arial, helvetica, tahoma ,verdana,  sans-serif;color:#0000cc;
background-color:#ffffff;font-size: 12px; line-height: 100%;padding-left: 2px;padding-right: 2px;}

a:active{ text-decoration:none;font-family: arial, helvetica, tahoma ,verdana,  sans-serif;color:#0000cc;
background-color:#ffffff;font-size: 12px; line-height: 100%; padding-left: 2px;padding-right: 2px;}

a:hover{ background-color:#ffcc00;  text-decoration:none;font-family: arial, helvetica, tahoma ,verdana,  sans-serif;line-height: 100%;color:#0000cc;
font-size: 12px;  padding-left: 2px;padding-right: 2px; }