.boxAppSearchDetailImage {
	float: left;
	width: 140px;
	height: 0;
	overflow: visible;
}

.boxAppSearchDetailDownload {
	float: left;
	width: 563px;
	font-size: 11px;
	line-height: 19px;
	margin: 0 0 0 190px;
}

.boxAppSearchDetailDownload a img {
	vertical-align: bottom;
	/* workaround for underlined image */
	background-color: #ffffff;
	outline: solid #ffffff;
	outline-width: 0 3px 0 0;
}

.boxAppSearchDetailButton {
	float: left;
	width: 563px;
	margin: 0 0 0 190px;
}

.boxAppSearchDetailDownload + .boxAppSearchDetailButton {
	margin: 17px 0 0 190px;
}

#boxAppIndex {
	opacity: 0;
	filter: alpha(opacity:0);
}

#boxAppIndex .storyContent {
	position: relative;
	height: 250px;
	margin: 0 50px 50px 0 !important;
	overflow: hidden;
}

#boxAppIndex .storyContent .doorpage-img {
	float: none;
}

#boxAppIndex .storyContent h1 {
	position: absolute;
	bottom: 88px;
}

#boxAppIndex .storyContent .shorttext {
	padding: 40px 0 0;
}

#boxAppIndex .storyContent .linkbutton {
	position: absolute;
	bottom: 0;
}

#boxAppSearch .storyContent {
	width: 100% !important;
}

#boxAppIndex #boxAppIndexGoToSearch,
#boxAppSearch #boxAppSearchGoToIndex {
	width: 100%;
	margin: 17px 0 34px;
}

#boxAppIndex #boxAppIndexGoToSearch a,
#boxAppSearch #boxAppSearchGoToIndex a {
	display: inline-block;
	color: #809c14;
	padding: 0 0 0 10px;
	background-image: url(/static/images/bg-app-search-link.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}

#boxAppSearchForm {
	margin: 34px 0 0;
}

#boxAppSearchResult {
	margin: 34px 0;
}

.boxAppSearchLabel {
	color: #000000;
	font-weight: bold;
	margin: 0 0 10px;
}

#boxAppSearchForm select {
	width: 200px;
	margin: 0 4px 0 0;
}

#boxAppSearchForm select[disabled],
#boxAppSearchForm select[disabled] option {
	color: #cccccc !important;
}

#boxAppSearchForm select option {
	color: #000000;
}

#boxAppSearchForm select option[value="-"] {
	color: #809c14;
}

.no-result {
	display: none !important;
}

.boxAppSearchResults {
	margin: 5px 0 0;
}

.boxHead {
	position: relative;
	left: -21px;
	width: 755px;
	font-size: 12px;
	font-weight: bold;
}

#boxAppSearchResult .boxHead {
	left: 0;
}

.boxHead div {
	color: #000000;
	background-color: #cfe093;
	white-space: nowrap;
	overflow: display;
}

#boxAppSearchAccordionContent .storyContent {
	margin: 0 !important;
	padding: 0 !important;
}

.boxRow {
	margin: 0 11px 0 23px;
	padding: 0;
	border: dotted #858585;
	border-width: 0 0 1px;
}

.boxRow.last {
	border: 0 none;
}

.boxAppSearchResults .boxRow {
	margin: 0 11px 0 0;
}

.boxHead .boxColSupplier,
.boxHead .boxColTechAbbr,
.boxHead .boxColProduct,
.boxHead .boxColSuggestion,
.boxRow .boxColSupplier,
.boxRow .boxColTechAbbr,
.boxRow .boxColProduct,
.boxRow .boxColSuggestion {
	min-height: 17px;
	font-size: 11px;
	margin: 0 1px 0 0;
	padding: 0 9px;
}

.boxAppSearchResults .boxRow.visible {
	display: block !important;
}

.boxAppSearchResults .boxRow.hidden {
	display: none !important;
}

.boxHead .boxColSupplier {
	float: left;
	width: 160px;
	padding: 0 9px 0 21px;
}

#boxAppSearchResult .boxHead .boxColSupplier {
	width: 172px;
	padding: 0 9px;
}

#boxAppSearchResult .boxRow {
	position: relative;
	left: -14px;
	width: 736px;
}

.boxRow .boxColSupplier {
	float: left;
	width: 160px;
	padding: 0 9px 0 0;
}

#boxAppSearchResult .boxRow .boxColSupplier {
	width: 172px;
	padding: 0 9px 0 0;
}

.boxColTechAbbr {
	float: left;
	width: 116px;
}

.boxColProduct {
	float: left;
	width: 180px;
}

.boxHead .boxColSuggestion {
	float: left;
	width: 210px;
	margin: 0;
}

.boxRow .boxColSuggestion {
	float: left;
	width: 188px;
	margin: 0;
}

.boxColProduct a,
.boxColSuggestion a {
	display: inline-block;
	padding: 0 0 0 10px;
	background-image: url(/static/images/bg-app-search-link.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
}

.boxColSuggestion .spanComment {
	display: inline-block;
	padding: 0 0 0 10px;
	background-image: url(/static/images/bg-app-search-comment.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
}

/* Application Search Accordion */
#boxAppSearchAccordion .boxDescription ul li {
	display: block;
	width: auto;
	background-image: url(/static/images/list-dot.gif) !important /* IE ... */;
	background-repeat: no-repeat;
	background-position: 6px 8px;
	padding: 0 0 0 12px;
}

#boxAppSearchAccordion .containerExpandable {
	margin: 30px 0 0;
	border: solid #d3d3d1;
	border-width: 0 1px 1px;
}

#boxAppSearchAccordion .h2Expandable {
	padding: 0;
}

#boxAppSearchAccordion .boxExpandable {
	width: auto;
	font-size: 11px;
	padding: 5px 10px 5px 22px;
}

#boxAppSearchAccordion .boxExpandable .boxDescription p,
#boxAppSearchAccordion .boxExpandable .boxDescription ul {
	display: block;
	width: auto;
	margin: 5px 0;
}

#boxAppSearchAccordion .h2Expandable {
	font-size: 100%;
	font-weight: bold;
	border: solid #d3d3d1;
	border-width: 1px 0 0;
}

#boxAppSearchAccordion .boxExpandableIcon {
	width: 10px;
	height: 10px;
	margin: 4px 0 0 3px;
}

#boxAppSearchAccordion .aExpandable.hidden {
	width: auto;
	color: #819e08;
	background-color: #fafbf3;
	padding: 1px 2px;
	margin: 0 0 8px;
}

#boxAppSearchAccordion .aExpandable.displayed,
#boxAppSearchAccordion .aExpandable.hidden:hover {
	width: auto;
	background-color: #cfe093;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	padding: 0 1px 1px;
}

