p
{
	margin:0 0 8px 0;
}

li
{
	margin:0 0 3px 0;
}

ul
{
	padding:0 0 0 20px;
	margin:0;
	list-style-type:square;
}

small
{
	font-size:inherit;
	color:#aaa;
}

strong
{
	color:inherit;
	font-weight:900;
}

#rechts p
{
	font-size:0.9em;
}



#nav p
{
	margin:0;
	padding:5px 0 0 0;
	text-align:center;
}

p#breadcrumb
{
	font-size:0.9em;
}

p.legende
{
	font-size:0.9em;
	color:#999;
}

form p, 
form h2, 
form h3
{
	padding:0 10px 15px 10px;
}

ul.nobullet
{
	list-style-type:none;
	padding:0 0 0 10px;
	margin:-15px 0 15px 0;
}

form ol, 
form ul
{
	margin:-15px 0 15px 0;	
}

ul.nobullet li
{
	margin:0;
}

p.error
{
	color:#f00;
	font-weight:900;
	padding:0 10px 0px 10px;
	margin-top:0;
	margin-bottom:10px;
}

form p.item 
{
	width:145px;
	float:left;
	margin:0;
	padding:0 10px 0 10px;
}

form p.field
{
	margin:0;
	padding:0 10px 3px 10px;
}