﻿@charset "utf-8";

/* margin / padding : top right bottom left */
/* border-spacing: horizontal vertikal */
/* border-spacing: horizontal+vertikal */

/* Schwass, 09/2009 - Styles für Shop eingefügt */
.ueberschrift-mainframe {
}

form {
}

table {
	background-color:transparent;
}
tr {
}
td {
}

/* ----- Allgemeiner Text ----- */
.Text-Small
{
}
.Text-SmallBold
{
}
.Text-SuperSmall
{
}
.Text-Normal
{
}
.Text-NormalBold
{
}
.Text-BigNormal
{
}
.Text-BigBold
{
}

.Text-Radio
{
}
.Text-Error
{
	color:#8D0008;
}
.Text-Warnung
{
	color:#8D0008;
}

.Alter-Preis
{
	color:#8D0008; 
}

span.Template-Table {
  background-color:#cccccc;
}

span.Template-Link {
 color:#8D0008;
}

#button {
	background-color:#69923A; 
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-bottom-color:#999999;
	border-right-color:#999999;
}

#button a {
	color:#FFFFFF;
	background-color:transparent;
}

#button #buttonmiddle{
	color:#FFFFFF;
}

#button a:hover {
	color:#C1D59F;
}

#button input {
	color:#FFFFFF;
	background-color:transparent;
}


#button-hover {
	background-color:#69923A; 
	border-top-color:#999999;
	border-left-color:#999999;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

#button-hover a {
	color:#C1D59F;
	background-color:transparent;
}

#button-hover #buttonmiddle{
	color:#C1D59F;
}

#button-hover a:hover {
	color:#C1D59F;
}

#button-hover input {
	color:#C1D59F;
	background-color:transparent;
}


img {
}
/* ------------------------------------------------- */

body  {	
	background-color: #FFFFFF; 	/* #C0DBA8; */
	color:#000000;
}

a {
	color:#000000;
}

a:hover {
	/*color:#D70302;*/
	text-decoration: underline;
}

a.rot {
	color:#8D0008;
}

a.rot:hover 
{
	text-decoration:underline;
}

a.nav_activ {
	color:#000000;
}

a.nav_inactiv {
	color:#8D0008;
}

h1{
	color:#000000;
	border-bottom-color:#000000;
}

h2{
	color:#2e4f63;
	border-bottom-color:#2e4f63;
}

h3{
	color:#2e4f63;
	border-bottom-color:#2e4f63;
}

span.title_form{
	color:#FFFFFF;
}

span.normal{
}

span.small{
}

span.rot{
	color:#8D0008;
}

table.Daten-Table{
	border-color:#c5c5c5;
}

td.Daten-Spalte{
	/*background-color:#c5c5c5;
	border-right-color:#FFFFFF;*/
	color:#000000;
	background-image: url(../bilder/table_head_i.png);
	background-repeat:repeat-x;
}

td.Daten-SpalteRechts{
	/*background-color:#c5c5c5;*/
	color:#000000;
	background-image: url(../bilder/table_head_i.png);
	background-repeat: repeat-x;
}

td.Daten-Zelle {
	color:#000000;
	border-bottom-color:#024732;
}

td.Daten-ZelleRechts {
	color:#000000;
	border-bottom-color:#024732;
}

.Trennlinie
{
	border-bottom-color:#c5c5c5;
}


input.text, select, textarea{
	background-color:#FFFFFF; 
	border-color:#000000; 
}
input.checkbox {
	background-color:transparent;
}

.IBISShop #container { 
	background-color: #ffffff;
} 
#banner { 
}

#banner .header 
{
}
#banner .header ul {
}
#banner .header ul li {
	background-color:transparent;
	background-image: url(../bilder/blaul.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0 0;
}
#banner .header ul li a {
	color:#000000;
}
#banner .header ul li a:hover 
{
	text-decoration:underline;
}

#banner .sprachumschaltung ul {
}
#banner .sprachumschaltung ul li {
}