#boxAppSearchAccordion .aExpandable.displayed,
#boxAppSearchAccordion .aExpandable:hover,
#boxAppSearchAccordion .aExpandable div:hover {
	color: #000000;
}
/* Ende Application Search Accordion */










.noScreen {
	display: none !important;
}

.yt_hidden {
	display: none !important;
}

body {
	font-family: "Trebuchet MS";
	line-height: 1.3077em; /* 17px */ *
	line-height: 1.28em;
	color: #858585;
	background-image: url(/static/images/accurion-bg.gif);
	background-position: center 50px;
	background-repeat: no-repeat;
}

h1 {
	font-size: 180%; /* 26px@13px */
	line-height: 1.0000em; /* 26px@26px */
	*line-height: 0.98em;
	font-weight: normal;
	color: #000;
	margin-bottom: 0.7692em; /* 20px@26px */
	*margin-bottom: 0.75em;
}

h2 {
	font-size: 123.08%; /* 16px@13px */
	font-weight: normal;
	margin: 0 0 1.000em; /* 0 0 24px@16px */
	*margin: 0 0 1.0em;
}

h3 {
	font-size: 107.7%; /* 14px@13px */
	margin: 0 0 0.7em; /* 0 0 24px@14px */ *
	margin: 0 0 0.7em;
	color: #000;
}

h4 {
	margin: 0 0 0.7692em; /* 0 0 10px */ *
	margin: 0 0 0.75em;
	font-weight: bold;
	color: #000;
}

h1.grey, h2.grey, h3.grey, h4.grey {
	color: #858585;
}

h1.h1Teaser {
	margin-bottom: 0.3846em; /* 10px@26px */ *

margin-bottom:
	0.38em;
}

a:link, a:visited, a:active {
	color: #809c14;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.aheadLink {
	color: #434343;
}

.clearing, .c {
	display: block;
	clear: both;
	width: 100%;
	height: 0;
	font-size: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}

.spacer, .s {
	display: block;
	clear: both;
	width: 100%;
	height: 1.3077em; /* 17px */ 
	*height:1.28em;
	margin:0;
	padding:0;
}

/* floating content */
.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

/* Inlineimages */
.inline1 {
	position: relative;
	top: 3px;
}

/* Forms Standard */
.inlineLeft {
	float: left;
	margin-right: 1em;*

margin-right:
	.98em;
}

.inlineRight {
	float: right;
	margin-left: 1em;*
	margin-left: .98em;
}

.inlineRight_subtitle{
	float: right;
	width: 230px;
}
.inlineLeft_subtitle{
	float: left;
	width: 230px;
}
.img_subtitle {
	/*padding-left:10px;*/
	font-size: 90%;
	text-align:center;
}

/* Forms */
form.ndard {
	margin-top: 20px;
}

#bd #boxContact .text, 
#boxContact select, 
#boxContact textarea {
	width: 350px;
	margin-bottom: 5px;
	border: 1px solid #dfdfdf;
}

#boxContact select {
	width: 354px;
}

#boxContact label, 
#boxContact div.label {
	display: block;
	float: left;
	padding-top: 1px;*

padding-top:
	2px;

width:
	130px;
}

.required 
 {
	font-weight: bold;
	color: #000000;
}

#bd #boxContact .boxButtons .submit{
	border:1px solid #DFDFDF;
	left:402px;
	padding:2px;
	position:relative;
	width:80px;
}

#bd #boxContact .text.text-plz {
	width: 50px;
	margin-right: 10px;
}

#bd #boxContact .text.text-location {
	width: 290px;
	width:288px \9;
}

#boxContact textarea {
	height: 100px;
}

#boxContact h2 {
	margin-bottom: 10px;
}

#boxContact h2.topmargin {
	margin-top: 30px;
}

/* Document */
#custom-doc {
	width: 75.4615em; /* 981px */ *

width:
	73.64em;

min-width:
	981px;

min-height:
	910px;

margin:auto;
}

#boxContent {
	margin: 0;
}

a.linkArrow {
	background-image: url(/static/images/button-weiter-pfeil.png);
	background-repeat: no-repeat;
	background-position: 0 0.0769em; /* 0 1px */ *

background-position:
	0 0.08em;

padding-left:
	1.8em; /* 22px */ 

margin:
	0.3846em 0; /* 5px 0 */ * margin:
	0.38em 0;

display:inline-block;
}

a.linkArrow.noMargin {
	margin: 0;
}

.boxDownload {
	position: relative;
	text-indent: -4px;
}

a.linkDownload {
	margin-left: 2.0833em; /* 25px@12px */ *

margin-left:
	2.03em;

display:block;
}

a.linkDownload img {
	position: absolute;
	top: 0.2308em; /* 3px */ *

top:
	0.23em;

left:
	0;
}

/* Body: Container */
#bd {
	overflow: hidden;
}

#bd .boxBanner {
	width: 100%;
}

#bd .boxBanner.large {
	height: 18.3846em; /* 239px */
	*height: 17.94em;
	overflow: hidden;
	
	*position: relative;
}

#bd .boxBanner.small {
	height: 3.0769em; /* 40px */
	*height: 3.00em;
	overflow: hidden;

	background-image: url(/static/images/head-verlauf-folge-detail.jpg);
}

#bd .boxBanner .leftColumn {
	float: left;
	height: 100%;
}

#bd .boxBanner .rightColumn {
	float: right;
	height: 100%;
}

#bd .boxBanner .leftColumn {
	width: 48.6923em; /* 633px */
	*width: 47.52em;
}

#bd .boxBanner .rightColumn {
	position: relative;
	width: 26.7692em; /* 348px */
	background-image: url(/static/images/bg-news-start.gif);
	
	/* Die Box wuerde umbrechen bei 349px Breite, deshalb absolute Positionierung.
	 * Bei 348px gibt es im IE6 und 7 links von der Box einen 1px grossen weissen Rand.
	 */
	*width: 349px;
	*position: absolute;
	*top: 0;
	*right: 0;
}

#bd .boxBanner .rightColumn span.headline {
	font-size: 184.62%; /* 24px@13px */
	color: #fff;
	position: relative;
	top: 1.3333em; /* 32px@24px */
	*top: 1.30em;
	left: 0.7500em; /* 18px@24px */
	*left: 0.73em;
}

#bd .boxBanner .rightColumn .boxNewsContainer {
	position: absolute;
	font-size: 92.31%; /* 12px@13px */
	
	left: 1.5000em; /* 18px@12px */
	*left: 1.46em;
	bottom: 4.1667em; /* 50px@12px */
	*bottom: 4.07em;
	width: 26.0000em; /* 312px@12px */
	*width: 25.37em;
}

#bd .boxBanner .rightColumn .boxNewsContainer .navigate,
#bd .boxBanner .rightColumn .boxNewsContainer .aheadnews {
	display: none;
}

