a.del:hover {
	background:transparent url(../img/default/store/ico_del_h.gif) no-repeat scroll 0 0;
	display:block;
	height:22px;
	width:22px;
}

div.shopware {width:225px;}
div.form_box {
	background: none;
	border: none;
	margin-left:1px;
	width: 684px;
}
div.box_register {
	background: none;
	margin: 0px;
	padding: 50px;
	width:390px;
	height:169px;
}

div.box_register h2 {
	color: #000;
	font-size: 16px;
	margin: 0px;
	margin-bottom: 10px;
}

div.box_login {
	background: none;
	border:none;
	margin: 0px;
	padding: 50px;
	width:390px;
	height:169px;
}

div.box_login h2 {
	color: #000;
	font-size: 16px;
	margin: 0px;
	margin-bottom: 10px;
}

div.box_login_bg {
	background: transparent url(../img/default/store/bg_login.gif) no-repeat 0 0;
	width: 981px;
	height: 269px;
}
.buttons {
height: 50px;
}
.button_register {
	background: transparent url(../img/default/store/bt_newcustomer.gif) no-repeat 0 0;
	border: 0;
	width: 116px;
	height: 32px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 165px;
	left: 50px;
	cursor: pointer;
}
.button_login {
	background: transparent url(../img/default/store/bt_login.gif) no-repeat 0 0;
	border: 0;
	width: 116px;
	height: 32px;
	padding:0px;
	margin:0px;
	position: absolute;
	top: 185px;
	left: 230px;
	cursor: pointer;
}
.bt_save {
	background: transparent url(../img/default/store/bt_save.gif) no-repeat 0 0;
	border: 0;
	width: 116px;
	height: 32px;
	padding:0px;
	margin:10px 30px 0px 20px;
	cursor: pointer;
	float:right;
}
.bt_print {
	background: transparent url(../img/default/store/bt_print.gif) no-repeat 0 0;
	border: 0;
	width: 116px;
	height: 32px;
	padding:0px;
	margin:20px 285px 0px 20px;
	cursor: pointer;
	float:right;
}
.bt_change {
	background: transparent url(../img/default/store/ico_arrow_blue.gif) no-repeat scroll 5px 7px;
	border: 0;
	width: 50px;
	height: 15px;
	padding: 3px 0px 3px 22px;
	margin:0px;
	position: absolute;
	top: 170px;
	left: 8px;
	cursor: pointer;
	text-align: left;
	font-size: 11px;
}
.bt_change:hover {
	border:none;
}
.bt_change_grey {
	background: transparent url(../img/default/store/bt_change.gif) no-repeat 0 0;
	border: 0;
	width: 116px;
	height: 32px;
	padding:0px;
	margin:0px;
	position: absolute;
	top: 750px;
	left: 550px;
	cursor: pointer;
}
.bt_nlsend {
	background: transparent url(../img/default/store/ico_arrow_blue.gif) no-repeat scroll 8px 5px;
	border: 0;
	width: 100px;
	height: 20px;
	padding: 3px 0px 3px 22px;
	margin:5px 0 0 82px;
	cursor: pointer;
	text-align: left;
	font-size: 11px;
}
.bt_nlsend:hover {color:#0085CD;}

.bt_shopon {
	background: transparent url(../img/default/store/bt_shopon.gif) no-repeat 0 0;
	border: 0;
	width: 133px;
	height: 32px;
	padding:0px;
	margin:20px;
	float:left;
	cursor: pointer;
}
.bt_inquiry {
	background: transparent url(../img/default/store/bt_inquiry.gif) no-repeat 0 0;
	border: 0;
	width: 133px;
	height: 32px;
	padding:0px;
	margin:20px;
	float: right;
	cursor: pointer;
}
.bt_toorder {
	background: transparent url(../img/default/store/bt_toorder.gif) no-repeat 0 0;
	border: 0;
	width: 133px;
	height: 32px;
	padding:0px;
	margin:20px;
	float: right;
	cursor: pointer;
}
.bt_changebasket {
	background: transparent url(../img/default/store/bt_changebasket.gif) no-repeat 0 0;
	border: 0;
	width: 153px;
	height: 32px;
	padding:0px;
	margin:20px;
	float: left;
	cursor: pointer;
}
.bt_sendorder {
	background: transparent url(../img/default/store/bt_sendorder.gif) no-repeat 0 0;
	border: 0;
	width: 153px;
	height: 32px;
	padding:0px;
	margin:20px;
	float: right;
	cursor: pointer;
}

fieldset input:hover {
	border: 1px solid #0085CD;
}
fieldset p.paydescr {
	height:auto;
}

.button_back {
	background: transparent url(../img/default/store/bt_back.gif) 0 0 no-repeat;
	float: left;
	height:32px;
	margin: 17px 0 0 25px;
	width: 116px;
	border:0;
	cursor: pointer;
}
.button_next {
	background: transparent url(../img/default/store/bt_next.gif) 0 0 no-repeat;
	float: right;
	height:32px;
	margin: 17px 25px 0 0;
	width: 116px;
	border:0;
	cursor: pointer;
}
.button_send {
	background: transparent url(../img/default/store/bt_send.gif) 0 0 no-repeat;
	float: right;
	height:32px;
	margin: 17px 25px 0 0;
	width: 116px;
	border:0;
	cursor: pointer;
}
.button_send_new {
	background: transparent url(../img/default/store/bt_senden_form.gif) 0 0 no-repeat;
	float: right;
	height:39px;
	margin: 17px 25px 0 0;
	width: 116px;
	border:0;
	cursor: pointer;
}
div.inner_form, div.inner_form2  {
	background-color: #F5F5F5;
	border: none;
	border-top: 1px solid #fff;
	padding-bottom: 45px;
	padding-top: 20px;
}

.new_form {background: transparent url(../img/default/store/bg_form_new_body.gif) 0 0 repeat-y !important; padding-bottom: 0 !important;}
.newform_cap {background: transparent url(../img/default/store/bg_form_new_cap.gif) 0 0 no-repeat !important;height:10px;}
.newform_head {background: transparent url(../img/default/store/bg_form_new_top.gif) 0 0 no-repeat !important;height:28px;text-shadow:1px 1px 0 #FFFFFF;font-size:13px;color:#000; padding: 6px 0 0 20px;}



div.inner_form2 p { margin-left: 0px; }
div.inner_form2 input { width:340px; }
div.inner_form2 select { width:350px; }
div.inner_form2 input.plz {
background-color:#FFFFFF;
border:1px solid #333333;
height:16px;
width:50px;
}
div.inner_form2 input.ort {
background-color:#FFFFFF;
border:1px solid #333333;
height:16px;
margin:0 0 0 10px;
width:270px;
}
div.inner_form2 input.strasse {
background-color:#FFFFFF;
border:1px solid #333333;
height:16px;
margin:0px;
width:270px;
}
div.inner_form2 input.nr {
background-color:#FFFFFF;
border:1px solid #333333;
height:16px;
margin:0 0 0 10px;
width:50px;
}


.writeblock {height:210px;}
.writeblock label {
float:none;
text-align: left;
height:19px;
padding-left:65px;

}
.writeblock textarea {
float:none;
width:490px;
height:200px;
margin-left:65px;

}
.captcha {width:445px; height:120px; margin-left:95px;  background: url(../img/default/store/bg_captcha.jpg) repeat-x 0px 0;  border-bottom:1px solid #d0d0d0;padding:15px 15px 15px 30px;}
.code {float:left;width:240px;margin-left:35px;}
.code label {text-align: left;margin-bottom: 10px;width:240px;}
.code input {
width:210px !important;
background-color:#FFFFFF;
border:1px solid #333333;
height:16px;}


div.adminbox h2 {
	color: #555;
}
div.adminbox {
	margin-top:5px;
	width: 198px;
	background-color: #fff;
}
div.adminbox_cap {
	background-color: #fff;
}
div.adminbox ul#submenu li a {
	padding: 10px 0px 10px 45px;
	background: transparent url(../img/default/store/ico_arrow_blue.gif) no-repeat scroll 15px 10px;
	border-bottom: 1px dotted #DFDFDF;
}
div.adminbox ul#submenu li a:hover {
	background: transparent url(../img/default/store/ico_arrow_grey.gif) no-repeat scroll 15px 10px;
}
div.col_right2 {
	width:200px;
	padding-top: 63px;
}

h2 {
	margin-bottom: 20px;
}
div.adminheadline {
	border:none;
	background-color: #E3F9C0;
	color: #5EA132;
	font-size: 11px;
	padding: 3px 0 0 15px;
	height: 12px;
	position:absolute;
	top:0px;
	left:228px;
	width: 439px;
}
div.adminheadline_cap {
	background: transparent url(../img/default/store/adminhead_cap.gif) no-repeat 0 0;
	width: 981px;
	height: 7px;
	position: absolute;
	top: 15px;
	left: 228px;
}
p.password {
	color:#666666;
	font-size:10px;
	padding:10px 20px 0 10px;
}
fieldset div.paypoint {
	padding: 10px 40px 10px 20px;
}
div.orderdata_box_top {
	background: transparent url(../img/default/store/bg_account_top.gif) 0 0 no-repeat;
	height:24px;
	width:686px;
}
div.orderdata_box_cap {
	background: transparent url(../img/default/store/bg_account_bottom.gif) 0 0 no-repeat;
	height:24px;
	width:686px;
}

div.orderdata_box {
	background: transparent url(../img/default/store/bg_account_body.gif) 0 0 repeat-y;
	width: 686px;
	border:none;
	height:223px;
	padding: 0;
	margin-bottom: 0px;
}
div.basket_box_top {
	background: transparent url(../img/default/store/bg_account_top.gif) 0 0 no-repeat;
	height:24px;
	width:686px;
}
div.basket_box_cap {
	background: transparent url(../img/default/store/bg_account_bottom.gif) 0 0 no-repeat;
	height:24px;
	width:686px;
}

div.basket_box {
	background: transparent url(../img/default/store/bg_account_body.gif) 0 0 repeat-y;
	width: 686px;
	border:none;
	padding: 0;
	margin-bottom: 0px;
}



.overview_col1 {
	width: 200px;
	margin: 0 8px 0 20px;
}
.overview_col2 {
	width: 200px;
	margin: 0 8px 0 20px;
}
.overview_col3 {
	width: 200px;
	margin: 0 8px 0 20px;
}

.overview_col1 h2 {
	margin: 15px 0 0 0;
	padding-left: 10px;
}
.overview_col2 h2 {
	margin: 15px 0 0 0;
	padding-left: 10px;
}
.overview_col3 h2 {
	margin: 15px 0 0 0;
	padding-left: 10px;
}

div.right_col2_top {
	background: transparent url(../img/default/store/col2_right_top.gif) no-repeat 0 0;
	width: 234px;
	height:28px;
	margin-top:120px;
}
div.right_col2_body {
	background: transparent url(../img/default/store/col2_right_body.gif) repeat-y 0 0;
	width: 234px;
}
div.right_col2_cap {
	background: transparent url(../img/default/store/col2_right_cap.gif) no-repeat 0 0;
	width: 234px;
	height:28px;
}
div#content #right {
	width: 233px;
}


