body {
	*text-align: center;
	margin: 0px 0px 0px 0px;
	background-color: #FBFBFB;
	background-image: url('/img/internal/gradient.gif');
	background-repeat: repeat-x;
}

/* STANDARD CLASSES FOR COLOR */
/* color 0 */
.worldColor0 { /* dark (e.g. shop-navi header, font color in header bar) */
	color: #FD002D;
}
.worldColor0Hover:hover {
	color: #FD002D;
}
.worldColor0Bg {
	background-color: #FD002D;
}
.worldColor0BgHover:hover {
	background-color: #FD002D;
}
.worldColor0Border {
	border-color: #FD002D;
}
.worldColor0BorderHover:hover {
	border-color: #FD002D;
}

/* color 1 */
.worldColor1 { /* light (e.g. shop-navi items) */
	color: #E8E8E8;
}
.worldColor1Hover:hover {
	color: #E8E8E8;
}
.worldColor1Bg {
	background-color: #E8E8E8;
}
.worldColor1BgHover:hover {
	background-color: #E8E8E8;
}
.worldColor1Border {
	border-color: #E8E8E8;
}
.worldColor1BorderHover:hover {
	border-color: #E8E8E8;
}


/* color 2 */
.worldColor2 { /* font color */
	color: #FFFFFF;
}
.worldColor2Hover:hover {
	color: #FFFFFF;
}
.worldColor2Bg {
	background-color: #FFFFFF;
}
.worldColor2BgHover:hover {
	background-color: #FFFFFF;
}
.worldColor2Border {
	border-color: #FFFFFF;
}
.worldColor2BorderHover:hover {
	border-color: #FFFFFF;
}


/* color 3 */
.worldColor3 { /* active shop-navi item */
	color: #CCCCCC;
}
.worldColor3Hover:hover {
	color: #CCCCCC;
}
.worldColor3Bg {
	background-color: #CCCCCC;
}
.worldColor3BgHover:hover {
	background-color: #CCCCCC;
}
.worldColor3Border {
	border-color: #CCCCCC;
}
.worldColor3BorderHover:hover {
	border-color: #CCCCCC;
}


/* color 4 */
.worldColor4 { /* secondary font color (e.g. page header) => deprecated */
	color: #FFFFFF;
}
.worldColor4Hover:hover {
	color: #FFFFFF;
}
.worldColor4Bg {
	background-color: #FFFFFF;
}
.worldColor4BgHover:hover {
	background-color: #FFFFFF;
}
.worldColor4Border {
	border-color: #FFFFFF;
}
.worldColor4BorderHover:hover {
	border-color: #FFFFFF;
}


/* color 5 */
.worldColor5 { /* very light (e.g. orderlines of product) => deprecated */
	color: #F2F2F2;
}
.worldColor5Hover:hover {
	color: #F2F2F2;
}
.worldColor5Bg {
	background-color: #F2F2F2;
}
.worldColor5BgHover:hover {
	background-color: #F2F2F2;
}
.worldColor5Border {
	border-color: #F2F2F2;
}
.worldColor5BorderHover:hover {
	border-color: #F2F2F2;
}


/* color 6 */
.worldColor6 { /* teaser border */
	color: #E8E8EA;
}
.worldColor6Hover:hover {
	color: #E8E8EA;
}
.worldColor6Bg {
	background-color: #E8E8EA;
}
.worldColor6BgHover:hover {
	background-color: #E8E8EA;
}
.worldColor6Border {
	border-color: #E8E8EA;
}
.worldColor6BorderHover:hover {
	border-color: #E8E8EA;
}


/* color 7 */
.worldColor7 { /* background of teaser headline */
	color: #FDEFEF;
}
.worldColor7Hover:hover {
	color: #FDEFEF;
}
.worldColor7Bg {
	background-color: #FDEFEF;
}
.worldColor7BgHover:hover {
	background-color: #FDEFEF;
}
.worldColor7Border {
	border-color: #FDEFEF;
}
.worldColor7BorderHover:hover {
	border-color: #FDEFEF;
}


