/***********************************
*	Default stylesheet for commerce
*	last changes: 20.09.2007
***********************************/

/* WERBEMITTEL
-------------------------------------------------------------------------*/
#wm_wrap {
	height: 100%;
	width: 735px;
}
.com-category h1 {	
	font-size: 28px !important;
	line-height: 34px !important;
	position: relative;
	margin: 0 !important;
	padding: 0 0 5px 0;
	width: 100%;
	background-color: #fff;
	z-index: 10;
}

/* WERBEMITTEL-MENU
-------------------------------------------------------------------------*/
#wm_menu_wrap {
	width: 100%;
	height: 26px;
	background-color: red;
}

/* WERBEMITTEL-LISTE
-------------------------------------------------------------------------*/
.wm_list-container-l h1 a {
	font-size: 14px;
	line-height: 16px;
	height: 40px;
	margin: 0px !important;
}
.wm_list-container-r h1 a  {	
	font-size: 14px;
	line-height: 16px;
	height: 40px;
	margin: 0 0 0 18px !important;
}
.wm_list-container-l img, .wm_list-container-r img {
	width: 205px;
	height: 140px;
}
.wm_list-container-r img {
	margin-left: 18px;
}
.wm_list-container-l, .wm_list-container-r {
	position: relative;
	z-index: 5;
	float: left;
	width: 49.5%;
	height: 161px;
	padding-top: 18px;
	margin-top: -1px;
}
.wm_list-container-l {
	border-right: solid 1px #ededed;
	border-top: solid 1px #ededed;
}
.wm_list-container-r {
	border-top: solid 1px #ededed;
}
.wm_list-container-l .wm_list-preisgrp {
	margin-right: 18px;
}
.wm_list-preisgrp {
	margin-top: -98px;
	float: right;
	width: 137px;
	height: 80px;
}
* html .wm_list-preisgrp {
	margin-top: 42px;
}
.wm_list-preis {
	color: #fc0;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	margin: 0 0 2px -1px;
}
.wm_list-stk {
	background: url(../images/wm_x.gif) no-repeat right 6px;
	text-align: right;
	height: 18px;
	width: 86px;
	float: left;
	color: #505050;
	font-size: 12px;
	line-height: 12px;
	padding: 4px 14px 0 0;
}

.wm_list-stk table {
	float: right;
}
.wm_list-preisgrp form {
	text-align: right;
	margin: 0;
	padding: 0;
}
.wm_list-input {
	width: 30px;
	height: 18px;
	padding: 2px 0 0 0;
	margin: 0px;
	border: solid 1px #505050;
	font-size: 13px;
	line-height: 14px;
	color: #505050;
	text-align: center;
}
.wm_list-button {
	width: 137px;
	height: 26px;
	margin-top: 6px;
}
.wm_einzelpr {
    font-size: 10px;
    color: #505050;   
}
.activeLinkWrap {
	font-weight: bold;
}
.browseLinksWrap {
	text-align: right;
}
.browseLinksWrap span {
	padding-left: 5px;
}
.browseLinksWrap span a, .activeLinkWrap {
	font-size: 12px;
	line-height: 12px;
}
.browseLinksWrap span a:hover {
	text-decoration: underline;
}
.browseLinksWrap img {
	border: 0px;
	margin-bottom: -2px;
}



/* WERBEMITTEL-SINGLE
-------------------------------------------------------------------------*/
.com-single {
	width: 516px;
}
.com-single h1 a, .com-detail-head h1, .com-chkout-address h2, .com-chkout-address-fields h2, .com-chkout-listing h2, .com-chkout-finish h2 {
	font-size: 28px !important;
	line-height: 34px !important;
	position: relative;
	margin: 0 !important;
	padding: 0 0 5px 0;
	width: 100%;
	z-index: 10;
}
.com-chkout-address h2, .com-chkout-address-fields h2, .com-chkout-listing h2, .com-chkout-finish h2 {
	width: 50%;
}
.com-single img {
	float: left;
}
.com-single-action-entry {
	height: 250px;
}
.com-single-detail-head {
	font-size: 10px;
	color: #a5acb2;
	margin: 0px;
	padding: 0px;
}
.com-single-detail {
	font-size: 12px;
	color: #505050;
	margin: 0px;
	padding: 0px;
	width: 137px;
	overflow: hidden;
	float: right;
	height: 270px; 
}
.com-single-action-entry .wm_list-preisgrp .wm_list-input {
	float: right;
}

