* {         padding: 0;         margin: 0 } html {         height: 100%;         width: 100% } body {          color: #64645A;          background-color: #E6E6E6;         font: normal 70% Georgia, Palatino, Times, Times New Roman, serif  }  a:link {         text-decoration: none;         color: #64645A } a:visited {         text-decoration: none;         color: #339900 } a:hover {         text-decoration: none;         color: #E7E105 } a:active {         text-decoration: none; } acronym {         font-style: italic;         border: 0px;         cursor: help } #mychat {        background-image:url(chat_1.gif);        background-repeat:no-repeat;        margin-left:5px;        margin-right:0;        margin-top:0;        margin-bottom:0;        padding-left:0;        padding-right:0;        padding-top:0;        padding-bottom:0;        width: 121px;        height:120px } /* -- my gallery -- */ #pgcont {         background: transparent url(pg_cont_01.jpg);         background-repeat: no-repeat;         padding-left:12px;         padding-right:2px;         padding-top:12px;         font-size: 10px;         font-weight: normal;         color: #cdcdcd;         width: 560px;         height: 387px;         scrollbar-base-color: #000;         scrollbar-arrow-color: #fff } #pgleft {         background: #fff;         width: 450px;         height: 378px;            float: left } #pgplace {         margin:0;         padding-top:12px;         padding-left:3px;         padding-right:0;         padding-bottom:34px;         float: left } #pglist {         float: right;         margin-right:17px;         background: transparent url(pg_stripe.gif);         background-attachment: scroll;         background-repeat: repeat-y;         overflow: auto;         width: 90px;         height: 375px } .pglistimg {         margin-left:0;         margin-right:0;         margin-top:0;         margin-bottom:0;         padding-left:0;         padding-right:0;         padding-top:0;         padding-bottom:0;         border: 1px solid #998;         width: 50px;         height: 37px } .mypgspan {         display:none; } a:hover .mypgspan {         display:block;         position: absolute;         top: 375px;         left: 280px;         padding:5px;         text-decoration: none;         z-index:100;         border: 1px solid #998;         background-color:#000;         color:#fff } #pglist a:hover img {         border-color: #fff } #pglist ul {         margin:0 } #pglist li {         display: inline } .pgallery {         position: relative;         float: left;         margin-left:15px;         width: 120px;         height:120px;         padding: 2px } div a.pgallery:link {         background-image:url(pg_folder.jpg);         background-repeat:no-repeat } div a.pgallery:visited {         background-image:url(pg_folder_visited.jpg);         background-repeat:no-repeat } div a.pgallery:hover {         font-weight: bold;         background-image:url(pg_folder_hover.gif);         background-repeat:no-repeat } div a.pgallery:active {         background-image:url(pg_folder_active.jpg);         background-repeat:no-repeat } #sboxCNT {         background-color: #fff;         background-image:url(sbox1.jpg);         background-repeat:no-repeat;            height: 55px;         width: 230px;         overflow: auto } #sboxCNT a .sboxCNT2 {         display: none; } #sboxCNT a:hover .sboxCNT2 {         display: block;          position: absolute;         top:330px;         left:500px;                 width: 249px;         height: 178px;                 padding:15px;         z-index:99;         text-decoration: none;         background-image:url(sbox.jpg);         background-repeat:no-repeat;         color:#000;         text-align:left } #sboxADDRESS {         background-image:url(sbox.jpg);         background-repeat:no-repeat;         width: 229px;         height: 148px;  border: 0px dotted #ff0000;         margin:0;         padding:15px;         color:#000;         text-align:left } #sboxADDRESS #picr {         font: normal 87% Georgia, Palatino, Times, Times New Roman, serif;         background-color: transparent;         color: #000         } .terminbox {         background-color: #fff;         margin: 20px;         padding: 2px;         border-width: 1px;         border: 1px solid silver;         -moz-border-radius:10px } /* ~~~ IDs ~~~ */ #selection {         text-align: right;         width: 760px;         margin: 2px;         margin-top: 1em;         margin-left: 1em;         background-color: transparent } #fsearch {         display: inline; }  .search {         margin-left: 120px;         color: #09c;         line-height: 8px;         font-variant: small-caps;         font-size: 135% } #fselect {         display: inline; }       #fselect select {         width: 8em;         cursor: pointer;         background-color: #fff;         padding-right: 2px;         border-width: 1px;         border: 1px dashed silver }         #fselect input {         background:url(submit.gif) no-repeat;         cursor: pointer;         width: 18px;         height: 19px;         border-width: 0px } #kontakt label {         background-color: #fff;         color: #000 } #kontakt textarea {         background-color: #fff;         color: #000;         border-width: 1px;         border: 1px dashed silver } #kontakt input {         cursor: pointer;         background-color: #fff;         color: #000;         border-width: 1px;         border: 1px dashed silver } #kontakt #sub {         cursor: pointer;         background-color: #fff;         border-width: 1px;         border: 1px dashed silver } #container {         width: 760px;         background-image:url(760-2.jpg);         background-repeat:repeat-y;         text-align: center } #container #header1 {         background-image:url(b760x92_neuhof_0001.jpg);         background-repeat:no-repeat;         text-align: center;         font: normal 90% Georgia, Palatino, Times, Times New Roman, serif;         height: 100px;         clear: both } #container #body1 {         float: left;         text-align: left;         padding-left: 15px;         background-color: transparent;         width: 150px } #container #body1 ul {         list-style: none;         margin-left: 1em } #container #body1 li {         font-size: 80%;         border-bottom: 1px dotted #B2BCC6;         margin-bottom: 0.3em } #container #body1 a:link, #body1 a:visited {         text-decoration: none;         color: #2A4F6F } #container #body1 a:hover {         color: #778899 } #container #body1 h2 {         font: 110% Georgia, "Times New Roman", Times, serif;         color: #2A4F6F;         border-bottom: 1px dotted #CCCCCC } #container #body2 {         float: left;         text-align: left;         background-color: transparent;         padding: 0;         margin: 0;         border-right: 0px dotted #FF0000;         width: 563px } #container #body2 p {          line-height: 17px;         margin: 2px;         padding: 10px;         text-align: justify }  #container #body2 h1 {         font-size: 18px;         font-weight: normal;         text-decoration: none;         font-variant: small-caps } #container #body2 h2 {         font-variant: small-caps;         font-size: 155%;         margin-left: 4px;         margin-top: 0;         padding-top: 0;         color: #09c }    #container #body2 ul {         list-style: none;         padding: 10px } #container #body2 li {         line-height: 17px;         text-align: justify } #container #body2 #chronikinhaltt{         background-color: transparent; } #container #body2 #chronikinhalth{         background-color: transparent;         text-align: center;         line-height: 17px;         margin: 2px;         padding: 10px } #container #body2 #chronikinhaltf{         background-color: transparent;         text-align: center } #container #body2 #chronikinhaltb{         background-color: transparent;         text-align: left;         line-height: 17px;         margin: 2px;         padding: 10px } #container #body3 {         display: none }  #container #footer {         background-image:url(760-3.jpg);         background-repeat:no-repeat;         text-align: center;         font: normal 90% Georgia, Palatino, Times, Times New Roman, serif;         height: 63px;         clear: both } #container #body2 .cbrbox {         float: left;         margin: 5px;         padding: 5px;         background-color:#fff;         width: 545px;         border-top: 1px dotted #00A858;         border-left: 0px dotted #00A858;         border-right: 0px dotted #00A858;         border-bottom: 0px dotted #00A858;         color:#000 } #container #body2 .cbrbox a {         text-decoration: none;         background-color:#fff;         color:#000 } #container #body2 .cbrboxx {         display:none; } #container #body2 a:hover .cbrboxx {         display:block;         position:absolute;         top:auto;         left:200px;         padding:10px;         text-decoration: none;         z-index:100;         width:520px;         border:1px #000 solid;         background-color:#FFFFAE;         color:#000;         text-align:justify;         border-top: 1px solid #FFCE63;         border-right: 2px solid #FFCE63;         border-bottom: 2px solid #FFCE63;         border-left: 1px solid #FFCE63; } .cbrfoot {         float: left;         margin:10px;         padding:10px;         background-color:#fff;         width: 95%;         color:#000 } .versorgung {         float: left;         margin:10px;         padding:10px;         background-color:#fff;         border-top: 1px solid #00A858;         border-left: 0;         border-right: 0;         border-bottom: 0;                 color:#000 } .vereine {         float: left;         margin:5px;         padding:5px;         background-color:#fff;         width: 80%;         border-top: 1px solid #000;         border-left: 0;         border-right: 0;         border-bottom: 0;                 color:#000 } #txt1 {         background-color: #fff;         border-width: 1px;         border: 1px dashed silver } #sub1 {         background:url(search.gif) no-repeat;         border:0;         width: 18px;         height: 19px;         padding-right: 2px; } #myTHINGS {         text-align: center;         background-color: #fff; 	color: silver; 	font: thin 90% verdana, arial, sans-serif; 	font-size:0.6em border: 1px dotted #000fff;         margin: 2px	 } #myTHINGS a:link, #myTHINGS a:visited, #myTHINGS a:hover {         background-color: #fff; 	color: silver;         text-decoration: none; } #mythinker {         display: block;         position:absolute;          background: url(synama_brain_01.gif) no-repeat;         top:-1px;         left:-10px;         width: 75px;         height: 100px } /* ~~~ EXTRAS ~~~ */ #extra1 {         display: none } #extra2 {         display: none } #extra3 {         display: none } #extra4 {         display: none } #extra5 {         display: none } #extra6 {         display: none } #extra7 {         display: none }  #extra8 {         display: none }  #extra9 {        display: none } #indexX {         display: none }  