/* #################### Content top #################### */

#headline1-top,
#content-homepage .headline1-top-homepage {
	width: 59.4em;
	height: 2.6em;
	margin-bottom: 0.8em;
	background-color: #d2dce8;
}
#content-homepage .headline1-top-homepage {
	width: 56.6em;
	margin-top: 0.8em;
	margin-bottom: 0;
	float: left;
}
#headline1-top div,
#content-homepage .headline1-top-homepage div {
	padding: 0.5em 0 0 1em;
}
#headline1-top div h1,
#content-homepage .headline1-top-homepage div h1 {
	color: #284879;
	font-size: 110%;
	margin: 0;
}

/* #################### Content left #################### */

#content-left {
	float: left;
	width: 39.4em;
	color: #414141;
	background-color: #ffffff;
	voice-family:"\"}\"";
	voice-family:inherit;
	margin-right: 0.6em;
}

/*#content-left .headline2-brown {
	width: 39.4em;
	height: 2.6em;
	background-color: #a88885;
}
#content-left .headline2-brown div {
	padding: 0.5em 0 0 1em;
}
#content-left .headline2-brown h2 {
	color: #ffffff;
	font-size: 110%;
	margin: 0;
}*/

/* #################### Artikel-Module #################### */

/* ########## Artikel Header ########## */

#content-left .article-header-image {
	margin-bottom: 0.9em;
}
#content-left .article-header-image img {
	width: 39.4em;
	height: 10.4em;
}
#content-left .article-header {
	clear: left;
	margin: 0;
}
#content-left .article-header,
#content-full .article-header {
	padding: 0 0.9em 0.0em 0.9em;
}
/* ### fix bug 232 ###*/
#content-full .article-header,
#content-left .article-header{
	padding: 0.7em 0.9em 0em 0.9em;
}
/* ### fix bug 232 ###*/

#content-left .article-header h3,
#content-full .article-header h3,
#content-left .article-header h2,
#content-full .article-header h2 {
	font-size: 101%;
	margin-bottom: 0.8em;
	margin-top: -0.2em;
}
#content-left .article-header h3 span,
#content-left .article-header h2 span {
	font-size: 120%;
}

#content-left .article-header h3 span span,
#content-left .article-header h2 span span {
	font-size: 100%;
} 
#content-full .article-header h3 span,
#content-full .article-header h2 span {
	font-size: 120%;
}

#content-full .article-header h3 span span,
#content-full .article-header h2 span span {
	font-size: 100%;
}

#content-left .article-header p,
#content-full .article-header p {
}
#content-left .article-header p span,
#content-full .article-header p span {
	font-size: 110%;
}

#content-left .article-header p span span,
#content-full .article-header p span span {
	font-size: 100%;
}

#content-left .article-header p span a,
#content-full .article-header p span a {
	color: #886666;
	font-weight: bold;
}

#content-left .article-header p span a:hover,
#content-full .article-header p span a:hover {
	color: #414141;
}

#content-left .article-header p span a span,
#content-full .article-header p span a span {
		font-weight: normal;
}
/* ########## Artikel Body ########## */

#content-left .article-body {
	/*width: 33.4em;*/
	/*margin-left: 0.7em;*/
	width: 39.4em;
}

#content-left * strong {
	font-weight: bold;
}

#content-full .article-text,
#content-left .article-text {
	padding: 0.9em 0.9em 0.4em 0.9em;
	/*width: 33.4em;*/
}
#content-full .article-text h3,
#content-left .article-text h3,
#content-full .article-text h4,
#content-left .article-text h4 {
	font-size: 101%;
	margin-bottom: 0.0em;
}
#content-full .article-text h3 span,
#content-left .article-text h3 span,
#content-full .article-text h4 span,
#content-left .article-text h4 span {
	font-size: 110%;
}
#content-full .article-text p,
#content-left .article-text p {
	margin-top: 1.3em;
}
#content-full .article-text p span,
#content-left .article-text p span {
	font-size: 110%;
}

#content-full .article-text p span span,
#content-left .article-text p span span{
	font-size: 100%;
}

#content-full .article-blue-box {
	/*width: 20em;;*/
/*	width: 39.4em;*/
}
#content-full .article-blue-box * {
	position: relative;
}

#content-full .article-blue-box div {
	color: #5f5f5f;
	background-color: #ede9e8;
	display: block;
	padding: 0.6em 0.9em 0.6em 0.9em;
	margin: 0;
}

#content-full .article-blue-box input,
#content-full .article-blue-box select,
#content-full .article-blue-box submit {
	/*color: #5f5f5f;
	display: block;
	padding: 0.6em 0.9em 0.6em 0.9em;
	margin: 0;*/
}
#content-left button,
#content-full button {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	margin-bottom: 0.5em;
	width: auto;
	height: 2.1em;
	background-color: #ede9e8;
	color: #886666;
}
* html #content-left button,
* html #content-full button {
	height: 2em;
	font-size: 110%;
}
#content-left button:hover,
#content-full button:hover {
	color: #414141;
}

#content-left .article-blue-box,
#content-left .article-white-box {
	display: block;
	padding: 0.9em 0 0.4em 0;
	width: 39.4em;
}

#content-left .article-blue-box * {
	position: relative;
}


#content-left .article-blue-box div h5.interviev-h5,
#content-left .article-white-box div h5.interviev-h5 {
	visibility: hidden;
	line-height:0px;
}


#content-left .article-blue-box div {
	color: #5f5f5f;
	background-color: #ede9e8;
	display: block;
	padding: 0.6em 0.9em 0.6em 0.9em;
	margin: 0;
}
#content-left .article-white-box div {
	background-color: #ffffff;
	display: block;
	padding: 0.6em 0.9em 0.0em 0.9em;
}
#content-left .article-blue-box div div {
	padding: 0;
}

#content-full .article-blue-box h4,
#content-left .article-blue-box h4 {
	font-size: 101%;
	text-transform: uppercase;
	color: #5f5f5f;
	background-color: #ede9e8;
	padding: 0.1em 0.9em 0.0em 0.9em;
	display: inline;
	height: 1.3em;
}
#content-full .article-blue-box div p,
#content-left .article-blue-box div p {
	/*background-color: #e2e9f0;
	padding: 0.6em 0.5em 0.6em 0.5em;*/
	/*font-size: 110%;*/
}
#content-full .article-blue-box div p {
	margin-bottom: 0.5em;
}
#content-full .article-blue-box div p a,
#content-left .article-blue-box div p a {
	color: #886666;
}
#content-full .article-blue-box div p a:hover,
#content-left .article-blue-box div p a:hover {
	color: #414141;
}

#content-full .article-blue-box ul,
#content-left .article-blue-box ul {
	list-style: none;
}
#content-full .article-blue-box ul li,
#content-left .article-blue-box ul li {
	clear: left;
}
#content-full .article-blue-box ul li span,
#content-left .article-blue-box ul li span {
	font-weight: bold;
	float: left;
	color: #886666;
}
#content-full .article-blue-box ul li a,
#content-left .article-blue-box ul li a {
	color: #886666;
	float: left;
	width: 35.5em;
	margin: 0 0 0.4em 0.2em;
}
#content-full .article-blue-box ul li a:hover,
#content-left .article-blue-box ul li a:hover {
	color: #414141;
}
/*#content-left .article-blue-box ul li a strong {
	font-weight: bold;
}*/

#content-full .article-blue-box select {
	font-size: 110%;
}

#content-left .article-blue-box .image192x152-box {
	display: block;
	padding: 0;
	height: 15.2em;
}
#content-left .article-blue-box .image192x152-box .image192x152 {
	width: 19.2em;
	height: 15.2em;
	padding: 0;
	float: left;
	display: block;
}
#content-left .article-blue-box .image192x152-box .image192x152 img {
	width: 19.2em;
	height: 15.2em;
	margin: 0;
}
#content-left .article-blue-box .image192x152-box .image-text192x152 {
	padding: 0;
	float: left;
	width: 12.8em;
	height: 15.2em;
}
#content-left .article-blue-box .image192x152-box .image-text192x152 .nofloat {
	float: none;
	clear: left;
	width: 12.8em;
	height: 15.2em;
}

#content-left .article-blue-box .image192x300-box {
	display: block;
	padding: 0;
	height: 30em;
}
#content-left .article-blue-box .image192x300 {
	width: 19.2em;
	height: 30em;
	padding: 0;
	float: left;
	display: block;
}
#content-left .article-blue-box .image192x300 img {
	width: 19.2em;
	height: 30em;
	margin: 0;
}

