/* Style Customer Account */

.imain				{ float:left; width:978px; min-height:500px; background:#fff url('../images/container_bestellung.jpg') center bottom repeat-x;
			  		  margin-left:2px;
					}

div#account-content		{ width:690px; background:none; margin:0 auto 0 auto; padding:10px 20px}

#orderpwdlink			{ float:left; width:100%; background:none; }
#orderpwdlink a			{ text-decoration:underline }

#invoiceaddress			{ color:#333; }
#myaddress				{ font-size:12px; line-height:18px }
#myaddressUpdBtn		{ float:right; margin-top:25px }



#createNewAccount		{ float:left; width: 100%; background:none; margin-bottom:30px;  }
#createNewAccount a		{ float:left; text-indent:25px; color:#808080; font-size:14px; background:url('../images/rechts.png') right top no-repeat; padding-right:20px; }

#content-bottom			{ height:auto; margin:0}

h3.account_hl			{ float:left; width:688px; line-height:30px; background:#212325; border:1px solid RGB(70,71,72);color:#c0c0c0; 
			  	   text-indent:24px; padding:0;margin:10px 0 10px 0; font-size:14px; font-weight:bolder ;
			  	   font-family:Times New Roman; letter-spacing:0.09em
				}
						
h3.account_hl2			{ float:left; width:688px; line-height:30px; overflow:hidden; background:#212325; border:1px solid RGB(70,71,72);color:#c0c0c0; 
			  	   text-indent:24px; padding:0;margin:10px 0 10px 0; font-size:14px; font-weight:bolder ;
			  	   font-family:Times New Roman; letter-spacing:0.09em
				}
						
						
						
#datasec1			{ position:absolute;left:0;top:0; width:800px; height:550px;background:#212325; display:none; border:0px solid #c0c0c0; color:#c0c0c0 }




div.data-wrapper		{ float:left; position:relative; left: 24px; width:585px; color:#c0c0c0; background:; }
div.myadd					{ float:left; width:640px; padding-bottom:20px }
div.w400					{ float:left; width:400px; height:auto; }



#login					{ float:left; width:100% }
				
#account-menu			{ float:left; width:180px; background:none;margin:20px 0 0 20px }
#account-menu h2		{float:left; width:100%; text-align:left; text-indent:10px; color:#8a39aa;
				  font-size:18px; margin:5px 0 10px 0;}

#account-menu ul		{ list-style-type:none; width:100%; margin:0; padding:0}
#account-menu ul li		{ float:left; width:100%; background: url('../images/order_hl_bg.jpg'); line-height:25px; margin:0 0 2px 0;  }
#account-menu ul li a		{ float:left; text-align:left; text-indent: 10px; font-size:13px; color:#c0c0c0 }
#account-menu ul li a:hover,
#account-menu ul li a.current { text-decoration: underline }


#deladdresses			{ font-size:12px; line-height:18px; font-size:13px }
#upd_adress			{ float:left; width:100%; border-bottom: 1px solid #808080; padding-bottom:20px }
#list-address			{ float:left; width:100%; }
.data-wrapper2			{ float:left; width:630px;height:auto; position:relative; left: 24px; padding-bottom: 10px; }

.data-wpr-left			{ float:left; width:400px;margin-top:10px }
.data-wpr-right			{ float:right; margin-top:45px; }
.adr-borderline			{ float:left; width:100%; height:1px; background: #808080 }


/* Rechnungsarchiv  */

div#archive-wrapper		{ float:left; width:688px; margin-top:10px; border:1px solid RGB(70,71,72) }

table.archive			{ border-collapse:separate; background:RGB(70,71,72); width:100%; color:#c0c0c0 }
table.archive th		{ background:none; }
table.archive td		{ color:#f0f0f0; text-align:center;background:#212325 }
table.archive a			{ text-decoration:underline }