body      {
	margin:0;
	padding:0;
	background-image:url(bilder/hintergrund.gif);
	background-color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a  { color: #900; text-decoration: none }
a:visited  { color: #900 }
a:hover  { text-decoration: underline }
td   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
h1  { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0.67em 0 }
h2  { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0.67em 0 }
h3 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0.67em 0 }
.top_menue { color: white }
.top_menue a { color: white }
.top_menue a:hover { color: white; text-decoration: none }
.top_menue a:visited { color: white }
.formularbegrenzung      { color: white; font-size: 12px; font-weight: 700; background-color: #800000; padding: 2px; width: 550px; height: 5px }
.tabellentitel { color: maroon; font-size: 12px; font-weight: 700 }
.formular_tabelle { }
.input_textfeld     { width: 150px; border: solid 1px #7f9db9 }
.input_textfeld_kurz { width: 50px; border: solid 1px #7f9db9 }
.input_textfeld_plz     { width: 50px; border: solid 1px #7f9db9 }
.input_textfeld_ort     { width: 100px; border: solid 1px #7f9db9 }
.input_select   { border: solid 1px #7f9db9; outline-style: solid; outline-width: 1px }
.input_reset   { border-color:  }
.input_submit  { border-color:  }
.esc_nachrichten_titel { color: maroon; font-size: 12px; font-weight: 700 }
.newsletteranmeldung { border: dashed 1px black }

.bild-rechts{float:right;}
.bild-links{float:left;}

.angebote_rahmen{
padding-left: 5px;
border:dashed 1px  #999999;
}

.liste {list-style:url(bilder/listenpunkt.gif); }

.bild-box{
	background-color:white;
	float:right;
	padding:10px;
	border:1px dotted black;
	margin:10px;
}
.bild-box .untertitel{
	margin-top:10px;
	font-style:oblique;
}
