/*---- Layout ----*/
#innerFooter {
	text-align:		center; 
}

#masthead, #footer { 
	z-index:		10; 
}

#lang {
 padding-top:		28px;
 padding-right:		10px;
 color:				#ffffff;
 font-size:			10px;
}

#businesslogin {
	position:		absolute;
	top:			29px;
	left:			20px;	
	z-index:		500
}

metanavi {
	position:		absolute;
	top:			29px;
	left:			320px;	
	z-index:		500
}

#businesslogin a {
	font-weight:	bold;
}

/*---- Layout ----*/

html { 
	text-align:		center; 
}

div{
 padding:			0;
 margin:			0;
}

#oldbrowser {
 text-align:		center;
 display:			none;
}

#leftcolumn {  
	margin-right:	-200px;  /* IE 4 fix */ 
}

#leftColumn {
 float:				left;
 width:				200px;
}

#rightColumn {
 float:				right;
 width:				175px;
 overflow:			hidden;
}

#contentColumn {
 width:				auto;
 margin-left:		199px;
}

#innerLeftColumn, #innerFooter { 
	padding:		10px;  
}

#innerContentColumn {
  padding-top:		10px;
  padding-bottom:	10px;
}

#innerContentColumn {
	width:525px; 
}

#innerRightColumn { 
	padding-right:	2px; 
}

#footer {
 clear:				both; 
 width:				937px;
 overflow:			hidden;
}

#innerFooter { 
	text-align:		center; 
}

/*---- Visual Elements ----*/

body {
 background-color:	#fff;
 color:				#000;
 text-align:		center;
}

a, img {
	border:			0px;
}

#startbutton {
	width:			295px;
	height:			40px;
	margin:		 	40px 0px 0px 30px;
	display:		block;
 	background-image: url(../img/Start_Button.png);	
}

#startbutton span {
	display:		block;
	text-indent:	-5000em;
}

#startbutton:hover {
	margin:		 40px 0px 0px 30px;
	display:	block;
 	background-image: url(../img/Start_Button_over.png);	
}


#pageFrame {
 margin: 0 auto;
 background-color: #fff;
 color: #000;
 width:939px;
 margin-top:30px;
 text-align:left;
}

#contentFrame {
 height:400px;
 width:937px;
 overflow:hidden;
 border:1px solid #004685;
 text-align:left;
 background-image: url(../img/startseite_hintergrund.jpg);
 background-repeat:no-repeat;
 background-position:-20px -118px;

 background: 	repeat-x bottom url(../img/gradient.jpg);
 
}

 
#pathway {
 height:25px;
 width:525px;
 margin-left:200px;
}
  
#innerPathway { padding:4px 0px 2px 2px; }

#sublogo {
 height:45px;
 background:url(../img/sublogo_bg.jpg);
 background-color:#ffffff;
 width:939px;
 text-align:right;
 position:	relative;
}


/* -- Formular */
select {  width:120px;}

#sprungmenu {
 margin:45px 0px 0px 20px;
 height:40px;
}

#pics {
 clear:both;
 display:block;
 margin-top:40px;
 width:1000px;
 margin-top:36px;
}

#sprungmenu label {
 display:block;
 width:250px;
 margin-bottom:5px;
 height:16px;
}

#haendler, #endverbraucher {
 display:inline;
 float:left;
}