/* color 8 */
.worldColor8 { /* background of paging bar, background product detail page */
	color: #FDEFEF;
}
.worldColor8Hover:hover {
	color: #FDEFEF;
}
.worldColor8Bg {
	background-color: #FDEFEF;
}
.worldColor8BgHover:hover {
	background-color: #FDEFEF;
}
.worldColor8Border {
	border-color: #FDEFEF;
}
.worldColor8BorderHover:hover {
	border-color: #FDEFEF;
}


/* color 9 */
.worldColor9 { /* empty teaser */
	color: #;
}
.worldColor9Hover:hover {
	color: #;
}
.worldColor9Bg {
	background-color: #;
}
.worldColor9BgHover:hover {
	background-color: #;
}
.worldColor9Border {
	border-color: #;
}
.worldColor9BorderHover:hover {
	border-color: #;
}

/* for new navigation */
a.navigation_menue_header img.navigation_menue_header_arrows_right, span.navigation_menue_header img.navigation_menue_header_arrows_right {
	background-image: url(/img/navigation/arrows/header_home_right.gif);
}

a.navigation_menue_header:hover img.navigation_menue_header_arrows_right {
	background-image: url(/img/navigation/arrows/header_home_right_hover.gif);
}

a.navigation_menue_header img.navigation_menue_header_arrows_down, span.navigation_menue_header img.navigation_menue_header_arrows_down {
	background-image: url(/img/navigation/arrows/header_home_down.gif);
}

a.navigation_menue_header:hover img.navigation_menue_header_arrows_down {
	background-image: url(/img/navigation/arrows/header_home_down_hover.gif);
}

a.navigation_menue_link:hover img.navigation_menue_item_arrows_right_parent_active {
	background-color: #FD002D;
}

a.navigation_last_seen_header:hover img.navigation_menue_item_arrows {
	background-color: #FD002D;
}

a.navigation_last_seen_header_active img.navigation_menue_item_arrows {
	background-color: #FD002D;
}

a.navigation_form_price_submit:hover img.navigation_form_price_submit_arrows {
	background-color: #FD002D;
}

a.navigation_box_link:hover img.navigation_menue_item_arrows_right {
	background-color: #FD002D;
}


/* OLD CLASSES => DO NOT USE ANYMORE */
/* source: assignment.css */
#header_bar {
	background-color: #E8E8E8;
	color: #FD002D;
}


/* source: assignment_preview.css */
/* source: teaser_preview.css */
a.textbox_darkfont {
	color: #FD002D;
}


/* source: global.css */
.catalogueBox, .catalogueBoxSearch, .securityBox, .ctrlbaraktionsteaser, .ctrlbarList, .color, .colorks {
	background-color: #E8E8E8;
}

.leftFrameHeaderHome {
	background-color: #CCCCCC;
}

.listZoom {
	background-color: #FD002D;
}

.teaserHeader span, .fontcolorheader {
	color: #FD002D;
}

.big, .fontcolor {
	color: #E8E8E8;
}

.fontcolorks{
	color: #FFFFFF;
}

.listBox {
	border-color: #E8E8EA;
}

.listBox_held {
	border-color: #FD002D;
}


/* source: calendar.css */
.calendar, .calendar table {
	border-color: #FD002D;
}

.calendar .button, .calendar .nav, .calendar thead .headrow, .calendar tfoot .ttip, .calendar .combo {
	background-color: #E8E8E8;
}

.calendar tbody td.hilite {
	background-color: #F2F2F2;
}

.calendar thead .title, .calendar tbody td.selected, .calendar .combo .active {
	background-color: #FD002D;
	color: #FFFFFF;
}


/* source: tavel/style.css */
.travel_headline, .travel_subline, .dark {
	color: #FFFFFF;
}


