a:hover.quali {
color:#d10e1e;
}

.fundament {
	color:#7ab51d; /*color:#71731f;*/
}

.systemische-praxis {
	color:#d10e1e; /*color:#c7301d;*/
}

.methoden {
color:#f19e24;	
}

body {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:14px;
line-height:150%;
background-color:#fff;
color:#353535;
}

p {
margin:25px 15px;
}



h1 {
	text-align:left;
	margin:25px 15px 5px 15px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:normal;

}



h2 {
font-size:18px;
font-weight:bold;
color:#353535;
margin:20px 15px 20px 15px;
padding:3px 0 3px 0;
text-transform:uppercase;
}

h3{
font-size: 14px; 
font-weight:bold;
margin:25px 15px 10px 15px;
}

h3.person{
font-size: 14px; 
font-weight:bold;
margin:25px 15px 0 15px;
}

p.person {
	margin-top:5px;
	margin-left:55px;
}

.mini {font-size:11px;}
.mini2 {font-size:10px;}

.absatz {
padding-top:15px;
border-top:1px dotted #CC6600;
}

a:link, a:visited {color:#666; font-weight:bold; text-decoration:underline;}
a:hover, a:focus, a:active {color:#C60; }


		#container {
			width: 100%;
			max-width: 1100px;
			margin-left: auto;
			margin-right: auto;
		/*	border:1px solid #ddd;
			background-color:#fff;
			background-image:url(img/backg.jpg);
			background-repeat:repeat-y;
			background-position: top center; */
			margin-top:5px;
			margin-bottom:5px;
		
		}

		#banner {
			padding:0;
			margin-bottom:0;
			margin-top:60px;
			width: 100%;
			max-width: 1100px;
			height:auto;
			text-transform:uppercase;
			font-size:28px;
		}
		

	#content {
 background-color:#FFF;
 margin:25px 10px 25px 25px;

		}

		#footer {
			clear: both;
			margin: 0 35px;
			text-align:center;
			height:auto;
			background-color: #fff;
			 }

.essenz {
	float: right;
	width: 240px;
	height:auto;
	margin:0 0 25px 10px;
	background-color:#fff;
	line-height:400%;
		}
		
		.essenz2 {
	float: right;
	width: 240px;
	height:auto;
	margin:0 0 25px 10px;
	background-color:#fff;
	line-height:normal;
		}
		
		.essenz3 {
	float: right;
	width: 240px;
	height:auto;
	margin:0 0 25px 10px;
	background-color:#fff;
	line-height:250%;
		}
		
.zitat-gelb {
	font-size:16px;
	font-style:italic;
	color:#FC0;
	width:720px;
	margin:25px 0;
}
.zitat-rot {
	font-size:16px;
	font-style:italic;
	color:#C00;
	width:720px;
	margin:25px 0;
}
.zitat-lila {
	font-size:16px;
	font-style:italic;
	color:#306;
	width:720px;
	margin:25px 0;
}
.zitat-blau {
	font-size:16px;
	font-style:italic;
	color:#039;
	width:720px;
	margin:25px 0;
}

.zitat-grau {
	font-size:16px;
	font-style:italic;
	color:#999;
	width:720px;
	margin:25px 0;
}

.braun {
	color:#630;
	font-style:italic;
}

.schriftgroesse12 {
	font-size:12px;
}
ul.liste {
line-height:200%;
}

ul {
	list-style-type:disc;
}

p.top a:link, p.top a:visited {
color:#666;
font-size:11px;
text-align:left;
font-weight:normal;
}



/*************** NAVI OBEN HORIZONTAL***********************/

#navcontainer
{
margin: 0 auto;
text-align:center;
padding: 0;
}

#navcontainer ul
{
border: 0;
list-style-type: none;

}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;

}

#navcontainer ul li a, #navcontainer ul li a:visited
{
color:#333;
text-decoration:none;
display: block;
text-align:center;
margin:10px;
}
 #navcontainer ul li a:hover
 {
	 text-decoration:underline;
 }
 
 /*************** NAVI LINKS***********************/

#navcontainer-links
{
margin: 10px 30px 20px 10px;
padding: 0;
float:left;
width:84px;
}

#navcontainer-links ul
{
border: 0;
list-style-type: none;
}

#navcontainer-links ul li
{
text-align: center;
width:84px;
margin-left:-42px;
margin-bottom:10px;
}

#navcontainer-links ul li a, #navcontainer-links ul li a:visited
{

height:auto;
width:84px;
color:#333;
text-decoration:none;
text-align:center;

}
 #navcontainer-links ul li a:hover
 {
	 text-decoration:underline;
 }
  #navcontainer-links ul li a:hover>img
 {
	 text-decoration:none;
 }
 
 /*************************/
 
 img.links {
	 float:left;
	 margin: 0 10px 10px 0;
 }

 img.rechts {
	 float:right;
	 margin: 0 0 10px 10px;
 }
 
 p.titel {
	 
	 text-transform:uppercase;
			font-size:18px;
			margin-bottom:10px;
 }
 
  p.titel2 {
	 
	 text-transform:uppercase;
			font-size:16px;
			margin-top:10px;
 }
 
 .versalien-eingangsseite {
	 	 text-transform:uppercase;
		 font-size:12px;
		 font-weight:normal;
 }
 
 .erde-text {
	color:#630; 
 }
 
  .wohlergehen-text {
	color:#cfb002; /*#d7b703; /*#e2c000;*/
 }
 
   .kultur-text {
	color:#00827c;
 }
 
    .energie-text {
	color:#d2141e;
 }
 
     .verbundenheit-text {
	color:#ec7404;
 }
 
 .wirksamkeit-text {
	 color:#E9B810; /*#dcae10; /* /*color:#ffcc00;*/
 }

 .lebendigkeit-text {
	color:#7ab51d; 
 }

.werten-text {
	color:#00529e;
}

.walten-text {
	color:#562380;
}

/*********Spalte***********/
#col1 {
  float: left;
  width: 346px;
  margin:0;
}
#col2 {
  float: left;
  width: 346px;
  margin:0;
}
#col3 {
  float: left;
  width: 346px;
}

#col1b {
  float: left;
  width: 200px;
  margin:0;
}
#col2b {
  float: left;
  width: 200px;
  margin:0;
}
#col3b {
  float: left;
  width: 200px;
}

#col1c {
  float: left;
  width: 260px;
  margin:0;
}
#col2c {
  float: left;
  width: 260px;
  margin:0;
}
#col3c {
  float: left;
  width: 260px;
}
#col4c {
  float: left;
  width: 260px;
}
