html { height: 100%;}
body { height: 100%;}
.clear {clear: both;}

.rahmen { padding-top: 20px;}
/*** RAHMEN ***/

		/*** RAHMEN INNEN ***/

		.innen {width: 100%; margin: 0; padding: 0;}
		.rahmen-innen {width: 100%; margin: 0;}
		.rahmen_innen-tabel { width: 100%;}
		.rahmen-innen-ecke-obenlinks {
			background: url(images/rahmen-innen-ecke-obenlinks.png) no-repeat;
			width: 7px;
			height: 6px;
			margin: 0px; 
			padding: 0px;
			float: left;
		}
		.rahmen-innen-rand-oben {
			background: url(images/rahmen-innen-rand-oben.png) repeat-x;
			height: 6px;
			margin: 0px 7px 0px 7px;
		}
		.rahmen-innen-ecke-obenrechts {
			background: url(images/rahmen-innen-ecke-obenrechts.png) no-repeat;
			width: 7px;
			height: 6px;
			float: right;
			margin: 0px; 
			padding: 0px;
		}

		.rahmen-innen-rand-links {
			background: url(images/rahmen-innen-rand-links.png) repeat-y;
			width: 7px;	
		}
		.rahmen-innen-inhalt {
			background: #ffffff;
			text-align: left;
		}
		.rahmen-innen-rand-rechts {
			background: url(images/rahmen-innen-rand-rechts.png) repeat-y;
			width: 7px;
		}
		.rahmen-innen-ecke-untenlinks {
			background: url(images/rahmen-innen-ecke-untenlinks.png) no-repeat;
			width: 7px;
			height: 7px;
			margin: 0px; 
			padding: 0px;
			float: left;
		}
		.rahmen-innen-rand-unten {
			background: url(images/rahmen-innen-rand-unten.png) repeat-x;
			height: 7px;
			margin: 0px 7px 0px 7px;
		}
		.rahmen-innen-ecke-untenrechts {
			background: url(images/rahmen-innen-ecke-untenrechts.png) no-repeat;
			width: 7px;
			height: 7px;
			float: right;
			margin: 0px; 
			padding: 0px;
		}
/*** HEADER ***/

.header-rahmen-innen { width: 100%;}


/*** CONTENT ***/
.content-links {
	vertical-align: top;
	width: 200px; 
	float: left;
}
.content-mitte {
	vertical-align: top;
}
.content-rechts {
	vertical-align: top;
	width: 200px;
	float: right;
	}





