@charset "UTF-8";body {	margin: 0;	padding: 20;	font-family: Georgia;	line-height: 200%;	font-size: small;	letter-spacing: 0.2em;	color: white;	text-align: center;	background: black;	min-width: 600px;	max-width: 1280px;	}			#container {	width: 80%;	margin: -50px auto;	padding: 50px;	font-size: 95%;	text-align: center;	border: 0px solid #E3CAA6;	border-top: none;	background: black;	}	#booklet {	width: 62%;	margin: 0px auto;	padding: 0px;	font-size: 95%;	text-align: center;	border: 0px solid #E3CAA6;	border-top: none;	background: #000 url(../img/textur3.png) no-repeat;	img: 2px solid #E3CAA6;	}		#header {	width: 100%;	margin-top: 5px;	padding-top: 0px;	border: 0px dotted #E3CAA6;	text-align: center;	}#content {	width: 100%;	text-align: center;	line-height: 2em;	margin-right: 	}	#fotocontent {	width: 100%;	text-align: center;	line-height: 2em;	margin-right: 	}		#footer {	width: 100%;	margin-top: 34px;	padding-top: 0px;	text-align: center;	clear: both;	background: #000 url(../img/textur4.png) no-repeat;	}		.anfangsbuchstabe {font-size: 300%; font-style: oblique}.liedtext {font-size: 80%; color: grey; line-height: 130%;	letter-spacing: 0.1em;}	#amazon {	width: 120%;		margin-top: -50px;	padding: 10px;	font-size: 75%;	text-align: right;	border-bottom: 0px dashed #E3CAA6;	border-top: none;	background: #000 url(../img/textur_cd.png) repeat-x top left;	}		.graue_schrift {color: #999999}		.was {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.1em;	font-variant: small-caps;	text-transform: capitalize;	color: #e70243;	letter-spacing: 0.4em;		}			h3 h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.9em;	font-variant: small-caps;	text-transform: capitalize;	color: #e70243	letter-spacing: 0.2em;		}			ol p {	display: block;		font-family: Georgia, "Times New Roman", Times, serif;	font-size: 0.9em;	}		.vita_anna {	width: 100%;	text-align: center;	font: 0.9em/2.8em;	padding: 50;	}					#apDiv1 p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 40px;	color: #990000;}.float_img { 	float: left;	margin-right: 30px;	margin-bottom: 10px;}.float_img_r { 	float: right;	margin-right: 30px;	margin-bottom: 30px;	margin-top: 30px;	margin-left: 30px;	border: 0px solid #e70243;}.float_img_anna { 	float: right;	margin-right: 30px;	margin-bottom: 30px;	margin-top: 0px;	margin-left: 30px;	border: 0px solid #e70243;}.beide {	font-family: Georgia, "Times New Roman", Times, serif;	padding: 50;	float: left;	}.navi {	padding: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 0.2em;	font-size: small;	font-variant: small-caps;	text-transform: capitalize;	border-top: 1px solid #ff0033;}a:link {	color: #e70243;	text-decoration: none;}a:visited {	color: #e70243;	text-decoration: none;}a:hover {	text-decoration: underline;	color: #FFF;}* + html a:hover {   color: #FFF;}div#fotocontent a:visited {	color: white;	text-decoration: none;}body,td,th {	font-family: Georgia, Times New Roman, Times, serif;	font-size: small;}.navi_jahre {	padding: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 0.18em;	font-size: 0.9em;	font-variant: small-caps;	text-transform: capitalize;	border-bottom: 1px solid #990000;}.vita {	text-decoration: italic;	font-size: 0.9em;	font-style: oblique;	}	.bold {	text-decoration: italic;	font-weight: 700;	font-style: oblique;	color: darkred;	}.info {	margin-top: 100px;	padding: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 0.2em;	font-size: 0.6em;	font-variant: small-caps;	text-transform: capitalize;	border-top: 1px solid #e70243;	color: #e70243;}.foto {	padding: 10px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 0.2em;	font-size: 0.6em;	font-variant: small-caps;	text-transform: capitalize;	border-top: 0px solid #e70243;	color: #e70243;}.impressum {	padding: 10px;	margin-top: 50px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 0.2em;	font-size: 0.6em;	font-variant: italic;	border-top: 0px solid grey;	color: #e70243;}.titel {	padding: 10px;	margin-top: 50px;	font-family: Georgia, "Times New Roman", Times, serif;	letter-spacing: 0.2em;	font-size: 0.6em;	font-variant: italic;	border-top: 1px solid grey;	color: #e70243;}.clearfloat { 	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}