/*	* html #col1 { position:relative; }
	* html #colRightContainer { position:relative; } 
	#col3 { position:relative; }*/
	
	* html .hold_floats { height: 1%; }
	* html .col-clearing { height: 1%; }
	* html .floatbox { width:100%; }

	* html ul { position: relative }
	* html ol { position: relative }
	* html dl { position: relative }

	#page_margins, #page, #header, #nav, #main, #footer { zoom: 1; }
			
	a, a:hover { background: transparent; }

	* html #colRightContainer { display: inline; }

	* html #colRight { overflow: visible; }
	* html #colLeft { overflow: visible; }

	.subLeftContainer, .subRightContainer { display:inline; } /* Float-Margin Hack */

	.subLeft, .subRight { width:auto; zoom: 1; } /* IE-Clearing mittels hasLayout für IE6 und IE7 */
	.subLeft, .subRight { \width:100%; w\idth: auto; } /* IE-Clearing für IE5.x/win */

	#pageContainer {
		width: 974px; /* set fixed width for IE */
	}

	/*-----------------------------------------------------------------------------------------------------*/
	/* 3-Pixel-Jog
	*/	
	* html #colLeftContainer {height: 1%; }				/* The reason why we need the background-image in IE */
	* html #colRightContainer { width: 74.6%; }
	* html #colLeftContainer { margin-right: 74.6%; }
	* html #colRight { margin-left: 3px; }

	#main {
		background-image: url(../media/bg-ie.gif);
		background-repeat: repeat-y;
	}