#content-left .article-blue-box .image-text192x300 {
	padding: 0;
	float: left;
	border: none;
	width: 12.8em;
	height: 30em;
}
#content-left .article-blue-box .image-text192x300 .nofloat {
	float: none;
	clear: left;
	width: 12.8em;
	height: 30em;
}
#content-left .article-blue-box .image-text192x300 .text,
#content-left .article-blue-box .image-text192x152 .text {
	padding: 0.6em 0.5em 0.6em 0.5em;
}
#content-left .article-blue-box .image-text192x300 .source,
#content-left .article-blue-box .image-text192x152 .source {
	position: absolute;
	left: 0.5em;
	bottom: 0.5em;
}
#content-left .article-blue-box .image-text192x300 .source p {
	position: relative;
}
/* NAME ÄNDERN */
#content-left .article-blue-box .image394x152-box {
	/*width: 33.4em;*/
	/*height: 20.5em;*/
	height: auto;
	display: block;
	padding: 0;
}
#content-left .article-blue-box .image394x152 {
	width: 39.4em;
	height: 15.2em;
	padding: 0;
	float: left;
	display: block;
}
#content-left .article-blue-box .image394x152 img {
	width: 39.4em;
	height: 15.2em;
	margin: 0;
}
#content-left .article-blue-box .image-text394x152 {
	/*width: 33.4em;*/
	height: auto;
	padding: 0;
	clear: left;
	/*position: relative;*/
}
#content-left .article-blue-box .image-text394x152 .text {
	padding: 0.6em 0.9em 0.6em 0.9em;
	/*margin-bottom: 1em;*/
	clear: left;
	/*position: relative;*/
}
#content-left .article-blue-box .image-text394x152 .source {
	/*position: absolute;
	right: 0.9em;
	bottom: 0.5em;*/
	padding: 0 0.9em 0.6em 0.9em;
	clear: left;
	text-align: right;
}

#content-full .artcle-fs-image {
	margin: 0 0 2em 0;
	padding: 0;
}
#content-full .artcle-fs-image img {
	width: 59.4em;
	height: auto;
	border: 0;
}

#content-full .article-blue-box .article-form,
#content-left .article-blue-box .article-form {
}
#content-full .article-blue-box .article-form *,
#content-left .article-blue-box .article-form * {
	position: static;
}
#content-full .article-blue-box .article-form p,
#content-left .article-blue-box .article-form p {
	
}
#content-full .article-blue-box .article-form fieldset,
#content-left .article-blue-box .article-form fieldset {
	border: none;
}
#content-full .article-blue-box .article-form legend,
#content-left .article-blue-box .article-form legend {
	display: none;
}
#content-full .article-blue-box .article-form .radiolabel,
#content-left .article-blue-box .article-form .radiolabel {
	float: left;
	margin-left: 0.5em;
	margin-top: -0.3em;
}
* html #content-full .article-blue-box .article-form .radiolabel,
* html #content-left .article-blue-box .article-form .radiolabel {
	/*padding-top: 0.3em;*/
	margin-top: 0.2em;
}
#content-full .article-blue-box .article-form .radiolabel span,
#content-left .article-blue-box .article-form .radiolabel span {
	font-size: 110%;
}
#content-full .article-blue-box .article-form .alert,
#content-left .article-blue-box .article-form .alert {
	/*clear: left;*/
	font-size: 110%;
	font-weight: bold;
	background-color:#b39694;
	border: 1px solid #5f5f5f;
	/*display: block;*/
	width: 1em;
	padding: 0 0.4em 0 0.4em;
	margin-right: 0.2em;
	/*margin: -10em 0 0.5em 0;*/
}


#content-left .article-blue-box .expertshow {
	display: block;
	height: 2.8em;
}
#content-left .article-blue-box .expertshow label {
	float: left;
	margin-right: 0.5em;
	margin-top: 0.2em;
}
#content-left .article-blue-box .expertshow select {
	color: #414141;
	font-size: 101%;
	width: 4em;
	float: left;
}
#content-left .article-blue-box .expertshow .expertshow-submit {
	float: left;
}

#content-left .article-blue-box .expertsearch div {
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
}
#content-left .article-blue-box .expertsearch select {
	color: #414141;
	font-size: 101%;
}
#content-left .article-blue-box .expertsearch select option {
	padding: 0 0.2em 0 0.2em;
}

#content-left .article-blue-box .expert-name {
	height: 1.8em;
}

#content-left .article-blue-box .expert-name h3,
#content-left .article-blue-box .expert-desc .bgimage-blue-bottom {
	font-size: 100.1%;
	color: #414141;
}
	
#content-left .article-blue-box .expert-desc {
	padding:  1em 1em 0em 1em;
	margin-bottom: 0em;
}	

#content-left .article-blue-box .expert-desc .bgimage-blue-bottom {
	padding: 0 0 1em 0;
	margin-bottom: 0em;
}
#content-left .article-blue-box .expert-desc .bgimage-blue-bottom p {
	font-size: 110%;
}
#content-left .article-blue-box .expert-image {
	padding: 0;
}

#content-left .article-blue-box .expert-image img {
	border: none;
	width: 39.4em;
	height: 15.2em;
}

#content-left .article-blue-box .expert-mehr-link {
	width: 37.6em;
	margin: 0;
	padding-bottom: 0;
	}

* html #content-left .article-blue-box .expert-mehr-link {
	width: 39.4em;
}

#content-left .article-blue-box .expert-mehr-link .bgimage-blue-bottom {
	width: 37.6em;
	}

#content-left .article-blue-box .expert-mehr-link-left  {
	font-weight: bold;
	}
	
#content-left .article-blue-box .expert-mehr-link-left img {
	position: relative;
	top: -0.2em;
	left: 0em;
	margin-right: 0.6em;
	}


#content-left .article-body .moreinfo {
	padding-bottom: 2em;
	}

#content-left .article-blue-box .expert-themen-list {
	
	background-color: #E2E9F1;
	width: 39.4em;
	margin: 0;
	padding: 0em;

	
	}
	
* html #content-left .article-blue-box .expert-themen-list {
	width: 39.4em;
}

#content-left .article-blue-box .expert-themen-list .bgimage-blue-bottom {
	width: 37.6em;
	height: auto;
	padding-bottom: 0.1em;
	margin-left: 1em;
	background-color: #E2E9F1;
}
	
#content-left .article-blue-box .expert-themen-list div h4 {
	font-size: 100%;
	height: 100%;
	width: 37.6em;
	display: block;
	margin-left: -1em;
	padding-top: 1.8em;
	padding-bottom: 0.6em;
}
#content-left .article-blue-box .expert-themen-list div h4 span {
	font-size: 100%;
	display: block;
	
}

#content-left .article-blue-box .expert-themen-list ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 37.6em;
	display: block;
	background-color: #E2E9F1;
	padding-bottom: 1.6em;
	padding-top: 1em;
}

#content-left .article-blue-box .expert-themen-list ul li {
	padding: 0.3em 0em 0.3em 0em;
	height: auto;
	font-weight: normal;
	color: #414141;
	font-size: 100%;
	margin-left:1em;
	clear: left;
}


#content-left .article-blue-box .expert-themen-list ul li span.icon {
	width: 1em;
	margin-top: -0.2em;
	float: left;
}
* html #content-left .article-blue-box .expert-themen-list ul li span.icon {
	width: 1em;
	margin-top: 0.5em;
}
#content-left .article-blue-box .expert-themen-list ul li span.icon img {
	width: 0.4em;
	height: 0.4em;
}
#content-left .article-blue-box .expert-themen-list ul li span.text {
	font-size: 110%;
	font-weight: normal;
	color: #414141;
	float: left;
	width: 30em;
}
#content-left .article-blue-box .expert-themen-list p {
	margin: 0;
	padding:0.9em;
	font-size: 110%;
}
	
#content-left .article-blue-box .expert-themen-list-link  {
	padding-bottom:3em;
	padding-left:0.9em;
}	

#content-left .article-blue-box .expert-themen-list-link a {
	color: #886666;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 110%;
	padding: 0.1em;
}
#content-left .article-blue-box .expert-themen-list-link a:hover {
	color: #414141;
}

#content-left .article-blue-box .expert-themen-list-link span {
	color: #886666;
	background-color: #e2e9f1;
	font-weight: bold;
	margin-right: 0.2em;
}	
#content-left .article-body .expert-frage-antwort-links {
	position: relative;
	margin-bottom: 2em;
}
#content-left .article-body .expert-frage-antwort-links div {
	margin: 0 0.8em 0 1em;
	text-align: right;
}
#content-left .article-body .expert-frage-antwort-links div a {
	color: #886666;
	margin-left: 1em;
}
#content-left .article-body .expert-frage-antwort-links div a:hover {
	color: #414141;
}
#content-left .article-body .expert-frage-antwort-links div a span {
	font-weight: bold;
}
#content-left .article-body .expert-frage-antwort-headline {
	position: relative;
	margin-bottom: 1.25em;
}
#content-left .article-body .expert-frage-antwort-headline div {
	margin: 0 0.8em 0 1em;
}
#content-left .article-body .expert-frage-antwort-headline div h2 {
	font-size: 100.1%;
}
#content-left .article-body .expert-frage-antwort-headline div h2 span {
	font-size: 120%;
}
#content-left .article-body .expert-frage-antwort-header {
	position: relative;
	height: 2em;
	margin-bottom: 1.25em;
}

#content-left .article-body .expert-frage-antwort-header .bgimage-white-bottom,
#content-left .article-body .expert-frage-antwort-header .bgimage-white-top  {
	position: relative;
	height: 1.9em;
	width: 37.675em;
	margin-left: 1em;
}
	
#content-left .article-body .expert-frage-antwort-header .bgimage-white-top  {
	padding-top: 1em;
}

#content-left .article-body .expert-frage-antwort-frage {
	position: absolute;
	top: 0em;
	left: 0em;
}
	
