/* CSS Document */

/******************************************************
* Styleangaben für den mittleren Bereich
******************************************************/
body {
	background-color: #ffffff; /* Hintergrundfarbe */
	color: #000000;            /* Schriftfarbe */
	background-image: url(../../system/body-background.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

/******************************************************
* Styleangaben für den oberen Bereich
******************************************************/


#top {
	background-color: #EF2F24;
	color: #000000;
	background-image:url(hintergrund_palfinger.jpg);
	background-repeat: no-repeat;
	background-position: left 0%;
}

/******************************************************
* Styleangaben für den linken Bereich
******************************************************/
#left {
	background-color: #504E53;
	color: #504E53;
}

/******************************************************
* Styleangaben unterer Rand
******************************************************/
#body-bottom { background-color: #EF2F24; } /* Hintergrundfarbe */
#body-bottom div { border-top-color: #FFDD00; border-top-style: solid; border-top-width: 1px; } /* Trennlinie, kann mit border-top-width: 0; ausgeschalten werden */

/******************************************************
* Styleangaben für klickbare Elemente im mittleren Teil
* Falls die Linkfarbe (weiter unten) z.B.: weiß ist und
* der mittlere Teil auch, kann hier eine andere Farbe
* angegeben werden
******************************************************/
.mainlink:link, .mainlink:active, .mainlink:hover, .mainlink:visited {
	color: #EF2F24;
	font-weight: bold;
}

/******************************************************
* Styleangaben für klickbare Elemente im oberen Teil
* Warenkorb
******************************************************/
.basketlink:link, .basketlink:active, .basketlink:hover, .basketlink:visited {
	color: #FFDD00;
	text-decoration: underline;
}

/******************************************************
* Styleangaben für den "Abmelde Button"
******************************************************/
.logout:link, .logout:active, .logout:visited, .logout:hover {
	color: #EF2F24;
	text-decoration: none;
	font-weight: bold;
}

/******************************************************
* Styleangaben für Inhaltstabellen
******************************************************/
table {
	color: #504E53;
}

/******************************************************
* Styleangaben klickbare Elemente - Link
******************************************************/
a:link, a:active, a:visited, a:hover {
	color: #EF2F24;          /* Schriftfarbe */
	text-decoration: none;   /* Hervorhebung (none = keine | underline = unterstrichen */
	font-weight: bold;     /* normal | bold (= Fett) */
}

.node {
	background-color: #EF2F24;
	padding: 5,5px;
	color: #C3C5C8;
	font-weight: bold;
	border-color: #FFDD00;
	border-style: solid;
	border-width: 0px;	
}

.leaf {
	background-color: #EF2F24;
	border-bottom-color: #FFDD00;
	border-bottom-style: solid;
	border-bottom-width: 1,5px;
}

.artikel {
	background-color: #FFFFFF;
}

h1 {
	color: #EF2F24;
	font-weight: bold;
	border-bottom-color: #FFDD00;
	border-bottom-style: solid;
	border-bottom-width: 1,5px;
	font-size: 12px;
}

legend {
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #504E53;
	font-weight: bold;	
}

tr.table-hover {

}

tr.table-hover:hover {
	background-color: #EF2F24;
}

#newsletter, #versandkosten, #basketright {
	border-color: #666;
	border-style: solid;
	border-width: 1px;
	padding: 15px;
	color: #000;
	font-weight: bold;
	margin: 15px;
}

.article_detail_headline { color: #EF2F24; font-weight: bold; }
.article_detail_headline_container { border-bottom-color: #EF2F24; border-bottom-style: solid; border-bottom-width: 1px; }

.erfolg { border-color: #000; background-color: #FFDD00; color: #000; }

div.label { color: #EF2F24; }
