body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF8C8;
	font-size: 10pt;
	color: #521f15;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

hr {
    color:#ca1212;
    background:transparent;
    margin:0 0 0.5em 0;
    padding:0 0 0.5em 0;
    border:0;
    border-bottom:1px #ca1212 solid;
}

A:link, A:visited, A:active { 
	font-family: Arial; 
	text-decoration: none; 
	color: #a20000; 
	font-weight: bold; 
	font-size:10pt; 
}

A:hover {
	text-decoration: underline;
	color: #C70F0F;
	list-style-type: circle;
}


.tabelle_variante_01 {
	border-left: 15px solid #fde48e;
	border-bottom: 10px solid #fde48e;
}

.tabelle_bild {
	width: 220px;
	clear: right;
	font-size: 8pt;
	border-left: 15px solid #fde48e;
	border-bottom: 10px solid #fde48e;
}

.tabelle_bildunterschrift {
	font-size: 8pt;
	background-color: #FFCC00;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.hinweis {
	font-size: 11px;
	color: #660000;
}

.portfolio{
	color: #FDE48E;
	list-style-type: none;
	line-height: 5mm;
}

.ueberschrift{
	font-size: 12pt;
	font-weight: bold;
}

.ueberschrift_pauschalen{
	color: #FFFFFF;
	font-weight: bold;
}

.werbung_preis_01{
	font-size: 16px;
	font-weight: bold;
}

.zusatzinfos_01{
	font-size: 8pt;
}

.zitat{
	font-size: 11px;
}
