@import url(./leftcol.css);
/* Hintergrundbilder/Farben, die nicht dynamisch geändert werden koennen,
aber z.B. fuer weitere Mandanten angepasst werden muessen.  */
/* -------------------------- ***** Diverse Farben ***** ---------------------------- */
#metaNavi li,
#metaNavi li a,
#footer,
#footer a,
.hinweis,
.service #subnavi h2,
#kontakt .box span,
#content .box label span {
	border-color: #AA9F8D;
	color: #AA9F8D;
}
#topnavi li a:hover {
	/* z.B. bgcolor der Navilinks */
	/* nicht pflegbar vorgesehen*/
}
input, select, textarea {
	border-color: #D3D0C7;
}
input.initState {
	color: #B8AFA0;
}
.box .header {
	background-color: #ABA291;
}
.box .header h3,
.textHell {
	color: #fff;
}
.box fieldset,
.box .fakeFieldset {
	border-color: #D6D2CB;
}
#topimage, .topimage, .teaser img.product {
	border-color: #EEEBE6;
}
button,
.ctaLink,
.forwardLink a,
a.more {
	/*background-image: url(../img/icon_link_but_000000.gif);*/
}

#container button:hover,
#container .ctaLink:hover,
#container .forwardLink a:hover,
#container a.more:hover {
	background-image: url(../img/icon_link_but_AA9F8D.gif);
	color: #AA9F8D;
}

#container .backLink {
	background-image: url(../img/icon_back_link_but_000000.gif);
}
#detailPopup .closeBut {
	background-image: url(../img/icon_close_but_734A07.gif);
}
.printLink {
	background-image: url(../img/icon_print.gif);
	overflow:visible !important;  
}
#detailPopup .closeBut:hover {
	color: #AA9F8D;
}
.strongLink {
	background-color: #EFEBE8;
	background-image: url('../img/icon_strong_link.gif');
}
.pureIconInfo {
	background-image: url(../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 ***** ---------------------------- */

#subnavi ul li a:hover,
#subnavi .chosen span,
#subnavi .chosenBranch a,
#subnavi .chosenBranch .chosen a {
	background-color: transparent;
}
#subnavi ul li {
	background-image: url(../img/bg_subnavi.gif);
}
#subnavi ul li a,
#subnavi .chosenBranch ul li a {
	background-color: #fff;
}
#subnavi ul li a:hover {
	background-color: transparent;
}
#subnavi ul,
#subnavi .abschluss {
	background-image: url(../img/bg_subnavi_trennlinie.gif);
}
#subnavi ul li {
	/*background-color: #fff;*/
}
.imgBut {
	background-color:#EFEBE8;
}
.box fieldset,
.box .fakeFieldset {
	background-image: url(../img/bg_fieldset.jpg);
	background-color: #FCFCFA;
}
#direktbestellung fieldset {
	background-image: url(../img/bg_direktbest.gif);
	background-repeat: repeat-x;
}
.wkAbschluss .fakeFieldset {
	background-image: url(../img/bg_direktbest.gif);
	background-repeat: repeat-x;
}
.wkAbschluss .summe {
	background-image: url(../img/bg_summe.gif);
	background-color: #C6C0B6;
}
#detailseite #recommendation,
#bsNeuesProdukt #recommendation,
#modeLexikon #iContentRight {
	background-image: url(../img/bg_verlauf_lang.jpg);
}
#recommendation ul li img {
	border-color: #E8E4E1;
}
#previewImages li a,
#warenkorb #content .detailCol img,
#bsPruefen #content .detailCol img,
#orderDone #content .detailCol img,
#bsNeuesProdukt #content #newArticle img {
	border-color: #EEEBE7;
}
/* --------------------------
	***** Für spezielle Farb-Klassen / Seiten-IDs *****
	---------------------------- */
