.ie .example {
  background-color: yellow
}
.ie7 .example {
  background-color: orange
}
.gecko .example {
  background-color: gray
}
.win.gecko .example {
  background-color: red
}
.linux.gecko .example {
  background-color: pink
}
.opera .example {
  background-color: green
}
.konqueror .example {
  background-color: blue
}
.webkit .example {
  background-color: black
}
.example {
  width: 100px;
  height: 100px;
}
.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }



/* IE 6 */
.ie #sideinhalt div.csc-textpic {
	margin-left:700px;
	margin-left:697px;
}
.ie #sideinhalt h1.kontakt {
	margin-left: 700px;
}
.ie #sideinhalt div.tx-pfarreiensuche-pi1 {
	margin-left: 697px;
	width: 257px;
}


/* IE 7 */
.ie7 #sideinhalt div.csc-textpic {
	margin-left:698px;
}
.ie7 #sideinhalt h1.kontakt {
	margin-left: 698px;
}

.ie7 #sideinhalt h1.kontakt {
	width: 247px;
}
.ie7 #sideinhalt div.tx-pfarreiensuche-pi1 {
	margin-left:698px;
}

/* IE 8 */
.ie8 #sideinhalt div.csc-textpic {
	margin-left:698px;
}
.ie8 #sideinhalt h1.kontakt {
	margin-left: 698px;
}

.ie8 #sideinhalt h1.kontakt {
	width: 247px;
}
.ie8 #sideinhalt div.tx-pfarreiensuche-pi1 {
	margin-left:698px;
}

/* Safari */
.webkit #sideinhalt div.csc-textpic {
	margin-left:698px;
}
.webkit #sideinhalt h1.kontakt {
	width: 247px;
}


/* Firefox */
.gecko #sideinhalt h1.kontakt {
	margin-left: 698px;
	width: 247px;
}
.ff3 #sideinhalt div.csc-textpic {
	margin-left: 698px;
}
.ff2 #sideinhalt div.tx-pfarreiensuche-pi1 {
	margin-left: 28px;
}
/*position:relative;
	left:670px;
	top:0px;
*/
/* ich werd wahnsinnig */
/* weiteres css per Ts z.b. auf 714 */