@import url(css/aussehen.css);
@import url(css/bestellabwicklung.css);
@import url(css/boxen.css);
@import url(css/eingabefelder.css);
@import url(css/navigation.css);
@import url(css/produkte.css);
@import url(css/banner.css);

td.bullet, span.bullet {font-size:6px; color:white;	font-weight:bold;	width:10px;	vertical-align:top;	/* IE hack */	vertical-align:expression('middle');}
span.cat_normal {color:white;}
span.cat_selected {color:red;}
a.captionbar {color:White;font-weight:normal;}
a.captionbar:hover {color:White;font-weight:normal;}
a.headerNavigation {color:white;}
a.headerNavigation:hover {color:white;}
a.pageResults {color:white;}
a.pageResults:hover {color:#FFA500;}
span.errorText {color:Red;}
span.greetUser {color:#FF8300; font-weight:bold; font-size:10px;;}
span.markProductOutOfStock {color:#c76170; font-weight:bold; font-size:12px;;}
span.newItemInCart {color:Red; font-size:10px;}
span.productDiscountPrice {color:#FFA500; font-weight:bold;}
span.productSpecialPrice {color:#FFA500;}
TABLE.formArea {border: 1px solid white;}
TABLE.productListing {border:1px solid #b6b7cb;}
td.accountCategory {color:#aabbdd; font-size:13px;}
td.captionbar {background:#717171;	color:White;	font-size:12px;	font-weight:bold;	padding: 2px 10px 2px 5px;	vertical-align:middle;	white-space:nowrap;}
td.category {font-size:14px;	font-weight:bold;}
td.categoryDescription {font-size:10px;	font-weight:normal;	padding-top:10px;}
td.fieldKey {font-weight:bold; font-size:12px;;}
td.fieldValue {font-size:12px;}
td.footer {background:#F6F6F6; border-bottom:1px solid; border-color:#b6b7cb; color:Black; font-weight:bold; font-size:10px;}
td.formAreaTitle {font-weight:bold; font-size:12px;;}

td.headerError {
	background:#FFA500;
	color:#191919;
	font-weight:bold;
	font-size:12px; ;
	text-align:center;
}

td.headerInfo {
	color:White;
	font-weight:bold;
	font-size:12px; ;
	text-align:center;
}

td.headerNavigation {
background:#F6F6F6;
border-bottom:1px solid;
border-color:#b6b7cb;
color:Black;
font-weight:bold;
font-size:10px;
}

span.infoBox {
	background:#E6E6E6;
	border-right:0;
	font-size:10px;
}

span.infoBox_right {
	font-size:10px;
}

td.infoBoxHeading {
	background: #FF8400;
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding:2px;
	margin-top:4px;
}

td.infoBoxHeading_right {
	background: #FF8400;
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding:2px;
	margin-top:4px;
}

span.main {
	font-size:10px;
}

div.main {
	font-size:10px;
}

p.main {
	font-size:10px;
}

td.main {
	font-size:10px;
}

.main_border {
	font-size:14px;
	line-height:1.5;
}

.main_border_bottom {
	font-size:14px;
	line-height:1.5;
}

.main_border_right {
	font-size:14px;
	line-height:1.5;
}

.main_border_top {
	font-size:14px;
	line-height:1.5;
}

div.pageHeading {
	color:Black;
	font-weight:bold;
	font-size:16px;
}

td.pageHeading {
	color:Black;
	font-weight:bold;
	font-size:16px;
}

td.productListing-data {
	font-size:10px;
}

p.smallText {
	font-size:10px;
}

span.smallText {
font-size:10px;
}

td.smallText {
font-size:10px;
}

td.subBar {
color:Black;
font-size:10px;
}

td.tableHeading {
font-weight:bold;
font-size:12px;;
}

TEXTAREA {
font-size:11px ;
width:100%;
}

tr.shippingOptions-even {
background:#f8f8f9;
}

tr.upcomingProducts-even {
background:#f8f8f9;
}

tr.productReviews-even {
background:#f8f8f9;
}

tr.productListing-even {
background:#f8f8f9;
}

tr.payment-even {
background:#f8f8f9;
}

tr.alsoPurchased-even {
background:#f8f8f9;
}

tr.addressBook-even {
background:#f8f8f9;
}

tr.accountHistory-even {
background:#f8f8f9;
}

tr.shippingOptions-odd {
background:#f8f8f9;
}

tr.upcomingProducts-odd {
background:#f8f8f9;
}

tr.productReviews-odd {
background:#f8f8f9;
}

tr.productListing-odd {
background:#f8f8f9;
}

tr.payment-odd {
background:#f8f8f9;
}

tr.alsoPurchased-odd {
background:#f8f8f9;
}

tr.addressBook-odd {
background:#f8f8f9;
}

tr.accountHistory-odd {
background:#f8f8f9;
}

tr.footer {
background:#bbc3d3;
}

tr.header {
background:White;
}

tr.headerError {
	background:#FFA500;
}

tr.headerInfo {
}

tr.headerNavigation {
	background:#F6F6F6;
}

tr.subBar {
background:#f4f7fd;
}

.boxText {
font-size:10px;
text-align:left;
}

.checkoutBarCurrent {
color:Black;
font-size:10px;
}

.checkoutBarTo {
color:#8c8c8c;
font-size:10px;
}

.checkoutBarFrom {
color:#8c8c8c;
font-size:10px;
}

/* ----------------- coolMenu ----------------- */
.clBar {
height:10px;
position:absolute;
visibility:hidden;
width:10px;
}

.clCMAbs {
left:0px;
position:absolute;
top:0px;
visibility:hidden;}
.clCMEvent {clip:rect(0,100%,100%,0); height:99%; left:0px; position:absolute; top:0px; visibility:visible; width:99%;}
.clLevel0 {color:Black; font-size:10px;}
.clLevel0over {font-size:10px; padding:1px; position:absolute;}
.clLevel0 {font-size:10px; padding:1px; position:absolute;}
.clLevel0border {position:absolute; visibility:hidden;}
.clLevel0over {background:#bbc3d3; color:White; cursor:pointer; font-weight:bold;}
.clLevel1 {background:#E6E6E6; color:Black;}
.clLevel1over {font-size:10px; padding:2px; position:absolute;}
.clLevel1 {font-size:10px; padding:2px; position:absolute;}
.clLevel1border {background:#E6E6E6; position:absolute; visibility:hidden;}
.clLevel1over {background:#bbc3d3; color:White; cursor:pointer; font-weight:bold;}
.clLevelAllborder {background:#E6E6E6; filter:alpha (opacity=80); -moz-opacity:0.8; position:absolute; visibility:hidden;}
.errorBox {background:red; font-size:12px; font-weight:bold;}
.heading1 {font-size:7pt;}
.heading2 {font-size:9pt;}
.heading3 {font-size:10pt;}
.heading4 {font-size:12pt;}
.heading5 {font-size:16pt;}
.infoBox {font-size:10px}
.infoBoxContents {font-size:10px;}
.infoBoxNotice {}
.infoBoxNoticeContents {font-size:10px;}
.inputRequirement {color:Red; font-size:10px;}
.messageBox {font-size:10px;}
.messageStackWarning {background:#ffb3b5; font-size:10px;}
.messageStackError {background:#ffb3b5; font-size:10px;}
.messageStackSuccess {background:#99ff00; font-size:10px;}
.moduleRow {font-size:12px;}
.moduleRowOver {background:#FFA500; border:1px solid; border-color:White; cursor:hand; font-size:12px; font-weight:bold;}
.moduleRowSelected {background:#FFA500; font-weight:bold;}
.orderEdit {color:#ffffff; font-size:10px; text-decoration:underline;}
.poweredby {color:white; background:#191919; font-weight:normal; font-size:10px; text-align: center;}
.productListing-heading {background:#b6b7cb;	color:White;	font-weight:bold;	font-size:10px;}
.productsNotifications {}
.sitemap_heading {background:#191919;	color:#191919;	font-size:0px;}
.sitemap_heading a {color:#191919;}
.sitemap_heading a:hover {color:#191919;}
.sitemap_sub {color:white;	font-size:9pt;	font-weight:bold;	padding:2px 2px;}
.sitemap_sub a {color:white;	font-weight:bold;}
.sitemap_sub a:hover {color:#FFA500;}
.stockWarning {color:#cc0033;	font-size:10px;}
.availabilityWarning {color:Red;	font-size:6pt;	font-weight:bold;}
.availabilityAnnouncement {color:DarkGreen;	font-size:6pt;	font-weight:bold;}
.main_grey {font-size:10px;	line-height:1.5;}
.subcategory {color:white; font-size:12px; font-weight:bold;}

.tableBody {
	padding:5px;
}

.tableShop {
	background:White;
	border-color:#b6b7cb;
	border-left:1px solid;
	border-right:1px solid;
}

* {
	left: 0px;
	top:0px;
}


td, th {
	text-align: left;
}

iframe {
	<!--[if IE]>
	scrollbar-3dlight-color:#E6E6E6;
	scrollbar-arrow-color:ffa500;
	scrollbar-base-color:#191919;
	scrollbar-darkshadow-color:ffa500;
	scrollbar-face-color:ffa500;
	scrollbar-highlight-color:ffa500;
	scrollbar-shadow-color:ffa500;
	scrollbar-track-color:#191919;
	<![endif]-->
}

.color {
	color:#191919;
}

table tr td {
	margin:0;
	padding:0; 
}

table.main_table_outer
{
	text-align:center;
	background-color:#FFFCE1;
	border:0px;
}

td.main_table_outer_left_top
 {
	height:29px;
	text-align:right;
	background-color:#FFD742;
	border:0px;
}

td.main_table_outer_middle
 {
	position: relative;
	background-repeat: repeat-y;
	border:0px;
}

table.main_content {
	text-align: left;
	font-size: 8pt;
}

.main_content {
	text-align: left;
	font-size: 8pt;
	background-color:  #191919;
	width:705px;
}

span.top_nav {
	font-size: 10px;
	font-weight: normal;
}

span.top_nav a {
	font-size: 10px;
	font-weight: normal;
	text-decoration:underline;
}

span.top_nav a:hover {
	color: #FD0000;
}

td.top_nav_1 {
	font-size: 11px;
	font-weight: bold;
	color:inherit;
	width:90px;
}

td.top_nav_1 a {
	font-size: 11px;
	font-weight: bold;
	color:inherit;
}

td.top_nav_1 a:hover {
	color:yellow;
}

td.top_nav_2 {
	font-size: 10px;
	font-weight: bold;
	color:#555555;
	text-align:center;
	width:160px;
}

td.top_nav_2 a {
	color:#555555;
}

td.top_nav_2 a:hover {
	font-size: 10px;
	font-weight: bold;
	color:black;
}

td.main_footer {
	background-image: url('img/main_footer.gif');
	background-repeat: no-repeat;
	height:10px;
	font-size:1px;
}

td.navLeft {
	width:197px;
	left:0px;
	margin:0px;
	padding:0px;
	text-align: left;
	font-size:6px;
	background:#191919;
	border: none;
}

table.navLeft_box {
	width:191px;
	padding:0px;
	margin-left:0px;
	border: none;
}

table.navLeft_box .infoBoxHeader {
	height: 26px;
	background-repeat: no-repeat;
	color: white;
	font-weight:bold;
	font-size:12px; ;
	text-align:left;
	padding-left:0px;
	border:0px;
}

table.navLeft_box .infoBox {
	/*
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	background-color: #6A6A6A;
	*/
	background-image: url("img/img_box_sides.gif");
	background-repeat: repeat-y;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
	margin-left:0px;
   font-size: 12px;
   font-weight: bold;
}

table.navLeft_box .infoBoxContents {
   font-size: 10px;
   font-weight: bold;
	color: #191919;
}

table.navLeft_box .infoBoxFooter {
	background-image: url("img/img_box_footer.gif");
	background-repeat: no-repeat;
	background-color: #191919;
	font-size:0px;
	height:10px;
}

td.navRight
 {
	width:40px;
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:6px;
}

table.navRight_box {
	padding:0px;
	margin-left:0px;
	border: none;
}

td.main_table_outer_right_top
 {
	height:29px;
	text-align:right;
	background-color:#FFD742;
	border:0px;
}


table.navRight_box .infoBoxHeader {
	height: 34px;
	background-repeat: no-repeat;
	background-position:left;
	color: white;
	font-weight:bold;
	font-size:12px;
	background-color: #FFA500;
}

table.navRight_box .infoBox {
	padding:0px;
	font-size: 12px;
}

table.navRight_box .infoBoxContent {
   font-size: 10px;
   font-weight: bold;
	color: #191919;
	border: 0px solid;
}

table.navRight_box .infoBoxFooter {
	font-size:0px;
}

.cart_total_price, #cart_total_price
{
	font-size:10px;
	font-weight:bold;
	text-align:right;
	padding-right:10px:
}

.cart_items_short_header {
	font-size:10px;
	font-weight:bold;
}

.cart_items_short {
	font-size:10px;
	font-weight:bold;
}

span#cart_items_short {
	font-size:10px;
	font-weight:bold;
	color:white;
}

.cart_short_disclaimer {font-size:8px; font-weight:normal;}

table.box_CATEGORIES .infoBoxHeader {background-image: url("img/box_CATEGORIES.gif");background-repeat: no-repeat;
}

table.box_CATEGORIES .infoBox {
	font-weight: bold;
	background-color: #CDCDCD;
}

table.box_CATEGORIES .infoBox a:active {
	font-weight: bold;
	color: red;
}

table.box_CATEGORIES .infoBox a:hover {
	font-weight: bold;
	color: red;
}

table.box_CONTACT_US .infoBoxHeader {
	/* background-image: url("img/box_CONTACT_US.gif"); */
	background-repeat: no-repeat;
}

table.box_CONTACT_US .infoBox {
}

table.box_CONTENT .infoBoxHeader {
	background-image: url("img/box_CONTENT.gif");
	background-repeat: no-repeat;
}

table.box_CONTENT .infoBox {

}

table.box_CONTENT a:hover {
	color:#FFA500;
}

table.box_CURRENCIES .infoBoxHeader {
	/* background-image: url("img/box_CURRENCIES.gif"); */
	background-repeat: no-repeat;
}

table.box_CURRENCIES .infoBox {
}

table.box_INFOBOX .infoBoxHeader {
	background-image: url("img/box_INFOBOX.gif");
	background-repeat: no-repeat;
}

table.box_INFOBOX .infoBox {

}

table.box_INFORMATION .infoBoxHeader {
	background-image: url("img/box_INFORMATION.gif");
	background-repeat: no-repeat;
}

table.box_INFORMATION .infoBox {

}

table.box_LANGUAGES .infoBoxHeader {
	/* background-image: url("img/box_LANGUAGES.gif"); */
	background-repeat: no-repeat;
	display:none;
}

table.box_LANGUAGES .infoBox {

	width:100px;
	background:transparent;
}

table.box_LAST_VIEWED .infoBoxHeader {
	background-image: url("img/box_LAST_VIEWED.gif");
	background-repeat: no-repeat;
}

table.box_LAST_VIEWED .infoBox {

}

table.box_LIVEHELP .infoBoxHeader {
	/* background-image: url("img/box_LIVEHELP.gif"); */
	background-repeat: no-repeat;
}

table.box_LIVEHELP .infoBox {

}

table.box_LOGIN .infoBoxHeader {
	width:150px;
	background-image: url("img/box_LOGIN.gif");
	background-repeat: no-repeat;
}

table.box_LOGIN .infoBox {
/*CHIL	width:150px; */
}

table.box_LOGIN .infoBoxContents a {
	font-size:8px;
	font-weight:normal;
	color:#191919;
	text-decoration:underline;
}

table.box_MANUFACTURERS .infoBoxHeader {
	background-image: url("img/box_MANUFACTURERS.gif");
	background-repeat: no-repeat;
}

table.box_MANUFACTURERS .infoBox {
	/*
	background-image: url("img/box_bg.jpg");
	background-repeat: repeat-x;
	*/
}

table.box_MANUFACTURERS_INFO .infoBoxHeader {
	/* background-image: url("img/box_MANUFACTURERS_INFO.gif"); */
	background-repeat: no-repeat;

}

table.box_MANUFACTURERS_INFO .infoBox {

}

table.box_NEWSLETTER .infoBoxHeader {
	background-image: url("img/box_NEWSLETTER.gif");
	background-repeat: no-repeat;
}

table.box_NEWSLETTER .infoBox {
	/*background-image: url("img/box_bg.jpg");*/
/*	background-repeat: repeat-x;*/
}

table.box_NEWSLETTER .infoBoxContents {
	text-align: right;
}

table.box_NEWSLETTER .infoBoxFooter {
/*	display:none; */
}
table.box_NOTIFICATIONS .infoBoxHeader {
	/* background-image: url("img/box_NOTIFICATIONS.gif"); */
	background-repeat: no-repeat;
}

table.box_NOTIFICATIONS .infoBox {

}

table.box_ORDER_HISTORY .infoBoxHeader {
	/* background-image: url("img/box_ORDER_HISTORY.gif"); */
	background-repeat: no-repeat;

}

table.box_ORDER_HISTORY .infoBox {

}

table.box_REVIEWS .infoBoxHeader {
	background-image: url("img/box_REVIEWS.gif");
	background-repeat: no-repeat;

}

table.box_REVIEWS .infoBox {

}

table.box_SEARCH .infoBoxHeader {
	/*
	background-image: url("img/box_SEARCH.gif");
	background-repeat: no-repeat;
	background-color: #FFF8A3; */
	display:none;
}

table.box_SEARCH .infoBox {
	width:500px;
	border:0px solid;
}

table.box_SEARCH .infoBoxFooter {
	/*
	background-image: url("img/box_SEARCH.gif");
	background-repeat: no-repeat;
	*/
	display:none;
}

table.box_SPECIALS .infoBoxHeader {
	/* background-image: url("img/box_SPECIALS.gif"); */
	background-repeat: no-repeat;

}

table.box_SPECIALS .infoBox {

}

table.box_TELL_FRIEND .infoBoxHeader {
	/* background-image: url("img/box_TELL_FRIEND.gif"); */
	background-repeat: no-repeat;

}

table.box_TELL_FRIEND .infoBox {

}

table.box_WELCOME {
	width:180px;
}

table.box_WELCOME .infoBoxHeader {
	height: 34px;
	background-image: url("img/box_WELCOME.gif");
	background-repeat: no-repeat;
}

table.box_WELCOME .infoBox {
	font-weight:bold;
}

table.box_WELCOME .infoBoxContent {
	color:black;
	font-weight: bold;
}
table.box_WELCOME .infoBoxContent a {
	color:black;
	font-weight: bold;
	text-decoration: underline;;
}

table.box_WHATSNEW .infoBoxHeader {
	background-image: url("img/box_WHATSNEW.gif");
	background-repeat: no-repeat;
}

table.box_WHATSNEW .infoBox {
	/*background-color: yellow;*/
}

table.box_TAB_NAVIGATION .infoBoxHeader {
	/* background-image: url("img/box_TAB_NAVIGATION.gif"); */
	background-repeat: no-repeat;

}

table.box_TAB_NAVIGATION .infoBox {

}

/* Separate product-list entries with horizontal line */
tr.list_separator_line {
	visibility:hidden;
	height:14px;
}

td.list_separator_v {
	font-size:1px;
	width:20px;
}

table.list_entry {
	text-align: left;
	border:0px;
	width:705px;
/* Thomas	background-image: url(img/img_list_cell_sides.gif); */
	background-repeat: repeat-y;
}

table.list_entry_buttons {
	text-align: left;
	border:0px;
	width:705px;
}

tr.list_entry_buttons {
	border: none;
	width:705px;
	height:25px;
}

td.list_entry_buttons_l {
	background-image: url(img/img_list_footer_cell_l.gif);
	background-repeat: repeat;
	background-position: left;
	border: none;
	text-align:left;
	width:50%px;
}

td.list_entry_buttons_r {
	background-image: url(img/img_list_footer_cell_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	border: none;
	text-align:right;
	width:114px;
}

.list_entry_name {
	font-size:12px;
	font-weight:bold;
	color:#FFA500;
}

.list_entry_name:hover {
	color:#FFA500;
}

.box_entry_name {
	font-size:10px;
	font-weight:bold;
	color:white;
	text-decoration: underline;
}

.box_entry_name:hover {
	color:#FFA500;
}

.box_entry_description {
	font-size:10px;
	font-weight:normal;
	color:white;
}

.list_entry_short_description {
	font-size:12px;
	font-weight:normal;
	color:white;
}

.productOldPrice {
	font-size:12px;
	font-weight:bold;
	color: #FFA500;
	text-align: left;
	white-space:nowrap;
}
.productOldPrice img {
	vertical-align:bottom;
}

.list_entry_price {
	font-size:14px;
	font-weight:bold;
	color: #FFA500;
	text-align: right;
	white-space:nowrap;
	vertical-align:bottom;
}
.list_entry_price img {
	vertical-align:bottom;
}

.list_entry_price_disclaimer
 {
	font-size:9px;
	font-weight:normal;
	color:white;
	margin-left:-5px;
	vertical-align:bottom;
}
.list_entry_price_disclaimer img {
	vertical-align:bottom;
}
.list_entry_products_vpe
 {
	font-size:10px;
	font-weight:normal;
	white-space:nowrap;
	color:black;
	vertical-align:bottom;
}

.list_entry_special_price {
	color:#FFA500;
	font-weight:bold;
	vertical-align:bottom;
}

.list_entry_discount_price {
	color:#FFA500;
	font-weight:bold;
	vertical-align:bottom;
}

.info_short_description {
	font-size:12px;
	font-weight:normal;
	color:white;
}

.info_price {
	font-size:14px;
	font-weight:bold;
	color: #FFA500;
	text-align: left;
	white-space:nowrap;
}

.info_price_disclaimer
 {
	font-size:10px;
	font-weight:normal;
	color:white;
}

.info_products_vpe
 {
	font-size:10px;
	font-weight:normal;
	white-space:nowrap;
	color:black;
}

.info_special_price {
	color:#FFA500;
	font-weight:bold;
}

.info_discount_price {
	color:Red;
	font-weight:bold;
}

.info_base_price
 {
	font-size:10px;
	font-weight:normal;
	white-space:nowrap;
	color:white;
}

span.productDiscountPrice {
	color:#ff0000;
	font-weight:bold;
}

span.productSpecialPrice {
	color:#ff0000;
}

td.list_entry {
	text-align: left;
	border:0px;
/*CHIL	width:279px; */
}

tr.list_entry_cell {
}

td.list_entry_cell {
	text-align:left;
	font-weight: bold;
	padding:6px;
	color: white;
/*CHIL	height:50px; */
	border-left:1px solid #FFA500;
	border-right:1px solid #FFA500;
	background:#6A6A6A;
	/*
	background-image: url(img/img_list_cell_sides.gif);
	background-repeat: repeat-y;
	border-top:1px solid black;
	*/
}

td.list_entry_cell_height {
	text-align:left;
	padding:6px;
	color: #2E2E2E;
/*Thomas	background-image: url(img/img_list_cell_sides.gif); */
	background-repeat: repeat-y;
/*CHIL	height:150px; */
}

td.list_entry_cell_header {
	height:6px;
	width:705px;
	font-weight:bold;
	color:white;
	background-image: url(img/img_list_cell_header.gif);
	background-repeat: no-repeat;
	margin:0;
	/*display:none;*/
}

td.list_entry_cell_left {
	text-align:left;
	/*border-top:1px solid black;*/
	border-left:1px solid #FFA500;
	width:100px;
	padding:6px;
	color: black;
}

td.list_entry_cell_left_height {
	text-align:left;
	/*border-top:1px solid black;*/
	border-left:1px solid #FFA500;
	background:#6A6A6A;
	padding:6px;
	width:170px;
	/*height:365px;*/
/*CHIL	height:150px; */
	color: black;
}

td.list_entry_cell_left_height img {
	/*border:1px solid #FFA500;*/
}


td.list_entry_cell_right {
	text-align:right;
	/*border-top:1px solid black;*/
	border-right:1px solid #FFA500;
	padding:6px;
	color: black;
}

td.list_entry_cell_right_height {
	text-align:left;
	/*border-top:1px solid black;*/
	border-right:1px solid #FFA500;
	background:#6A6A6A;
	padding:2px;
/*CHIL	height:150px; */
	color: black;
}

td.list_entry_cell_footer {
	height:35px;
	width:705px;
	font-size:1px;
	background-image: url(img/img_list_cell_footer.gif);
	background-repeat: no-repeat;
	margin:0;
	padding:0;
	display:none;
}

td.list_sep_v {
	height:6px;
	display:none;
}

td.list_sep_h {
	width:6px;
	display:none;
}

td.box_sep_h {
	height:12px;
	text-align: center;
	/*visibility:hidden;*/
}

td.main_sep_h {
	width:0px;
}

.price_info {
	font-weight:bold;
	font-size:14px;
	color:#FFA500;
}

div.price_list {
	text-align:left;
}

.price_list {
	font-weight:bold;
	font-size:14px;
	color: #FFA500;
}

.price_base_list {
	font-weight:normal;
	font-size:6pt;
	color:white;
}

.price_base_list_box {
	font-weight:normal;
	font-size:6pt;
	color:white;
}

.price_base_list_cell {
	font-weight:normal;
	font-size:6pt;
	color:white;
}

td.narrow_cell {
	height: 4px;
}

.small_text_bold {
	color:#A36802;
	font-size:6pt;
	font-weight: bold;
}

.small_text {
	color:#A36802;
	font-size:6pt;
	font-weight: normal;
}

td.prod_info_top
{
	/* background-image: url(img/img_prod_top.gif);*/
	background-repeat: repeat-y;
	height:27px;
	width: 736px;
	text-align: center;
	color:black;
	font-size: 10px;
	font-weight: bold ;
}

td.prod_info_body {
	/* background-image: url(img/img_prod_sides.gif);*/
	background-repeat: repeat-y;
	width: 736px;
}

td.prod_info_bottom
 {
	height:30px;
	width: 736px;
}


/*
Order steps
*/

.orders_steps_separator {
}

.orders_steps_text_xplain_high {
	font-weight: bold;
	font-size: 10px;
	padding-left: 7px;
	text-align: center;
}

.orders_steps_container_high {
	vertical-align: top;
	background-color: Ivory;
	border: 1px solid black;
	font-size: 11px;
	height: 80px;
	display: block;
	clear: both;
	margin: 4px;
	padding-top: 0;
	padding-bottom: 2px;
	text-align: center;
}

.orders_steps_container_normal  {
	vertical-align: top;
	background-color: Gainsboro;
	border: 1px solid Darkgrey;
	font-size: 11px;
	height: 80px;
	display: block;
	clear: both;
	margin: 4px;
	padding-top: 0;
	padding-bottom: 2px;
	text-align: center;
}

.orders_steps_container_g_high {
	font-size: 11px;
	font-weight:bold;
	color:white;
	text-align: center;
}

.orders_steps_container_g_normal  {
	font-size: 11px;
	font-weight:normal;
	color:#ACACAC;
	text-align: center;
}

.orders_steps_text_big_normal {
	font-weight: bold;
	font-size: 25px;
	padding-left: 4px;
}

.orders_steps_text_high {
	font-weight: bold;
	font-size: 11px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_normal {
	font-weight: bold;
	font-size: 11px;
	padding-left: 4px;
}

.orders_steps_text_xplain_normal {
	font-size: 10px;
	padding-left: 7px;
}

.orders_steps_text_xplain_high {
	font-weight: bold;
	font-size: 10px;
	padding-left: 7px;
}

.orders_steps_text_big_high {
	font-weight: bold;
	font-size: 25px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_big_high {
	font-weight: bold;
	font-size: 25px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_big_normal {
	font-weight: bold;
	font-size: 25px;
	padding-left: 4px;
}

.orders_steps_text_high {
	font-weight: bold;
	font-size: 11px;
	color: Red;
	padding-left: 4px;
}

.orders_steps_text_normal {
	font-weight: bold;
	font-size: 11px;
	padding-left: 4px;
}

.orders_steps_text_xplain_normal {
	font-size: 10px;
	padding-left: 7px;
}

td.contentsTopics_l {
	height:34px;
	width: 4px;
	background-image: url(img/img_list_header_l2.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.contentsTopicsListen_m {
	text-align: left;
	height:34px;
	background-image: url(img/img_list_header_m2.gif);
	background-repeat: repeat-x;
	color:#ffffff;
	font-style:italic;
  font-weight:bold;
	font-size: 16px;
	padding-top: 14px;
	padding-left: 0px;
}

td.contentsTopics_r {
	width: 4px;
	height:34px;
	background-image: url(img/img_list_header_r2.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.contentsTopics_new_l {
	height:15px;
	width: 4px;
	background-image: url(img/img_list_header_l.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.contentsTopicsListen_new_m {
	text-align: center;
	height:15px;
	background-image: url(img/img_list_header_m.gif);
	background-repeat: repeat-x;
	color:#191919;
	font-weight:bold;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 0px;
	width:698px;
}

td.contentsTopics_new_r {
	width: 4px;
	height:15px;
	background-image: url(img/img_list_header_r.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.contentsTopics_info_l {
	height:15px;
	width: 6px;
	background-image: url(img/img_list_header_l.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.contentsTopicsListen_info_m {
	text-align: left;
	height:15px;
	background-image: url(img/img_list_header_m.gif);
	background-repeat: repeat-x;
	color:#191919;
	font-weight:bold;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 0px;
}

td.contentsTopics_info_r {
	height:15px;
	width: 6px;
	background-image: url(img/img_list_header_r.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.contentsBottom_info_l {
	height:40px;
	width: 4px;
	background-image: url(img/img_list_footer_l.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.contentsBottom_info_m {
	text-align: left;
	height:15px;
	background-image: url(img/img_list_header_m.gif);
	background-repeat: repeat-x;
	color:#191919;
	font-weight:bold;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 0px;
}

td.contentsBottom_info_r {
	height:40px;
	width: 4px;
	background-image: url(img/img_list_footer_r.gif);
	background-repeat: no-repeat;
	font-size:1px;
}

td.sub_categories_l {
	height:113px;
	width: 5px;
	background-image: url(img/img_sub_categories_l2.gif);
	background-repeat: no-repeat;
	display:none;
}

td.sub_categories_m {font-size: 18px;	font-style:italic;  font-weight: bold;	color: #ffffff;	text-align: center;	vertical-align: middle;	height:113px;	width:227px;	background-image: url(img/img_sub_categories_m2.gif);	background-position: center;	background-repeat: no-repeat;}
td.chil_categories_mitte {font-size: 18px; font-style:italic; font-weight: bold; color: #ffffff; text-align: center; vertical-align: middle; height:78px; width:227px; background-image: url(img/chil_cat_mitte.gif); background-position: center; background-repeat: no-repeat;}
td.sub_categories_m a {font-size: 18px; font-style:italic;  font-weight: bold; color: #ffffff; text-decoration:none;}
td.sub_categories_m a:hover {/*Thomas color: white;*/}
td.sub_categories_r {width:113px; height:6px; background-image: url(img/img_sub_categories_r2.gif); background-repeat: no-repeat; display:none;}
td.boxTextBG {font-size: 14px;}
.image {border:0;}
.scroll_marquee {height:500px; width:170px; text-align:left;}
.onepxwidth {width: 1px;}
.graduated_price_header {font-weight:bold; font-size:12px; color:white; background:#AE0001; text-align:center;}
.number_of_articles {font-size:10px; font-weight:bold; color:#FEA500;}
table.new_products .contentsTopics_new_l,table.new_products .contentsTopics_new_r {display:none;}
table.new_products .contentsTopicsListen_new_m {height:34px; background-image: url(img/listen_top_new_m.gif); background-repeat: no-repeat; width:698px;}
table.also_purchased .contentsTopics_l,table.also_purchased .contentsTopics_r {display:none;}
table.also_purchased .contentsTopicsListen_m {height:34px; background-image: url(img/listen_top_also_purchased_m.gif); background-repeat: no-repeat; width:698px;}
table.category .contentsTopics_l,table.category .contentsTopics_r {display:none;}
table.category .contentsTopicsListen_m {height:34px; width:698px; background-image: url(img/listen_top_category_m.gif); background-repeat: no-repeat;}
.gv_amount {background:#f7a30c; border-color:#191919; color:#191919; padding-left:10px;}

/*----------------------------Suggest Styles--------------------------*/

.suggest_link {background-color:#191919; padding:2px 6px 2px 6px;}
.suggest_link_over {background-color:#ffa500; padding:2px 6px 2px 6px; cursor:pointer;}
#search_suggest {visibility:hidden; background-color:#191919; text-align:left; border:1px solid #ffa500;} 

/*----------------------------End Suggest Styles------------------------*/

/* LEXIKON */
.lexikon_keyword {font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #ffa500;text-decoration: underline;}
.lexikon_keyword {font-family: Tahoma, Arial, sans-serif;font-size: 11px;color: #ffa500;text-decoration: none;}
#box a {color: #ffa500; text-decoration: none;}
#box a:hover {color: white; background: #191919; text-decoration: none;}
#box a span {display: none;}
#box a:hover span {display: block; color: #ffa500; background: #191919;/*  width: 310px; */ border: 1px solid #ffffff; z-index: 100; padding: 3px; font-weight: lighter;/* position: absolute; top: 300px; left: 300px; right: 300px;*/}