#banner .sprachumschaltung ul li a {
}
#banner .sprachumschaltung ul li a:hover 
{
}

#banner menu2{
}
#header h1 {
}

span.sidebar1_title{
	color:#000000;
}

#sidebar1 {
	background-color:transparent; 
}
#sidebar1 .inside {
	background-color:transparent;
}

/* ----- Start : Katalogmenue -----*/
span.menue_kataloge_titel{
	color:#000000;
}
#menue_kataloge {
}

#menue_kataloge ul.sonderkataloge {
}
#menue_kataloge ul.sonderkataloge li {
	border-bottom-color:#FFFFFF;
	background-color:transparent;
}
#menue_kataloge ul.sonderkataloge li a {
	color:#FFFFFF;
}
#menue_kataloge ul.sonderkataloge li a:hover {
	color:#FFFF99;
}

#menue_kataloge ul.sonderangebote {
}
#menue_kataloge ul.sonderangebote li {
	border-bottom-color:#772059;
	background-color:transparent;
}
#menue_kataloge ul.sonderangebote li a {
	color:#772059;
}
#menue_kataloge ul.sonderangebote li a:hover {
	color:#C99272;
}

#menue_kataloge ul.dispokatalog {
}
#menue_kataloge ul.dispokatalog li {
	border-bottom-color:#FFFFFF;
	background-color:transparent;
}
#menue_kataloge ul.dispokatalog li a {
	color:#FFFFFF;
}
#menue_kataloge ul.dispokatalog li a:hover {
	color:#FFFF99;
}

#menue_kataloge .selected
{
	color:#8D0008;
}

#menue_kataloge ul.ebene1 {
}
#menue_kataloge ul.ebene1 li {
	border-bottom-color:#FFFFFF;
	background-color:transparent;
	background-image: url(../bilder/katalog_trenner.png);
	background-repeat: no-repeat;
	background-position:bottom;
	
}

#menue_kataloge ul.ebene1 li a {
	color:#000000;
}
#menue_kataloge ul.ebene1 li a:hover {
	color:#8D0008;
}


#menue_kataloge ul.ebene2 {
}
#menue_kataloge ul.ebene2 li {
	background-color:transparent;
	background-image:none;
}

#menue_kataloge ul.ebene2 li a {
	color:#000000;
}
#menue_kataloge ul.ebene2 li a:hover {
	color:#8D0008;
}

#menue_kataloge ul.ebene3 {
}
#menue_kataloge ul.ebene3 li {
	border-bottom-color:#FFFFFF;
	background-color:transparent;
}
#menue_kataloge ul.ebene3 li a {
	color:#FFFFFF;
}
#menue_kataloge ul.ebene3 li a:hover {
	color:#FFFF99;
}

#menue_kataloge ul.ebene4 {
}
#menue_kataloge ul.ebene4 li {
	border-bottom-color:#FFFFFF;
	background-color:transparent;
}
#menue_kataloge ul.ebene4 li a {
	color:#FFFFFF;
}
#menue_kataloge ul.ebene4 li a:hover {
	color:#FFFF99;
}
/* ----- Ende : Katalogmenue -----*/


/* ----- Start : Suchergebnisse, Kataloguebersich -----*/
.suchergebnis_kataloge_titel{
	color:#FFFFFF;
}
#suchergebnis_kataloge {
}
#suchergebnis_kataloge ul.ebene1 {
}
#suchergebnis_kataloge ul.ebene1 li {
}

#suchergebnis_kataloge ul.ebene1 li a {
	color:#FFFFFF;
}
#suchergebnis_kataloge ul.ebene1 li a:hover {
	color:#FFFF99;
}

#suchergebnis_kataloge ul.ebene2 {
}
#suchergebnis_kataloge ul.ebene2 li {
}

#suchergebnis_kataloge ul.ebene2 li a {
	color:#FFFFFF;
}
#suchergebnis_kataloge ul.ebene2 li a:hover {
	color:#FFFF99;
}

