#eshop_basket_defaultpage {
	padding-top: 10px;
	}

div.identifer div#eshop_item_listing img.A_img {
	margin: -5px;
}
#eshop_item_detail li,
#eshop_item_detail p {
	font-size: 11px;
}

div.identifer div#eshop_item_listing #item_box .name,
div.identifer div#eshop_item_listing #item_box .description_sub,
div.identifer div#eshop_item_listing #item_box .description_main {
	clear: both;
	margin-left: -5px;
}
div.identifer div#eshop_item_listing #item_box .description_sub h1,
div.identifer div#eshop_item_listing #item_box .description_sub h2,
div.identifer div#eshop_item_listing #item_box .description_sub h3,
div.identifer div#eshop_item_listing #item_box .description_sub p {
	padding-left: 10px;
}


div.identifer div#eshop_item_listing #item_box .description_main {
	padding: 5px 0 0 20px;
}
div.identifer div#eshop_item_listing #item_box .description_main li {
	width: 280px;
	margin-left: 25px;
}

div.identifer div#eshop_item_listing #item_box .description_main .more {
	text-align: right;
	font-size: 11px;
}

div.identifer div#eshop_item_listing #item_box .description_main p {
	/*margin: 0;
	padding: 0;*/
}

div.identifer div#eshop_item_listing #item_box .description_main table td {
	font-size: 10px;
	vertical-align: top;
	padding: 0 3px 0 3px;
}

div.identifer div#eshop_item_listing #item_box .name {
	margin: 10px 0 5px 0;
	padding: 0;
	width: 480px;
	border-bottom: 1px #999999 solid;
}

div.identifer div#eshop_item_listing #item_box .name a {
	color: #999999;
	text-decoration: none;
}
div.switch_mode {
	height: 30px;
	padding-top: 10px;
	float: left;
	}
div.goto_basket {
	height: 30px;
	padding-top: 10px;
	float: right;
	}
#dynpg_A_content .breadcumb {
	padding-bottom: 10px;
	clear: both;
	color: #A0A0A4;
	}
#dynpg_A_content .breadcumb a:link,
#dynpg_A_content .breadcumb a:visited,
#dynpg_A_content .breadcumb a:hover {
	color: #A0A0A4;
	}

p.cat_title {
	font-size: 16px;
	font-weight: bold;
	padding-top: 20px;
	clear: both;
	}

#box {
	width: 500px;
 	clear: both;
	}
#box .top {
	display: none;
	}
#box .image {
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	}
#box .image img {
	border: 0px;
	}
.image_1 {
	padding-top: 10px;
	}
#box .name {
	float: left;
	padding-top: 10px;
	font-size: 15px;
	}
#box .name a:link,
#box .name a:visited,
#box .name a:hover {
	text-decoration: none;
	}
div#item_box p {
	margin: 6px;
	padding: 6px;
}
td.description ul {
	padding: 0px;
	margin: 0px;
}
td.description li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:15px;
	vertical-align: top;
}

/*
	-- basket --
*/

/* general */
	select.country_selector {
		font-size: 10px;
	}

	textarea.bill_person {
		font-size: 10px;
		font-family: Arial;
	}

