@font-face {
	font-family: FontAwesome;
	src: url(/fonts/fontawesome-webfont.eot?v=4.6.3);
	src: url(/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"), url(/fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"), url(/fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"), url(/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");
	font-weight: 400;
	font-style: normal
}

/*--- accordion / toggle ---*/
.accordion-tab > .accordion-content{ display: none; }
.accordion-tab.active > .accordion-content{ display: block; }

.toggle_normen .accordion-tab{ overflow: hidden; padding: 11px 0px; 
	border-top-width: 1px; border-top-style: solid; }
.toggle_normen .accordion-tab:first-child{ border: 0px; padding-top: 0px; }
.toggle_normen .accordion-title{ font-weight: normal; 
	font-size: 17px; line-height: 33px; margin-bottom: 0px; cursor: pointer; 
	transition: color 200ms; -moz-transition: color 200ms;
	-o-transition: color 200ms; -webkit-transition: color 200ms; }
.toggle_normen .accordion-title i{ margin-right: 20px; font-size: 13px; 
	width: 9px; height: 13px; padding: 12px 14px 10px; display: inline-block; }
.toggle_normen .accordion-content{ padding-top: 12px; margin-left: 57px; }
.toggle_normen .accordion-title span { overflow: hidden; display: block; }
.toggle_normen .accordion-title i{ float: left;
	transition: color 200ms, background-color 200ms; -moz-transition: color 200ms, background-color 200ms;
	-o-transition: color 200ms, background-color 200ms; -webkit-transition: color 200ms, background-color 200ms; }

.toggle_normen_2 .accordion-tab{ overflow: hidden; padding-bottom: 4px; }
.toggle_normen_2 .accordion-title{ padding-bottom: 16px; font-weight: 400; 
	font-size: 15px; line-height: 18px; margin-bottom: 0px; cursor: pointer; }
.toggle_normen_2 .accordion-title i{ margin-right: 20px; font-size: 13px;  }
.toggle_normen_2 .accordion-content{ margin-left: 31px;  }

.icon-minus:before{ content: "\f068"; font-family: FontAwesome; font-style: normal; margin-right: 20px; font-size: 13px; 	width: 9px; height: 13px; padding: 0px 12px 20px 10px; display: inline-block; color: #fff; background-color: #d67b19;}
.icon-plus:before{ content: "\f067"; font-family: FontAwesome; font-style: normal; margin-right: 20px; font-size: 13px; 	width: 9px; height: 13px; padding: 0px 12px 20px 10px; display: inline-block; color: #fff; background-color: #d67b19;}