/* layout-1.css */
@font-face{font-family: MetaWeb-Normal;src:url("../../assets/fonts/MetaWeb-Normal.eot") format("eot");/*font-weight: normal;font-style: normal;*/}@font-face{font-family: MetaWeb-NormalIta;src:url("../../assets/fonts/MetaWeb-NormalIta.eot") format("eot");/*font-weight: normal;font-style: italic;*/}@font-face{font-family: MetaWeb-Bold;src:url("../../assets/fonts/MetaWeb-Bold.eot") format("eot");/*font-weight:bold;font-style: normal;*/}@font-face{font-family: MetaWeb-BoldIta;src:url("../../assets/fonts/MetaWeb-BoldIta.eot") format("eot");/*font-weight:bold;font-style: italic;*/}@font-face{font-family: MetaScWeb-Normal;src:url("../../assets/fonts/MetaScWeb-Normal.woff") format("woff");/*font-weight: normal;font-style: normal;*/}body{height:auto;padding-bottom:20px;font-size:13px;line-height:18px;/*background: #123;*/color: #999999}.container_12,.container_16,.container_24{margin-bottom:20px;background-color:#fff;background-repeat:repeat-y}background-image: url(../img/01_projekte.png);{.container_12.profil}background-image: url(../img/04_profil.png);{.container_12.projekt_detail}background-image: url(../img/02_projekte_detail.png);{.container_12.kontakt}background-image: url(../img/03_kontakt.png);{}.container_16{background-image:url("../../../img/16_col.gif")}.container_24{background-image:url("../../../img/24_col.gif")}.inside{margin:0;padding:0}header{height:240px;border-bottom:1px solid #999}.logo{margin:80px 0 0}a{text-decoration:none;cursor:pointer !important}a:link{color:#999}a:visited{color:#999}a:hover{color:#4d4d4d}a:active{color:#4d4d4d}a:focus{color:#4d4d4d}ul.mainnavi{height:30px;float:right;margin-top:153px;padding:0;list-style: none}ul.mainnavi li{float:left;padding:0;font-size:15px;line-height:46px;font-weight:400}ul.mainnavi li a:active{color:#999}ul.mainnavi li a{margin-left:16px;padding:0;color:#999;display:inline-block !important}ul.mainnavi li a:hover{color:#4d4d4d}ul.mainnavi li.last a{padding:0}ul.mainnavi li .trail{}.mod_article.grid_12.block{margin:3px 0 -30px;padding:8px 0 0 10px}.mod_article.grid_4.block .ce_text{margin:0;padding:0}.mod_article.logo_client.block{display:inline}.xingbutton{margin-top:-40px}.teaser.grid_12.alpha.block{margin:3px 0 -30px;padding:0}.mod_tagcloud.block{margin:0 0 15px;padding:0;line-height:18px}.mod_tagcloud.block ul{margin:0;padding:0;list-style-type:none}.mod_tagcloud.block ul li{float:left;margin:0;padding:0 5px 0 0}.mod_tagcloud.block ul li.size1{visibility:hidden;width: 0px;margin: 0px;padding: 0px;display:inline;white-space: nowrap}.mod_tagcloud.block ul li.size2{visibility:hidden;width: 0px;margin: 0px;padding: 0px;display:inline;white-space: nowrap}.mod_tagcloud.block ul li.size3{visibility:hidden;width: 0px;margin: 0px;padding: 0px;display:inline;white-space: nowrap}.mod_tagcloud.block ul li.size4{visibility:hidden;width: 0px;margin: 0px;padding: 0px;display:inline;white-space: nowrap}.mod_tagcloud.block ul li.size1.active{visibility:visible;padding: 0 5px 0 0;width:auto}.mod_tagcloud.block ul li.size2.active{visibility:visible;padding: 0 5px 0 0;width:auto}.mod_tagcloud.block ul li.size3.active{visibility:visible;padding: 0 5px 0 0;width:auto}.mod_tagcloud.block ul li.size4.active{visibility:visible;padding: 0 5px 0 0;display:inline;width:auto}.mod_tagcloud.block  ul.cloud .active a:link{color:#4d4d4d}.mod_tagcloud.block  ul.cloud .active a:visited{color:#4d4d4d}.mod_tagcloud.block  ul.cloud .active a:hover{color:#4d4d4d}.mod_tagcloud.block  ul.cloud .active a:active{color:#4d4d4d}.mod_tagcloud.block  ul.cloud .active a:focus{color:#4d4d4d}.filter{margin-top:3px;margin-bottom:-30px;padding-top:8px;line-height:18px;color:#4d4d4d}.filter ul.cloud{margin:0 auto 0 0;padding:0;line-height:18px;list-style-type:none}.filter ul.cloud li{float:left;margin:0 5px 0 0;padding:0;line-height:18px;list-style-type:none}.articlenav{float:right;margin-top:78px;display:block; overflow:visible; height:200px}.articlenav .prev{float:left;display:inline}.articlenav .next{float:right}.articlenav ul{float:right}.articlenav ul li{white-space:nowrap}.articlenav ul li.previous{float:left}.articlenav ul li.next{text-align:right}.articlenav .filter{margin-top:9px;padding-top:8px;border-top:1px solid #636363;font-size:13px;line-height:18px}.grid_4.article{}.grid_12.map.block{margin:0;padding:0}.teaserlist{margin-top:14px;padding:0}.teaserbox{margin-top:26px;padding:0;position:relative}.teaserbox h6{margin-top:310px;margin-bottom:0;font-size:13px;font-weight:normal}.teaserbox h6 a:link{color:#4d4d4d}.teaserbox h6 a:visited{color:#4d4d4d}.teaserbox h6 a:hover{color:#4d4d4d}.teaserbox h6 a:active{color:#4d4d4d}.teaserbox h6 a:focus{color:#4d4d4d}.teaserbox img{position:absolute; top:0px; left;0px}.teaserbox p{margin:0 0 2px}.teaserbox ul{margin:0;padding:0;line-height:18px;list-style-type:none}.teaserbox ul li{float:left;margin:0 10px 0 0;padding:0;font-size:13px;line-height:18px}.teaser p a h6{margin:0;padding:0}.teaser .img{position:absolute; top:0px; left:0px}.article h1{margin-top:35px;margin-bottom:0;font-size:24px;line-height:24px;font-family: "MetaWeb-Bold";font-weight:normal;color:#4d4d4d}.article h2{margin-top:14px;margin-bottom:24px;font-size:13px;line-height:18px;font-family: "MetaWeb-Bold";font-weight:normal}.article p{margin-top:15px;margin-bottom:19px;font-size:13px;line-height:18px;font-weight:400}.article img{margin-top:0;margin-bottom:0;border:0}.article.first img{margin-top:60px;border:0}.article.mov{margin-top:0;margin-bottom:14px;border:0}.article.first.mov{margin-top:60px;margin-bottom:14px;border:0}.article.mov .small{margin-top:172px;margin-bottom:173px;margin-left:225px;border:0}.article.mov img{margin-top:0;margin-bottom:0;border:0}.logo_client{margin-top: -4px;margin-bottom: 10px}.clientnavbar{margin-top: 11px}.clientlist h1{line-height:.29em;color:#999;margin-top: 44px;margin-bottom: 0px}.clientlist h1.first{margin-top:39px}.clientlist ul{font-size:1.3em;list-style-type:disc;padding-left:55px}.clientlist ul li{line-height:2.0em;list-style-type:disc}.map h1{margin-top:56px;margin-bottom:0;font-size:24px;line-height:24px;font-family: "MetaWeb-Bold";font-weight:normal;color:#4d4d4d}.map img{margin-top:18px;margin-bottom:16px;border:0}.grid_10.profil{margin-top:54px}.profil h1{margin:35px 0 0;font-size:24px;line-height:24px;font-weight:normal;font-family: "MetaWeb-Bold";font-weight:normal}.profil p{margin-top:14px;margin-bottom:14px;font-size:25px;line-height:38px;color:#999;font-family: "MetaWeb-Bold";font-weight:normal}.profil p strong{color:#4d4d4d;font-family: "MetaWeb-Bold";font-weight:normal}.footer{height:100px;border-top:1px solid #636363}.footer.contact{margin-top:28px;margin-bottom:24px;padding-top:20px;font-size:13px;line-height:18px;font-weight:400}.ce_text.grid_4.article.block{margin:0;padding:0}.margin_icon{margin-left:25px;margin-right:15px}form{margin: 35px 0px 30px 0px; padding: 0px}.clearfix{display: inline-block}.clearfix{display: block}.clearfix{clear:both}select,input,textarea{font-size: 100%}.widecolumn{width: 60%; position: relative; margin-left: 8px}.contact-box{}.contact-box .widecolumn{float: left}.contact-box .cmt-title{font-family: "MetaWeb-Bold"; font-size: 25px; line-height: 33px; color: rgb(77, 77, 77); padding-bottom: 16px; margin-left: 2px}.contact-box .cmt-subtitle{font-size: 14px; line-height: 17px; font-family: MetaWeb-Bold;; padding-bottom: 32px}.contact-box .cmt-form li{float: left; width: 100%; vertical-align: top; margin-bottom: 18px ! important}.contact-box .cmt-form label{display: block; font-size: 14px; ; line-height: 17px; padding-left: 2px; padding-bottom: 5px; margin: 0px; float: left; width: 400px}.contact-box .cmt-form .input-cmt{width: 100%; font-family: MetaWeb-Normal; font-size: 13px; line-height: 15px; border: 1px solid rgb(77, 77, 77); padding: 6px 6px 4px; display: inline-block; vertical-align: top; margin: 0px; float: left; color: rgb(77, 77, 77)}.contact-box .cmt-form .area-cmt{width: 100%; height: 206px; padding: 6px; font-family: MetaWeb-Normal; font-size: 13px; line-height: 15px; border: 1px solid rgb(77, 77, 77); vertical-align: top; margin: 0px; float: left; color: rgb(77, 77, 77)}.contact-box .cmt-form .post-cmt-btn{background: none repeat scroll 0% 0% rgb(77, 77, 77); margin: 0px; border: medium none; overflow: visible; position: relative; color: rgb(255, 255, 255); padding: 6px 5px 5px ! important; text-decoration: none; cursor: pointer}.widecolumn ul{list-style: none outside none; margin:0px;padding:0px}.testcss{font-size:12px}