p {
	margin-bottom: 1em;
	line-height: 1.4em;
}

p.p0 {
	margin-bottom: 0;
}

p.p05 {
	margin-bottom: .5em;
}

p.p1 {
	margin-bottom: 1.5em;
}

p.p1r {
	margin-bottom: 2em;
	text-align: right;
}

p.p2 {
	margin-bottom: 2em;
}

p.p2r {
	margin-bottom: 2em;
	text-align: right;
}

p.p3 {
	margin-bottom: 2.5em;
}

p.p4 {
	margin-bottom: 3em;
}

p.pKL {
	margin-bottom: 5em;
}

p.p5 {
	margin-bottom: 5px;
}

p.p10 {
	margin-bottom: 10px;
}

p.p20 {
	margin-bottom: 20px;
}

p.p20r {
	margin-bottom: 20px;
	text-align: right;
}

p.p50 {
	margin-bottom: 50px;
}

p.backfornews {
	margin: 1.5em 0;
	float: left;
}

	p.backfornews a.uebersicht {
		text-decoration: none;
		color : #232323;
		border: 0;
		font-size: 1em;
		background: url(/images/icons/16/ico-list16.png) no-repeat 100% 25%;
		padding-right: 20px;
	}

p.rssfornews {
	float: right;
	margin: 1.5em 0;
}
	p.rssfornews a {
		background: url(/images/icons/16/ico-rss16.png) 0 0 no-repeat;
		padding-left: 20px;
		border: 0;
		color: #232323;
	}

p.pages {
	margin: 0 0 1.5em 0;
}

p.submit {
	display: inline;
	margin-right: 10px;
}

p.abbrechen {
	display: inline;
	margin-right: 10px;
}
	p.abbrechen form.dieter {
		display: inline;
	}

div.programmierung-ico {
	text-align: center;
	width: 128px;
	height: 128px;
	margin: auto;
}

p.notiz, p.notiz-spinc, p.notiz-spinc-last {
	margin-bottom: 1.5em;
	font-size: .75em;
	text-align: left;
	clear: both;
}
	p.notiz-spinc {
		margin-bottom: .5em;
	}
	
	p.notiz-spinc-last {
		margin-bottom: 2em;
	}
	
	p.notiz sup, p.notiz-spinc sup, p.notiz-spinc-last sup {
		font-size: .8em;
	}

p.warning2 {
	min-height: 32px;
	background: url(/images/icons/32/ico-warning32.png) no-repeat 0px 50%;
	margin-bottom: 20px;
	padding-left: 40px;
	vertical-align: middle;
	font-weight: bold;
}

p.warning-vertragkuendigen {
	padding: 5px 5px 5px 42px;
}

p.logout {
	min-height: 32px;
	background: url(/images/icons/32/ico-logout32.png) no-repeat 0% 0%;
	margin-bottom: 20px;
	padding: 6px 0 0 40px;
}

p.abort {
	min-height: 32px;
	background: url(/images/icons/32/ico-abort32.png) no-repeat 0% 0%;
	margin-bottom: 20px;
	padding: 8px 0 0 40px;
}

p.allright2 {
	min-height: 24px;
	background: url(/images/icons/32/ico-allright32.png) no-repeat #E5FFE5;
	margin-bottom: 20px;
	padding: 4px 0 0 30px;
	border: 1px #0f0 solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
}

p.smiley-bestellung {
	min-height: 75px;
	background: url(/images/smiley-bestellung.jpg) no-repeat;
	margin-bottom: 0em;
	padding: 1.1em 0 0 80px;
	font-size: 1.2em;
}

p.smile {
	min-height: 32px;
	background: url(/images/ico-smile.png) no-repeat;
	margin-bottom: 10px;
	padding: 8px 0 0 40px;
}

p.sad {
	min-height: 32px;
	background: url(/images/ico-sad.png) no-repeat;
	margin-bottom: 10px;
	padding: 8px 0 0 40px;
}

p.whois-bestellinformation {
	min-height: 32px;
	background: url(/images/icons/32/ico-information32.png) no-repeat;
	margin: 3em 0 1em 0;
	padding: 8px 0 0 35px;
	font-size: 1em;
	clear: both;
}

p.refresh {
	min-height: 32px;
	background: url(/images/icons/32/ico-refresh32.png) no-repeat;
	margin-bottom: 20px;
	padding: 6px 0 0 35px;
	font-size: 1em;
}

p.back {
	margin-bottom: 1em;
	clear: both;
}

p.wantmore {
	margin: 1em 0 1.25em 0;
}

p.testaccountgefaellig {
	text-align: center;
}
