﻿body { background:#fff; font-family:Calibri,Arial; color:#111; }
/*@font-face{font-family:"Futura";src:url(f/FuturaBT-Bold.eot), url(f/FuturaBT-Bold.woff) format('woff'), url(f/FuturaBT-Bold.ttf) format('truetype');  font-display: swap;}
@font-face{font-family:"FuturaL";src:url(f/FuturaBT-Light.eot), url(f/FuturaBT-Light.woff) format('woff'), url(f/FuturaBT-Light.ttf) format('truetype');  font-display: swap;}
*/

#m hr { background:url(i/bg-hr.png) repeat-x left bottom; height:5px; border:0px; }

.franklin {font-family:Futura, Arial;}
.futuralight {font-family:FuturaL, Arial;}
h1 { font-family:Futura, Calibri, Arial; font-size:1.4em; color:#006da3; text-transform:uppercase; font-weight:normal; margin:3px 0 18px 0; padding:0; } 
h2 { font-family:Futura, Calibri, Arial; font-size:1.3em; color:#006da3; font-weight:normal; margin:0 0 8px 0; padding:0; } 
h3 { font-family:FuturaL, Calibri, Arial; font-size:1.1em; color:#333; font-weight:normal; margin:0 0 8px 0; padding:0; } 
h4 { font-family:Futura, Calibri, Arial; font-size:1.1em; color:#0066a8; font-weight:normal; margin:0 0 8px 0; padding:0; } 
h5 { margin:0; padding:0; }
.blau {color:#006da3; }
.orange { color:#dc7009; }
.gelb { color:#ffdd00; }
.grau { color:#777; }
.hell { color:#999; }
.klein { font-size:0.8em; }
.kleinHell { color:#777; font-size:0.8em; }
.orangeButton { background:url(i/ui-bg_glass_30_f58400_1x400.png) 0 center; border:1px solid #c66000; white-space:nowrap; height:28px; color:#fff; font-weight:bold; -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.blauButton { background:#c2e2f4 url(i/bg-btn.png) no-repeat; display:inline-block; white-space:nowrap; font-size:0.9em; color:#333; border:1px solid #0c86be; padding:0px 3px 0px 20px; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px; }
.tabelle-preise { }
.tabelle-preise-titel { }
.hintergrund-weiss { background:url(i/bg-white80.png); padding:10px; text-align:left; }
.hintergrund-grau { background:#eee; padding:10px; text-align:left;}
.hintergrund-gelb { background:#fffbca; padding:10px; text-align:left;}

.s-a { background:#cbe1f3; }
.s-b { background:#ffecad; }
.s-c { background:#e09bc0; }
.s-w { background:#4fb4e2; }
.s-p { background:#fecc26; }
.s-e { background:#fff; }
.hidemobile {}


/*5-item start*/
.zentriert {}
.links_oben {}
.links_mitte {}
.links_unten {}
.rechts_oben {}
.rechts_mitte {}
.rechts_unten {}
/*5-item end*/

.Mobileview_Ausblenden {}
.Nur_bei_Mobileview {}