#content-left .article-body .expert-frage-antwort-frage h3 {
	font-size: 100.1%;
	color: #414141;
}
#content-left .article-body .expert-frage-antwort-frage h3 span {
	font-size: 110%;
}
#content-left .article-body .expert-frage-antwort-suchliste-link {
	position: absolute;
	top:0em;
	left: 6.8em;
}

#content-left .article-body .expert-frage-antwort-uebersicht-link {
	position: absolute;
	top:0em;
	left: 24.7em;
}

#content-left .article-body .expert-frage-antwort-suchliste-link span,
#content-left .article-body .expert-frage-antwort-uebersicht-link span,
#content-left .article-body .expert-frage-antwort-suchliste-footer-link span,
#content-left .article-body .expert-frage-antwort-uebersicht-footer-link span  {
	position: relative;
	top: 0.1em;
	left: 0em;
	padding-right: 0.2em;
	font-weight: bold;
	color: #886666;
}

#content-left .article-body .expert-frage-antwort-suchliste-link a,
#content-left .article-body .expert-frage-antwort-uebersicht-link a,
#content-left .article-body .expert-frage-antwort-suchliste-footer-link a,
#content-left .article-body .expert-frage-antwort-uebersicht-footer-link a{
	/*font-weight: bold;*/
	color: #886666;
}

#content-left .article-body .expert-frage-antwort-suchliste-link a:hover,
#content-left .article-body .expert-frage-antwort-uebersicht-link a:hover,
#content-left .article-body .expert-frage-antwort-suchliste-footer-link a:hover,
#content-left .article-body .expert-frage-antwort-uebersicht-footer-link a:hover{
	color: #414141;
	}

#content-left .article-body .expert-frage-antwort-suchliste-footer-link {
	position: absolute;
	top:0.4em;
	left: 6.8em;
}

#content-left .article-body .expert-frage-antwort-uebersicht-footer-link {
	position: absolute;
	top:0.4em;
	left: 24.7em;
}

#content-left .expert-article-header {
	clear: left;
	margin: 0;
	padding: 0 0.9em 1em 0.9em;
}
#content-left .expert-article-header {
	
}
#content-left .expert-article-header h3 {
	font-size: 101%;
	margin-bottom: 0.8em;
	margin-top: -0.2em;
}
#content-left .expert-article-header h3 span {
	font-size: 120%;
}

#content-left .expert-article-header p {
	padding: 0em 0 1.5em 0em;
}
#content-left .expert-article-header p span {
	font-size: 110%;
}
#content-left .expert-article-header a {
	color: #886666;
	font-weight: bold;
}
#content-left .expert-article-header a:hover {
	color: #414141;
}
#content-left .expert-article-header a span {
	font-weight: normal;
	font-size: 101%;
}

#content-left .teaser-plaintext ul,
#content-left .expert-article-header ul {
	list-style-type: square;
	margin-left: 2em;
}
#content-left .expert-article-header ol {
	margin-left: 2em;
}
#content-left .expert-article-header ul li,
#content-left .expert-article-header ol li {
	font-size: 110%;
}

#content-left .article-body .expert-thema-teaser {
	position: relative;
	width: 37.675em;
	margin-left: 1em;
	padding: 0.9em 0 0.9em 0;
}
										
#content-left .article-body .expert-thema-teaser-headline h4 {
		font-size: 101%;										
											}
#content-left .article-body .expert-thema-teaser-text {
	padding: 0.5em 0 0.5em 0;										
											}
#content-left .article-body .expert-thema-teaser-link {
}
												
#content-left .article-body .search-result-nr-navi a {
	color: #886666
}

#content-left .article-body .search-result-nr-navi a:hover{
	color: #414141;
}


#content-left .article-body .expert-top-thema {
	background-color: #F1F4F8;
	width: 39.4em;
	margin: 0;
	padding: 0em;
}

#content-left .article-body .expert-mehr-link .bgimage-blue-bottom,
#content-left .article-body .expert-top-thema .bgimage-blue-bottom {
	width: 37.6em;
	height: auto;
	padding-bottom: 0.1em;
	margin-left: 0.9em;
	background-color: #F1F4F8;
}



#content-left .article-blue-box .expert-top-thema-block {
	padding: 0.5em 0 0.5em 1em;
	background-color: #F1F4F8;
	/*width: 35.6em;*/
}

	
#content-left .article-blue-box .expert-top-thema-headline {
	margin: 0;
	padding: 0;
}
										

#content-left .article-blue-box .expert-top-thema-topheadline h3 {
	font-size: 100%;
	height: 100%;
	width: 37.6em;
	display: block;
	background-color: #F1F4F8;
	color: #5f5f5f;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	text-transform: uppercase;
}
	
#content-left .article-blue-box .expert-top-thema-topheadline h3 span {
	font-size: 100%;
	display: block;
	
}

	
#content-left .article-blue-box .expert-top-thema-headline h4 {
	font-size: 100%;
	height: 100%;
	width: 36.6em;
	display: block;
	margin-left: -1em;
	background-color: #F1F4F8;
	text-transform: none;
}
	
* html #content-left .article-blue-box .expert-top-thema-headline h4 {
	width: 37.6em;
}
	
#content-left .article-blue-box .expert-top-thema-headline h4 span {
	font-size: 100%;
	/*display: block;*/
	background-color: #F1F4F8;
}
	
	
	
#content-left .article-body .expert-top-thema-text {
	padding: 0.5em 0 0.5em 0;	
	background-color: #F1F4F8;
}
	
#content-left .article-body .expert-top-thema-link {
background-color: #F1F4F8;
}

#content-left .article-body .expert-top-thema-link a{
	color: #886666;
}

#content-left .article-body .expert-top-thema-link a:hover{
	color: #414141;
}

#content-left .article-body .expert-top-thema-link span {
	color: #886666;
	font-weight: bold;
}

#content-left .article-body .expert-thema-teaser-link span {
	position: relative;
	top: 0.1em;
	left: 0em;
	padding-right: 0.2em;
	font-weight: bold;
	color: #886666;										
}
	
#content-left .article-body .expert-thema-teaser-link a {
	font-weight: bold;
	color: #886666;											
}
	
#content-left .article-body .expert-thema-teaser-link a:hover {
	color: #414141;											
}
#content-full .article-blue-box .article-form input.input-big,
#content-left .article-blue-box .article-form input.input-big {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	color: #414141;
	
	width: 28.7em;
	margin: 0.2em 0 0.5em 0;
}
* html #content-full .article-blue-box .article-form  input.input-big,
* html #content-left .article-blue-box .article-form  input.input-big {
	width: 26.9em;
	height: 1.8em;
	font-size: 110%;
}
#content-full .article-blue-box .article-form input.input-big {
	margin-bottom: 0;
}
#content-left .article-blue-box .expertsearch input.input-big {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	color: #414141;
	width: 13.0em;
	margin: 0.2em 0 0.5em 0;
}
	
* html #content-left .article-blue-box .expertsearch input.input-big {
	width: 12.625em;
}

#content-left .article-blue-box .article-form h5 {
	font-size: 100.1%;
	margin-bottom: 0.5em;
}
#content-left .article-blue-box .article-form input.input-small {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	color: #414141;
	width: 4em;
	margin: 0.2em 0 0.5em 0;
}
#content-left .article-blue-box .article-form input.input-medium {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	color: #414141;
	width: 23.5em;
	margin: 0.2em 0 0.5em 0;
}
* html #content-left .article-blue-box .article-form input.input-medium {
	width: 22.5em;
}

#content-left .article-blue-box .article-form input.input-medium-wide {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	color: #414141;
	width: 17.5em;
	margin: 0.2em 0 0.5em 0;
}
* html #content-left .article-blue-box .article-form input.input-medium-wide  {
	width: 16.5em;
}
#content-left input.input-submit,
#content-full input.input-submit {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	width: auto;
	height: 2.1em;
	color: #886666;
	margin: 0 0 0.8em 0.8em;
}
* html #content-left input.input-submit,
* html #content-full input.input-submit {
	height: 2em;
	font-size: 110%;
}

#content-left .article-blue-box .expertsearch input.input-submit,
#content-left .article-blue-box .article-form input.input-submit {
	height: 1.4em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	width: auto;
	height: 2.1em;
	background-color: #ede9e8;
	color: #886666;
}
* html #content-left .article-blue-box .expertsearch input.input-submit,
* html #content-left .article-blue-box .article-form input.input-submit {
	height: 2em;
	font-size: 110%;
}


* html #content-left .article-blue-box .article-form input.input-big, 
* html #content-left .article-blue-box .article-form input.input-small, 
* html #content-left .article-blue-box .article-form input.input-medium,
* html #content-left .article-blue-box .article-form input.input-medium-wide {
	height: 1.6em;
	font-size: 110%;
}

#content-left .article-blue-box .article-form textarea.form-text,
#content-left .article-blue-box .article-form textarea.form-text-small,
#content-left .article-blue-box .article-form textarea.form-text-verysmall {
	width: 33.6em;
	height: 14.3em;
	margin-bottom: 0.5em;
	font-family: Verdana, Arial, sans-serif;
	font-size: 110%;
	color: #414141;
}
#content-left .article-blue-box .article-form textarea.form-text-small {
	height: 7.3em;
}
#content-left .article-blue-box .article-form textarea.form-text-verysmall {
	height: 3.8em;
}
 

