*{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}ol,ul{list-style:none}q:before,q:after{content:''}object{outline:none}html{background:url(/images/layout/html_bg.gif) #212121 0 0 repeat-x;-webkit-text-size-adjust:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{list-style:none;margin:0;padding:0}.nofloat,#content img.nofloat{float:none}body{font-family:Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#e3e3e3}#wrapper{width:900px;position:relative;overflow:hidden;margin:0 0 0 60px}#logo{position:absolute;left:0;top:27px}#logo,#logo a{width:319px;height:93px;display:block;text-indent:-19999px}#logo a{background:url(/images/layout/logo.gif) 0 0;overflow:hidden}#facebookLike{position:absolute;top:50px;left:510px}#content{width:900px;display:inline-block;margin:0;padding:245px 0 80px}#footer{clear:both;position:relative;height:127px;background:url(/images/layout/footer_bg.gif) 0 0 repeat-x;font-size:12px;margin:0;padding:45px 0 0}#footer span{width:50px;height:69px;background:url(/images/layout/logo_footer.gif) 0 0 no-repeat;float:left;margin:3px 12px 0 0;padding:0}#footer p{width:435px;height:68px;color:#7f7f7f;padding:0}#footer p strong{text-transform:lowercase;display:block;height:30px;font-weight:400;color:#fff;font-size:14px}#footer p strong b{color:#ec0040;font-weight:400}#footer p strong i{font-style:normal;color:#0bacc9}#footer a{color:#7f7f7f;text-decoration:none;border-bottom:1px dotted #7f7f7f}#footer p a{position:relative}#footer a:hover{color:#fff;border-bottom-color:#212121}#footer a.cmslink{text-decoration:none!important;border:0!important;color:#7f7f7f!important}#footer div.szwidget{position:absolute;top:-20px;right:5px;font-size:11px;margin:0!important}#footer div.szwidget a{background:none!important}#imgp_imgwrap{position:absolute;background:#eee;border:15px solid #000;z-index:131;display:none}#imgp_img{position:absolute;left:0;top:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat}#imgp_caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;padding:5px 10px}#imgp_close{position:absolute;right:0;top:0;width:21px;height:21px;background:url(/images/layout/imgpopup/close.gif) #000 50% 50% no-repeat;cursor:pointer}#imgp_prev,#imgp_next{position:absolute;width:38px;height:45px;top:50%;margin-top:-23px;background:url(/images/layout/imgpopup/arrow.gif) no-repeat;opacity:0.5;filter:alpha(opacity=50);cursor:pointer}#imgp_prev{left:0;background-position:10px 10px}#imgp_next{right:0;background-position:-18px 10px}#imgp_prev:hover,#imgp_next:hover{opacity:1;filter:alpha(opacity=100)}#imgp_prev:hover{background-position:10px -25px}#imgp_next:hover{background-position:-18px -25px}#imgp_shadow_wrap{position:absolute;z-index:130;display:none}#imgp_shadow_wrap div{position:absolute}#imgp_shadow_nw{top:0;left:0;width:87px;height:85px;background:url(/images/layout/imgpopup/shadow_nw.png)}#imgp_shadow_n{height:85px;background:url(/images/layout/imgpopup/shadow_n.png);left:87px;right:85px;top:0}#imgp_shadow_ne{top:0;right:0;width:85px;height:85px;background:url(/images/layout/imgpopup/shadow_ne.png)}#imgp_shadow_w{left:0;top:85px;bottom:87px;width:87px;background:url(/images/layout/imgpopup/shadow_w.png)}#imgp_shadow{background:url(/images/layout/imgpopup/shadow.png);left:87px;right:85px;top:85px;bottom:87px}#imgp_shadow_e{right:0;top:85px;bottom:87px;width:85px;background:url(/images/layout/imgpopup/shadow_e.png)}#imgp_shadow_sw{bottom:0;left:0;width:87px;height:87px;background:url(/images/layout/imgpopup/shadow_sw.png)}#imgp_shadow_s{height:87px;background:url(/images/layout/imgpopup/shadow_s.png);left:87px;right:85px;bottom:0}#imgp_shadow_se{bottom:0;right:0;width:85px;height:87px;background:url(/images/layout/imgpopup/shadow_se.png)}#ie6msg{border:5px solid #ec0040;background:#333;color:#fff;margin:25px 0;padding:0 10px}#ie6msg h4{font-size:16px!important;margin:8px 0;padding:0}#ie6msg p{margin:8px 0;padding:0}#ie6msg a,#ie6msg a:hover{color:#005abf}#ie6msg p a.getie7{font-weight:700;color:#006}#ie6msg p a.ie6expl{font-weight:400;color:#006}div.cmsContent{position:relative;border:1px solid #ccc;cursor:pointer;background:url(/images/layout/adminContent/cmsContent.png) repeat;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;min-height:20px;margin:-4px;padding:3px}div.cmsContent:hover{background-image:url(/images/layout/adminContent/cmsContentActive.png);box-shadow:2px 2px 5px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.5);border-color:#000}#cmsToolbar{z-index:997;top:0;left:0;position:fixed;height:26px;width:100%;background:#ddd;border-bottom:2px solid #000;opacity:0.7;filter:alpha(opacity=70);padding:2px 0}#cmsToolbar:hover,.cmsModePreview #cmsToolbar:hover{opacity:0.9;filter:alpha(opacity=90)}#cmsToolbar input,#cmsToolbar button,#cmsToolbar a{float:right;background:#ccc;color:#000;font-family:"Trebuchet MS", Trebuchet, Arial, Verdana, sans-serif;font-size:13px;border:2px solid;cursor:pointer;text-decoration:none;line-height:1em;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#eee #aaa #aaa #eee;margin:0 3px;padding:4px 10px}#cmsToolbar input,#cmsToolbar button{height:25px;padding:1px 10px 0}#cmsToolbar input[disabled]{color:#aaa}.cmsMode body{padding-top:35px}#cmsOverlay{position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background:#000;opacity:0.5;filter:alpha(opacity=50)}#cmsWindow{position:absolute;top:100px;left:100px;width:900px;height:500px;background:transparent;z-index:999}#cmsWindow iframe{width:100%;height:100%}#header_nav{position:absolute;top:152px;right:-1px;font-size:11px}#header_nav a{color:#fff;text-decoration:none;padding:0 3px}#header_nav a:hover,#header_nav a:focus{border-bottom:1px dotted #fff;outline:none}#nav{position:absolute;top:174px;left:0;width:899px;height:34px;background:url(/images/layout/nav_bg.gif) 0 0 repeat-x;padding:7px 0 0 1px}#nav a{text-indent:-19999px;overflow:hidden;height:26px;background-image:url(/images/layout/de/nav.gif);background-repeat:no-repeat;margin:0 1px}#nav a.active{background-color:#0bacc9}#nav a:hover,#nav a:focus{background-color:#ec0040;outline:none}a#n_zuHause{background-position:15px 7px;width:89px}a#n_zuHause.active{background-position:15px -31px}a#n_zuHause:hover,a#n_zuHause:focus{background-position:15px -12px}a#n_zumGanzen{background-position:-75px 7px;width:108px}a#n_zumGanzen.active{background-position:-75px -31px}a#n_zumGanzen:hover,a#n_zumGanzen:focus{background-position:-75px -12px}a#n_zumEinzelnen{background-position:-183px 7px;width:128px}a#n_zumEinzelnen.active{background-position:-183px -31px}a#n_zumEinzelnen:hover,a#n_zumEinzelnen:focus{background-position:-183px -12px}a#n_zumLesen{background-position:-311px 7px;width:99px}a#n_zumLesen.active{background-position:-311px -31px}a#n_zumLesen:hover,a#n_zumLesen:focus{background-position:-311px -12px}a#n_zumSchauen{background-position:-410px 7px;width:118px}a#n_zumSchauen.active{background-position:-410px -31px}a#n_zumSchauen:hover,a#n_zumSchauen:focus{background-position:-410px -12px}a#n_zumMitteilen{background-position:-528px 7px;width:122px}a#n_zumMitteilen.active{background-position:-528px -31px}a#n_zumMitteilen:hover,a#n_zumMitteilen:focus{background-position:-528px -12px}a#n_zumInformieren{background-position:-650px 7px;width:144px}a#n_zumInformieren.active{background-position:-650px -31px}a#n_zumInformieren:hover,a#n_zumInformieren:focus{background-position:-650px -12px}#subnav_caption{position:absolute;top:265px;font-size:24px;font-weight:400;text-transform:uppercase;margin:0}#subnav{position:absolute;top:309px;left:0}#subnav li{border-bottom:1px solid #404040}#subnav a{width:200px;height:19px;line-height:19px;text-decoration:none;color:#828282;margin:1px 0;padding:0 0 0 5px}#subnav a.active{background:#0bacc9;color:#fff}#subnav a:hover{background:#ec0040;color:#fff}#subnav ul li{margin-left:0;border-bottom-style:dotted}#subnav ul a{width:185px;font-size:12px}#subnav ul li a{width:187px;padding-left:18px;font-size:12px}#subnav ul{margin:3px 0 -1px}#footer ul{float:right;width:340px;line-height:22px}#footer li{display:inline}#footer li a{float:left;width:105px;background:url(/images/layout/arrow_footer.gif) 0 8px no-repeat;padding-left:8px;border:0;text-decoration:underline}#footer li a:hover{text-decoration:none}#colorChange{position:absolute;top:222px;right:-3px;width:207px;height:20px;font-size:11px}#colorChange a{float:right;width:22px;height:17px;text-indent:-19999px;background:url(/images/layout/c0.png) top center no-repeat;border:0;outline:none;position:relative;text-decoration:none;cursor:pointer;margin:0;padding:0}#colorChange a.c1{background:url(/images/layout/c1.png) top center no-repeat}#colorChange a.c2{background:url(/images/layout/c2.png) top center no-repeat}#colorChange a.c3{background:url(/images/layout/c3.png) top center no-repeat}#colorChange a.c4{background:url(/images/layout/c4.png) top center no-repeat}#colorChange a.c5{background:url(/images/layout/c5.png) top center no-repeat}#colorChange a span{position:absolute;display:none;visibility:hidden;top:15px;right:10px;color:#000;width:122px;height:16px;background:url(/images/layout/toolTip.png) 0 0 no-repeat;font-size:10px;text-indent:0;padding:9px 0 0 18px}#colorChange a:hover span{display:block;visibility:visible}#content h1,#content h2.h1{font-size:24px;font-weight:400;text-transform:uppercase;margin:20px 0 15px}#content h1 .pink,.pink{color:#ec0040}#content h1 .blue,.blue{color:#0bacc9}#content h1 .small{font-size:19px}#content h2{font-size:15px;font-weight:700;text-transform:uppercase;margin:15px 0 10px}#content h2.h1_margin{margin-top:31px}#content h2.lower{text-transform:none}#content h3,#content h4{font-size:14px;font-weight:700;text-transform:none;margin:15px 0 10px}#content h4{font-size:13px}#content p,#content ul,#content ol,#content dl{line-height:22px;margin:15px 0 25px}#content ul{padding-left:25px;list-style:square;list-style-position:inside}#content ul li{list-style:square;list-style-position:outside;margin:2px 0}#content code{display:block;height:150px;overflow:auto;border:solid #333;border-width:1px 0;margin:25px 0;padding:10px}#content a{color:#ec0040;text-decoration:none;border-bottom:1px dotted #ec0040;padding:0 2px}#content a:hover,#content a:focus{background-color:#ec0040;color:#fff;border-bottom:1px solid #ec0040;outline:none}#content a.img_right,#content a.image,#content .image{border:0;float:right;margin:0;padding:0}#content a.img_right:hover,#content a.image:hover{border:0;background:none;border-color:#ec0040}#content .image a{background:none;margin:0;padding:0}#content span.image{margin:0 0 6px 15px}#content a.nohover,#content a.nohover:hover{border:0;background:transparent;margin:0;padding:0}#content a.pdf_link{display:block;height:39px;background:url(/images/layout/pdf.png) 0 0 no-repeat;border:0;text-decoration:underline;margin:40px 0 0;padding:15px 0 0 57px}#content a.pdf_link:hover{border:0;background:url(/images/layout/pdf.png) 0 0 no-repeat;text-decoration:none}#content span.referenzen{text-decoration:none;border:0;clear:both;background:0;display:block;width:560px;position:relative;padding:6px 0}#content span.moser{background:none;padding-left:127px;width:440px}#content span.referenzen a.further{float:left;text-decoration:none!important;border:0!important;background:0!important;margin:-7px 10px 0 0}#content b,#content strong{font-weight:400;background:#4c4c4c;padding:1px 2px}#content b.getan{font-weight:700;background:none;padding:0}#content div.col_left,#content div.col_right{float:left;width:430px;overflow:hidden;margin:0}#content div.col_both{clear:both;width:100%}#content p.scroll{clear:both;border-top:1px solid #404040;padding-top:3px;font-style:italic;font-size:12px;width:100%}#content .form fieldset{border:0;margin-top:-10px}#content .form p{width:430px;display:inline-block;clear:both;line-height:normal;margin:0;padding:4px 0}#content .form p.required_info{color:#999;font-size:11px;border:0;padding:3px 0 0 120px}#content .form p label{width:110px;float:left;text-align:right;padding:2px 10px 0 0}#content .form p input,#content .form p textarea{width:275px;margin-right:-10px;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;border:solid #ec0040;background:#181818;color:#fff;opacity:0.5;filter:alpha(opacity=50);border-width:0 0 1px;padding:2px 2px 1px}#content .form p textarea{height:150px;overflow:auto}#content .form p input:focus,#content .form p.active input,#content .form p textarea:focus,#content .form p.active textarea{opacity:1;filter:alpha(opacity=100);border-color:#181818}#content .form p.required input,#content .form p.required textarea{background:url(/images/layout/required_field.gif) #181818 right 7px no-repeat!important}#content .form p input.button{background:url(/images/layout/button_bg.gif) #181818 100% 13px no-repeat;border:0;color:#bbb;width:280px;height:30px;text-align:right;cursor:pointer;opacity:1;filter:alpha(opacity=100);margin:8px 0 0 120px;padding:4px 25px 4px 0}#content .form p input.button:active,#content .form p input.button:hover{color:#fff;background:#ec0040}#content span.errorMsg{color:#ec0040;font-size:11px;font-weight:700;display:block;padding:3px 0 0 120px}#content p.invalid{background:url(/images/layout/invalid.gif) right 5px no-repeat}#content p.valid{background:url(/images/layout/valid.gif) right 5px no-repeat}#gmap{position:relative;top:0;left:0;overflow:hidden;width:430px;height:220px;color:#000;opacity:0.5;background:#000;z-index:100}#gmap.hover{opacity:1;height:400px;width:608px;left:-178px;margin-right:-178px;top:-180px;margin-bottom:-180px}#content small.tel_info{display:block;line-height:10px;margin-bottom:4px}#content #recent_work{float:right;width:420px;margin-left:0;position:relative}#content #recent_work ul,#content #recent_work ul li{display:block;list-style:none;margin-right:16px;padding:0}#content #recent_work a.kontakt_button{position:absolute;top:55px;right:0;width:206px;height:148px;background-image:url(/images/layout/kontakt_button.gif);background-color:transparent;text-indent:-19999px;padding:0}#content #recent_work a.kontakt_button:hover,#content #recent_work a.kontakt_button:focus{background-image:url(/images/layout/kontakt_button.gif);background-color:transparent}#content #recent_work a#kontakt_b1:hover,#content #recent_work a#kontakt_b1:focus{background-position:0 -148px}#content #recent_work a#kontakt_b2{background-position:-206px 0}#content #recent_work a#kontakt_b2:hover,#content #recent_work a#kontakt_b2:focus{background-position:-206px -148px}#content #recent_work a#kontakt_b3{background-position:-412px 0}#content #recent_work a#kontakt_b3:hover,#content #recent_work a#kontakt_b3:focus{background-position:-412px -148px}#content .recent_news{float:right;width:420px;padding-top:6px}#content .recent_news ul{margin-top:-5px;line-height:normal;list-style:none;padding:0}#content .recent_news ul li{display:block;width:420px;list-style:none;margin:0;padding:0}#content .recent_news ul li a{display:block;width:369px;position:relative;color:#fff!important;border-bottom:1px solid #404040;font-size:12px;text-transform:uppercase;min-height:29px;margin:0;padding:10px 0 10px 69px}#content .recent_news ul li a b{position:absolute;left:0;top:12px;width:57px;height:21px;background:#181818;color:#fff;font-weight:400;font-size:14px;margin:0;padding:4px 0 0 4px}#content .recent_news ul li a b span{font-size:10px}#content .recent_news ul li a:hover,#content .recent_news ul li a:focus{background:none;color:#ec0040;outline:none;border-bottom:1px solid #404040}#team_list{clear:both;width:945px;margin:10px -45px 0 0}#team_list dl{float:left;width:420px;height:345px;border-top:1px solid #404040;position:relative;line-height:normal;font-size:12px;margin:0;padding:40px 50px 0 0}#team_list dl.last{width:850px}#team_list dd.img{float:left;margin:18px 15px 7px 0;padding:0}#team_list dd.social_peter_wetzlmaier{float:none;clear:none;width:auto;margin:20px 0 0;padding:4px 0 0 164px}#team_list dd.social ul,#team_list dd.social ul li,#team_list dd.social a,#team_list dd.social_peter_wetzlmaier ul,#team_list dd.social_peter_wetzlmaier ul li,#team_list dd.social_peter_wetzlmaier a{list-style:none;display:block;margin:0;padding:0}#team_list dd.social a,#team_list dd.social_peter_wetzlmaier a{float:right;width:78px;height:13px;text-indent:-19999px;overflow:hidden;border:1px solid #000;margin-bottom:4px;background:url(/images/layout/social_buttons.gif);opacity:0.5;filter:alpha(opacity=50)}#team_list dd.social a:hover,#team_list dd.social_peter_wetzlmaier a:hover{opacity:1;border-color:#ec0040}#team_list dd.social_peter_wetzlmaier ul li a{float:left;margin-right:5px}#team_list dd.social a.social_facebook,#team_list dd.social_peter_wetzlmaier a.social_facebook{background-position:0 -13px}#team_list dd.social a.social_twitter,#team_list dd.social_peter_wetzlmaier a.social_twitter{background-position:0 13px}#team_list dd.google_adwords a,#team_list dd.google_adwords a:hover{display:block;position:relative;float:right;background:url(/images/layout/google_adwords.png) 0 0 no-repeat;width:109px;height:111px;text-indent:-19999px;border:0;overflow:hidden;cursor:pointer;margin:-36px -5px 0 -15px;padding:0}* html #team_list dd.google_adwords a,* html #team_list dd.google_adwords a:hover{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/google_adwords.png',sizingMethod='crop')}#referenzen_list{clear:both;width:645px;padding-top:10px;margin:0 -30px 0 0}#content ul#referenzen_list{list-style:none;display:block}#content ul#referenzen_list li,#content #recent_work li{float:left;list-style:none;margin:0;padding:0 26px 26px 0}#referenzen_list a,#content #recent_work a{display:block;width:167px;height:145px;color:#828282;background:#181818;border:0;font-size:12px;text-transform:uppercase;padding:4px 4px 10px 12px}#referenzen_list a:hover,#referenzen_list a:focus,#content #recent_work a:hover,#content #recent_work a:focus{background:#181818;color:#ec0040;border-bottom:0}#referenzen_list a img,#content #recent_work a img{display:block;border:0;margin:0 0 6px -8px}#content .project_details{width:700px;display:inline-block;margin:0 -45px 0 0}#content .project_details dl{width:307px;float:left;border-bottom:1px solid #404040;font-size:11px;margin:0;padding:1px 40px 0 0}#content .project_details dt{float:left;width:80px;color:#828282}#content .project_details dd i.space{padding-left:80px;_padding-left:83px}#content #project_screens{padding-top:1px}#content dl.project_screens{background:#000;height:262px}#content .project_screens dt{float:left;cursor:pointer;padding:4px}#content .project_screens a{display:block;width:217px;border:0;opacity:0.55;filter:Alpha(opacity=55);margin:0;padding:4px 0 0}#content .project_screens a:hover,#content .project_screens a:focus,#content .project_screens a.active{background:none;border:0;opacity:1;filter:Alpha(opacity=100)}#content .partnerSlider{width:655px;height:224px;background:url(/images/layout/partnerBg.png) 0 0 no-repeat;overflow:hidden;position:relative;margin:-20px 0;padding:40px 0 0}#content .partnerSlider a.arrowLeft,#content .partnerSlider a.arrowRight,#content .partnerSlider a.arrowLeft:hover,#content .partnerSlider a.arrowRight:hover{position:absolute;top:80px;left:-10px;width:22px;height:33px;text-indent:-19999px;overflow:hidden;border:0;background:url(/images/layout/partnerArrows.gif) transparent -42px 50% no-repeat;padding:10px}#content .partnerSlider a.arrowRight,#content .partnerSlider a.arrowRight:hover{left:auto;right:-10px;background-position:10px 50%}#content .partnerSlider .partnerSliderWrap{width:9999px;position:relative;left:0;margin:0 -9500px 0 0}#content .partnerSlider .partnerSliderWrap a,#content .partnerSlider .partnerSliderWrap a:hover{float:left;display:block;background:none;width:190px;color:#fff;border:0;margin:0;padding:0 0 0 21px}#content .partnerSlider .partnerSliderWrap a img{display:block;margin:5px}#content .partnerSlider .partnerSliderWrap a .caption{display:block;text-align:center;font-weight:400;font-size:14px;padding:20px 0 0}#content .partnerSlider .partnerSliderWrap a:hover{background:none;color:#fff;text-decoration:underline}#content .partnerSlider .partnerSliderWrap a:hover img{border:5px solid #000;margin:0}#team_list_new{clear:both;width:945px;position:relative;margin:10px -45px 0 0}#team_list_new #ggTeamVideos{position:absolute;top:71px;left:0;z-index:10}#team_list_new dl{float:left;width:290px;height:310px;border-top:1px solid #404040;position:relative;line-height:normal;font-size:12px;background-position:0 70px;background-repeat:no-repeat;margin:0;padding:15px 15px 0 0}#team_list_new dd.teamVideoWrap{position:absolute;left:0;top:70px;margin:0;padding:0}#team_list_new dd.teamVideoWrap img,#team_list_new dd.teamVideoWrap video{display:block;width:290px;height:186px}#team_list_new dd.links{position:absolute;left:0;top:265px;z-index:15;margin:0;padding:0}#team_list_new dd.links ul,#team_list_new dd.links li{list-style:none;float:left;margin:0;padding:0}#team_list_new dd.links a{width:26px;height:26px;float:left;overflow:hidden;background:#000;border:0;display:block;text-indent:-19999px;color:#fff;cursor:pointer;margin:0 0 0 10px;padding:0}#team_list_new dd.links a.links_info{width:50px;height:25px;line-height:25px;overflow:hidden;background:#000;text-indent:0;text-align:center;font-size:14px;margin:0}#team_list_new dd.links a.links_email{background:url(/images/layout/mail.png)}#team_list_new dd.links a.social_xing{background:url(/images/layout/xing.png)}#team_list_new dd.links a.social_facebook{background:url(/images/layout/facebook.png)}#team_list_new dd.links a.social_twitter{background:url(/images/layout/twitter.png)}.info_text_detail{color:#000;width:510px;height:210px;padding:20px}.info_text_detail img{float:left;margin:0 15px 15px 0}#fbCommentsWrap{background:#fff;clear:both;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:15px}#indexHolidayMessage{background:#000;color:#fff;font-size:14px;border:3px solid #ec0040;margin:7px 120px;padding:10px}.mtc_wrap{position:relative;left:0;top:0;font-size:11px;z-index:200;color:#000}.mtc_wrap .mtc_body{position:absolute;top:-2px;left:-2px;border:2px solid #000;width:182px}.mtc_wrap .mtc_prev,.mtc_wrap .mtc_next,.mtc_wrap .mtc_close{position:absolute;top:0;background:#fff;color:#000;text-decoration:none;z-index:210;font-size:15px;padding:3px 7px}.mtc_wrap .mtc_prev{left:0}.mtc_wrap .mtc_next{right:0}.mtc_wrap .mtc_close{right:-2px;top:-26px;background:#fff;border:solid #000;border-width:2px 2px 0}.mtc_wrap .mtc_cal{width:182px;display:block;float:left;margin-right:-2px;position:relative;z-index:205;padding:0}.mtc_wrap .mtc_month{display:block;text-align:center;height:22px;font-size:14px;background:#fff;margin:0;padding:3px 0 1px}.mtc_wrap .mtc_wdays b{width:26px;height:17px;background:#eee;float:left;text-align:center;font-weight:700;font-size:11px;margin:0;padding:0 0 2px}.mtc_wrap .mtc_dayrow span{width:26px;height:17px;background:#fff;float:left;text-align:center;font-weight:400;text-decoration:none;color:#000;padding:1px 0 2px}.mtc_wrap .mtc_dayrow span.mtc_valid:hover{background:#000;color:#fff}.mtc_wrap .mtc_dayrow span.mtc_outofrange,.mtc_wrap .mtc_dayrow span.mtc_invalid{color:#999}.mtc_wrap .mtc_dayrow span.mtc_outofrange{color:#ccc}.mtc_wrap .mtc_dayrow span.mtc_future_selected{background:#007be3}#imgp_overlay{background:#212121;position:absolute;top:0;left:0;z-index:125;cursor:pointer}* html #imgp_shadow_wrap{background:#000;filter:alpha(opacity=30)}.sIFR-flash{visibility:visible!important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible!important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{overflow:auto;letter-spacing:0;float:none;margin:0;padding:0}.sIFR-active #content h1,.sIFR-active #content h2.h1,.sIFR-active #subnav_caption,.sIFR-active #sidebar h2{visibility:hidden;font-family:Verdana;line-height:1em;font-size:24px}.sIFR-active #content h1 .sIFR-flash,.sIFR-active #content h2.h1 .sIFR-flash,.sIFR-active #subnav_caption .sIFR-flash,.sIFR-active #sidebar h2 .sIFR-flash{margin:0 0 -3px}fieldset,img,abbr,acronym,#content a img{border:0}.inv,#nav ul,#content .form fieldset legend,#content form span.required,#team_list_new dd.info_text,* html #imgp_shadow_wrap div{display:none}.left,#nav li,#nav a,#colorChange .caption,#team_list dd.social_peter_wetzlmaier ul li,#content .project_screens dd{float:left}.right,#content div.col_right,#team_list dd.social ul li,#team_list dd.social_peter_wetzlmaier ul li{float:right}#content:after,#content .project_details:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}div.cmsContent *,.mtc_wrap .mtc_dayrow span.mtc_valid{cursor:pointer}div.loading,.cmsModePreview #cmsToolbar{opacity:0.2;filter:alpha(opacity=20)}#subnav li,#subnav a,#colorChange a:hover,#team_list dd.img img,#goog-wm li.search-goog,.mtc_wrap .mtc_wdays{display:block}#subnav ul a.active,.mtc_wrap .mtc_bg{background:none}#content a.img_right img,#content a.image img,#content .image img,#content .project_screens img{display:block;border:0}#content #recent_work a#kontakt_b1,#team_list dd.social a.social_xing,#team_list dd.social_peter_wetzlmaier a.social_xing{background-position:0 0}#content .recent_news ul li a:hover b,#content .recent_news ul li a:focus b,#team_list_new dd.links a.links_info:hover{background:#ec0040}#team_list dd.social,#team_list dd.google_adwords{float:left;clear:left;width:149px;margin:0;padding:4px 0 0}#team_list dt,#team_list_new dt{font-size:24px;text-transform:uppercase;color:#0bacc9}#team_list dt b,#team_list_new dt b{background:none;color:#ec0040}#team_list dd.position,#team_list_new dd.position{text-transform:uppercase;font-size:13px;line-height:normal;margin:0 0 5px;padding:0}#team_list dd,#team_list_new dd{line-height:19px;padding-left:164px;margin:20px 0 0}#team_list dd a,#team_list_new dd a{margin-left:-2px;position:relative}