body {
	background-color: #e9bb7f;
	background-image: url(/static/img/de/orange/de/backsujet.gif);
}

#main h1 {
	color: #b50104;
}

#main a:hover {
	color: #b50104;
}

h1 {
	color: #b50104;
}

h2 {
	color: #b50104;
}

a:hover {
	color: #b50104 /* changed 4 skin */;
}

#product_text table h2.featured_item_title a {
    color: #b50104;
}

/* MENU ORDERSTATUS */

.price_big_precomma {
	color: #b50104;
}
.price_big_postcomma {
	color: #b50104;
}

.price_descr {
	color: #b50104;
}

.box_white_order {
	position: absolute;
	right: 10px;
	bottom: 3px;
}


/* SUBNAV  */

.subnav_active {
	color: #b50104;
}



#menu_order {
	background-image: url(/static/img/de/orange/de/menu_order_back.gif);
}

.box_white_top {
	background-image: url(/static/img/de/orange/de/white_box_top_back.gif);
}

.box_white_bottom {
	background-image: url(/static/img/de/orange/de/white_box_bottom_back.gif);
}

.box_white_content {
	background-image: url(/static/img/de/orange/de/white_box_back.gif);
}

.box_grey_top {
	background-image: url(/static/img/de/orange/de/grey_box_top_back.gif);/**/
}

.box_grey_bottom {
	background-image: url(/static/img/de/orange/de/grey_box_bottom_back.gif);
}

.box_grey_content {
	background-image: url(/static/img/de/orange/de/grey_box_back.gif);
}

#product_config ul {
	background-color: #eec99a;
}

#product_config ul li.open {
	background-color: #e9bb7f;
}

#product_config ul li.total_separated {
	border-top: 1px solid #e9bb7f;
	background-color: #e9bb7f;
}

#product_config ul li.total {
	border-top: 1px solid #e9bb7f;
	background-color: #eec99a;
}

li.listheader {
	background-color: #e9bb7f;
}

#main h1 a, h1 a {
	color: #b50104;
}

/* DOMAIN RESULT */

ul.striped {
	border-top: 1px solid #5F4A15;
	border-bottom: 1px solid #5F4A15;
	background-color: #eeca9a;
}

li.striped {
	border-top: 1px solid #e9bb7f;
	background-color: #eeca9a;
}

li.striped_footer {
	list-style-type: none;
	border-top: 1px solid #e9bb7f;
}


/* --------------------- */
/* PRODUCT CONFIG ------ */
/* --------------------- */

a.transfer {
	color: #b50104;
	border-bottom:1px dashed #b50104;
}

a:hover.transfer {
	color: #b50104;
	border-bottom:1px solid #b50104;
}

.preis {
	color: #b50104;
}


/* CUSTOMERDATA */

form.customerdata textarea {
	border: 1px solid #b50104;
}

input.nobutton {
	border: 1px solid #b50104;
}

.required {
	color: #b50104;
}

.scrollen {
	border: 1px solid #e9bb7f;
	background-color: #F9F7F2;
	scrollbar-base-color: #e9bb7f;
  	scrollbar-3dlight-color: #e9bb7f;
  	scrollbar-arrow-color: #e9bb7f;
  	scrollbar-darkshadow-color: #e9bb7f;
  	scrollbar-face-color: #FD7217;
  	scrollbar-highlight-color: #e9bb7f;
  	scrollbar-shadow-color: #000000;
  	scrollbar-track-color: #e9bb7f;
}


/* GENERAL */

/* bepe: mag pfeil auch woanders verwenden ... z.b. bei listen , wieso gibts pfeile nur bei <a> ? */

a.pfeil:hover {
	color: #b50104;
}

a.info {
	color: #b50104;
}

a.info:hover {
	background-image: url(/static/img/de/orange/de/button_small_info_over.gif);
}

a.info_bgb {
	color: #b50104;
	background-image: url(/static/img/de/orange/de/button_small_info_bgb.gif);
}

a.info_bgb:hover {
	background-image: url(/static/img/de/orange/de/button_small_info_over_bgb.gif);
}

a.explain {
	color: #000000;
	border-bottom:1px dashed #b50104;
}

a.explain:hover {
	color: #b50104;
	border-bottom:1px dashed #b50104;
}

li.pfeil {
	background-image: url(/static/img/de/orange/de/pfeil.gif);
}

a.pfeil {
	color: #b50104;
	background-image: url(/static/img/de/orange/de/pfeil.gif);
}

a.pfeil:hover {
	background-image: url(/static/img/de/orange/de/pfeil_over.gif);
}

a.pfeil_bgb {
	color: #b50104;
	background-image: url(/static/img/de/orange/de/pfeil_bgb.gif);
}

a.pfeil_bgb:hover {
	background-image: url(/static/img/de/orange/de/pfeil_bgb_over.gif);
}

a.pfeil_nbg {
	color: #b50104;
	background-image: url(/static/img/de/orange/de/pfeil_nbg.gif);
}

a.pfeil_nbg:hover {
	background-image: url(/static/img/de/orange/de/pfeil_nbg_over.gif);
}

a.pfeil_bghb {
	color: #b50104;
	background-image: url(/static/img/de/orange/de/pfeil_bghb.gif);
}

a.pfeil_bghb:hover {
	background-image: url(/static/img/de/orange/de/pfeil_bghb_over.gif);
}

a.print {
	background-image: url(/static/img/de/orange/de/print.gif);
}

a.forgot_pwd {
	background-image: url(/static/img/de/orange/de/forgot_pwd.gif);
}

a.mail {
	background-image: url(/static/img/de/orange/de/mail.gif);
}

a.tax {
	background-image: url(/static/img/de/orange/de/tax_incl.gif);
}

a.notax {
	background-image: url(/static/img/de/orange/de/tax_excl.gif);
}

ul.square {
	list-style-image: url(/static/img/de/orange/de/listitem.gif);
}

.error {
	border: 1px solid #b50104;
	background-image: url(/static/img/de/orange/de/error.gif);
}

.error_label {
	color: #b50104;
}

/* DOMAINCHECK_AT TEASER */

#login_status {
	float: right;
	background-color: #e9bb7f;
	border: 1px solid #e9bb7f;
}

.help_contentarea {
	border-top: 1px solid #b50104;
	border-bottom: 1px solid #b50104;
}

.registrare_logos {
	border-top: 1px solid #e9bb7f;
}

.highlight {
	color: #C30;
}

/* CHILLYGALLERY Produktbeschreibung */
.gallery_step_123 {
	background-color: #FF7200; 
}
.gallery_step_4 {
	background-color: #FF7200; 
}
.gallery_step {
	border: 1px solid #b50104;
}
.gallery_step_header {
	color: #b50104; 
}

/* Affiliate table css */

table.dataview tr th, table.dataview td.heading {
  background-color: #efa460;
  color:#b50104; 
}

table.dataview {
    border: 1px solid #b50104 ;
}

/** Stylesheet for tr selected color */
table tr.selected
{
    background-color: #efa460;
}

table tr.deselected
{
	background-color: none;
}