table.basket-middle td.mainsum {
	background-color: #F8F8F8;
}
table.basket-middle td.sum {
	background-color: #F8F8F8;
}

div#shopnav ul li.mybasket_full {
	background:transparent url(../img/default/store/bg_ico_basket.jpg) no-repeat scroll 0 2px;
	border: none;
	padding:2px 10px 2px 25px;
	text-align:left;
	width:105px;
}
p.password a {
	background: transparent url(../img/default/store/bt_forgot.gif) no-repeat 0 0;
	width: 131px;
	height: 16px;
	display: block;
	margin: 2px;
}

div#community_landing {}
div#community_landing div.banner {
	background: transparent url(../img/default/store/community_landing_banner.png) no-repeat 0 0;
	width: 986px;
	height: 586px;
	margin: 0px 0px 0px -2px;
	position: relative;
}
div#community_landing div.banner h1, div#community_landing div.banner h2 {
	text-indent: -9999em;
	padding: 0;
	margin: 0;
}
div#community_landing div.text_box {
	background: transparent url(../img/default/store/community_landing_box_body.gif) repeat-y 0 0;
	width: 986px;
	margin: 0px 0px 0px -2px;
}
div#community_landing div.text_box_cap {
	background: transparent url(../img/default/store/community_landing_box_bottom.gif) no-repeat 0 0;
	width: 986px;
	height: 16px;
	margin: 0px 0px 15px -2px;
	position: relative;
}
div#community_landing div.text_box_top {
	background: transparent url(../img/default/store/community_landing_box_top.gif) no-repeat 0 0;
	width: 986px;
	height: 16px;
	margin: 0px 0px 0px -2px;
}
div#community_landing div.text_box div.heading {
	padding: 30px 25px 15px;
}
div#community_landing div.text_box div.heading h2 {
	font-size: 40px;
	color: #000;
}
div#community_landing div.text_box div.heading h3 {
	font-size: 22px;
	font-weight: bold;
	color: #000;
	text-align: center;
	padding-bottom: 40px;


}

