@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
border:0;
}

img{
	border:none;/*kein blauer Rand um Link-Grafik*/
	display:block;
}

body{
	width:100%;
	height:101%;
	font-family:Verdana,Arial,Helvetica,Verdana,sans-serif;
	font-size: 100.01%;  /*umgeht IE-Bug beim Skalieren der Schriftgr&ouml;&szlig;e */
	color:#505041; color:#333;
	/*background-image: url("picts/bg_body.gif"); background-position:0 0; background-repeat:repeat-x;/*bg_body: erst heller Streifen, dann grüner, dann wieder hell langes Bild*/
	background-color:#E2DDAB; background-color:#EAE4BB; background-color:#F2F2DA;
	text-align:center;
}

ul{list-style-type:none; padding-bottom:5px;}
li{font-size:0.9em;}

p{font-size:0.9em; line-height:1.4em; padding-bottom:10px;}

h1{font-size:1.1em; color:#818169; color:#900; padding-bottom:25px; line-height:1.7em;}
h1.profil{padding-bottom:10px;}

h2{color:#6A6A57; color:#333; font-size:0.9em; padding:10px 0 5px 0;}
h2.red {color:#900; padding-top:0;}

h3{color:#6A6A57; color:#333; font-size:0.9em; padding:10px 0 0px 0;}
h3.red {color:#900; padding-top:0;}

.antifloat{clear:left;}
.small{font-size:smaller; color:#6A6A57; color:#333;}
.normal{font-weight:normal;}
.grey{color:#6A6A57; font-weight:bold;}
.red{color:#900; font-weight:bold;}

#wrapper{
position:relative;
text-align:left;
margin-left:auto; margin-right:auto;
width:970px; min-height:80px;
background-color:#F2F2DA;
}

#logo{position:absolute; top:15px; left:30px;}



/*LÖSUNG FÜR 2-SPALTIGES LAYOUT mit verschiedenfarbigen Spalten---------------------------------------------------*/

/*container mit background-image oder background-color für Hintergrund und Rahmen*/
#container1{float:left; background-color:#9F9984; background-color:#686C4D;  margin-top:80px;}

/*LINKE SPALTE*/
#left-column{/*{background-image/background-color sind nur so lang, wie der Inhalt*/
float:left;
width:270px;  
}

/*MITTLERE SPALTE*/
#center-column{
width:auto;
margin:0 0 0 270px;
}



/*Navigation-----------------------------------------------------------------------*/

/*horizontale Navigation-----------------------------------------------*/
#nav-horizontal{position:absolute; top:55px; left:688px;}

#nav-horizontal ul{float:left; width:auto; }

#nav-horizontal li{float:left; width:auto; color:#990000; font-size:0.8em;  padding:2px 0 2px 34px; background-image:url(picts/line-vert.gif); background-position:left; background-repeat:no-repeat;}
#nav-horizontal a{color:#900;/*#34341F*/color:#505041; color:#333; text-decoration:none;}
#nav-horizontal a:hover{color:#900;}




/*linke Menüleiste*/
#nav-left{
padding:20px 0 40px 0; background-color:#9D9D86;  background-color:#9F9984; background-color:#686C4D;}

#nav-left ul{ margin:0 20px 0 20px; text-align:right;}
#nav-left li{display:block; padding:3px 10px 3px 10px; color:#990000; color:#B9C488;}/*linkfarbe*/
#nav-left li.sub{margin-right:10px; background-image:url(picts/haken.gif); background-position:right 3px; background-repeat:no-repeat;}/*linkfarbe*/
#nav-left a{color:#F2F2DA; text-decoration:none;}
#nav-left a:hover{color:#990000; color:#CFD8A3;}

/*Rahmen um Rubrikmenüpunkt*/
#nav-left li.rubrik{color:#990000; color:#B9C488; font-weight:bold; margin-left:100px; padding:4px 10px 4px 0; border:1px solid /*#F2F2DA #EAE4BB*/ #D8D8B1; margin-top:30px;}
#nav-left li.rubrik a{ color:#EAE4BB; color:#F2F2DA;}
#nav-left li.rubrik a:hover{color:#990000; color:#9D9D86; color:#D8D8B1;}
#nav-left li.breiter{margin-left:0;}

/*Linkfarbe im Text bzw. e-Mail*/
.textlink{color:#990000;}
.textlink:hover{color:#34341F;}

.mail-footer{color:#535F37; color:#333; text-decoration:underline;}
.mail-footer:hover{color:#990000;}


/*Pfeil nach oben*/
.nach-oben{position:relative;  margin:25px 0 25px 0;}
.nach-oben a{padding-left:20px; color:#990000; text-decoration:underline; background-image:url(picts/pfeil-n-oben.png); background-position:0 5px; background-repeat:no-repeat;}
.nach-oben a:hover{color:#535F37; color:#333; text-decoration:underline; background-image:url(picts/pfeil-n-oben-hover.png);}
/*-----------------------------------------------------------------------------------------------------------*/

/*INHALT---------------------------------------------------*/
#content{
float:left;
width:440px; min-height:530px;
padding:50px 220px 50px 40px;
background-color:#9D9D86;
background-image: url("picts/bg_content2.jpg"); background-position:0 0; background-repeat:repeat-y;
overflow:auto; 
}
#start #content{background-image: url("picts/bg_content_start4.jpg");}
/*#home #content{background-image: url("picts/bg_content_home.jpg");}*/

#start #content{padding:180px 10px 0 250px; min-height:450px;}
#fuehren #content{background-image: url("picts/bg_content_fuehren.jpg");}
#fuehren2 #content{background-image: url("picts/bg_content_fuehren2.jpg");}
#weg #content{background-image: url("picts/bg_content_weg.jpg");}
#coaching #content{background-image: url("picts/bg_content_coaching.jpg");}
#coaching2 #content{background-image: url("picts/bg_content_coaching2.jpg");}
#coaching3 #content{background-image: url("picts/bg_content_coaching3.jpg");}
#ergebnis #content{background-image: url("picts/bg_content_ergebnis.jpg");}
#angebot #content{background-image: url("picts/bg_content_angebot.jpg");}
#profil1 #content{background-image: url("picts/bg_content_profil1.jpg");}
#profil2 #content{background-image: url("picts/bg_content_profil2.jpg");}
#profil3 #content{background-image: url("picts/bg_content_profil3.jpg");}
#profil4 #content{background-image: url("picts/bg_content_profil4.jpg");}
#profil6 #content{background-image: url("picts/bg_content_profil6.jpg");}
#profil #content{padding:150px 10px 0 240px; min-height:480px;}

#content li{line-height:1.4em; margin-left:20px; padding:0 0 5px 18px; background-image:url(picts/quad_green.gif); background-position:0 8px; background-repeat:no-repeat;}
/*#weg #content li{background-image:url(picts/line.gif); background-position:0 10px;}*/

#pict-right{position:absolute; top:80px; left:774px;}



#pict-bg-content{position:absolute; top:0; left:0; z-index:1;}
#pict-angebot{margin-left:-41px; margin-top:30px; }


/*FOOTER-------------------------------------------------------*/
#footer{float:left; font-size:0.8em; background-color:#D4D4BF; background-color:#D9D2B8; background-color:#D5D4A9; width:970px; height:auto; border-top:7px solid #F2F2DA;}
#footer li{float:left; padding:6px 12px 7px 20px;  background-image:url(picts/quad_light-green2.gif); background-position:0 11px; background-repeat:no-repeat;}


