#.pagination a,
#.pagination .prev_page,
#.pagination .next_page {
#	background-color:#d45a07;
#}

	#content {
		background-color: #efefef;
	}

	#top-menu {
		background-image: url( '/images/top.navi.background.png' );
	}

	#top-menu div.activ {
		background-color: #d45a07;
	}

	#sub-menu {
		height: 30px;
		background-image: url( '/images/experts/sub.navi.background.png' );
	}

	#sub-menu a {
		color: white;
	}

	#sub-menu div {
		float: left;
		color: white;
		height: 23px;
		padding-top: 7px;
		padding-left: 5px;
		padding-right: 10px;
		border-right: 1px dotted darkgrey;
	}

	#sub-menu .activ {
		background-color: #d45a07;
	}

	#sub-menu .activ a {
		text-decoration: none;
		text-weight: 600;
	}

	#sub-menu .passiv a {
		text-decoration: none;
		text-weight: 400;
	}

	#application-space {
		width: 775px;
		margin-top: 20px;
		margin-left: 10px;
		padding-top: 0px;
		padding-bottom: 20px;
		float: left;
	}
	
	#application-title {
		width: 780px;
		background-image: url( '/images/application.title.background.png' );
		height: 30px;
		clear: both;
	}
	
	#application-title-path {
		margin-left: 15px;
		margin-top: 15px;
		color: #505050;
		font-size: 14px;
		font-weight: 600;
	}

	#application-title-path a {
		color: #505050;
		text-decoration: none;
	}

	#application-title-path a:hover {
		text-decoration: underline;
	}
	
	#application-title h5 {
		color: #d45a07;
		font-weight: 400;
		font-size: 1.3em;
		padding-top: 7px;
		padding-left: 10px;
		margin: 0px;
	}
	
	#application-subtitle {
		// width: 760px;
		background-image: url( '/images/application.title.background.png' );
		// margin-top: 3px;
		// margin-left: 8px;
		height: 20px;
		padding-top: 3px;
		padding-left: 10px;
		clear: both;
		font-size: 1em;
	}
	
	#application-subtitle a {
		color: white;
		text-decoration: none;
	}
	
	#application-detail {
		width: 500px;
		float: left;
		margin-left: 15px;
		background-color: white;
	}

	#application-detail .content,
	#application-detail .kapitel {
		margin-left: 15px;
	}
	
	#application-detail p {
		/* margin-left: 10px; */
		margin-right: 10px;
	}

	#application-detail p a {
		color: #d45a07;
		text-decoration: underline;
	}
	
	#application-detail .teaser {
		color: #d45a07;
	}
	
	#application-detail h1 {
		color: #d45a07;
		margin-left: 0;
		font-weight: 100;
	}
	#application-detail h2 {
		color: #d45a07;
		margin-left: 15px;
		font-size: 18pt;
		font-weight: 100;
	}
	#application-detail .kapitel h2,
	#application-detail .content h2 {
		margin-left: 0px;
	}
	#application-detail h3 {
		color: #d45a07;
		font-size: 1.40em;
		font-weight: 100;
	}
	#application-detail h4 {
		color: #d45a07;
		font-size: 1.35em;
		margin-bottom: 0px;
		margin-top: 2px;
		font-weight: 100;
	}
	#application-detail h5 {
		color: #d45a07;
		font-size: 1.30em;
		margin-bottom: 0px;
		margin-top: 2px;
	}
	#application-detail h6 {
		color: #d45a07;
		font-size: 1.25em;
		margin-bottom: 0px;
		margin-top: 2px;
	}
	
	#application-detail .title {
		background-color: #323231;
		height: 20px;
		color: white;
		padding-left: 15px;
		padding-top: 2px;
	}

	#application-detail .teaser p {
		color: #d45a07;
	}

	#application-detail .footer {
		width: 495px;
		height: 20px;
		padding-right: 5px;
		padding-top: 2px;
		background-color: #7d7d7d;
		text-align: right;
	}

	#application-content {
		width: 602px;
		float: left;
		margin-left: 10px;
	}
	
	#application-content h3 {
		color: #d45a07;
		font-size: 1.6em;
		font-weight: 400;
		margin-top: 4px;
		margin-bottom: 2px;
	}
	
	#application-content h5 {
		color: #d45a07;
		font-size: 1.1em;
		font-weight: 400;
		margin-top: 4px;
		margin-bottom: 2px;
	}
	
	#application-content p {
		margin-top: 6px;
		margin-bottom: 12px;
		font-size: 1em;
	}

	#application-content .top-topic {
		width: 600px;
		min-height: 250px;
		background: white;
		margin-bottom: 20px;
	}

	#application-content .top-topic .title {
		background-color: #323231;
		height: 20px;
		color: white;
		padding-left: 4px;
		padding-top: 2px;
	}

	#application-content .top-topic .image {
		width: 300px;
		height: 250px;
		float: left;
		padding-right: 5px;
	}

	#application-content .top-topic .teaser {
		width: 280px;
		float: left;
		padding-left: 5px;
		padding-right: 5px;
	}

	#application-content .top-topic .footer {
		width: 595px;
		height: 20px;
		padding-right: 5px;
		padding-top: 2px;
		background-color: #7d7d7d;
		text-align: right;
	}

	#application-content .sub-topic {
		width: 190px;
		height: 280px;
		background: white;
		float: left;
		margin-right: 10px;
		margin-bottom: 20px;
	}

	#application-content .sub-topic .title {
		color: white;
		background-color: #323231;
		height: 20px;
		padding-top: 2px;
		padding-left: 4px;
	}

	#application-content .sub-topic .content {
		height: 100px;
		padding-left: 5px;
		padding-right: 3px;
	}

	#application-content .sub-topic .content h4 {
		color: #d45a07;
		margin-top: 3px;
		margin-bottom: 2px;
		font-size: 15pt;
		font-weight: 100;
		text-decoration: underline;	
	}

	#application-content .sub-topic .content h4 a {
		color: #d45a07;
		text-decoration: none;
	}
	#application-content .sub-topic .content h4 a:hover {
		text-decoration: underline;
	}
	
	#application-content .sub-topic .content p {
		margin-top: 0;	
	}

	#application-content .sub-topic p {
		font-size: 10pt;
	}	

	#application-content .sub-topic .footer {
		background-color: #7d7d7d;
		text-align: center;
		height: 20px;
		padding-top: 2px;
		padding-left: 2px;
	}

	#application-related-right {
		width: 220px;
		min-height: 300px;
		margin-left: 15px;
		float: left;
		padding-left: 10px; 
		font-size: 1.0em;
		font-weight: 400;
	}

	#application-related-right a {
		color: #d45a07;
	}

	#application-related-right h3 {
		color: #d45a07;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	#application-related-right h4 {
		color: #d45a07;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	#application-related-right h5 {
		color: #d45a07;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	#application-related-right p {
		margin-top: 2px;
		margin-bottom: 20px;
	}

	#application-navi-right {
		width: 120px;
		float: left;
		margin-left: 3px;
		padding-top: 10px;
		padding-left: 10px; 
		padding-bottom: 5px;
		color: #d45a07;
		font-size: 1.0em;
		font-weight: 400;
		background-color: white;
	}
	
	#application-navi-left {
		width: 140px;
		padding-left: 2px;   
		margin-left: 5px;  
		min-height: 300px;
		float: left;
	}
	
	#application-navi-left h3 {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	                 
	#application-navi-left input {
		margin-bottom: 7px;
	}
	                 
	#application-navi-left #items {
		padding-top: 4px;
		padding-left: 5px;
	}
	
	#application-navi-left #items a {
		color: black;
		font-size: 0.9em;
		text-decoration: none;
	}
	
	#application-navi-left #items a:visited {
		color: #d45a07;
	}

	#application-navi-left #items a:hover {
		color: #d45a07;
		text-decoration: underline;
	}

	#application-tool-content {
		width: 456px;
		float: left;
		padding-top: 10px;
		padding-left: 5px;
		padding-right: 5px;
		margin-left: 3px;
		background-color: white;
	}
	
	#application-tool-content h3 {
		color: #d45a07 !important;
		font-size: 1.6em;
		font-weight: 400;
		margin-top: 4px;
		margin-bottom: 2px;
	}
	
	#application-tool-content h5 {
		color: #d45a07;
		font-size: 1.1em;
		font-weight: 400;
		margin-top: 4px;
		margin-bottom: 2px;
	}
	
	#application-tool-content p {
		margin-top: 6px;
		margin-bottom: 12px;
		font-size: 1em;
	}

	#application-tool-navi-left {
		width: 160px;
		padding-left: 2px;   
		padding-bottom: 8px;
		// margin-left: 5px;
		min-height: 300px;
		float: left;
		background-color: white;
	}
	
	#application-tool-navi-left h3 {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	#application-tool-navi-left form {
		margin: 0;
		margin-bottom: 2px;
	}
	
	#application-tool-navi-left input {
	}
	                 
	#application-tool-navi-left #items {
		padding-top: 5px;
		padding-left: 5px;
	}
	
	#application-tool-navi-left #items a {
		color: black;
		font-size: 0.80em;
		text-decoration: none;
	}
	
	#application-tool-navi-left #items a:visited {
		color: #d45a07;
	}

	#application-tool-navi-left #items a:hover {
		color: #d45a07;
		text-decoration: underline;
	}

	