/* ### Fuer IE 5, 6 und 7 ausgelagerte Styles ### */

/* ### Ausgleich für mangelndes "min-height in alten IEs ### */

.inhalte {
   min-height: 450px;
   height: auto !important;
   height: 450px;
}

/* ### Weiche fuer IE 5 und 6: * html ### */

* html #aufmacher {
	float: right;
	margin-top: -200px;
	}

* html .themenbild1 {
	float: none;
	}

* html .subkategorie {
	line-height: 0.3em;
	}

* html .submenue {
	padding-bottom: 15px;
	}

* html .below-center {
	top: 225px;
	}

* html .intext-right {
	bottom: 30px;
	}

* html .intext-left {
	bottom: 70px;
	}

/* ### Weiche fuer IE 7: * + html ### */

* + html .subkategorie {
	line-height: 0.3em;
	}

* + html .submenue {
	padding-bottom: 15px;
	}

/* ### Menuezustand im topmenue, wenn ein Unterpunkt angezeigt wird; muss ausgelagert sein in extra Stylesheet ### */

a#kanzlei.hauptmenue-act {
	background-image: url(../templates/bilder/nav/kanzlei1_farbe.jpg);
	background-repeat: no-repeat;
	}

a#profil.hauptmenue-act {
	background-image: url(../templates/bilder/nav/profil1_farbe.jpg);
	background-repeat: no-repeat;
	}

a#anwaelte.hauptmenue-act {
	background-image: url(../templates/bilder/nav/anwalt1_farbe.jpg);
	background-repeat: no-repeat;
	}

a#aktuell.hauptmenue-act {
	background-image: url(../templates/bilder/nav/aktuell1_farbe.jpg);
	background-repeat: no-repeat;
	}

a#kontakt.hauptmenue-act {
	background-image: url(../templates/bilder/nav/kontakt1_farbe.jpg);
	background-repeat: no-repeat;
	}