#suchergebnis_kataloge ul.ebene3 {
}
#suchergebnis_kataloge ul.ebene3 li {
}
#suchergebnis_kataloge ul.ebene3 li a {
	color:#FFFFFF;
}
#suchergebnis_kataloge ul.ebene3 li a:hover {
	color:#FFFF99;
}

#suchergebnis_kataloge ul.ebene4 {
}
#suchergebnis_kataloge ul.ebene4 li {
}
#suchergebnis_kataloge ul.ebene4 li a {
	color:#FFFFFF;
}
#suchergebnis_kataloge ul.ebene4 li a:hover {
	color:#FFFF99;
}
/* ----- Ende : Suchergebnisse, Kataloguebersich -----*/



span.herstellerauswahl_title{
	color:#000000;
}

#menu_herstellerauswahl {
}
#menu_herstellerauswahl ul {
}
#menu_herstellerauswahl ul li {
	border-bottom-color:#FFFFFF;
	background-color:transparent;
}

#menu_herstellerauswahl ul li a {
	color:#FFFFFF;
}
#menu_herstellerauswahl ul li a:hover {
	color:#FFFF99;
}

span.sidebar2_title{
	color:#000000;
}

.IBISShop #sidebar2 {
}

#sidebar2 .inside {
	background-color:transparent; 
	border:1px solid #000000;
}

#sidebar2 .inside_neu {
	background-color:#FFFFFF;
	border-color:#b2c5d4;
}

.IBISShop #mainContent { 
	border-color:#00FF00;
	background-color:#ffffff;
} 

#mainContent .produkt_title {
	border-bottom-color:#024732;
	border-top-color:#024732;
	color:#000000;
}


#suchenach td
{
	color:#000000;
}

#warenkorbsmall td, #warenkorbsmall a
{
	color:#000000;
}

#login td
{
	color:#000000;
}


.IBISShop #fuss { 
	background:transparent;
	border-bottom-color:#024732;
	border-top-color:#024732;
} 

.IBISShop #fuss p {
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
}
.fltlft { /* this class can be used to float an element left in your page */
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
}


/* ----- START inc_artikelanzeige ----- */
table.inc_artikelanzeige_zeile {
	/*border-color:#00FF00;*/
}
tr.inc_artikelanzeige_zeile {
}
td.inc_artikelanzeige_zeile  {
	border-color:#000000;
}

table.inc_artikelanzeige {
}
	
td.inc_artikelanzeige_kopf 
{
	background-image: url(../bilder/titelzeile.png);
	background-repeat: repeat-x;
	height:28px;
	color:#000000;
}

table.inc_artikelanzeige_bild {
}
td.inc_artikelanzeige_bild {
	/*background-color:#FFFFFF;*/
}

img.inc_artikelanzeige_bild 
{
	/* border-color:#000000; */
}

table.inc_artikelanzeige_preise_und_verfuegbarkeit {
}
/* ----- ENDE inc_artikelanzeige ----- */


/* ----- START inc_angebote ----- */
table.inc_angebote_zeile {
	/*border-color:#00FF00;*/
}
tr.inc_angebote_zeile {
}
td.inc_angebote_zeile  {
	border-color:#772059;
}

table.inc_angebote {
}
	
td.inc_angebote_kopf 
{
	background-color:#772059; 
	color:#ffffff;
}

table.inc_angebote_bild {
}
td.inc_angebote_bild {
	/*background-color:#FFFFFF;*/
}

img.inc_angebote_bild 
{
	/* border-color:#000000; */
}

table.inc_angebote_preise_und_verfuegbarkeit {
}
/* ----- ENDE inc_angebote ----- */


/* ----- artikeldetails ----- */
table.artikeldetails {
	border-color:#c5c5c5;
}
tr.artikeldetails {
}

td.artikeldetails_kopf {
	background-image: url(../bilder/titelzeile.png);
	background-repeat: repeat-x;
	height:28px;
	color:#000000;
}

