body {background: #B9C9D9 none; color: #000F18; font-family: "Lucida Grande", "Lucida Sans", Lucida, Trebuchet, Tahoma, sans-serif; font-size: 11px; line-height: 17px; height:100%; margin: 0; padding: 0;}
#ContentAndNavi {width: 902px; margin: 0 auto 0 auto; border: none; background: #B9C9D9; color: inherit; z-index: 2; }
html>body #ContentAndNavi { width: 904px; }
#contentContainer {position: absolute; background: transparent url(../guitars/images/layout/backgr_content.gif) repeat-y; width: 642px; margin: 20px 0 0 130px; padding: 0; border-left: 1px solid #fff; border-right: 1px solid #fff; z-index: 0;}
html>body #contentContainer { z-index: 1; }
#contentTextLinks { background: transparent; width: 300px; margin: 0 0 4px 0; padding: 20px 10px 20px 10px; border-top: none; border-right: 1px solid #fff; border-bottom: none; border-left: none; float: left; overflow: hidden; }
html>body #contentTextLinks {  margin: 0 0 2px 0; border-right: 1px solid transparent; overflow: visible; }
#contentTextRechts {  background: transparent; width: 300px; margin: 0 0 4px 0; padding: 20px 10px 20px 10px; border-top: none; border-right: none; border-bottom: none; border-left: 1px solid #fff; float: right; overflow: hidden; }
html>body #contentTextRechts {  margin: 0 0 2px 0; border-left: 1px solid transparent; overflow: visible; }
#RandOben { position: absolute; top: 0; background: #B9C9D9; color: #fff; width: 100%; height: 20px; }
html>body #RandOben { position: fixed; z-index: 1; height: 20px; }
#textgroesse { width: 444px; margin: 2px auto auto 50%; font-size: 10px; text-align:right; }
#textgroesse a:link { text-decoration: none; background: inherit; color: #63808D; border-bottom: 1px dotted #fff;}
#textgroesse a:hover { text-decoration: none; color: #32505C; background: #FFF none;}
#RandUnten { position: absolute; bottom: 0; left: -1px; background: #B9C9D9; color: #fff; width: 646px; height: 40px; border-bottom: 1px solid #B9C9D9; z-index: 2;}
html>body #RandUnten { position: fixed; left: 50%; margin: 0 0 0 -451px; width: 902px; height: 60px; }
#SideLogo-Home { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_home.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Home { position: fixed; z-index: 4;}
#SideLogo-Guitars { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_guitars.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Guitars { position: fixed; z-index: 4;}
#SideLogo-Lexikon { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_lexikon.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Lexikon { position: fixed; z-index: 4;}
#SideLogo-Therapie { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_therapie.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Therapie { position: fixed; z-index: 4;}
#SideLogo-Impressum { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_impressum.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Impressum { position: fixed; z-index: 4;}
#SideLogo-Recording { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_recording.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Recording { position: fixed; z-index: 4;}
#SideLogo-Musik { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_musik.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Musik { position: fixed; z-index: 4;}
#SideLogo-Suche { position: absolute; background: transparent url(../guitars/images/layout/sidelogo_suche.gif) no-repeat right top; width: 130px; margin-left: 0; height: 500px; border: none; bottom: 50px; z-index: 0; }
html>body #SideLogo-Suche { position: fixed; z-index: 4;}
#SideNavigationBox  {  position: absolute; background: transparent url(../guitars/images/layout/main_navi_back_ie6.gif) no-repeat right top; width: 132px; height: 600px; margin-left: 773px; top: 20px;  border: none; font-family: Verdana, sans-serif; font-size: 12px; letter-spacing: 0px; vertical-align: middle; z-index: 0; }
html>body #SideNavigationBox  { position: fixed; background: transparent url(../guitars/images/layout/main_navi_back.gif) no-repeat right top; margin-left: 774px; top: 20px; width: 130px; z-index: 2; clear: left; }

/*Formular Explorer*/
#Suchfieldset { position: absolute; bottom: 6px; left: 10px; width: 624px; height: 24px; text-align: right; padding: 0; margin: 0 auto 0 auto; border: none;}
#Suchfieldset input {width: 80px; height: 18px; font-size: 10px; line-height: 8px; margin: 5px 0 0 0; padding: 0; display: inline; }
#Label { position: absolute; bottom: 5px; left: 205px; width: 124px; height: 18px; font-size: 11px; text-align: right; margin: 0; padding: 0; }
#EingabeDiv {  position: absolute; bottom: 4px; left: 335px; width: 80px; height: 18px; }
#Eingabe { height: 14px; margin: 0; padding: 0;}
#FindenDiv {  position: absolute; bottom: 5px; left: 425px; width: 80px; height: 18px; }
#SiteMapDiv {  position: absolute; bottom: 5px; left: 515px; width: 80px; height: 18px; }
#SiteMapPic {  margin: 0; }
/*Formular W3C*/
html>body #Suchformular { width: 644px; height: 40px; }
html>body #Suchfieldset { position: relative; top: 68%; left: 50%; width: 902px; margin: 0 0 auto -321px; padding: 0; border: none; z-index: 6; }
html>body #Suchfieldset input { margin: 0; }
html>body #Label { left: 365px; }
html>body #EingabeDiv { bottom: 5px; left: 498px; }
html>body #Eingabe { width: 80px; height: 18px; }
html>body #FindenDiv { left: 590px; }
html>body #SiteMapDiv { left: 680px; }