body {	background-color: #FFF;	margin: 0;	font-size: 100.1%;	font-family: Helvetica, Verdana, Arial, "sans-serif"; 	background:  url(bg_egmating.jpg) repeat-y;}* {	font-family: Helvetica, Verdana, Arial, "sans-serif"; 	}/* ===============================    LAYOUT */   #header {	position: absolute;	top: 0;	left: 0;		width: 850px;	height: 100px;	background-color: #2D79B5;	}	#navigation {	position: absolute;	top: 100px;	left: 0;		width: 175px;	padding: 20px 0 0 3px;	background:  url(bg_navi.jpg) no-repeat;	}#content {	position: absolute;	top: 100px;	left: 175px;	width: 500px;	}	#marginal {	position: absolute;	top: 100px;	left: 671px;	width: 175px;	margin-left: 3px;	border-top: 10px solid #B3C712;	}	#marginal img {	width: 173px;	margin: 20px 1px;	}#marginal p {	color: #666;	font-size: 0.7em;	padding: 10px 5px;	margin: 0px;	}	.bildcontent {	margin: 10px 0 10px 15px;	border: 1px solid #DDD	} /* ===============================    FORMATIERUNG */   p {	margin: 0 10px 5px 15px;	text-align: left;	font-size: 80%;	line-height: 120%;}td {	text-align: left;	font-size: 80%;	padding: 5px;	border-bottom: 1px solid #DDD;	}	table {	margin: 0;	padding: 0;	width: 100%;	}ul, ol {	list-style: none;	}#content ul, #content ol {	margin: 0 10px 5px 0;	text-align: left;	font-size: 80%;	line-height: 150%;	list-style-image: url(pfeil.gif);	list-style-position: inside;	}h1, h2, h3, h4, h5, h6 { 	margin: 15px 10px 10px 10px;	}h1 {	font-size: 1.3em;	color: #446996;	font-weight:normal; 	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}h2 {	font-size: 0.9em;	font-weight:bold; 	padding-top: 10px;	color: #666;}h3 {	font-size: 0.9em;	font-weight:normal; 	color: #666;}ul, ol, li { 	margin:0; padding:0 	}a {	text-decoration: none; 	color: #444444	}a:hover {	text-decoration: none; 	}			/* ===============================    NAVIGATION */   #navigation ul {	font-size: 70%;	width: 175px;	}#navigation li {	padding-left: 7px;	}a.level1 {	color: #000;	line-height: 170%;	font-weight: bold;	}a.level2 {	color: #444;	margin-left: 3px;	line-height: 140%;	}li.active a.level1,li.active a.level2 {	color: #B3C712;	}	a:hover.level1, a:hover.level2 {	color: #B3C712	}		/* ===============================    VIERSPALTER */.vierspalter {	width: 100%;	}	.vierspalter p {	font-size: 80%;	margin: 3px;	}.vierspalter_1 {  	width: 25%;	}.vierspalter_2 {  	width: 35%;	}.vierspalter_3 {  width: 20%;	}.vierspalter_4 {  width: 20%;	}.vierspalter_1, .vierspalter_2, .vierspalter_3,.vierspalter_4 {	border-top: 1px solid #DDD;	float: left;	}.clboth {   	clear: both; 	display: block; 	line-height: 0; 	font-size: 0;	}

.buch {
	width: 200px;
	margin: 5px;
	border: 0
}
