/* breite der gesamtkonstruktion - verbreitern sie hier auch bei bedarf z.b. 920px oder 98% oder ähnliches */#breite {width:878px}body{margin-top: 10px; margin-left: 0px; margin-right: 0px;margin-bottom: 20px;        background-color: #d4d4d4;}h2{ color:#AFAFAF;margin-bottom:30px;letter-spacing:2px;font-family: verdana,arial,helvetica, verdana, tahoma, sans-serif;font-size: 22px;font-weight:normal}/* rahmen mehr oder weniger breit */.haupt {border:solid 10px #fff;}.fvoben {height:80px;background-color: ;background-image:url(images/fvoben.jpg);background-repeat:repeat-x;background-position:50% 100%;}#top1 {height:0px;background-color:#fff;height:43px;width:100%;text-align:center;border-top:solid 1px #CFCFCF;border-left:solid 1px #CFCFCF;border-right:solid 1px #CFCFCF;}#top2 {background-image:url(images/paar_schmal.jpg);background-repeat:no-repeat;height:270px;background-color:#fff;background-position:40% 60%;border:solid 1px #CFCFCF;}#top3 {background-color:#F7F7F7;height:40px;color:#56686D;width:100%;vertical-align:middle;text-align:left;border-left:solid 1px #CFCFCF;border-right:solid 1px #CFCFCF;background-image:url(images/fv1.jpg);background-repeat:repeat-x;background-position:50% 50%;}#name {height:0px;letter-spacing:2px;color:#AFAFAF;padding-left:20px;font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;font-size:26px;}#inhalt {height:500px;padding-top: 60px; padding-bottom: 90px;padding-left: 40px;padding-right:40px;background-color:#fff;letter-spacing:0px;width:100%;vertical-align:top;text-align:left;color:#707070;font-size: 16px;line-height: 22px;font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;letter-spacing:0px;background-image:url(images/fv2.jpg);background-repeat:repeat-x;background-position:50% 50%;border:solid 1px #CFCFCF;}#fuss1 {color:#6F6F6F;background-color:#F7F7F7;letter-spacing:0px;font-size: 14px;line-height: 20px;font-family: trebuchet ms,verdana,arial,helvetica, verdana, tahoma, sans-serif;height:40px;text-align:center;vertical-align:middle;width:100%;font-style:normal;border-left:solid 1px #CFCFCF;border-right:solid 1px #CFCFCF;border-bottom:solid 1px #CFCFCF;background-image:url(images/fv1.jpg);background-repeat:repeat-x;background-position:50% 50%;}#fuss2 {font-size: 15px;line-height: 20px;color:#6F6F6F;background-color:#fff;letter-spacing:0px;font-family: tahoma,verdana,arial,helvetica, verdana, tahoma, sans-serif;height:100px;text-align:center;vertical-align:middle;width:100%;font-style:italic;}/* scrolleiste internet explorer ab vers.5.5 */body{scrollbar-arrow-color: #535353; scrollbar-base-color: #fff;scrollbar-highlight-color : #535353; scrollbar-shadow-color : #fff;SCROLLBAR-TRACK-COLOR: #EFEFEF;}/* ========== Schatten um Hauptbereich ========== */#s1 {background-image:url(images/s1.jpg);background-repeat:no-repeat;background-position:  100% 0%;}#s2 {background-image:url(images/s2.jpg);background-repeat:repeat-x;background-position:  0% 0%;}#s3 {background-image:url(images/s3.jpg);background-repeat:repeat-x;background-position:  0% 0%;}#s4 {background-image:url(images/s4back.jpg);background-repeat:repeat-y;background-position:  100% 100%;height:100%;}#s6 {background-image:url(images/s6back.jpg);background-repeat:repeat-y;background-position:  0% 0%;}#s7 {background-image:url(images/s7.jpg);background-repeat:no-repeat;background-position:  100% 0%;}#s8 {background-image:url(images/s8.jpg);background-repeat:repeat-x;background-position:  0% 0%;}#s9 {background-image:url(images/s9.jpg);background-repeat:no-repeat;background-position:  0% 0%;}