/* source: global.css */
.listBox {
	border-color: #E8E8EA;
}

.listBox_held {
	border-color: #FD002D
}

.listZoom, .colorks {
	background-color: #FD002D
}

.big, .fontcolor {
	color: #E8E8E8;
}

.fontcolorheader {
	color: #FD002D;
}

.fontcolorks{
	color: #FFFFFF;
}

.color {
	background-color:#E8E8E8;
}

/* source tt_color.css */
@media all {
	#traveltainment .color0 {
		color: #FD002D;
	}

	#traveltainment .color1 {
		color: #E8E8E8;
	}

	#traveltainment .color2 {
		color: #FFFFFF;
	}

	#traveltainment .color3 {
		color: #CCCCCC;
	}

	#traveltainment .color4 {
		color: #FFFFFF;
	}

	#traveltainment .color5 {
		color: #F2F2F2;
	}

	#traveltainment .color6 {
		color: #E8E8EA;
	}

	#traveltainment .color7 {
		color: #FDEFEF;
	}

	#traveltainment .color8 {
		color: #FDEFEF;
	}

	#traveltainment .color9 {
		color: #;
	}

	#traveltainment .bg-color0 {
		background: #FD002D;
	}

	#traveltainment .bg-color1 {
		background: #E8E8E8;
	}

	#traveltainment .bg-color2 {
		background: #FFFFFF;
	}

	#traveltainment .bg-color3 {
		background: #CCCCCC;
	}

	#traveltainment .bg-color4 {
		background: #FFFFFF;
	}

	#traveltainment .bg-color5 {
		background: #F2F2F2;
	}

	#traveltainment .bg-color6 {
		background: #E8E8EA;
	}

	#traveltainment .bg-color7 {
		background: #FDEFEF;
	}

	#traveltainment .bg-color8 {
		background: #FDEFEF;
	}

	#traveltainment .bg-color9 {
		background: #;
	}

	#traveltainment .border-color0 {
		border-color: #FD002D;
	}

	#traveltainment .border-color1 {
		border-color: #E8E8E8;
	}

	#traveltainment .border-color2 {
		border-color: #FFFFFF;
	}

	#traveltainment .border-color3 {
		border-color: #CCCCCC;
	}

	#traveltainment .border-color4 {
		border-color: #FFFFFF;
	}

	#traveltainment .border-color5 {
		border-color: #F2F2F2;
	}

	#traveltainment .border-color6 {
		border-color: #E8E8EA;
	}

	#traveltainment .border-color7 {
		border-color: #FDEFEF;
	}

	#traveltainment .border-color8 {
		border-color: #FDEFEF;
	}

	#traveltainment .border-color9 {
		border-color: #;
	}

	#traveltainment .border-top-color0 {
		border-top-color: #FD002D;
	}

	#traveltainment .border-top-color1 {
		border-top-color: #E8E8E8;
	}

	#traveltainment .border-top-color2 {
		border-top-color: #FFFFFF;
	}

	#traveltainment .border-top-color3 {
		border-top-color: #CCCCCC;
	}

	#traveltainment .border-top-color4 {
		border-top-color: #FFFFFF;
	}

	#traveltainment .border-top-color5 {
		border-top-color: #F2F2F2;
	}

	#traveltainment .border-top-color6 {
		border-top-color: #E8E8EA;
	}

	#traveltainment .border-top-color7 {
		border-top-color: #FDEFEF;
	}

	#traveltainment .border-top-color8 {
		border-top-color: #FDEFEF;
	}

	#traveltainment .border-top-color9 {
		border-top-color: #;
	}

	#traveltainment .border-left-color0 {
		border-left-color: #FD002D;
	}

	#traveltainment .border-left-color1 {
		border-left-color: #E8E8E8;
	}

	#traveltainment .border-left-color2 {
		border-left-color: #FFFFFF;
	}

	#traveltainment .border-left-color3 {
		border-left-color: #CCCCCC;
	}

	#traveltainment .border-left-color4 {
		border-left-color: #FFFFFF;
	}

	#traveltainment .border-left-color5 {
		border-left-color: #F2F2F2;
	}

	#traveltainment .border-left-color6 {
		border-left-color: #E8E8EA;
	}

	#traveltainment .border-left-color7 {
		border-left-color: #FDEFEF;
	}

	#traveltainment .border-left-color8 {
		border-left-color: #FDEFEF;
	}

	#traveltainment .border-left-color9 {
		border-left-color: #;
	}

	#traveltainment .border-bottom-color0 {
		border-bottom-color: #FD002D;
	}

	#traveltainment .border-bottom-color1 {
		border-bottom-color: #E8E8E8;
	}

	#traveltainment .border-bottom-color2 {
		border-bottom-color: #FFFFFF;
	}

	#traveltainment .border-bottom-color3 {
		border-bottom-color: #CCCCCC;
	}

	#traveltainment .border-bottom-color4 {
		border-bottom-color: #FFFFFF;
	}

	#traveltainment .border-bottom-color5 {
		border-bottom-color: #F2F2F2;
	}

	#traveltainment .border-bottom-color6 {
		border-bottom-color: #E8E8EA;
	}

	#traveltainment .border-bottom-color7 {
		border-bottom-color: #FDEFEF;
	}

	#traveltainment .border-bottom-color8 {
		border-bottom-color: #FDEFEF;
	}

	#traveltainment .border-bottom-color9 {
		border-bottom-color: #;
	}

	#traveltainment .border-right-color0 {
		border-right-color: #FD002D;
	}

	#traveltainment .border-right-color1 {
		border-right-color: #E8E8E8;
	}

	#traveltainment .border-right-color2 {
		border-right-color: #FFFFFF;
	}

	#traveltainment .border-right-color3 {
		border-right-color: #CCCCCC;
	}

	#traveltainment .border-right-color4 {
		border-right-color: #FFFFFF;
	}

	#traveltainment .border-right-color5 {
		border-right-color: #F2F2F2;
	}

	#traveltainment .border-right-color6 {
		border-right-color: #E8E8EA;
	}

	#traveltainment .border-right-color7 {
		border-right-color: #FDEFEF;
	}

	#traveltainment .border-right-color8 {
		border-right-color: #FDEFEF;
	}

	#traveltainment .border-right-color9 {
		border-right-color: #;
	}
}


