*{background:transparent;border:0;content:none;font-family:inherit;font-size:100%;quotes:none;text-decoration:none;margin:0;padding:0}:before,:after{content:none}:focus{outline:none}html{height:100%;font-size:100.01%}body{height:100%;font-size:1em;line-height:130%;background:#444;color:#e0e0e0;text-align:center;font-family:Arial, Helvetica, sans-serif}#bodywrapper{width:98%;min-width:760px;text-align:left;font-size:.9em;overflow:hidden;margin:0 auto}hr{background:#e0e0e0;height:1px;margin:.5em 0}abbr,acronym{border-bottom:1px dotted #fff;cursor:help}ol li,ul.vertical li,.main ul li{list-style-position:inside}.main li li{margin-left:1em}p,ul,ol{margin-bottom:.5em}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{text-transform:uppercase;margin-bottom:.2em}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.33em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}a,a:link,a:visited{color:#aaa;cursor:pointer}.left{float:left}.right{float:right}.clear{display:block;clear:both}.clear-l{display:block;clear:left}.clear-r{display:block;clear:right}.js-hide{width:75%;height:100%;border:1px solid #5c5c5c;background:#d11;font-weight:700;padding:.5em}#intro{width:284px;height:450px;border:1px solid #000;border-top:0;margin:auto}#intro .wrapper{display:block;background:#5c5c5c;margin:0 4px 4px;padding:50px 0 25px}#slogan{display:block;width:181px;height:14px;background:transparent url(../../img/design/slogan.png) no-repeat;margin:25px auto 0}#intro a:hover #slogan,#intro a.hover #slogan{background-position:0 -14px}.side{width:270px;border:1px solid #000;border-top:0;text-align:center;margin-right:5%;padding-bottom:16383px;margin-bottom:-16383px}.side .wrapper{height:290px;background:#5c5c5c;margin:0 4px 4px}.side .wrapper img{margin:0 4px}.side .menue{border-bottom:1px solid #5c5c5c;width:219px;height:2em;margin:0 auto 1em}.side .menue li{list-style-type:none;float:left;width:73px}.side .menue a{display:block;background:transparent url(../../img/design/menue.png) no-repeat;height:13px;margin:.5em 0}.side .menue li.blog a:hover,.side .menue li.blog a.hover,.side .menue li.blog a.active{background-position:0 -13px}.side .menue li.gallery a{background-position:0 -26px}.side .menue li.gallery a:hover,.side .menue li.gallery a.hover,.side .menue li.gallery a.active{background-position:0 -39px}.side .menue li.links a{background-position:0 -52px}.side .menue li.links a:hover,.side .menue li.links a.hover,.side .menue li.links a.active{background-position:0 -65px}.side #profil-img{width:100px;margin:0 4px}.side #profil-txt{width:150px;text-align:left;font-size:.8em;margin:0 4px}.side .footer{border-top:1px solid #5c5c5c;width:219px;padding-top:1em;text-align:left;margin:1em auto}.main{background:#5c5c5c;width:50%;padding-bottom:16383px;margin-bottom:-16383px}.main .date{display:block;margin-bottom:1.25em}.main .menue{text-align:center;margin:.5em 0}.main .error{background:#d11;padding:.5em}.main .post{padding:2em 1em}.main .post.border{border-bottom:1em solid #444}.main .post .comments-header{border-top:1px dotted #444;padding-top:.5em;margin-top:2em;font-size:1.25em}.main .post .comment{margin-top:1.5em;font-size:.8em}.main .post .comment .person{font-weight:700}.main .post .comment .date{margin:0 0 0 2em}.main .post .post-nav{margin-top:1em}.main #addcomment input.text,.main #addcomment textarea{width:60%;background:#444;text-transform:none}.main #addcomment textarea{height:13em}.gallery.wrapper{background:#5c5c5c;height:48px;width:3.475em;text-align:center;margin-right:1em;padding:15px .1px .1px}.gallery .folder{line-height:15px;margin:0 1em 1em 0}.gallery .folder .general,.gallery .folder .publications{display:block;width:97px;height:11px;background-image:url(../../img/design/gallery-folders.png);margin:10px 0}.gallery .folder .publications{background-position:0 -11px}.square{display:block;height:15px;width:15px;background:#5c5c5c;float:left;margin:0 2px 2px 0}.gallery-img{background-repeat:no-repeat;background-position:0 0;height:1000px;width:1000px;overflow:hidden}.gallery-img .overlay-inner{width:100%;height:5000px;background-image:url(../../img/design/transparent.gif)}.gallery-img .loader{background:transparent url(../../img/design/ajax-loader.gif) no-repeat center center;height:42px;margin-top:5em;position:relative;z-index:-1}.gallery-img .desc{background-color:#fff;color:#000}.gallery-img .desc .spacer{padding:1em}.gallery-img .desc a,.gallery-img .desc a:link,.gallery-img .desc a:visited{color:#000;border-bottom:1px dotted #000}.gallery .pagination{position:relative;z-index:3;margin:1em 0 2em}.gallery .pagination .prev,.gallery .pagination .next{background-image:url(../../img/design/gallery-navi.png);display:block;width:87px;height:11px}.gallery .pagination .next{width:56px;background-position:0 -11px}.gallery .js-nav-prev,.gallery .js-nav-next{margin-bottom:-48px;position:relative;cursor:pointer}.head-link{display:block;width:44px;height:49px;position:relative;right:-110%;font-size:2em;font-weight:700;margin:0 0 -49px}.side .form{text-align:left;margin:0 4px}label{display:block;height:1em;margin-bottom:.5em;text-transform:uppercase}input,textarea{display:block;width:100%;height:1.25em;margin-bottom:.5em;background:#5c5c5c;color:#e0e0e0;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif}.main label{float:left;clear:left;width:7em}.main #login input.text,.main #login textarea{width:30%;background:#444}textarea{height:7em;overflow:hidden}input.button{width:30%;cursor:pointer;font-size:.8em;height:1.5em}input.textbutton{text-transform:none;height:1.75em}select option.odd{background:#ddd;color:#000}a:focus,a:hover,a:active,a.hover,a.active,.gallery-img .desc a:focus,.gallery-img .desc a:hover,.gallery-img .desc a:active,.gallery-img .desc a.hover,.gallery-img .desc a.active,input.button:hover,input.button.hover{color:#d11}.js-show,.hidden,input.hidden{display:none}.side .menue li.blog a,.gallery .folder .general{background-position:0 0}.main #addcomment,.main .form-info{margin-top:2em}.main #addcomment input.button,.main #login input.button{border:1px solid #000}.gallery .square.active,.gallery .square:hover,.gallery .square.hover{background:#d11}select,select option.even{background:#eee;color:#000}