#loginbox{
	margin: 0px 0px 0px 0px;	
	border-Bottom: #FFFFFF solid 0px;
	border-Left: #FFFFFF solid 0px;
	border-Right: #FFFFFF solid 0px;
	border-Top: #60bb46 solid 1px;
/*	background-color: transparent;
*/
}
#loginbox .menuBorderTC{
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 8px;
	background-color: #858C8D;
}

#loginbox .menuBorderMC{
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 3px;
	background-color: #858C8D;
}

#loginbox .menuBorderBC{
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 8px;
	background-color: #858C8D;
}

#loginbox .login,
#loginbox .neukunde{
	background-color: #60bb46;
	padding: 0px 0px 0px 0px;
}

#loginbox .login .logintable {
   margin: 0px 0px 0px 0px;
   background-color: #60bb46;
}

#loginbox .login .logintable .borderML{
   background-image: url(key.gif);
   background-repeat: no-repeat;
	background-position: right;
   margin: 0px 0px 0px 0px;
   font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight : bold;
	vertical-align: middle;
	color: #FFFFFF;
   padding: 0px 0px 0px 8px;
}

#loginbox .login .logintable .borderMR{
   margin: 0px 0px 0px 0px;
   text-align : right;
   vertical-align: middle;
   width: 19px;
}

#loginbox .login .logintable .borderMR a{
   padding: 0px 0px 0px 0px;
   border : 0px #ffffff;;
}
#loginbox .login .logintable .borderMR a:hover{
   padding: 0px 0px 0px 0px;
   border : 0px;
}

   #arrowPicL,
   #arrowPicR{
      padding: 0px 0px 0px 0px;
      border : 0px;
      vertical-align: middle;
   }

#loginbox .neukunde .neukundetable {
   background-color: #60bb46;
   margin: 0px 0px 0px 0px;
}

#loginbox .neukunde .neukundetable .borderML{
   font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight : bold;
	vertical-align: middle;
	color: #FFFFFF;
   padding: 0px 0px 0px 8px;
}
#loginbox .neukunde .neukundetable .borderMR{
   margin: 0px 0px 0px 0px;
   text-align : right;
   vertical-align: middle;
   width: 19px;
}