/* basket of goods: login and announce page */
	div#eshop_basket_defaultpage ul fieldset {
		margin: 10px 10px 10px 5px;
	}

	div#eshop_basket_defaultpage ul {
		margin: 0 0 10px 0;
		padding: 0;
	}

	div#eshop_basket_defaultpage ul li {
		list-style: none;
	}

	div#eshop_basket_defaultpage_submit p.fail {
		color: red;
	}

	div#eshop_basket_defaultpage_submit p.success {
		color: green;
	}

	div#eshop_basket_defaultpage table.login td {
		vertical-align: top;
	}

	div#eshop_basket_defaultpage p.request_password {
		margin: 5px 0 0 0;
		padding: 0;
		font-size: 10px;
	}

	div#eshop_basket_defaultpage table td {
		vertical-align: top;
	}

	div#eshop_basket_defaultpage div#announce_type_3_form input {
		width: 250px;
	}

	div#eshop_basket_defaultpage div#announce_type_3_form textarea {
		width: 250px;
		height: 80px;
	}

	div#eshop_basket_defaultpage table.announce td {
		padding: 3px;
	}

	div#eshop_basket_defaultpage table.announce td.bill_address {
		padding: 10px 0 0 0;
	}

	div#eshop_basket_defaultpage table.announce td.end_bill_address {
		padding: 0 0 2px 0;
	}

	div#eshop_basket_defaultpage select option.separator {
		font-weight: bold;
	}

	div#eshop_basket_defaultpage p.hint {
		margin: 15px 0 0 0;
		font-style: italic;
	}


/* renew password */
	div#eshop_basket_new_password fieldset {
		padding: 5px;
		margin: 0;
	}

	div#eshop_basket_new_password legend {
		padding: 0;
		font-weight: bold;
	}

	div#eshop_basket_new_password p {
		margin: 0;
		padding: 5px 0 5px 0;
	}

	div#eshop_basket_new_password p.fail {
		color: red;
	}

	div#eshop_basket_new_password p.success {
		color: green;
	}

	* html div#eshop_basket_new_password legend {
		/* IE sucks */
		color: black;
	}

	*:first-child+html div#eshop_basket_new_password legend {
		/* IE sucks */
		color: black;
	}


/* quick order */
	div#eshop_basket_quickorder fieldset {
		padding: 5px;
		margin: 0;
	}

	div#eshop_basket_quickorder legend {
		padding: 0;
		font-weight: bold;
	}

	div#eshop_basket_quickorder p {
		margin: 0;
		padding: 5px 0 5px 0;
	}

	div#eshop_basket_quickorder div.legend {
		margin: 0 0 10px 0;
	}

	div#eshop_basket_quickorder p.fail {
		color: red;
	}

	div#eshop_basket_quickorder p.success {
		color: green;
	}

	* html div#eshop_basket_quickorder legend {
		/* IE sucks */
		color: black;
	}

	*:first-child+html div#eshop_basket_quickorder legend {
		/* IE sucks */
		color: black;
	}