div#community_landing div.text_box div.text_left {
	padding: 15px 679px 90px 25px;
	position: relative;
	width: 279px;
	color: #555;
	background: transparent url(../img/default/store/community_text_box_left_bg.jpg) right 15px no-repeat;
}
div#community_landing div.text_box div.text_left h3 {
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 15px;
}
div#community_landing div.text_box div.text_left div.pic_underline {

	font-size:12px;
	left:425px;
	padding:10px;
	position:absolute;
	top:610px;
	width:557px;
	line-height: 17px;
	color: #689a29;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
div#community_landing div.text_box div.text_right {
	padding: 15px 25px 150px 680px;
	position: relative;
	width: 279px;
	color: #555;
	margin-left: 2px;
	background: transparent url(../img/default/store/community_text_box_right_bg.jpg) left 15px no-repeat;
}
div#community_landing div.text_box div.text_right h3{
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 15px;	
}
div#community_landing div.text_box div.text_right div.pic_underline {

	font-size:12px;
	left:40px;
	padding:10px;
	position:absolute;
	top:458px;
	width:527px;
	line-height: 17px;
	color: #689a29;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
div#community_landing div.text_box div.banner_screens {
	background: transparent url(../img/default/store/community_shopware_forum_screens.jpg) 2px top no-repeat;
	height: 520px;
	width: 100%;
}
div#community_landing div.text_box div.text_center {
	padding: 20px 40px 20px 40px;
	width: 577px;
	float: left;
	color: #555;
}
div#community_landing div.text_box div.text_center h3{
	font-size: 24px;
	line-height: 30px;
	margin-bottom: 20px;	
}
div#community_landing div.text_box div.ontheroad {
	padding: 20px 40px 50px 20px;
	position: relative;
	color: #555;
	float: left;
	width: 269px;
}
div#community_landing div.text_box div.ontheroad h2 {
	font-size: 24px;
	line-height: 30px;
	color: #000;
}
div#community_landing div.trafficsign {
	background: transparent url(../img/default/store/community_ontheroadtoos.jpg) 0px 0px no-repeat;
	width: 105px;
	height: 102px;
	position: absolute;
	top: -11px;
	left: 210px;
}

