/**
 * Style sheet layout
 */
.floatLeft
{
	float:left;
}

li
{
	color:#00A9D6;
}

a
{
	font-weight:bold;
	text-decoration:none;
	color:#00A9D6;
}

#selectpaymentmethode
{
	margin-bottom:15px;
}

#paymentcc input, #paymentcc select
{
	left:190px;
	position:absolute;
}

#ctrl_ccv
{
	left:300px;
	position:absolute;
	margin-left:140px;
}

#weiter_btn
{
	margin-left:50px;
	font-weight:bold;
	font-size:15px;
}

.ctrl_shipping_address
{
	margin-top:10px;
	margin-bottom:10px;
}

.address_fields input, .address_fields select, .shipping_address_widgets input, .shipping_address_widgets select
{
	left:90px;
	position:absolute;
	margin-left:10px;
}

#ctrl_email
{
	margin-left:10px;
}

#ctrl_password_confirm
{
	margin-left:59px;
}

#ctrl_password
{
	margin-left:71px;
}

#loginform .steplink
{
	margin-left:104px;
	font-weight:bold;
	font-size:15px;
}

#registerform .steplink
{
	margin-left:136px;
	font-weight:bold;
	font-size:15px;
}

#ctrl_login_email
{
	margin-left:10px;
}

#ctrl_login_password
{
	margin-left:43px;
}

#loginform, #registerform
{
	margin-right:auto;
	margin-bottom:10px;
	margin-left:auto;
	padding:5px;
	text-align:left;
	vertical-align:middle;
	border:1px dotted #dddddd;
}

.widget
{
	margin:5px auto 5px 5px;
	padding:5px;
	text-align:left;
	vertical-align:top;
	border:1px dotted #dddddd;
}

a:hover
{
	text-decoration:underline;
}

h1
{
	margin-bottom:5px;
	font-weight:bold;
	font-size:14px;
}

.hr
{
	border-top:1px dotted #dddddd;
	border-right:0px dotted #dddddd;
	border-bottom:0px dotted #dddddd;
	border-left:0px dotted #dddddd;
}

.border_blue
{
	border-color: #1091D2;
}

.headerblock .info
{
	float:right;
	padding-top:17px;
	padding-right:14px;
}

.headerblock .info *
{
	width:334px;
	display:block;
}

.headerblock .logo
{
	height:90px;
	float:left;
	margin:0px 0px 0px -8px;
	padding-top:17px;
	padding-left:0px;
}

#wrapper
{
	height:768px;
	background-color:#ffffff;
}

#wrapper_inner
{
	margin:0px 8px;
}

body
{
	background-image:url("/tl_files/lueders_layout/images/bg.gif");
	background-position:center top;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}

#main
{
	width:565px;
	height:600px;
	overflow:auto;
	background-color:#ffffff;
}

/* IE6 Hack für Main-Div */
* html #main
{
	width:563px;
}

#main .inside
{
	overflow:hidden;
	padding:15px;
}

.baskettable .shop_article td
{
	border:1px dotted #ffffff;
}

.overviewinfos, .payment
{
	margin-top:10px;
	margin-bottom:10px;
}

