.regform_name {width:200px; margin-top:3px;color:#AFAFAF;}

.regform_field {	width:350px; margin-top:3px;color:#AFAFAF;}

.forgot_pass{
	margin-left:10px;
	margin-top:20px;
}

.sitemap_links{
	margin-left:30px;
	list-style-type:square;
	margin-bottom:20px;
}

.sitemap_links a{
	color:#696969;
	font-size:11px;
	text-decoration:underline;
	line-height:1.6;
}

.first {list-style-type:none;}

.second {margin-left:20px;}

.third {margin-left:40px;}

.sitemap_links b{font-size:11px;}

#quickbuy_register{
	margin-top:10px;
	float:left;
	width:400px;
	font-size:11px;
}

#login_user{
	float:left;
	width:300px;
	font-size:11px;
}

#login_user h1 {width:auto;}

#reginfo_small{
	font-size:10px;
	letter-spacing:-1px;
	color:#b2b2b2;
	margin-left:10px;
}

#error b {
	font-weight:100;
	color:red; 
}

#error {margin:10px 0 0 10px;}

a img:hover {background:#d1e3f1;}


#registrieren {
	background: url(../images/register.png) no-repeat; 
	border:none; 
	width:179px; 
	height:33px;
	cursor:pointer;
	width:155px;
	height:26px;
}

#registrieren:hover {background: url(../images/register.png) no-repeat #d1e3f1;}

#username,
#passwd {width:150px;}

#senden {
	background:url(../images/absenden.png) no-repeat; 
	width:155px; 
	margin-left:100px;
	height:26px;
	border:none !important;
	cursor:pointer;
}

#senden:hover {
	background:url(../images/absenden.png) no-repeat #d1e3f1; 
}

textarea {font-family:Arial; font-size:12px; width:226px; font-family:tahoma; padding:2px;}

textarea:hover,
textarea:focus {background: #d1e3f1;}