html { min-width:1100px; overflow-x:hidden; background:White; color:Black; }
body { min-width:1100px; margin:0; padding:0 0 0 12px; font:11px/12px 'werff', Arial; letter-spacing:1px; }


@font-face {
    font-family: 'werff';
    src: url('font/werff.eot');
    src: url('font/werff.eot?#iefix') format('embedded-opentype'),
         url('font/werff.woff') format('woff'),
         url('font/werff.ttf') format('truetype'),
         url('font/werff.svg#werff') format('svg');
    }

img { border:none; outline:none; }


p { margin:0; }

a { color:black; text-decoration:none; padding:0; border:none; outline:none; } a:hover { color:black; border:none; outline:none; }

a.menu:hover { color:#e0da00; border:none; outline:none; }

a.thumb:hover { color:#e0da00; border:none; outline:none; }

a.link { color:#e0da00; text-decoration:none; letter-spacing:1px; } a.link:hover { color:Black; } 

.column { padding:0; height:1800px; margin:0 24px 0 0; width:120px; float:left; background:white; }
.column img { width:120px; margin-bottom:12px; }

.gallerythumbnail { max-width:600px; width:50px; margin:0 6px 12px 0; float:left; position:relative;  }
.gallerypicture { max-width:600px;}

.block { margin:0 0 12px 0; padding:0; background:white; }

.logo { position:absolute; top:30px; left:24px;  }
.home { position:absolute; top:24px; right:24px; text-align:right; }

.gallery { float:left; max-width:600px; position:absolute; margin-left:140px;}

#lineholder { position:absolute; z-index:8000; width:100%; height:2px; top:195px; left:0; border-bottom:1px solid gainsboro; min-width:1100px;}

#block1 { position:fixed; z-index:9000; width:25px; height:220px; background:white; top:0; left:0;  }
#block2 { position:fixed; z-index:9000; width:17px; height:2000px; background:white; top:0; left:347px; }
#block3 { position:fixed; z-index:9000; width:25px; height:220px; background:white; top:0; right:0; }

#item1 { float:left; margin:170px 0 0 0; padding:0 0 0 12px; height:2000px; width:134px; z-index:1000; background:white; }
#item2 { float:left; margin:170px 0 0 0; padding:0 0 0 12px; height:2000px; width: 50px; z-index:2000; background:white; border-left:2px solid gainsboro; }
#item3 { float:left; margin:170px 0 0 0; padding:0 0 0 12px; height:2000px; width: 50px; z-index:3000; background:white; border-left:2px solid gainsboro; }
#item4 { float:left; margin:170px 0 0 0; padding:0 0 0 12px; height:2000px; width: 50px; z-index:4000; background:white; border-left:2px solid gainsboro; }

#work1 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:block; z-index:5000; background:white; }
#work2 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display: none; z-index:5000; background:white; }
#work3 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display: none; z-index:5000; background:white; }
#work4 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display: none; z-index:5000; background:white; }

#work10 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:block; z-index:5000; background:white; }
#work11 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work12 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work13 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work14 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work15 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work16 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work17 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work18 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }

#work100 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work101 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work102 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work103 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work104 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work105 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work106 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work107 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work108 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work109 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work110 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work111 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work112 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work113 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work114 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1000 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1001 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1002 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1003 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1004 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1005 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1006 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1007 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1008 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work1009 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10000 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10001 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10002 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10003 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10004 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10005 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10006 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10007 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }
#work10008 { position:absolute; left:345px; margin:170px 0 0 0; padding:0 0 0 16px; height:2000px; border-left:2px solid gainsboro; display:none; z-index:5000; background:white; }



#foto1 { float:left; position:relative; display: block; background:white; }
#foto2 { float:left; position:relative; display: none; background:white; }
#foto3 { float:left; position:relative; display: none; background:white; }
#foto4 { float:left; position:relative; display: none; background:white; }
#foto5 { float:left; position:relative; display: none; background:white; }
#foto6 { float:left; position:relative; display: none; background:white; }
#foto7 { float:left; position:relative; display: none; background:white; }
#foto8 { float:left; position:relative; display: none; background:white; }
#foto9 { float:left; position:relative; display: none; background:white; }
#foto10 { float:left; position:relative; display: none; background:white; }
#foto11 { float:left; position:relative; display: none; background:white; }
#foto12 { float:left; position:relative; display: none; background:white; }
#foto13 { float:left; position:relative; display: none; background:white; }
#foto14 { float:left; position:relative; display: none; background:white; }
#foto15 { float:left; position:relative; display: none; background:white; }
#foto16 { float:left; position:relative; display: none; background:white; }
#foto17 { float:left; position:relative; display: none; background:white; }
#foto18 { float:left; position:relative; display: none; background:white; }
#foto19 { float:left; position:relative; display: none; background:white; }
#foto20 { float:left; position:relative; display: none; background:white; }
#foto21 { float:left; position:relative; display: none; background:white; }
#foto22 { float:left; position:relative; display: none; background:white; }
#foto23 { float:left; position:relative; display: none; background:white; }



.thumbnail1 { width:200px; height:200px; float:left; background:white; } .thumbnail1 img { width:80%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:3px 3px 10px gainsboro; }
.thumbnail8 { width:200px; height:200px; float:left; background:white; } .thumbnail8 img { width:90%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:7px 7px 10px gainsboro; }
.thumbnail4 { width:200px; height:200px; float:left; background:white; } .thumbnail4 img { width:70%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:7px 7px 10px gainsboro; } 
.thumbnail7 { width:200px; height:200px; float:left; background:white; } .thumbnail7 img { width:85%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:3px 3px 10px gainsboro; } 
.thumbnail3 { width:200px; height:200px; float:left; background:white; } .thumbnail3 img { width:60%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:5px 5px 10px gainsboro; } 
.thumbnail6 { width:200px; height:200px; float:left; background:white; } .thumbnail6 img { width:55%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:7px 7px 10px gainsboro;}  
.thumbnail2 { width:200px; height:200px; float:left; background:white; } .thumbnail2 img { width:50%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:7px 7px 10px gainsboro; } 
.thumbnail5 { width:200px; height:200px; float:left; background:white; } .thumbnail5 img { width:75%; outline:none; border:0; margin:0 0 6px 0; padding:0; box-shadow:3px 3px 10px gainsboro; }