/* WERBEMITTEL-WARENKORB
-------------------------------------------------------------------------*/	
.com-basket-container h1 {
	font-size: 28px !important;
	line-height: 34px !important;
}
.com-basket-header {
	background-color: #fc0 ;
	height: 26px !important;
	font-size: 13px;
	color: #505050;
	overflow: hidden;
}
.com-basket-header th {
	padding: 0 0 0 9px;
	border-right: 1px solid #fff;
}
.com-basket-even {
	background-color: #f2f2f2;
	height: 20px;
}
.com-basket-odd {
	background-color: #e3e7ef;
	height: 20px;
}
.com-basket-even td, .com-basket-odd td {
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	padding-top:0px !important;
	padding-bottom: 0px !important;
}
.wm_cart_del{
	margin-left: 23px;
}
.com-text-preis-discl {
	float: left;
	color: #b0b0b0;
	font-size: 10px;
	margin-top: 5px;
}
.com-text-preis-ges {
	color: #fc0;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	float: right;
	margin-top: 20px;
}
.com-text-preis {
	float: right;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
	padding-right: 10px;
	margin-top: 28px;
}
.com-input-qty {
	height: 18px;
	width: 52px;
	border: solid 1px #a9afb6;
	padding: 3px 3px 0 0;
	margin: 0px;
	color: #505050;
	text-align: right;
}
.com-text-right {
	text-align: right;
	padding: 0 4px 0 0 !important; 
}
.com-text-none {
	padding: 0 !important; 
}
.com-text-left {
	text-align: left;
	padding-left: 9px !important;
}
.com-text-left a:hover{
	text-decoration: underline;
}
.com-basket-header-art-nr {
	width: 95px;
}
.com-basket-header-title {
	width: 330px;
}
.com-basket-header-price-gross {
	width: 80px;
}
.com-basket-header-count {
	width: 48px;
}
.com-basket-header-price-sum {
	width: 92px;
}
.com-basket-header-basket {
	width: 64px;
}
/* WERBEMITTEL-MENU
-------------------------------------------------------------------------*/	
.com-menu-submit, .com-menu-kasse, .com-menu-previous, .com-menu-warenkorb, .com-menu-preis, .com-menu-artikel, .com-menu-back {
	margin-left: 5px;
	margin-bottom: 14px;
	float: right;
}
.com-menu-previous a, .com-menu-kasse a, .com-menu-warenkorb a, .com-menu-preis a, .com-menu-artikel a, .com-menu-back a {
	background: no-repeat 0px 0px;
	display: block;
	height: 26px;
	line-height: 26px;
	width:121px;
	color: transparent;
}
.com-menu-back a {
	background: url(../images/wm_back.jpg);
}
.com-menu-back a:hover {
	background: url(../images/wm_back_over.jpg);
}
.com-menu-artikel .ASC {
	background: url(../images/wm_sort_za.jpg);
}
.com-menu-artikel .ASC:hover {
	background: url(../images/wm_sort_za_over.jpg);
}
.com-menu-artikel .DESC {
	background: url(../images/wm_sort_az.jpg);
}
.com-menu-artikel .DESC:hover {
	background: url(../images/wm_sort_az_over.jpg);
}
.com-menu-previous a {
	background: url(../images/wm_zuruek.jpg);
}
.com-menu-previous a:hover {
	background: url(../images/wm_zuruek_over.jpg);
}
.com-menu-kasse a {
	background: url(../images/wm_zurkasse.jpg);
}
.com-menu-kasse a:hover {
	background: url(../images/wm_zurkasse_over.jpg);
}
.com-menu-warenkorb a {
	background: url(../images/wm_gowk.jpg);
}
.com-menu-warenkorb a:hover {
	background: url(../images/wm_gowk_over.jpg);
}
.wm_spacer, .wm_spacer_gr {
	background: url(../images/wm_search.jpg) no-repeat right center;
	height: 24px;
	width: 352px;
	float: right;
	border: 1px solid #a5acb2;
	color: #a5acb2;
}
.tx_commerce_pi1_search {
	margin: 1px 1px 0 0;
	padding: 0px;
}
.tx_commerce_pi1_word {
    height: 18px;
	width: 322px;
    border: 0px;
	float: left;
	padding: 4px 0 0 4px;
	color: #505050;
}

