@charset "UTF-8";body{-webkit-text-size-adjust:none}textarea{resize:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font:400 14px/20px Helvetica,Verdana,sans-serif;color:#444}strong{font-weight:800}p{margin:10px
0}h1,h2,h3,h4{font-family:Georgia,serif;font-weight:bold;font-style:italic;margin:0
0 .7em}h1{font-size:36px;line-height:38px;color:#DC375A}h2{font-size:19px;line-height:24px;color:#444}h3{background-color:#1E8EB5;font:italic 800 20px/24px Georgia,serif;margin:0
0 15px;padding:5px
35px 5px 15px;color:#FFF;display:inline-block}h4, h4
*{display:inline-block;line-height:22px;color:#444;margin:0;font-size:16px;text-decoration:none}hr{height:1px;font-size:1px;line-height:1px;border:none;border-bottom:2px solid #d9d9d9;overflow:hidden;margin:30px
0}body,html{height:100%}.left{float:left}.right{float:right}.half,.third,.quarter,.fifth,.sixth{margin:0
!important;padding:0
!important;list-style:none !important}.half>li,.third>li,.quarter>li,.fifth>li,.sixth>li{float:left}.half>li{padding-right:5%;width:45%}.third>li{padding-right:5%;width:28.3%}.quarter>li{padding-right:5%;width:20%}.fifth>li{padding-right:5%;width:15%}.half>li.last{padding:0;width:50%}.third>li.last{padding:0;width:33.3%}.quarter>li.last{padding:0;width:25%}.fifth>li.last{padding:0;width:20%}.clr:after{content:".";display:block;height:0;clear:both;visibility:hidden}#wrapper{height:100%;position:relative;padding:0
40px;min-width:720px}#header{width:340px;position:fixed;right:40px;top:0;background-color:white}#main{min-width:500px;min-height:100%;margin-right:380px}#logo{display:block;background-color:#dc375a;color:#FFF;font:800 28px/30px Georgia, serif;font-style:italic;padding:14px
0;text-align:center;-webkit-border-bottom-right-radius:12px;-webkit-border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-bottomleft:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}#teaser{background:transparent url(/_design/img/portrait.jpg) left top no-repeat;height:160px;padding:20px
0 0 85px;margin:20px;border-bottom:2px solid #d9d9d9;font-size:1.2em;line-height:24px}#mainmenu{list-style-type:none;margin:30px
20px;padding-bottom:15px;border-bottom:2px solid #d9d9d9}#mainmenu
li{display:block;margin:20px;padding:0;text-align:center}#mainmenu
a{font:800 20px/24px Georgia, serif;font-style:italic;color:#444;padding:5px
20px}#mainmenu .current a, #mainmenu a:hover{background-color:#dc375a;color:white}#mainmenu a:link, #mainmenu a:active, #mainmenu a:visited{text-decoration:none}div.loader{display:none;background:#FFF url(/_design/img/loader.gif) no-repeat top center;margin:0;padding:0;height:32px}#connections{list-style-type:none;margin:30px
0;text-align:center}#connections
li{display:inline-block}#connections
span{display:none}#connections
a{display:inline-block;background:transparent url(/_design/img/icons_connections.png) left 0px no-repeat;height:46px;width:46px;overflow:hidden;padding:0;text-indent: -10000px;margin:0
10px}#connections a:link, #connections a:active, #connections a:visited, #connections a:hover{color:#d0d0d0;font:800 18px/46px Georgia, serif;font-style:italic;text-decoration:none}#connections .email
a{background-position:left 0px}#connections .twitter
a{background-position:left -46px}#connections .skype
a{background-position:left -92px}#projekte{margin:30px
20px 20px}#projekte_list{list-style-type:none;margin:20px
0}#projekte_list
li{margin-bottom:25px;width:50%;display:block;float:left}@media only screen and (max-width:1400px){#projekte_list
li{width:100%;float:none}}#projekte_list
p{margin:0;line-height:18px}#projekte_list
.thumb{float:left;width:140px;height:105px;overflow:hidden;padding:0;margin:0;border:6px
solid #444;border-radius:6px;box-shadow:1px 1px 5px #AAA}#projekte_list h4, #projekte_list
p{margin-left:172px;display:block;margin-right:10px}#projekte_list
h4{margin-bottom:10px}#projekte_list
.link{margin-top:5px;display:block}#feature_projekte{margin:30px
0;list-style-type:none}#feature_projekte
li{border-radius:10px;background:transparent none left top no-repeat;box-shadow:1px 1px 5px #DDD;margin:20px
0}#feature_projekte
p{padding:10px;margin:0
0 0 210px;line-height:18px}#feature_projekte
.loom{background-color:#E4EAF1;background-image:url(/_design/img/logo_loompur.jpg);max-height:190px;overflow:hidden;border:1px
solid #C5CFDA}#feature_projekte .loom
span{color:#FFF;font-weight:bold;font-family:Georgia,serif;font-style:italic;font-size:16px;background-color:#96C251;padding:2px
10px;margin:0
0 5px 0;display:inline-block}#kontakt{margin:30px
20px 20px}span.title{color:#999;display:inline-block;min-width:70px;margin-right:10px}#tagcloud{text-align:center;margin:20px
10px 40px}#tagcloud
ul{list-style-type:none}#tagcloud
li{float:none;display:inline-block;vertical-align:middle}#tagcloud
a{background-color:#CCC;color:white !important;display:inline-block;margin:0.15em;padding:0
0.6em;text-decoration:none !important;white-space:nowrap;height:20px;line-height:20px;font-size:13px;border-radius:10px}#tagcloud .m
a{height:24px;line-height:24px;font-size:18px;border-radius:12px}#tagcloud .l
a{height:32px;line-height:32px;font-size:28px;border-radius:16px}#tagcloud .active a, #tagcloud .start
a{background-color:#1e8eb5}#fundstuecke{list-style-type:none;display:block;margin:20px
0}#fundstuecke
li{margin:20px
0 20px 2%;display:block;padding:15px
0 0 0;float:left;width:48%;overflow:hidden}@media only screen and (max-width:1400px){#fundstuecke
li{width:96%}}#fundstuecke
img{float:left;margin: -15px 0 0 0;border:6px
solid #444;border-radius:6px;box-shadow:1px 1px 5px #AAA}#fundstuecke
p{margin:0}#fundstuecke
h3{box-shadow:5px 0 7px #166986 inset;margin:0
0 15px -15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#fundstuecke h3 a:link, #fundstuecke h3 a:active, #fundstuecke h3 a:hover, #fundstuecke h3 a:visited{text-decoration:none;color:white}#fundstuecke
.info{margin:0
0 0 212px;padding:0
0 0 15px;height:147px;overflow:visible}@media only screen and (max-width:955px){body{font-size:18px}h4, h4
*{font-size:20px}#header{position:static;width:100%}#logo{width:290px}#connections{display:none}#mainmenu{border:none;position:absolute;right:40px;top:0;margin:0;padding:0}#mainmenu
li{display:inline-block;margin:20px
0 0}#teaser{height:70px;background-image:url(/_design/img/portrait_small.jpg);padding-left:53px;color:#666;margin:20px
0;font-size:18px}#main{margin-right:0}#kontakt{margin:30px
0 20px}#feature_projekte .loom
span{font-size:18px}}