/* basket of goods: step navigation */
	div#eshop_basket_main fieldset {
		border: 0;
		padding: 0;
		margin: 0;
	}

	div#eshop_basket_main legend {
		padding: 0;
		margin: 0 0 10px 0;
	}

	* html div#eshop_basket_main legend {
		/* IE sucks */
		ma\rgin-left: -6px;
		color: black;
	}

	*:first-child+html div#eshop_basket_main legend {
		/* IE sucks */
		ma\rgin-left: -6px;
		color: black;
	}

	div#eshop_basket_main ul.steps {
		position: relative;
		z-index: 99;
		padding: 0;
		margin: 23px 0 23px 0;
	}

	div#eshop_basket_main ul.steps li {
		position: relative;
		z-index: 100;
		display: inline;
		list-style-type: none;
		margin-right: -2px;
		padding: 3px 5px 3px 5px;
    	border: 1px solid white;
    	font-weight: normal;
    	color: black;
    	background-color: #E1E5EC;
	}

	* html div#eshop_basket_main ul.steps li {
		/* IE sucks */
		margin-right: 2px;
		padding-left: 8px;
		padding-right: 8px;
	}

	*:first-child+html div#eshop_basket_main ul.steps li {
		/* IE sucks */
		margin-right: 2px;
		padding-left: 8px;
		padding-right: 8px;
	}

	div#eshop_basket_main ul.steps li a {
		text-decoration: none;
		color: black;
	}

	div#eshop_basket_main ul.steps li.step1_active a,
	div#eshop_basket_main ul.steps li.step2_active a,
	div#eshop_basket_main ul.steps li.step3_active a,
	div#eshop_basket_main ul.steps li.step4_active span {
		color: red;
		border-bottom: 1px dotted red;
	}

	div#eshop_basket_main p.title {
		padding: 0;
		margin: 10px 0 0 0;
	}

	div#eshop_basket_main div.notice {
		border: 1px #7589A2 solid;
		width: 470px;
		padding: 3px;
		margin: 0 0 10px 0;
		color: red;
	}

	div#eshop_basket_main div.notice div,
	div#eshop_basket_main div.notice div p {
		background-color: white;
		margin: 0;
		padding: 2px;
	}

	div#eshop_basket_main div.description {
		border: 1px #7589A2 solid;
		padding: 4px;
		margin: 0 0 10px 0;
	}

	div#eshop_basket_main div.description div,
	div#eshop_basket_main div.description div p {
		background-color: white;
		margin: 0;
		padding: 2px;
	}

	div#eshop_basket_main div.form {
		border: 1px #7589A2 solid;
		padding: 4px;
		margin: 0;
	}

	div#eshop_basket_main ul.options {
		position: relative;
		z-index: 99;
		padding: 0;
		margin: 40px 0 23px 0;
	}

	div#eshop_basket_main ul.options li {
		position: relative;
		z-index: 100;
		display: inline;
		list-style-type: none;
		margin: 0;
		padding: 17px;
    	border: 1px solid white;
    	font-weight: bold;
    	color: black;
    	background-color: #E1E5EC;
	}

	* html div#eshop_basket_main ul.options li {
		/* IE sucks */
		margin-right: 4px;
		padding-left: 15px;
		padding-right: 15px;
	}

	*:first-child+html div#eshop_basket_main ul.options li {
		/* IE sucks */
		margin-right: 4px;
		padding-left: 15px;
		padding-right: 15px;
	}

	div#eshop_basket_main ul.options li a {
		text-decoration: none;
		color: black;
	}

	/* -- step 1 -- */

	div#eshop_basket_buy_step_one table.item_data,
	div#eshop_basket_buy_step_one table.container {
		padding: 0;
		margin: 0;
		background-color: white;
	}

	div#eshop_basket_buy_step_one table.container {
		width: 100%;
	}

	div#eshop_basket_buy_step_one table th {
		color: #7589A2;
	}

	div#eshop_basket_buy_step_one table th,
	div#eshop_basket_buy_step_one table td {
		padding: 3px;
		text-align: left;
	}

	div#eshop_basket_buy_step_one table th.col1,
	div#eshop_basket_buy_step_one table td.col1 {
		width: 500px;
	}

	div#eshop_basket_buy_step_one table th.col2,
	div#eshop_basket_buy_step_one table td.col2 {
		width: 40px;
		text-align: right;
	}

	div#eshop_basket_buy_step_one table th.col3,
	div#eshop_basket_buy_step_one table td.col3 {
		width: 70px;
		text-align: center;
	}

	div#eshop_basket_buy_step_one table th.col4,
	div#eshop_basket_buy_step_one table td.col4 {
		width: 20px;
		text-align: center;
	}

	div#eshop_basket_buy_step_one table td.sum1 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_one table td.sum2 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_one table td.dispatch1 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_one table td.dispatch2 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_one table.item_data th,
	div#eshop_basket_buy_step_one table.item_data td {
		padding: 0 10px 0 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
	}

	div#eshop_basket_buy_step_one div.discounts {
		position: absolute;
		border: 1px #7589A2 dotted;
		background-color: #f0f1f5;
		width: 300px;
		margin: 0;
		padding: 0;
		z-index: 500;
		filter:alpha(opacity=90);
		-moz-opacity: 0.9;
		opacity: 0.9;
		display: none;
	}

	div#eshop_basket_buy_step_one div.discounts p {
		font-size: 10px;
		margin: 0;
		padding: 0;
	}

	div#eshop_basket_buy_step_one div.discounts p.title {
		font-weight: bold;
	}

	div#eshop_basket_buy_step_one div.discounts p.close a {
		display: inline;
		float: right;
		font-weight: bold;
		text-decoration: none;
		color: black;
	}

	div#eshop_basket_buy_step_one input.count {
		text-align: center;
		width: 30px;
		font-size: 10px;
	}

	div#eshop_basket_buy_step_one input.refresh {
		text-align: center;
		border: 0;
		padding: 0;
		margin: 0;
		font-weight: bold;
		cursor: pointer;
		background-color: #E1E5EC;
	}

	* html div#eshop_basket_buy_step_one input.refresh {
		/* IE sucks */
		height: 14px;
	}

	*:first-child+html div#eshop_basket_buy_step_one input.refresh {
		/* IE 7 hack */
		height: 14px;
	}

	/* -- step 2 -- */

	div#eshop_basket_buy_step_two ul.steps {
		position: relative;
		z-index: 99;
		padding: 0;
		margin: 23px 0 23px 0;
	}

	div#eshop_basket_buy_step_two ul.steps li {
		position: relative;
		z-index: 100;
		display: inline;
		list-style-type: none;
		margin-right: -2px;
		padding: 3px 5px 3px 5px;
    	border: 1px solid white;
    	font-weight: normal;
    	color: black;
    	background-color: #E1E5EC;
	}

	div#eshop_basket_buy_step_two ul.steps li.step3 {
		margin-right: 2px;
		padding: 3px 5px 3px 5px;
	}

	* html div#eshop_basket_buy_step_two ul.steps li.step3 {
		/* IE sucks */
		padding: 3px 0 2px 0;
	}

	*:first-child+html div#eshop_basket_buy_step_two ul.steps li.step3 {
		/* IE sucks */
		padding: 3px 0 2px 0;
	}

	* html div#eshop_basket_buy_step_two ul.steps li {
		/* IE sucks */
		margin-right: 2px;
		padding-left: 8px;
		padding-right: 8px;
	}

	*:first-child+html div#eshop_basket_buy_step_two ul.steps li {
		/* IE sucks */
		margin-right: 2px;
		padding-left: 8px;
		padding-right: 8px;
	}

	* html div#eshop_basket_buy_step_two ul.steps li.step4 {
		/* IE sucks */
		margin-right: -2px;
		padding: 17px 8px 18px 8px;
	}

	*:first-child+html div#eshop_basket_buy_step_two ul.steps li.step4 {
		/* IE sucks */
		margin-right: -2px;
		padding: 17px 8px 18px 8px;
	}

	div#eshop_basket_buy_step_two input.step3 {
		text-align: center;
		border: 0;
		padding: 0;
		margin: 0;
		font-weight: normal;
		cursor: pointer;
		background-color: #E1E5EC;
		color: black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

	* html div#eshop_basket_buy_step_two input.step3 {
		/* IE sucks */
		height: 14px;
		width: 140px;
	}

	*:first-child+html div#eshop_basket_buy_step_two input.step3 {
		/* IE sucks */
		height: 14px;
		width: 140px;
	}

	div#eshop_basket_buy_step_two input.next {
		text-align: center;
		border: 0;
		padding: 0;
		margin: 0;
		font-weight: bold;
		cursor: pointer;
		background-color: #E1E5EC;
	}

	* html div#eshop_basket_buy_step_two input.next {
		/* IE sucks */
		height: 14px;
	}

	*:first-child+html div#eshop_basket_buy_step_two input.next {
		/* IE sucks */
		height: 14px;
	}

	div#eshop_basket_buy_step_two table.container col.col1 {
		width: 150px;
	}

	div#eshop_basket_buy_step_two table.container td {
		padding: 5px 0 5px 0;
	}

	div#eshop_basket_buy_step_two p.fail {
		color: red;
	}

	/* -- step 3 -- */

	div#eshop_basket_buy_step_three table.item_data,
	div#eshop_basket_buy_step_three table.container {
		padding: 0;
		margin: 0;
		background-color: white;
	}

	div#eshop_basket_buy_step_three table.container {
		width: 100%;
	}

	div#eshop_basket_buy_step_three table th {
		color: #7589A2;
	}

	div#eshop_basket_buy_step_three table th,
	div#eshop_basket_buy_step_three table td {
		padding: 3px;
		text-align: left;
	}

	div#eshop_basket_buy_step_three table th.col1,
	div#eshop_basket_buy_step_three table td.col1 {
		width: 540px;
	}

	div#eshop_basket_buy_step_three table th.col2,
	div#eshop_basket_buy_step_three table td.col2 {
		width: 40px;
		text-align: right;
	}

	div#eshop_basket_buy_step_three table th.col3,
	div#eshop_basket_buy_step_three table td.col3 {
		width: 70px;
		text-align: center;
	}

	div#eshop_basket_buy_step_three table th.col4,
	div#eshop_basket_buy_step_three table td.col4 {
		width: 20px;
		text-align: center;
	}

	div#eshop_basket_buy_step_three table td.sum1 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_three table td.sum2 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_three table td.dispatch1 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_three table td.dispatch2 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_buy_step_three table.item_data th,
	div#eshop_basket_buy_step_three table.item_data td {
		padding: 0 10px 0 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
	}

	div#eshop_basket_buy_step_three div.discounts {
		position: absolute;
		border: 1px #7589A2 dotted;
		background-color: #f0f1f5;
		width: 300px;
		margin: 0;
		padding: 0;
		z-index: 500;
		filter:alpha(opacity=90);
		-moz-opacity: 0.9;
		opacity: 0.9;
		display: none;
	}

	div#eshop_basket_buy_step_three div.discounts p {
		font-size: 10px;
		margin: 0;
		padding: 0;
	}

	div#eshop_basket_buy_step_three div.discounts p.title {
		font-weight: bold;
	}

	div#eshop_basket_buy_step_three div.discounts p.close a {
		display: inline;
		float: right;
		font-weight: bold;
		text-decoration: none;
		color: black;
	}

	div#eshop_basket_buy_step_three input.buy {
		text-align: center;
		border: 0;
		padding: 0;
		margin: 0;
		font-weight: bold;
		cursor: pointer;
		background-color: #E1E5EC;
	}

	* html div#eshop_basket_buy_step_three input.buy {
		/* IE sucks */
		height: 14px;
	}

	*:first-child+html div#eshop_basket_buy_step_three input.buy {
		/* IE sucks */
		height: 14px;
	}

	div#eshop_basket_buy_step_three div.form {
		margin-bottom: 10px;
	}

	div#eshop_basket_buy_step_three textarea.remarks {
		width: 465px;
		height: 80px;
		font-size: 10px;
		font-family: Verdana;
	}

	/* -- step 4 -- */

	div#eshop_basket_buy_step_four div.description p.title {
		font-weight: bold;
	}

	div#eshop_basket_buy_step_four div.description p.thanks {
		margin-top: 5px;
		margin-bottom: 15px;
	}


