body {
	margin: 0;
	padding: 0;
	background: #FFF;
}
h1 {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #274581;
	text-align: center;
	margin: 0 0 -8px;
	padding: 0;
}
h4 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #21396B;
	margin: 0px 0px -5px;
}
p {
	font: normal 12px/1.4em Verdana, Arial, Helvetica, sans-serif;
}
.thumbs-li {
	margin: 0px 10px 10px 0px;
	border: 1px #FFF solid;
}
.thumbs-re {
	margin: 0px 0px 10px 10px;
	border: 1px #FFF solid;
}
a:link, a:visited {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #274581;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: none;
	background: #274581;
}
.noben a:link, .noben a:visited {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #274581;
	text-decoration: none;
}
.noben a:hover {
	color: #FFF;
	text-decoration: none;
	background: #274581;
}
.empfehlung {
	font-size: 8pt;
    font-family: Arial;
    color: #777777;
    text-decoration: none;
	margin: 10px 0px 10px 0px;
}
.empfehlung a:link, a:visited {
	font-size: 9px
    font-famity: Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #777777;
	text-decoration: none;
}
.empfehlung a:hover {
	color: #cccccc;
	text-decoration: none;
    background-color: white;
}
.rand1 {
	border: 1px #2D589D solid;
}
.miniweiss {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color: #DDD;
}
.kleinweiss {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.klein {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.block {  text-align: justify}
h2 {  font: bold 16px Arial, Helvetica, sans-serif; color: #274581; text-align: center}