#content-left .article-blue-box .article-form select.form-select {
	width: 18.3em;
	height: 1.6em;
	font-size: 101%;
	padding: 0 0.2em 0 0.2em;
	color: #414141;
	margin: 0.2em 0 0.5em 0;
}

* html #content-left .article-blue-box .article-form select.form-select {
	width: 18.0em;
	
}


#content-left .article-blue-box .article-form table {
	font-size: 101%;
	border: none;
	padding: 0;
	margin: 0;
}
#content-left .article-blue-box .article-form table caption {
	display: none;
}
#content-left .article-blue-box .article-form table th {
	border: none;
	text-align: left;
}
#content-left .article-blue-box .article-form table td {
	border: none;
}
#content-left .article-blue-box .article-form table td a {
	color: #886666;
}
#content-left .article-blue-box .article-form table td a:hover {
	color: #414141;
}
#content-left .article-blue-box .article-form table td.number,
#content-left .article-blue-box .article-form table td.item,
#content-left .article-blue-box .article-form table td.delete {
	/*background-image: url(../../existenz/relaunch2006/images/strichel_context.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	padding: 0.5em 0 0.5em 0;
	margin: 0;
}
#content-left .article-blue-box .article-form table td.number {
	width: 4.7em;
}
#content-left .article-blue-box .article-form table td.item {
	width: 25.8em;
}
#content-left .article-blue-box .article-form table td.delete {
	width: 6.4em;
	vertical-align: bottom;
	text-align: right;
}
#content-left .article-blue-box .article-form table td.number select {
	width: 4em;
	font-size: 101%;
}
#content-left .article-blue-box .article-form table td.back {
	/*background-image: url(../../existenz/relaunch2006/images/strichel_context.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	padding: 0.5em 0 0.5em 0;
}
#content-left .article-blue-box .article-form table td.submit {
	padding: 0.5em 0 0 0;
}

/* Quiz-Formular */
#content-left .article-blue-box .quiz {
	padding: 0.6em 0 0.6em 0;
}
#content-left .article-blue-box .article-form .question {
	font-weight: bold;
	padding-bottom: 1em;
	margin: 0 0.9em 0 0.9em;
}
#content-left .article-blue-box .article-form .question p {
	font-size: 110%;
}
#content-left .article-blue-box .article-form .answers {
	background-color: #ffffff;
	position: relative;
	border-left: 1px solid #ede9e8;
	border-right: 1px solid #ede9e8;
	width: 39.2em;
}
* html #content-left .article-blue-box .article-form .answers {
	width: 39.4em;
}
#content-left .article-blue-box .article-form .answer {
	background-color: #ffffff;
	margin: 0 0.5em 0 0.5em;
	position: relative;
	padding: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding: 0.5em 0 1.5em 0;
}
#content-left .article-blue-box .article-form .answer input {
	position: absolute;
	top: 0.75em;
	left: 0.25em;
}
* html #content-left .article-blue-box .article-form .answer input {
	top: 0.25em;
	left: 0;
}
#content-left .article-blue-box .article-form .answer label {
	font-size: 110%;
	display: block;
	padding: 0.4em 0.5em 0 2.25em;
}

* html #content-left .article-blue-box .article-form .answer label {
	/*margin-top: -1.75em;*/
	padding-top: 0.5em;
	padding-bottom: 1em;
	voice-family:"\"}\"";
	voice-family:inherit;
	margin-top: 0;
	padding-top: 0.1em;
	padding-bottom: 0;
}
#content-left .article-blue-box .article-form .answer label span {

}
#content-left .article-blue-box .article-form .letter {
	position: relative;
	top: -3.5em;
	left: -0.5em;
	background-color: #ffffff;
	color: #e2e9f0;
	float: right;
}
* html #content-left .article-blue-box .article-form .letter {
	top: -3.4em;
}
#content-left .article-blue-box .article-form .letter span {
	font-size: 250%;
}
#content-left .article-blue-box .article-form .points {
	padding: 0.25em 0.9em 0.6em 0.9em;
	margin: 0;
}
#content-left .article-blue-box .article-form .next {
	padding: 0.6em 0.9em 0.6em 0.9em;
	text-align: right;
}
#content-full .article-list,
#content-left .article-list {
	clear: left;
	/*width: 33.4em;*/
}
#content-full .article-list div,
#content-left .article-list div {
	padding: 0.9em 0.9em 0.4em 0.9em;
	float: left;
}
#content-full .article-list div h4,
#content-left .article-list div h4 {
	font-size: 101%;
	margin-bottom: 0.3em;
}
#content-full .article-list div h4 span,
#content-left .article-list div h4 span {
	font-size: 110%;
}
#content-full .article-list ul,
#content-left .article-list ul {
	list-style: none;
	float: left;
}
#content-full .article-list ol,
#content-left .article-list ol {
	list-style-type: decimal;
	margin-left: 2em;
	margin-right: 0;
	padding: 0;
}
* html #content-full .article-list ol,
* html #content-left .article-list ol {
	margin-left:2.3em;
}
#content-full .article-list ol li span,
#content-left .article-list ol li span {
	font-size: 110%;
	/*display: block;*/
	margin-left: -0.5em;
}
* html #content-full .article-list ol li span,
* html #content-left .article-list ol li span {
	margin: 0;
	display: inline;
}
#content-full .article-list ol li span span,
#content-left .article-list ol li span span {
	float: none;
	font-size: 101%;
	margin: 0;
	clear: none;
}
#content-full .article-list ul li,
#content-left .article-list ul li,
#content-full .article-list ol li,
#content-left .article-list ol li {
	clear: left;
}
#content-full .article-list ul li span,
#content-left .article-list ul li span {
	float: left;
}
#content-full .article-list ul li span span,
#content-left .article-list ul li span span {
	float: left;
	margin: auto;
}
#content-full .article-list ul li span a,
#content-left .article-list ul li span a {
	color: #886666;
}
#content-full .article-list ul li span a:hover,
#content-left .article-list ul li span a:hover {
	color: #414141;
}

#content-full .article-list ul li span.icon,
#content-left .article-list ul li span.icon {
	width: 1em;
	margin-top: -0.2em;
}
* html #content-full .article-list ul li span.icon,
* html #content-left .article-list ul li span.icon {
	width: 1em;
	margin-top: 0.5em;
}
#content-full .article-list ul li span.icon img,
#content-left .article-list ul li span.icon img {
	width: 0.4em;
	height: 0.4em;
}
#content-full .article-list ul li span.text,
#content-left .article-list ul li span.text {
	font-size: 110%;
	width: 32.3em;
}
#content-full .article-list ul li ul,
#content-full .article-list ol li ul,
#content-left .article-list ul li ul,
#content-left .article-list ol li ul {
	list-style: square;
	margin-top: 0.5em;
}
#content-full .article-list ul li ul li,
#content-full .article-list ol li ul li,
#content-left .article-list ul li ul li,
#content-left .article-list ol li ul li {
	margin-left: 1.5em;
}


#content-full .article-link,
#content-left .article-link {
	padding: 0.9em 0.9em 0.4em 0.9em;
/*	width: 33.4em;*/
}
#content-full .article-link a,
#content-left .article-link a {
	color: #886666;
	font-size: 110%;
}
#content-full .article-link a:hover,
#content-left .article-link a:hover {
	color: #414141;
}


#content-left .article-link-list {
	clear: left;
	/*width: 33.4em;*/
}
#content-left .article-link-list div {
	padding: 0.9em 0.9em 0.4em 0.9em;
	float: left;
}
#content-left .article-link-list ul {
	list-style: none;
	float: left;
}
#content-left .article-link-list ul li {
	clear: left;
}
#content-left .article-link-list ul li span,
#content-left .article-link-list ul li a {
	font-size: 110%;
	float: left;
	font-weight: bold;
	color: #886666;
}
#content-left .article-link-list ul li a {
	width: 32.3em;
}
#content-left .article-link-list ul li a:hover {
	color: #414141;
}
#content-left .article-link-list ul li span {
	width: 1em;
}
/* Tabelle in Artikel */
#content-full .article-table,
#content-left .article-table {
	float: left;
	width: 39.4em;
	padding: 0;
	margin: 0;
	margin-left: 0.1em;
	display: block;
}
* html #content-full .article-table,
* html #content-left .article-table {
	margin-left: 0;
}
#content-full .article-table div,
#content-left .article-table div {
	margin: 0.9em 0 1.3em 0;
	display: block;
	float: left;
}
* html #content-full .article-table div,
* html #content-left .article-table div {
	margin: 0.9em 0 0.4em 0;
}
#content-full .article-table div.clear-left,
#content-left .article-table div.clear-left {
	padding: 0;
}
#content-full .article-table div table,
#content-left .article-table div table {
	width: 39.3em;
	float: left;
	font-size: 100%;
	border: 1px solid #ede9e8;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	position: static;
}
* html #content-left .article-table div table {
	width: 39.4em;
}
#content-full .article-table div table {
	width: 59.4em;
}
#content-full .article-table div table th,
#content-left .article-table div table th {
	border: 1px solid #ede9e8;
	border-collapse: collapse;
	color: #5f5f5f;
	background-color: #ede9e8;
	vertical-align: top;
	text-align: left;
	padding: 0.3em 0.9em 0.3em 0.9em;
	margin: 0;
	position: static;
}
#content-full .article-table div table td,
#content-left .article-table div table td {
	border: 1px solid #ede9e8;
	border-collapse: collapse;
	vertical-align: top;
	padding: 0.3em 0.9em 0.3em 0.9em;
	margin: 0;
	/*position: static;*/
}
#content-full .article-table div table td a,
#content-left .article-table div table td a {
	color: #886666;
}
#content-full .article-table div table td a:hover,
#content-left .article-table div table td a:hover {
	color: #414141;
}

