/* DATEI: avoli.css */

INPUT { BACKGROUND-COLOR: #fdfdfd; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 12px; BORDER: 1px SOLID #cccccc }

/* ..... arial zuerst ???? !!!! */


h1,h2,h3,h4,h5,h6
     { font-family:verdana,arial,helvetica,sans-serif; }

h1 { font-size:18pt; }

h2 { font-size:16pt; }

h2.sh2 { font-size:16pt; }

h4 { font-size:10pt; }

h5 { font-size:8pt; }
h6 { font-size:6pt; }


/* Menue oben links */
a.menu { font-family: verdana,arial,helvetica,sans-serif; font-size:10pt; font-weight:normal; }
a.menu:link    { color:#444444; text-decoration:none; }
a.menu:visited { color:#777777; text-decoration:none; }
a.menu:hover   { color:#333333; background-color:#f7f7f7; text-decoration:underline; }
a.menu:active  { color:#dc3300; text-decoration:none; }

/* Menue links Hauptmenue */
a.menuli { font-family: verdana,arial,helvetica,sans-serif; font-size:9pt; line-height: 16pt; font-weight:normal; }
a.menuli:link    { color:#444444; text-decoration:none; }
a.menuli:visited { color:#777777; text-decoration:none; }
a.menuli:hover   { color:#dc3300; text-decoration:underline; }
a.menuli:active  { color:#dc3300; text-decoration:none; }

/* Menue links Untermenue */
a.menuli2 { font-family: verdana,arial,helvetica,sans-serif; font-size:9pt; line-height: 9pt; font-weight:normal; }
a.menuli2:link    { color:#444444; text-decoration:none; }
a.menuli2:visited { color:#777777; text-decoration:none; }
a.menuli2:hover   { color:#dc3300; text-decoration:underline; }
a.menuli2:active  { color:#dc3300; text-decoration:none; }

/* Menu links Hintergrund / Hoehe */
.menulbg   { height: 16pt; background-color:#f0f0f0; border-top: 1px solid rgb(220,220,220); }
.menulbg2  { height:  9pt; background-color:#f0f0f0; border-top: 1px solid rgb(220,220,220); }
.menulbg01 { height:  1pt; background-image: url(images/grau-ddd.gif); background-repeat: repeat-x; }
.menulfont { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; line-height: 16pt; color: grey; }

img.menuaktiv
  { border: 0px; width: 9px; height: 15px; src="images/menuak.gif"; } 

/* Mitte rechts */
.mittefont { font-family: verdana,arial,helvetica,sans-serif; font-size: 24pt; color: white; }

/* Mitte rechts */
.kontfont { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; color: black; }

/* Produktebeschrieb */
.prodfont { font-family: verdana,arial,helvetica,sans-serif; font-size: 11pt; color:#444444; }
.prodfon7 { font-family: verdana,arial,helvetica,sans-serif; font-size:  7pt; color:#444444; }
.prodfon8 { font-family: verdana,arial,helvetica,sans-serif; font-size:  8pt; color:#444444; }
.prodfon9 { font-family: verdana,arial,helvetica,sans-serif; font-size:  9pt; color:#aaaaaa; }
.prodfon0 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; color:#444444; }

/* Produktebeschrieb */
.menfont { font-family: verdana,arial,helvetica,sans-serif; font-size: 15pt; color:#888888; }
/* BIS */
.bisbg { background-image: url(bis.png); background-repeat: repeat-x; }

/* Fusszeile */
.mainbg { border-top: none; border-bottom: 1px solid; color: grey; border-left: none; border-right: none }
.mainfont { font-family: urw gothic l,verdana,arial,helvetica,sans-serif; font-size: 30pt; line-height: 42pt; color: grey; }
.mainfontsmall { font-family: urw gothic l,verdana,arial,helvetica,sans-serif; font-size: 16pt; line-height: 42pt; color: grey; }
.footbg { height: 6; }
.footfont { font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; line-height: 6pt; color: grey; }


/* Firmenlogo */
img.logo
  { border: 0px; width: 270px; height: 50px; }

/* Bild fuer Rand rechts (0px, ansonsten Bildrahmen */
img.randrechts
  { border: 0px; width: 22px; height: 0px; src="images/blind.gif"; }

/* Bild links Mitte (rechts = roter Balken */
img.mitte
  { border: 0px; width: 240px; height: 154px; }

/* Weisse Linie rechts vom Bild mitte links */
img.mittelvert
  { border: 0px; width: 1px; height: 1px; src="images/weiss.gif"; } 

/* Weisse Linie unter Bild mitte links  (CSS: src=... geht nicht ) */
img.mittelhor
  { border: 0px; width: 210px; height: 2px; }
