body { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; position: absolute; top: 50%; left: 50%; width: 798px; height: 597px; margin-top: -300px; margin-left: -400px; border: solid 1px #757575; }
a {color: #333; text-decoration: none; }
a:hover {color: #9b0000;}
caption {display: none}
thead {display: none}
/* Logo oben rechts mit HG Bild */
h1 { font-size: 20px; font-weight: normal; line-height: 33px; background-image: url(../media/logo_hg.gif); text-align: center; letter-spacing: 1px; position: absolute; top: 45px; right: 50px; width: 159px; height: 33px; margin: 0; padding: 0; }
/* Schriftzug photography oben links */
h2 { color: white; font-size: 13px; font-weight: normal; line-height: 23px; background-color: #9b0000; text-transform: uppercase; text-indent: 20px; letter-spacing: 12px; position: absolute; top: 100px; left: 0; width: 266px; height: 23px; z-index: 20; margin: 0; padding: 0; }

h3 { color:#9b0000; font-size: 12px; font-weight: normal; margin-top: 0; margin-bottom: 12px; }
/* Menue Leiste unten rechts */
#menue { position: absolute; top: 410px; right: 50px;  letter-spacing: 1px;}
#menue ul { margin: 0; padding: 0; }
#menue li { color: #9b0000; margin: 0; padding: 0; display: inline   }


/* Inhalt in der MItte */
div#inhalt { background-color: white; position: absolute; top: 111px; left: 0; width: 798px; height: 284px; z-index: 10; margin: 0; padding: 0 0 0 0; border-top: 1px solid #757575; border-bottom: 1px solid #757575; }
div#inhalt img { vertical-align: bottom; }

div#inhalt div#spalterechts { position: absolute; left: 290px; width: 508px; height: 234px; overflow: auto; padding-top: 50px; }
div#inhalt div#spaltelinks { text-align: right; position: absolute; left:20px; width:246px; padding-top: 50px; }
/* Gallery Bilder thumbs */
div#inhalt div#spalterechts img { float: left; display: block; margin-right: 16px; margin-bottom: 5px; border: solid 1px #757575; }
div#inhalt div#spaltelinks ul { top: 40px; margin: 40px 0 0; padding: 0; list-style-type: none; }
div#inhalt div#spaltelinks li { font-size: 10px; margin: 0; padding: 0; }

div#inhalt strong { color: #330099; font-weight: normal; margin-right: 10px; }
div#inhalt p.liste { text-indent: -45px; margin-top: 0; margin-bottom: 4px; margin-left: 45px; }

div#gallery {position: absolute;right: 50px;top: 265px;text-align: right}
