@font-face{font-family:Museo500;src:url(../fonts/museo500-regular-webfont.woff) format("woff"),url(../fonts/museo500-regular-webfont.ttf) format("ttf");font-weight:400;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-family:Arial,Helvetica,sans-serif;font-size:12px}p{margin-bottom:1.5em;line-height:1.5em}strong{font-weight:700}.page{width:990px;margin:0 auto;padding:0 60px}.row{margin-bottom:30px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.grid_1{width:14.0625%}.grid_1,.grid_2{margin-right:1.5625%;margin-left:1.5625%;float:left}.grid_2{width:31.25%}.grid_3{width:48.4375%}.grid_3,.grid_4{margin-right:1.5625%;margin-left:1.5625%;float:left}.grid_4{width:65.625%}.grid_6{width:100%}.alpha{margin-left:0}.omega{margin-right:0}.left{float:left}.right{float:right}.clear{clear:both}.center{text-align:center}.alignleft{text-align:left}.alignright{text-align:right}.small{font-size:.8em}.hidden{display:none}.strong{font-weight:700}ul.no_listing li{list-style:none}#head{height:95px;background:url(../images/bg_head.png) 0 0 repeat}#logo{float:left;margin:10px 0 0 10px}#logo a{width:247px;height:84px;display:block;background:url(../images/logo.png) 0 0 no-repeat;text-indent:-9999px}#topnav{font-family:Museo500,Helvetica,Arial,sans-serif;float:right;margin:50px 20px 0 0;font-size:18px}#topnav li{float:left;padding:0 20px}#topnav a{color:#fff;text-decoration:none}#topnav a.active,#topnav a:hover{color:#00975e}#middle{height:355px;background:url(../images/bg_middle.png) 0 0 repeat-x;background-color:#fff;overflow:auto}#middle .page{background:url(../images/shadow_middle.png) top no-repeat;height:355px}#middle_img{display:block;height:305px;width:410px;padding:15px 20px 20px;background:url(../images/image_border.png) 0 0 no-repeat;overflow:hidden}#nav{padding-top:85px;margin-bottom:10px;font-family:Museo500,Helvetica,Arial,sans-serif;font-size:18px}#nav li{padding-bottom:.7em}#nav a{color:#575757;text-decoration:none}#nav a:hover{text-decoration:underline}#nav span{display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}#content .page{background:url(../images/shadow.png) top repeat-y;overflow:auto;padding-top:20px;padding-bottom:20px}#content ul{list-style:disc;padding-left:25px;padding-right:10px;line-height:1.5em;margin-bottom:1.5em}#content ul.no_listing{padding-left:0;padding-right:0;list-style:none}#content h1,#content h3{font-size:18px}#content h1,#content h2,#content h3{font-family:Museo500,Helvetica,Arial,sans-serif;padding:0;margin-bottom:1em;line-height:1.5em}#content h2{font-size:16px}#content h4{font-weight:700}#content .inline_image_link{display:inline-block;vertical-align:middle;height:34px}#partner_links li{list-style:none;margin-bottom:10px}#partner_links li a{line-height:32px;color:#000;text-decoration:none}#partner_links li a:hover{text-decoration:underline}#partner_links li .text{padding-left:10px}#partner_links li .image{display:block;float:left;height:32px;width:62px;background:url(../images/logos_links_sprite.png) 0 0 no-repeat}#partner_links li.kfw .image{background-position:0 0}#partner_links li.bafa .image{background-position:0 -32px}#partner_links li.dena .image{background-position:0 -64px}#partner_links li.ea-nrw .image{background-position:0 -96px}#partner_links li.bdl .image{background-position:0 -128px}#partner_links li.dep .image{background-position:0 -160px}#partner_links li.bin-bau .image{background-position:0 -192px}#cont_nav{font-family:Museo500,Helvetica,Arial,sans-serif;overflow:hidden;*zoom:1;margin-bottom:20px;padding:0}#cont_nav li{text-align:center;display:block;float:left;width:33.333%}#cont_nav li a{display:block;text-decoration:none;color:#2e2e2e;font-size:18px;background-color:#eeebe7;padding:0 20px;line-height:30px;height:30px;margin:0 40px;border-radius:7px}#cont_nav li a.active,#cont_nav li a:hover{background-color:#c8bdad}#content_head{background:url(../images/content_head_bg.png) top no-repeat;display:block;height:46px;text-align:center;line-height:41px;font-family:Museo500,Helvetica,Arial,sans-serif;color:#fff;font-size:18px;margin-top:40px}#content_end{clear:both;background:url(../images/bottom_shadow.png) top no-repeat;display:block;height:19px}#content .footer-links{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:end;justify-content:flex-end}#content .footer-links li{padding-left:10px}#content .footer-links a{color:#2e2e2e;text-decoration:none}#content .footer-links a.active,#content .footer-links a:focus,#content .footer-links a:hover{text-decoration:underline}.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{padding:0;margin:0;position:relative;outline:none}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8020}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox/fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;background:transparent url(../images/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0)}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}#fancybox-overlay.overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8030;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}