#bd .boxBanner .rightColumn a.newsAhead {
	position: absolute;
	bottom: 1.1538em; /* 15px */
	*bottom: 1.13em;
	right: 1.3846em; /* 18px */
	*right: 1.35em;
}

.startJSContainer span {
	position:absolute;
	display:none;
}

#bd h2.news-headline {
	color:#000;
	margin-bottom:0.5em;
}

/* Doorpage */
#bd .doorpage .storyContent{
	width: 16.1538em; /* 210px */
	*width: 15.76em;
	 /*height: 19.3077em; 251px 
	 /**height: 19.79em; */
	
	margin: 0 3.8462em 0.6154em 0; /* 0 50px 8px 0 */
	*margin: 0 3.75em 0.60em 0;
	
	float: left;
}

.doorpage-img {
	float:left;
	height:120px;
	margin-bottom:0.3077em;
}

.doorpage-img2 {
	float:left;
	margin-bottom: 10px;
}

#bd .doorpage  h1 {
	margin: 0.3077em 0; /* 4px 0px */
	*margin: 0.30em 0;
	font-size: 140%;
}

#bd .doorpage  .shorttext {
	font-size: 92.31%; /* 12px@13px */
	display: block;
	min-height: 4.5em; /*  */
	*min-height: 4.5em;
	width: 208px;
}

#bd .doorpage  .linkbutton {
	margin-top: 0.3077em; /* 8px */
	*margin-top: 0.30em;
}

#bd .doorpage .teaserText .storyContent {
	float: none;
	margin: 0;
	width: 100%;
	height: auto;
}

#bd .doorpage .dp_footerText .storyContent{
	width: 100%;
	height: auto;
}

#bd .doorpage .teaserText h1 {
	margin-top: 0;
	font-size: 180%;
}

#bd .text {
	margin-bottom: 1.8462em; /* 24px */
	*margin-bottom: 1.80em;
}

#bd .text ul.showbullets li {
	background-image: url(/static/images/dotInnerBox.gif);
	background-repeat: no-repeat;
	background-position: 0 0.6154em; /* 0 8px */
	*background-position: 0 0.60em;
	padding-left: 0.7692em; /* 10px */
	*padding-left: 0.75em;
	margin-left: 0.9231em; /* 12px */
	*margin-left: 0.90em;
}

#bd .featurebox {
	background-image: url(/static/images/featurebox-mid.gif);
	background-repeat: repeat-y;
}

#bd .featurebox .top {
	height: 0.5385em; /* 7px */
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/featurebox-top.gif);
	background-repeat: no-repeat;
}

#bd .featurebox .bottom {
	height: 0.5385em; /* 7px */
	height: 0.54em\9;
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/featurebox-bottom.gif);
	background-repeat: no-repeat;
	
	/**
	 * See
	 * 	#bd .boxSpecial .specialbox.dark .bottom
	 * for an explanation
	 */
	_background-color: #fff;
}

#bd .featurebox h3 {
	padding: 0 0.7692em; /* 0 10px */
	*padding: 0 0.75em;
	margin-bottom: 1.0em; /* 20px */
	*margin-bottom: 1.0em;
}

#bd .featurebox .box2Columns {
	padding: 0 0.7692em; /* 0 10px */
	*padding: 0 0.75em;
}

#bd .featurebox .box2Columns .leftColumn {
	float: left;
	width: 48%;
	margin-right: 4%;
}

#bd .featurebox .box2Columns .rightColumn {
	float: right;
	width: 48%;
}

#bd .featurebox .box2Columns li {
	font-size: 92.31%; /* 12px@13px */
	padding-left: 0.6667em; /* 8px@12px */
	*padding-left: 0.65em;
	margin-bottom: 1.0000em; /* 12px@12px */
	*margin-bottom: 0.98em;

	background-image: url(/static/images/dotInnerBox.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5000em; /* 0 6px@12px */
	*background-position: 0 0.49em;
}

#bd .specialContent {
	color: #000;
}

#bd .specialContent h2 {
	font-size: 138.47%; /* 18px@13px */
	margin: 0 0 0.7778em; /* 0 0 14px@18px */
	*margin: 0 0 0.76em;
}

#bd .specialContent h3 {
	margin: 0 0 1.0769em; /* 0 0 14px */
	*margin: 0 0 1.05em;
}

#bd .specialContent h4 {
	font-size: 92.31%; /* 12px@13px */
}

#bd .specialContent .specialText {
	font-size: 92.31%; /* 12px@13px */
	margin-bottom: 1.0833em; /* 13px@12px */
	*margin-bottom: 1.06em;
}

#bd .specialContent .specialText .icontext {
	padding-left: 2.0833em; /* 25px@12px */
	*padding-left: 2.03em;
}

#bd .specialContent .specialText .inlineLeft,
#bd .specialContent .specialText .inlineRight {
	margin: 0;
}

#bd .specialContent li {
	margin-bottom: 0.7692em; /* 10px */
	*margin-bottom: 0.75em;
}

#bd .specialContent .specialText .inlineRight {
	margin: 0;
}

#bd .specialContent .specialImage {
	margin-bottom: 0.7692em; /* 10px */
	*margin-bottom: 0.75em;
}

#bd .specialContent .specialImage .left,
#bd .specialContent .specialImage .right {
	display: inline;
}

#bd .specialContent .specialImage .left {
	margin-right: 1.5385em; /* 20px */
	*margin-right: 1.50em;
}

/* Dark */
#bd .boxSpecial .specialbox.dark {
	width: 100%;
	background-image: url(/static/images/specialbox-mid.gif);
	background-repeat: repeat-y;
}

#bd .boxSpecial .specialbox.dark .specialContent {
	padding: 0 0.7692em; /* 0 10px */
	*padding: 0 0.75em;
}

#bd .boxSpecial .specialbox.dark .top {
	height: 0.5385em; /* 7px */
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-top.gif);
	background-repeat: no-repeat;
}

#bd .boxSpecial .specialbox.dark .bottom {
	height: 0.5385em; /* 7px */
	height: 0.54em\9; /* IE8 */
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	
	background-image: url(/static/images/specialbox-bottom.gif);
	background-repeat: no-repeat;
	
	/* Since in IE6 this element inherits the background image from its parent, set the bg-color to 
	 * white. The inhereted image will be hidden behind the background color while the image would still
	 * be shown behind this elements bg-image without its own bg-color
	 */
	_background-color: #fff;
}



/* Accordion */
.containerExpandable {
	border: solid #D3D3D1;
	border-width: 0px 0px 0;
}

.h2Expandable, .boxExpandable {
	margin: 0;
	padding: .1538em; /* 2px */ 
	*padding:.15em;
	border:solid #D3D3D1;
	border-width:0 0 0px;
}

.wholeAccord .h2Expandable, 
.wholeAccord .boxExpandable {
	margin: 0;
	padding: .1538em; /* 2px */ 
	*padding:.15em;
	border:solid #D3D3D1;
	border-width:1px;
	border-bottom:0;
}

