/* ----- Kategoriespezifische Farbe ----- */
#kategorie h1, #kategorie .navigation_artikel, #kategorie .produkt .preis span, #kategorie a, #kategorie a:visited, #kategorie a:hover, #produkt h1, #produkt h2, #produkt a, #produkt a:visited, #produkt a:hover, #produkt .rechtliches, #produkt .preis, .farbig_2	{
						color: #b2b2b2;
						}


/* ----- Subnavigation ----- */
#navigation ul li.active			{
						background: #b2b2b2;
						}


/* ----- Buttons ----- */
#produkt a.button, #produkt a.button:visited, #produkt a.button:hover, #kategorie a.button, #kategorie a.button:visited, #kategorie a.button:hover	{
						color: #ffffff;
						}


/* ----- Heller Button ----- */
#produkt a.button_light, #produkt a.button_light:visited, #kategorie a.button_light, #kategorie a.button_light:visited	{
						position: relative;

						display: block;
						height: 19px;

						padding: 5px 0px 0px 5px;
						margin-right: 16px;

						color: #b2b2b2;
						font-weight: normal;
						text-align: center;

						background-position: top left;
						}

#produkt a.last, #produkt a.last:visited, #kategorie a.last, #kategorie a.last:visited	{
						margin-right: 0px;
						}

#produkt a.button_light span, #kategorie a.button_light span	{
						position: absolute;
						top: 0px;
						right: -5px;

						width: 10px;
						height: 24px;

						background-position: top right;
						}

#produkt a.button_light:hover, #kategorie a.button_light:hover	{
						text-decoration: underline;
						color: #ffffff;

						cursor: pointer;
						background-position: bottom left;
						}

#produkt a.active, #produkt a.active:visited, #kategorie a.active, #kategorie a.active:visited	{
						background-position: bottom left;
						color:#ffffff;
						}

#produkt a.button_light:hover span, #produkt a.active span, #kategorie a.button_light:hover span, #kategorie a.active span	{
						background-position: bottom right;
						}


#produkt a.button_light, #produkt a.button_light span, #kategorie a.button_light, #kategorie a.button_light span	{
						background-image: url(/img/layout/default/button_light.gif);
						}



/* Dunkler Button */

#produkt a.button_dark, #produkt a.button_dark:visited	{
						position: relative;

						display: block;
						height: 22px;

						padding: 7px 0px 0px 5px;
						margin-right: 6px;

						color: #ffffff;
						font-weight: bold;
						text-align: center;

						background-position: top left;
						}

#produkt a.last, #produkt a.last:visited	{
						margin-right: 0px;
						}

#produkt a.button_dark span	{
						position: absolute;
						top: 0px;
						right: -5px;

						width: 10px;
						height: 29px;

						background-position: top right;
						}

#produkt a.button_dark:hover	{
						text-decoration: underline;
						color:#b2b2b2;

						cursor: pointer;
						background-position: bottom left;
						}

#produkt a.button_dark:hover span	{
						background-position: bottom right;
						}


#produkt a.button_dark, a.button_dark span	{
						background-image: url(/img/layout/default/button_dark.gif);
						}


/* Divs */

#produkt .zoom				{
						background: url(/img/layout/default/bar_zoom.gif) top left no-repeat;
						}

#produkt .zoom a, #produkt .zoom a:visited	{
						color: #b2b2b2;
						}

#produkt .bild_details			{
						border: #eeeeee 1px solid;
						border-bottom: none;
						}

#produkt .daten				{
						border-top: #eeeeee 1px solid;
						}

#produkt .preis				{
						font-size: 260%;
						font-weight: bold;
						}


/* ----- Horizontale Linie ----- */
#kategorie div.hr, #produkt div.hr	{
						background: url(/img/layout/default/hr.jpg) center left repeat-x;
						}

#produkt .solid_box_center_big div.hr	{
						height: 1px;

						background: #eeeeee;
						}



/* ----- Warenkorb-Tabelle ----- */

.produkt_warenkorbformular th	{
						color: #000000;
						}

.produkt_warenkorbformular .th1	{
						background: url(/img/layout/default/solid_box_top_big.jpg) top left no-repeat;
						}

.produkt_warenkorbformular td, .produkt_warenkorbformular .th2	{
						background: #eeeeee;
						}

.produkt_warenkorbformular .th3	{
						background: url(/img/layout/default/solid_box_bottom_big.jpg) top left no-repeat;
						}

/* ----- Box ohne Verlauf, 475px breit (z.B. alle Boxen ohne Verlauf mitte) ----- */

.solid_box_top_big	{
				height: 5px;

				background: #eeeeee url(/img/layout/default/solid_box_top_big.jpg) top left no-repeat;
				}

.solid_box_center_big	{
				padding: 10px 20px;

				background: #eeeeee;
				}

.solid_box_bottom_big	{
				height: 5px;

				background: url(/img/layout/default/solid_box_bottom_big.jpg) top left no-repeat;
				}