td.artikeldetails_hauptbild {
}

img.artikeldetails_hauptbild {
	border-color:#FFFFFF;
}

#artikeldetails_bilder {
}
#artikeldetails_bilder table {
}
#artikeldetails_bilder td {
/*	background-color:#FFFFFF;
	border-right-color:#000000; */
	border-color:#FFFFFF;
}
#artikeldetails_bilder img {
	border-color:transparent;
}

#artikeldetails_dokumente {
}
#artikeldetails_dokumente table {
}
#artikeldetails_dokumente td {
}
#artikeldetails_dokumente img {
}

.ArtikelAnzeige-AlterPreis 
{
	 color:#000000;
}

.ArtikelAnzeige-SonderPreis {
    color:#8D0008;
    background-color:Transparent;
}
.ArtikelAnzeige-Preis {
	color:#000000;
	background-color:Transparent;
}

ArtikelAnzeige-Link-Bezeichnung {
}

#CrossSellingArtikel table {
}
#CrossSellingArtikel td {
}
td.CrossSellingArtikelKopf 
{
	border-bottom-color:#024732;
}	


/* ------------------------------ */


/* ----- zahlungs- und versandarten im warenkorb oder bestellen_zahlungsart ----- */
td.zahlungsartenauswahl {
	background-color:transparent;
	border:1px solid transparent;
}
td.zahlungsartenauswahl-hover {
	border:1px solid #024732;
	cursor:pointer;
}

td.versandartenauswahl {
	background-color:transparent;
	border:1px solid transparent;
}
td.versandartenauswahl-hover {
	border:1px solid #024732;
	cursor:pointer;
}
/* ------------------------------ */


/* ----- Formularfelder - Bestellformular */
input.BestDaten-Focused {
	border-color:#024732;
	background-color:#FFFFFF;
}

input.BestDaten-Normal {
	border-color:#c5c5c5;
	background-color:#e1e1e1;
}

input.BestDaten-Error {
	background-color:#DBCEAC;
	border-color:#FF0000;
}


input.BestDatenPassw-Focused {
	border-color:#c5c5c5;
	background-color:#FFFFFF;
}

input.BestDatenPassw-Normal {
	border-color:#c5c5c5;
	background-color:#e1e1e1;
}

textarea.BestDaten-Focused {
	border-color:#c5c5c5;
	background-color:#ffffff;
}

textarea.BestDaten-Normal {
	border-color:#c5c5c5;
	background-color:#e1e1e1;
}

textarea.BestDaten-Error {
	background-color:#DBCEAC;
	border-color:#FF0000;
}


table.bestellen_daten {
}

table.bestelldaten-login {
}	
tr.bestelldaten-login {
}	
td.bestelldaten-login {
}	


table.bestelldaten-anschriften {
}
td.bestelldaten-rechnungsanschrift-kopf {
	background-color:#c5c5c5;
	color:#000000;
}
td.bestelldaten-rechnungsanschrift {
}
table.bestelldaten-rechnungsanschrift {
	border-color:#c5c5c5;
}	
td.bestelldaten-lieferanschrift-kopf {
	background-color:#c5c5c5;
	color:#000000;
}
td.bestelldaten-lieferanschrift {
}
table.bestelldaten-lieferanschrift {
	border-color:#c5c5c5;
}	
td.bestelldaten-kommentar-kopf {
	background-color:#c5c5c5;
	color:#000000;
}
td.bestelldaten-kommentar {
}
table.bestelldaten-kommentar {
	border-color:#c5c5c5;
}	

td.bestellen_daten_feldbeschreibung {
}
td.bestellen_daten_eingabefeld 
{
}
/* ------------------------------ */

/* ----- Lieferanschriften ----- */

tr.lieferschrift-gerade {
	background-color:#FFFFFF;
}
tr.lieferschrift-ungerade {
	background-color:#C1D59F;
}
td.lieferschrift {
	border-right-color:#69923A;
	border-bottom-color:#69923A;
}
/* ------------------------------ */



