* {

  font-size: 11px;
  text-align:left;
   margin: 0;
   padding: 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height:16px;
   color:#303030;  
   
}


	.bigimage 
		{
	float: left;
	clear: left;
	border: 1px solid #ccc;
	background: #eee;
	color: #000;
	width: 120px;
	height: 177px;
	margin: 0 15px 0  0;
		}

	.bigimage1
		{
	float: left;
	clear: left;
	border: 1px solid #ccc;
	background: #eee;
	color: #000;
	width: 180px;
	height: 180px;
	margin: 0 15px 10px 0;
		}


body.general {

background-color: #F0F0F0;
  background-image:url(img/hinter.jpg);
  background-repeat:repeat-x;


}


.Stil1800 {
	font-size: 11px;
	color: #00546D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}




.marquee {color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
font-weight:bold;

}


a {color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;

}






h1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		padding-top: 25px;
		padding-bottom:5px;
        margin: 0;
		color: #00546D;
		
}

h2 {

font-size:24px;
font-family:Arial, Helvetica, sans-serif;

	padding-bottom:20px;
        margin: 0;
}

h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		padding-top: 25px;
		padding-bottom:5px;
		letter-spacing:-1px;
        margin: 0;
		color: #00546D;
}


h4 {
 color: #666666;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;

}

h5 {
 color: #00B9E8;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;

}

p {
        margin: 0 0 5px 0;

}

ul {
        margin: 0;
        padding : 0;
        list-style : none;
}

form {
        margin: 0;
}





#header {
	float:left;
	height:140px;
	margin-top:40px;
	width:933px;
	background-color: #FFFFFF;
	border-bottom: 0.5px solid #ffffff;
}

#links {
	float:left;
	height:140px;
	width:219px;
	background-color: #FFFFFF;
	border-right: 1px solid #ffffff;
	background-image: url(images/BLUME1_LINKS2.jpg);
}

#mitte {
	float:left;
	height:140px;
	width:493px;
	background-color: #FFFFFF;
	background-image: url(images/LOGO-MITTE.jpg);
}

#rechts {
	float:right;
	height:140px;
	width:218px;
	background-color: #FFFFFF;
	border-left: 1px solid #ffffff;
	background-image: url(images/links1.jpg);
	border-right: 1px solid #ffffff;
}
.test {}


#impressumarea {
	float:right;
}

#logo {
	border-left:solid 1px #CCCCCC;
	float:left;
	height:140px;
	width:200px;
}


#sidenavigation {

	border-left:solid 1px #CCCCCC;
	float:left;
	height:140px;
	width:200px;
}

#site {
	height:600px;
	left:0;	
	top:0;
	width:933px;
	margin-left:auto;
	margin-right:auto;


}


ul.sidenavi {
	float:right;
	margin-top:100px;
	margin-left:5px;
	text-align:right;	
	width:180px;
}

li.sidenavi {
	float:left;
	height:25px;
	margin-right:5px;
	font-size: 14px;
}

a.sidenavi,a.sidenavi:VISITED,a.sidenavi:ACTIVE,a.sidenavi:LINK{  
	color: #333333 ;	
	font-size : 14px;
	font-weight: bold;
	text-decoration: none;
}

a.sidenavi:hover,a.sidenavipress,a.sidenavipress:VISITED,a.sidenavipress:ACTIVE,a.sidenavipress:LINK,a.sidenavipress:HOVER {  
	color : #ffffff;
	font-size : 14px;
	font-weight: bold;
	text-decoration: none;
}


.sidenavi {  
	color : #9E9E9E;
	text-decoration: none;
	font-size : 11px;
  font-weight: bold;
  

}
















.content {
        margin: 10px auto;
        width: 933px;
		background-color:#EDEDEE;
		
}

/*.header {
        text-align:left;
        height: 133px;
background-color:#80A0B7;


}*/

.subheader {
	text-align:center;
	border-bottom: 1px solid #BC2A57;
	margin-bottom: 3px;
	margin-top: 3px;
}

.subheadernavi {
        margin: 0px 0px 10px 0;
        padding: 5px 0px 5px 18px;
        background: #ffffff;
        color: #808080;
        border-bottom: 1px solid #333333;
}

/* design navigation
   --------- */

.bar {
	clear: both;
	text-align:center;
	border-top: 1px solid #BC2A57;
	height: 20px;
	padding-top: 6px;
}

        .bar a {       
                color: #111111;
                background: inherit;
        }

a.menu {
        font-weight: bold;
   text-align: center;
        display:block;
        width:19ex;
        height:23px;  
        padding: 5px 0px 0px 0px;
        text-decoration:none;
}

a.menu:link {
        color: #FFFFFF;
        background-color: #333333;
        font-family: Verdana, Arial, Helvetica, sans-serif: 11px;
}



