/* Hintergrundbilder/Farben, die nicht dynamisch geaendert werden koennen,
aber z.B. fuer weitere Mandanten angepasst werden muessen.  */
/* -------------------------- ***** Diverse Farben ***** ---------------------------- */
a {
	color: #574B38;
}

.hinweis,
.service #subnavi h2,
#kontakt .box span,
#content .box label span {
	border-color: #AA9F8D;
	color: #71634D;
}
#metaNavi li,
#metaNavi li a,
#footer .iFooter,
#footer a {
	border-color: #dbd6ce;
	color: #dbd6ce;
}

#topnavi li a:hover {
}
input, select, textarea {
	border-color: #D3D0C7;
}
input.initState {
	color: #B8AFA0;
}
.box .header {
	background-color: #e1dcd3;
}
.box .header h3 {
	color: #fff;
}
.box .header h3,
.textHell {
	color: #fff;
}
.box fieldset,
.box .fakeFieldset {
	border-color: #F4F0EB;
}
#topimage, .topimage, .teaser img.product {
	border-color: #e1dcd3;
}
.ctaLink,
.forwardLink a,
a.more {
	background-image: url(../img/icon_ctalink_large.gif);
	text-decoration: underline;
}
.bsLoginSubmit, .submitFormLink {
	background-position: right 3px;
	padding: 0 13px 0 0;
}

#container button:hover,
#content .ctaLink:hover,
#container .forwardLink a:hover,
#container a.more:hover {
	text-decoration: none;
}

#container .backLink {
	background-image: url(../img/icon_backlink.gif);
}
#detailPopup .closeBut {
	background-image: url(../../master/img/icon_close_but_734A07.gif);
}
.printLink {
	background-image: url(../../master/img/icon_print.gif);
	overflow:visible !important;
}
#detailPopup .closeBut:hover {
	color: #AA9F8D;
}
.strongLink {
	background-color: #EFEBE8;
	background-image: url('../../master/img/icon_strong_link.gif');
}
.pureIconInfo {
	background-image: url(../../master/img/icon_info.gif);
}
#modeLexikon .active {
	color: #AAA08D;
}
#content form .error {
	border-color: #E0001A;
}
.errorMessage,
.errorHead {
	color: #E0001A;
}
/* -------------------------- ***** Hintergrundbilder, die auf allen Seiten vorkommen koennen ***** ---------------------------- */

.imgBut {
	background-color:#EFEBE8;
}
.box fieldset,
.box .fakeFieldset {
	background-color: #f4f0eb;
}
#direktbestellung fieldset {
	background-repeat: repeat-x;
}
.wkAbschluss .fakeFieldset {
	background-repeat: repeat-x;
}
.wkAbschluss .summe {
	background-color: #C6C0B6;
}
#recommendation ul li img {
	border-color: #C8C7C1;
	color: #C8C7C1;
}
#cols #previewImages li a,
#popContent #previewImages li div,
#warenkorb #content .detailCol img,
#bsPruefen #content .detailCol img,
#orderDone #content .detailCol img,
#bsNeuesProdukt #content #newArticle img {
	border-color: #EEEBE7;
}
/* --------------------------
	***** Fuer spezielle Farb-Klassen / Seiten-IDs *****
	---------------------------- */
/* -------------------------- ***** Detailseite ***** ---------------------------- */
#modeberatung .modelexikon {
	background-image: url(../../master/img/icon_modelexikon_mini.gif);
}
#modeberatung .masstabellen {
	background-image: url(../../master/img/icon_masstabelle_mini.gif);
}
#modeberatung .massnehmen {
	background-image: url(../../master/img/icon_massnehmen_mini.gif);
}
#modeberatung .waschsymbole {
	background-image: url(../../master/img/icon_waschsymbole_mini.gif);
}
#detailseite .zoom {
	background-image: url(../../master/img/icon_zoom.gif);
}
#detailseite #recommendation ul li {
	border-color: #D2CDC6;
}