/* Berechnung in Artikel */
#content-full .calculation-table,
#content-left .calculation-table {
	float: left;
/*	width: 39.4em;*/
	padding: 0;
	margin: 0;
	margin-left: 0.1em;
	display: block;
}
* html #content-full .calculation-table,
* html #content-left .calculation-table {
	margin-left: 0;
}
#content-full .calculation-table div,
#content-left .calculation-table div {
	margin: 0.9em 0 1.3em 0;
	display: block;
	float: left;
}
* html #content-full .calculation-table div,
* html #content-left .calculation-table div {
	margin: 0.9em 0 0.4em 0;
}
#content-full .calculation-table div.clear-left,
#content-left .calculation-table div.clear-left {
	padding: 0;
}
#content-full .calculation-table div table,
#content-left .calculation-table div table {
	float: left;
	font-size: 100%;
	border: none;
	padding: 0;
	margin: 0;
	position: static;
}
#content-full .calculation-table div table th,
#content-left .calculation-table div table th {
	font-weight: bold;
	text-align: left;
	padding: 0.3em 0.9em 0.3em 0.9em;
	border: none;
	margin: 0;
	position: static;
}
#content-full .calculation-table div table td,
#content-left .calculation-table div table td {
	vertical-align: top;
	padding: 0.3em 0.9em 0.3em 0.9em;
	border: none;
	margin: 0;
	/*position: static;*/
}
#content-full .calculation-table div table td.td-res,
#content-left .calculation-table div table td.td-res {
	border-top: 1px solid #000000;
}
/*#content-left .article-h4-dottedline {
	padding: 0;
	clear: left;
	width: 33.4em;
}
#content-left .article-h4-dottedline div {
	padding: 0.9em 0 0.4em 0;
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#content-left .article-h4-dottedline h4 {
	font-size: 101%;
	margin: 0.0em;
}
#content-left .article-h4-dottedline h4 span {
	text-transform: uppercase;
}
*/
#content-full .article-text a,
#content-left .article-text a {
	color: #886666;
	font-weight: bold;
}
#content-full .article-text a span,
#content-left .article-text a span {
	font-weight: normal;
}
#content-full .article-text a:hover,
#content-left .article-text a:hover {
	color: #414141;
}

#content-left a.textlink {
	color: #886666;
}
#content-left a.textlink strong {
	font-weight: bold;
}
#content-left a.textlink:hover {
	color: #414141
}

#content-left .anchor {
	width: 0;
	height: 0;
}

#content-left .spacer, #content-full .spacer, #content-homepage .spacer {
	/*height:10em;*/
	clear: left;
}
#content-left .article-line, #content-full .article-line {
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	height: 1px;
	clear: left;
}
/* ########## Artikel Footer ########## */





#article-footer {
	margin-bottom: 0.5em;
	margin-top: 1em;
	/*margin-left: 0.7em;*/
}
#article-voting {
	margin-bottom: 0.5em;
	
}
#article-voting h4 {
	font-size: 101%;
	text-transform: uppercase;
	color: #5f5f5f;
	background-color: #ede9e8;
	padding: 0.1em 0.9em 0.0em 0.9em;
	display: inline;
	height: 1.3em;
}

#voting-module {
	/*background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	color: #5f5f5f;
	background-color: #ede9e8;
	display: block;
	padding: 0;
	display: block;
}
* html #voting-module {
	/*margin-bottom: 4em;*/
}


#voting-bad, #voting-list, #voting-good {
	float: left;
}
#voting-bad {
	margin-left: 1.0em;
}
#voting-list {
	margin-left: 3.2em;
}
#voting-good {
	margin-left: 2.0em;
}
* html #voting-bad {
	margin-left: 0.5em;
}
* html #voting-list {
	margin-left: 3.1em;
}
* html #voting-good {
	margin-left: 1.5em;
}
#voting-list ul {
	list-style: none;
	float: left;
}
#voting-list ul li {
	float: left;
	width: 3.2em;
	height: 1.2em;
	text-align: center;
	margin-right: 0.4em;
}
#voting-list ul #mm {
	background-color: #ECE0E0;
}
#voting-list ul #m {
	background-color: #E4D3D4;
}
#voting-list ul #p {
	background-color: #E2CFD0;
}
#voting-list ul #pp {
	background-color: #CDADAF;
}

#article-footer a {
	color: #886666;
}
#article-footer a:hover {
	color: #414141;
}
#voting-list ul li a {
	display: block;
}

#voting-top {
	float:left;
	margin-top: 1em;
	display: block;
	margin-bottom:1em;
}

#voting-bottom {
	clear: left;
	display: block;
	background-image: url(../images/strichel_context.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 2.7em;
	/*padding-top: 0.5em;*/
}
#voting-bottom div {
	padding: 0.5em 0 0.5em 0;
	/*border: 1px solid red;*/
}

#article-footer .article-footer-link {
	clear: left;
	display: block;
}
#article-footer .article-footer-link span, #voting-bottom span {
	width: 1.3em;
	float: left;
	margin-left: 0.9em;
	font-weight: bold;
	color: #886666;
}
#article-footer .marked-blue {
	background-color: #ede9e8;
	height: 2.5em;
}
#article-footer .marked-blue {
	color: #886666;
	font-weight: bold;
	/*padding: 0.7em 0.8em 0.7em 0.8em;*/
	margin-bottom: 0.5em;
}

#article-print-send {
	font-weight: bold;
	color: #886666;
	margin-bottom: 1.3em;
}
#article-footer .marked-blue span {
	width: 1.3em;
	float: left;
	margin-left: 0.9em;
}
#article-print {
	float: left;
	margin: 0.6em 0 0 0;
}
* html #article-print {
	margin: 0.6em 0 0 0;
}
#article-send {
	float: right;
	margin: 0.6em 0.9em 0 0;
}
* html #article-send {
	margin: 0.6em 0.4em 0 0;
}

/* Teaser */

#content-full .teaser-h3,
#content-left .teaser-h3 {
	padding: 0 0.7em 0 0;
	margin-top: 1em;
}
#content-full .teaser-h3 div,
#content-left .teaser-h3 div {
	padding: 0.9em 0 0.0em 0;
}
/** html #content-left .teaser-h3-dottedline div {
	padding-bottom: 0.3em;
}*/

#content-full .teaser-h3 h3,
#content-left .teaser-h3 h3 {
	font-size: 110%;
	margin: 0 0 0.25em 0;
}
* html #content-full .teaser-h3 h3,
* html #content-left .teaser-h3 h3 {
	margin-bottom: 0;
}
#content-full .teaser-h3 h3 span,
#content-left .teaser-h3 h3 span {
	color: #ffffff;
	background-color: #A88888;
	padding: 0.1em 1em 0.25em 1em;
}
* html .teaser-h3 h3 span {
	height: 1.5em;
}

#content-left .teaser-h3-subtext {
	display: block;
	padding: 0 0.7em 0 0;
	/*margin-bottom: 0.2em;*/
}
#content-left .teaser-h3-subtext div {
	display: block;
	padding: 0.3em 0.5em 0.3em 0.8em;
}


#content-left .headline2, #content-full .headline2 {
	padding: 0 0.7em 0 0.7em;
}
#content-left .headline2 div {
	padding: 0.5em 0 1.5em 0;
}
#content-full .headline2 div {
	padding: 0.5em 0 0.5em 0;
}

#content-full .headline2 div a {
	color: #886666;
	font-weight: normal;
}

#content-full .headline2 div span {
	color: #886666;
	font-weight: bold;
	margin-right: 0.2em;
}

#content-full .headline2 div a:hover {
	color: #414141;
	
}

#content-left .headline2 h2, #content-full .headline2 h2 {
	font-size: 120%;
	color: #414141;
}


#content-full .teaser-plaintext,
#content-left .teaser-plaintext {
	/*padding: 0 0.7em 0 0;*/
	padding: 0;
}
#content-full .teaser-plaintext div,
#content-left .teaser-plaintext div {
	padding: 0.9em 0.7em 0.4em 0.8em;
}
#content-full .teaser-plaintext div h4,
#content-left .teaser-plaintext div h4 {
	font-size: 101%;
	margin: 0.0em;
	margin-bottom: 0.6em;
}
#content-full .teaser-plaintext div h4 a,
#content-left .teaser-plaintext div h4 a {
	color: #886666;
}
#content-full .teaser-plaintext div h4 a:hover,
#content-left .teaser-plaintext div h4 a:hover {
	color: #414141;
}

#content-left .teaser-plaintext div p {
	margin-bottom: 0.6em;
}
#content-left .teaser-plaintext div p span {
	margin-bottom: 0.6em;
}
#content-left .teaser-plaintext div p.linkdescription {
	margin-top: 1em;
}
#content-left .teaser-plaintext a {
	color: #886666;
}
#content-left .teaser-plaintext a:hover {
	color: #414141;
}
#content-left .teaser-plaintext a span {
	margin-bottom: 0;
	display: inline;
	font-weight: bold;
}

