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