body { color:#610B38; background-color:#FBFBEF;
	font-size:100%;
	font-family:Verdana, Arial, sans-serif;
	margin:0; padding:1em 0; 
	text-align:center; }

img { border:1px solid #3B0B39; margin:0px 15px 5px 5px; }

.inhaltsbereich { width:800px; margin:20px auto; padding:0 0 10px 0; text-align:left; 
	   background-image: url(hintergrund.jpg); background-position:center top; background-repeat:no-repeat;
	   background-color:#CCCCCC;
	   border:3px solid #3B0B39;}
.inhaltsbereich#inneres { background-image: url(hintergrund3.jpg); }
.inhaltsbereich#akt { background-image: url(hintergrund2.jpg); }
.inhaltsbereich#realistisch { background-image: url(hintergrund4.jpg); }
.inhaltsbereich#skulptur { background-image: url(hintergrund5.jpg); }
.inhaltsbereich#portraet { background-image: url(hintergrund6.jpg); }
.top { width:100%; height:130px; text-align:right;}
.top #headline { color:#F7F8E0; font-family:Verdana, Arial, sans-serif; font-size:20pt; font-weight:normal; padding:0 5px; }
.menugalerie { margin:0px 5px auto 5px; float:left; width:130px; font-weight:bold; }
.inhalt { margin:5px 5px auto 145px; }
.bottommenu { width:800px; margin:5px auto; height:20px; z-index:1; text-align:right; }

.menuoben { width:100%; margin-top:75px; }
.menu { list-style:none; text-align:right; padding:0px; margin:0px; color:#F7F8E0; font-family:Verdana, Arial, sans-serif; font-size:10pt; font-weight:bold; }
.menu li { position:relative; text-align:left; float:right; margin:0 3px; padding:2px 2px 5px;}
.menu a { text-decoration:none; display:block; }
.menu a:link , .untermenu a:link { color:#F7F8E0 }
.menu a:visited, .untermenu a:visited { color:#F7F8E0; }
.menu a:hover, .untermenu a:hover { color:#CEF6F5; }
.menu a:active, .untermenu a:active { color:#CEF6F5; }
.untermenu  { position:absolute; visibility:hidden; width:100px; list-style:none; top:21px; left:-10px;}
.untermenu  li{ background:#3B0B24; width:120px; border-left:3px solid #F7F8E0; margin:0 2px; padding:2px; color:#F7F8E0; font-family:Verdana, Arial, sans-serif; font-size:10pt; text-decoration:none; font-weight:normal; }
.untermenu  li:hover { border-left:3px solid #CEF6F5; }
.menu a:hover .untermenu, .menu li:hover .untermenu { visibility:visible; }
	   
p { color:#610B38; font-family:Verdana, Arial, sans-serif; font-size:10pt; }
h1 { color:#8A084B; font-family:Verdana, Arial, sans-serif; font-size:12pt; font-weight:bold; margin-top:45px; margin-bottom:10px;}
h2 { color:#8A084B; font-family:Verdana, Arial, sans-serif; font-size:11pt; font-weight:bold; margin-top:20px; margin-bottom:7px;}
a:link { color:#610B38 }
a:visited { color:#610B38; }
a:hover { color:#8A084B; }
a:active { color:#084B8A; }
.menugalerie a { text-decoration:none; }
.menugalerie a:link { color:#8A084B }
.menugalerie a:visited { color:#8A084B; }
.menugalerie a:hover { color:#084B8A; }
.menugalerie a:active { color:#084B8A; }

table { color:#610B38; font-family:Verdana, Arial, sans-serif; font-size:10pt; }

.image { list-style:none; cursor: default; margin:0px; padding:0px; }
.image a {cursor: default;}
.image#pointer {cursor:pointer;}
.image#pointer a {cursor:pointer;}
.image img { width:150px; height:150px; color:inherit; vertical-align:top; margin:0px; }
.image li { position:relative; color:inherit; display:inline; float:left; margin:10px 10px 0 0; padding:0px; }
.image a:hover { text-decoration:none; }
.image .preview-q170,.preview-q325,.preview-q330,.preview-q350,.preview-q355,.preview-q360,.preview-q370,.preview-q375,.preview-q380,.preview-q390,.preview-q400,.preview-q415,.preview-q500,.preview-h350,.preview-h355,.preview-h360,.preview-h370,.preview-h380,.preview-h400,.preview-h430{ background:#3B0B24; border:2px solid #F7F8E0; padding:3px; color:#F7F8E0; font-family:Verdana, Arial, sans-serif; font-size:10pt; text-decoration:none; }
.image a .preview-q170,.preview-q325,.preview-q330,.preview-q350,.preview-q355,.preview-q360,.preview-q370,.preview-q375,.preview-q380,.preview-q390,.preview-q400,.preview-q415,.preview-q500,.preview-h350,.preview-h355,.preview-h360,.preview-h370,.preview-h380,.preview-h400,.preview-h430{ display:none; }
.image .preview-q170 img { width:500px; height:170px; margin:0px; }
.image .preview-q325 img { width:500px; height:325px; margin:0px; }
.image .preview-q330 img { width:500px; height:330px; margin:0px; }
.image .preview-q350 img { width:500px; height:350px; margin:0px; }
.image .preview-q355 img { width:500px; height:355px; margin:0px; }
.image .preview-q360 img { width:500px; height:360px; margin:0px; }
.image .preview-q370 img { width:500px; height:370px; margin:0px; }
.image .preview-q375 img { width:500px; height:375px; margin:0px; }
.image .preview-q380 img { width:500px; height:380px; margin:0px; }
.image .preview-q390 img { width:500px; height:390px; margin:0px; }
.image .preview-q400 img { width:500px; height:400px; margin:0px; }
.image .preview-q415 img { width:500px; height:415px; margin:0px; }
.image .preview-q500 img { width:500px; height:500px; margin:0px; }
.image .preview-h355 img { width:355px; height:500px; margin:0px; }
.image .preview-h350 img { width:350px; height:500px; margin:0px; }
.image .preview-h360 img { width:360px; height:500px; margin:0px; }
.image .preview-h370 img { width:370px; height:500px; margin:0px; }
.image .preview-h380 img { width:380px; height:500px; margin:0px; }
.image .preview-h400 img { width:400px; height:500px; margin:0px; }
.image .preview-h430 img { width:430px; height:500px; margin:0px; }
.image a:hover .preview-q170 { display:block; width:502px; position:absolute; top:-10px; left:-180px; z-index:100; }
.image a:hover .preview-q325 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q330 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q350 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q355 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q360 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q370 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q375 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q380 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q390 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q400 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q415 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-q500 { display:block; width:502px; position:absolute; top:-200px; left:-150px; z-index:100; }
.image a:hover .preview-h350 { display:block; width:352px; position:absolute; top:-250px; left:-100px; z-index:100; }
.image a:hover .preview-h355 { display:block; width:357px; position:absolute; top:-250px; left:-100px; z-index:100; }
.image a:hover .preview-h360 { display:block; width:362px; position:absolute; top:-250px; left:-100px; z-index:100; }
.image a:hover .preview-h370 { display:block; width:372px; position:absolute; top:-250px; left:-100px; z-index:100; }
.image a:hover .preview-h380 { display:block; width:382px; position:absolute; top:-250px; left:-100px; z-index:100; }
.image a:hover .preview-h400 { display:block; width:402px; position:absolute; top:-250px; left:-100px; z-index:100; }
.image a:hover .preview-h430 { display:block; width:432px; position:absolute; top:-250px; left:-100px; z-index:100; }
