@charset "UTF-8";.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden;}.columnItems,.multicolumnContainer{padding:0;margin:0;list-style-type:none;}.multicolumnContainer .column{float:left;}.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}table.dataTable{margin:0 auto;clear:both;width:100%;}table.dataTable thead th{padding:3px 18px 3px 10px;border-bottom:1px solid black;font-weight:bold;cursor:pointer;*cursor:hand;}table.dataTable tfoot th{padding:3px 18px 3px 10px;border-top:1px solid black;font-weight:bold;}table.dataTable td{padding:3px 10px;}table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center;}table.dataTable tr.odd{background-color:#E2E4FF;}table.dataTable tr.even{background-color:white;}table.dataTable tr.odd td.sorting_1{background-color:#D3D6FF;}table.dataTable tr.odd td.sorting_2{background-color:#DADCFF;}table.dataTable tr.odd td.sorting_3{background-color:#E0E2FF;}table.dataTable tr.even td.sorting_1{background-color:#EAEBFF;}table.dataTable tr.even td.sorting_2{background-color:#F2F3FF;}table.dataTable tr.even td.sorting_3{background-color:#F9F9FF;}.dataTables_wrapper{position:relative;clear:both;*zoom:1;}.dataTables_length{float:left;}.dataTables_filter{float:right;text-align:right;}.dataTables_info{clear:both;float:left;}.dataTables_paginate{float:right;text-align:right;}.paginate_disabled_previous,.paginate_enabled_previous,.paginate_disabled_next,.paginate_enabled_next{height:19px;float:left;cursor:pointer;*cursor:hand;color:#111 !important;}.paginate_disabled_previous:hover,.paginate_enabled_previous:hover,.paginate_disabled_next:hover,.paginate_enabled_next:hover{text-decoration:none !important;}.paginate_disabled_previous:active,.paginate_enabled_previous:active,.paginate_disabled_next:active,.paginate_enabled_next:active{outline:none;}.paginate_disabled_previous,.paginate_disabled_next{color:#666 !important;}.paginate_disabled_previous,.paginate_enabled_previous{padding-left:23px;}.paginate_disabled_next,.paginate_enabled_next{padding-right:23px;margin-left:10px;}.paginate_enabled_previous{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/back_enabled.png') no-repeat top left;}.paginate_enabled_previous:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/back_enabled_hover.png') no-repeat top left;}.paginate_disabled_previous{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/back_disabled.png') no-repeat top left;}.paginate_enabled_next{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/forward_enabled.png') no-repeat top right;}.paginate_enabled_next:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/forward_enabled_hover.png') no-repeat top right;}.paginate_disabled_next{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/forward_disabled.png') no-repeat top right;}.paging_full_numbers{height:22px;line-height:22px;}.paging_full_numbers a:active{outline:none}.paging_full_numbers a:hover{text-decoration:none;}.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer;*cursor:hand;color:#333 !important;}.paging_full_numbers a.paginate_button{background-color:#ddd;}.paging_full_numbers a.paginate_button:hover{background-color:#ccc;text-decoration:none !important;}.paging_full_numbers a.paginate_active{background-color:#99B3FF;}.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white;}.sorting{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/sort_both.png') no-repeat center right;}.sorting_asc{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/sort_asc.png') no-repeat center right;}.sorting_desc{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/sort_desc.png') no-repeat center right;}.sorting_asc_disabled{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/sort_asc_disabled.png') no-repeat center right;}.sorting_desc_disabled{background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/datatables/images/sort_desc_disabled.png') no-repeat center right;}table.dataTable thead th:active,table.dataTable thead td:active{outline:none;}.dataTables_scroll{clear:both;}.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.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:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../../typo3conf/ext/icf_package/Resources/Public/js/fancybox/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/js/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.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:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../../typo3conf/ext/icf_package/Resources/Public/js/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.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:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-top:6px;}.csc-textpic-below .csc-textpic-imagewrap{padding-top:20px;}.csc-textpic img{max-width:100%;width:auto;height:auto;}DIV.csc-textpic-center DIV.csc-textpic-imagewrap.tx-imagecycle-pi1 .csc-textpic-image{display:inline;margin-left:0px;}.teaser-forw,.teaser-back{z-index:10;}.loginbox{background:#ECECEC;}.lead-in.columnLast{margin:0;}table.dataTable thead{display:none;}table.dataTable td{padding-left:0px;}.bottom .pagina{margin-top:1.25em;}.dataTables_info{display:none;}.dataTables_paginate{float:none;text-align:left;}.dataTables_paginate .first{display:none;}.dataTables_paginate .last{display:none;}.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{border:none;border-radius:0;margin:0;padding:2px 0.6em 0 0.6em;width:auto;color:#FFFFFF !important;background-color:#706F6F;}.dataTables_paginate a.paginate_active,.dataTables_paginate a.paginate_button:hover{background-color:#90A70D;}.paging_full_numbers a.paginate_button_disabled,.paging_full_numbers a.paginate_button_disabled:hover{color:#ccc !important;background:none;}#cont_norm .pagina{height:25px}#cont_norm .pagina a{width:25px;padding:2px 0 1px;}#cont_norm .pagina a.previous{width:70px;}#cont_norm .pagina a.next{width:43px;}#cont_norm ul.tx-indexedsearch-browsebox{height:28px;background-color:#706f6f;margin-bottom:1.25em;margin-left:0;list-style:none;}#cont_norm ul.tx-indexedsearch-browsebox li{float:left;padding:0;margin:0;}ul.tx-indexedsearch-browsebox a{display:inline-block;color:#fff;text-align:center;padding:3px 4px 3px 4px;}ul.tx-indexedsearch-browsebox a:hover,ul.tx-indexedsearch-browsebox a.act{background-color:#90a70d;text-decoration:none;color:#fff;}.tx-indexedsearch-browselist-currentPage strong{font-weight:normal;}.tx-indexedsearch-browselist-currentPage a{background-color:#90a70d;}#menu_main.mobile-show{display:block;}.mobile_hide_1{display:none;}.content-right .csc-textpic.csc-textpic-left.csc-textpic-above a:first-child{margin-right:10px;}.content .ce-textpic.ce-intext .ce-column .image{margin-top:6px;}.test{border:1px solid #900}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;}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}body{line-height:1;}ol,ul{list-style:none;}em{font-style:italic;color:#6f6f6f;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}strong{font-weight:bold;}*{margin:0px;padding:0px;}html,body{height:100%;}body{background-color:#d2d2d2;}::-moz-selection{background:#014182;color:#fff;}::selection{background:#014182;color:#fff;}img{border:0;height:auto;max-width:100%;}img.in-text-left{float:left;margin:0.2857142857em 1.7142857143em 0 0;}label{cursor:pointer;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}hr,.footer hr{clear:both;display:block;height:0px;border:0;border-top:1px solid #878787;border-bottom:1px solid #fff;margin:1.6em 0;padding:0;}.footer hr{border-top:1px solid #000;border-bottom:1px solid #225094;}input.placeholder{color:#878787;}a{color:#014182;text-decoration:none;}a:hover,a.act{color:#014182;text-decoration:underline;}.content-right h1,.content-right h2{color:#014182;}.content-right h3{color:#014182}html,input,label,button,select,textarea{font:normal 0.875em/1.5714285714em "Helvetica Neue",Helvetica,Arial,sans-serif;}.content{font-size:1.1428571429em;line-height:1.375em;}h1{font-size:1.625em;line-height:1.375em;margin:0 0 0.5em;text-transform:uppercase;}h2,.info-button{font-size:1.25em;line-height:1.375em;margin:0 0 0.625em;text-transform:uppercase;}h3{font-weight:bold;text-transform:uppercase;}h4{font-weight:bold;}#container{width:100%;background-color:#ececec;position:relative;}.head,.teaser,.menu_main{width:100%;}.head{background-color:#fff;position:relative;}.homebutton{width:140px;margin:0 auto;padding:8px;text-align:center;}.homebutton a{display:block;width:140px;height:46px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Logo-m.png') no-repeat center top;}.page-icfgmbh .homebutton a{background-image:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Gmbh-Logo-m.png');}#cont_search{background-color:#003254;height:48px;}#cont_search fieldset{width:215px;height:30px;float:right;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/searchbox-s.png') no-repeat 0px 0px;padding:5px 0 0;margin:9px 14px 0 0;}#cont_search .suchtext{width:180px;float:left;padding:0 0 0 14px;background:none;border:0;}#cont_search .submit{width:34px;float:right;background:none;border:0;cursor:pointer;}#cont_search input{font:normal 1.1429em/1 "Helvetica Neue",Helvetica,Arial,sans-serif;box-shadow:none;-webkit-box-shadow:none;padding:0;}.login-button{position:absolute;top:15px;right:15px;}.login-button a{display:block;width:33px;height:34px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button-m.png') no-repeat 0px 0px;}.login-button a:hover,.login-button a.act{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button-m.png') no-repeat 0px -34px;}.teaser{overflow:hidden;}.teaser img{max-width:100%;}.content-right .teaser img{max-width:150%;margin-bottom:1em;}.teaser-forw,.teaser-back{display:none;}.menu{}.menu-button{position:absolute;left:0px;top:71px;width:70px;height:30px;font-size:1.24em;color:#fff;text-align:center;text-transform:uppercase;text-shadow:0px -1px 0px #878787;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.75);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.75);-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;padding-right:3px;}.page-icfgmbh .menu-button{display:none;}.menu-button a{display:block;background-color:#ea8d00;width:70px;height:24px;padding-top:6px;color:#fff;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;padding-right:3px;}.menu-button a:hover,.menu-button a.act{background-color:#c27700;text-decoration:none;}#menu_main{display:none;}.menu_main{position:absolute;left:0px;top:102px;z-index:1000;background-color:#003254;color:#b2b2b2;font-size:1.09em;}.menu_main li{background-color:#000;padding-top:1px;font-size:1.333333333em;text-transform:uppercase;}.menu_main li ul li{font-size:0.75em;text-transform:uppercase;}.menu_main li ul li ul li{font-size:1em;text-transform:none;}.menu_main a{display:block;height:31px;padding:11px 18px 0;color:#b2b2b2;background-color:#003254;border-top:1px solid #225094;}.menu_main a:hover,.menu_main a.act,.menu_main li.member a:hover,.menu_main li.member a.act{color:#fff;background-color:#002036;text-decoration:none;}.menu_main li ul li a{height:28px;padding:14px 18px 0;}.menu_main li ul li ul li a{padding:14px 18px 0 58px;background:#003254 url('../../../typo3conf/ext/icf_package/Resources/Public/pics/lock-mobile.png') no-repeat 34px 0px;}.menu_main li ul li ul li.member a{background:#003254 url('../../../typo3conf/ext/icf_package/Resources/Public/pics/lock-mobile.png') no-repeat 34px -42px;}.content{background-color:#fff;border-right:16px solid #ececec;border-left:16px solid #ececec;}.lead-in,.content-right{background-color:#ececec;border-bottom:1px solid #b2b2b2;margin-bottom:1px;padding:1em 0;}.info-button{clear:both;text-align:center;color:#fff;margin-top:1em;}.info-button a{display:inline-block;color:#fff;background-color:#014182;padding:0.1em 2em;-webkit-border-radius:1em;border-radius:1em;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);}.info-button a:hover{background-color:#0052a7;text-decoration:none;}.content-right{}.content-left{display:none;}.nav-add{background-color:#003254;color:#fff;font-size:1.09em;}.nav-add h2{font-size:inherit;margin:0;line-height:2em;}.nav-add li{background-color:#01406b;padding:1px 18px 0;font-size:1em;text-transform:uppercase;}.nav-add li ul{border-bottom:1px solid #225094;margin:0 -18px;}.nav-add li ul li{background-color:#000;padding:1px 0 0;text-transform:none;line-height:1em;}.nav-add a{display:block;height:28px;padding:14px 34px 0;color:#b2b2b2;background-color:#003254;border-top:1px solid #225094;}.nav-add a:hover,.nav-add a.act,.nav-add li.member a:hover,.nav-add li.member a.act{color:#fff;background-color:#002036;text-decoration:none;}.action{display:none;}.footer hr{display:none;}.address{padding:20px 16px 20px;text-align:center;line-height:1.3em;}.address strong,.address a{color:#014182;}.collapsible .csc-header h2,.collaps-head h2{padding:0.05em 2em;cursor:pointer;background:#dadada url('../../../typo3conf/ext/icf_package/Resources/Public/pics/collapsible-icons.png') no-repeat 0.4em 5px;}.collapsible .csc-header h2:hover,.collaps-head h2:hover{background-position:0.4em -20px;}.collapsible .csc-header h2.act,.collaps-head h2.act{background-color:#014182;color:#fff;background-position:0.4em -45px;}.collapsible .csc-header h2.act:hover,.collaps-head h2.act:hover{background-position:0.4em -70px;}.collapsible .csc-textpic,.collaps-cont{padding:0.4em 0;}.collapsible.hl .csc-textpic,.collapsible.hl .collaps-cont{padding:0 0 1.5em;}.read-more{}.read-less{}#cont_norm ul,#cont_norm ol{list-style-position:outside;list-style-type:disc;margin:0.5em 0 0.5em 2em;}#cont_norm ol{list-style-type:decimal;}#cont_norm li,.loginbox li{padding:0.25em 0 0.25em 0;}#cont_norm .memberfinder ul,#cont_norm ul.buttonline,#cont_norm .csc-textpic ul{clear:both;list-style-type:none;margin:0;}input,textarea,label,button,select,fieldset{font-size:1em;width:100%;margin-bottom:0.35em;}input,textarea,select{border:1px solid #999;-webkit-border-radius:0.25em;border-radius:0.25em;-webkit-box-shadow:inset 0px 1px 2px 1px rgba(0,0,0,0.14);box-shadow:inset 0px 1px 2px 1px rgba(0,0,0,0.14);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.25em 0.5em;}select{padding:0.25em 0.5em;}input[type=radio]{height:auto;width:auto;margin-right:0.3125em;padding:0;border:none;-webkit-border-radius:none;border-radius:none;-webkit-box-shadow:none;box-shadow:none;}button,.bigbutton{font-size:1.25em;color:#fff;text-transform:uppercase;border:none;background-color:#90a70d;padding:0.1em 2em;-webkit-border-radius:1em;border-radius:1em;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);cursor:pointer;}.bigbutton{padding:0.25em 2.5em;-webkit-border-radius:1.25em;border-radius:1.25em;}button:hover{background-color:#809700;}#cont_norm ul.buttonline li,.loginbox ul.buttonline li{float:right;padding-left:20px;}#cont_norm ul.buttonline li.alt,.loginbox ul.buttonline li.alt{margin-top:0.55em;}label{color:#706f6f;}fieldset{margin-top:0.5em}legend{font-weight:bold}.error{color:#990000;}.loginbox{}.contact{}.loginbox input,.loginbox label,.contact input,.contact label,.contact textarea,.memberfinder input,.memberfinder select,.memberfinder label{font-size:1.25em;}.loginbox label,.contact label,.memberfinder label{display:none;}ul.buttonline{padding-top:1em;}.loginbox .closebutton{display:none;}.mail-bg{}.mail-address{display:none;}.memberfinder{}.memberfinder .results{padding-top:2em;}.memberentry{margin-bottom:1.25em;}.memberentry .country{text-transform:none;}.memberfinder br{font-size:0px;line-height:0px;height:0px;}.pagina{height:2em;background-color:#706f6f;margin-bottom:1.25em;}.pagina li{float:left;margin-left:0.25em;}.pagina a{display:inline-block;width:2em;color:#fff;padding:0.4em 0 0.25em;text-align:center;}.pagina li.prev a,.pagina li.next a{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -108px;}.pagina li.next a{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -168px;}.pagina li.prev a.inact{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -78px;cursor:default;}.pagina li.next a.inact{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -138px;}.pagina a:hover,.pagina a.act,.pagina li.prev a:hover,.pagina li.next a:hover{background-color:#90a70d;text-decoration:none;}.pagina li.prev a.inact:hover,.pagina li.next a.inact:hover{background-color:transparent;}.section .content{background-color:transparent;border:none;}.icon-time{font-style:italic;font-weight:normal;color:#6f6f6f;padding:0 0.25em 0 16px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat -1px 4px;}.icon-person{padding:0 0.45em 0 16px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat -1px -16px;}.icon-phone{padding:0 0.5em 0 16px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -37px;}.icon-mail{padding:0 0.5em 0 18px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -54px;}.icon-company{padding:0 0 0 18px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -207px;}.icon-fax{padding:0 0 0 18px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -227px;}.icon-presentation{padding:0 0 0 19px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -247px;}.icon-pdf{padding:0 0 0 18px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -267px;}.icon-open{padding:0 0 0 18px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -288px;}.icon-member{padding:0 0 0 18px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -308px;}.group-pdf span.big-icon,.group-presentation span.big-icon,.group-open span.big-icon,.group-member span.big-icon{float:left;width:32px;height:32px;margin-top:2px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons.png') no-repeat 0px 0px;}.group-presentation span.big-icon{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons.png') no-repeat 0px -40px;}.group-open span.big-icon{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons.png') no-repeat 0px -80px;}.group-member span.big-icon{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons.png') no-repeat 0px -120px;}.group-pdf p,.group-presentation p,.group-open p,.group-member p{margin-left:40px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2){.homebutton a{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Logo-m2x.png') no-repeat center top;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;}.page-icfgmbh .homebutton a{background-image:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Gmbh-Logo-m2x.png');}.login-button a{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button-m2x.png') no-repeat 0px 0px;-webkit-background-size:auto 68px;-moz-background-size:auto 68px;background-size:auto 68px;}.login-button a:hover,.login-button a.act{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button-m2x.png') no-repeat 0px -34px;}#cont_search fieldset{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/searchbox-s2x.png') no-repeat 0px 0px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;}.pagina li.prev a,.pagina li.next a{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat center -108px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.pagina li.next a{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat center -168px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.pagina li.prev a.inact{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat center -78px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.pagina li.next a.inact{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat center -138px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-time{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat -1px 4px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-person{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat -1px -16px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-phone{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -37px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-mail{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -54px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-company{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -207px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-fax{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -227px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-presentation{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -247px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-pdf{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -267px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-open{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -288px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.icon-member{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons2x.png') no-repeat 0px -308px;-webkit-background-size:14px auto;-moz-background-size:14px auto;background-size:14px auto;}.group-pdf span{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons2x.png') no-repeat 0px 0px;-webkit-background-size:32px auto;-moz-background-size:32px auto;background-size:32px auto;}.group-presentation span{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons2x.png') no-repeat 0px -40px;-webkit-background-size:32px auto;-moz-background-size:32px auto;background-size:32px auto;}.group-open span{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons2x.png') no-repeat 0px -80px;-webkit-background-size:32px auto;-moz-background-size:32px auto;background-size:32px auto;}.group-member span{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/group-icons2x.png') no-repeat 0px -120px;-webkit-background-size:32px auto;-moz-background-size:32px auto;background-size:32px auto;}.collapsible .csc-header h2,.collaps-head h2{background:#dadada url('../../../typo3conf/ext/icf_package/Resources/Public/pics/collapsible-icons2x.png') no-repeat 0.4em 5px;-webkit-background-size:20px auto;-moz-background-size:20px auto;background-size:20px auto;}.collapsible .csc-header h2:hover,.collaps-head h2:hover{background:#dadada url('../../../typo3conf/ext/icf_package/Resources/Public/pics/collapsible-icons2x.png') no-repeat 0.4em -20px;-webkit-background-size:20px auto;-moz-background-size:20px auto;background-size:20px auto;}.collapsible .csc-header h2.act,.collaps-head h2.act{background:#014182 url('../../../typo3conf/ext/icf_package/Resources/Public/pics/collapsible-icons2x.png') no-repeat 0.4em -45px;-webkit-background-size:20px auto;-moz-background-size:20px auto;background-size:20px auto;}.collapsible .csc-header h2.act:hover,.collaps-head h2.act:hover{background:#014182 url('../../../typo3conf/ext/icf_package/Resources/Public/pics/collapsible-icons2x.png') no-repeat 0.4em -70px;-webkit-background-size:20px auto;-moz-background-size:20px auto;background-size:20px auto;}}@media only screen and (min-width:768px){#container{width:80%;margin:0 auto;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);}.homebutton{width:180px;margin:0 auto;padding:10px;text-align:center;}.homebutton a{display:block;width:180px;height:59px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Logo-t.png') no-repeat center top;}.page-icfgmbh .homebutton a{background-image:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Gmbh-Logo-t.png');}.login-button{position:absolute;top:22px;right:15px;}.menu-button{position:absolute;left:0px;top:88px;}.menu_main{position:absolute;left:0px;top:119px;}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:768px) and (min-device-pixel-ratio:2){.homebutton a{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Logo-t2x.png') no-repeat center top;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;}.page-icfgmbh .homebutton a{background-image:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Gmbh-Logo-t2x.png');}}@media only screen and (min-width:1024px){.content,.fancybox-inner{font-size:1em;line-height:1.5714285714;}h1{font-size:26px;}.lead-in p{color:#5d5d5d;}#container{width:976px;margin:0 auto;}.head{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/head-bg.jpg') no-repeat 0px 0px;height:124px;}.homebutton{width:225px;margin:0;padding:22px 0 0 39px;text-align:left;float:left;}.homebutton a{display:block;width:225px;height:74px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Logo.png') no-repeat left top;}.page-icfgmbh .homebutton a{background-image:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Gmbh-Logo.png');}#cont_search{background:none;height:40px;float:left;padding:38px 0 0 92px;}#cont_search fieldset{width:260px;height:50px;float:none;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/searchbox-l.png') no-repeat 0px 9px;padding:0;margin:0;}#cont_search .suchtext{width:201px;float:left;margin:17px 0 0;padding:0 0 0 14px;}#cont_search .submit{width:45px;height:40px;}#cont_search input{font:normal 1.2857142857em/1 "Helvetica Neue",Helvetica,Arial,sans-serif;height:auto;}.login-button{position:relative;top:0px;right:0px;display:block;float:right;padding:47px 38px 0 0;}.login-button a{display:block;width:166px;height:38px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button.png') no-repeat 0px 0px;}.login-button a:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button.png') no-repeat 0px -38px;}.login-button a.logout{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button.png') no-repeat 0px -76px;}.login-button a.logout:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button.png') no-repeat 0px -114px;}.teaser{position:relative;height:280px;}#cont_norm .teaser{position:relative;height:auto;}.teaser img{max-width:100%;}.teaser-forw,.teaser-back{display:block;width:51px;height:62px;position:absolute;right:0px;top:50%;margin-top:-31px;}.teaser-back{left:0px;top:50%;}.teaser-forw a,.teaser-back a{display:block;width:51px;height:62px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/teaser-arrows.png') no-repeat right 0px;}.teaser-back a{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/teaser-arrows.png') no-repeat left 0px;}.teaser-forw a:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/teaser-arrows.png') no-repeat right -65px;}.teaser-back a:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/teaser-arrows.png') no-repeat left -65px;}.teaser-forw a.inact{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/teaser-arrows.png') no-repeat right -130px;cursor:default;}.teaser-back a.inact{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/teaser-arrows.png') no-repeat left -130px;cursor:default;}.menu{width:1002px;height:68px;position:relative;left:0px;top:0px;margin-left:-13px;}.menu-button{display:none;}#menu_main{display:block;}.menu_main{position:relative;left:0px;top:0px;background-color:transparent;text-align:center;color:#b2b2b2;font-size:0.91743em;background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/menu_main-sprite.png') no-repeat left -210px;}.menu_main ul{font-size:0;letter-spacing:-0.3em;background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/menu_main-sprite.png') no-repeat right -280px;}.menu_main li{font-size:0;letter-spacing:-0.3em;display:inline;background-color:transparent;padding-top:0px;font-size:0;text-transform:uppercase;white-space:nowrap;}.menu_main li ul{display:none;}.menu_main{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/menu_main-new.png') no-repeat left 0px;}.menu_main ul{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/menu_main-new.png') no-repeat right -70px;height:56px;}.menu_main a{letter-spacing:0;display:inline-block;zoom:1;height:auto;width:auto;padding:0.33333333em 1.25em;margin:8px 2px;color:#ffefdc;border:none;font-size:18px;background-color:transparent;text-shadow:0px -1px 0px #878787;filter:dropshadow(color=#878787,offx=0,offy=-1);}.menu_main a:hover,.menu_main a.act{color:#fff;background-color:#c27700;text-decoration:none;-webkit-border-radius:1em;border-radius:1em;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.6);box-shadow:inset 0px 1px 1px 0px rgba(0,0,0,0.6);position:relative;}.menu_main a.act:after{content:"";position:absolute;left:50%;top:2.1em;display:block;height:20px;width:40px;margin:0 0 0 -20px;background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/menu_main-new.png') no-repeat center -149px;}.menu_sub{}.menu_sub li{font-size:18px;line-height:22px;text-transform:uppercase;padding:0.75em 0;}.menu_sub li ul li{font-size:14px;line-height:16px;padding:0;}.menu_sub a{padding:0;color:#6e6e6e;}.menu_sub a:hover,.menu_sub a.act,.menu_sub li.member a:hover,.menu_sub li.member a.act{color:#003258;text-decoration:none;}.menu_sub li ul li a{display:block;padding:10px 18px 0 24px;background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/lock-desk.png') no-repeat 0px -4px;}.menu_sub li ul li.member a{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/lock-desk.png') no-repeat 0px -46px;}.content{padding:0 40px 18px;background-color:transparent;border:none;}.lead-in{float:left;width:266px;background-color:transparent;border:none;margin:0 49px 0 0;}.lead-in.last{margin:0;}.content-right{float:right;width:600px;margin:0;padding:0.75em 0;border:none;}.content-left{display:block;float:left;width:247px;}.content-left .lead-in{float:none;width:100%;margin:0;padding:1em 0 0.4em;}.content-left .lead-in:before{content:"";display:block;height:0px;border-top:1px solid #878787;border-bottom:1px solid #fff;margin:0 0 1.6em;}.footer{padding:20px 40px 40px;background-color:#003254;}.nav-add{background-color:transparent;color:#fff;font-size:18px;}.nav-add h2{font-size:inherit;margin-bottom:0.5em;line-height:2em;}.nav-add li{float:left;width:188px;margin:0 48px 0 0;background-color:transparent;padding:0;line-height:2.6em;}.nav-add li.last{margin:0;}.nav-add li.member{width:424px;position:relative;}.nav-add li ul{border-bottom:none;margin:0;}.nav-add li ul li{float:none;background-color:transparent;padding:0;font-size:14px;line-height:22px;}.nav-add a{display:inline;padding:0;color:#a2b1c9;background-color:transparent;border-top:none;}.nav-add a:hover,.nav-add a.act,.nav-add li.member a:hover,.nav-add li.member a.act{color:#fff;background-color:transparent;text-decoration:none;}.nav-add li.member h2{padding:0 0 0 30px;background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/lock.png') no-repeat 0px 2px;}.action{display:block;position:absolute;top:10px;right:20px;}.footer hr{display:block;}.address{text-align:center;color:#a2b1c9;padding:0;}.address strong,.address a{color:#fff;}.collapsible .csc-header h2,.collaps-head h2{background-position:0.4em 3px;}.collapsible .csc-header h2:hover,.collaps-head h2:hover{background-position:0.4em -22px;}.collapsible .csc-header h2.act,.collaps-head h2.act{background-position:0.4em -47px;}.collapsible .csc-header h2.act:hover,.collaps-head h2.act:hover{background-position:0.4em -72px;}input,select{height:40px}button{width:auto;}.loginbox{position:relative;width:460px;padding:16px 40px 22px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);}.contact{width:563px;height:330px;margin-right:-3px;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/contactform-hg.jpg') no-repeat 0px 0px;padding:80px 18px 0 22px;}.loginbox label{display:block;float:left;width:98px;padding-top:5px;margin-left:51px;}.loginbox input{float:left;width:260px;}.loginbox ul.buttonline{clear:both;margin-right:51px;}.loginbox p{text-align:center;}.loginbox h1{color:#000;background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/h1-login.png') no-repeat 0px 50%;height:36px;padding:18px 0 0 65px;margin:0 0 26px 100px}.loginbox .closebutton{display:block;position:absolute;right:0;top:10px;}.loginbox .closebutton a{display:block;width:52px;height:30px;font-size:1.25em;color:#fff;text-transform:uppercase;border:none;padding:0.25em 0;-webkit-border-radius:1.25em 0 0 1.25em;border-radius:1.25em 0 0 1.25em;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);background:#b2b2b2 url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-close.png') no-repeat center center;}.loginbox .closebutton a:hover{background-color:#969696;}.mail-bg{float:right;width:272px;}.mail-address{display:block;float:left;width:250px;}#cont_norm .memberfinder{}#cont_norm .memberfinder select,.memberfinder label{font-size:1em;}#cont_norm .memberfinder label{display:inline;padding:5px 5px 0 0;margin-left:0px;}#cont_norm .memberfinder select{display:inline;width:186px;}#cont_norm .membername{}#cont_norm .membername label{width:316px;}#cont_norm .memberoptions{}#cont_norm .memberfinder .results{}#cont_norm ul.selectline li{float:left;padding-right:20px;}#cont_norm ul.selectline li.last{padding-right:0;}#cont_norm .pagina{height:25px}#cont_norm .pagina a{width:25px;padding:2px 0 1px;}#cont_norm .pagina ul{list-style-type:none;margin:0;}#cont_norm .pagina li{padding:0;}#cont_norm .pagina li.prev a,.pagina li.next a{background:#90a70d url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -112px;}#cont_norm .pagina li.next a{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -172px;}#cont_norm .pagina li.prev a.inact{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -82px;}#cont_norm .pagina li.next a.inact{background:transparent url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat center -142px;}.c-registration{}.c-registration input,.c-registration textarea,.c-registration button,.c-registration select{margin-bottom:0.5em;}.c-registration input{height:26px}.c-registration input[type=radio]{height:auto;width:auto;}.c-registration textarea.m-address{height:124px}.c-registration .section{}.section .header{height:28px;background-color:#706f6f;margin-bottom:1em;color:#fff;padding-left:10px;}.section.waiting .header,.section.done .header{background-color:#c6c6c6;}.section .header h3{float:left;color:#fff;padding-top:3px;}.section .header span{display:none;}.section .header span a{display:inline-block;background-color:#90a70d;color:#fff;padding:2px 14px 4px;text-align:center;}.section.done .header span{display:block;float:right;}.section .content{margin-bottom:1.25em;padding:0;}.section.waiting .header{margin-bottom:0.5em;}.section.waiting .content{display:none;}.two-col-l{float:left;width:290px;margin:0;}.two-col-r{float:right;width:290px;margin:0;}.c-registration ul.buttonline{clear:both;padding:0.5em 0 0.75em;}.c-registration li.alt{padding-top:0.5em;}.section.done .header{margin-bottom:0.75em}.section.done .company{font-weight:bold;text-transform:uppercase;}.section.done .person{font-weight:bold;}.icon-time{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat -1px 2px;}.icon-person{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat -1px -17px;}.icon-phone{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -39px;}.icon-mail{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -56px;}.icon-company{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -208px;}.icon-fax{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -229px;}.icon-presentation{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -249px;}.icon-pdf{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -269px;}.icon-open{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -290px;}.icon-member{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/cont-icons.png') no-repeat 0px -310px;}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1024px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1024px) and (min-device-pixel-ratio:2){.homebutton a{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Logo2x.png') no-repeat left top;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;}.page-icfgmbh .homebutton a{background-image:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/ICF-Gmbh-Logo2x.png');}.loginbox h1{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/h1-login2x.png') no-repeat 0px 50%;-webkit-background-size:auto 56px;-moz-background-size:auto 56px;background-size:auto 56px;}.loginbox .closebutton a{background:#b2b2b2 url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-close2x.png') no-repeat center center;-webkit-background-size:auto 20px;-moz-background-size:auto 20px;background-size:auto 20px;}.login-button a{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button2x.png') no-repeat 0px 0px;-webkit-background-size:166px auto;-moz-background-size:166px auto;background-size:166px auto;}.login-button a:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button2x.png') no-repeat 0px -38px;-webkit-background-size:166px auto;-moz-background-size:166px auto;background-size:166px auto;}.login-button a.logout{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button2x.png') no-repeat 0px -76px;-webkit-background-size:166px auto;-moz-background-size:166px auto;background-size:166px auto;}.login-button a.logout:hover{background:url('../../../typo3conf/ext/icf_package/Resources/Public/pics/login-button2x.png') no-repeat 0px -114px;-webkit-background-size:166px auto;-moz-background-size:166px auto;background-size:166px auto;}}.info-button-left a{display:inline-block;color:#fff;background-color:#014182;padding:0.1em 2em;-webkit-border-radius:1em;border-radius:1em;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);}.info-button-left a:hover{color:#fff;background-color:#0052a7;text-decoration:none;}.info-button-left{font-size:1.25em;line-height:1.375em;margin:0 0 0.625em;text-transform:uppercase;color:#ce7e00;clear:both;color:#FFFFFF;margin-top:1em;text-align:left;}.contact{position:relative;}.mail-bg{position:absolute;right:19px;bottom:37px;}.message-error{color:#c00;}div.tx-spbettercontact-pi1 .tx_spbettercontact_hidden{position:absolute;top:-2000px;}input[type=checkbox]{height:auto;width:auto;margin-right:0.3125em;padding:0;border:none;-webkit-border-radius:none;border-radius:none;-webkit-box-shadow:none;box-shadow:none;}.c-registration input[type=checkbox]{height:auto;width:auto;}#cont_norm .contact ul.powermail_message_error{list-style-type:none;margin-left:0;padding:0;color:#c00;}#cont_norm .contact ul.powermail_message_error li,ul.powermail_message_error li{color:#c00;padding-bottom:0;padding-top:0;}.frame-space-after-small{margin-bottom:1.45em;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:0;overflow:visible;}#cookie-bar{background:#ececec;height:auto;line-height:24px;color:#000;text-align:center;padding:12px 0px;z-index:1500;box-shadow:5px 5px 5px 5px rgba(0,0,0,0.15);}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%;}#cookie-bar.fixed.bottom{bottom:0;top:auto;}#cookie-bar .fixed p{margin:0;padding:0;color:#000;margin:0 10px 0 10px;padding:0;}#cookie-bar a{color:#fff;display:inline-block;border-radius:10px;text-decoration:none;line-height:16px;padding:0.1em 2em;margin-left:8px;-webkit-border-radius:1em;border-radius:1em;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.5);}#cookie-bar .cb-enable{background:#014182;}#cookie-bar .cb-enable:hover{background:rgba(1,65,130,0.75);}#cookie-bar .cb-disable{background:#014182;}#cookie-bar .cb-disable:hover{background:rgba(1,65,130,0.75);}#cookie-bar .cb-policy{background:#014182;}#cookie-bar .cb-policy:hover{background:rgba(1,65,130,0.75);}
