/* The IE Doubled Float-Margin Bug */
#cont, #spalte {
	display: inline;
}




/* Hacks for Internet Explorer 6 (IE6)                	*/

html #langnav li a {
	height: auto;
	padding-top: 0;
	padding-bottom: 4px;
}

* html #nav li a {
	height: auto;
	padding-top: 6px;
	padding-bottom: 4px;
}

* html #nav li.publi a {
	height: auto;
	padding-bottom: 3px;
}

* html #subnav li a {
	height: auto;
	padding-top: 0;
}

* html #spalte {
	height: 440px;
}

* html #content {
	height: 369px;

}

* html #topads {
	display: inline;	
}

* html #logolang {
	margin-top: 0;	
}

/* für Dropdown-Menu */

* html #nav ul.navi ul {
	margin-left: 0;
}

* html #nav ul.navi ul li {
	margin: 0;
	padding: 0;
	height: inherit;
}

* html #nav ul.navi li a {
	width: 1px;
	white-space: nowrap;
}

* html #nav ul.navi ul {
	margin-left: 0;
}

* html #nav ul.navi ul a {
	width: 200px;
}
/* ---------------- */



/* Hacks for Internet Explorer 7 (IE7)					*/

*+html #subnav li a {
	padding-top: 0;
	padding-bottom: 0;
}

/* Dropdown-Menu */

*+html #nav ul li {
	position: relative;
}

*+html #nav ul li ul {
		position: absolute;
		top: 28px;
		left: 0;
		width: 200px;
}