.wholeAccord {
	border-bottom:solid #D3D3D1 1px;
}

.mainContent1Col .wholeAccord .containerExpandable {
	margin:0;
}

.boxExpandable {
	padding-left: 1.9231em; /* 25px */ 
	*padding-left:1.88em;
}

.h2Expandable {
	font-size: 100%;
	font-weight: bold;
	color: #000000;
	/* background-color: #FAFBF3; */
}

a.aExpandable {
	display: block;
	width: 100%;
	color: #000000;
	text-decoration: none;
}

.aExpandable:hover,
.aExpandable div:hover {
	color: #a90d1a;
	text-decoration: none;
	cursor: pointer;
}

.aExpandable .boxExpandableIcon {
	float: left;
	width: 0.7692em; /* 10px */ 
	*width:0.75em;
	height:0.7692em; /* 10px */ 
	*height:0.75em;
	margin:0.2308em 0.6923em 0 0.2308em; /* 3px 9px 0 3px */ 
	*margin:0.23em 0.68em 0 0.23em;
	_margin:3px 9px 0 0;
	_font-size:0;
	background-color:#FAFBF3;
	background-image:url(/static/images/expand.gif);
	background-repeat:no-repeat;
}

.aExpandable:hover .boxExpandableIcon {
	background-color: #FAFBF3;
}

.aExpandable.displayed {
	color: #a90d1a;
}

.aExpandable.displayed .boxExpandableIcon {
	background-position: 100% 0;
}

.aExpandable.hidden .boxExpandableIcon {
	background-position: 0 0;
}

.mainContent1Col .containerExpandable {
	margin: 0.7692em 0 3.8462em; /* 10px 0 50px */ *

margin:
	0.75em 0 3.75em;
}

.accordionHeadline {
	margin-left: 1.6923em; /* 22px */ *

margin-left:
	1.65em;
}

/* Ende Accordion */
/* Download-Accordion */
#boxDLBlocks {
	width: auto;
	margin: 1.3043em 0 0; /* 16px 0 0@12.2667px */ *

margin:
	1.27em 0 0;

border:solid
	#D3D3D1;

border-width:
	0 1px 1px;
}

#boxDLBlocks h1 {
	width: 100%;
	font-size: 100%;
	background-color: #FAFBF3;
	margin: 0;
	padding: 0;
	border-top: 1px solid #D3D3D1;
}

#boxDLBlocks h1 a.link {
	display: block;
	width: auto;
	padding: .1630em .3261em; /* 2px 4px@12.2667px */ *

padding:
	.16em .32em;
}

#boxDLBlocks h1 a.link div.linkIcon {
	float: left;
	width: 10px;
	height: 10px;
	margin: 2px 4px 0 0;
	background-image: url(/static/images/expand.gif);
	background-repeat: no-repeat;
}

#boxDLBlocks h1.current a.link div.linkIcon {
	background-position: 100% 0;
}

#boxDLBlocks h1.current a.link:hover div.linkIcon {
	background-position: 100% 0;
}

#boxDLBlocks h1.hidden a.link div.linkIcon {
	background-position: 0 0;
}

#boxDLBlocks h1.hidden a.link:hover div.linkIcon {
	background-position: 0 0;
}

#boxDLBlocks a.downloadlink img {
	left:22px;
	position:absolute;
	top:2px;
}

#boxDLBlocks .formDLs {
	padding: .3261em; /* 4px@12.2667px */ 
	*padding:.32em;
	border-top:1px solid #D3D3D1;
	
}

#boxDLBlocks .boxDLs {
	width: 48%;
	margin-right: 2%;
	margin-bottom: 5px;
	float: left;
	position:relative;
	text-indent:-4px;
}

#boxDLBlocks .downloadlink {
	padding-left: 20px;
	display: block;
	margin-left:22px;
}

#boxDLBlocks .boxDLs .checkbox {
	float: left;
	margin-top: 3px;
}

#boxDLBlocks .boxDLLeft {
	float: left;
	width: 49%;
}

#boxDLBlocks .boxDLRight {
	float: right;
	width: 49%;
}

#boxDLBlocks input.checkbox {
	margin-right: 5px;
}

#boxDLBlocks .boxControls {
	clear: both;
	width: auto;
	height: 1.3043em; /* 16px@12.2667px */ 
	*height:1.27em;
	padding-top:5px;
}

#boxDLBlocks .boxControlsLeft {
	float: left;
	width: 49%;
}

#boxDLBlocks .boxControlsRight {
	float: right;
	width: 49%;
	text-align: right;
}

#boxDLBlocks .boxControls input.submit, #boxDLBlocks .boxControls input.submit:hover {
	font-size: 89.6737%; /* 11px@12.2667px */
	color: #000;
	background-color: #a4c815;
	margin: 0;
	border: none;
}

#boxDLBlocks .navigate {
	display: none;
}

/* Ende Download-Accordion */
/* Header */
#hd {
	height: 9.2308em; /* 120px */ 
	*height:9.01em;
	position:relative;
}

#hd #boxSuperNavi {
	font-size: 92.31%; /* 12px@13px */
	position: absolute;
	bottom: 1.8333em; /* 22px@12px */ 
	*bottom:1.79em;
	left:1.6667em; /* 20px@12px */ 
	*left:1.63em;
}

#hd .boxLogo {
	position: absolute;
	bottom: 1.923em; /* 22px */ 
	*bottom:1.65em;
	right:0;
}

#hd #boxSuperNavi ul.menuList li {
	float:left;
	list-style:none;
	margin-right:4px;
}

#hd #boxSuperNavi ul.menuList li a,
#hd #boxSuperNavi ul.menuList li a:link,
#hd #boxSuperNavi ul.menuList li a:visited {
	font-size:12px;
	color:#858585;
}

/* Navigation */
.listNavi {
}

.listNavi a:link, .listNavi a:visited, .listNavi a:active {
	color: #858585;
	text-decoration: none;
}

.listNavi a:hover {
	color: #606060;
	text-decoration: underline;
}
#bd ul.menuList li
#bd ul.menuList li {
	font-size: 138.47%; /* 18px@13px */
}

#bd ul.menuList li {
	float: left;
	overflow: visible;
}

#bd ul.menuList li a {
	display: block;
	padding: 0.6667em 0.7778em 0.6667em 1.1111em; /* 12px 14px 12px 20px@18px */ 
	*padding:0.65em 0.76em 0.65em 1.08em;
	font-size: 138.47%;
	color:#858585;
}

#bd ul.menuList li.selected a {
	background-image: url(/static/images/marker-navi.gif);
	background-repeat: no-repeat;
	background-position: 0 0.8333em; /* 0 15px@18px */ 
	*background-position:0 0.81em;
	color:#000;
	font-size: 138.47%;
}

