body { color: #9b3700; font-size: small; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 600; background-color: #212417; text-decoration: none; }

p { padding: 3px 13px; }
td.pics { font-size: small; font-weight: normal; }
td.pics img { border: solid 1px #9b3700; }
td {}

a:link { color: #632100; text-decoration: none; }
td a:link img { border: solid 1px #632100; }
a:visited { color: #632100; text-decoration: none; }
td a:visited img { border: solid 1px #632100; }
a:hover { color: #de4d00; text-decoration: none; }
td a:hover img { border: solid 1px #de4d00; }
a:active { color: #632100; text-decoration: none; }
td a:active img { border: solid 1px #632100; }
.content { text-align: left; position: absolute; top: 165px; left: 255px; width: 580px; height: 373px; z-index: 10; overflow: auto; padding: 13px; border: solid 1px #b1aea6; }
.content p.klein { font-size: small; font-weight: normal; text-decoration: none; }
.content-i-w { text-align: left; position: absolute; top: 275px; left: 255px; width: 580px; height: 263px; z-index: 10; overflow: auto; padding: 13px; border: solid 1px #b1aea6; }
.content-i-w p.klein { font-size: small; font-weight: normal; text-decoration: none; }

#gal { width:580px; height:373px; position:absolute; left: 255px; top: 165px; padding:13px; background:transparent; border: solid 1px #b1aea6; z-index: 10; }
#gal b.thmb { width:190px; height:360px; overflow: scroll; float:right; padding:6px; border: solid 1px #b1aea6; display: block; }
#gal b.thmb a, #gal b.thmb a:visited { background-color: #a6a685; float:right; clear:right; margin:0 13px 6px 0; width:44px; height:44px; overflow: hidden; border-color: #ffc #632100 #632100 #ffc; border-style: solid; border-width: 1px; outline-style: none; }		
#gal b.thmb a:hover { background-color: #a6a685; background-image: url(../visuals/Lupe.gif); background-repeat: no-repeat; background-position: center; width: 44px; height: 44px; z-index: 100; overflow: visible; border-color: #632100 #ffc #ffc #632100; border-style: solid; border-width: 1px; outline-style: none; }
#gal b.thmb a:active, #gal b.thmb a:focus { background-color: #c7c7bc; background-image: none; border-style: none; border-width: 0; outline-style: none; outline-width: 0; }

#gal b.thmb a img, #gal b.thmb a:visited img { border: 0; outline-style: none; }
#gal b.thmb a img.h3423, #gal b.thmb a:visited img.h3423 { padding-top: 10px; padding-left: 5px; width: 34px; height: 23px; }
#gal b.thmb a img.h3427, #gal b.thmb a:visited img.h3427 { padding-left: 5px; width: 34px; height: 27px; padding-top: 9px; }
#gal b.thmb a img.v2734, #gal b.thmb a:visited img.v2734 { width:27px; height:34px; padding-top: 5px; padding-left: 9px; }
#gal b.thmb a img.v2334, #gal b.thmb a:visited img.v2334 { padding-top: 5px; width: 23px; height: 34px; padding-left: 11px; }
#gal b.thmb a img.q3030, #gal b.thmb a:visited img.q3030 { width:36px; height:36px; padding-top: 4px; padding-left: 4px; }

#gal b.thmb a:hover img { background-color: #a6a685; position: relative; z-index: 1000; border: solid 1px #212417; outline-style: none; }
#gal b.thmb a:hover img.h3423 { width:102px; height:69px; left:-121px; top:-13px; padding: 3px; }
#gal b.thmb a:hover img.h3427 { top: -19px; left: -121px; width: 102px; height: 81px; padding: 3px; }
#gal b.thmb a:hover img.v2734 { width:81px; height:102px; left:-101px; top:-29px; padding: 3px; }
#gal b.thmb a:hover img.v2334 { top: -29px; left: -89px; width: 69px; height: 102px; padding: 3px; }
#gal b.thmb a:hover img.q3030 { width:90px; height:90px; left:-110px; top:-23px; padding: 3px; }
				
#gal b.thmb a:active img, #gal b.thmb a:focus img { display:block; position:absolute; background:#212417; z-index:100; border-color: #ddc #a6a685 #a6a685 #ddc; border-style: solid; border-width: 2px; outline-style: none; }
#gal b.thmb a:active img.h3423, #gal b.thmb a:focus img.h3423 { width:340px; height:230px; left:20px; top:13px; margin: 0; padding: 6px; }
#gal b.thmb a:active img.h3427, #gal b.thmb a:focus img.h3427 { top: 13px; left: 20px; width: 340px; height: 270px; margin: 0; padding: 6px; }
#gal b.thmb a:active img.v2734, #gal b.thmb a:focus img.v2734 { width:270px; height:340px; left:60px; top:13px; margin: 0; padding: 6px; }
#gal b.thmb a:active img.v2334, #gal b.thmb a:focus img.v2334 { top: 13px; left: 80px; width: 230px; height: 340px; margin: 0; padding: 6px; }
#gal b.thmb a:active img.q3030, #gal b.thmb a:focus img.q3030 { width:300px; height:300px; left:40px; top:13px; margin: 0; padding: 6px; }





