body {
	background-color: #E3EBBF;
	background-image: url(/static/img/pl/green/pl/backsujet.gif);
}

#main h1 {
	color: #217736;
}

#main a:hover {
	color: #217736;
}

h1 {
	color: #217736;
}

h2 {
	color: #217736;
}

a:hover {
	color: #217736;
}

#product_text table h2.featured_item_title a {
    color: #217736;
}

hr {
	border-top: 1px solid #217736;
}


/* MENU ORDERSTATUS */


#menu_order {
	background-image: url(/static/img/pl/green/pl/menu_order_back.gif);
}

.box_white_top {
	background-image: url(/static/img/pl/green/pl/white_box_top_back.gif);
}

.box_white_bottom {
	background-image: url(/static/img/pl/green/pl/white_box_bottom_back.gif);
}

.box_white_content {
	background-image: url(/static/img/pl/green/pl/white_box_back.gif);
}

.price_big_precomma {
	color: #217736;
}
.price_big_postcomma {
	color: #217736;
}

.price_descr {
	color: #217736;
}

.box_grey_top {
	background-image: url(/static/img/pl/green/pl/grey_box_top_back.gif);/**/
}

.box_grey_bottom {
	background-image: url(/static/img/pl/green/pl/grey_box_bottom_back.gif);
}

.box_grey_content {
	background-image: url(/static/img/pl/green/pl/grey_box_back.gif);
}


/* SUBNAV  */

.subnav_active {
	color: #217736;
}


#main h1 a, h1 a {
	color: #217736;
}

/* DOMAINCHECK TEASER */

li.striped {
	border-top: 1px solid #e3ebbf;
	background-color: #cfdd92;
}

li.striped_footer {
	border-top: 1px solid #e3ebbf;
}

#product_config ul {
	background-color: #CFDD92;
}

#product_config ul li.open {
	background-color: #E3EBBF;
}

#product_config ul li.total_separated {
	border-top: 1px solid #E3EBBF;
	background-color: #E3EBBF;

}

#product_config ul li.total {
	border-top: 1px solid #A1BE2B;
	background-color: #E3EBBF;
}

li.listheader {
	background-color: #E3EBBF;
}


/* CUSTOMERDATA */

form.customerdata textarea {
	border: 1px solid #217736;
}

input.nobutton {
	border: 1px solid #217736;
}

.required {
	color: #217736;
}

.scrollen {
	border: 1px solid #e3ebbf;
	background-color: #F9F7F2;
	scrollbar-base-color: #e3ebbf;
  	scrollbar-3dlight-color: #e3ebbf;
  	scrollbar-arrow-color: #e3ebbf;
  	scrollbar-darkshadow-color: #e3ebbf;
  	scrollbar-face-color: #FD7217;
  	scrollbar-highlight-color: #e3ebbf;
  	scrollbar-shadow-color: #000000;
  	scrollbar-track-color: #e3ebbf;
}

/* GENERAL */

li.pfeil {
	background-image: url(/static/img/pl/green/pl/pfeil.gif);
}

a.pfeil {
	color: #217736;
	background-image: url(/static/img/pl/green/pl/pfeil.gif);
}

a.pfeil:hover {
	background-image: url(/static/img/pl/green/pl/pfeil_over.gif);
}

a.info {
	color: #217736;
	background-image: url(/static/img/pl/green/pl/button_small_info.gif);
}

a.info:hover {
	background-image: url(/static/img/pl/green/pl/button_small_info_over.gif);
}

a.info_bgb {
	color: #217736;
	background-image: url(/static/img/pl/green/pl/button_small_info_bgb.gif);
}

a.info_bgb:hover {
	background-image: url(/static/img/pl/green/pl/button_small_info_over_bgb.gif);
}

a.explain {
	color: #000000;
	border-bottom:1px dashed #217736;
}

a.explain:hover {
	color: #217736;
	border-bottom:1px dashed #217736;
}
a.pfeil_bgb {
	color: #217736;
	background-image: url(/static/img/pl/green/pl/pfeil_bgb.gif);
}

a.pfeil_bgb:hover {
	background-image: url(/static/img/pl/green/pl/pfeil_bgb_over.gif);
}

a.pfeil_nbg {
	color: #217736;
	background-image: url(/static/img/pl/green/pl/pfeil_nbg.gif);
}

a.pfeil_nbg:hover {
	background-image: url(/static/img/pl/green/pl/pfeil_nbg_over.gif);
}

a.pfeil_bghb {
	color: #217736;
	background-image: url(/static/img/pl/green/pl/pfeil_bghb.gif);
}

a.pfeil_bghb:hover {
	background-image: url(/static/img/pl/green/pl/pfeil_bghb_over.gif);
}

a.print {
	background-image: url(/static/img/pl/green/pl/print.gif);
}

a.forgot_pwd {
	background-image: url(/static/img/pl/green/pl/forgot_pwd.gif);
}

a.mail {
	background-image: url(/static/img/pl/green/pl/mail.gif);
}

a.tax {
	background-image: url(/static/img/pl/green/pl/tax_incl.gif);
}

a.notax {
	background-image: url(/static/img/pl/green/pl/tax_excl.gif);
}

ul.square {
	list-style-image: url(/static/img/pl/green/pl/listitem.gif);
}

.error {
	border: 1px solid #217736;
	background-image: url(/static/img/pl/green/pl/error.gif);
}

.error_label {
	color: #217736;
}


a.pfeil:hover {
	color: #217736;
}

#login_status {
	background-color: #e3ebbf;
	border: 1px solid #e3ebbf;
}

.help_contentarea {
	border-top: 1px solid #217736;
	border-bottom: 1px solid #217736;
}

/* --------------------- */
/* PRODUCT CONFIG ------ */
/* --------------------- */

a.transfer {
	color: #217736;
	border-bottom:1px dashed #217736;
}

a:hover.transfer {
	color: #217736;
	border-bottom:1px solid #217736;
}

.preis {
	color: #217736;
}

.registrare_logos {
	border-top: 1px solid #e3ebbf;
}

.highlight {
	color: #C30;
}

/* CHILLYGALLERY Produktbeschreibung */
.gallery_step_123 {
	background-color: #A1BE2B; 
}
.gallery_step_4 {
	background-color: #A1BE2B; 
}
.gallery_step {
	border: 1px solid #217736;
}
.gallery_step_header {
	color: #217736; 
}

/* Affiliate table css */

table.dataview tr th, table.dataview td.heading {
  background-color: #cfdd92;
  color:#217736; 
}

table.dataview {
    border: 1px solid #A1BE2B ;
}

/** Stylesheet for tr selected color */
table tr.selected
{
    background-color: #cfdd92;
}

table tr.deselected
{
	background-color: none;
}