/* my profile */
	div#eshop_basket_myprofile input.checkbox {
		margin: 0;
	}

	div#eshop_basket_myprofile .form textarea {
		width: 250px;
		height: 80px;
	}

	div#eshop_basket_myprofile ul.steps {
		position: relative;
		z-index: 99;
		padding: 0;
		margin: 23px 0 23px 0;
	}

	div#eshop_basket_myprofile ul.steps li {
		position: relative;
		z-index: 100;
		display: inline;
		list-style-type: none;
		margin-right: -2px;
		padding: 3px 5px 3px 5px;
    	border: 1px solid white;
    	font-weight: normal;
    	color: black;
    	background-color: #E1E5EC;
	}

	div#eshop_basket_myprofile ul.steps li.step3 {
		margin-right: 4px;
		padding: 3px 3px 3px 3px;
	}

	* html div#eshop_basket_myprofile ul.steps li.step3 {
		/* IE sucks */
		padding: 17px 0 17px 0;
	}

	* html div#eshop_basket_myprofile ul.steps li {
		/* IE sucks */
		margin-right: 4px;
		padding-left: 15px;
		padding-right: 15px;
	}

	*:first-child+html div#eshop_basket_myprofile ul.steps li.step3 {
		/* IE sucks */
		padding: 17px 0 17px 0;
	}

	*:first-child+html div#eshop_basket_myprofile ul.steps li {
		/* IE sucks */
		margin-right: 4px;
		padding-left: 15px;
		padding-right: 15px;
	}

	div#eshop_basket_myprofile input.step3 {
		text-align: center;
		border: 0;
		padding: 0;
		margin: 0;
		font-weight: normal;
		cursor: pointer;
		background-color: #E1E5EC;
		color: black;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

	* html div#eshop_basket_myprofile input.step3 {
		/* IE sucks */
		height: 14px;
		width: 154px;
	}

	*:first-child+html div#eshop_basket_myprofile input.step3 {
		/* IE sucks */
		height: 14px;
		width: 154px;
	}

	div#eshop_basket_myprofile input.next {
		text-align: center;
		border: 0;
		padding: 0;
		margin: 0;
		font-weight: bold;
		cursor: pointer;
		background-color: #E1E5EC;
	}

	* html div#eshop_basket_myprofile input.next {
		/* IE sucks */
		height: 14px;
	}

	*:first-child+html div#eshop_basket_myprofile input.next {
		/* IE sucks */
		height: 14px;
	}

	div#eshop_basket_myprofile table.container col.col1 {
		width: 150px;
	}

	div#eshop_basket_myprofile table.container td {
		padding: 5px 0 5px 0;
		vertical-align: top;
	}

	div#eshop_basket_myprofile p.fail {
		color: red;
	}


