
BODY { background-color: #FFFFFF; }

#Kunde { left: 20px; top: 45px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; }

#LieferadresseInput { left: 20px; top: 45px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; }

#ZahlungsartInput { left: 20px; top: 60px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; }
#ZahlungsartenSelect { left: 300px; top: 33px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; font-weight:bold; color:#4c4c4c; }
#ZahlungsartSelectTransBank { position: absolute;  left:0px; top: 75px; height:100px; width:350px; background-image:url(images/trans1x1.png); background-repeat:repeat; z-index:1000; display:none; }
#ZahlungsartSelectTransKK { position: absolute;  left:400px; top: 75px; height:120px; width:350px; background-image:url(images/trans1x1.png); background-repeat:repeat; z-index:1000; display:inline; }
#ZahlungsartSelectBank { left: 0px; top: 55px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; font-weight:bold; color:#4c4c4c; }
#ZahlungsartSelectKK { left: 400px; top: 55px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; font-weight:bold; color:#4c4c4c; }
#ZahlungsartenDropDown { left: 300px; top: 33px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; font-weight:bold; color:#4c4c4c; }
#ZahlungsartenListe { left: 330px; top: 55px; display:none; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; }
                                              
#Konto { width: 978px; height: 495px; }
#KtoArea { left: 0px; top: 5px; height: 99%; width: 100%; position: absolute; z-index: 10; }
#kd_info { left: 460px; top: 0px; }

#de_fahne { display:none; left: 15px; top: 13px; position: absolute; z-index: 8; }
#gb_fahne { display:none; left: 15px; top: 33px; position: absolute; z-index: 8; }

.Anrede_fld_name { width: 230px; }

#KundeWillkommen { left: 225px; top: 135px; position: absolute; }
#Login { left: -50px; top: 20px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; }

#ChangeEmail { left: 20px; top: 20px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; }
#ChangePasswort { left: 0px; top: 0px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; background-color: #FFFFFF; }
#SendPassword { left: 35px; top: 190px; position: absolute; FONT: 80% Arial, Helvetica, sans-serif; }

#IFrameListe { left: 26px; top: 258px; width: 714px; height: 123px; position: absolute; }
#IFrameLieferListe { left: 26px; top: 315px; width: 800px; height: 85px; position: absolute; }
.iframeBewertungen {left: -100px; top: -100px; height: 10px; width: 10px;  position: absolute; visibility: hidden; }

.EmailPasswort {position:absolute; left:70px; }
.EmailAdresse {position:relative; }
.Passwort {position:relative; }
.PasswortRetype {position:relative; top:16px; }

#LeftContainer { left: 705px; top: 17px; width: 260px; height: 400px; position: absolute; text-align:left; FONT: 80% Arial, Helvetica, sans-serif; }

#Menu       { width: 600px; height: 25px; }
#main       { left: 25px; top: 95px; width: 988px; height: 395px; }
#bg_liste   { left: 665px; top: 30px; height: 471px; width: 311px; }
#Listenkopf { width: 309px; height: 59px; }
#Liste      { background-color: white; width:709px; }
#status_line{ visibility: hidden; left: 0px; top: 379px; width: 659px; height: 25px; position: absolute; background-color: #FFFFFF; color: #FF000F; }

#Konto_Bewertungen { left: 25px; position: relative; }

#Versand    { left: 25px; top: 0px; width: 565px; position: absolute; border-style: solid; border-width: 2px; border-color: #9F9F9F; FONT: 80% Arial, Helvetica, sans-serif; padding: 8px; background-color: #FFFFFF; z-index: 100; }
#Success    { left: 25px; top: 0px; width: 565px; position: absolute; border-style: solid; border-width: 2px; border-color: #9F9F9F; FONT: 80% Arial, Helvetica, sans-serif; padding: 8px; background-color: #FFFFFF; z-index: 100; }
#Error      { left: 26px;  top: -35px; width: 650px; position: absolute; FONT: 90% Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; color: #FF000F; background-color: #FFFFFF; z-index: 100; }
.waError    { color:red; font-weight:bold; position: absolute; }

.btn_cancel { display: none; left: 6px;   top: 353px;  width: 142px; height: 26px; position: absolute; border-top: solid 1px #3C60AA; border-bottom: solid 1px #3C60AA; z-index: 10; }
.btn_middle { left: 400px; top: 60px;  width: 375px; height: 26px; position: absolute; }
.btn_next   { left: 140px; top: 190px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_liefer   { left: 170px; top: 282px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_rechnung { left: 224px; top: 350px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_neukunde { left: 225px; top: 362px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_newsletter { left: 0px; top: 305px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_email { left: 235px; top: 135px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_emailpasswort { left: 190px; top: 90px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_passwort { left: 220px; top: 117px;  width: 142px; height: 26px; position: absolute; z-index: 10; }
.btn_next_login { left: 190px; top: 90px;  width: 142px; height: 26px; position: absolute; z-index: 10; }

.btn_delete_liste_liefer { position:absolute; left:590; padding-left:3px; padding-right:3px; cursor: pointer; background: #62AE55; }
.btn_auswahl_liste_liefer { position:absolute; left:643; padding-left:3px; padding-right:3px; cursor: pointer; background: #62AE55; }
.btn_delete_liste_zahlung { position:absolute; left:589; padding-left:3px; padding-right:3px; cursor: pointer; background: #62AE55; }
.btn_auswahl_liste_zahlung { position:absolute; left:642; padding-left:3px; padding-right:3px; cursor: pointer; background: #62AE55; }

.button     { background-color:#62ae55; border:1px solid #62ae55; color:white; }
.txt_input  { background-color:#CFCFCF; border:1px solid #CFCFCF; color:#000000; }
.DropDownList { background-color:#CFCFCF; border:1px solid #CFCFCF; color:#000000; }

#pw_send_cancel { display: none; }
#pw_send_middle { left: 250px; top: 220px; position: absolute; }
#pw_send_next { display: none; }

#pw_sent_cancel { display: none; }
#pw_sent_middle { display: none; }
#pw_sent_next { display: none; }

.gheadline { color:#3554a2; FONT: 24px Arial, Helvetica, sans-serif; font-weight:bold; }

#Konto { left: -25px; position: absolute; }
.KontoHeadline { position: absolute; top: 12px; Left:25px; width:200px; }
.KontoNavigation { position: absolute; top: 44px; Left:25px; }
.KontoAbmelden { position: absolute; top: 44px; Left:425px; }
.KontoAbmeldenLnk { color:#4c4c4c; font:80% Arial; font-weight:bold; text-decoration:none; position:relative; top:1px; }
.KontoAbmeldenLnk:hover { color:#999999; }
.KontoNavigationLnk { color:#62ae55; font:80% Verdana; font-weight:bold; text-decoration:none; text-transform: uppercase; }
.KontoNavigationLnkAktuell { color:#b4b5b7; font:80% Verdana; font-weight:bold; text-decoration:none;  }
#KundenEmailAnzeige { position: absolute; top: 0px; Left:410px; width:100%; FONT: 80% Arial, Helvetica, sans-serif; }
.KundenEmailAnzeigeText { padding-top: 2px; padding-left: 5px; FONT-WEIGHT: BOLD; TEXT-ALIGN: right; color:#b4b5b7; }
#KundenEmailAnzeige_txEmailAnz { left:10px; top: 5px; height: 2px; position: absolute; }
#KundenEmailAnzeige_txKdNrAnz { left:10px; top: 21px; height: 2px; position: absolute; }
#KundenEmailAnzeige_txEmailAnz2 { left:150px; top: 5px; height: 2px; position: absolute; }
#KundenEmailAnzeige_txKdNrAnz2 { left:150px; top: 21px; height: 2px; position: absolute; }

.Email_txEmail_neukunde { left: 0px; top: 14px; width:137px; height: 24px; position: absolute; }
.Email_inZwang_neukunde { left: 220px; top: 15px; width: 285px; height: 24px; position: absolute; }
.Email_inZwang_neukunde_input { width: 228px; }
.Email_waError_neukunde { left: 385px; top: 17px; width: 19px; height: 24px; position: absolute; }

.Email_txEmail_kunde { left: 0px; top: 14px; height: 24px; position: absolute; }
.Email_inZwang_kunde { left: 170px; top: 15px; width: 285px; height: 24px; position: absolute; }
.Email_inZwang_kunde_input { width: 200px; }
.Email_waError_kunde { left: 385px; top: 17px; width: 19px; height: 24px; position: absolute; }
.EMail_txEmail { left: 5px; top: -30px; width: 400px; height: 24px; position: absolute; }

.Kunde_txKd { left: 6px; top: -50px; width: 420px; height: 24px; position: absolute; }
.Kunde_txAnrede { left: 0px; top: 1px; height: 24px; position: absolute; }
.Kunde_inAnrede { left: 205px; top: 0px; width: 260px; height: 24px; position: absolute; }
.Kunde_waAnrede { left: 370px; top: 1px; width: 19px; height: 24px; position: absolute; }
.Kunde_txFirma { left: 5px; top: 27px; height: 24px; position: absolute; }
.Kunde_inFirma { left: 205px; top: 26px; width: 260px; height: 24px; position: absolute; }
.Kunde_waFirma { left: 420px; top: 27px; width: 19px; height: 24px; position: absolute; }
.Kunde_txVorname { left: 0px; top: 53px; height: 24px; position: absolute; }
.Kunde_inVorname { left: 205px; top: 52px; width: 200px; height: 24px; position: absolute; FONT-WEIGHT: BOLDER; TEXT-ALIGN: left; }
.Kunde_waVorname { left: 437px; top: 53px; width: 19px; height: 24px; position: absolute; }
.Kunde_txNachname { left: 0px; top: 79px; height: 24px; position: absolute; }
.Kunde_inNachname { left: 205px; top: 78px; width: 200px; height: 24px; position: absolute; FONT-WEIGHT: BOLDER; TEXT-ALIGN: left; }
.Kunde_waNachname { left: 437px; top: 79px; width: 19px; height: 24px; position: absolute; }
.Kunde_txZusatz { left: 5px; top: 105px; height: 24px; position: absolute; width:114px; }
.Kunde_inZusatz { left: 205px; top: 104px; width: 200px; height: 24px; position: absolute; }
.Kunde_waZusatz { left: 437px; top: 105px; width: 19px; height: 24px; position: absolute; }
.Kunde_txStrasse { left: 0px; top: 131px; height: 24px; position: absolute; }
.Kunde_inStrasse { left: 205px; top: 131px; width: 285px; height: 24px; position: absolute; }
.Kunde_waStrasse { left: 437px; top: 133px; width: 19px; height: 24px; position: absolute; }
.Kunde_txPlzOrt { left: 0px; top: 157px; height: 24px; position: absolute; }
.Kunde_inPLZ { left: 205px; top: 157px; width: 80px; height: 24px; position: absolute; }
.Kunde_inOrt { left: 260px; top: 157px; width: 200px; height: 24px; position: absolute; }
.Kunde_waPLZ { left: 258px; top: 157px; width: 19px; height: 24px; position: absolute; }
.Kunde_waOrt { left: 437px; top: 157px; width: 19px; height: 24px; position: absolute; }
.Kunde_txLand { left: 0px; top: 183px; height: 24px; position: absolute; }
.Kunde_inLand { left: 205px; top: 183px; width: 200px; height: 24px; position: absolute; }
.Kunde_waLand { left: 437px; top: 159px; width: 19px; height: 24px; position: absolute; }
.Kunde_EmailPasswortConfirm { top: 220px; position: absolute; left:-85px; }
.Kunde_txTelefon { left: 5px; top: 225px; height: 24px; position: absolute; width:140px; }
.Kunde_inTelefon { left: 205px; top: 225px; width: 200px; height: 24px; position: absolute; }
.Kunde_inTelefon_input { width: 228px; }
.Kunde_waTelefon { left: 420px; top: 225px; width: 19px; height: 24px; position: absolute; }
.Kunde_txGebDatum { left: 5px; top: 250px; height: 24px; position: absolute; width:143px; }
.Kunde_inGebDatum { left: 205px; top: 250px; width: 200px; height: 24px; position: absolute; }
.Kunde_inGebDatum_input { width: 95px; }
.Kunde_waGebDatum { left: 437px; top: 250px; width: 19px; height: 24px; position: absolute; }
.Kunde_tx2GebDatum { left: 255; top: 250px; left:255px;  width: 160px; height: 24px; position: absolute; }
.Kunde_txTeillief { left: 5px; top: 276px; height: 24px; position: absolute; width:125px; }
.Kunde_inTeillief { left: 205px; top: 276px; width: 200px; height: 24px; position: absolute; }
.Kunde_waTeillief { left: 437px; top: 276px; width: 19px; height: 24px; position: absolute; }
.Kunde_inTeillief_input { width: 95px; }



.Datum_txt_input { width: 45px; }
.Jahr_txt_input { width: 65px; }

#txBankverbindung { display:none; }
#txMastercard { display:none; }
#txVisa { display:none; }
#txAmex { display:none; }




.LAdresse   { FONT: 80% Arial, Helvetica, sans-serif; border-bottom: solid 1px #A5ACB2; background-color: white; padding-top:5px; color:#4C4C4C; }
.ZahlArt    { FONT: 80% Arial, Helvetica, sans-serif; border-bottom: solid 1px #A5ACB2; background-color: white; padding-top:5px; color:#4C4C4C; }

.txZwang    { padding-top: 2px; padding-left: 5px; FONT-WEIGHT: BOLD; TEXT-ALIGN: right; color: #4c4c4c; }
.txNorm     { padding-top: 2px; FONT-WEIGHT: NORMAL; TEXT-ALIGN: right; color: #4c4c4c; }
.tx2Norm     { padding-top: 2px; FONT-WEIGHT: NORMAL; TEXT-ALIGN: right; color: #4c4c4c; }
.headline   { FONT: 140% Arial,Helvetica,sans-serif; FONT-WEIGHT: BOLDER; color: #4c4c4c; }
.abs        { position: absolute; }

.main       { position: absolute; }
.menu       { position: absolute; }
.submenu    { position: absolute; background-color: #F1F1F1; border: solid 1px #3C60AA; padding: 8px; }
.list       { position: absolute; background-color: #F1F1F1; border: solid 1px #3C60AA; }
.element    { position: absolute; background-color: #F1F1F1; border: solid 1px #A5ACB2; }
.bold110	{ FONT:110% Arial,Helvetica,sans-seriv; FONT-WEIGHT: bold; color:#4c4c4c }
.normal90	{ FONT:90% Arial,Helvetica,sans-seriv; FONT-WEIGHT: normal; color:#4c4c4c }
.formhead	{ FONT:100% Arial,Helvetica,sans-seriv; color: #4c4c4c; }


A.menu:link     { COLOR:#FFFFFF;FONT:85% Arial,Helvetica,sans-serif;FONT-WEIGHT:bold; }
A.menu:visited  { COLOR:#FFFFFF;FONT:85% Arial,Helvetica,sans-serif;FONT-WEIGHT:bold; }
A.menu:active   { COLOR:#FFFFFF;FONT:85% Arial,Helvetica,sans-serif;FONT-WEIGHT:bold; }
A.menu:hover    { COLOR:#FAD43B;FONT:85% Arial,Helvetica,sans-serif;FONT-WEIGHT:bold; }

A.smenu:link    { COLOR:#10087B;FONT:75% Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-WEIGHT:normal; }
A.smenu:visited { COLOR:#10087B;FONT:75% Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-WEIGHT:normal; }
A.smenu:active  { COLOR:#10087B;FONT:75% Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-WEIGHT:normal; }
A.smenu:hover   { COLOR:#74797D;FONT:75% Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-WEIGHT:normal; }

A.neukunde:link     { COLOR:#62AE55; FONT-WEIGHT:bold; TEXT-DECORATION: none; }
A.neukunde:visited  { COLOR:#62AE55; FONT-WEIGHT:bold; TEXT-DECORATION: none; }
A.neukunde:active   { COLOR:#62AE55; FONT-WEIGHT:bold; TEXT-DECORATION: none; }
A.neukunde:hover    { COLOR:#999999; FONT-WEIGHT:bold; TEXT-DECORATION: none; }


.linkProduct	{ color:#24618E; text-decoration:none; }
.linkCart	{ color:#24618E; text-decoration:none; border:1px solid #24618E; padding:0px; background-color:white; }

.ArtikelBoxBottom	{ border-bottom:1px solid #24618E; }
.ArtikelBoxTop		{ border-top:1px solid #24618E; }
.ArtikelBoxLeft		{ border-left:1px solid #24618E; }
.ArtikelBoxRight 	{ border-right:1px solid #24618E; }

.ErrorMessage 	{font-weight:bold; color:red; }

/* Bewertungen  */
#OpenRatings {height:368px; overflow:scroll; position:relative; top:0px; }
#DoneRatings {height:368px; overflow:scroll; }
.msgNoProducts {FONT: 80% Arial, Helvetica, sans-serif; margin-left:23px; }


/* Tabs  */
#tabsJ { float:left; width:100%; font: bold 11px/1.5em Verdana; line-height:normal; border-bottom:1px solid #3554A2; }
#tabsJ ul { margin:0; padding:10px 10px 0 50px; list-style:none; }
#tabsJ li { display:inline; margin:0; padding:0; }
#tabsJ a { float:left; background:url("images/tableftJ.gif") no-repeat left top; margin:0; padding:0 0 0 5px; text-decoration:none; }
#tabsJ a span { float:left; display:block; background:url("images/tabrightJ.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#3554A2; }


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJ a span {float:none; }
/* End IE5-Mac hack */

/*
#tabsJ a:hover span { color:#FFF; }
#tabsJ a:hover { background-position:0% -42px; }
#tabsJ a:hover span { background-position:100% -42px; }
*/

#tabsJ .ActiveTab { background-position:100% -42px; color:#FFF; }
#tabsJ .ActiveTabLink { background-position:0% -42px; }


/* Bestellhistorie  */
.alternateTableRow { background-color: white; }
.StatusHeader { width:100%; border-bottom: solid 1px #24618E; }
#HeaderStatus { float:none; position:absolute; width:690px; }
#divBestellungen { position:absolute; top:79px; width:690px; height:325px; overflow:auto; }



/*Dashboard */
div#Dashboard {
 	width:		800px;
}

div#Dashboard span {

}


div#Dashboard span.formhead {
        left:           25px;
        width:          700px;
        float:          left;
        position:       relative;
}

div.DashboardGruppe {
	width:		387px;
	height:		85px;
	position:	relative;
	float:		left;
	margin-left:    11px;
}

div.DashboardGruppe span {
	padding-left:	15px;
	padding-top:	10px;
	padding-bottom: 5px;
	width:		250px;
	float:		left;
	font:		90% Arial,Helvetica,sans-seriv;
	color:		#4C4C4C;
	font-weight:	bold;
}

div.DashboardGruppe p{
	padding-top:	0px;
	margin-left:	48px;
	font:		70% Arial,Helvetica,sans-seriv;
	color:		black;
	float:		none;
	text-decoration:none;
	line-height:    2px;
	display:	inline;
	padding-bottom:	20px;
	margin-bottom:	20px;
}

div.DashboardGruppe a {
	font:		90% Arial,Helvetica,sans-seriv;
	color:		#4C4C4C;
	text-decoration:none;
	line-height:	20px; 
	margin-left:	15px;
	float:		left;
	width:		385px;
}

div.DashboardGruppe a:hover {
	color:		#AAAAAA; 
}

.DashboardHeadline {
	padding-left:	15px;
	padding-top:	30px;
	padding-bottom: 10px;
	width:		320px;
	float:		left;
	font:		90% Arial,Helvetica,sans-seriv;
	color:		black;
	font-weight:	bold;
	position:       absolute;
        left:           1px;
        top:            203px;
}


div#DashboardOffenePosten{
	width:		100%;
	overflow:	scroll;
	height:		152px;
	border:		1px solid #777777;
	margin-top:	30px;
	background-color:white;
	border-top:	1px solid #777777;
	position:       absolute;
	bottom:         0px;
	text-decoration:none;
	font:		90% Arial,Helvetica,sans-seriv;
	color:		black;
}

.DashboardArtikel{
	width:		595px;
	height:		83px; 
	margin-left:	15px;
}

.DashboardArtikelImage{
	float:   	left; 
	margin-right:	5px;
}

.DashboardArtikelGroesseFarbe{
	line-height:	35px; 
	font-weight:	bold;
	float:		left;
}

.DashboardArtikelText{
	line-height:	35px;
	float:		left;
}

.DashboardTrennlinie{
	border-top:	1px solid #777777; 
	position:	relative;
	top:		180px; 
	margin-left:	15px; 
	width:		630px;
}


/* Password und E-Mail aendern */

.ChangePasswordBox{
	margin: 	60px 0px 0px -300px; 
	padding: 	10px; 
	left: 		50%; 
	position: 	relative; 
	width: 		600px;
	height: 	345px; 
	background-color: white;
}

.PWHeadline{
	left: 		215px; 
	top: 		20px; 
	width: 		400px;
	height: 	24px; 
	position: 	absolute;
}

.ChangePasswortInputBox{
  	left: 		0px;
  	top: 		20px; 
  	width: 		200px; 
  	height: 	24px; 
  	position:	relative;
}

.TxPasswortNeu{
	left: 		0px; 
	top: 		27px;
	width: 		200px; 
	height: 	24px; 
	position: 	absolute;
}

.InPasswortNeu{
	left: 		215px;
	top: 		26px; 
	width: 		200px;
	height: 	24px; 
	position: 	absolute;
}

.ImgWaError{
	left: 		420px;
	top: 		27px;
	width: 		19px;
	height: 	24px; 
	position: 	absolute; 
	visibility: 	hidden;
}

.TxPasswortRetype{
	left: 		0px; 
	top: 		53px; 
	width: 		200px; 
	height: 	24px; 
	position: 	absolute;
}

.InPasswortRetype{
	left: 		215px;
	top: 		52px;
	width: 		200px; 
	height: 	24px; 
	position: 	absolute;
}

.TxSicherheitscode{
	left: 		0px;
	top: 		213px; 
	width: 		200px; 
	height: 	24px;
	position:	absolute;
}

.InSicherheitscode{
	left: 		215px;
	top: 		212px;
	width: 		200px; 
	height: 	24px;
	position: 	absolute;
}


.ImgWaSicherheitscode{
	left: 		215px; 
	top: 		83px; 
	width: 		19px; 
	height: 	24px; 
	position: 	absolute;
}

.BtnBestaetigen{
	left: 		248px;
	top: 		275px; 
	width: 		200px; 
	height: 	24px; 
	position: 	absolute;
}

.PWMessage{
	left: 		8px; 
	top: 		315px; 
	width:		590px; 
	position: 	absolute; 
	font-family: 	Arial,Helvetica,sans-serif;
	font-size:80%;  font-weight:bold;
}

.PWMessageSuccess{
	left: 		0px; 
	top: 		30px; 
	width:		590px; 
	position: 	absolute; 
	font-family: 	Arial,Helvetica,sans-serif;
}

.EmailChangeBox{
	margin: 	60px 0px 0px -300px; 
	padding: 	10px; 
	left: 		50%;
	position: 	relative; 
	width: 		500px; 
	height: 	170px;
	background-color:white;
}


/* Newesletter abmelden */

.AbmeldenBox{
	margin: 	0px 0px 0px -300px; 
	padding: 	10px; 
	left: 		50%; 
	position: 	relative; 
	width: 		540px; 
	height: 	350px; 
	background-color:white;
}

#Abmelden { 
	left: 		15px; 
	top: 		15px;
	position: 	absolute; 
	FONT: 		80% Arial, Helvetica, sans-serif; 
}

.Frage{
	font-weight:    bold;
}

.NewsletterKonto{
	position:	relative;
	left:		26px;
	top:		-10px;
	FONT:		80% Arial, Helvetica, sans-serif;
}

.CaptchaImg{
	border:		1px solid black;	
	margin-bottom:	5px; 
	margin-top:	5px;
}

span#txtSicherheitsCodeCaption {
	font-weight:	bold;
}


/* Retouren */
div#Retouren_Main {
	height:		700px;
	font:		90% Arial,Helvetica,sans-serif;
	padding:	15px;
	margin-left:    25px;
        FONT:           80% Arial, Helvetica, sans-serif;
        color:          #4c4c4c;
        /*overflow-y:     scroll;*/
}

div#Retouren_Main ul {
	margin-top:	7px;
	margin-bottom:	5px;
}

#Retouren_Main a { 
        color:           #62AE55;
}

#Retouren_Headline { 
        float:           left;
        margin-bottom:   10px; 
        width:           900px; 
}

#Retouren_Headline_Info { 
        font-weight:     bold; 
}

div#Retouren_Headline {

}

div#Retouren_DHL {

}

div#Retouren_DHL_Step1,
div#Retouren_DHL_Step2,
div#Retouren_DHL_Step3,
div#Retouren_DHL_Step4,
div#Retouren_DHL_Step5,
div#Retouren_DHL_Step6 {
	width:		182px;
	height:		250px;
	margin-right:	20px;
	float:		left;
	position:	relative;
}

div#Retouren_DHL_Text {
	height:		128px;
}


