h1          { color: #b01531; font-size: 14pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent }
h2           { color: #b01531; font-size: 11pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent }
h3           { color: #333; font-size: 10pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: bold }
h4   { color: #333; font-size: 10pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: bold; background-color: transparent }

p          { color: #333; font-size: 10pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
td       { color: #333; font-size: 10pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }
body      { margin: 0px; padding: 0px; color: #333; font-size: 10pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none; background: white url(bg.gif) repeat; }


h2.lead       { font-weight: bold; color: #333; font-size: 10pt; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; text-decoration: none }

.news { font-size: 9pt; }

a            { color: #b01531; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-color: transparent }
a:active             { color: #b01531; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: underline; background-color: transparent }
a:link              { color: #b01531; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-color: transparent }
a:visited             { color: #b01531; font-family: arial, helvetica, Swiss, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; background-color: transparent }

.menue1  { color: #fff; font-size: 10pt; font-weight: bold; text-decoration: none }
a.menue1  { color: #fff; font-size: 10pt; font-weight: bold; text-decoration: none }
a:link.menue1  { color: #fff; font-size: 10pt; font-weight: bold; text-decoration: none }
a:active.menue1  { color: #fff; font-size: 10pt; font-weight: bold; text-decoration: none }
a:visited.menue1  { color: #fff; font-size: 10pt; font-weight: bold; text-decoration: none }

.menue2  { color: #333; font-size: 10pt; font-weight: normal; text-decoration: none }
a.menue2  { color: #333; font-size: 10pt; font-weight: normal; text-decoration: none }
a:link.menue2  { color: #333; font-size: 10pt; font-weight: normal; text-decoration: none }
a:active.menue2  { color: #333; font-size: 10pt; font-weight: normal; text-decoration: none }
a:visited.menue2  { color: #333; font-size: 10pt; font-weight: normal; text-decoration: none }

.menue3  { color: #333; font-size: 10pt; font-weight: bold; text-decoration: none }
a.menue3  { color: #333; font-size: 10pt; font-weight: bold; text-decoration: none }
a:link.menue3  { color: #333; font-size: 10pt; font-weight: bold; text-decoration: none }
a:active.menue3  { color: #333; font-size: 10pt; font-weight: bold; text-decoration: none }
a:visited.menue3  { color: #333; font-size: 10pt; font-weight: bold; text-decoration: none }

.service  { color: #003; font-size: 8pt; font-weight: normal; text-decoration: none }
a.service  { color: #333; font-size: 8pt; font-weight: normal; text-decoration: none }
a:link.service     { color: #333; font-size: 8pt; font-weight: normal; text-decoration: none }
a:active.service  { color: #333; font-size: 8pt; font-weight: normal; text-decoration: none }
a:visited.service  { color: #333; font-size: 8pt; font-weight: normal; text-decoration: none }

td.einspaltig {font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular; text-decoration: none;font-size:10pt;padding-right:15pt;}
td.rechtebox {font-family: Arial, Helvetica, sans-serif, Geneva, Swiss, SunSans-Regular; text-decoration: none;font-size:8pt;padding-right:3pt;padding-left:5pt; }

.termin  { color: #b01531; font-size: 9pt; font-weight: normal; text-decoration: none }
a.termin  { color: #b01531; font-weight: normal; text-decoration: none }
a:link.termin  { color: #b01531; font-weight: normal; text-decoration: none }
a:active.termin  { color: #b01531; font-weight: normal; text-decoration: none }
a:visited.termin  { color: #b01531; font-weight: normal; text-decoration: none }
a:hover.termin { color: #b01531; font-weight: normal; text-decoration: underline }

.termin_s  { color: #333; font-size: 9pt; font-weight: normal; text-decoration: none }
a.termin_s  { color: #333; font-weight: normal; text-decoration: none }
a:link.termin_s  { color: #333; font-weight: normal; text-decoration: none }
a:active.termin_s  { color: #333; font-weight: normal; text-decoration: none }
a:visited.termin_s  { color: #333; font-weight: normal; text-decoration: none }
a:hover.termin_s { color: #333; font-weight: normal; text-decoration: underline }

div.nl {color:white; font-family: Arial, Helvetica, Geneva, Swiss,SunSans-Regular;font-size: 10pt; padding-right:2pt; text-decoration:none;font-weight: normal;}
a.nl { color:white; font-family: Arial, Helvetica, Geneva, Swiss,SunSans-Regular; font-size: 10pt; padding-left:1pt; text-decoration: none; font-weight: bold; }
a:hover.nl {color:#cccccc;}
input.nl { border-style:solid; border-color:white; width: 65px; background-color:#cccccc; color:black; font-family: Arial, Helvetica,Geneva, Swiss, SunSans-Regular;font-size: 8pt;}



.AWimageleft { float:left; }
.AWimageright { float:right; }

.AWimagemarginleft { margin-left:6px; }
.AWimagemarginright { margin-right:6px; }
.AWimagemargincenter { margin:auto; }

div.AWimagebox { background-color: #FFFFCC; margin-top: 0.5em; margin-bottom: 10px;}

img.AWimage { border:0px; }

p.AWimagetext { padding-left: 6px; padding-right: 6px; margin-top:0px; margin-bottom:0px; }

span.AWimagetitle { font-weight:bold;display:block; }

