body {
	padding-top:115px;
	font-family: Arial,sans-serif;
	background: #333333 url(../img/skulsite.jpg) top center no-repeat;
}

body.index {
	background: #333333 url(../img/skulsite_001.jpg) top center no-repeat;
}

a{
	color:#5e8726;
}
a.activ,a:hover, a:focus{
	color:#3f630e;
	text-decoration: underline;
}




p {
	margin: 0 0 20px;
}

.align-center{
	text-align:center;
}
.align-left{
	text-align:left;
}





#mainContainer{
	width: 900px;
	height:674px;
	position: relative;
	border:1px solid #9d9c8e;
}

#header {
	position: absolute;
	left: 70px;
	top: 260px;
	width:410px;
	height:69px;
}
.index #header {
	left: 430px;
}
#header #logo {
	margin: 0;
	padding: 0;
}


#menu {
	position: absolute;
	left: 70px;
	top: 329px;
	width:410px;
	height:49px;
}
.index #menu {
	left: 430px;
}




#submenu {
	position: absolute;
	left: 70px;
	top: 378px;
	width:234px;
	height:145px;
}

.grafik_design #submenu {
	left: 143px;
}
.text #submenu {
	left: 307px;
}
.arbeiten #submenu {
	left: 377px;
}
.referenzliste #submenu {
	left: 377px;
}

#content {
	position: absolute;
	left: 540px;
	top: 0px;
	width: 300px;
	height:634px;
	border-left:1px solid #9d9c8e;
	padding:40px 30px 0 30px;
}

.referenzliste #content {
	height:634px;
}


#content .contentbox{
	-moz-box-shadow: 5px 5px 15px #aaa;
	-webkit-box-shadow: 5px 5px 15px #aaa;
	box-shadow: 5px 5px 15px #aaa;
	padding:20px;
	height:550px;
}

#content .contentbox2 {
	height:594px;
	overflow:hidden;
	font-size:11px;
	width: 310px;
}


.referenzliste_text {
	width: 290px;
	line-height:16px;
}




#footer{
	width: 900px;
	padding-top:20px;
	font-size:14px;
	color: #9d9c8e;
}

.arbeiten_bild img{
	-moz-box-shadow: 5px 5px 15px #aaa;
	-webkit-box-shadow: 5px 5px 15px #aaa;
	box-shadow: 5px 5px 15px #aaa;
	border:1px solid #9d9c8e;
}

.arbeiten_bild{
	float:left;
	width:120px;
	padding-top:5px;
	height:125px;
}
.arbeiten_text{
	float:left;
	width:180px;
}






.clearfix {
clear: both;
}



.clearfix:before, .clearfix:after {
display: table;
line-height: 0;
content: "";
}

.clearfix:after {
clear: both;
}

.clearfix:before, .clearfix:after {
display: table;
line-height: 0;
content: "";
}
















 




















