/* bild links */
div.links {
    value = float: left; margin: 0 10px 10px 0; border: 2px solid red;
}
/* bild rechts */
div.rechts {
    value = float: right; margin: 0 0 10px 10px;
}

table.tabelle {	
	border-collapse: collapse;	
	margin: auto;
	}
table.tabelle td {	
	border: 1px dashed #C0C0C0;	
	text-align: center;	
	font-family: arial;	
	font-size: 10px;	
	padding: 2px;
	}
td.zelleBlau {	
	background-color: #2d69a9;	
	color: white;	
	font-size: 12px;
	}
p.imgcaption{float: left;font-size: 11px;margin-right:16px;}
table.bildlinks{float: left; margin: 0 10px 10px 0; float:justify;}
table.bildrechts{float: right; margin: 0 0 10px 10px; float:justify;}

p.align-left, td.align-left, th.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, address.align-left { text-align: left; }
p.align-center, td.align-center, th.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, address.align-center { text-align: center; }
p.align-right, td.align-right, th.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, address.align-right { text-align: right;}
p.align-justify, td.align-justify, th.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, address.align-justify { text-align: justify; font-size: 15px}