@import url("style_navi.css");
@import url("style_content.css");
@import url("style_tiny.css");

body {
	background-color: #00517d;
	margin: 0;
	padding: 0;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}
body * {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
.clear {
	clear: both;
}
div#CONTAINER {
	background-color: #e5e5e5;
	background-image: url(../upload/website/bg_header.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
}
#startseite div#CONTAINER {
	background-image: url(../upload/website/bg_header_start.gif);
}
div#CENTER {
	background-color: #ffffff;
	width: 83.25em;/*0.083333333*/
	margin: 0 auto;
	text-align: left;
	background-image: url(../upload/website/bg_main.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

div#FOOTER {
	height: 11px;
	background-image: url(../upload/website/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: left top;
	overflow: hidden;
}
	div#FOOTER_INNER {
		background-image: url(../upload/website/bg_footer_inner.gif);
		background-repeat: no-repeat;
		background-position: 17px top;
		height: 9px;
		overflow: hidden;
		width: 83.25em;
		margin: 0 auto;
	}
	
div#RIGHT {
	width: 66.67em;
	float: right;
	background-image: url(../upload/website/bg_right.gif);
	background-repeat: repeat-x;
	background-position: left top;
	overflow: hidden;
}
	div#HEADER {
		background-image: url(../upload/website/bg_header_inner.gif);
		background-repeat: repeat-x;
		background-position: right bottom;
		border-bottom: 4px solid #bad379;
		background-color: #00517d;
	}
		div#HEADER_INNER {
			background-image: url(../upload/website/bg_header_lines.gif);
			background-repeat: no-repeat;
			background-position: right bottom;
			height: 7.916em;
		}
		a#LOGO img {
			display: block;
			width: 18.8333em;/*226*/
			height: 4.4999em;/*54*/
			float: right;
			padding: 1.5em 2.416em 0 0;
			margin-bottom: 3px;
		}		
		
		#startseite div#HEADER {
			border: 0;
			background-image: url(../upload/website/bg_header_inner_start.gif);
			background-repeat: repeat-x;
			background-position: right top;
		}
		#startseite div#HEADER_INNER {
			height: auto;
			background-image: none;
			height: 26.25em;
			width: 66.67em;
		}
		#startseite div#HEADER_INNER #illu {
			clear: both;
			width: 66.66666em;
			height: 19.99999em;
			overflow: hidden;
			background-color: #ffffff;
			float: right;
		}
		#startseite div#HEADER_INNER #illu img {
			display: block;
			clear: both;
		}
		
div#LEFT {
	width: 16.58em; /*199*/
	float: left;
}
div.CONTENT {
	padding: 5.7em 1.666em 0 3.25em;
}
	div.CONT_LEFT {
		width: 45.166em;
		float: left;
	}
	div.CONT_RIGHT {
		width: 13.333em;
		float: right;
	}
	div.CONTENT.indent {
		float: right;
		width: 56.75em;
		padding-left: 0;
	}
		div.CONTENT.indent div.CONT_LEFT {
			width: 40.1666em;
		}
	div.CONTENT.wholeWidth {
		padding-right: 0;
		padding-left: 3.3em;
	}
	div.CONTENT.twoCols {
	
	}
		div.CONTENT.twoCols div.CONT_LEFT {
			width: 29.833em;
		}
		div.CONTENT.twoCols div.CONT_RIGHT {
			width: 30em;
		}
		
#startseite div.CONTENT {
	padding: 1.916em 1.666em 0 0;
	color: #5f5f5f;
}
	#startseite div.CONT_LEFT {
		background-image: url(../upload/website/bg_content_start.gif);
		background-repeat: no-repeat;
		background-position: left top;
		padding: 0 0 0 1.6666em;
		width: 46.75em;
	}
	#startseite div.CONT_RIGHT {
		background-image: url(../upload/website/bg_content_start.gif);
		background-repeat: no-repeat;
		background-position: left top;
		padding: 0 0 0 1.666em;
	}
	#startseite div.COL_LEFT {
		width: 21.75em;
		float: left;
	}
	#startseite div.COL_RIGHT {
		width: 21.75em;
		float: right;
	}
div#PRODUCT_IMAGE {
	float: left;
	width: 7.5em;
	text-align: right;
	margin: 2.85em 0 0 0;
}

div.TEXT_LEFT {
	float: left;
	width: 21.666em;
}
div.TEXT_RIGHT {
	float: right;
	width: 21.666em;
}