/* -------------------------- ***** Detailseite ***** ---------------------------- */
#modeberatung .modelexikon {
	background-image: url(../img/icon_modelexikon_mini.gif);
}
#modeberatung .maattabellen {
	background-image: url(../img/icon_masstabelle_mini.gif);
}
#modeberatung .de_maat_vaststellen {
	background-image: url(../img/icon_massnehmen_mini.gif);
}
#modeberatung .wassymbolen {
	background-image: url(../img/icon_waschsymbole_mini.gif);
}
#detailseite .zoom {
	background-image: url(../img/icon_zoom.gif);
}
#detailseite #recommendation ul li {
	border-color: #D2CDC6;
}

#direktbestellung .imgBut {
	background-image: url(../img/icon_warenkorb_neutral.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/icon_warenkorb_button_neutral.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 {
	background-image: url(../img/icon_newsletter_best.gif);
}
#newsletter #content .imgBut {
	background-image: url(../img/icon_newsletter_best.gif);
}
#waschsymbole #content table td {
	background-color: #fff;
}

/* -------------------------- ***** Tabellen ***** ---------------------------- */
table th {
	background-color: #AAA08D;
	color: #fff;
	border-color: #fff;
}
table td {
	border-color: #EEEBE7;
}
table th.first {
	border-left-color: #AAA08D;
}
table th.last {
	border-right-color: #AAA08D;
}
table td.first {
	border-left-color: #fff;
}
table td.last {
	border-right-color: #fff;
}
/* ----------------- ***** Tabellen Service ***** ------------ */

.service table thead th {
	border-color: #AAA08D;
}
.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-image: url('../img/bg_such_completer.jpg');
	background-color: #fff;
}
#completerResult .resultSet h2 {
	color: #AAA08D;
}
#suchergebnis h1 {
	color: #000;
}
#suchesub {
	padding-bottom: 50px;
}
#suchesub #subnavi h2 {
	background-image: url('../img/icon_limit_search_arrow.gif');
	min-height: 25px;
}
#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 #resultList li a img {
	border: 2px solid;
	border-color: #EEEBE7;
}
#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 .noImage {
	display: block;
	width: 178px;
	height: 178px;
	text-decoration:none;
}
.stilPic {
	width:177px;
	height:237px;
	border:0px;
	margin-bottom:0px !important;
	margin-right:0px !important;
	float:left;
}
.row1 {	height:237px; }
.row2 {	height:480px; }
.row3 {	height:723px; }
.row4 {	height:966px; }
.col1 {	width:177px; }
.col2 {	width:360px; }
.col3 {	width:543px; }
.col4 {	width:726px; }
.rown1 {	height:176px; }
.rown2 {	height:358px; }
.rown3 {	height:540px; }
.rown4 {	height:722px; }

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





.asnResultsHeaderPagerNext a span {
	background-position: 60px 4px !important;
}

.vorteile {
	background-image: url('../img/vorteile_banner_962x36_en.png') !important;
}

.vorteileKAR {
	width: 90px !important;
}

.vorteileKAR:hover {
	background-image: url('../img/vorteil_kar_hover_90x36_en.png') !important;
}

.vorteileKAR a span {
	width: 90px !important;
}

.vorteile14TR {
	width: 108px !important;
}

.vorteile14TR:hover {
	background-image: url('../img/vorteil_14tr_hover_108x36_en.png') !important;
}

.vorteile14TR a span {
	width: 108px !important;
}

.vorteileSE {
	width: 110px !important;
}

.vorteileSE:hover {
	background-image: url('../img/vorteil_se_hover_110x36_en.png') !important;
}

.vorteileSE a span {
	width: 110px !important;
}

.vorteilePK {
	width: 84px !important;
}

.vorteilePK:hover {
	background-image: url('../img/vorteil_pk_hover_84x36_en.png') !important;
}

.vorteilePK a span {
	width: 84px !important;
}

.vorteileUE6B {
	width: 91px !important;
}

.vorteileUE6B:hover {
	background-image: url('../img/vorteil_ue6b_hover_91x36_en.png') !important;
}

.vorteileUE6B a span {
	width: 91px !important;
}

.headerCategoryLayer_alleAnzeigen {
	background-position: 65px 2px !important;
}

/*
.headerCategory span {
		padding: 9px 34px 0px 34px !important;
}
*/

.headerCategory.selected span {
	padding: 9px 34px 0px 34px !important;
}
