ul { list-style: disc; } /*damit normalerweise nur punkte dargestellt werden*/
ul li { line-height: 120%; margin-left: 0px; } /*Höhe: damit Bild und Schrift auf gleicher Höhe, left: ?? */
ul.checklist { list-style: none; }
ul.checklist li { background: url(images-for-css/checklist-bg.gif) no-repeat top left; margin-left: 0px; padding: 0px 0 5px 32px; }

div.blase { margin: 25px 0; }
div.blase div { background: url(images-for-css/blase-unten-rechts.gif) no-repeat bottom right; margin: 0; width: 100%; }
div.blase div div { background: url(images-for-css/blase-unten-links.gif) no-repeat bottom left; }
div.blase div div div { background: url(images-for-css/blase-oben-rechts.gif) no-repeat top right; }
div.blase div div div div { background: url(images-for-css/blase-oben-links.gif) no-repeat top left; }
div.blase div div div div div { font-style:italic; margin: 0; padding: 15px 25px 30px 25px; width: auto; }

p.kasten-sticker { background: url(images-for-css/kasten-sticker.gif) no-repeat left top #F7F6F5; 	border: 1px solid #CCCCCC;	padding: 15px 10px 15px 60px;}
p.kasten { background: transparent; border: 1px solid #CCCCCC;	padding: 15px 10px 15px 10px;}

blockquote {	padding: 1em 40px 1em 15px;}
blockquote span.open {	background: url(images-for-css/gaense-links.gif) no-repeat left top;	padding: 2px 0 2px 25px;}
blockquote span.close {	background: url(images-for-css/gaense-rechts.gif) no-repeat bottom right;	padding: 2px 25px 2px 0;}

.zahlen { background: url(images-for-css/zahlen.gif) no-repeat top left; color: #FFFFFF; display: block; float: left; font: bold 20px/normal Arial, sans-serif; margin-right: 8px; padding: 7px 7px; }
.grosse-zahlen { clear: both; margin: 5px 0; padding: 10px 15px; position: relative; }

.birne { background: url(images-for-css/birne.gif) no-repeat center left; color: #DF8A00; padding: 5px 5px 5px 25px; }
.download { background: url(images-for-css/download22.gif) no-repeat center left; padding: 3px 5px 3px 27px; }
.download-orange { background: url(images-for-css/download22-orange.gif) no-repeat center left; padding: 3px 5px 3px 27px; }
.link { background: url(images-for-css/link22.gif) no-repeat center left; padding: 3px 5px 3px 27px; }
.exclaim { background: url(images-for-css/exclaim.gif) no-repeat center left; padding: 12px 5px 12px 37px; }
.exclaim-too { background: url(images-for-css/exclaim-too.gif) no-repeat center left; padding: 12px 5px 12px 37px; }

.titelbox-titel {	background: #FFFFFF;	color: #555555;	display: block;	font-size: 100%;	float: left;	left: 7px;	margin: 0;	padding: 0 3px;	position: absolute;	top: -10px;}
.titelbox {	border: 1px solid #CCCCCC;	margin: 20px 0;	padding: 0 10px;	position: relative;}
