
.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-old { font-family: Arial, Verdana, times, courier; margin-top: 15px; }
h1 { color: #c31012; font-size: 22px; font-family: Arial, Verdana, times, courier; font-weight: bold; margin-top: 10px; margin-bottom: -15px; line-height: 26pt;  }
h2 { color: #2b417d; font-size: 16px; font-family: Arial, Verdana, times, courier; font-weight: 200; margin-bottom: 2px; }
h3 { color: #9f0404; font-size: 16px; font-family: Arial, Verdana, times, courier; font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
h4 { font-family: Arial, Verdana, times, courier; font-weight: lighter; }
h5 { color: #c31012; font-size: 22px; font-family: Arial, Verdana, times, courier; font-weight: bold; margin-top: 10px; margin-bottom: 0px;   }
td { color: #5f5f5f; font-size: 12px; font-family: Arial, Verdana, times, courier; line-height: 17pt; text-align: left; width: auto; clear: left; }
p { color: #5f5f5f; font-size: 12px; font-family: Arial, Verdana, times, courier; line-height: 17pt; text-align: left; width: auto; clear: left; }
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-size: 10px; margin-top: 10px; }
.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: #005990; font-size: 13px; font-family: Arial, Verdana, times, courier;  font-weight: bold; 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; }
.pflichterror { font-size: 12px; font-family: Arial, Verdana, times, courier; background-color: #fb9183; margin-right: 5px; padding: 2px; width: 100%; border: solid 1px #969696; }
.pflichterrorbox { font-size: 12px; font-family: Arial, Verdana, times, courier; background-color: #fb9183; margin-right: 5px; padding: 2px; 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; }