#content-full .teaser-image-text {
	height: 8.5em;
	width: 59.4em;
	margin-top: 1em;
}
* html #content-full .teaser-image-text {
	
}
#content-full .teaser-image-text-flex {
	height: 9.5em;
	width: 59.4em;
	margin-top: 1em;
}
#content-full .teaser-image-text-flex div,
#content-full .teaser-image-text div {
	float: left;
}
#content-full .teaser-image-text div.image {
	width: 18.6em;
	height: 8.4em;
	margin-top: 1px;
}
#content-full .teaser-image-text-flex div.image {
	width: 18.6em;
	height: auto;
	margin-top: 1px;
}

#content-full .teaser-image-text div.image img {
	width: 18.6em;
	height: 8.4em;
	border: none;
}
#content-full .teaser-image-text-flex div.image img {
	width: auto;
	height: auto;
	border: none;
}

#content-full .teaser-image-text-flex div.image a,
#content-full .teaser-image-text div.image a {
	float: left;
}
#content-full .teaser-image-text div.text {
	width: 37em;
	height: 7.6em;
	margin-left: 2.3em;
	margin-top: 0.8em;
}
#content-full .teaser-image-text-flex div.text {
	width: 37em;
	height: auto;
	margin-left: 2.3em;
	margin-top: 0.8em;
	padding-bottom: 0.8em;
}
#content-full .teaser-image-text-flex div.text h4,
#content-full .teaser-image-text div.text h4 {
	font-size: 101%;
	margin-bottom: 0.3em;
}
#content-full .teaser-image-text-flex div.text h4 a,
#content-full .teaser-image-text div.text h4 a {
	color: #886666;
}
#content-full .teaser-image-text-flex div.text h4 a:hover,
#content-full .teaser-image-text div.text h4 a:hover {
	color: #414141;
}
#content-full .teaser-image-text-flex div.text p,
#content-full .teaser-image-text div.text p {
	margin-bottom: 0.3em;
}

#content-full .teaser-image-text-flex div.text p span,
#content-full .teaser-image-text div.text p span {
	margin-bottom: 0.3em;
	display: block;
}
#content-full .teaser-image-text-flex div.text p a,
#content-full .teaser-image-text div.text p a {
	color: #886666;
}
#content-full .teaser-image-text-flex div.text p a:hover,
#content-full .teaser-image-text div.text p a:hover {
	color: #414141;
}
#content-full .teaser-image-text-flex div.text p a span,
#content-full .teaser-image-text div.text p a span {
	margin-bottom: 0;
	display: inline;
	font-weight: bold;
}


#content-left .article-body .more-info {
	background-color: #e2e9f1;
}
#content-left .article-body .more-info .expert-top-thema-block {
	background-color: #e2e9f1;
}


/* #### publikation teaser start #### */

#content-full .teaser-image-text-right {
	height: 15.4em;
	width: 59.4em;
	/*background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	margin-top: 1em;
}
* html #content-full .teaser-image-text-right {
	
}
#content-full .teaser-image-text-right div {
	float: left;
}
#content-full .teaser-image-text-right div.image-right {
	width: 9.8em;
	height: 13.9em;
	/*background-color: #ff9999;*/
	margin-top: 1px;
	float: right;
}
#content-full .teaser-image-text-right div.image-right img {
	width: 9.8em;
	height: 13.9em;
	border: none;
	float: right;
}
#content-full .teaser-image-text-right div.image-right a {
	float: left;
}
#content-full .teaser-image-text-right div.text-right {
	width: 37em;
	height: 13.1em;
	padding-left: 0.7em;
	margin-top: 0.8em;
	
}
#content-full .teaser-image-text-right div.text-right h4 {
	font-size: 101%;
	/*margin: 0.0em;*/
	margin-bottom: 0.3em;
}

#content-full .teaser-image-text-right div.text-right div {
	padding: 0.9em 0;
}

#content-full .teaser-image-text-right div.text-right div a {
	color: #886666;
}
#content-full .teaser-image-text-right div.text-right div a:hover {
	color: #414141;
}

#content-full .teaser-image-text-right div.text-right div span {
	color: #886666;
	font-weight: bold;
	margin-right: 0.2em;
}

#content-full .teaser-image-text-right div.text-right p {
	margin-bottom: 0.3em;
}
#content-full .teaser-image-text-right div.text-right p span {
	margin-bottom: 0.3em;
	display: block;
}
#content-full .teaser-image-text-right div.text-right p a {
	color: #886666;
}
#content-full .teaser-image-text-right div.text-right p a:hover {
	color: #414141;
}
#content-full .teaser-image-text-right div.text-right p a span {
	margin-bottom: 0;
	display: inline;
	font-weight: bold;
}

/* #### publikation teaser stop #### */

#content-full .search-result-nr-navi {
	background-color: #E2E9F0;
	 height: 2.4em;
	 padding: 0.9em 0 0em 0.7em;
}

#content-full .search-result-nr-navi a {
	color: #886666
}

#content-full .search-result-nr-navi a:hover{
	color: #414141;
}





#content-left .teaser-wide {
	width: 39.4em;
	height: 24.9em;
	color: #414141;
	background-color: #ede9e8;
	overflow: hidden;
}
#content .teaser-small {
	width: 19.4em;
	height: 24.9em;
	color: #414141;
	background-color: #ede9e8;
	margin-top: 0.6em;
	overflow: hidden;
}
#content-right .teaser-small {
	margin-top: 0.6em;
	margin-bottom: 0
}
#content-left .teaser-wide .teaser-wide-h2,
#content .teaser-small .teaser-small-h2 {
	height: 2.6em;
}
#content-left .teaser-wide .teaser-wide-h2 h2,
#content .teaser-small .teaser-small-h2 h2 {
	font-size: 100.1%;
	color: #5f5f5f;
	text-transform: uppercase;
	padding: 0.6em 0.9em 0 0.9em;
}
#content-left .teaser-wide .teaser-wide-image,
#content .teaser-small .teaser-small-image {
	height: 10.4em;
}
#content-left .teaser-wide .teaser-wide-image img {
	width: 39.4em;
	height: 10.4em;
	border: none;
}
#content .teaser-small .teaser-small-image img {
	width: 19.4em;
	height: 10.4em;
	border: none;
}
#content-left .teaser-wide .teaser-wide-text,
#content .teaser-small .teaser-small-text {
	padding: 0.6em 0.9em 0 0.9em;
}
#content-left .teaser-wide .teaser-wide-text h3,
#content .teaser-small .teaser-small-text h3 {
	font-size: 100.1%;
	margin-bottom: 0.5em;
}
#content-left .teaser-wide .teaser-wide-text h3 span {
	font-size: 110%;
}
#content-left .teaser-wide .teaser-wide-text h3 a,
#content .teaser-small .teaser-small-text h3 a {
	color: #886666;
}
#content-left .teaser-wide .teaser-wide-text h3 a:hover,
#content .teaser-small .teaser-small-text h3 a:hover {
	color: #414141;
}

#content-left .teaser-wide .teaser-wide-text p,
#content .teaser-small .teaser-small-text p {
	
}
#content-left .teaser-wide .teaser-wide-text ul {
	list-style: none;
}
#content-left .teaser-wide .teaser-wide-text ul div {
	padding-bottom: 0.7em;
	margin-bottom: 0.5em;
}
#content-left .teaser-wide .teaser-wide-text ul a {
	color: #886666;
	font-weight: bold;
}
#content-left .teaser-wide .teaser-wide-text ul a:hover {
	color: #414141;
}
/*#content-left .teaser-wide .teaser-wide-link,
#content .teaser-small .teaser-small-link {
	padding: 0.6em 0 0 0.6em;
}
#content-left .teaser-wide .teaser-wide-link a,
#content .teaser-small .teaser-small-link a {
	color: #886666;
}
#content-left .teaser-wide .teaser-wide-link a:hover,
#content .teaser-small .teaser-small-link a:hover {
	color: #414141;
}
#content-left .teaser-wide .teaser-wide-link a span,
#content .teaser-small .teaser-small-link a span {
	font-weight: bold;
}*/


#content-left .two-columns {
	width: 39.4em;
}
#content-left .two-columns .left-column {
	float: left;
	width: 19.4em;
}
#content-left .two-columns .right-column {
	float: right;
	width: 19.4em;
}


#content-homepage .two-columns {
	width: 56.6em;
	float: left;
	margin-top: 0.8em;
}
#content-homepage .two-columns .left-column {
	float: left;
	width: 27.9em;
}
#content-homepage .two-columns .right-column {
	float: right;
	width: 27.9em;
}

#content-homepage .teaser {
	width: 27.9em;
	height: 17.5em;
	position: relative;
}

#content-homepage .teaser .image {
	position: absolute;
}
#content-homepage .teaser .image img {
	width: 27.9em;
	height: 17.5em;
	border: none;
}
#content-homepage .teaser .text {
	position: absolute;
	bottom: 1.1em;
}
#content-homepage .teaser .text h2 {
	color: #886666;
	background-color: #ffffff;
	font-size: 110%;
	display: inline;
	padding: 0.5em 0.8em 0.3em 0.5em;
}
* html #content-homepage .teaser .text h2 {
	line-height: 0.8em;
	float: left;
}
#content-homepage .teaser .text p {
	color: #646464;
	background-color: #ffffff;
	display: block;
	padding: 0.5em 0.5em 1.0em 0.6em;
	clear: left;
}
* html #content-homepage .teaser .text p {
	padding: 0.3em 0.5em 1.0em 0.6em;
}

