body {
	width: 637px;
	height: 95%;
	top: 0;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;		
	font-family:  verdana, arial, Georgia, tahoma, "Times New Roman", Times, helvetica, Geneva, serif;
   	font-size: 0.72em;	
	line-height: 1.25em; /* besseren Lesbarkeit erhöhen wir die Linienhöhe. */
	font-weight: normal;
	voice-family: "\"}\""; voice-family:inherit;
	background-color: #fff;
}


a:link{color:#000; text-decoration: none;}
a:visited {color: #6B7D84; text-decoration: none; font-weight: bold; background-color: #fff; height: auto;}
a:hover{color:#000; background:  }
/*a:active{color:#f00;}*/

a img {
	border: 0px;	
}
h2 { font-size:12px; margin:15px 0px 10px 0px; color: #B3111C;	 }

.italic {	
	font-style: italic;		
}


.italic-bold {	
	font-weight: bold;
	font-style: italic;
		
}

.bold-gray {
	font-weight: bold;
	color: #707070;		
}

.bold {
	font-weight: bold;		
}

/* Anfang Layout-Angaben */


*{
	margin: 0px;
	padding:0px;
}
	
#container {	
	text-align: center;	
}


#content {
	margin:auto;
	width: 637px;
	background-color: #fff;
}

h1 {
	margin-top:20px;
	font-family: Garamond, Verdana, Georgia, tahoma, arial, "Times New Roman", Times, helvetica, Verdana, Geneva, serif;
	color: #B3111C; 
	font-size: 135.01%;
	border-top: 1px dotted #B3111C;
	border-bottom: 1px dotted #B3111C;
}

#top-col {
	position: relative;
	top: 10px;	
	left: 0px;
	height: 2.1em;		
	color: #000;
	/*font-weight: bold;*/
	font-size: 75%;	
	text-align: left;	
}

#logo {
	position: relative;
	top: 5px;	
	left: 0px;
	height: 55px;
	width: 637px;
	border-bottom: 1px dotted #B3111C;		
	background: #fff url("img/logo.gif") no-repeat right;
}
#bild-col {
	position: relative;
	top: 15px;	
	left: 0px;
		
}


#bild-col .bild-home {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;
	background: #fff url("img/pusteblume.jpg") no-repeat;
} 


#slideshow {
        position: relative;
	top: 15px;	
	left: 0px;
        height: 134px;	
	width: 635px;
        background: #fff url("img/galerie")

} 

#bild-col .bild-ich {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;
	background: #fff url("img/steuerrad.jpg") no-repeat;
}

#bild-col .bild-kontakt {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;
	
	background: #fff url("img/kontakt.jpg") no-repeat;
}

#bild-col .bild-impressum {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;
	
	background: #fff url("img/impressum.jpg") no-repeat;
}

#bild-col .bild-methoden {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;
	
	background: #fff url("img/methoden.jpg") no-repeat;
}


#bild-col .bild-mediation {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;	
	background: #fff url("img/mediation.jpg") no-repeat;
}


#bild-col .bild-coaching {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;	
	background: #fff url("img/coaching.jpg") no-repeat;
}

#bild-col .bild-rauchfrei {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;	
	background: #fff url("img/rauchfrei.jpg") no-repeat;
}

#bild-col .bild-abnehmen {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;	
	background: #fff url("img/abnehmen.jpg") no-repeat;
}

#bild-col .bild-erkennen {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;	
	background: #fff url("img/erkennen.jpg") no-repeat;
}

#bild-col .bild-bewertungssituation {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;	
	background: #fff url("img/bewertungssituation.jpg") no-repeat;
}

#bild-col .bild-beziehung {
	position: relative;
	top: 0px;	
	left: 0px;
	height: 134px;	
	width: 637px;	
	background: #fff url("img/beziehung.jpg") no-repeat;
}


#menuhoriz {
		position: relative;
		top: 25px;			
		left: 0px;
		padding: 0px;
		width: 635px;
		height: auto;
		color: #000;
		font-weight: normal;
		text-align: justify;
		border-top: 1px solid #848284;
		border-bottom: 1px solid #848284;		
	}



#menuhoriz .blue {
	background-color: #d3ec99;

}

#menuhoriz .bgrau {
	background-color: #B3111C;
}


#menuhoriz .bviol {
	background-color: #d3ec99;
}


#menuhoriz .bgelb {
	background-color: #F5E7C2;
}
.bggruen {
	background-color: #d3ec99;
}

#menuhoriz .bgruen {
	background-color: #d3ec99;
}