/* ----- Gutschein im Warenkorb ----- */
table.gutschein-einloesen {
	border:1px solid #c5c5c5;
}	
tr.gutschein-einloesen {
}	
td.gutschein-einloesen 
{
	color:#000000;
}	
/* ------------------------------ */


/* ----- Produktsortierung innerhalb katalog_ansicht ----- */
table.produktsortierung {
}
td.produktsortierung {
}
/* ------------------------------ */


/* ----- Login Übersicht ----- */
div.login-uebersicht-daten 
{
	border-color:#000000;
	background-image: url(../bilder/login_uebersicht_table_bg.png);
	background-repeat:repeat-y;
}
table.login-uebersicht-daten {
}

td.login-uebersicht-ueberschrift {
	background-image: url(../bilder/login_uebersicht_ueberschrift.png);
	background-repeat:repeat-x;
}

td.login-uebersicht-kat {
}

td.login-uebersicht-daten {
	background-image: url(../bilder/login_uebersicht_daten.png);
	background-repeat: no-repeat;
}
.login_uebersicht_konditionen
{
	border-color:#000000;
	background-image: url(../bilder/login_uebersicht_konditionen_bg.png);
	background-repeat: no-repeat;
}
div.login_uebersicht_konditionen_bottom {
	background-image: url(../bilder/login_uebersicht_dreieck.png);
	background-repeat: no-repeat;
	color:#ffffff;
}

tr.warenkoerbe {
}

td.warenkoerbe {
}

table.warenkorb-speichern {
	border-color:#c5c5c5;
}	
/* ------------------------------ */

/* ----- Favoriten ----- */
table.favoriten {
	border-color:#69923A;
}
td.favoriten-spaltenueberschrift {
	background-color:#69923A;
	border-right-color:#FFFFFF;
	color:#FFFFFF;
}
td.favoriten-spaltenueberschriftRechts {
	background-color:#69923A;
	color:#FFFFFF;
}
td.favoriten {
}

/* ------------------------------ */

/* ----- bestellungen_details ----- */
table.bestellungen-details {
	border-color:#DBDBDB;
}
td.bestellungen-details-spaltenueberschrift {
	background-color:#DBDBDB;
	border-right-color:#000000 ;
}
td.bestellungen-details-spaltenueberschriftRechts {
	background-color:#DBDBDB;
}
td.bestellungen-details {
}
/* ------------------------------ */


/* ----- warenkorb ----- */
table.warenkorb-positionen {
	border-color:#c5c5c5;
}
table.warenkorb-zahlung-versand {
	border-color:#c5c5c5;
}
td.Warenkorb-Zeile-Preise {
	color:#000000;
	background-color:#f7f7f7;
	border-bottom-color:#c5c5c5;
}

td.Warenkorb-Zeile-Endbetrag{
	color:#000000;
	background-color:#e1e1e1;
	border-bottom-color:#c5c5c5;
}
/* ------------------------------ */


table.bestellen-zahlungsart {
	border-color:#024732;
}

td.bestellen-zahlungsart-radiobutton {
}
td.bestellen-zahlungsart-radiotext {
}

select.produktsortierung  
{
	color:#000000;
	background-color:#FFFFFF; 
	border-color:#CCCCCC;
}
select.lieferbedingung
{
	background-color:#F5F5F5;
	color:#000000;
}
select.lieferbedingung-focused
{
	background-color:#FFFFFF;
	color:#000000;
}

/* ----- login-uebersicht, Inhalt der gespeicherten Warenkoerbe ----- */
TABLE.WKInhalt
{
	border	: 1px solid #FFFFFF;
}
TR.WKInhalt
{	
}
TD.WKInhaltUeberschrift
{	
	background-color:#FFFFFF;
	border-bottom-color	: #FFFFFF;
}
TD.WKInhalt
{	
	color			: #FFFFFF;
	border-bottom-color	: #FFFFFF;
}
/* ------------------------------ */

