/* abgespecktes CSS für Browser ab Version 4 */

/*
INHALT:
1 Grundlegendes
  1.1 Body und Globale, Seitenaufbau
2 Allgemeine Formatierung
  2.1 Allgemeine Textformatierung
  2.2 Allgemeine Tabellen- und Blockformatierung
3 Fallbezogene Formatierung
  3.1 Das Kontaktformular
4 Formularelemente
  4.1 Eingabemasken
*/






/* 1 GRUNDLEGENDES */

/* 1.1 Body und Globale, Seitenaufbau */

body {
    /* font-size: 83%; später */
    font-family: arial, helvetica, sans-serif;
    margin:36px 0 0 0; 
    padding:0 0 0 0;
    width:100%;
    color:#fff;
    background:#fff;
    }

h1,h2,h3,h4,p,wft,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { 
    font-family: arial, helvetica, sans-serif;
    color:#000000;
    font-size:13.4px;
    }







/* 2 TEXTFORMATIERUNG */

/* 2.1 Allgemeine Textformatierung */

h1 { font-size:17px; }

h1.intext { 
    font-size:17px;
    margin-top:16px;
    }

h2 { font-size:14px; font-weight:bold; margin:32px 0 6px 0;}

p { text-align:left; }
b { font-weight:bold; }
i { font-style:italic; }

.l { text-align:left; }
.c { text-align:center; }
.r { text-align:right; }
.j { text-align:justify; }

a:link { text-decoration: none; font-weight: bold; color:#000; }
a:visited { text-decoration: none; font-weight: bold; color:#222; }
a:active { text-decoration: none; font-weight: bold; color:#000; }
a:hover { text-decoration:none; font-weight: bold; color:#000; }

p.fehlt { font-weight:bold; color:#70F; font-style:italic;}

ul.intext { 
    margin-top: 0;
    }

ul.intext li{ 
    margin: 0 0 0 0;
    line-height:18px;
    }

ul.lebenslauf { 
    margin-top: 0;
    }

ul.lebenslauf li{ 
    margin: 0 0 0 0;
    }



/* 2.2 Allgemeine Tabellen- und Blockformatierung */

.lt { text-align:left; vertical-align:top; }
.rt { text-align:right; vertical-align:top; }
.ct { text-align:center; vertical-align:top; }
.lb { text-align:left; vertical-align:bottom; }
.rb { text-align:right; vertical-align:bottom; }
.cb { text-align:center; vertical-align:bottom; }
.lm { text-align:left; vertical-align:middle; }
.rm { text-align:right; vertical-align:middle; }
.cm { text-align:center; vertical-align:middle; }

#logo {
    display:block;
    margin:0 0 0 40px;
    }

#twins {
    margin:30px 0 0 102px;
    display:block;
    }

#navigation {
    margin:0 62px 0 16px;
    display:block;
    float:left;
    width: 254px;
    height:100%;
    }

#content {
    margin:0 0 0 0;
    display:block;
    left:333px;
    position:absolute;
    padding:23px 0px 0 0;
    }

#footer {
    margin:23px 0 0 0;
    }

div.lev1 {
    display:block;
    }

div.lev2 {
    display:block;
    padding: 0 0 0 11px;
    }

div.lev3 {
    display:block;
    padding: 2px 0 0 11px;
    }

div.up {
    margin:16px 0 0 0;
    }


#blinker01, #blinker02, #blinker03, #blinker04, #blinker05, #blinker06, #blinker07, #blinker08 {
    top:293px;
    width:205px;
    height:266px;
    position:absolute;
    background:#fff;
    border:1px solid black;
    z-index:7;
    }

#blinker01 { left:199px; }
#blinker02 { left:275px; }
#blinker03 { left:351px; }
#blinker04 { left:427px; }
#blinker05 { left:503px; }
#blinker06 { left:579px; height:276px;}
#blinker07 { left:655px; }
#blinker08 { left:731px; }



/* 02:08: Fallbezogene Textformatierung */

p.footer {
    font-size:11.3px;
    }

    
    
/* 3 FALLBEZOGENE FORMATIERUNG */


/* 3.1 Das Kontaktformular */

form { /* formatierung des Kontakt-Formulars */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13.2px;
    margin:0 8px 0 0;
    color: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    }


    

div.formular {
    margin:8px 0 8px 0;
    }

ul.error {
    margin:0 0 0 0px;
    padding: 0 0 0 32px;
    }

    
/* 4 Formularelemente */    
    
/* 4.1 Eingabemasken */