#menuhoriz .bturkis{
	background-color: #d3ec99;
}


#menuhoriz .boran {
	background-color: #d3ec99;
}

#menuhoriz a:visited {color: #323232; text-decoration: none; background-color: transparent; font-weight: normal; height: auto;}
#menuhoriz a:hover{color:#fff; background-color: #B3111C;}	

#menuhoriz table {
	position: relative;
	top: 0px;
	left: 0px;
	font-size: 100.01%;
	color: #6B7D84;
	width: 635px;	
	color: #000;		
}

#menuhoriz td {
	width: auto;
	padding: 0 1px;
	left: 10px;
	text-align: left;
}

#menuhoriz a.aktiv {
	color:#fff;
	background-color: #B3111C;
}

#menuhoriz tr.unterpunkte {
	width: auto;
	text-align: left;
	font-size: 92.91%;
	line-height: 1.01em;
	color: #6B7D84;
}


/* untersection */

#mid-col {
	position: relative;
	top: 20px;
	left: 0px;	
	width: 635px;	
	text-align: left;
		
}

#mid-col .blue {
	background-color: #A5B7B9;
}

input.button {
	color: #fff;
	text-align: center;
	background-color: #4e7d2c;
}

#mid-col .p {	
	font-weight: normal;
	color: #000; 	
	width: 634px;	
	text-align: justify;	
	margin-top: 20px;
	margin-bottom: 6px; 
}



#mid-col table {
	position: relative;	
	text-align: justify;
	width: 635px;	
	font-size: 100.01%;	
	margin-top: 20px;
	margin-bottom: 6px; 	
}

#mid-col table.zeile {
	position: relative;	
	text-align: justify;
	width: 635px;	
	font-size: 100.01%;
	margin-top: 4px;
	margin-bottom: 4px; 	
}

#mid-col td.420 {	
	width: 420px;
	font-size: 100.01%;
	text-align: justify;
	margin-top: 60px;
	margin-bottom: 6px; 			
}




#mid-col .rechts {
	text-align: right;	
}

#mid-col .ab {
	margin-top: 25px;	
}

#mid-col .ab15 {
	margin-top: 15px;	
}



#mid-col .bold-ab25 {
	margin-top: 25px;
	font-weight: bold;		
}

#mid-col .bold-ab15 {
	margin-top: 15px;
	font-weight: bold;		
}


#mid-col .grau {
	font-weight: bold;
	font-family: Garamond, Verdana, Georgia, tahoma, arial, "Times New Roman", Times, helvetica, Verdana, Geneva, serif;
	color: #6B7D84; 
	font-size: 127.01%;
	border-bottom: 1px solid #6B7D84;
	clear: top;
}




#mid-col .grau-mid {	
	font-weight: bold;
	font-size: 93%;
	color: #6B7D84; 	
	text-align: center;
	margin-top: 15px;
	margin-bottom: 6px; 
}



#mid-col .mid {
	margin-left: 30px;
	color: #6B7D84; 
	text-align: center;
/*	font-size: 70.01%;*/
}

#mid-col .small {
	font-weight: normal;
	color: #000; 
	font-size: 93.01%;
	margin-top: 15px;
			
}

#mid-col ul {
	margin: 15px 0px;
	padding:0px;
	list-style-type:none;
}
#mid-col li {
	margin: 5px 0px 5px 0px;
	padding:0px 0px 0px 11px;
	font-weight: normal;
	background:url(img/arrow.gif) no-repeat 0px 5px;
	color: #000; 		
}
#mid-col img.pdf { float:left; border:0px; margin:0px;}

#mid-col img {	
	margin-left: 30px;
	margin-bottom: 4px;
	float: right;	
	/*border-right: 2px dotted #848284;*/
	margin-top: 30px;
	 	
}


#mid-col a:link{color:#000; text-decoration: none;}
#mid-col a:visited {color: #000; text-decoration: none; font-weight: normal; background-color: #fff; height: auto;}
/*#mid-col :hover{color:#000; background: #fff url("img/hover.jpg") repeat; }  */
#mid-col a:active{color:#f00;}

#bottom-col {
	position: relative;
	top: 35px;
	clear: both;
	left: 0px;
	width: 637px;
	height: 2em;	
	color: #000;
	text-align: center;
	
}


#abschluss {
width: 637px;
height: 15px;
margin-left: auto;
margin-right: auto;
background-color: #d3ec99;
text-align: center;
padding-top: 2px;
paddíng-bottom: 2px;
font-size: 8px

} 


}
/* Ende Layout-Angaben */




