
h1,h2,h3,h4,h5,h6,ul,li,ol,div,p,a,img,form,input {
margin: 0px;
padding: 0px;
}

body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #73746a;	
}

a {
text-decoration: none;
}

a span {
display: none;
}

a img {
border: 0px;
}

ul li {
float: left;
list-style: none;
}

#page {
	position: relative;
	width: 912px;
	margin: 0px auto 0px auto;
	background: #ffffff;
}

#header {
	position:absolute;
	top:60px;
	left:0px;
	height:0px;
	width: 912px;
	height: 159px;
	background: #ffffff url(images/index_header_image.png) no-repeat;
}

#header ul#MnNav{
	float: left;
	width: 896px;
	height: 20px;
	margin: 28px 0px 0px 33px;
}

#header ul#MnNav li a{
	float: left;
	width: 125px;
	height: 20px;
	overflow:hidden;	
	margin: 0px 3px 0px 0px;
}

#header ul#MnNav li a:hover img{
	display:none;
	}

#header ul#MnNav li a#p1{
	z-index:2;
	background:url(images/home.gif) 0px 0px;
}

#header ul#MnNav li a#p1:hover{
	z-index:2;
	background:url(images/home.gif) 0px -20px;
}

#header ul#MnNav li a#p2{
	z-index:2;
	background:url(images/agentur.gif) 0px 0px;
}

#header ul#MnNav li a#p2:hover{
	z-index:2;
	background:url(images/agentur.gif) 0px -20px;
}

#header ul#MnNav li a#p3{
	z-index:2;
	background:url(images/kompetenzen.gif) 0px 0px;
}

#header ul#MnNav li a#p3:hover{
	z-index:2;
	background:url(images/kompetenzen.gif) 0px -20px;
}

#header ul#MnNav li a#p4{
	z-index:2;
	background:url(images/referenzen.gif) 0px 0px;
}

#header ul#MnNav li a#p4:hover{
	z-index:2;
	background:url(images/referenzen.gif) 0px -20px;
}

#header ul#MnNav li a#p5{
	z-index:2;
	background:url(images/blog.gif) 0px 0px;
}

#header ul#MnNav li a#p5:hover{
	z-index:2;
	background:url(images/blog.gif) 0px -20px;
}

#header ul#MnNav li a#p6{
	z-index:2;
	background:url(images/newsroom.gif) 0px 0px;
}

#header ul#MnNav li a#p6:hover{
	z-index:2;
	background:url(images/newsroom.gif) 0px -20px;
}

#header ul#SubNav{
	float: left;
	width: 430px;
	height: 20px;
	padding: 78px 0px 0px 477px;
}

#header ul#SubNav li a{
	float: left;
	margin: 0px 3px 0px 0px;
}

#header ul#SubNav li a#p7{
	width: 136px;
	height: 33px;
	margin: 0px 25px 0px 0px;
}

#header ul#SubNav #p8{
	width: 83px;
	height: 15px;
	margin: 0px 14px 0px 0px;
}

#header ul#SubNav #p9{
	width: 53px;
	height: 15px;
	margin: 0px 9px 0px 0px;
}

#header ul#SubNav #p10{
	width: 74px;
	height: 15px;
}

#content {
	position:absolute;
	top:218px;
	left:0px;
	width: 912px;
	background: #FFFFFF;
}

#text {
	float:left;
	width: 390px;
	padding: 40px 0px 0px 250px;
}

#text img {	
	float: left;
	width: 637px;
	height: 193px;
	margin: 0px 0px 0px 0px;
}


h1{
	float: left;
	width: 640px;
	margin: 40px 0px 2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
  	font-weight: bold;
	line-height: 20px;
	letter-spacing: -0.4px;
	color:#000000;
}

#text strong {	
	float: left;
	width: 640px;
  	font-weight: bold;	
}

#text p {
	float: left;
	width: 640px;
	margin: 11px 0px 0px 0px;
}

#text a#linker{	
	float: left;
	width: 624px;
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 16px;
	font-weight:bold;
	color: #73746a;	
	background:url(images/link.gif) no-repeat 0px 4px;
}

h2 {
	float: left;
	color: #000000;
    font-size: 11px;
	margin: 11px 0 0;
}

#text a#linker:hover{
	text-decoration:underline;
	}

#text a{	
	float: left;
	width: 640px;
	margin: 11px 0px 0px 0px;
	font-size: 11px;
	color:#000000;
}

ul#footer {
	float: left;
	width: 880px;
	height: 84px;
	margin: 64px 0px 25px 0px;
	padding: 0px 0px 0px 32px;
	background: url(images/index_footer_image.png);
}

ul#footer li a{
	float: left;
	width: 125px;
	height: 20px;
	overflow:hidden;	
	margin: 0px 3px 0px 0px;
}

ul#footer li a:hover img{
	display:none;
	}

ul#footer li a#p11{
	z-index:2;
	background:url(images/englisch.gif) 0px 0px;
}

ul#footer li a#p11:hover{
	z-index:2;
	background:url(images/englisch.gif) 0px -20px;
}

ul#footer li a#p12{
	z-index:2;
	background:url(images/kontakt.gif) 0px 0px;
}

ul#footer li a#p12:hover{
	z-index:2;
	background:url(images/kontakt.gif) 0px -20px;
}

ul#footer li a#p13{
	z-index:2;
	background:url(images/impressum.gif) 0px 0px;
}

ul#footer li a#p13:hover{
	z-index:2;
	background:url(images/impressum.gif) 0px -20px;
}

ul#infos {
	position:absolute;
	bottom:0;
	float: left;
	width: 896px;
	height: 20px;
	margin: 5px 0px 0px 0px;
	text-align:center;
}

ul#infos li{
	float:none;
	display:inline;
}

ul#infos li a.NoLi{
	background: none;
}

ul#infos li a:hover.NoLi{
	background: none;
}

ul#infos li a{
	padding:0px 0px 0px 15px;
	color:#73746a;
	background: url(images/footer_li.gif) no-repeat 5px 3px;
}

ul#infos li a:hover{
	text-decoration:underline;
	background: url(images/footer_li.gif) no-repeat 7px 3px;
}

	

