/*
 * Author: Joachim Wittmann
 * Copyright (C) Joachim Wittmann, 2009
 */

/* 2columns_fixed_left */

#outerContainer {
	margin: 0 auto;
	width: 960px;
}
#innerContainer {
}
#header {
	clear: both;
}
#nav {
	clear: both;
}
#contentBody {
	clear: both;
	position: relative;
}
#column1 {
	float: left;
	width: 220px;
	z-index: 3;
}
#column2 {
	margin-left: 220px;
	width: auto;
	z-index: 1;
}
#content1 {
	z-index: 4;
}
#content2 {
	z-index: 2;
}
#content1 {
	overflow: hidden;
	position: relative;
}
#content2 {
	overflow: visible;
	position: relative;
}
#footer {
	clear: both;
}

/* iehacks */

/*
Escaping Floats Bug:

IE5.x/Win	x
IE5.x/Mac	-
IE6			x
IE7			-
*/

/* if (!IE Mac) { \*/
* html #innerContainer {
	height: 1%;
}
/* } */

/*
Doubled Float-Margin Bug:

IE5.x/Win	x
IE5.x/Mac	x
IE6			x
IE7			-
*/

* html #column1 {
	display: inline;
}

/*
3-Pixel-Jog Bug:

IE5.x/Win	x
IE5.x/Mac	-
IE6			x
IE7			-
*/

/* if (!IE Mac) { \*/
* html #column1 {
	margin-right: -3px;
}
* html #column2 {
	height: 1%;
	margin-left: 217px;
}
/* } */

/*
Italics Problem:

IE5.x/Win	x
IE5.x/Mac	x
IE6			x
IE7			-
*/

* html #content1 {
	overflow: visible;
}
* html #content2 {
	overflow: visible;
}
* html i, * html em {
	display: inline-block;
	overflow: visible;
}

/*
Allgemeine IE-Layouthilfe, um die freie Spaltenanordnung zu gewährleisten und die Robustheit der
DIV-Container für beliebige Inhalte zu erhöhen. Die Eigenschaft "zoom" erzwingt "hasLayout" im IE.
*/

#outerContainer, #innerContainer, #header, #nav, #contentBody, #footer {
	zoom: 1;
}