/* CSS Document *//* Formatierung der Schrift */body {	color: #000000;									/* color = Schriftfarbe */	font-family: Arial, sans-serif;	font-size: 12px;}h1 {font-size: 18px; }								/* Schriftgrösse von body wird überschrieben */	div#contact {	font-size: 11px; 								/* Schriftgewicht von body wird überschrieben */	text-align: center;}h1, div#fusszeile {font-weight: bold; }div#ca, div#cmp {line-height: 120%; }/* Position, Grösse und Hintergrundfarbe (weiss) des Bereichs mit Inhalt */div#inhalt {	margin-top: 40px;	margin-left: auto;	margin-right: auto;	width: 720px;	background-color: #FFFFFF;}/* Randabstände der verschiedenen Boxen*/div#inhalt {padding: 22px 20px 28px 20px; }h1 {margin-top: 0px; }/* Position der verschiedenen Boxen*/div#ca {float: left; }div#cmp {float: right; }div#fusszeile {clear: both; }	/* Grösse und Abstände zwischen den verschiedenen Boxen*/div#contact {	width: 720px;	padding-top: 3px;}div#ca, div#cmp {	width: 340px; 	margin-bottom: 20px;}/* vertikale Position der Schrift in der Fusszeile */span.mailplan {vertical-align: 50%; }/* horizontale Ausrichtung der Elemente in der Fusszeilie */img#plan, img#sowi {margin-left: 40px; }img#link {float: right; }/* horizontale Linien mit Hilfe von Rahmen */h1 {	border-top: 1px solid #000000; 	border-bottom: 1px solid #000000; 	padding-top: 8px;	padding-bottom: 5px;}div#fusszeile {	border-top: 1px solid #000000; 	border-bottom: 1px solid #000000; 	padding-top: 4px;	padding-bottom: 1px;}/* automatische Formatierung der Links überschreiben */a:link, a:visited {	color:#000000;	text-decoration: none;}img { border: 0px; }