#content-homepage .teaser .text a {
	color: #886666;
}
#content-homepage .teaser .text a:hover {
	color: #414141;
}

#content-homepage .teaser-service {
	width: 27.9em;
	height: 21.1em;
	background-color: #ede9e8;
}
#content-homepage .teaser-service .image {
	width: 27.9em;
	height: 9.6em;
}
#content-homepage .teaser-service .image img {
	width: 27.9em;
	height: 9.6em;
	border: none;
}
#content-homepage .teaser-service .text {
	width: 27.9em;
	height: 8.6em;
	/*background-image: url(../../existenz/relaunch2006/images/strichel_context.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}
#content-homepage .teaser-service .text div {
	padding: 1em 0 0 0.5em;
}
#content-homepage .teaser-service .text h2 {
	color: #886666;
	font-size: 100.1%;
	float: left;
}
#content-homepage .teaser-service .text p {
	color: #646464;
	clear: left;
}
#content-homepage .teaser-service .link div {
	padding: 0.7em 0 0 0.5em;
	color: #886666;
	font-weight: bold;
}
#content-homepage .teaser-service .link div a {
	color: #886666;
	background-color: #ffffff;
	padding: 0.2em;
}
#content-homepage .teaser-service .link div a:hover {
	color: #414141;
}


/* #################### Content right #################### */

#content-right {
	float: left;
	width: 19.4em;
	margin-right: -1em;
}

#content-right .headline2-top {
	width: 19.4em;
	margin-top: -0.2em;
	margin-left: -0.1em;
	/*height: 2.6em;*/
}
#content-right .headline2-top div {
	padding: 0 0 0 0.7em;
}
#content-right .headline2-top h2 {
	color: #5F5F5F;
	font-size: 101%;
	text-transform: uppercase;
	
}

/* ### fix für umlaute in versalien im ie*/
* html #content-right .headline2-top h2 {
	margin-top: 0.1em;
}
/* ### fix für umlaute in versalien im ie*/

#content-right .headline2 {
	padding: 0 0.7em 0 0.7em;
}
#content-right .headline2 div {
	padding: 0.5em 0 0.8em 0;
	/*background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}
#content-right .headline2 h2 {
	font-size: 101%;
	/*margin: 0;*/
	color: #5f5f5f;
}
#content-right .headline2 h2 span {
	text-transform: uppercase;
}

#content-right .link-list {
	padding: 0 0.7em 0 0.7em;
}
#content-right .link-list div {
	padding: 0.5em 0 0.1em 0;
	/*background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}
#content-right .link-list ul {
	list-style: none;
}
#content-right .link-list ul li {
	margin-bottom: 1em;
}
#content-right .link-list ul li a {
	color: #414141;
	display: block;
}
#content-right .link-list ul li a strong {
	color: #886666;
	/*font-weight: bold;*/
}
#content-right .link-list ul li a:hover {
	background-color: #e2e9f0;
}
.six-pix-up {
	margin-top: -0.6em;
}

#content-right .single-link {
	padding: 0.5em 0.7em 0.8em 0.7em;
	margin-bottom: 1em;
}
#content-right .single-link a {
	color: #886666;
}
#content-right .single-link a:hover {
	background-color: #e2e9f0;
}
#content-right .single-link a span {
	font-weight: bold;
}
#content-right .dotted-line {
	width: 18.2em;
	height: 1px;
	/*float: left;*/
	display: block;
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	margin-left: 0.5em;
}
/** html #content-right .dotted-line {
	margin-left: 0;
}*/

#content-right .content-right-image {
	width: 18.2em;
	/*float: left;*/
	margin-left: 0.5em;
}
/*#content-right .content-right-image div {
	float: left;
}*/
#content-right .content-right-image div img {
	/*float: left;*/
	width: 18.2em;
}

/* #################### Content full #################### */

#content-full {
	float: left;
	/*width: 39.4em;*/
	/*margin-right: 0.6em;*/
	color: #414141;
}
#content-full .sitemap ul {
	list-style: none;
	clear: left;
}
#content-full .sitemap a {
	color: #886666;
	font-size: 110%;
}
#content-full .sitemap a:hover {
	color: #414141;
}
#content-full .sitemap ul li {
	width: 59.4em;
	/*height: 2.6em;*/
	float: left;
	
	/*display: block;*/
	margin-bottom: 0.6em;
}
#content-full .sitemap ul li div {
	height: 2.6em;
	float: left;
	background-color: #e2e9f0;
	width: 59.4em;
}
#content-full .sitemap ul li div div {
	margin: 0.6em 0 0 0.9em;
	/*display: block;*/
	float: left;
	height: auto;
	width: auto;
}
* html #content-full .sitemap ul div div {
	margin: 0.6em 0 0 0.4em;
}
#content-full .sitemap ul li div.level2 {
	background-color: #ffffff;
	height: auto;
	width: auto;
	margin: 0.3em 0 1em 0;
}


#content-full .sitemap ul li ul {
	clear: left;
	width: auto;
}
#content-full .sitemap ul li ul li {
	clear: left;
	width: auto;
	display: inline;
	margin-bottom: 0;
}
#content-full .sitemap ul li ul li div {
	background-color: #ffffff;
	margin: 0;
	margin-left: 5em;
	padding: 0.3em 0 0.3em 0;
	height: auto;
	width: 48em;
}
* html #content-full .sitemap ul li ul li div {
		margin-left: 2.5em;
}
#content-full .sitemap ul li ul li div div.line-top {
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: top;
/*	border: 1px solid red;*/
	display: block;
	width: 100%;width: 54.4em;
	margin: 0.6em 0 0 0;
	padding: 0.5em 0 0.5em 0;
	clear: left;
}


/* Expertenforum */


#content-left .article-blue-box .expert-list {
	width:18.5em;
	height: auto;
	display: block;
	float:left;
}
#content-left .article-blue-box .expert-list ul li a {
	width: 15.5em;
}
#content-left .article-blue-box .expert-list ul li a span {
	font-weight: normal;
}
#content-left .article-blue-box .expert-list ul li a:hover span {
	color: #414141;
}
#content-left .article-blue-box .expert-menu {
	float:left;
	width: 37.6em;
}

* html #content-left .article-blue-box .expert-menu {
	width: 39.4em;
}

#content-left .article-blue-box .expert-menu p {
	margin-bottom: 0.5em;
}

/* Lexikon */

#content-full .alphabet {
	background-color: #e2e9f0;
	width: 59.4em;
	height: 2.6em;
	margin-top: 0.8em;
	margin-bottom: 0.8em;
}
#content-full .alphabet div {
	padding-left: 0.3em;
	padding-top: 0.5em;

}
#content-full .alphabet div a {
	font-size: 110%;
	font-weight: bold;
	color: #886666;
	padding: 0 0.4em 0 0.4em;
	margin: 0 0.2em 0 0.2em;
	display: block;
	float: left;
}
#content-full .alphabet div a:hover {
	color: #414141;
}
#content-full .alphabet div span {
	font-size: 110%;
	font-weight: bold;
	color: #414141;
	padding: 0 0.4em 0 0.4em;
	margin: 0 0.1em 0 0.1em;
	display: block;
	float: left;
}
#content-full .lexicon-box {
   padding-left:0.6em;
}
#content-full .lexicon-box a {
   color:#886666;
}
#content-full .lexicon-list {
	padding: 0 0.9em 0 0.6em;
	margin-bottom: 0.8em;
}
#content-full .lexicon-list ul {
	list-style: none;
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 0;
	margin: 0;
}
#content-full .lexicon-list ul li {
	
}

#content-full .lexicon-list ul li div {
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0.5em 0 0.5em 0;
	/*border: 1px solid red;*/
	margin: 0;
	
}
#content-full .lexicon-list ul li div a {
	color: #886666;
	font-size: 110%;
	/*display: block;*/
}
#content-full .lexicon-list ul li div a:hover {
	color: #414141;
}
#content-full .lexicon-subheadline {
	margin: 1.5em 0 1em 0.6em;
}
#content-full .lexicon-subheadline .bullet {
	width: 0.4em;
	height: 0.4em;
	background-color: #414141;
	float: left;
	line-height: 1px;
	margin: 0.5em 0.5em 0.5em 0;
}
#content-full .lexicon-subheadline h5 {
	font-size: 101%;
	font-weight: normal;
}
#content-full .lexicon-subheadline h5 span {
	font-size: 110%;
}


/* Voting */
#content-full .position-table {
	padding: 0 0.9em 0 0.9em;
}
#content-full .position-table table {
	border: none;
	width: 57em;
	font-size: 100%;
	padding: 0;
	margin: 0;
}
#content-full .position-table table thead {
	display: none;
}
#content-full .position-table table tr {
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 0;
	margin: 0;
}
#content-full .position-table table td {
	border: none;
	vertical-align: top;
	padding: 0;
	margin: 0;
}

#content-full .position-table table td.voting-position {
	width: 4.2em;
	font-weight: bold;
	line-height: 2em;
}
#content-full .position-table table td.voting-article {
	width: 43.7em;
	line-height: 2em;
}
#content-full .position-table table td.voting-rating {
	width: 10.1em;
	font-weight: bold;
	/*line-height: 2em;*/
}

