/* schriftstil,abstände */

body
{margin-top: 10px; margin-left: 4px; margin-right: 4px;margin-bottom: 10px; color: black;  background-color:#004671; font-family: verdana,arial; font-size: 10pt;}


table,tr,td
{ color: black ;font-family: verdana,arial; font-size: 10pt}

/* scrolleiste internet explorer ab vers.5.5

body
{scrollbar-arrow-color: #AABECA; scrollbar-base-color: #E8EEF0;
scrollbar-highlight-color : #000000; scrollbar-shadow-color : #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff;} */



/* menue linke  seite */


#menu a {display: block;
background-color:#f5f5f5;
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:170px;
border-bottom:solid 1px #f5f5f5;
border-top:solid 1px #f5f5f5;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;
}

#menu a:visited{background-color:#f5f5f5;
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:170px;
border-bottom:solid 1px #f5f5f5;
border-top:solid 1px #f5f5f5;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;
}

#menu a:active{background-color:#f5f5f5;
color:black;text-decoration:none;font-family:verdana, sans-serif; font-size: 9pt; width:170px;
border-bottom:solid 1px #f5f5f5;
border-top:solid 1px #f5f5f5;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;
}

#menu a:hover {background-color:#EDEDED;
color: #3F92D9;
text-decoration:none ;font-family:verdana, sans-serif; font-size:9pt;
width:170px;
border-bottom:dashed 1px #004671;
border-top:dashed 1px #004671;
padding-left: 4px; padding-bottom: 0px;   padding-top: 0px;margin: 0px auto;

}



/* menütitel */

.rubrik {background-image:url(images/cellpic.gif); color:white;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;width:140px; font-weight:bold;
border-bottom:solid 1px #000000;
height:22px;
}

/* hauptleisten */

/* leisten oben */

.leistelinkso {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 0px white;
border-left:solid 0px white;
border-bottom:solid 1px black;
}

.leistemitteo {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 0px white;
border-bottom:solid 1px black;
}

.leisterechtso {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 0px white;
border-right:solid 0px white;
border-bottom:solid 1px black;
}

/* leisten mitte */

.leistelinksm {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 1px black;
border-left:solid 0px white;
border-bottom:solid 1px black;
}

.leistemittem {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 1px black;
border-bottom:solid 1px black;
}

.leisterechtsm {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 1px black;
border-right:solid 0px white;
border-bottom:solid 1px black;
}

/* leisten unten */

.leistelinksu {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 1px black;
border-left:solid 0px white;
border-bottom:solid 0px white;
}

.leistemitteu {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 1px black;
border-bottom:solid 0px white;
}

.leisterechtsu {background-image:url(images/cellpic.gif);background-color:#AABECA; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 2px; padding-bottom: 2px; padding-top: 2px;margin: 0px auto;
height:22px;
border-top:solid 1px black;
border-right:solid 0px white;
border-bottom:solid 0px white;
}


.nav {background-color:#0B6295; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
padding-left: 10px; padding-bottom: 1px; padding-top: 1px;
border:solid 0px black;
}


/* allgemeine links im text */

a:link{ color: black; text-decoration:underline;font-family: verdana; font-size: 10pt;}

a:visited{color:black;text-decoration:underline;font-family: verdana; font-size: 10pt;}

a:active{ color:black;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:hover{ color: #ffffff;background-color:#0B6295;  text-decoration:underline;font-family: verdana; font-size: 10pt; }


/*  links in news-rubrik */

a:link.news{ color: red; text-decoration:underline; font-family: verdana; font-size: 7pt;}

a:visited.news{color:red;text-decoration:underline;font-family: verdana; font-size: 7pt;}

a:active.news{ color:red;text-decoration:underline;font-family: verdana; font-size: 7pt; }

a:hover.news{ color: black;background-color:#ffffff;  text-decoration:none;font-family: verdana; font-size: 7pt; }

table.news {background-color:#f5f5f5;}
