/* ************************************* */
/* ** STYLESHEET PERSÖNLICHER BEREICH ** */
/* ************************************* */

/*****************/
/* Neuer Benuter */

div.hupWebAnz_newuser{
	position: relative;
	top: 0px;
	left: 0px;
	height: 21em;
	width: 100%;
    font-size: 11px;
}

div.hupWebAnz_nu_rl{
	position: absolute;
	left: 0px;
	height: 2em;
	width: 60%;
	padding-left: 2px;
}

div.hupWebAnz_nu_rr{
	position: absolute;
	left: 60%;
	width: 40%;
	height: 2em;
	text-align:right;
	padding-right: 2px;
}

div#nu_datainfo{
	top: 0px;
	height: 4em;
	width: 70%;
}

div#nu_username{
	top: 4em;
}

div#nu_password{
	top: 6em;
}

div#nu_password2{
	top: 8em;
}

div#nu_email{
	top: 10em;
}

div#nu_datainfo2{
	top: 13em;
	width: 100%;
	line-height: 20px;
	left: 0px;
}

div#nu_save{
	top: 17em;
	width: 100%;
	left: 0px;
}

/*******************
/* Benutzerdaten  */


div.hupWebAnz_floater{
	position: relative;
}

div.hupWebAnz_userdata{
	position: relative;
	top: 0px;
	left: 0px;
	height: 4em;
	width: 100%;
    font-size: 10px;
}

div.hupWebAnz_ud_rl{
	position: absolute;
	left: 0px;
	height: 2em;
	width: 30%;
	padding-left: 2px;
}

div.hupWebAnz_ud_rr{
	position: absolute;
	left: 30%;
	width: 70%;
	height: 2em;
	text-align:left;
	padding-right: 2px;
}

div.hupWebAnz_ud_head{
	position: relative;
	top: 0px;
	height: 2em;
	width: 100%;
}

div.hupWebAnz_ud_err{
	position: relative;
	width: 100%;
}

/* Abschnitt Allgemeine Angaben */
div#ud_AllgemeineAngaben{
	position: relative;
	top: 0em;
	height: 12em;
	width: 100%;
}

/* Abschnitt Adressdaten */
div#ud_Adressdaten{
	position: relative;
	top: 0px;
	height: 22em;
	width: 100%;
}

/* Abschnitt Zahldaten */
div#ud_Zahldaten{
	position: relative;
	top: 0px;
	height: 14em;
	width: 100%;
}

div#ud_Anrede{
	top: 0em;
}

div#ud_Titel{
	top: 2em;
}

div#ud_VorName{
	top: 4em;
}

div#ud_Name{
	top: 6em;
}

div#ud_EMAIL{
	top: 8em;
}

div#ud_adrZustatz{
	top: 0em;
}

div#ud_Strasse{
	top: 2em;
}

div#ud_hausnr{
	top: 4em;
}

div#ud_Postfach{
	top: 6em;
}

div#ud_Plz{
	top: 8em;
}

div#ud_Ort{
	top: 10em;
}

div#ud_Land{
	top: 12em;
}

div#ud_Telefon{
	top: 14em;
}

div#ud_Mobiltelefon{
	top: 16em;
}

div#ud_Fax{
	top: 18em;
}


div#ud_reqinfo{
	top: 0em;
	width: 90%;
	left: 0px;
}

div#ud_save{
	top: em;
	width: 100%;
	left: 0px;
	text-align:right;
}


/********************/
/* Passwort ändern  */

/* Hauptblock */
div.hupWebAnz_changepass{
	position: relative;
	top: 0px;
	left: 0px;
	height: 7em;
	width: 100%;
    font-size: 10px;
}

/* Label für Eingabezeile */
div.hupWebAnz_cp_rl{
	position: absolute;
	left: 0px;
	height: 2em;
	width: 40%;
	padding-left: 2px;
}

/* Eingabefeld für Eingabezeile */
div.hupWebAnz_cp_rr{
	position: absolute;
	left: 60%;
	width: 40%;
	height: 2em;
	text-align:left;
	padding-right: 2px;
}

/* Kopf des Abschnitts */
div.hupWebAnz_cp_head{
	position: relative;
	top: 0px;
	height: 2em;
	width: 100%;
}

/* Fehlerbereich */
div.hupWebAnz_cp_err{
	position: relative;
	width: 100%;
}

/* Info */
div.hupWebAnz_cp_info{
	position: relative;
	top: 0em;
	height: 8em;
	width: 100%;
}

/* Info */
div.hupWebAnz_cp_info2{
	position: relative;
	top: 0em;
	height: 2em;
	width: 100%;
}


div#cp_oldpass{
	top: 0em;
}

div#cp_newpass{
	top: 2em;
}

div#cp_wdhpass{
	top: 4em;
}

/* Speichern-Button */
div#cp_save{
	top: 0em;
	width: 100%;
	left: 0px;
	text-align:right;
}

/* Persoenlicher Bereich Startseite */
div#persbereich-main {
	position: relative;
	top: 0px;
	left: 0px;
	height: 350px;
}

div#main-title {
	position: relative;
	text-align: left;
	left: 0px;
}

div#main-error {
	position: relative;
	top: 0px;
	left: 0px;
	right: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

div#main-content {
	position: relative;
	top: 0px;
	left: 0px;
	right: 0px;
	padding-left: 10px;
	padding-right: 10px;
	height: 30em;
}

div#main-lastlogon {
	position: relative;
	top: 0px;
	left: 0px;
}

div#main-lastfailedlogon {
	position: relative;
	top: 0px;
	left: 0px;
}

div#main-user {
	position: relative;
	top: 0px;
	left: 0px;
	height: 6em;
}

div#main-username {
	position: absolute;
	top: 0em;
	left: 0px;
}

div#main-welcome {
	position: absolute;
	top: 2em;
	left: 0px;
}

div#main_part {
	position: relative;
	top: 0px;
	left: 0px;
}

div#main-einleitung {
	position: absolute;
	top: 0em;
	left: 0px;
}

div#main-funktionen-start {
	position: absolute;
	top: 6em;
	left: 0px;
}

div#main-funktionen {
	position: absolute;
	top: 15em;
	width: 100%;
}

div#main-funktionen-text {
	float: left;
	width: 50%;
}

div#main-funktionen-adr {
	position: absolute;
	top: 0px;
	left: 55%;
	width: 40%;
}

div#main-funktionen-pw {
	position: absolute;
	top: 2em;
	left: 55%;
	width: 40%;
}

div#main-funktionen-bank {
	position: absolute;
	top: 4em;
	left: 55%;
	width: 40%;
}

div#main-funktionen-orders {
	position: absolute;
	top: 9em;
	left: 0px;
	width: 100%;
}

div#main-funktionen-orders0 {
	float: left;
	width: 50%;
}

div#main-funktionen-orders1 {
	position: absolute;
	width: 40%;
	left: 55%;
	bottom: 0px;
}