div#community_landing div.col3_box {
	width: 981px;
	height: 765px;
	margin: 0px 0px 00px 2px;
}
div#community_landing div.col3_box div.col3_box_left {
	width: 277px;
	float: left;
	padding: 280px 25px 90px;
	height: 483px;
	background: transparent url(../img/default/store/community_3col_pic1.png) center 0px no-repeat;
}
div#community_landing div.col3_box div.col3_box_center {
	width: 277px;
	float: left;
	padding: 280px 25px 90px;
	height: 483px;
	background: transparent url(../img/default/store/community_3col_pic2.png) center 0px no-repeat;
}
div#community_landing div.col3_box div.col3_box_right {
	width: 277px;
	float: left;
	padding: 280px 25px 90px;
	height: 483px;
	background: transparent url(../img/default/store/community_3col_pic3.png) center 0px no-repeat;
}
div#community_landing div.col3_box h4 {
	font-size: 14px;
	line-height: 18px;
	height: 18px;
	color: #000;
	margin-bottom: 10px;
}
div#community_landing div.col3_box p {
	font-size: 12px;
	line-height: 18px;
	color: #555;
}
div#community_landing div.col3_banner {
	width: 986px;
	margin: 0px;
}
div#community_landing div.col3_banner div.col3_banner_left {
	float: left;
	width: 329px;
	height: 203px;
	position: relative;
	text-indent: -9999em;
	background: transparent url(../img/default/store/community_foot_left.jpg) 0 0 no-repeat;
	margin-left: -2px;
}
div#community_landing div.col3_banner div.col3_banner_left a {
	position: absolute;
	display: block;
	top: 100px;
	left: 34px;
	width:212px;
	height: 36px;
	text-indent: -9999em;

	cursor: pointer;
}
div#community_landing div.col3_banner div.col3_banner_center {
	float: left;
	width: 328px;
	height: 279px;
	position: relative;
	text-indent: -9999em;
	background: transparent url(../img/default/store/community_foot_center.jpg) 0 0 no-repeat;
	margin: 0px;
	padding: 0px;
}
div#community_landing div.col3_banner div.col3_banner_center form input.community_newsletter {
	position: absolute;
	top: 60px;
	left: 71px;
	width: 176px;
	border: 0;
	font-size: 12px;
	line-height: 20px;
	height: 22px;
	padding: 5px;
	background: transparent url(../img/default/store/community_foot_buttons.png) 0 0 no-repeat;
}
div#community_landing div.col3_banner div.col3_banner_center form input.community_bt_newslettersend {
	position: absolute;
	top: 102px;
	left: 71px;
	width: 186px;
	border: 0;
	font-size: 12px;
	line-height: 20px;
	height: 32px;
	background: transparent url(../img/default/store/community_foot_buttons.png) 0 -42px no-repeat;
	text-indent: -9999em;
	cursor: pointer;
}
div#community_landing div.col3_banner div.col3_banner_center a.community_bt_newslettersend {
	position: absolute;
	top: 102px;
	left: 71px;
	width: 186px;
	border: 0;
	font-size: 12px;
	line-height: 20px;
	height: 32px;
	background: transparent url(../img/default/store/community_foot_buttons.png) 0 -42px no-repeat;
	text-indent: -9999em;
	cursor: pointer;
}
div#community_landing div.col3_banner div.col3_banner_center p.info {
	position: absolute;
	top: 50px;
	left: 25px;
	width: 265px;
	color: #777;
	text-indent: 0;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}