/* ----- produkt der woche ----- */
table.produkt-der-woche
{
}	
td.produkt-der-woche
{
}
img.produkt-der-woche
{
}
/* ------------------------------ */

table.artikelempfehlen-formular
{
	border-color:#024732;
}

#Tooltipp
{
	background-color:#e1e1e1;
	color:#000000;
	border-color:#c5c5c5;
}

/* ----- tpl_katalog_ansicht_unterkataloge_zeile.html ----- */
table.katalog_ansicht_unterkataloge_zeile
{
	border-color:transparent;
}
td.katalog_ansicht_unterkataloge_kopf
{
	background-color:#c5c5c5;
	color:#000000;
}
td.katalog_ansicht_unterkataloge_zeile
{
	border-color:transparent;
}
a.Katalog-Unterkataloge
{
	color:#FFFFFF;
}
a.Katalog-Unterkataloge:hover
{
}
/* ------------------------------ */

/* ----- katalog_ansicht, unterkataloge, table, tr und td werden vom ASP generiert ----- */
table.unterkataloge
{
}
tr.unterkataloge
{
}
td.unterkataloge
{
	border-color:#69923A;
}
/* ------------------------------ */

/* ----- Ueberschrift ----- */
#ueberschriften 
{
	border-bottom-color:#024732; 
	border-top-color:#024732; 
}
/* ------------------------------ */

/* ----- Variantenmatrix ----- */
table.variantenmatrix
{
	border-color:#69923A;
}

td.variantenmatrix_kopf
{
	background-color:#69923A;
	border-right-color:#FFFFFF;
	color:#ffffff;
}

td.variantenmatrix_spaltenkopf
{
	background-color:#69923A;
	border-right-color:#FFFFFF;
	color:#ffffff;
}

td.variantenmatrix_spaltenkopfRechts
{
	background-color:#69923A;
	color:#ffffff;
}

td.variantenmatrix_zeilenkopf
{
	background-color:#69923A;
	border-right-color:#FFFFFF;
	border-top-color:#FFFFFF;
	color:#ffffff;
}

td.variantenmatrix_preis
{
}

td.variantenmatrix_bestand
{
}

td.variantenmatrix_menge
{
}

td.variantenmatrix_beschriftung
{
	background-color:#69923A;
	color:#ffffff;
}
td.variantenmatrix_listbox
{
}
select.variantenmatrix_listbox
{
}

/* ------------------------------ */


/* ----- START rueckstandsliste ----- */
table.rueckstandsliste{
}

td.rueckstandslisteKopf{
}
td.rueckstandslisteKopfRechts{
}

td.rueckstandsliste {
	color:#000000;
	border-bottom-color:#000000;
}

td.rueckstandslisteRechts {
	color:#000000;
	border-bottom-color:#000000;
}
/* ----- ENDE rueckstandsliste ----- */


/* ----- START Newslettergenerator -------- */


#button-newsletter {
	background-color:#772059; 
	border-top-color:#999999;
	border-left-color:#999999;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
}

#button-newsletter a {
	color:#FFFFFF;
	background-color:transparent;
}

#button-newsletter a:hover {
	color:#000000;
}

#button-newsletter-hover {
	background-color:#C1D59F; 
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-bottom-color:#999999;
	border-right-color:#999999;
}

#button-newsletter-hover a {
	color:#000000;
	background-color:transparent;
}

#button-newsletter-hover a:hover {
	color:#000000;
}

/* ----- Ende Newslettergenerator -------- */

/* ----- Start Newsletter -------- */

.IBISNews #container { 
	background-color:transparent;
	border-color:#CCCCCC;
} 

.IBISNews #banner { 

}

.IBISNews #mainContent { 
} 

.IBISNews #fuss { 
	background:transparent;
	border-bottom-color:#024732;
	border-top-color:#024732;
} 

/* ----- Ende Newsletter -------- */