#main {width:913px; margin:0 auto; background-color:#CCCCCC;}


#header {height:428px;}
#header, #content, #footer { font-size:0.75em;}

.col-1, .col-2, .col-3 { float:left;}

/*======= index.html =======*/
#page1 {
background-color: #888888;
}

#page1 a:active, a:focus {outline:none;}

#page1 #content .row-1 .col-1 {
	width:321px;
	margin-right:60px;
	margin-left: 20px;
	margin-bottom: 30px;
}
#page1 #content .row-1 .col-2 { width:200px;}
#page1 #content .row-2 .col-1 {width:521px; margin-right:51px;}
#page1 #content .row-2 .col-2 { width:285px; padding-top:28px;}
#page1 #content .row-2 .col-1 .col-1 { width:201px; margin-right:74px;}

/*======= praxis.html =======*/
#page2 #content .row-1 .col-1 {
	width:780px;
	margin-right:30px;
	margin-left: 20px;
}
#page2 #content .row-1 .col-2 {
	width:850px;
	margin-left: 20px;
}
#page2 #content .row-2 .col-1 {width:521px;}
#page2 #content .row-2 .col-2 { width:285px; padding-top:30px;}
#page2 #content .row-2 .col-1 .col-1 { width:201px; margin-right:74px;}

/*======= philosophie.html =======*/

#page3 #content {
	margin-left: 65px;
	margin-right:68px;
	padding-top: 60px;
}

#page3 {
	background-color: #888888;
}
#page3 #content .row-1 .col-1 {
	width:820px;
	margin-right:54px;
	margin-left: 20px;
}
#page3 #content .row-1 .col-2 {
	width:800px;
	margin: 20 0 0 0;
	margin-left: 20px;
	float: left;
}

#page3 #content .row-1 {
	width:800px;
	margin: 20 0 0 0;
	margin-left: 20px;
	float: left;
}

#page3 #content .row-2 .col-1 {width:390px; margin-right:53px;}
#page3 #content .row-2 .col-2 { width:386px}

/*======= praxisteam.html =======*/
#page4 {
background-color: #888888;
}
#page4 #content .row-1 .col-1 {width:289px; margin-right:47px;}
#page4 #content .row-1 .col-2 { width:521px;}
#page4 #content .row-2 .col-1 {width:258px; margin-right:32px;}
#page4 #content .row-2 .col-2 {width:258px; margin-right:32px;}
#page4 #content .row-2 .col-3 {width:258px;}

/*======= service.html =======*/
#page5 {
background-color: #888888;
}
#page5 #content .row-1 .col-1 {width:521px; margin-right:54px;}
#page5 #content .row-1 .col-2 { width:282px;}
#page5 #content .row-2 .col-1 {width:521px; margin-right:51px;}
#page5 #content .row-2 .col-2 { width:285px; padding-top:28px;}
#page5 #content .row-2 .col-1 .col-1 { width:201px; margin-right:74px;}

/*======= karriere.html =======*/
#page6 {
background-color: #888888;
}
#page6 #content .row-1 .col-1 {width:289px; margin-right:47px;}
#page6 #content .row-1 .col-2 { width:521px;}
#page6 #content .row-2 .col-1 {width:390px; margin-right:53px;}
#page6 #content .row-2 .col-2 { width:386px}

/*======= aktuell.html =======*/
#page7 #content .row-1 .col-1 {width:521px; margin-right:54px;}
#page7 #content .row-1 .col-2 { width:282px;}
#page7 #content .row-1 .col-1 .col-1 { width:253px; margin:0;}
#page7 #content .row-1 .col-1 .col-2 { width:258px;}

/*======= kontakt.html =======*/
#page7 {
background-color: #888888;
}
#page7 #content .row-1 .col-1 {width:521px; margin-right:54px;}
#page7 #content .row-1 .col-2 { width:282px;}
#page7 #content .row-1 .col-1 .col-1 { width:253px; margin:0;}
#page7 #content .row-1 .col-1 .col-2 { width:258px;}

/*======= impressum.html =======*/
#page8 {
background-color: #888888;
}
#page8 #content .row-1 .col-1 {width:821px; margin-right:54px;}
#page8 #content .row-1 .col-2 { width:282px;}
#page8 #content .row-1 .col-1 .col-1 { width:853px; margin:0;}
#page8 #content .row-1 .col-1 .col-2 { width:258px;}



#footer {
	padding:3px 0 3px 0;
	width:913px;
	text-align:center;
	background-color:#A7A7A7;
	color:#666666;
	margin: 0 auto;
}
