<style type="text/css">
<!--//

/* Allgemein: */

body              { font-family:arial,sans-serif;font-size:12px;font-color:#222222;background-color:#ffffff; }
p, ul, td         { font-family:arial,sans-serif;font-size:12px;color:#222222; }

h1                { font-family:arial,sans-serif;font-size:14px;color:#006699; }
h2                { font-family:arial,sans-serif;font-size:12px;color:#006699;font-weight:bold; }
h3                { font-family:arial,sans-serif;font-size:12px;color:#006699;font-weight:bold; }

a:link            { font-family:arial,sans-serif;font-size:12px;color:#000000; }
a:active          { font-family:arial,sans-serif;font-size:12px;color:#ff0000; }
a:hover           { font-family:arial,sans-serif;font-size:12px;color:#ff0000; }
a:visited         { font-family:arial,sans-serif;font-size:12px;color:#444444; }

a.navig:link      { font-family:arial,sans-serif;font-size:12px;color:#222222;text-decoration:none; }
a.navig:active    { font-family:arial,sans-serif;font-size:12px;color:#ff0000; }
a.navig:hover     { font-family:arial,sans-serif;font-size:12px;color:#000000; }
a.navig:visited   { font-family:arial,sans-serif;font-size:12px;color:#222222;text-decoration:none; }

/* Ausnahmen: */

table.nav_table   { background-color:#ffffff; }

.alert            { color:#ff0000; }
.wichtig          { font-family:arial,sans-serif;color:#ff3300;font-size:12px; }
.white            { color:#ffffff; }
.lightgrey        { color:#f6f6f6;font-size:36px;font-weight:bold;font-style:italic; }
.motto            { font-size:24px;text-align:center; }
.motto_2zeile     { text-align:center; }

/* Formularfelder: */

input.plz     { font-size:12px;font-family:arial,sans-serif;width:300; }
input.ort     { font-size:12px;font-family:arial,sans-serif;width:300; }
//input.plz     { font-size:12px;font-family:arial,sans-serif;width:62; }
//input.ort     { font-size:12px;font-family:arial,sans-serif;width:153; }
input.req     { background:#e8f8ff;font-size:12px;font-family:arial,sans-serif;width:300; }
input.free    { font-size:12px;font-family:arial,sans-serif;width:300; }
textarea.free { font-size:12px;font-family:arial,sans-serif;width:300; }

input:required:invalid, input:focus:invalid {
  background-image: url(/images/invalid.png);
  background-position: right top;
  background-repeat: no-repeat;
}
input:required:valid {
  background-image: url(/images/valid.png);
  background-position: right top;
  background-repeat: no-repeat;
}

/* Eldars div Kram
Beispiel des Objekts : <div class="ht"><!--ht=Haupptext-->
Legende:
mITs=Bild mit make-IT-secure Logo (include_top.php)
nt=Navigationliste (include_navig.php)
ht=Haupt Text 
be=Beamer Ersatzlampen (beamer.php)
rh=RSS Heise
ic=Include Footer
fi=Footer Index
kf=Kontakt Footer
fu=Footer allgemein
*/
.mITs { position:fixed;left:10px;top:10;}
.nt   { position:fixed;top:115px;left:-25px;}
.ht   { font-family:arial,sans-serif;font-size:12px;color:#222222;position:absolute;left:170px;top:113;width:550;}
.be   { position:absolute;left:730px;top:113;width:250;}
.rh   { position:absolute;top:75px;left:750px;}
.ic   { position:relative;top:100px;}
.kf   { position:absolute;top:650;left:150;}
.fi   { font-family:arial,sans-serif;font-size:12px;color:#222222;position:absolute;left:250px;width:450px;top:680;}
.fu   { font-family:arial,sans-serif;font-size:12px;color:#222222;position:relative;left:250px;width:450px;top:100;}

/*Neue Navi
Nl=Navigationsliste
N0=Oberstes Bild der Navigationsliste (120x11)
N1=Zwischenelemente der Navigationsliste (120x20)
n2=Unterstes Element der Navigationsliste (120x11)
t1=Text in der Include Navi (Erste Ebene)
t2=Text in der Include Navi (Zweite Ebene)
t3=Text in der Include Navi (Dritte Ebene)
*/
.N0 {  background-image:url(images/button_oben_metal_120x11.gif);background-repeat:no-repeat;width:120;height:11;}
.N1 {  background-image:url(images/button_metal_120x20.gif);background-repeat:no-repeat;width:120;height:20;line-height:20px;}
.N2 {  background-image:url(images/button_unten_metal_120x11.gif);background-repeat:no-repeat;width:120;height:11;}
.N3 {  background-image:url(images/button_pfeil_metal_120x20.gif);background-repeat:no-repeat;width:120;height:20;}
.t1 {  margin-left:4;margin-top:30;}
.t2 {  position:relative;top:3;left:4 }
.Nl  { list-style-type:none;}

//-->
</style>