/* my orders */
	div#eshop_basket_myorders table.item_data,
	div#eshop_basket_myorders table.container {
		padding: 0;
		margin: 0;
		background-color: white;
	}

	div#eshop_basket_myorders div.container {
		display: none;
	}

	div#eshop_basket_myorders table.container {
		width: 100%;
		border: 1px #7589A2 solid;
		border-top: 0;
	}

	div#eshop_basket_myorders table th {
		color: #7589A2;
	}

	div#eshop_basket_myorders table th,
	div#eshop_basket_myorders table td {
		padding: 3px;
		text-align: left;
	}

	div#eshop_basket_myorders table th.col1,
	div#eshop_basket_myorders table td.col1 {
		width: 448px;
	}

	div#eshop_basket_myorders table th.col2,
	div#eshop_basket_myorders table td.col2 {
		width: 40px;
		text-align: right;
	}

	div#eshop_basket_myorders table th.col3,
	div#eshop_basket_myorders table td.col3 {
		width: 70px;
		text-align: center;
	}

	div#eshop_basket_myorders table th.col4,
	div#eshop_basket_myorders table td.col4 {
		width: 50px;
		text-align: center;
	}

	div#eshop_basket_myorders table td.sum1 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_myorders table td.sum2 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_myorders table td.dispatch1 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_myorders table td.dispatch2 {
		font-weight: bold;
		color: #7589A2;
		text-align: right;
	}

	div#eshop_basket_myorders table.item_data th,
	div#eshop_basket_myorders table.item_data td {
		padding: 0 10px 0 0;
		margin: 0;
		text-align: left;
		font-size: 10px;
	}

	div#eshop_basket_myorders div.discounts {
		position: absolute;
		border: 1px #7589A2 dotted;
		background-color: #f0f1f5;
		width: 300px;
		margin: 0;
		padding: 0;
		z-index: 500;
		filter:alpha(opacity=90);
		-moz-opacity: 0.9;
		opacity: 0.9;
		display: none;
	}

	div#eshop_basket_myorders div.discounts p {
		font-size: 10px;
		margin: 0;
		padding: 0;
	}

	div#eshop_basket_myorders div.discounts p.title {
		font-weight: bold;
	}

	div#eshop_basket_myorders div.discounts p.close a {
		display: inline;
		float: right;
		font-weight: bold;
		text-decoration: none;
		color: black;
	}

	div#eshop_basket_myorders div.bill {
		margin: 10px 0 0 0;
		padding: 3px;
		background-color: #999999;
		color: white;
		font-weight: bold;
		border: 1px #7589A2 solid;
	}

	div#eshop_basket_myorders div.bill a:link,
	div#eshop_basket_myorders div.bill a:visited {
		color: white;
		text-decoration: none;
	}

	div#eshop_basket_myorders div.bill a:hover {
		color: white;
		border-bottom: 1px white dashed;
	}

	div#eshop_basket_myorders span.handled {
		color: green;
	}

	div#eshop_basket_myorders span.unhandled {
		color: #CACACA;
	}

	div#eshop_basket_myorders p.legend {
		margin: 30px 0 0 0;
		padding: 0;
	}

	div#eshop_basket_myorders div.remarks p {
		margin: -3px;
		padding: 3px;
		margin-bottom: 10px;
		background-color: #7589A2;
		width: 600px;
		color: white;
	}

	div#eshop_basket_myorders div.remarks {
		margin: 0;
		padding: 3px;
		width: 600px;
		border: 1px #7589A2 solid;
		border-top: 0;
	}