/* Logo */
div.navLogos {
	margin-top: 8em; /* 130px */ 
	*margin-top:7.76em;
	margin-left:1.5385em; /* 20px */ 
	*margin-left:1.50em;
	float:left;
}

/* Navigation, second+ level */
#containerMainContent {
	background-image: url(/static/images/verlauf-top-content-index.gif);
	background-repeat: repeat-x;
	padding-top: 2.6154em; /* 34px */ *

padding-top:
	2.55em;
}

#containerMainContent .singleCol {
	width: 73.9231em; /* 961px */ *

width:
	72.14em;

margin-left:
	1.5385em; /* 20px */ * margin-left:
	1.50em;
}

#containerMainContent .subNavigation {
	margin-right: 1.8462em; /* 24px */ 
	*margin-right:1.80em;
	width:15.3846em; /* 200px */ 
	*width:15.01em;
	float:left;
}

#containerMainContent .subNavigation .bgHalcyonics {
	background-image: url(/static/images/logo-halcyonics-navi.gif);
	background-repeat: no-repeat;
	background-position: 1.5385em 0.3846em; /* 20px 5px */ *

background-position:
	1.50em 0.38em;

padding-top:
	3.3846em; /* 44px */ * padding-top:
	3.30em;
}

#containerMainContent .subNavigation .bgNanofilm {
	background-image: url(/static/images/logo-nanofilm-navi.gif);
	background-repeat: no-repeat;
	background-position: 1.5385em 0.3846em; /* 20px 5px */ *

background-position:
	1.50em 0.38em;

padding-top:
	3.7692em; /* 49px */ * padding-top:
	3.68em;
}

#containerMainContent .mainContent {
	margin: 0;
	width: 38.9231em; /* 506px */ 
	*width:37.99em;
	_width:37.98em;
}

#bd .mainContent .storyContent  {
	margin-bottom: 2.0000em; /* 26px */ 
	*margin-bottom:1.95em;
}

#containerMainContent .mainContent.doorpage {
	width: 58.2308em; /* 757px */ 
	*width:56.83em;
}

#containerMainContent .mainContent .boxTeaser {
	margin-bottom: 1.5385em; /* 20px */ 
	*margin-bottom:1.50em;
}

#containerMainContent .boxSpecial {
	margin: 0 0 0 1.9231em; /* 0 0 0 25px */ 
	*margin:0 0 0 1.88em;
	width:17.3846em; /* 226px */ 
	*width:16.97em;
}

#containerMainContent .boxSpecial .storyContent {
	margin-bottom: 0.9231em; /* 12px */ 
	*margin-bottom:0.90em;
}

#containerMainContent .subNavigation .bgHalcyonics #subNavigation {
	margin-top: 0.3846em; /* 5px */ 
	*margin-top:0.38em;
	float:left;
}

#containerMainContent .mainContent1Col {
	margin: 0;
	width: 58.2308em; /* 757px */ 
	*width:56.83em;
}
#bd #subNavigation {
	float:left;
}

#bd #subNavigation ul li {
	margin-bottom: 1.9231em; /* 25px */ 
	*margin-bottom:1.88em;
	padding-left:
	1.5385em; /* 20px */ 
	*padding-left:1.50em;
	float:none;
	position: relative;
}



#bd #subNavigation ul li .tt {
	position: absolute;
	left: 180px;
	top: 0;
	display: none;
	padding: 3px 3px 3px 17px;
	width: 160px;
	color: #fff;
	background-image: url("/static/images/tooltip.png");
	background-position: 0 0;
}

#bd #subNavigation ul li.selected {
	background-image: url(/static/images/marker-navi.gif);
	background-repeat: no-repeat;
	background-position: 0 0.2308em; /* 0 3px */ 
	*background-position:0 0.23em;
}

#bd #subNavigation ul li.selected ul li {
	background-image: url("/static/images/marker-navi-2nd-2.gif");
    background-position: 0 0.55em;
    background-repeat: no-repeat;
    margin-bottom: 0.25em;
}

#bd #subNavigation ul li a {
	font-size: 92.31%; /* 12px@13px */
	background-image:none;
	padding:0;
}

#bd #subNavigation ul li ul {
	margin-top: 0.2308em; /* 3px */ 
	*margin-top:0.23em;
}

#bd #subNavigation ul li a {
	color: #000;
}

#bd #subNavigation ul li ul {
	margin-bottom: 0.2308em; /* 3px */ 
	*margin-bottom:0.23em;
}

#bd #subNavigation ul li li {
	margin-bottom: 0;
	padding-left: 0.6154em; /* 9px */ 
	*padding-left:0.60em;
	text-indent:-1px;
}

#bd #subNavigation ul li li li a{
	color: #858585;
}

#bd #subNavigation ul li li li.selected a{
	color: #809C14;
}

#bd #subNavigation ul li ul li, 
#bd #subNavigation ul li ul li a {
	background: none;
	color: #858585;
}

#bd #subNavigation ul li ul li li.selected, 
#bd #subNavigation ul li ul li li.selected a {
	color: #858585;
}

#bd #subNavigation ul li.selected li a:hover {
	color: #606060;
}

#bd #subNavigation li li.selected a {
	color: #809c14;
}

#bd #subNavigation ul.menuList li li.selected li a {
	color: #858585;
}

#bd #subNavigation ul.menuList li li li.selected a {
	color: #809c14;
}

#bd #subNavigation ul.menuList li li li {
	background-image: url(/static/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 0.6154em; /* 11px 8px */ 
	*background-position:0.83em 0.60em;
	padding-left:10px;
	margin:0;
}

/* Body */
/* grid-like boxes */
.box1Col, .box2Col, .box3Col, .boxGridLarge, .boxGridSmall {
	float: left;
	margin-right: 0.1538em; /* 2px */ *

margin-right:
	0.15em;
}

.gridStart .boxGrid {
	height: 25.3846em; /* 330px */ *

height:
	24.77em;

overflow:hidden;

background-image:
	url(/static/images/bg-content-bottom-start.gif);
}

.gridStart .boxGrid .boxGridContent {
	padding-left: 1.5385em; /* 20px */ *

padding-left:
	1.50em;

margin-top:
	1.3077em; /* 17px */ * margin-top:
	1.28em;
}

.gridStart .boxGrid.boxGridSmall .boxGridContent {
	padding: 0 1.0769em; /* 0 14px */ *

padding:
	0 1.05em;
}

.gridStart .boxGridLarge {
	width: 27.0000em; /* 351px */ *

width:
	26.35em;
}

.gridStart .boxGridSmall {
	width: 21.1538em; /* 275px */ *

width:
	20.64em;
}

.gridContainerOuter {
	width: 100%;
	overflow: hidden;
}

.gridContainerOuter .gridContainerInner {
	width: 100.92%; /* 990px */
}

.doorpage .gridContainerOuter {
	width: 100%;
	overflow: hidden;
}