a.menu:hover {
        color:#000000;
        background-color: #0099FF;
        font-family: Verdana, Arial, Helvetica, sans-serif 11px;
}



/* design search
   --------- */

.search_field {
		background-color:#0099FF;        
        color: #ffffff;
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        clear: both;
        text-align: center;
        padding: 15px 0 5px 0;
}

input.search {
        width: 225px;
        border: none;
        padding: 3px;
}

.searchSubmit {
        color:#222222;
        background-color:#f7f7f7;  
        cursor:hand;
        margin-bottom:-2px; 
        width:70px;
        padding-top:1px; 
}

/* left side
   --------- */

.left {
	float: left;
	width: 219px;
	height: 620px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}
        
        .left_articles {
                /*border: 1px solid #FFFFFF;*/
                padding: 10px 10px 10px 15px;
                margin: 0 0 10px 0;
				text-align:left;
        }


.left_articles  a {
          text-decoration:none;
		  font-size:14px;
		  letter-spacing: -1px;
		  padding-bottom:10px;
		  color:#666666;
		  }

.left_articles  a:hover {
          text-decoration:none;
		  letter-spacing:-1px;
		  padding-bottom:10px;
		  color: #6C99B0;
		  }



.leftindex {
	float: left;
	width: 219px;
	height: 600px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}


        .left_articlesindex {
                /*border: 1px solid #FFFFFF;*/
                padding: 10px 10px 10px 15px;
                margin: 25px 0 10px 0px;
				text-align:left;
        }





a:hover {
        color:#00B9E8;
      /*  background: inherit;*/
	
}





        .left_articles1 {
                /*border: 1px solid #FFFFFF;*/
                padding: 10px 10px 10px 15px;
                margin: 25px 0 10px 0px;
				text-align:left;
        }
		
		
		
	.left2 {
	float: left;
	width: 199px;
	height: 600px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	

}	
		
		
		
		
		
.left3 {
	float: left;
	width: 219px;
	height: 606px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}
  		
		
		
.left4{
	float: left;
	width: 219px;
	height: 575px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}		
		
		
	.left5{
	float: left;
	width: 219px;
	height: 765px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}		
		
	.left6{
	float: left;
	width: 219px;
	height: 830px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}			
		
		.leftwetter{
	float: left;
	width: 219px;
	height: 890px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}	
		
	.centerwetter {
	float: left;
	width: 493px;
	margin-left: 0px;
	height: 890px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
}	
		
		
			.leftinui{
	float: left;
	width: 219px;
	height: 770px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}	
		
	.centerinui {
	float: left;
	width: 493px;
	margin-left: 0px;
	height: 770px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
}		
		

			.leftinui1{
	float: left;
	width: 219px;
	height: 700px;
	background-color: #D5E4EB;
	border-right: 1px solid #ffffff;
	

}	
		
	.centerinui1 {
	float: left;
	width: 493px;
	margin-left: 0px;
	height: 700px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
}	




		

.center {
	float: left;
	width: 493px;
	height: 620px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
}
        .center_articles {
                margin: 0px 0 10px 0;
               
        }

        .center_center {
	padding: 10px 50px 10px 50px;
	font-size:13px;
	line-height: 135%;
				
               
        }


.center1 {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: 600px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
	border-right: 1px solid #ffffff;
}
        .center_articles1 {
                margin: 0px 0 10px 0;
               
        }

        .center_center1{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 50px 10px 50px;
	margin: 0 0 0px 0;
	font-size:13px;
	line-height: 125%;
				
               
        }


