/* Allgemeine Formatierungen */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #001e78; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: #ffffff; }

h1 { font-family : Verdana, sans-serif; font-size : 15px; color : #001e78; margin-bottom : 0px; margin-top : 10px; }
h2 { font-family : Verdana, sans-serif; font-size : 13px; color : #001e78; margin-bottom : 10px; margin-top : 20px; }
h3 { font-family : Verdana, sans-serif; font-size : 11px; color : #001e78; margin-bottom : 0px; margin-top : 10px; }
h4 { font-family : Verdana, sans-serif; font-size : 10px; color : #001e78; margin-bottom : 0px; margin-top : 10px; }
h5 { font-family : Verdana, sans-serif; font-size : 8px; color : #001e78; margin-bottom : 0px; margin-top : 10px; }

p {font-size: 11px; color: #001e78; }
ul, li {font-size: 11px; color: #001e78; }
hr.stripline{ height:1px; border-top:1px dashed #ccc; border-bottom:0;}

.bulletlist {font-size: 11px; color: #001e78; }

td {font-size: 11px; color: #001e78; }

a:link, a:visited, a:active { font-weight: normal; color: #001e78; text-decoration: underline; }
a:hover { text-decoration: none; }

select { font-family: verdana, arial, helvetica; font-size: 10px; }
textarea { font-family: verdana, arial, helvetica; font-size: 10px } 
input { font-family: verdana, arial, helvetica; font-size: 10px }

/* Designelemente */
.path { font-size: 10px; }

.sitesearch {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: #001E78; border: 1px #3399CC solid; height: 15px; width: 72px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 4px; margin-right: 0px; margin-bottom: 3px; margin-left: 3px; text-align: center}

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #001E78; margin-top: 46px; text-align: center; margin-bottom: 23px}

.hauptmenu { width:165px; height:35px; background-color: #001E78; layer-background-color: #001E78; border: 1px none #000000 }


/* automatische Linklisten */
.filelinks { font-family : Verdana, sans-serif; font-size : 11px; color : #001E78; }
.filelinkssize { font-family : Verdana, sans-serif; font-size : 11px; color : Green; }

/* Sitemap */
.sitemap1 { font-family : Verdana, sans-serif; font-size: 12px; color : #CC6600; margin-top : 10px; }
.sitemap2 { font-family : Verdana, sans-serif; font-size : 11px; color : #990000; margin-left : 20px; }
.sitemap3 { font-family : Verdana, sans-serif; font-size : 10px; color : #333399; margin-left : 40px; }
.sitemap4 { font-family : Verdana, sans-serif; font-size : 9px; color : #003333; margin-left : 60px; }

/* Suchergebnisse */
.searchform { font-size: 11px; color: #001e78; font-weight : normal; }
.searchresultpagetitle { font-family : Verdana, sans-serif; font-size : 13px; color : #001e78; font-weight : bold; }
.searchresultcontent { font-size: 11px; color: #000000; font-weight : normal; font-weight : normal; }
.searchresultheader { font-size : 14px; color : #001e78; font-weight : bolder; }
.searchmarkup { color : #FF0000; }

/* Tabellenelement */
.table { font-family : verdana, arial, sans-serif; font-size: 11px; color: #001e78; }

/* Positionierung der Elemente */

#logo {position:absolute; left:10px; top:10px; width:165px; height:105px; z-index:1}

#head {position:absolute; left:175px; top:10px; width:630px; height:105px; z-index:1; background-image:  url(images/all/bg_staticmenu.jpg); layer-background-image:  url(images/all/bg_staticmenu.jpg); border: 1px none #000000}

#content {position:absolute; left:198px; top:161px; width:479px; height:auto; z-index:3; background-color: #fffdde; layer-background-color: #fffdde; border: 1px none #000000; padding-top: 11px; padding-right: 11px; padding-bottom: 11px; padding-left: 11px}

#path {vertical-align: middle; position:absolute; left:175px; top:115px; width:525px; z-index:2; background-image:  url(images/all/bg_path.jpg); border: 1px #000000 none; text-align: left; padding-top: 2px; padding-bottom: 3px; padding-left: 5px}

#search {position:absolute; left:700px; top:115px; width:105px; height:23px; z-index:2; background-image:  url(images/all/bg_search.jpg); border: 1px none #000000}

#print {position:absolute; left:700px; top:138px; width:105px; height:23px; z-index:2; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000}

#right {position:absolute; left:700px; top:161px; width:105px; height:auto; z-index:3; background-color: #ffffff; layer-background-color: #ffffff; border: 1px none #000000}

#hauptmenu {position:absolute; left:10px; top:115; height:auto; z-index:1; background-color: #001E78; layer-background-color: #001E78; border: 1px none #000000}

