﻿html {
padding:0px;
margin:0px;
height:100%;
overflow-y: hidden;
}
body {
background-color:#eaeaea;
font-size:12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;

background:url('../images/subtle_grunge.png') repeat fixed;

height:100%;


}

#header{
	z-index:5;
	background:url('../images/subtle_grunge.png') repeat fixed;

	height:130px;

	position:fixed;
	left:50%;
	width:950px;
	margin-left:-475px;	
}
#header_left 	{width:293px; height:54px; top:76px; position:relative; float:left; }
#header_center 	{width:360px; height:90px; position:relative; float:left;background: url('../images/fabian_michaelis_logo.png')}
#header_right 	{width:290px; height:54px; top:76px; position:relative;	float:left; }
.navilink {
	font: normal 14px/14px Arial, sans-serif;
	text-decoration:none;
	color:black;
}
.textlink {
	font: bold 12px/14px Arial, sans-serif;
	text-decoration:none;
	color:black;
}
.kontaktlink {
	text-align:right;
	float:right;


	font: bold 18px/58px Arial, sans-serif;
	text-decoration:none;
	color:white;
}
.kontaktlink img{ position:relative;	padding-top:20px; height:15px}
.navibanner {
	background-color:black;
	margin:0 0px 5px 78px;
	padding: 8px 10px 0px 10px	;
	text-align:center;
	vertical-align:middle;
	height:22px;
	width:121px;
	font: bold italic 16px/12px Georgia, serif;
	color:white;

}



#footer {
	z-index:5;
	top:640px;
	position:fixed;
	left:50%;
	width:950px;
	height:20px;
	margin-left:-475px;

	
}
.sociallink{
top:5px;
position:relative;
}
img{
border:none;
}


#footer_left {
	position:relative;
	width:670px;
	height:20px;
	float:left;
}
#footer_right {
	position:relative;
	width:224px;
	height:20px;
	float:left;
}
#contentbackground{
	background-color:black;
	position:fixed;
	top:130px;
	height: 500px;
	width:4000px;
	z-index:2;
}
#content{
	position:absolute;
	z-index:2;
	height:500px;
	width:11000px;
	top:130px;

	
}
h1 {
	background-color:black;
	display:inline;
	padding:8px 20px 8px 14px;
	color:white;
	font: bold italic 24px/36px Georgia, serif;
	
}

h2 {

	display:inline;
	color:black;
	font: bold italic 14px/36px Georgia, serif;
	
}

p {
	padding-left:14px;
	color:black;
	font: normal 12px/16px Arial, sans-serif;
}
.bold {
	font-weight:bold;
}
.normal {
	color:black;
	font: normal 12px/16px Arial, sans-serif;
}

#content_kontakt	{ background: url('../images/contentimages/kontakt.jpg') no-repeat scroll top left;float:left;height:500px; width:1437px; }
#content_kontakt_box { position:relative;float:left;
	margin:80px 0 0 90px;
	width:420px;
	height:356px;}
	
	
#content_philosophie{ background: url('../images/contentimages/philosophie.png') no-repeat scroll top left;float:left;height:500px; width:927px; }
#content_philosophie_box { position:relative;float:left;
	margin:80px 0 0 8px;
	width:420px;
	height:356px;}
	
	
#content_standort	{ background: url('../images/contentimages/standort.png') no-repeat scroll top left;float:left;height:500px; width:935px; }
#content_standort_box { position:relative;float:left;
	margin:80px 0 0 8px;
	width:630px;
	height:356px;	}
.content_standort_box_inside {
	float:left;
	padding:23px 3px 0 14px;
	width:280px;
	height:280px;}
.content_standort_box_inside p{
	padding:0px;}
	

#content_unterricht	{ background: url('../images/contentimages/unterricht.png') no-repeat scroll top left;float:left;height:500px; width:828px; }
#content_unterricht_box { position:relative;float:left;
	margin:80px 0 0 10px;
	width:550px;
	height:356px;}
#content_unterricht_box ul{margin-top:102px}
#content_unterricht_box li{
	text-align:right;
	list-style:none;
	color:white;
	font: bold 14px/49px Arial, sans-serif;
	font/*\**/: bold 13px/49px Arial, sans-serif\9;
	color:white;}


#content_start		{ background: url('../images/contentimages/start.jpg') no-repeat scroll top left;float:left;height:500px; width:1168px; }


#content_news		{ background: url('../images/contentimages/news.png') no-repeat scroll top left;float:left;height:500px; width:906px;}
#content_news_box { position:relative;float:left;
	margin:80px 0 0 10px;
	width:550px;
	height:300px;
	float:left;}
.content_social_links { position:relative;float:left;
	margin:10px 0 0 14px;
	width:550px;
	height:46px;
	float:left;}
.content_social_links span{ position:absolute;
	padding: 2px 0 0 8px;
		vertical-align:middle;}	
	
#content_projekte	{ background: url('../images/contentimages/projekte.png') no-repeat scroll top left;float:left; height:500px; width:722px;}
#content_projekte_box { position:relative;float:left;
	margin:80px 0 0 10px;
	width:550px;
	height:356px;}
	
	
#content_media		{ background: url('../images/contentimages/media.png') no-repeat scroll top left;float:left; height:500px; width:1138px;}
#content_media_box { position:relative;float:left;
	margin:58px 0px 0px 8px;	
	width:900px;
	height:356px;
	}
#content_media_box h1{ float:left; margin-right:400px; 	padding:4px 20px 4px 14px;}
.content_media_box_inside {
	float:left;
	padding:0px 14px 0px 0px;	
	width:430px;
	height:356px;}
.content_media_box_inside img{
	padding:0px 0 0 14px;}
	
.content_media_box_inside iframe{
	padding:0px 0 0 14px;}
	
#content_vita		{ background: url('../images/contentimages/vita.png') no-repeat scroll top left;float:left; height:500px; width:1075px;}
#content_vita_box { position:relative;float:left;
	margin:80px 0 0 10px;
	width:550px;
	height:300px;}
	
	
#content_equipment	{ background: url('../images/contentimages/equipment.jpg') no-repeat scroll top left;float:left; height:500px; width:1190px}
#content_equipment_box {position:relative;float:left;
	margin:80px 0 0 10px;
	width:420px;
	height:356px;}
.content_equipment_logo {
	margin:90px 00px 0 10px;
	width:193px;
	height:100px;

	float:left;
}


#content_impressum	{ background: url('../images/contentimages/impressum.png') no-repeat scroll top left;float:left; height:500px; width:674px;}
#content_impressum_box { position:relative;float:left;
	margin:80px 0 0 140px;
	width:420px;
	height:356px;}
