/* CSS Document */

body { 
margin : 0; 
padding : 0; 
background : #d7d6db url(Bilder/bg-body.jpg) repeat-x 0 0; 

} 
div, p, h1, h2, h3, ul, li, a, form, input, label, img { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
.spacer { 
line-height : 0; 
font-size : 0; 
clear : both; 
} 
.iconspan { 
float : right; 
margin : 6px; 
cursor : pointer; 
font-weight : bold; 
} 

div, a, p { behavior: url(iepngfix.htc) }

img{ behavior: url(iepngfix.htc) }

#container { 
margin : 0 auto; 
padding : 0 0 0 0; 
width : 1000px; 
position : relative; 
} 
#header {
	width : 1005px;
	height : 491px;
	margin : 20px 0 0 0;
	padding : 0;
	float : left;
	
}

#header h1 {
	font : normal 20px Lucida Sans;
	color : #858585;
	padding : 20px 0 13px 20px;
} 

#header p {
	font : normal 12px/18px Arial, sans-serif;
	color : #c6c6c6;
	padding : 0 15px 0 0px;
	margin : 0 25px 0 0;
} 

#header-img {
	width : 387px;
	height : 491px;
	margin : 0 0 0 0;
	padding : 0;
	float : left;
	display:inline;
	
}

#header-img h1 {
	font : bold 13px/19px Arial;
	color : #676767;
	padding : 20px 0 13px 55px;
	margin: 365px 0 0 0;
} 

#header-img h1 span {
	font : bold 14px/19px Arial;
	color : #fff;
	
} 

#header-img h1 a {
	font : bold 13px/19px Arial;
	color : #676767;
	text-decoration:none;
	
} 

#header-img h1 a:hover {
	font : bold 13px/19px Arial;
	color : #fff;
	text-decoration:underline;
	
} 

#header-img p {
	font : normal 12px/18px Arial, sans-serif;
	color : #c6c6c6;
	padding : 0 15px 0 0px;
	margin : 0 25px 0 0;
} 


#header-sec {
	width : 1000px;
	height : 200px;
	margin : 0 0 0 0;
	padding : 0;
	float : left;
} 

#header ul { 
position : absolute; 
left : 33px; 
top : 210px; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#header ul li { 
width : 83px; 
margin : 0 1px 0 0; 
float : left; 
} 
#header ul li a { 
font : bold 11px/36px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #c8c8c8; 
text-align : center; 
text-decoration : none; 
text-transform : uppercase; 
height : 48px; 
display : block; 
} 
#header ul li a.home { 
background : url(Bilder/header_nav_bg.gif) no-repeat 0 0; 
font : bold 11px/36px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color : #191919; 
text-align : center; 
text-decoration : none; 
text-transform : uppercase; 
background-color : #cccccc; 
} 
#header ul li a:hover { 
background : #cccccc url(Bilder/header_nav_bg.gif) no-repeat 0 0; 
color : #191919; 
}
 
#header1 {
	width : 1005px;
	height : 198px;
	padding : 0 0 0 0;
	float : left;
	background : transparent url(Bilder/bg-header.png) no-repeat 0 0;
} 

img {
	behavior:	url("pngbehavior.htc");
}