/* source: products.css */
.ctrlbar {
	/*background-color: #E8E8E8;*/
}

.headline_held, .zoom {
	background-color: #FD002D;
}

.showbox .ctrlbar, .colorlight, .showboxOverview .ctrlbar, .colorlight {
	background-color: #FDEFEF;
}

.pagenavi {
	background-color: #FDEFEF;
}

.showboxlist .border {
	border-color: #CCCCCC;
}

.showboxlist .border_held , .showbox .border_held {
	border-color: #FD002D;
}

.showbox .border, .showboxOverview .border {
	border-color: #E8E8EA;
}

.ProductDetailDescription.border {
	border-color: #E8E8EA;
}

.textbox {
	color: #E8E8E8;
}

.textbox_darkfont, .colorlink, .colorlink a, .colorlinksmall, .colorlinksmall a {
	color: #FD002D;
}

.headline {
	background-color: #FDEFEF;
	color: #FD002D;
}

.groupbox .colorks {
	background-color: #FD002D;
}

.showboxlist .ctrlbar {
	background-color: #E8E8E8;
}


/* source: neckermann.css */
.big, .fontcolor {
	color: #E8E8E8;
}

.fontcolorheader {
	color: #FD002D;
}

.fontcolorks{
	color: #FFFFFF;
}

.color{
	background-color: #E8E8E8;
}

.colorks{
	background-color: #FD002D;
}

