body {
	background-image: url(../bilder/back.gif);
	background-repeat: repeat-x;
}
.o15px  /* Verdana-14 Durchschuss */   { font-size: 15px; font-family: Arial, Verdana, times, courier; line-height: 14pt;}
.o13px { font-size: 13px; font-family: Arial, Verdana, times, courier; line-height: 14pt; text-decoration: none; }
.o12px /* Verdana-14 Durchschuss */   { font-size: 12px; font-family: Arial, Verdana, times, courier; line-height: 14pt; text-decoration: none }
.o11px /* Verdana-13 Durchschuss */   { font-size: 11px; font-family: Arial, Verdana, times, courier; line-height: 13pt;}
.o10px /* Verdana-12 Durchschuss */   { font-size: 10px; font-family: Arial, Verdana, times, courier; line-height: 12pt; text-decoration: none }
.o9px /* Verdana-12 Durchschuss */   { font-size: 9px; font-family: Verdana, Arial, Times, Courier; line-height: 12pt; text-decoration: none }
.o8px  /*  Verdana-10 Durchschuss  */    { font-size: 8px; font-family: Verdana, Arial, Times, Courier; line-height: 10pt; text-decoration: none }
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #666;
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #333;
}
h4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #768797;
	font-weight: bold;
}
td { font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;  text-align: left; width: auto; clear: left; line-height: 14pt; }

stando { color: #2b417d; font-size: 16px; font-family: Arial, Verdana, times, courier; font-weight: lighter; margin-bottom: 2px; }
.info { color: #4c4c4c; font-size: 11px; font-family: Arial, Verdana, times, courier; font-weight: bold; }
.maintext { font-size: 12px; font-family: Arial, Verdana, times, courier; text-align: left; }
.footer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666;
}
.fliesstext12 { color: #5f5f5f; font-size: 12px; font-family: Arial, Verdana, times, courier; line-height: 17pt; text-align: left; width: auto; clear: left; }
.fliesstext11 { color: #000; font-size: 11px; font-family: Arial, Verdana, times, courier; line-height: 16pt; text-align: left; width: 520px; clear: left; }
/*media*/
.head { color: #000; font-size: 13px; font-family: Arial, Verdana, times, courier; font-weight: 700; }
.fliess { color: #969696; font-size: 12px; font-family: Arial, Verdana, times, courier; font-weight: lighter; line-height: 14px; }
.head_me { color: #da0f00; font-size: 16px; }
/*presse*/
/*kunden*/
.head_kd { color: #5f5f5f; font-size: 13px; font-family: Arial, Verdana, times, courier; line-height: 15px; margin-bottom: 5px; }
.fliess_kd { color: #000; font-size: 12px; font-family: Arial, Verdana, times, courier; font-style: italic; line-height: 15px; text-align: left; }
/*downloads*/
.head_dl { color: #2b417d; font-size: 15px; font-family: Arial, Verdana, times, courier; font-weight: lighter; margin-bottom: -15px; }
.fliess_dl { color: #000; font-size: 12px; font-family: Arial, Verdana, times, courier; line-height: 15px; text-align: left; }
/*form*/
.form { font-size: 12px; font-family: Arial, Verdana, times, courier; background-color: #f0f0f0; padding: 2px; width: 100%; border: solid 1px #969696; }
.form_code { font-size: 12px; font-family: Arial, Verdana, times, courier; background-color: #f0f0f0; position: relative; margin-right: 5px; padding: 2px; width: 150px; float: left; border: solid 1px #969696; }
/*sonstiges*/
.head15_blue { color: #2b417d; font-size: 15px; font-family: Arial, Verdana, times, courier; font-weight: lighter; }
/*haus mit grund*/
.titel_hmg { color: #2b417d; font-size: 14px; font-family: Arial, Verdana, times, courier; font-weight: 600; position: relative; margin-top: 10px; margin-bottom: 5px; }
/*termine-messen*/
.date_term { color: #5f5f5f; font-size: 20px; font-family: Arial, Verdana, times, courier; font-weight: lighter; line-height: 20px; position: relative; margin-bottom: 3px; }
.date_mess { color: #5f5f5f; font-size: 20px; font-family: Arial, Verdana, times, courier; font-weight: lighter; line-height: 20px; margin-bottom: 3px; position: relative; margin-top: 20px; }
.head_term { color: #2b417d; font-size: 26px; font-family: Arial, Verdana, times, courier; font-weight: lighter; position: relative; width: auto; height: auto; clear: left; margin-top: 10px; margin-bottom: -5px; }
.head_mess { color: #2b417d; font-size: 26px; font-family: Arial, Verdana, times, courier; font-weight: lighter; line-height: 20px; position: relative; width: auto; height: auto; margin-top: 0; margin-bottom: 0; }
.form_termine_code { font-size: 12px; font-family: Arial, Verdana, times, courier; background-color: #f0f0f0; position: relative; margin-right: 5px; padding: 2px; width: 150px; float: left; border: solid 1px #969696; }
.media { color: #29477e; font-size: 13px; font-family: Arial, Verdana, times, courier; font-weight: 700; }
h6 { color: #2b417d; font-size: 18px; font-family: Arial, Verdana, times, courier; font-weight: lighter; margin-top: 10px; margin-bottom: 8px; margin-left: 9px; }