.center2 {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: 600px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
        .center_articles2 {
                margin: 0px 0 10px 0;
               
        }

        .center_center2{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 10px 10px 15px;
	margin: 0 0 0px 0;
	font-size:13px;
	line-height: 110%;
				
               
        }

        .center_center3{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 10px 10px 35px;
	margin: 0 0 0px 0;
	font-size:13px;
	line-height: 110%;
				
               
        }




.center2schoepfer {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: 600px;
	background-color:#E1EBF1;
/*	background-image:url(images/schoepfer.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;*/
	margin-bottom: 1px;
	border-right: 1px solid #ffffff;
}
        .center_articles2schoepfer {
                margin: 0px 0 10px 0;
               
        }

        .center_center2schoepfer{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 80px 10px 65px;
	font-size:13px;
	line-height: 125%;
				
               
        }

.center2mental {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: 600px;
	background-color:#E1EBF1;
/*	background-image:url(images/mental.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;*/
	margin-bottom: 1px;
	border-right: 1px solid #ffffff;
}
        .center_articles2smental {
                margin: 0px 0 10px 0;
               
        }

        .center_center2mental{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 100px 10px 50px;
	font-size:13px;
	line-height: 135%;
				
               
        }
.center2port {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: 620px;
	background-color:#E1EBF1;
	/*	background-image: url(images/Portrait_h.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;*/
	margin-bottom: 1px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}
        .center_articles2port {
                margin: 0px 0 10px 0;
               
        }

        .center_center2port{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 100px 10px 50px;
	font-size:13px;
	line-height: 135%;
			             
        }
		
		
.center2Philosophie {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: 600px;
	background-color:#E1EBF1;
/*	background-image: url(images/Philosophie.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;*/
	margin-bottom: 1px;
	border-right: 1px solid #ffffff;
}
        .center_articles2Philosophie {
                margin: 0px 0 10px 0;
               
        }

        .center_center2Philosophie{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 80px 10px 65px;
	font-size:13px;
	line-height: 125%;
			             
        }		
		
		
		
		
			
.center2Coaching {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: 600px;
	background-color:#E1EBF1;
/*	background-image: url(images/Coaching.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;*/
	margin-bottom: 1px;
	border-right: 1px solid #ffffff;
}
        .center_articles2Coaching {
                margin: 0px 0 10px 0;
               
        }

        .center_center2Coaching{
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 10px 10px 15px;
	margin: 0 0 0px 0;
	font-size:13px;
	line-height: 110%;
			             
        }		
		
		
		
		
		
.center3 {
	float: left;
	width: 712px;
	margin-left: 0px;
	height: auto;
	background-color:#E1EBF1;
	margin-bottom: 1px;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}		
		
.center6 {
	float: left;
	width: 493px;
	height: 830px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
}
        .center_articles6 {
                margin: 0px 0 10px 0;
               
        }

        .center_center6 {
	padding: 10px 50px 10px 50px;
	font-size:13px;
	line-height: 135%;
				
               
        }
		
	
.centerindex {
	float: left;
	width: 493px;
	height: 600px;
	background-color:#E1EBF1;
	margin-bottom: 1px;
}
        .center_articlesindex {
                margin: 0px 0 10px 0;
               
        }

        .center_centerindex {
	padding: 10px 50px 10px 50px;
	font-size:13px;
	line-height: 135%;
				
               
        }	
		
		
		
		
		
		
		
		
		
		
		
		
		
/* right side
   ---------- */

.rightwetter {
	float: right;
	width: 219px;
	border-left: 1px solid #ffffff;
	background-color: #d5e4eb;
	height: 890px;
}

.rightinui {
	float: left;
	width: 219px;
	border-left: 1px solid #ffffff;
	background-color: #d5e4eb;
	height: 770px;
}


.rightinui1 {
	float: left;
	width: 219px;
	border-left: 1px solid #ffffff;
	background-color: #d5e4eb;
	height: 700px;
}


.rightindex {
	float: right;
	width: 219px;
	border-left: 1px solid #ffffff;
	background-color: #d5e4eb;
	height: 600px;
}

        .right_articlesindex {
                
                padding: 5px 5px 5Px 15px;
                margin: 0 0 5px 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				             
        }

        .right_articlesindex {
		               
                
				
	margin-top:25px;
	margin-left:15px;
	padding-top: 5px;
	margin-right: 10px;
				
				         
        }





.right {
	float: right;
	width: 219px;
	border-left: 1px solid #ffffff;
	background-color: #d5e4eb;
	height: 600px;
}

        .right_articles {
                
                padding: 5px 5px 5Px 15px;
                margin: 0 0 5px 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				             
        }

        .right_articles1 {
		               
                
				
                
				background-color:#92B5C7;
				width: 150px;  
				border: 1px dashed  #ffffff;
				margin:20px;
				padding:5px;
				
				         
        }


        .right_articles1:hover {
                
                padding: 5px 5px 5px 15px;
                margin: 10px;
				background-color: #80A0B7;
				margin:10px;
				width: 120px;  
				border: 1px dashed  #ffffff;
				
				         
        }

        .right_articles2 {
	margin-top:25px;
	margin-left:15px;
	padding-top: 5px;
	margin-right: 10px;
				
				
				
				         
        }


.right5 {
	float: right;
	width: 219px;
	border-left: 1px solid #ffffff;
	background-color: #D5E4EB;
	height: 620px;
}

        .right_articles5 {
                
                padding: 5px 5px 5Px 15px;
                margin: 25px 0 0 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				             
        }



.right6 {
	float: right;
	width: 219px;
	border-left: 1px solid #ffffff;
	background-color: #D5E4EB;
	height: 830px;
}

        .right_articles6 {
                
                padding: 5px 5px 5Px 15px;
                margin: 25px 0 0 0;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				             
        }







img {
     border: none;


}

/* design results */

table.ergebnisse {
        border-width:0px; padding: 0px;
        background-color: #f5f5f5;
}

/* design footer */

.footer {
        clear: both;
		margin-top: 2px;
        text-align: center;
        line-height: 1.8em;
        color: #808080;
        padding: 15px 0 10px 0;
/*        border-top: 1px solid #333333;*/
border-top: 1px solid #666666;
}

.footer a {
        color: #444444;
}