#productdetail_tabcontainer #tablist li a, #productdetail_tabcontainer #tablist li a:hover {
	color: #000000;
	background-color: #E8E8E8;
	background-image: url('/img/product/tab_home.gif');
}

#productdetail_tabcontainer #tablist li a.current:hover {
	color: #000000;
	background-color: #ffffff;
	background-image: none;
	border-bottom: 1px solid #ffffff;
}

#productdetail_tabcontainer #tablist li a.current {
	background: none;
	background-color: #ffffff;
	background-image: none;
	border-bottom: 1px solid #ffffff;
}

#productdetail_prices_settings #amountArea #menge_input #amount_dec,
#productdetail_prices_settings #amountArea #menge_input #amount_inc {
	background-color: #FD002D;
}

.layout_Content_pds a.arrowColored {
	background-image:url(/img/pfeile/arr_right_modules_home.gif);
	background-position:right 4px;
	background-repeat:no-repeat;
	padding:0 11px 0 0;
	font-weight: bold;
}

div.tooltip {
	border-color: #FD002D;
}

/* source: naviStyle.mb1 */
#menu a, #menu li, #menu .noProducts a:hover, #menuSpecial a  {
	background-color: #E8E8E8;
}

#menu a:hover, #menu .menuCategoryTop, #menu .menuCategory a, #menu .menuCategory a:hover, #menu .menuCategoryImage a , #menu .menuDisabled a:hover, #menuSpecial a:hover  {
	background-color: #CCCCCC;
}

#menu .menuHeader {
	background-color: #FD002D;
}

#menu .menuDisabled, #menu .menuDisabled a  {
	background-color: #F2F2F2;
}

#menu .menuHeader a, #menu li.menuHeader a:hover, #menu .menuActive a:hover, #menu .menuActive a, #menu .menuActiveTop a {
	color: #FFFFFF;
	background-color: #FD002D;
}

#tms_teaser_assignment #tms_editorial_text_teaser_area .tagcloud a:hover  {
	color: #FD002D;
	text-decoration: none;
}

#tms_editorial_text_teaser_area div.tagCloud_suggestions_box_button a{
			color: #767676;
			text-decoration:none;
			background-image: url(/img/pfeile/arr_right_modules_home.gif);
			background-repeat: no-repeat;
			background-position: right -9px;
			padding-right: 10px;
}

#tms_editorial_text_teaser_area .tagCloud_suggestions_box_button a:hover{
	color: #FD002D;
	background-image: url(/img/pfeile/arr_right_modules_home.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
}

#tms_we_brand_teaser_area div.leftNavigation a {
	background-image: url(/img/buttons/but_home_markeslider_left.png);
}

#tms_we_brand_teaser_area div.rightNavigation a {
	background-image: url(/img/buttons/but_home_markeslider_right.png);
}

a.scroller_recommendation_left {
	background-image: url(/img/buttons/product_slider/but_home_product_slider_left_off.png);
}

a.scroller_recommendation_right {
	background-image: url(/img/buttons/product_slider/but_home_product_slider_right_off.png);
}

a.scroller_recommendation_left:hover {
	background-image: url(/img/buttons/product_slider/but_home_product_slider_left_on.png);
}

a.scroller_recommendation_right:hover {
	background-image: url(/img/buttons/product_slider/but_home_product_slider_right_on.png);
}

div.scroller_button_left {
	background: url(/img/buttons/product_slider/but_home_product_slider_left_off.png) no-repeat;
	cursor: pointer;
}

div.scroller_button_left:hover {
	background: url(/img/buttons/product_slider/but_home_product_slider_left_on.png) no-repeat;
}

div.scroller_button_right {
	background: url(/img/buttons/product_slider/but_home_product_slider_right_off.png) no-repeat;
	cursor: pointer;
}

div.scroller_button_right:hover {
	background: url(/img/buttons/product_slider/but_home_product_slider_right_on.png) no-repeat;
}
