/* CSS Document */
	.accordion_container {
		height: auto;
		overflow:hidden;
	}
	.accordion_content {
		background-color:white;
		height: auto;
		overflow:hidden;
		margin: 0px 0px;
		-moz-box-sizing: content-box !important;
		padding: 15px 10px 15px 20px;
		/*color:#fff;*/
		color:#000;
/*		background-color: #809dc3; */
		background-color: #EBEAEA; 
	}
	
	.accordion_content img{
		float:left;
		margin-right:10px;
	}
	
	.accordion_row{
		line-height: 16px;
		height:auto;
		overflow:hidden;
		padding: 0;
	}
	 .accordion_title{
	 	float:left;
	 }
	
	.accordion_info{
		float:right;
	}
	
	.accordion_toggle{
		color:#000;
		font-size: 10px;
		height: 20px;
		line-height: 16px;
		margin: 0px 0;
		padding: 5px 0 0 20px;
		cursor:pointer;
/*		background-color: #5773a3;
		border-bottom:1px solid #809dc3; */
		background-color: #CAC8CA;
		border-bottom:1px solid #DAD8DA;
	}
	
	.accordion_subhead{
		color:#333333;
		font-size: 10px;
		padding:3px;
		height: 15px;
		line-height: 15px;
		margin: 1px 0;
		padding: 0 0 0 7px;
		
	}
	
	.accordion_title {
		width:460px;
	}
	
	
	.collapsed {
		background-image: url('/fileadmin/scripts/images/pool/plus_neu.jpg');
		background-repeat: no-repeat;
		background-position: 99% 2px;
	}
	
	.expanded {
		background-image: url('/fileadmin/scripts/images/pool/minus_neu.jpg');
		background-repeat: no-repeat;
		background-position: 99% 2px;
	}
	
	
	.inactive {
		cursor: auto;
	}
	
	.clear {
		clear:both;
		font-size:0.1em;
		height:0px;
		line-height:0.1em;
		width:0px;
	}
	.history_row1 {
		
		
	}
	
	.history_row2 {
		
	
	}
	
	.history_title{
		margin-left: 10px;
		/*color:#fff;*/
		color:#000;
		margin-left: 0px;
	}
	
	.underline{
		text-decoration:none;
			
	}
	div.tab{
		float:left;
		clear:both;
		cursor: pointer;
		width:517px;
	}
	div.tab img{
		float:left;
		/*border-bottom:1px solid #8ea7c8;*/
		border-bottom:1px solid #DAD8DA;
	}
	div.tab h4 {
		margin: 0;
		padding: 30px 0px 0px 0px;
		float:left;
		height: 23px;
		width:457px;
		font-weight:bold;
		line-height:15px;
		font-size:10px;
		float:left;
		/*color: white;
		background-image:url('img/tabbg2_off.gif');
		clear:both;*/
		/*color: white;*/
		color:#000;
		background-image: url('/fileadmin/scripts/images/pool/plus_neu.jpg');
		background-repeat: no-repeat;
/*		background-color: #6285b4; */
		background-position: 99% 2px;
		text-align: left;
		
/*		border-bottom:1px solid #8ea7c8; */
		background-color: #CAC8CA; 
		border-bottom:1px solid #DAD8DA; 
	}

	div.active h4 {
		/*color: #7f9db9;
		background-image:url('img/tabbg2_on.gif');*/
		background-image: url('/fileadmin/scripts/images/pool/minus_neu.jpg');
	}
	.tab_content {
		/*background-color:#809dc3; */
		background-color:#EBEAEA; 
		clear:both;
		/*color:white;*/
		color:#000;
		
	}
	.tab_intro {
		padding-left:20px;
		padding-right:10px;
	}
	#inhalt .hist_text strong{
		
	}
	#inhalt .hist_text ul {
		list-style:square;
		padding-left:0px;
		margin-left:0px;
		padding-left:15px;
	}
	#inhalt .accordion_content div.hist_pic1 p {
		font-size:10px;
	}


/* Nachhaltigkeit neu */	
	#accordion_container-nh {
		width:517px;
		height: auto;
		min-height: 750px;
		max-height:inherit;
		position: relative;
		z-index: 1001;
	}
	#accordion_container-nh:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	.tab_content-nh{
		display: block;
		position: absolute;
		top: 30px;
		left: 0px;
		width: 478px;
		background:#ddd url(images/pool/neu/nachhaltigkeit_hg_layer.jpg) no-repeat;
		padding: 5px 5px 5px 5px;
		z-index: 1002;
	}
	.tab_content-nh:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	.tab_intro-picture-nh{
		display: block;
		width: 135px;
		min-width: 135px;
		max-width: 135px;
		float: left;
	}
	.tab_intro-content-nh{
		display: block;
		width: 343px;
		min-width: 343px;
		max-width: 343px;
		float: left;
		font-size:10px;
	}
	.tab_intro-content-nh p, .tab_intro-content-nh a{
		font-size:10px;
	}
	.tab_back-link{
		position: absolute;
		bottom: 30px;
		left: 5px;
		font-size:10px;
	}
	.tab_intro-links-nh{
		padding-left: 135px;
	}
	.tab_intro-links-nh a{
		font-size:10px;
	}
	.tab_intro-content-nh ul, .accordion_content-nh ul {
		font-size:10px;
		padding-left:20px;
		margin-top:5px;
		margin-bottom:9px;
	}
	.tab_intro-content-nh ul li, .accordion_content-nh ul li {
		font-size:10px;
		line-height:14px;
		list-style-type:square;
	}
	.accordion_content-nh {
		display:none;
		top: 0px;
		left: 0px;
		width: 478px;
		position: absolute;
		height: auto;
		overflow:hidden;
		background:#ddd url(images/pool/neu/nachhaltigkeit_hg_layer.jpg) no-repeat;
		padding: 5px 5px 5px 5px; 
	}
	.tab_bereichsnavi{
		display: block;
		width:488px;
		background: #fff;
		padding: 5px 5px;
		margin: 5px 0px -5px -5px;
		text-align: right;
	}
	.tab_bereichsnavi_content{
		width:483px;
		background: #fff;
		padding: 5px 5px;
		margin: 5px 0px -5px -5px;
		text-align: right;
	}
	div.tab-nh{
		float:left;
		cursor: pointer;
		width:168px;
		position:relative;
		z-index: 1;
	}
	div.tab-nh-title{
		position: absolute;
		text-transform:uppercase;
		background:#cbcbcb;
		top: 5px;
		left: 5px;
		width:148px;
		height: 40px;
		line-height: 20px;
		z-index: 2;
		padding: 0px 5px;
	}
	div.tab-nh-more{
		position: absolute;
		bottom: 5px;
		right: 5px;
		z-index: 2;
	}
	#tab-nh-more-3{
		bottom: 64px;
		right: 78px;
	}
	.hidden-teaser{
		display: none;
	}
	