#direktbestellung .imgBut span {
	background-image: url(../img/button_wk.gif);
	background-color: transparent;
}
#bsPruefen .wkImgBut,
#bsPruefen .wkImgBut:hover,
#warenkorb .wkImgBut,
#warenkorb .wkImgBut:hover,
#bsNeuesProdukt .wkImgBut,
#bsNeuesProdukt .wkImgBut:hover
{
	/* Ueberschreibt die Angabe aus der dynamic.css */
	background-image: url(../img/bg_button.gif);
}
#modeLexikon #lexikon strong,
#modeLexikon #lexikon a:hover,
#katalogBestellen .katBild label {
	color: #AA9F8D;
}
.service hr,
#kontakt #kontakt_adresse,
#serviceUebersicht #service_text,
#content #serviceUebersicht ul li {
	border-color: #E7E7E7;
}
#content #serviceUebersicht img.right,
#kontakt #content img.right {
	border-color: #EEEAE7;
}
#katalogBestellen .katBild img {
	border-color: #fff;
}
#katalogBestellen .imgBut span {
	background-image: url(../img/icon_warenkorb_neutral_2.gif);
}
#newsletter #content .imgBut span {
	background-image: url(../img/icon_warenkorb_neutral_2.gif);
}
#kontakt .imgBut span {
	background-image: url(../img/icon_warenkorb_neutral_2.gif);
}
#waschsymbole #content table td {
	background-color: #fff;
}

/* -------------------------- ***** Tabellen ***** ---------------------------- */
table tr * {
	color: #574b38;
}
table th {
	background-color: #e1dcd3;
	border-color: #fff;
}
table td {
	border-color: #FFF;
}
table .evenTr td {
	border-color: #eae5dd;
	background: #eae5dd;
}
table th.first {
	border-left-color: #e1dcd3;
}
table th.last {
	border-right-color: #e1dcd3;
}
/* ----------------- ***** Tabellen Service ***** ------------ */

.service table thead th {
	border-color: #e1dcd3;
}
.service #content table,
body .service table tbody th {
	background-color: #fff;
	border-color: #D6D2CB;
	color: #000;
}
.service table td {
	border-color: #D6D2CB;
	background-color: #F8F7F5;
}
.service table tbody th.first,
.service table tbody th.last,
#massTabellen #content td.doppelgroesse table td {
	border-color: #D6D2CB;
}
/* -------------------------- ***** Suchfeld und Suchergebnis ***** ---------------------------- */
#completerResult {
	background-color: #fff;
}
#completerResult .resultSet h2 {
	color: #AAA08D;
}
#suchesub {
	padding-bottom: 50px;
}
#suchesub #cols #subnavi span div a,
#suchesub #cols #subnavi .chosenBranch span div a {
	color: #B7AF9E;
}
#suchesub #cols #subnavi span div a:hover ,
#suchesub #cols #subnavi .chosenBranch span div a:hover {
	color: #000;
}
#suchesub #cols #subnavi a div {
	color: #CEC8BD;
}

#suchergebnis #resultList {
	border-color: #AAA08D;
}
#suchergebnis #recomArticle {
	background-color: #ECEBE9;
}
#suchergebnis #recomArticle h3 {
	background-color: #ACA392;
	color: #fff;
}
#suchergebnis #recomArticle li {
	background-color: #AAA08D;
}
#suchergebnis #recomArticle li a:hover {
	color: #fff;
}
#suchergebnis #recomArticle li a img {
	border-color: #ACA390;
}


.layerObjektFloat,
.dynamicRasterPage .bigPic,
.dynamicRasterPage .bigPicText {
	border-color: #EEEBE7;
}

.dynamicRasterPage .bigPicText {
	height: 237px;
	width: 180px;
	overflow: hidden;
}


.layerObjektFloat .noImage {
	display: block;
	width: 178px;
	height: 178px;
	text-decoration:none;
}

/* -------------------------- ***** Backoffice Discovery 24 ***** ---------------------------- */
.backofficeToWarenkorb {
	background: #DCD3C6;
}
