*{border:0;margin:0;outline:0;padding:0;vertical-align:top;}body{background:url(/sites/all/themes/oekoportal/img/bg-body.png) repeat fixed 0 0 #EBEBEB;color:#222222;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:0.8em;line-height:1.6em;}a,a:link,a:visited{color:#009900;text-decoration:none;}a:hover{color:#009900;text-decoration:underline;}a.active,a.active:link,a.active:visited,a.active:hover{color:#888888;}h1,h2,h3,h4,h5{color:#444444;font-family:"Georgia",serif;font-weight:normal;line-height:1.3em;margin-bottom:0.2em;}h1{font-size:1.6em;}h2{font-size:1.6em;}h3{font-size:1.4em;}h4{font-size:1.2em;font-weight:bold;margin:0.8em 0 0.4em 0;}h5{font-size:1.0em;font-weight:bold;margin:0.8em 0 0.4em 0;}address{}p{margin-bottom:0.8em;}blockquote,q,em{font-style:italic;}blockquote p{}hr{border:0;border-bottom:1px solid #222222;margin:9px 0 10px 0;}ul,ol,dl{list-style-position:outside;margin-bottom:0.8em;}ul li{list-style:none;}ol li{list-style:decimal;margin-left:50px;}dl{margin-bottom:5px;}dt,dd{}dt{font-weight:bold;}caption{background-color:#FFFFFF;border:1px solid #222222;border-bottom:0;font-size:1.0em;font-weight:bold;line-height:1.6em;}table{border:1px solid #DDDDDD;border-width:1px 0;border-collapse:collapse;margin-bottom:15px;width:100%;}thead{text-transform:uppercase;}tbody{}tr{}thead th,tbody td{border-bottom:1px solid #DDDDDD;padding:5px 2px;text-align:left;}thead th{border-bottom:2px solid #DDDDDD;vertical-align:bottom;}tbody tr.odd td{background-color:#F5F5F5;}form,fieldset,input,legend,option,select,textarea{}form{background-color:#FFFFFF;background-image:-webkit-gradient(linear,center top,center bottom,from(#FFFFFF),color-stop(0.5,#EEEEEE),to(#FFFFFF));background-image:-moz-linear-gradient(top center,#FFFFFF,#EEEEEE,#FFFFFF);background-image:-ms-linear-gradient(top center,#FFFFFF,#EEEEEE,#FFFFFF);background-image:-o-linear-gradient(top center,#FFFFFF,#EEEEEE,#FFFFFF);background-image:-webkit-linear-gradient(top center,#FFFFFF,#EEEEEE,#FFFFFF);background-image:linear-gradient(top center,#FFFFFF,#EEEEEE,#FFFFFF);border-color:#009900;border:1px solid #DDDDDD;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:20px;padding:9px;}fieldset{background-color:#FFFFFF;border:1px solid #222222;margin-bottom:1.6em;padding:9px;}legend{padding:5px;}label{display:block;padding:2px 0;}input{background-color:#FFFFFF;border:1px solid #CCCCCC;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:9px;}input:focus,input:hover{border-color:#009900;box-shadow:0 0 5px #AAAAAA inset;}textarea{background-color:#FFFFFF;border:1px solid #DDDDDD;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:9px;}textarea:focus,textarea:hover{border-color:#009900;box-shadow:0 0 5px #CCCCCC inset;}select{background-color:#FFFFFF;border:1px solid #DDDDDD;padding:9px 4px;}.node-address-form input,.node-address-form textarea,.node-address-form select,.node-profile_person-form input,.node-profile_person-form textarea,.node-profile_person-form select,.node-profile_company-form input,.node-profile_company-form textarea,.node-profile_company-form select{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:0.9em;}.node-address-form input,.node-profile_person-form input,.node-profile_company-form input{padding:3px;width:250px;}.node-address-form textarea,.node-profile_person-form textarea,.node-profile_company-form textarea{padding:3px;}.node-address-form select,.node-profile_person-form select,.node-profile_company-form select{padding:3px;width:258px;}
.page{margin:40px auto;width:940px;}.page-head{height:144px;position:relative;}.page-body{clear:left;margin:20px 0;}.page-foot{background:url(/sites/all/themes/oekoportal/img/sprite_line.png) right 0 no-repeat;padding-top:6px;}.page-foot-container{color:#888888;}body.logged-in .page{margin-top:80px;}.content-head{}.content-body{overflow:hidden;}.content-foot{}.region{}.region-widget-navi-main{position:absolute;top:0;}.region-widget-ad-top-0{float:left;margin:-110px 0 0 30px;}body.widget-ad-top-0-enabled .page{margin-top:120px;}.region-widget-ad-top-1{float:right;margin:-110px 0 0 0;}body.widget-ad-top-1-enabled .page{margin-top:120px;}.region-widget-ad-l-shape-top{margin-top:-118px;}.region-widget-ad-l-shape-top .block-head{float:left;border:none;padding:0;}.region-widget-ad-l-shape-top .block-head .title{font-size:1em;font-style:italic;color:#888;}.region-widget-ad-l-shape-top .block-body{float:right;}body.widget-ad-l-shape-top-enabled .page{margin-top:120px;}.region-widget-ad-l-shape-right{float:left;left:980px;position:relative;top:100px;}.region-widget-ad-l-shape-right .block-head{border:none;padding:0;}body.widget-ad-l-shape-right-enabled .page{}div#demo-ads-right{text-align:center;}.group{}.group-site{height:102px;left:-30px;position:absolute;top:0;width:970px;z-index:5;}.group-navi{background:url(/sites/all/themes/oekoportal/img/bg-navigation-main.png) no-repeat;bottom:0;height:56px;left:-15px;position:absolute;width:970px;}.panel-separator{display:none;}.logo{display:none;}.logo a,.logo a:link,.logo a:visited,.logo a:hover{display:block;}.site-name{background:url(/sites/all/themes/oekoportal/img/site_name_flower.png) 0 100% no-repeat;height:114px;left:0;position:absolute;top:0;width:420px;z-index:10;}.site-name h1{}.site-name a,.site-name a:link,.site-name a:visited,.site-name a:hover{background:url(/sites/all/themes/oekoportal/img/site_name_logo.png) 100% 0 no-repeat;color:#FFFFFF;display:block;height:80px;margin-top:15px;text-indent:-9999px;}.site-slogan{bottom:5px;left:0;position:absolute;width:420px;z-index:10;}.site-slogan p{color:#009900;font-size:0.9em;font-weight:bold;margin-bottom:0;padding-right:5px;text-align:right;}.breadcrumb{display:none;margin-bottom:10px;}.breadcrumb p{margin:0;}div.title{display:none;}div.title h1{color:#009900;padding:0 10px 2px 10px;}.paper{}.pager{margin-bottom:0;padding-top:10px;text-align:center;}.pager li{display:inline;padding:0 5px;}a.feed-icon{background-color:#F8F8F8;display:block;margin:10px 0;text-align:center;}.more-link{border-top:1px solid #DDDDDD;padding:5px 0;text-align:right;}.form-actions{margin-bottom:10px;}.form-actions input.form-submit{display:inline;margin-bottom:0;}.form-actions div.reset-filter{display:inline;}.form-actions a.reset-filter,.form-actions a.active{background-color:#009900;border:0;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#FFFFFF;cursor:pointer;font-weight:bold;padding:7px 20px;text-shadow:0 1px 1px #000000;}.form-actions a.reset-filter:hover,.form-actions a.active:hover{color:#FFFF33;box-shadow:0 0 0;text-decoration:none;}.sum{font-weight:bold;margin-bottom:20px;padding:10px;text-align:center;}.sum h2{margin-bottom:0;}ol#stepbystep li{font-size:14pt;vertical-align:baseline;line-height:1.4em;}span.urgent{font-weight:bold;color:red;text-decoration:blink;}span.done{color:green;text-decoration:none;}
div.meta-data-hidden{display:none;}
ul.menu{text-align:left;}ul.menu li{}ul li.expanded{}ul li.collapsed{}ul li.leaf{}li.expanded,li.collapsed,li.leaf{}li a.active{}td.menu-disabled{}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{}ul.tabs{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:5px;margin-bottom:20px;padding:9px 0;}ul.tabs li{display:inline;padding:0 10px;}ul.primary{}ul.primary li{}ul.primary li a{}ul.primary li.active a{}ul.primary li a:hover{}ul.secondary{}ul.secondary li{}ul.secondary a{}ul.secondary a.active{}ul.action-links{background-color:#EEEEEE;border:1px solid #CCCCCC;border-width:1px 0;margin-bottom:10px;padding:5px 0;}ul.action-links li{display:inline;padding:0 10px;}
.block{}.block-head{border-bottom:1px solid #DDDDDD;margin-bottom:9px;padding:4px 0 2px 0;}.block-body{}.region-widget-ad-top-0 .block-head,.region-widget-ad-top-1 .block-head{border:0;margin:0;padding:0;}.pcc .block-head h2{background:transparent url(/sites/all/themes/oekoportal/img/sprite_icon_24.png) 0 0 no-repeat;padding-left:35px;}.pcc-head-hide{background:none !important;padding-top:0 !important;}.pcc-head-hide .block-head,.pcc-body-hide .block-body{display:none !important;}.pcc-head-hide .block-head h2{color:#CCCCCC;font-style:italic;}.pcc-menu-user .block-body ul.menu li{float:none !important;width:auto !important;}.pcc-view-list{}.pcc-view-list ul{margin:-10px 0 0;overflow:hidden;}.pcc-view-list li.row,.pcc-view-list li.views-row{overflow:hidden;padding:5px 2px;}.pcc-view-list li.row-odd,.pcc-view-list li.views-row-odd{background-color:#F5F5F5;border:1px solid #DDDDDD;border-width:1px 0;}.pcc-view-list .block-body .more-link{border-width:0;}.pcc-oep .block-head h2{background:url(/sites/all/themes/oekoportal/img/sprite_icon_24_flower.png) 2px 0 no-repeat;}.pcc-news .block-head h2{background-position:0 0;}.pcc-event .block-head h2{background-position:0 -100px;}.pcc-profile-company .block-head h2{background-position:0 -200px;}.pcc-recipe .block-head h2{background-position:5px -400px;}.pcc-profile-company-toplist .block-head h2{background-position:0 -500px;}.pcc-media-image .block-head h2{background-position:0 -700px;}.pcc-menu .block-head h2{background-position:8px -300px;}.pcc-user .block-head h2{background-position:0 -796px;}.pcc-filter .block-head h2{background-position:0 -300px;}.pcc-search .block-head h2{background-position:0 -600px;}.panel-col .block{background:url(/sites/all/themes/oekoportal/img/sprite_line.png) no-repeat;margin-bottom:15px;padding-top:10px;}.panel-col-side .block{background-position:0 0;}.panel-col-main .block{background-position:-640px 0;}body.front .panel-col-c .block,body.front .panel-col-d .block{background-position:-400px 0 !important;}div.block-article-node-3422 .views-field-body .field-content{padding:10px 0;}#block-locale-language{position:relative;top:-110px;}#block-locale-language .block-head{display:none;}#block-locale-language .block-body ul{font-size:0.9em;text-align:center;}#block-locale-language .block-body li{display:inline;padding:0 5px;}.block-menu{}.block-menu .block-head{}.block-menu .block-body{}.panel-col-side .block-menu .block-body ul.menu{overflow:hidden;}.panel-col-side .block-menu .block-body ul.menu li{float:left;width:150px;}.panel-col-side .block-menu .block-body ul.menu a{display:block;padding:2px;}#block-menu-menu-navi-network-de{}#block-menu-menu-navi-network-de .block-head{border-width:0;display:block;margin:0;padding-top:0;}#block-menu-menu-navi-network-de .block-head h2{text-align:center;}.block-openx{background:none !important;padding:0;}.block-openx .block-head{border-width:0;padding:0;}.block-openx .block-head h2{color:#AAAAAA;font-size:0.9em;text-align:center;text-transform:uppercase;}.block-openx .block-body{text-align:center;}.block-openx .block-body .center{text-align:center;}.block-openx.left{float:left;width:145px;}.block-openx.right{float:right;width:145px;}#block-openx-0{}#block-openx-1{}#block-openx-2{}#block-openx-3{}#block-openx-4{}#block-system-main{background-image:none;}#block-system-main .block-head{display:none;}#block-system-main .block-body .block-head{display:block;}.region-widget-navi-main{width:960px;}.region-widget-navi-main .block-menu{margin:15px 0 0 0;float:left;}.region-widget-navi-main .block-menu .block-head{display:none;}.region-widget-navi-main .block-menu ul.menu{font-weight:bold;margin:0 0 0 15px;overflow:hidden;}.region-widget-navi-main .block-menu li{background:url(/sites/all/themes/oekoportal/img/navi-separator.png) 100% 0 no-repeat;float:left;margin:0;padding:0 2px 0 0;}.region-widget-navi-main .block-menu li.last{background:none;}.region-widget-navi-main .block-menu a{color:#FFFFFF;display:block;padding:12px 11px 13px 11px;text-decoration:none;text-shadow:0 1px 1px #000000;}.region-widget-navi-main .block-menu a:hover{background-position:-15px -115px;color:#FFFF33;}.region-widget-navi-main .block-menu a.active{color:#FFFF33;}.region-widget-navi-main .block-menu ul.menu ul{display:none;}.region-widget-navi-main .block-menu ul.menu ul.sub{display:none;}.region-widget-navi-main .block-menu ul.menu ul.sub ul{display:block;}.region-widget-navi-main .block-menu li.first a{background:url(/sites/all/themes/oekoportal/img/sprite_icon_home.png) 11px 13px no-repeat;text-indent:-9999px;width:17px;}.region-widget-navi-main .block-menu li.first a:hover,.region-widget-navi-main .block-menu li.first a.active{background-position:11px -87px;}.region-widget-navi-main .block-menu ul ul li.first a{background:none;text-indent:0;width:auto;}.region-footer .block{border-bottom:1px solid #DDDDDD;padding-top:10px;}.region-footer .block .block-head{display:none;}.region-footer .block .block-body{text-align:center;}.region-footer .block-menu{}.region-footer .block-menu ul.menu{margin:10px 80px;text-align:center;}.region-footer .block-menu ul.menu li{display:inline;padding:0 10px;}div#addthis-button{position:absolute;right:0;top:40px;}div.date{display:none;}div.date p{color:Yellow;font-weight:bold;}#block-block-1{border-bottom:0;}#block-block-2,#block-block-6{right:130px;position:absolute;top:39px;width:375px;z-index:10;}#block-block-2 .block-head,#block-block-6 .block-head{display:none;}#block-block-2 .block-body p,#block-block-6 .block-body p{color:#666666;font-size:0.9em;font-weight:bold;margin-bottom:0;padding-right:5px;text-align:right;}#block-block-3{bottom:5px;right:0;position:absolute;width:500px;z-index:10;}#block-block-3 .block-head{display:none;}#block-block-3 .block-body p{color:#666666;font-size:0.9em;font-weight:bold;margin-bottom:0;padding-right:5px;text-align:right;}#block-node-7{}#block-node-7 .block-body{padding:0 2px;}.block-custom-website{}.block-custom-website #aggregator{}.block-custom-website #aggregator .feed-source{margin-bottom:10px;text-align:center;}.block-custom-website #aggregator .feed-source .feed-image{display:block;margin-bottom:10px;}.block-custom-website #aggregator .feed-source .feed-image img{background-color:#FFFFFF;border:1px solid #DDDDDD;padding:1px;}.block-custom-website #aggregator .feed-item{background-color:#FFFFFF;background-image:-webkit-gradient(linear,center top,center bottom,from(#EEEEEE),to(#FFFFFF));background-image:-moz-linear-gradient(top center,#EEEEEE,#FFFFFF);background-image:-ms-linear-gradient(top center,#EEEEEE,#FFFFFF);background-image:-o-linear-gradient(top center,#FFFFFF,#EEEEEE,#FFFFFF);background-image:-webkit-linear-gradient(top center,#EEEEEE,#FFFFFF);background-image:linear-gradient(top center,#EEEEEE,#FFFFFF);border:1px solid #DDDDDD;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px;padding:14px 19px;}.block-custom-website #aggregator .feed-item .feed-item-meta{color:#AAAAAA;}.block-custom-website #aggregator .feed-item .feed-item-categories{color:#AAAAAA;}#block-custom-website-partner-feed-latest,#block-custom-website-partner-premium-feed-latest{}#block-custom-website-partner-feed-latest ul{margin:0;}#block-custom-website-partner-feed-latest li.row,#block-custom-website-partner-premium-feed-latest li.row{padding:4px 2px;}#block-custom-website-partner-feed-latest li.row span.favicon,#block-custom-website-partner-premium-feed-latest li.row span.favicon{display:inline;padding:5px 5px 5px 0;}#block-custom-website-partner-feed-latest li.row span.favicon img,#block-custom-website-partner-premium-feed-latest li.row span.favicon img{background-color:#FFFFFF;border:1px solid #DDDDDD;border-width:0 1px 1px 0;padding:1px;}#block-custom-website-partner-feed-latest li.row span.title,#block-custom-website-partner-premium-feed-latest li.row span.title{display:inline;padding-right:5px;}#block-custom-website-partner-feed-latest li.row span.feed-text,#block-custom-website-partner-premium-feed-latest li.row span.feed-text{color:#666666;display:inline;}#block-custom-website-partner-feed-latest a,#block-custom-website-partner-premium-feed-latest a{}.views-field-title{}.views-field-timestamp{color:#888888;white-space:nowrap;}.views-field-link{}#block-custom-website-partner-premium-feed-latest{margin-bottom:0 !important;}#block-custom-website-partner-premium-feed-latest .more-link{display:none !important;}#block-custom-website-partner-feed-latest{margin-top:-1px;}#block-custom-website-partner-feed-latest li.row-odd{background-color:transparent;border:0;}#block-custom-website-partner-feed-latest li.row-even{background-color:#F5F5F5;border:1px solid #DDDDDD;border-width:1px 0;}#block-custom-website-partner-premium-feed-latest li.row-even.last{border-bottom:1px solid #DDDDDD;}div.block-media-image-category-all{}div.block-media-image-category-all > div.view-content > div.item-list > ul{margin-right:-20px;overflow:hidden;}div.block-media-image-category-all > div.view-content > div.item-list > ul > li{height:220px;float:left;font-weight:bold;margin:0 20px 15px 0;overflow:hidden;width:300px;}div.block-media-image-category-all .pager{clear:both;}#block-views-event-block{}#block-views-event-block li.views-row{overflow:hidden;padding:5px 2px;}#block-views-event-block li.views-row-odd{background-color:#F5F5F5;border:1px solid #DDDDDD;border-width:1px 0;}#block-views-event-block .block-body .more-link{border-width:0;}#block-views-event-block .views-field-field-event-date{color:#888888;white-space:nowrap;}#block-views-industry-block-1{background:none;padding:0;}#block-views-industry-block-1 .block-head{display:none !important;}#block-views-media-image-block-1{}#block-views-media-image-block-1 .block-body{text-align:center;}#block-views-media-image-block-1 .block-body ul{margin:-5px 0 0 0;}#block-views-media-image-category-block-1{}#block-views-recipe-page-2{padding-bottom:15px;}#block-views-recipe-page-2 .view-filters .views-exposed-widgets{margin:0;}#block-views-recipe-page-2 .view-filters .views-exposed-widget{margin:0 10px 10px 0;padding:0;width:180px;}#block-views-recipe-page-2 .view-filters .views-exposed-widget label{height:21px;overflow:hidden;}#block-views-recipe-page-2 .view-filters .views-exposed-widget input.form-text{width:160px;}#block-views-recipe-page-2 .view-filters .views-exposed-widget .form-submit{margin-top:25px;}#block-views-profile-company-block{}#block-views-toplist-block-1{}#block-views-toplist-block-1 ul{color:#666666;}#block-views-toplist-block-1 ul li span.views-field-field-prfl-comp-ranking{display:block;float:left;}#block-views-toplist-block-1 ul li span.views-field-title{display:block;margin-left:20px;}#block-views-toplist-block-2{}#block-views-toplist-block-2 td{vertical-align:middle;}#block-views-toplist-block-2 td.views-field{height:80px;}#block-views-toplist-block-2 .views-field-field-prfl-comp-ranking{width:40px;}#block-views-toplist-block-2 .views-field-field-prfl-comp-ranking h3{background-color:#009900;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#FFFFFF;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;height:40px;line-height:40px;text-align:center;width:40px;}#block-views-toplist-block-2 .views-field-field-prfl-comp-logo{text-align:center;width:160px;}#block-views-toplist-block-2 .views-field-title{font-weight:bold;width:200px;}#block-views-toplist-block-2 .views-field-field-prfl-comp-info-text{}#block-views-toplist-block-2 .views-field-field-prfl-comp-info-text p{margin:0;}#block-views-toplist-block-2 .views-field-field-prfl-comp-clicks{text-align:right;}#block-views-profile-company-block-1{}#block-views-profile-company-block-1 .block-body{margin-top:-4px;}#block-views-profile-company-block-2{clear:both;}#block-views-recipe-block-1{}#block-views-recipe-block-1 a{display:block;text-overflow:ellipsis;white-space:nowrap;}#block-views-recipe-block-recipe-rel-recipe-category{}#block-views-recipe-block-recipe-rel-recipe-category .views-field-title{width:316px;}#block-views-recipe-block-recipe-rel-recipe-category .views-field-field-recipe-country{width:146px;}#block-views-recipe-category-block-1{}#block-views-recipe-category-block-1 .views-field-field-recipe-category-img{float:left;margin-right:20px;}#block-views-recipe-category-block-1 .views-field-title{font-weight:bold;}#block-views-recipe-category-block-1 .views-field-field-recipe-category-text{}#block-views-recipe-category-block-1 .views-field-field-recipe-category-text p{}#block-views-recipe-category-block-2{}#block-views-recipe-category-block-2 ul{margin:0 -20px 0 0;overflow:hidden;}#block-views-recipe-category-block-2 li.views-row{float:left;margin:0 10px 0 0;overflow:hidden;width:200px;}#block-views-website-page{border-bottom:1px solid #DDDDDD;}#block-views-website-page .node{border-top:1px solid #DDDDDD;margin-bottom:10px;padding-top:10px;text-align:center;}#block-views-website-block{background:none;padding-top:0;}#block-views-website-block .block-head{display:none !important;}#block-views-website-block ul{}#block-views-website-block li.views-row{border:1px solid #DDDDDD;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px;padding:1px;text-align:center;}#block-views-website-block .views-field-title{}#block-views-website-block .views-field-title a{background-color:#EEEEEE;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;display:block;font-size:1.2em;padding:5px;}#block-views-website-block .views-field-field-website-image{overflow:hidden;margin:15px 5px;}#block-views-website-block .views-field-field-website-image a{}#block-views-website-block-1{background-position:-300px 0;}#block-views-website-block-1 li{border-bottom:1px solid #DDDDDD;margin-bottom:5px;padding-bottom:5px;position:relative;}#block-views-website-block-1 .views-field-title{background-color:#EEEEEE;display:none;left:0;position:absolute;top:0;}#block-views-website-block-1 .views-field-field-website-link{text-align:center;}#block-views-website-block-1 .views-field-field-website-link img{}
.form-item{margin-bottom:10px;}input.form-checkbox{border:0;padding:0;}input.form-radio{border:0;padding:0;}input.form-submit{background-color:#009900;border:0;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#FFFFFF;cursor:pointer;font-weight:bold;padding:7px 20px;text-shadow:0 1px 1px #000000;}input.form-submit:hover{color:#FFFF33;box-shadow:0 0 0;}input.form-text{}select.form-select{}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}html.js input.form-autocomplete{background-image:url(/sites/all/themes/oekoportal/img/throbber.gif);background-position:100% 10px;background-repeat:no-repeat;}html.js input.throbbing{background-position:100% -95px;}.messages{background-color:#009900;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#FFFFFF;margin-bottom:10px;padding:4px 10px;}.error{background-color:red;color:#FFFFFF;}.help{background-color:#F2F2F2;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #DDDDDD;margin-bottom:10px;padding:9px 19px;}.help p,.more-help-link{font-family:Sans-Serif;font-size:0.9em;}.description{color:#888888;font-size:0.9em;font-style:italic;line-height:1.6em;padding:4px;}#admin-menu{font-size:1.0em;}#admin-menu ul ul{font-size:1.0em;}div.css-captcha-code{font-size:20px;}
.node{}.node-head{}.node-meta{}.node-meta p{}.node-body{}.node-body ul{}.node-body ul li{}.node-body dl{border-bottom:1px solid #DDDDDD;overflow:hidden;padding-bottom:5px;}.node-body dt{float:left;text-align:right;width:200px;}.node-body dd{float:right;width:410px;}.node-taxo{}.node-taxo ul{}.node-taxo ul li{}.node-link{}.node-link ul{}.node-link ul li{}.node-teaser{}.field-group-format{}.field-group-format h2{}.field-group-format h2 span.field-group-format-toggler{border-bottom:1px solid #DDDDDD;display:block;}.field-group-format .field-group-format-wrapper{}.node-body div.description{}div.node-address .group-address-postal h3,div.node-address .group-address-contact h3{border-bottom:1px solid #DDDDDD;margin:10px 0 5px 0;padding-bottom:5px;}div.node-address div.field-name-field-prfl-comp-rel-address div.field-label{margin-bottom:10px;}div.node-address dl.field-name-field-address-street,div.node-address dl.field-name-field-address-house-number{border-bottom:0;float:left;margin-bottom:0;}div.node-address dl.field-name-field-address-street dt:after{content:'Nr.'}div.node-address dl.field-name-field-address-street dd{float:left;margin-left:10px;width:auto;}div.node-address dl.field-name-field-address-house-number{}div.node-address dl.field-name-field-address-house-number dt{display:none;}div.node-address dl.field-name-field-address-house-number dd{margin-left:0.4em;width:auto;}div.node-address dl.field-name-field-address-zipcode{border-top:1px solid #DDDDDD;padding-top:5px;clear:both;}div.node-profile-company div.field-name-field-prfl-comp-rel-address div.field-label{font-size:1em;font-weight:bold;padding:0;}div.field-name-field-prfl-comp-rel-address ul{margin:0;}div.field-name-field-prfl-comp-rel-address div.node-link{display:none;}.node-event{}body.node-type-event .block-node .block-head h2{background:url(/sites/all/themes/oekoportal/img/sprite_icon_24.png) 2px -100px no-repeat;padding-left:30px;}.node-media-image{text-align:center;}.node-media-image .field-name-field-media-image-copyright p{font-weight:bold;}.node-media-image .field-name-field-media-image-rel-image-cat{padding:3px 0 7px 0;}.node-page{}.node-recipe{}div.node-recipe-category{overflow:hidden;}div.node-recipe-category .field-name-field-recipe-category-img{background-color:#FFFFFF;border:1px solid #DDDDDD;border-width:0 1px 1px 0;float:left;margin:5px 18px 8px 0;padding:0 1px 1px 0;}div.node-recipe-category .field-name-field-recipe-category-text{}div.node-profile-company{}div.node-profile-company dl{clear:both;}div.node-profile-company h3.field-label{border-bottom:1px solid #DDDDDD;}div.node-profile-company h3.field-label,div.node-profile-company div.field-label{font-size:1.4em;font-weight:normal;line-height:1.8em;padding:0;}div.node-profile-company div.group-prfl-comp-description{margin-bottom:10px;}div.node-profile-company div.group-prfl-comp-description div.description{display:none;}div.node-profile-company div.field-name-field-prfl-comp-name-affix-value{border-bottom:1px solid #DDDDDD;margin-bottom:10px;}div.node-profile-company div.field-name-field-prfl-comp-logo{background-color:#FFFFFF;border:1px solid #DDDDDD;margin-bottom:10px;padding:20px;text-align:center;}div.node-profile-company div.field-name-field-prfl-comp-logo div.field-label{display:none;}div.node-profile-company dl.field-name-field-prfl-comp-legal-form{margin-top:5px;}div.node-profile-company div.node-address{overflow:hidden;}div.node-profile-company div.node-address div.node-head{display:none;}div.node-profile-company div.node-address dt{}div.node-profile-company div.node-address dd{}div.node-profile-company div.node-profile-person{}div.node-profile-company div.node-profile-person dt{}div.node-profile-company div.node-profile-person dd{}div.node-profile-company .field-name-field-prfl-comp-file{border-top:1px solid #DDDDDD;margin-bottom:0;padding-top:5px;}.pane-profile-person h2{border-bottom:1px solid #DDDDDD;padding-bottom:5px;}#panel-variant-profile-company div.pane-profile-person div.pane-head{margin:20px 0 10px 0;}#panel-variant-profile-company div.field-name-field-prfl-comp-rel-industry h3,#panel-variant-profile-company div.field-name-field-prfl-comp-keyword h3{font-size:1.4em;font-weight:normal;line-height:1.8em;padding:5px 0 0 0;}#panel-variant-profile-company div.field-name-field-prfl-comp-keyword{padding-top:10px;}#panel-variant-profile-company div.node-profile-person div.node-head,#panel-variant-profile-company div.node-profile-person div.node-link{display:none;}#panel-variant-profile-company div.field-name-field-prfl-comp-keyword,#panel-variant-profile-company div.field-name-field-prfl-comp-rel-industry{clear:both;}#panel-variant-profile-company div.field-name-field-prfl-comp-keyword ul li a,#panel-variant-profile-company div.field-name-field-prfl-comp-rel-industry ul li a{border-bottom:1px #CCCCCC solid;display:block;padding:5px 0;width:300px;}#panel-variant-profile-company div.field-name-field-prfl-comp-keyword ul li.odd,#panel-variant-profile-company div.field-name-field-prfl-comp-rel-industry ul li.odd{float:left;}#panel-variant-profile-company div.field-name-field-prfl-comp-keyword ul li.even,#panel-variant-profile-company div.field-name-field-prfl-comp-rel-industry ul li.even{float:right;}div.node-profile-person div.node-body div.group_profile_person_person div.description{display:none;float:left;width:210px;}div.node-profile-person div.node-body div.group_profile_person_person div.description p{margin:0;}.node-website{}.node-website .field-name-field-website-image{background-color:#FFFFFF;border:1px solid #DDDDDD;margin:-10px 0 5px 0;padding:30px 5px;text-align:center;}.node-website .field-name-field-website-link{font-weight:bold;}.node-website .field-name-field-website-link dd{border:0;}.node-address-form fieldset,.node-profile_person-form fieldset{width:400px;margin-right:45px;border:0;background-color:transparent;}.node-address-form legend,.node-profile_person-form legend{display:none;}.node-address-form .group-address-address,.node-profile_person-form .group-prfl-person-info{float:left;}.node-address-form .form-actions,.node-profile_person-form .form-actions,.node-profile_company-form .form-actions{clear:left;padding-top:40px;text-align:center;}.node-address-form .form-actions input,.node-profile_person-form .form-actions input,.node-profile_company-form .form-actions input{margin-right:20px;}.field-name-field-address-street,.field-name-field-address-zipcode,.field-name-field-address-postofficebox,.field-name-field-address-postofficebox-info,.field-name-field-prfl-person-gender{float:left;margin-right:10px;}.field-name-field-address-street input{width:212px;}.field-name-field-address-house-number input{width:20px;}.field-name-field-address-addition .form-textarea-wrapper{width:258px;}.field-name-field-address-zipcode input{width:40px;}.field-name-field-address-city input{width:192px;}.field-name-field-address-postofficebox input{width:42px;}.field-name-field-address-postofficebox-info .form-textarea-wrapper{width:196px;}.field-name-field-address-country{clear:left;}.field-name-field-prfl-person-gender select{width:100px;}.field-name-field-prfl-person-title-academic input{width:120px;}#profile-company-node-form .field-group-accordion h3{margin-top:10px;}#profile-company-node-form .form-item-language,.form-item-field-prfl-comp-info-text-de-0-value label,.form-item-field-prfl-comp-rel-industry-und label,.form-item-field-prfl-comp-file-und-0 label{display:none;}.form-item-field-prfl-comp-rel-address-und label,.form-item-field-prfl-comp-contact-person-und label,.field-name-field-prfl-comp-rel-industry label,.form-item-field-prfl-comp-rel-industry-und .form-checkboxes label{display:inline;}.form-item-field-prfl-comp-rel-address-und input,.form-item-field-prfl-comp-contact-person-und input,.field-name-field-prfl-comp-rel-industry input{width:auto;margin:2px 10px 0 0;}.form-item-field-prfl-comp-rel-industry-und span.title{display:block;font-weight:bold;margin:30px 0 10px;}.form-item-field-prfl-comp-rel-industry-und span.title .extend{cursor:pointer;}.form-item-field-prfl-comp-rel-industry-und ul{padding-left:20px;}.form-item-field-prfl-comp-rel-industry-und ul.level1{padding-left:10px;}.form-item-field-prfl-comp-rel-industry-und ul.level0{display:block;width:425px;float:left;padding-left:0;}.form-item-field-prfl-comp-rel-industry-und ul.level1 li{display:inline;float:none;width:100%;}.field-name-field-prfl-comp-info-keyword .form-item{width:425px;float:left;}.field-name-field-prfl-comp-info-keyword .form-autocomplete{padding:9px 3px;}
.view{}.view-header{}.view-filters{}.view-filters .views-exposed-form label{font-weight:normal;}.view-content{}.view-content .item-list ul li{margin:0;}.view-empty{color:#BBBBBB;font-style:italic;text-align:center;}.view-footer{clear:both;}.view-event{}.view-event input#edit-field-event-date-value-1-value-date{width:60px;}.view-event div.views-submit-button{float:right;}.view-event div.views-submit-button #edit-submit-event{margin-top:1.9em;}.view-industry{}.view-industry .item-list,.view-industry-category .item-list{margin-bottom:30px;}.view-industry .item-list h3,.view-industry-category .item-list h3{border-bottom:1px solid #DDDDDD;font-size:1.4em;padding-bottom:4px;}.view-industry .item-list ul,.view-industry-category .item-list ul{margin-right:-10px;overflow:hidden;}.view-industry .item-list ul li,.view-industry-category .item-list ul li{float:left;margin-right:10px;width:200px;}.view-industry-category .item-list ul li a,.view-industry .item-list ul li a{border-bottom:1px #EEEEEE solid;display:block;overflow:hidden;padding:5px 0;text-overflow:ellipsis;white-space:nowrap;}.view-display-id-block_media_image_rel_category .field-name-field-media-image-rel-image-cat{display:none;}
#aggregator .feed-item{margin-bottom:15px;}
