/* Allgemeiner Aufbau der Seite & des Layouts *//* Stildefinitionen fuer Textstruktur */body      { font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; background-image: url(../gfx/all/bg_verlauf.gif); background-repeat: repeat-y; background-position: center; margin: 0; padding: 0; }p,table,a,form,input,textarea { font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; }h1        { color: #e34000; font-size: 12px; font-weight: bold; }h2 { color: #000; font-size: 13px; font-weight: bold; margin-top: -5px; }h3 { color: red; font-size: 16px; font-weight: bold; line-height: 22px; letter-spacing: 1px; margin: 0; padding: 0; }p        { margin: 0; padding: 0 }table { line-height: 115%; padding: 0 }em        { font-style: italic }strong    { font-style: normal; font-weight: bold }colororange { color: #fb5b01; font-style: normal; font-weight: bold }colorblack { color: black; font-style: normal; font-weight: bold }.bu { color: #333; font-size: 10px; margin: 5px 0 0; }.bu2 { color: #333; font-size: 10px; margin: 5px 0 0 89px; }.pSmall { font-size: 10px; }.pSmall2 { font-size: 10px;}/* Auflistungen */ul          { list-style: none; margin: 0 0 0 0; padding: 0 0 0 0 }ul li        { font-size: 12px; font-weight: bold; background: url(../gfx/all/ul.gif) no-repeat 0 3px; margin: 0 0 8px; padding-top: 0; padding-right: 0; padding-left: 20px }ol      { margin: 0; padding: 0 }ol li { font-size: 18px; font-weight: bold; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 12px; margin: 0 0 15px; padding-top: 0; padding-right: 0; padding-left: 35px  }.ulklein { font-size: 10px; font-weight: bold; background-color: white; margin-top: 5px }.ulklein2 { font-size: 14px; font-weight: bold; line-height: 12px; background-color: white }/* Stile fuer Links generell*/a, a:link, a:visited, a:active        { color: black; font-size: 11px; text-decoration: underline; }a:hover      { color: black; text-decoration: none; }.linksparkasse, .linksparkasse:link, .linksparkasse:visited   { color:red; font-size: 10px; text-decoration: underline  }.linksparkasse:hover  { color: black; text-decoration: none }/* Stile fuer Links in der Navigation*/.navN:link, .navN:visited, .navN:active { color: #999; font-size: 13px; font-weight: bold }.navN:hover { color: #ff8353; text-decoration: none }.navA:link, .navA:visited, .navA:active, .navA:hover { color: #e34000; font-size: 13px; font-weight: bold; text-decoration: none }#navText1 { position: absolute; top: 140px; left: 363px; width: 500px; height: 40px    ; z-index: 2; }#navText2 { position: absolute; z-index: 2; top: 80px; left: 363px; width: 500px; height: 40px; }#navText3 { height: 16px; width: 144px; left: 643px; top: 48px; z-index: 3; position: absolute; visibility: visible; }/* Stile fuer Navi IMPRESSUM 50plus*/.navN2:link, .navN2:visited, .navN2:active { color: #999; font-size: 11px; font-weight: bold }.navN2:hover { color: #ff8353; text-decoration: none; }.navA2:link, .navA2:visited, .navA2:active, .navA2:hover { color: #e34000; font-size: 11px; font-weight: bold; text-decoration: none }#navTextImpr { position: absolute; top: 142px; left: 700px; width: 100px; height: 40px; z-index: 3; }#navTextImpr2 { position: absolute; z-index: 3; top: 82px; left: 700px; width: 100px; height: 40px; }#navText50plus { position: absolute; z-index: 3; top: 97px; left: 411px; width: 200px; height: 40px; }/* Stile fuer Navi Ostseite*/.navN3:link, .navN3:visited, .navN3:active { color: #999; font-size: 11px; font-weight: bold ; margin-top: 15px; }.navN3:hover { color: #ff8353; text-decoration: none ; margin-bottom: 5px; }.navA3:link, .navA3:visited, .navA3:active, .navA3:hover { color: #e34000; font-size: 11px; font-weight: bold; text-decoration: none ; margin-bottom: 5px; }#navTextwo { position: absolute; z-index: 3; top: 97px; left: 486px; width: 100px; height: 50px; }/* Stile fuer Navi/Link bovenden-wohnen.de*/.navN4:link, .navN4:visited, .navN4:active { color: #ffffff; font-size: 13px; font-weight: bold; margin-top: 15px; }.navN4:hover { color: #ffffff; margin-bottom: 5px; }.navA4:link, .navA4:visited, .navA4:active, .navA4:hover { color: #e34000; font-size: 13px; font-weight: bold; text-decoration: none ; margin-bottom: 5px; }/* Stile fuer kleine Links (PopUps) */.small, .small:link, .small:visited       { color: black; font-size: 10px; text-decoration: underline; margin-top: 0; margin-right: 0; margin-left: 89px; }.small:hover    { color: black; text-decoration: none }.infotext { color: white; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; border: none; position: absolute; visibility: hidden }/* Stile fuer BODY INHALT */#inhalt { background-image: url(../gfx/all/bg_verlauf.gif); background-repeat: repeat-y; background-position: center; margin-top: 0; margin-left: -450px; position: absolute; top: 0; left: 50%; width: 900px; height: 100%      }#kopf1 { height: 100px; width: 100px; left: 0; top: 0; position: absolute; visibility: visible; }#kopf2 { height: 71px; width: 355px; left: 0; top: 50px; position: absolute; z-index: 2; visibility: visible; }#sonnenberg { height: 60px; width: 261px; left: 85px; top: 125px; z-index: 3; position: absolute; visibility: visible; }#bovenden { height: 57px; width: 62px; left: 87px; top: 483px; z-index: 2; position: absolute; visibility: visible; }#kkh { height: 41px; width: 91px; left: 173px; top: 500px; z-index: 2; position: absolute; visibility: visible; }#nlg { height: 68px; width: 63px; left: 286px; top: 510px; z-index: 2; position: absolute; visibility: visible; }#fliesstext1 { text-align: justify; height: auto; width: 215px; left: 365px; top: 225px; position: absolute; visibility: visible; }#fliesstext2 { text-align: justify; height: auto; width: 203px; left: 595px; top: 225px; position: absolute; z-index: 5; visibility: visible; }#fliesstext3 { visibility: visible; position: absolute; top: 318px; left: 590px; width: 203px; height: auto; }.linkspdf, .linkspdf:link, .linkspdf:visited   { color:black; font-size: 11px; text-decoration: underline  ; margin-right: 5px; }.linkspdf:hover  { color: black; text-decoration: none }#pdf { color: black; font-size: 11px; height: 322px; width: 465px; left: 365px; top: 225px; position: absolute; visibility: visible; }
