body 	{background: #FFF;padding: 20px;font-size: small;font-family:  Arial, Verdana, Helvetica, sans-serif;}
p 		{line-height: 1.5em; }
strong 	{font-weight: bold;}

h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}


.sidebox 	{margin: 0 auto;width: 38em;background:  url("bilder/sbbody-r.gif") no-repeat right bottom;font-size: 100%;text-align: center;}
.boxhead 	{background:  url("bilder/sbhead-r.gif") no-repeat top right;margin: 0;padding: 0;text-align: center;}
.boxhead h2 {background:  url("bilder/sbhead-l.gif") no-repeat top left;margin: 0;padding: 30px 30px 15px;color: white; font-weight: bold; font-size: 1.3em; line-height: 1em;text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */}
.boxbody 	{background:  url("bilder/sbbody-l.gif") no-repeat bottom left;margin: 0;padding: 5px 30px 31px;}

.footer{border-top-width: 1px;border-top-style: dotted;border-top-color: #999999;padding-top: 5px;}
.footer p{font-size: 14px;}

ul		{list-style: none;padding: 20px 0 20px 90px;}
li		{
	background-image:  url(bilder/red-dot.png);
	padding-left:15px;
	text-align: left;
	font-size: 14px;
	color: #404751;
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

em.file { font-style: normal;padding:0 0.3em 0 0.3em;padding-left: 14px;color: #000099;background: transparent url("bilder/icons/file.gif") no-repeat left;}
em.link { font-style: normal;padding:0 0.3em 0 1em;color: #000099;background: transparent url("bilder/icons/ext_link.gif") no-repeat left;}
em.mail { font-style: normal;padding:0 0.3em 0 1.5em;background: transparent url("bilder-bau/icons/mail-klein.gif") no-repeat left;}

.rot{
	color: #FF2A15;
}
.rot-fett{color: #FA5C01;font-weight:bold;}