/* my favorites */
	div#eshop_basket_myfavorites table.item_data,
	div#eshop_basket_myfavorites table.container {
		padding: 0;
		margin: 0;
		background-color: white;
	}

	div#eshop_basket_myfavorites table.container {
		width: 100%;
	}

	div#eshop_basket_myfavorites table th {
		color: #7589A2;
	}

	div#eshop_basket_myfavorites table th,
	div#eshop_basket_myfavorites table td {
		padding: 3px;
		text-align: left;
	}

	div#eshop_basket_myfavorites table th.col1,
	div#eshop_basket_myfavorites table td.col1 {
		width: 100px;
	}

	div#eshop_basket_myfavorites table th.col2,
	div#eshop_basket_myfavorites table td.col2 {
		width: 450px;
		vertical-align: top;
	}

	div#eshop_basket_myfavorites table th.col3,
	div#eshop_basket_myfavorites table td.col3 {
		width: 150px;
		text-align: center;
		vertical-align: middle;
	}

	div#eshop_basket_myfavorites table td.col2 p {
		margin: 0;
		padding: 0;
	}

	div#eshop_basket_myfavorites table td.col2 p.description_1,
	div#eshop_basket_myfavorites table td.col2 p.description_2 {
		margin: 5px 0 0 0;
		padding: 0;
	}

	div#eshop_basket_myfavorites img.preview_image {
		width: 100px;
		border: 1px #7589A2 solid;
	}

	div#eshop_basket_myfavorites img.button {
		border: 0;
	}
td.anr {
	width: 80px;
	font-size: 11px;
	}

td.buy,
td.name {
	font-size: 11px;
	}

td.price {
	width: 100px;
	font-size: 11px;
	}
#eshop_item_listing th {
	text-align: left;
	padding-right: 10px;
	}
#eshop_item_listing td {
	padding-right: 20px;
	}

#eshop_item_listing table.items {

	}
	
#eshop_cart {
	margin-top: 20px;
	padding: 3px 3px 6px 3px;
	width: 174px;
	border: 1px solid #ffcccc;

}
#eshop_cart td {
	font-size: 10px;
}
.actions a {
	font-size: 10px;
}
#eshop_item_detail .items th {
	text-align: left;
}