.doorpage .gridContainerOuter .gridContainerInner {
	width: 107.89%; /* 821px */
}

span.whiteBorderTop {
	display: block;
	width: 100%;
	height: 0.3077em; /* 4px */ *

height:
	0.30em;

_line-height:
	0; /* IE6 will not allow a height smaller than the line height which is greater than 4px by default */
border-bottom:
	1px

solid #fff;
}

span.boxBottomImage {
	display: block;
	width: 100%;
	border-top: 1px solid #fff;
}

.boxGrid span.category {
	font-size: 92.31%; /* 12px@13px */
}

.boxGrid h1 {
	font-size: 162.5%; /* 26px@16px */
	margin: 0.5385em 0 0.7308em; /* 14px 0 19px@26px */ *

margin:
	0.53em 0 0.71em;

color:
	#000;
}

.boxGrid .teaserText {
	font-size: 122.08%; /* 16px@13px */
	*font-size: 115.08%;
	line-height: 1.2750em;
	font-size: 115.08%\9; 
}

.espanol .boxGrid .teaserText { 
	line-height: 1.2750em; 
}



.boxGrid .content {
	font-size: 92.31%; /* 12px@13px */
	margin-top: 2.0000em; /* 24px@12px */ 
	*margin-top:1.95em;
}

.espanol .boxGrid .content {
	margin-top: 1.0000em;
}

.boxGrid .box2Columns {
	margin-top: 1.9231em; /* 25px */ *

margin-top:
	1.88em;
}

.boxGrid .box2Columns .leftColumn {
	float: left;
	width: 50%;
}

.boxGrid .box2Columns .rightColumn {
	float: right;
	width: 50%;
}

.boxGrid .box2Columns h2 {
	margin: 0;
	color: #000;
	font-weight: normal;
}

.boxGrid .asBlock {
	display: inline-block;
}

#bd .doorpage .gridContainerInner.container3PerRow .storyContent{
	width: 18.3846em; /* 239px */ *

width:
	17.94em;

margin:
	0 1.5385em 0 0; /* 0 20px 0 0 */ * margin:
	0 1.50em 0 0;

float:left;

height:auto;
}

.gridContainerInner .box3perRow {
	margin: 0 0 1.1538em 0; /* 0 0 15px 0 */ *

margin:
	0 0 1.13em 0;
}

.gridContainerInner .box3perRow .specialbox.dark {
	width: 100%;
	background-image: url(/static/images/specialbox-mid-239.gif);
	background-repeat: repeat-y;
}

.gridContainerInner .box3perRow .specialbox.dark .specialContent {
	padding: 0 0.7692em; /* 0 10px */ *

padding:
	0 0.75em;

height:
	11.5385em; /* 150px */ * height:
	11.26em;
}

.gridContainerInner .box3perRow .specialbox.dark .top {
	height: 0.5385em; /* 7px */ *

height:
	0.53em;

_line-height:
	0;

width:
	100%;

background-image:
	url(/static/images/specialbox-top-239.gif);

background-repeat:no-repeat;
}

.gridContainerInner .box3perRow .specialbox.dark .bottom {
	height: 0.5385em; /* 7px */
	height: 0.54em\9;

	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-bottom-239.gif);
	background-repeat: no-repeat;
	
	/**
	 * See
	 * 	#bd .boxSpecial .specialbox.dark .bottom
	 * for an explanation
	 */
	_background-color: #fff;
}



/* Light */
#bd .boxSpecial .specialbox.light,
.boxExpandable .specialbox.light
 {
	width: 100%;
	background-image: url(/static/images/specialbox-mid-light.gif);
	background-repeat: repeat-y;
}

#bd .boxSpecial .specialbox.light .specialContent,
.boxExpandable .specialbox.light .specialContent{
	padding: 0 0.7692em; /* 0 10px */
	*padding: 0 0.75em;
	position:relative;
	text-indent: -4px;
}

.boxExpandable .specialbox.light .specialContent a {
	margin-bottom:1.0833em;
	display:block;
	margin-left:2.0833em;
}

.boxExpandable .specialbox.light .specialContent a img {
	left:0.7692em;
	position:absolute;
	top:33px;
}

#bd .boxSpecial .specialbox.light .top,
.boxExpandable .top {
	height: 0.5385em; /* 7px */
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-top-light.gif);
	background-repeat: no-repeat;
}

#bd .boxSpecial .specialbox.light .bottom,
.boxExpandable .bottom {
	height: 0.5385em; /* 7px */
	height: 0.54em\9;
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-bottom-light.gif);
	background-repeat: no-repeat;
	
	/**
	 * Same rules apply as for dark box
	 */
	_background-color: #fff;
}

/* Service */
#bd .service .storyContent{
	float:none;
	width:auto;
	height:auto;
	margin:none;
}

#bd .service .salesNetwork {
	width: 32.6154em; /* 424px */
	*width: 31.83em;
	_float: left;
	margin-bottom: 1.1538em; /* 15px */
	*margin-bottom: 1.13em;
}

#bd .service .containerSmallBoxesOuter {
	float: right;
	width: 25.6154em; /* 333px */
	*width: 25.00em;
	height: 11.0769em; /* 144px */
	*height: 10.81em;
	overflow: hidden;
}

#bd .service .containerSmallBoxesInner {
	width: 102.11%;
	height: 104.17%;
}

#bd .service .boxSmall {
	float: left;
	width: 12.7692em; /* 166px */
	*width: 12.46em;
	height: 5.5385em; /* 72px */
	*height: 5.40em;
	margin: 0 0.0769em 0.0769em 0; /* 0 1px 1px 0 */
	*margin: 0 0.08em 0.08em 0;

	background-image: url(/static/images/bg-verlauf-horizontal.gif);
	background-repeat: repeat-y;
}

#bd .service .boxSmall .boxLink {
	margin: 2.0000em 0 0 1.3077em; /* 26px 0 0 17px */
	*margin: 1.95em 0 0 1.28em;
}

#bd .service .containerLongBoxes {
	
}

#bd .service .containerLongBoxes  {
	margin: 0;
	height: auto;
	float: none;
	width: 100%;
}

#bd .service .containerLongBoxes .boxLong .top {
	_line-height: 0;
	_font-size: 0;
	
	height: 0.5385em; /* 7px */
	*height: 0.53em;
	_height: 7px;
	
	width: 100%;
	background-image: url(/static/images/specialbox-top-light-757.gif);
	background-repeat: no-repeat;
}

#bd .service .containerLongBoxes .boxLong .bottom {
	height: 0.5385em; /* 7px */
	height: 0.54em\9;
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-long-bottom-757.gif);
	background-repeat: no-repeat;
	
	/**
	 * See
	 * 	#bd .boxSpecial .specialbox.dark .bottom
	 * for an explanation
	 */
	_background-color: #fff;

}