#navi ul {
	margin:160px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:1005px;
}

	#navi ul li {float:left;margin:0 0 0 0;padding:0; text-align:center;}
	
	#navi ul li a {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font : bold 14px Arial;
	text-decoration:none;
}
	
	#navi ul li a.button1 { padding:0 15px 0 25px; height:38px; color: #9f9fa3; }
	#navi ul li a.button2 { padding:0 15px 0 25px; height:24px; color: #9f9fa3; }
	#navi ul li a.button3 { padding:0 15px 0 23px; height:24px; color: #9f9fa3; }
	#navi ul li a.button4 { padding:0 15px 0 19px; height:24px; color: #9f9fa3; }
	#navi ul li a.button5 { padding:0 15px 0 19px; height:24px; color: #9f9fa3; }
	#navi ul li a.button6 {	margin:0 15px 0 270px; height:24px; color: #4A4A4A;
}


	
	
	
	#navi ul li a:hover.button1 {  color:#3d3d3d; font:bold 14px Arial; text-decoration:none;}
	#navi ul li a:hover.button2 {  color:#3d3d3d; font:bold 14px Arial; text-decoration:none;}
	#navi ul li a:hover.button3 {  color:#3d3d3d; font:bold 14px Arial; text-decoration:none;}
	#navi ul li a:hover.button4 {  color:#3d3d3d; font:bold 14px Arial; text-decoration:none;}
	#navi ul li a:hover.button5 {  color:#3d3d3d; font:bold 14px Arial; text-decoration:none;}
	#navi ul li a:hover.button6 {  color:#fff; font:bold 14px Arial; text-decoration:none;}

	
	
	#navi ul li a.button1-current { padding:0 15px 0 25px; height:24px; color: #3d3d3d; font:bold 14px Arial; text-decoration:none; }
	#navi ul li a.button2-current { padding:0 15px 0 25px; height:24px; color: #3d3d3d; font:bold 14px Arial; text-decoration:none; }
	#navi ul li a.button3-current { padding:0 15px 0 23px; height:24px; color: #3d3d3d; font:bold 14px Arial; text-decoration:none; }
	#navi ul li a.button4-current { padding:0 15px 0 19px; height:24px; color: #3d3d3d; font:bold 14px Arial; text-decoration:none; }
	#navi ul li a.button5-current { padding:0 15px 0 19px; height:24px; color: #3d3d3d; font:bold 14px Arial; text-decoration:none; }


#unternehmen {
	width : 192px;
	height: 237px;
	float:left;
	padding: 0 0 0 0;
	margin:0 12px 0 0;
	background : transparent url(Bilder/bg-thumb-unternehmer.png) no-repeat 0 0;
	display:inline;
}

#unternehmen h1 {
	color : #3d3d3d;
	padding : 145px 15px 0 15px;
	margin : 0 0 0 0;
	text-align:left;
} 

#unternehmen h1 a{ 
font : bold 15px Arial; 
color : #3d3d3d;
text-decoration: none;
} 

#unternehmen h1 a:hover{ 
font : bold 15px Arial; 
color : #fff;
text-decoration: none;
} 

#unternehmen p {
	font : normal 12px/18px Arial;
	color : #3d3d3d;
	margin : 0 0 0 0;
	padding : 7px 0 0 15px;
	float : left;
} 

#privat {
	width : 192px;
	height: 237px;
	float:left;
	padding: 0 0 0 0;
	margin:0 12px 0 0;
	background : transparent url(Bilder/bg-thumb-privat.png) no-repeat 0 0;
}

#privat h1 {
	color : #3d3d3d;
	padding : 145px 15px 0 15px;
	margin : 0 0 0 0;
	text-align:left;
} 

#privat h1 a{ 
font : bold 15px Arial; 
color : #3d3d3d;
text-decoration: none;
} 

#privat h1 a:hover{ 
font : bold 15px Arial; 
color : #fff;
text-decoration: none;
} 

#privat p {
	font : normal 12px/18px Arial;
	color : #3d3d3d;
	margin : 0 0 0 0;
	padding : 7px 0 0 15px;
	float : left;
} 

#erben {
	width : 192px;
	height: 237px;
	float:left;
	padding: 0 0 0 0;
	margin:0 10px 0 0;
	background : transparent url(Bilder/bg-thumb-erben.png) no-repeat 0 0;
	display:inline;
}

#erben h1 {
	color : #3d3d3d;
	padding : 145px 15px 0 15px;
	margin : 0 0 0 0;
	text-align:left;
} 

#erben h1 a{ 
font : bold 15px Arial; 
color : #3d3d3d;
text-decoration: none;
} 

#erben h1 a:hover{ 
font : bold 15px Arial; 
color : #fff;
text-decoration: none;
} 

#erben p {
	font : normal 12px/18px Arial;
	color : #3d3d3d;
	margin : 0 0 0 0;
	padding : 7px 0 0 15px;
	float : left;
} 