div#community_landing div.col3_banner div.col3_banner_right {
	float: left;
	width: 329px;
	height: 279px;
	position: relative;
	text-indent: -9999em;
	background: transparent url(../img/default/store/community_foot_right.jpg) 0 0 no-repeat;
}
div#community_landing div.col3_banner div.col3_banner_right a.wakeup_facebook {
	display: block;
	position: absolute;
	width: 186px;
	height: 32px;
	top: 60px;
	left: 71px;
	background: transparent url(../img/default/store/community_foot_buttons.png) 0 -84px no-repeat;
}
div#community_landing div.col3_banner div.col3_banner_right a.wakeup_twitter {
	display: block;
	position: absolute;
	width: 186px;
	height: 32px;
	top: 102px;
	left: 71px;
	background: transparent url(../img/default/store/community_foot_buttons.png) 0 -126px no-repeat;
}


div.wecker_countdown {
	position: absolute;
	top: 350px;
	left: 385px;
	width: 338px;
	height: 215px;
	background: transparent url(../img/default/store/community_wecker_countdown.png) 0 0 no-repeat;
}
div.wecker_countdown div.shadow {
	position: absolute;
	top: 63px;
	left: 85px;
	width: 117px;
	height: 16px;
	background: transparent url(../img/default/store/community_wecker_shadow.png) 0 0 no-repeat;
}
#box_timer {
	position: absolute;
	top: 43px;
	left: 79px;
	width: 116px;
	height: 22px;
	line-height: 22px;
	border: 0;
	outline: none;
	font-size: 18px;
	padding: 9px 4px 9px 7px;
	background: transparent;
	text-align: center;
	color: #fff;
	letter-spacing: 0.035em;
}
.only-for-facebook {display: none;}


.liner {	
	height: 57px;
	background: transparent url(../img/default/store/grad_line.gif) 0 0 no-repeat;
	margin-top:30px;
	}
	
	
	