/* WERBEMITTEL-KASSE
-------------------------------------------------------------------------*/	
.com-chkout-listing-comment span {
	color: #B0B0B0;
	font-size: 11px;
	width: 100px;
	float: left; 
}
.com-chkout-listing-comment  textarea {
	margin-left: 10px;
	border: 0px;
	background-color: #F2F2F2;
	color: #505050;
	padding: 5px;
}
.com-chkout-listing-submit input {
	margin-left: 100px;
	margin-top: 15px;
}
.com-chkout-steps {
	float: right;
	font-size: 12px;
	line-height: 14px;
	background-color: #f2f2f2;
	padding: 10px;
	margin-right: 1px;
}
.com-chkout-steps a:hover {
	text-decoration: underline;
}
.com-chkout-step-actual {
	cursor: default;
	color: #505050;
	font-weight: bold;
}
.com-chkout-step-inactive {
	cursor: default;
	color: #b0b0b0;
	font-style: normal;
}
.com-chkout-address-fields table, .com-chkout-address-fields table td {
	border: 0px;
}
.com-chkout-address-fields table a{
	background: url(../images/wm_adr_add.jpg) no-repeat 0px 0px;
	display: block;
	height: 26px;
	line-height: 26px;
	width:182px;
	color: transparent;
	margin-top: 10px;
}
.com-chkout-address-fields table a:hover {
	background: url(../images/wm_adr_add_over.jpg);
}
.com-chkout-address-fields table li a {
	background: url(../images/wm_adr_edit.jpg) no-repeat 0px 0px;
	display: block;
	height: 26px;
	line-height: 26px;
	width:142px;
	color: transparent;
	margin: 0px;
}
.com-chkout-address-fields table li a:hover {
	background: url(../images/wm_adr_edit_over.jpg);
}
.com-chkout-address-radio {
	float: left;
	margin: 0px;
}
.com-chkout-address-fields hr {
	margin: 0px;
	border: 0px;
}
.address_item_name {
    margin-top: -1px;
    text-align: left;
    margin-left: -5px;
    float: left;
}
.adress_item_name_name {
	font-weight: bold;
}
.com-chkout-address-fields li {
	margin-bottom: 10px;
}
.com-chkout-address-fields table {
	margin-bottom: 20px;
}
.com-chkout-address-radiolabel {
	font-size: 12px;
	color: #505050;
	width: none !important;
    margin: 0 !important;
}
.com-chkout-address-radio {
    margin: -2px 0 0 0 !important;
	width: none !important;
}
.com-chkout-address-fields dl {
	margin-bottom: 5px;
}
.com-chkout-address-fields-disclaimer {
	color: #b0b0b0;
}


.com-chkout-address-fields dl dd {
	margin-left: 0px;
}
.com-chkout-address-fields dl dt {
	margin-bottom: 5px;
}
.com-chkout-address-edit dd input {
	background: #F2F2F2 none repeat scroll 0 0;
	margin: 0 0 10px 0;
	padding: 5px;
	height: 15px;
	width: 450px;
	border: solid 1px #fff;
	color: #505050;
}
.com-chkout-address-edit dd select {
	width: 462px;
	background: #F2F2F2;
	height: 20px;
	border: solid 1px #fff;
	margin: 0 0 10px 0;
}
.com-chkout-back a {
	background: url(../images/wm_back.jpg) no-repeat 0px 0px;
	display: block;
	height: 26px;
	line-height: 26px;
	width:121px;
	color: transparent;
	margin: 0px;
	float: left;
	margin-right: 5px;
}
.com-chkout-back a:hover {
	background: url(../images/wm_back_over.jpg);
}
.com-chkout-listing-basket .com-basket-header-title {
	width: 371px;
}
.com-chkout-listing-basket hr {
	border: 0px;
}
.com-chkout-listing-billing-address {
	margin-top: 20px;
}
.com-chkout-listing-billing-address dd {
	width: 100%;
	height: 16px;
}
.com-chkout-listing-billing-address h3 {
	margin-left: 100px !important;
}
.com-chkout-listing-billing-address dl {
	margin-bottom: 25px;
	float: left;
	width: 400px;
	font-size: 14px;
    color: #505050;
}
.com-chkout-listing-billing-address dt {
	font-size: 11px;
	color: #b0b0b0;
	float: left;
	width: 100px;
	margin-top: 2px;
}
.com-chkout-listing-delivery-address {
        margin-top: -16px;
}
.com-chkout-listing-delivery-address h3 {
        margin-left: 400px !important;
}
.com-chkout-listing-delivery-address dt {
        display: none;
}
.com-chkout-listing-delivery-address dl {
	font-size: 14px;
        margin-bottom: 42px;
        color: #505050;
}
.com-chkout-finish .com-basket-header-title {
	width: 371px;
	color: #505050;
}
.com-chkout-finish {
        color: #505050;
		font-size: 11px;
}
.com-chkout-finish .com-basket-list {
        margin-top: 10px;
}




