#content-full .position-table table td div {
	padding: 0.5em 0 0.5em 0;
}
#content-full .position-table table td.voting-rating div {
	padding-top: 0.8em;
}
* html #content-full .position-table table td.voting-rating div {
	padding-top: 0.9em;
}
#content-full .position-table table td span {
	font-size: 110%;
}
#content-full .position-table table td a {
	font-size: 110%;
	color: #886666;
}
#content-full .position-table table td a:hover,
#content-full .position-table table td a:hover span {
	color: #414141;
}
#content-full .position-table table td a span {
	font-size: 100%;
	color: #886666;
	font-weight: bold;
}

#content-full .position-table table td div .plusminus {
	float: left;
	width: 3.2em;
	height: 1.3em;
	background-color: #c9c9c9;
	text-align: center;
	font-weight: normal;
	margin-right: 0.5em;
	padding: 0;
}
* html #content-full .position-table table td.voting-rating div .plusminus {
	padding: 0;
	margin-right: 0.1em;
}
#content-full .position-table table td.voting-rating div .plusminus div {
	margin: 0;
	margin-top: -0.1em;
	padding: 0;
}
#content-full .position-table table td.voting-rating span {
	
}
.schlagworte-box {
	margin-top: 1em;
   background-color: #ffffff;
   /*padding:0.25em 0 0.375em 0;*/
	border-bottom: 0.2em solid #e2e9f0;
	height: 1.9em;
}
.schlagworte-box ul li {
   display: inline;
   list-style: none;
   margin-left: 0em;
	height: 2.2em;
	padding: 0.5em 0 0.5em 0;
}
.schlagworte-box ul li span {
	/*height: 2.2em;*/
	margin: 0 1.8em 0 1.8em;
	font-size: 110%;
}
.schlagworte-box ul li.selected {
   color:#414141;
	background-color: #e2e9f0;
   font-weight:bold;
}
.schlagworte-box ul li a {
   color:#886666;
	margin: 0 0.3em 0 0.3em;
	font-size: 110%;
}
.schlagworte-box ul li a:hover,
.schlagworte-box ul li a:active {
   color:#414141;
}
.schlagworte-box ul li a span {
	font-weight: bold;
	margin: 0;
}
#schlags {
   clear:both;
}

/* Downloadcenter */

#content-full .download-search {
	/*padding: 0.9em 0.9em 0.4em 0.9em;*/
	/*border: 1px solid red;*/
	width: 59.4em;float: left;clear: left;
	padding: 0;
	/*margin: 1em 0 0 1em;*/
}
#content-full .download-search .form-content {
	padding: 1em;
	float: left;
}
#content-full .download-search div.select {
	padding: 0;
	margin: 0 4em 1em 0;
	float: left;
}
#content-full .download-search div.search {
	clear: left;
	float: left;
	display: block;
	width: auto;
	padding: 0;
	margin: 0;
}
#content-full .download-search div.search input {
	padding: 0;
	margin: 0;
}
#content-full .download-search label {
	display: block;
	margin-bottom: 0.5em;
}
#content-full .download-search label span {
	font-size: 110%;
}
#content-full .download-search select {
	font-size: 110%;
}

#content-full .resultnav {
	background-color: #e2e9f0;
	width: 59.4em;
	height: 2.6em;
	margin-top: 0em;
	/*margin-bottom: 0.8em;*/
}
#content-full .resultnav div.left {
	padding-left: 0.3em;
	padding-top: 0.5em;
	float: left;
}
#content-full .resultnav div.right {
	padding-left: 0.3em;
	padding-top: 0.5em;
	float: right;
}
#content-full .resultnav div a {
	font-size: 110%;
	font-weight: bold;
	color: #886666;
	padding: 0 0.4em 0 0.4em;
	margin: 0 0.2em 0 0.2em;
	display: block;
	float: left;
}
#content-full .resultnav div.left a {
	font-weight: normal;
	/*width: 12em;*/
	/*border: 1px solid red;*/
}
#content-full .resultnav div.left a span {
	color: #886666;
	margin: 0 0.4em 0 0;
	padding: 0;
}
#content-full .resultnav div.left a:hover span {
	color: #414141;
}
#content-full .resultnav div a:hover {
	color: #414141;
}
#content-full .resultnav div span {
	font-size: 110%;
	font-weight: bold;
	color: #414141;
	padding: 0 0.4em 0 0.4em;
	margin: 0 0.1em 0 0.1em;
	display: block;
	float: left;
}
#content-full .resultnav div.right span {
	font-weight: normal;
}

#content-full .result-table {
	padding: 0;
	margin: 1em 0 2em 0;
}
#content-full .result-table table {
	border: none;
	width: 59.4em;
	font-size: 100%;
	padding: 0;
	margin: 0;
}
#content-full .result-table table thead {
}
#content-full .result-table table tbody tr {
	/*background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	padding: 0;
	margin: 0;
}
/** html #content-full .result-table table tbody tr {
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}*/
#content-full .result-table table th {
	font-weight: bold;
	border: none;
	border-bottom: 2px solid #e2e9f0;
	vertical-align: top;
	text-align: left;
	padding: 0;
	margin: 0;
}
#content-full .result-table table #title {
	width: 21.2em;
}
#content-full .result-table table #scope {
	width: 12.4em;
}
#content-full .result-table table #format {
	width: 8.3em;
}
#content-full .result-table table #download {
	width: 17.5em;
}

#content-full .result-table table th.selectet-row {
	background-color: #e2e9f0;
}
#content-full .result-table table th a {
	float: left;
	font-size: 100%;
	cursor: pointer;
}
#content-full .result-table table th a span {
	float: left;
	display: block;
	margin-right: 0.4em;
	font-size: 110%;
}
#content-full .result-table table th img {
	float: left;
	width: 0.9em;
	height: 0.8em;
	margin-top: 0.4em;
	/*margin: 0.4em 0 0 0.7em;*/
}
#content-full .result-table table td {
	border: none;
	vertical-align: top;
	padding: 0;
	margin: 0;
	/*border: 1px solid black;*/
	background-image: url(../images/strichel_content.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
/** html #content-full .result-table table td {
	background-image: none;
}*/
#content-full .result-table table th div {
	padding: 0.6em 1em 0.6em 1em;
}

#content-full .result-table table td div {
	padding: 1.6em 1em 1.6em 1em;
}
#content-full .result-table table td.result-format div {
	padding-right: 0.5em;
}
#content-full .result-table table td.result-title {
	width: 21.2em;
}
#content-full .result-table table td.result-scope {
	width: 12.4em;
}
#content-full .result-table table td.result-format {
	width: 8.3em;
}
#content-full .result-table table td.result-download {
	width: 17.5em;
}
#content-full .result-table table td.result-download .approval-submit {
	border: none;
	background-color: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	font-size: 100%;
	color: #886666;
	float: left;
	margin: 0 0 0.5em -0.3em;
	padding: 0;
	width: 15.5em;
	cursor: pointer;
}
* html #content-full .result-table table td.result-download .approval-submit {
	margin-left: 0;
}
#content-full .result-table table td.result-download .approval-submit:hover {
	color: Black;
}
#content-full .result-table table td.result-download .approval-submit div {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	width: 1.5em;
	font-size: 110%;
	font-weight: bold;
}
#content-full .result-table table td.result-download .approval-submit div.text {
	font-weight: normal;
	float: left;
	width: 12em;
	display: block;
}

#content-full .result-table table td h4 {
	font-size: 100%;
	margin-bottom: 1em;
}
#content-full .result-table table td p {
	margin-bottom: 1em;
}
#content-full .result-table table td p span,
#content-full .result-table table td h4 span {
	font-size: 110%;
}
#content-full .result-table table a {
	font-size: 110%;
	color: #886666;
}
#content-full .result-table table a:hover,
#content-full .result-table table a:hover span {
	color: #414141;
}
#content-full .result-table table td.result-download div {
	padding-bottom: 0;
}
#content-full .result-table table td.result-download div.approval {
	background-color: #e2e9f0;
	padding-top: 0;
	/*border: 1px solid red;*/
	display: block;
	float: left;
	padding-bottom: 1em;
	margin-bottom: 1.5em;
}
#content-full .result-table table td.result-download div.approval .approval-form {
	margin-left: 1.5em;
	padding: 0;/*float: left;*/
}
* html #content-full .result-table table td.result-download div.approval .approval-form {
	margin-left: 0.5em;
}
#content-full .result-table table td.result-download div.approval .approval-form * {
	float: left;
}
#content-full .result-table table td.result-download div.approval .approval-form .approval-alert {
	width: 14em;
	font-weight: bold;
	margin-top: 0.5em;
}

#content-full .result-table table td.result-download span {
	color: #886666;
	font-weight: bold;
	float: left;
	margin-right: 0.5em;
}
#content-full .result-table table td.result-download p {
	clear: left;
	margin-bottom: 0;
}
#content-full .result-table table td.result-download a {
	width: 12em;
	float: left;margin-bottom: 1em;
}
#content-full .result-table table td a span {
	font-size: 100%;
	color: #886666;
	font-weight: bold;
	/*display: block;*/
	/*float: left;*/
}