

/* Definition des HTML-Tag */
html {
	overflow-x: hidden;
	overflow-y: auto;
}


/* Definition des BODY-Tag */
body {
	margin: 0;
	padding: 0;
}


/* Definition des TEXTAREA-Tag */
textarea {
	overflow-x: hidden;
	overflow-y: auto;
}


/* Inhalt zentrieren */
div#center-content {
	width: 964px;
	margin: 0 auto 0 auto;
}


/* Header */
div#header {
	height: 65px;
	margin: 26px 0 0 0;
	padding: 35px 27px 0 0;
	background-color: #78BBDC;
	text-align: right;
}


/* Navigation */
div#navigation {
	padding: 8px 5px 10px 0;
}


/* Inhaltsspalte Links */
div#content-column-left {
	width: 184px;
}
div#box-column-left {
	height: 283px;
	margin-bottom: 10px;
	background-color: #C9E1E9;
}

/* Inhaltsspalte Rechts */
div#content-column-right {
	width: 768px;
}
div.content-2-columns-left {
	width: 185px;
}
div.content-2-columns-right {
	width: 574px;
}


/* Text mit Bild */
div.text-with-image {}
div.image-left {
	float: left;
	width: 185px;
}
div.text-right {
	float: right;
	width: 375px;
}


/* Footer */
div#footer {
	margin: 0 0 0 390px;
	padding: 10px 15px 10px 5px;
	background-color: #C9E1E9;
}


/* Allgemeine Klassen */
.one-pix {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
}
div.border-orange {
	margin-bottom: 18px;
	padding: 5px 10px;
	border: 1px solid #DCB158;
}
img.image-border {
	border: 1px solid #DCB158;
}



/* Klassen fuer Umfluesse */
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.clear-left {
	clear: left;
}
.clear-right {
	clear: right;
}
.clear-both {
	clear: both;
}