#gruender {
	width : 192px;
	height: 237px;
	float:left;
	padding: 0 0 0 0;
	margin:15px 12px 0 0;
	background : transparent url(Bilder/bg-thumb-gruender.png) no-repeat 0 0;
}

#gruender h1 {
	color : #3d3d3d;
	padding : 145px 15px 0 15px;
	margin : 0 0 0 0;
	text-align:left;
} 

#gruender h1 a{ 
font : bold 15px Arial; 
color : #3d3d3d;
text-decoration: none;
} 

#gruender h1 a:hover{ 
font : bold 15px Arial; 
color : #fff;
text-decoration: none;
} 

#gruender p {
	font : normal 12px/18px Arial;
	color : #3d3d3d;
	margin : 0 0 0 0;
	padding : 7px 0 0 15px;
	float : left;
} 

#karriere {
	width : 192px;
	height: 237px;
	float:left;
	padding: 0 0 0 0;
	margin:15px 12px 0 0;
	background : transparent url(Bilder/bg-thumb-karriere.png) no-repeat 0 0;
}

#karriere h1 {
	color : #3d3d3d;
	padding : 145px 15px 0 15px;
	margin : 0 0 0 0;
	text-align:left;
} 

#karriere h1 a{ 
font : bold 15px Arial; 
color : #3d3d3d;
text-decoration: none;
} 

#karriere h1 a:hover{ 
font : bold 15px Arial; 
color : #fff;
text-decoration: none;
} 

#karriere p {
	font : normal 12px/18px Arial;
	color : #3d3d3d;
	margin : 0 0 0 0;
	padding : 7px 0 0 15px;
	float : left;
} 

#login {
	width : 192px;
	height: 237px;
	float:left;
	padding: 0 0 0 0;
	margin:15px 10px 0 0;
	background : transparent url(Bilder/bg-thumb-login.png) no-repeat 0 0;
	display:inline;
}

#login h1 {
	color : #3d3d3d;
	padding : 145px 15px 0 15px;
	margin : 0 0 0 0;
	text-align:left;
} 

#login h1 a{ 
font : bold 15px Arial; 
color : #3d3d3d;
text-decoration: none;
} 

#login h1 a:hover{ 
font : bold 15px Arial; 
color : #fff;
text-decoration: none;
} 

#login p {
	font : normal 12px/18px Arial;
	color : #3d3d3d;
	margin : 0 0 0 0;
	padding : 7px 0 0 15px;
	float : left;
} 

#middle {
	width : 1005px;
	padding : 0 0 0 0;
	float : left;
	font : normal 12px/18px Arial;
	color : #7d7d7d;
	background: transparent url(Bilder/middle-start-content.png) repeat-y 0 0;
	margin: 7px 0 0 0;
} 

#middle-unten {
	width : 1005px;
	height:9px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float : left;
	background: transparent url(Bilder/middle-start-unten.png) no-repeat 0 0;
} 

#switch-contend{
	width:970px;
	padding:0 0 0 30px;
	float:left;
	margin:0 0 15px 0;
	}
	
#switch-contend  h2{
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#7d7d7d;
	padding:20px 0 15px 0;
	}



#footer {
	width : 1000px;
	margin : 10px 0 0 0;
	padding : 0 0 0 0;
	float:left;
	height:40px;
	background: transparent url(Bilder/bg_footer.jpg) no-repeat 0 0;
}


#footer-copyright{
	width:510px;
	margin:0 auto;
	padding:0 0 0 20px;
	float:left;
	}

#footer-baseplus{
	width:440px;
	height:35px;
	margin:0 auto;
	padding:0 0 0 0;
	float:right;
	text-align:right;
	background:url(Bilder/baseplus-logo.jpg) no-repeat 405px 5px;
	}
	
	
#footer-baseplus p{
	padding:0 40px 0 0;
	}


#footer p {
	font : normal 12px/16px Arial;
	color : #918f99;
	margin : 10px 0 0 0;
} 
#footer p a {
	font : normal 12px/16px Arial;
	color : #3d3d3d;
	text-decoration : none;
} 
#footer p a:hover {
	font : normal 12px/16px Arial;
	color : #3d3d3d;
	text-decoration : underline;
} 








	