#bd .service .containerLongBoxes .boxLong .content {
	height: 4.6923em; /* 61px */
	*height: 4.58em;
	width: 56.6923em; /* 737px */
	*width: 55.33em;
	overflow: hidden;
	background-image: url(/static/images/bg-verlauf-tb-757.gif);
	background-repeat: no-repeat;
	color: #000;
	padding: 0 0.7692em; /* 0 10px */
	*padding: 0 0.75em;
}

#bd .service .containerLongBoxes .boxLong .content .contentInner {
	width: 61.5385em; /* 800px */
	*width: 60.06em;
}

#bd .service .containerLongBoxes .boxLong .content h2 {
	font-size: 138.47%; /* 18px@13px */
	margin: 0 0 1.2222em 0; /* 0 0 22px 0@18px */
	*margin: 0 0 1.19em 0;
}

#bd .service .containerLongBoxes .boxLong .content .column {
	float: left;
	width: 18.3846em; /* 239px */
	*width: 17.94em;
	margin: 0 1.5385em 0 0; /* 0 20px 0 0 */
	*margin: 0 1.50em 0 0;
}

#bd .service .containerLongBoxes .boxLong .content .column a {
	margin: 0 0 1.6923em 0; /* 0 0 22px 0 */
	*margin: 0 0 1.65em 0;
	display: inline-block;
}

#bd .service .containerLargeBoxes {
	width: 58.2308em; /* 757px */
	*width: 56.83em;
	overflow: hidden;
}


#bd .doorpage .service .containerLargeBoxes .storyContent{
	float: none;
	height: auto;
	margin: auto;
	width: auto;
}


/* Servicebereich: grosse Boxen */
#bd .boxWidth757 {
	width: 58.2308em; /* 757px */
	*width: 56.83em;
	
	margin: 0 0 1.1538em 0; /* 0 0 15px 0 */
	*margin: 0 0 1.13em 0;

}

#bd .boxWidth757 .column .text {
	color: #353334;
	margin: 0;
}

#bd .boxWidth757 .specialbox.dark {
	width: 100%;
	background-image: url(/static/images/specialbox-mid-757.gif);
	background-repeat: repeat-y;
}

#bd .boxWidth757 .specialbox.dark .specialContent {
	padding: 0 0.7692em; /* 0 10px */
	*padding: 0 0.75em;
}

#bd .boxWidth757 .specialbox.dark .top {
	height: 0.5385em; /* 7px */
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-top-757.gif);
	background-repeat: no-repeat;
}

#bd .boxWidth757 .specialbox.dark .bottom {
	height: 0.5385em; /* 7px */
	height: 0.54em\9;
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-bottom-757.gif);
	background-repeat: no-repeat;
	
	/**
	 * See
	 * 	#bd .boxSpecial .specialbox.dark .bottom
	 * for an explanation
	 */
	_background-color: #fff;
}

#bd .boxWidth757 .gridContainerOuter {
	width: 100%; /* 757px */
	overflow: hidden;
}


#bd .boxWidth757 .gridContainerOuter .gridContainerInner {
	width: 760px;
}

#bd .boxWidth757 .box3Columns .column {
	width: 18.3077em; /* 238px */
	*width: 17.87em;
	margin-right: 0.7692em; /* 10px */
	*margin-right: 0.75em;
	float: left;
}

#bd .boxWidth757 .box3Columns .column .pictures {
	height: 4.6154em; /* 60px */
	*height: 4.50em;
}

#bd .boxWidth757 .box2Columns .column {
	width: 27.9231em; /* 363px */
	*width: 27.25em;
	width: 48%;
	margin-right: 0.7692em; /* 10px */
	*margin-right: 0.75em;
	margin-right: 1%;
	float: left;
}

#bd .box3Columns.logos {
	margin-bottom: 50px;
	
}

#bd .box3Columns.logos .column .pictures {
	height: 100px;
	
}


#bd .containerLargeBoxes h2 {
	font-size: 138.47%; /* 18px@13px */
	margin: 0 0 0.7778em; /* 0 0 14px@18px */
	*margin: 0 0 0.76em;
}

#bd .containerLargeBoxes h2.indent {
	margin-left: 0.5556em; /* 10px@18px */
	*margin-left: 0.54em;
}

#bd .mainContent1Col .storyContent {
	margin-bottom: 1em;
	*margin-bottom: 0.98em;
}

/* Anfahrt: GMap */
#map-1, #map-2 {
	height: 350px;
}

#bd form#formRouting-1,
#bd form#formRouting-2 {
	margin-top:20px;	
}

#bd form#formRouting-1.formStandard div.text,
#bd form#formRouting-2.formStandard div.text {
	width: 350px;
	border:1px solid #DFDFDF;
	margin-bottom:5px;
	float:left;
}

#bd .onethird {
	float: left;
	width: 33%;
}

#bd .twothirds {
	float: right;
	width: 64%;
}

#bd form.formStandard .submit {
	border: none;
	padding: 2px;
	position: relative;
	left: 402px;
	width: 80px;
	border: 1px solid #dfdfdf;
}

#bd .twothirds label,
#bd .twothirds div.label{
	display:block;
	float:left;
	padding-top:1px;
	width:130px;
}

#bd .twothirds #inputFrom{
	border:1px solid #DFDFDF;
	margin-bottom:5px;
	width:350px;
}



/* Footer */

#ft {
	font-size: 92.31%; /* 12px@13px */
	
	padding: 10.3333em 0 0 1.6667em; /* 124px 0 0 20px@12px */
	*padding: 10.08em 0 0 1.63em;
	/* background-image: url(/static/images/verlauf-bottom-content-index.gif);
	background-repeat: repeat-x; */
	
}

#ft.start {
	padding: 0.5833em 0 0 1.6667em; /* 7px 0 0 20px@12px */
	*padding: 0.57em 0 0 1.63em;
	background: none;
}

#ft .footerText {
	background-image: url(/static/images/footer-quad-gruen.gif);
	background-repeat: no-repeat;
	background-position: top right;
	
	padding: 0.4167em 6.0833em 0 0; /* 5px 73px 0 0@12px */
	*padding: 0.41em 5.94em 0 0;

	height: 4.0833em; /* 49px@12px */
	*height: 3.98em;
}

#ft #boxSearchEngineNavigation {
	margin-top: 1.8333em; /* 10px@12px */
	*margin-top: 1.81em;
	padding-top: 0.8333em; /* 10px@12px */
	*padding-top: 0.81em;
	border-top: 1px dotted #666;
	width: 74.0000em; /* 888px@12px */
	*width: 72.22em;
}

#ft #boxSearchEngineNavigation a {
	color: #858585;
}

#boxSearchEngineNavigation ul.menuList li{
	float:left;
	margin-right:5px;
}

/* Box 757px hell */

