/* Riege CSS Datei */
/* Start 08.02.07 */
/* letzte Änderung 28.02.07 */
/* Astrid Hefner-Buhne */
/* Matthias Oberritter */
/* wichtige Farben */

/* Allgemeines */
*{ padding: 0; margin: 0; }

/* ALLGEMEIN */
/* Standardformatierungen */
html, body {height:100%}


body { 
       font-size: 11px; 
       line-height: 1.3em; 
       background-color: #FFF;
       text-align: center;
   
      }

h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,dd,p,input,textarea,select {color: #black; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* Listen ohne Aufzählungszeichen */
ul,li {padding: 0; margin: 0; list-style-type: none; position: relative; color: #000 }


/* Bilder ohne Rand */
img, a img { border: 0; }


a, li{ background-color: #FFF; color: #000; }
a:hover, a:focus, a:active { color: #990066; }
/* GRUNDLAYOUT */

#wrap { padding: 0; width: 758px; height:700px; margin: 0 auto; border: 1px solid black; background: #FFFFFF url(bild1b.gif) left top no-repeat; }

/*großes Hintergrundbild bei der coaching-Seite */

.profil { background: #FFFFFF url(bild1b.gif) left top no-repeat !important; height: 900px !important;}
.coaching { background: #FFFFFF url(bild_coaching.gif) left top no-repeat !important; height: 1520px !important;}
.gruende { background: #FFFFFF url(bild_gruende.gif) left top no-repeat !important; height: 1110px !important;}
.seminare { background: #FFFFFF url(bild_seminare.gif) left top no-repeat !important; height: 900px !important;}
.methoden { background: #FFFFFF url(bild_methoden.gif) left top no-repeat !important; height: 2230px !important;}
.ablauf { background: #FFFFFF url(bild_kooperation.gif) left top no-repeat !important; height: 1320px !important;}
.kunden { background: #FFFFFF url(bild_gruende.gif) left top no-repeat !important; height: 700px !important;}
.kooperation { background: #FFFFFF url(bild_kooperation.gif) left top no-repeat !important; height: 840px !important;}
.links { background: #FFFFFF url(bild_links.gif) left top no-repeat !important; height: 700px !important;}
.impressum { background: #FFFFFF url(bild_kontakt.gif) left top no-repeat !important; height: 830px !important;}

#navigation { width: 300px;  text-align: right; float: left;}

#header1 {  position: relative; padding: 0; margin: 0; width: 500px; height: 119px; background: url(header.gif) no-repeat left top; float: left; }
#header2 {  width: 80px; height: 119px; padding: 0; margin: 0; background-color: #990066; float: left; text-align: left;}
/* IE Hack für header 2 */
* html div.ie { width: 78px !important; }

#header3 {  width: 178px; height: 119px; padding: 0; margin: 0; background: #990066 url(bild2_riege2.gif) no-repeat left top; float: left; text-align: left;}


/* Bild im Header der Coaching Seite */
.headercoaching {  background: #990066 url(bild2_coaching.gif) no-repeat left top !important; }
.headergruende {  background: #990066 url(bild2_gruende.gif) no-repeat left top !important; }
.headerseminare { background: #990066 url(bild2_seminare.gif) no-repeat left top !important; }
.headermethoden { background: #990066 url(bild2_methoden.gif) no-repeat left top !important; }
.headerablauf { background: #990066 url(bild2_gruende.gif) no-repeat left top !important; }
.headerkunden { background: #990066 url(bild2_kooperation.gif) no-repeat left top !important; }
.headerkooperation { background: #990066 url(bild2_kooperation.gif) no-repeat left top !important; }
.headerlinks { background: #990066 url(bild2_links.gif) no-repeat left top !important; }
.headerimpressum { background: #990066 url(bild2_kontakt.gif) no-repeat left top !important; }

#inhalt { padding: 37px 10px 5px 5px; width: 440px; background-color: #FFF; text-align: left; float: right;}
.sem {height: 430px; }

#footer { width: 730px; background-color: #FFF; padding-top: 15px;; text-align: left;  float: left;}

/* Absatzformatierung im Inhalt-Bereich */
#inhalt p { padding: 5px 10px 5px 5px; color: #000; }
#inhalt ul {padding: 0 20px 5px 20px; color: #000; }
#inhalt li { padding: 2px; list-style-type: disc; color: #000;}
#inhalt img { position: relative; top: 5px; margin: 4px 20px 20px 5px; float: left; display: block; }
#inhalt cite {color: #000;}

/* Überschrift Layout */
h1 { padding: 10px 10px 10px 5px; color: #990066;  }
h2,h3,h4 { padding: 10px 10px 7px 5px; color: #990066; line-height: 1.3em; }
h5,h6 {color: #000; padding: 10px 10px 7px 5px; line-height: 1.3em;}
.letterspacing { letter-spacing: 3px; }
h1 {font-size: 18px; }
h2 {font-size: 16px; }
h3 {font-size: 14px; letter-spacing: 0px;}
h4 {font-size: 12px; }
h5 {font-size: 12px; }
h6 {font-size: 10px; }
.black {color: #000; }

/* Kontaktlinks in der Header-Leiste */
.linkheader { position: absolute; top: 87px; background: url(nav9b.gif) no-repeat left; }
a.linkheader:hover, a.linkheader:active {
     position: absolute; 
     
     background: url(nav9a.gif) no-repeat left;
    }
.linkriege { position: absolute; top: 64px; left: 80px; background: url(nav9b.gif) no-repeat left; }

/* Seitennavigation */
.linknavi1 { position: absolute; left: -8px; background: url(nav1a.gif) no-repeat left; }

/* Hack für den IE */
* html a.linknavi1 {
    position: absolute; top: -2px; background: url(nav1a.gif) no-repeat left;
    }

/* Link der in der Startseite als aktiv eingeblendet ist */
.linknavi1a { position: absolute; left: -8px; background: url(nav1b.gif) no-repeat left; }

/* zweiter Hack für IE */
* html a.linknavi1a {
    position: absolute; top: -2px; background: url(nav1b.gif) no-repeat left;
    }

.linknavi2 { position: absolute; left: -5px; background: url(nav2a.gif) no-repeat left; }

/*Link der im coaching aktiv ist */
.linknavi2a { position: absolute; left: -5px; background: url(nav2b.gif) no-repeat left; }
.linknavi3 { position: absolute; left: -2px; background: url(nav3a.gif) no-repeat left; }
.linknavi3a { position: absolute; left: -2px; background: url(nav3b.gif) no-repeat left; }
.linknavi4 { position: absolute; left: 0; background: url(nav4a.gif) no-repeat left; }
.linknavi4a { position: absolute; left: 0; background: url(nav4b.gif) no-repeat left; }
.linknavi5 { position: absolute; left: 0; background: url(nav5a.gif) no-repeat left; }
.linknavi5a { position: absolute; left: 0; background: url(nav5b.gif) no-repeat left; }
.linknavi6 { position: absolute; left: -2px; background: url(nav6a.gif) no-repeat left; }
.linknavi6a { position: absolute; left: -2px; background: url(nav6b.gif) no-repeat left; }
.linknavi7 { position: absolute; left: -5px; background: url(nav7a.gif) no-repeat left; }
.linknavi7a { position: absolute; left: -5px; background: url(nav7b.gif) no-repeat left; }
.linknavi8 { position: absolute; left: -8px; background: url(nav8a.gif) no-repeat left; }
.linknavi8a { position: absolute; left: -8px; background: url(nav8b.gif) no-repeat left; }

/* Listeneinstellungen für den Navigationsbereich */
#navigation ul { padding: 44px 0 0 105px; }
#navigation li {    
	list-style-type: none;
	height:26px;
        padding: 0;        
    }

#navigation li a {         
	display:block;
	}


a.linknavi1:hover, a.linknavi1:active {
    position: absolute; background: url(nav1b.gif) no-repeat left;
    }


a.linknavi2:hover, a.linknavi2:active {
    position: absolute; background: url(nav2b.gif) no-repeat left;
    }

a.linknavi3:hover, a.linknavi3:active {
    position: absolute; background: url(nav3b.gif) no-repeat left;
    }
a.linknavi4:hover, a.linknavi4:active {
    position: absolute; background: url(nav4b.gif) no-repeat left;
    }
a.linknavi5:hover, a.linknavi5:active {
    position: absolute; background: url(nav5b.gif) no-repeat left;
    }
a.linknavi6:hover, a.linknavi6:active {
    position: absolute; background: url(nav6b.gif) no-repeat left;
    }
a.linknavi7:hover, a.linknavi7:active {
    position: absolute; background: url(nav7b.gif) no-repeat left;
    }
a.linknavi8:hover, a.linknavi8:active {
    position: absolute; background: url(nav8b.gif) no-repeat left;
    }

/* Links im footer */
#footer ul { list-style-type: none;
             position: relative;
             left: 490px;
             text-align: left;
             padding: 0;
           }
#footer ul li { list-style-type: none;
               display: inline;
               padding: 0;  
              }
#footer li a { text-align: left; 
               text-decoration: none;
               }
.linkfoot1 {  background: #fff url(nav10a.gif) no-repeat left; }
.linkfoot1a {  background: #fff url(nav10b.gif) no-repeat left; }
a.linkfoot1:hover, a.linkfoot1:active {
    position: relative; background: url(nav10b.gif) no-repeat left; text-align: left;
    }
.linkfoot2 {  background: url(nav11a.gif) no-repeat left; }
.linkfoot2a {  background: url(nav11b.gif) no-repeat left; }
a.linkfoot2:hover, a.linkfoot2:active {
    position: relative; background: url(nav11b.gif) no-repeat left; text-align: left;
    }
.linkfoot3 { background: url(nav12a.gif) no-repeat left; }
.linkfoot3a { background: url(nav12b.gif) no-repeat left; }
a.linkfoot3:hover, a.linkfoot3:active {
    position: relative; background: url(nav12b.gif) no-repeat left; text-align: left;
    }

/* Klasse um aus float zu befreien */
.clear { clear: both; }

/* Anzeige des Elemets unterbinden */
.none { display: none; }

/* links oder rechtsbündig */
.leftalign { float: left; }
.rightalign { float: right; }