#bd .boxWidth757light {
	width: 58.2308em; /* 757px */
	*width: 56.83em;
	
	margin: 0 0 1.1538em 0; /* 0 0 15px 0 */
	*margin: 0 0 1.13em 0;

}

#bd .boxWidth757light .column .text {
	color: #353334;
	margin: 0;
}

#bd .boxWidth757light .specialbox.dark {
	width: 100%;
	background-image: url(/static/images/specialbox-outline-mid-757.gif);
	background-repeat: repeat-y;
}

#bd .boxWidth757light .specialbox.dark .specialContent {
	padding: 0 0.7692em; /* 0 10px */
	*padding: 0 0.75em;
}

#bd .boxWidth757light .specialbox.dark .top {
	height: 0.5385em; /* 7px */
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-outline-top-757.gif);
	background-repeat: no-repeat;
}

#bd .boxWidth757light .specialbox.dark .bottom {
	height: 0.5385em; /* 7px */
	height: 0.54em\9;
	*height: 0.53em;
	_line-height: 0;
	width: 100%;
	background-image: url(/static/images/specialbox-outline-bottom-757.gif);
	background-repeat: no-repeat;
	
	/**
	 * See
	 * 	#bd .boxSpecial .specialbox.dark .bottom
	 * for an explanation
	 */
	_background-color: #fff;
}
#bd .boxWidth757light .box3Columns .column {
	width: 18.277em; /* 238px */
	*width: 17.87em;
	margin-right: 0.7692em; /* 10px */
	*margin-right: 0.75em;
	float: left;
}

#bd .boxWidth757light .box3Columns .column .pictures {
	height: 8.6154em; /* 60px */
	*height: 8.50em;
}

div.spacer
{
	height: 1em;
	clear: both;
}

/* Application Nodes */
.application .picturesLeft
{
float: left;
width: 110px;
}

.application .textRight
{
float: right;
width: 390px;
}
.application .downloadRight {
	float: left;
	margin-left: 25px;
	width: 205px;
	padding: 0 0;
	font-size: 12px;
}

.application h1 {
	padding-left:110px;
}

.application h2 {
	margin: 0 0 4px;
	color: #000000;
}

.application h3 {
	margin: 0 0 1em;
	font-size: 13px;
}

.spacerBorder
{
	height: 0.5em;
	margin-bottom: 0.5em;
	padding: 0;
	clear: both;
	border-bottom: 1px #ccc dotted;
}

/* CallMe Form */
.boxCallme{
	float: left;
}

.callmeForm {
	text-indent:0;
}

.callmeForm input.text {
	padding-left:2px;
}



#bd .callmeForm .text{
	border: 1px solid #dfdfdf;
	height: 18px;
	margin-bottom: 5px;
	width: 115px;
}

#bd .callmeForm .text.newsregistration {
	width:200px;
}

#bd .callmeForm label {
	font-size:12px;
}

.callmeForm .submit{
	border: 1px solid #dfdfdf;
	width: 80px;
}

.callmeForm label{
	color: #C6C7C8;
	display: none;
}

.callmeForm label.error{
	color: #BD0000;
	font-weight: normal;
}
.boxCallme p{
	padding: 0 0 5px;
}

.specialText .boxCallme{
	margin-left: 10px;
}

/* Overlabel */

.overlabel-wrapper {
	position: relative;
}

.overlabel-wrapper .overlabel-apply {
	display:block;
	position:absolute;
	left:8px;
	top:1px;
	/*z-index:1; */
}

/* Sitemap */

div.sitemap {
	float: left;
	margin-left: 5px;
	margin-right: 40px;
}

#bd .sitemap ul.menuList li a {
	width: 250px;
	color:#809c14;
	font-size:13px;
	padding:0;
	font-weight:bold;
}

#bd .sitemap ul.menuList li ul li a{
	font-weight:normal;
}

.sitemap li {
	margin-left: 10px;
	list-style-type: none;
}

.sitemap .column {
	float:left;
	margin:0 190px 0 0;
	width:185px;
}

/* Youtube Embed */
.yt_embed_left{
	float: left;
	margin-right: 10px;
}

.listen {
	float:left;
	margin-left:20px;
	width:250px;
}

.listenNews {
	margin-left:20px;
	width:525px;
}

.listen li,
.listenNews li {
	list-style-position:outside;
	list-style:square;
	color:#858585;
	margin-left:5px;
	*margin-left:0px;
	
}

.listen li span {
	color:#858585;
}

.downloadNews_left {
	width:220px;
	float:left;
	margin-left:10px;
}

.downloadNews_left img {
	border:1px solid #809C14;
}

.downloadNews_middle {
	width:290px;
	float:left;
}

.downloadNews_right {
	width:226px;
	float:left;
}

.boxExpandableNews .boxExpandable {
	padding-left:0;
	padding-top:1.0em;
	padding-bottom:1.0em;
}


/* News Newscontainer*/

.boxNewsContainer {
	position:relative;
}

.boxNewsContainer a {
	color:#858585;
}

.boxNewsContainer span {
	position:absolute;
	bottom:0;
	display:none;
}

.boxNewsContainer span.active {
	
}

/* Login */

#bd #inputUserName,
#bd #inputPassword {
	margin-bottom:10px;
}

#login label {
	float:left;
	width:80px;
}

#bd #login .submit {
	left:124px;
}

/* Sprachumschalter */

.localeSwitcher {
	margin-top: 30px;
	margin-left: 20px;
}

.localeSwitcher li {
	float: left;
	margin-right: 4px;
	margin-top: 30px;
}

.localeSwitcher li a {
	position:relative;
	height: 19px;
	overflow: hidden;
	width: 28px;
	display: block;
}

.localeSwitcher li a img{
	position: absolute;
	top:0;
	left:0;
}

.localeSwitcher li a:hover img{
	position: absolute;
	top: -19px;
	left:0;
}


/* Tooltip */

.tooltip {
	display: none;
}

#bd .menuList li {
	position: relative;
}

#bd ul.menuList li .secondNavi {
	display: none;
}

#bd ul.menuList li:hover .secondNavi {
	display: block;
}

.secondNavi {
	display: none;
	position: absolute;
	left: 1.1111em;
	width: 200px;
	background-color: #000;
	-moz-opacity: .75;
	opacity: .75;
	filter: alpha(opacity=75);
	z-index: 10;
}

.secondNavi li {
	width: 190px;
	border-bottom: 1px solid #fff;
	float: none;
	margin: 3px 5px;
}

#bd ul.menuList li.selected .secondNavi a,
#bd ul.menuList li .secondNavi a {
	background: none;
	color: #fff;
	padding: 3px 5px;
	font-size: 12px;
	border-bottom: 1px solid #fff;
}

#bd ul.menuList li .secondNavi a.last {
	border: 0 none;
}

#bd ul.menuList li .secondNavi li a {
	color: #fff;
	font-size: 12px;
	padding: 0;
}

