/*  =========================================================

logoform

Datei	: frikmar.css
Media	: Screen
Datum	: 27. November 2008

CSS-Datei-Struktur:

1.	Body und Container

	a.	Allgemeine Formatierungen (Groesse, Abstaende)
	b.	Dokumentuebergreifende Absatz- und Headlineformatierungen
	c.	Dokumentuebergreifende Bildformatierungen
	d.	Dokumentuebergreifende Linkformatierungen
	e.	Dokumentuebergreifende Tabellenformatierungen
	f.	Dokumentuebergreifende Listen

2. Header

	a.	Allgemeine Formatierungen (Groesse, Abstaende)
	b.	Spezielle Absatz- und Headlineformatierungen
	c.	Spezielle Linkformatierungen
	d.	Spezielle Bildformatierungen
	e.	Headernavigation

3.	Contentbox

	a.	Allgemeine Formatierungen (Groesse, Abstaende)

	3.1	Linker Contentbereich

		a.	Allgemeine Formatierungen (Groesse, Abstaende)
		b.	Spezielle Absatz- und Headlineformatierungen
		c.	Spezielle Linkformatierungen
		d.	Navigation
		e.	Spezielle Bildformatierungen
		f.	Spezielle Listen
		g.	Alternative Bildnavigation

	3.2	Zentraler Contentbereich

		a.	Allgemeine Formatierungen (Groesse, Abstaende)
		b.	Spezielle Absatz- und Headlineformatierungen
		c.	Spezielle Linkformatierungen
		d.	Spezielle Tabellen
		e.	Spezielle Listen
		f.	Spezielle Bildformatierungen
		g.	Formulare

	3.3	Rechter Contentbereich

		a.	Allgemeine Formatierungen (Groesse, Abstaende)
		b.	Spezielle Absatz- und Headlineformatierungen
		c.	Navigation
		d.	Spezielle Linkformatierungen
		e. Spezielle Tabellen)
		f.	Spezielle Bildformatierungen
		g.	Spezielle Listen
		h.	Formulare

4. Footer

	a.	Allgemeine Formatierungen (Groesse, Abstaende)
	b.	Spezielle Absatz- und Headlineformatierungen
	c.	Navigation (Spezielle Linkformatierungen)
	d.	Spezielle Bildformatierungen
	e.	Formulare	
	

========================================================== */


/* =======================================================


	1.	Body und Container

	a.	Allgemeine Formatierungen (Größe, Abstände)


========================================================== */

BODY {	
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#container {
	width: 964px;
	height: auto;	
	margin: 30px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.overlay {
	
}

/* =======================================================


	1.	Body und Container

	b.	Dokumentübergreifende Absatz- und Headlineformatierungen


========================================================== */

BODY {
	font-family: "Verdana", "Trebuchet MS", "Arial", sans-serif;
	font-size: 11px;
	color: #5C5C61;
	letter-spacing: 0.05em;
	text-align: left;
}

h1 {
	font-size: 15px;
	font-weight: 600;
	color: #760021;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 35px 0px;
}

h2 {
	font-size: 13px;
	color: #5C5C61;
	letter-spacing: 0.08em;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

h3 {
	font-size: 11px;
	color: #760021;
	letter-spacing: 0.05em;
	margin: 0px 0px 10px 0px;
}

p {
  line-height: 2.0em;
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
	width: 500px;
}

p.withoutMarginBottom {
	margin: 0px 0px 0px 0px;
}

/* =======================================================


	1.	Body und Container

	c.	Dokumentübergreifende Bildformatierungen


========================================================== */

img {
	border-style: none;
	border-width: 0px;
}

/* =======================================================


	1.	Body und Container

	d.	Dokumentübergreifende Linkformatierungen


========================================================== */

a:link, a:visited {
	color: #760021;
	text-decoration: underline;
	font-weight: bold;
}

a:hover, a:focus, a.active {
	color: #909599;
	text-decoration: underline;
}

/* =======================================================


	1.	Body und Container

	e.	Dokumentübergreifende Tabellenformatierungen


========================================================== */

/* =======================================================


	1.	Body und Container

	f.	Dokumentübergreifende Listen


========================================================== */

/* =======================================================


	2.	Header

	a.	Allgemeine Formatierungen (Größe, Abstände)


========================================================== */

#header {
	width: 100%;
	height: 285px;
	background: url(../gfx/head_bg.png) no-repeat;
	margin: 0px 0px 0px 0px;
}

#headerFlash {	
	
}

/* =======================================================


	2.	Header

	b.	Spezielle Absatz- und Headlineformatierungen


========================================================== */

/* =======================================================


	2.	Header

	c.	Spezielle Linkformatierungen


========================================================== */

/* =======================================================


	2.	Header

	d.	Spezielle Bildformatierungen


========================================================== */

/* =======================================================


	2.	Header

	e.	Headernavigation


========================================================== */

/* =======================================================


	3.	Contentbox

	a.	Allgemeine Formatierungen (Größe, Abstände)


========================================================== */

#contentBox {
	height: auto;
	background: url(./../gfx/content_bg.png) repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 60px 0px 0px 105px;
}

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			a.	Allgemeine Formatierungen (Größe, Abstände)


========================================================== */

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			b.	Spezielle Absatz- und Headlineformatierungen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			c.	Navigation


========================================================== */

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			d.	Spezielle Linkformatierungen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			e.	Spezielle Tabellen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			f.	Spezielle Bildformatierungen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			g.	Listen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.1	Linker Contentbereich
			h.	Formulare


========================================================== */

/* =======================================================


	3.	Contentbox

		3.2	Zentraler Contentbereich
			a.	Allgemeine Formatierungen (Größe, Abstände)


========================================================== */

#centerBox {
	width: 570px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 55px 0px 0px;
}

.clear {
	width: auto;
	height: 0.001em;	
	clear: both;
	display: block;	
	padding: 0px;
	margin: 0px;
}

/* Klasse fuer Fehlerhinweis-DIV, 
   wenn keine korrekte Bestellmenge eingetragen wurde
   
   Warngrafik = productsAlertImg unter 3.2.f
   Schliessenbutton = buttonCloseAlerter unter 3.2.c */
.productsAlert {
	position: absolute;
	display: none;
	text-align: center;
	line-height: 1.6em;
	background: url(./../gfx/w_dot.gif);
	border: 2px solid #760021;
	color: #293e51;
	padding: 20px 20px 10px 20px; 
	width: 300px;
  z-index: 500;
}

/* =======================================================


	3.	Contentbox

		3.2	Zentraler Contentbereich
			b.	Spezielle Absatz- und Headlineformatierungen


========================================================== */

.center {
	text-align: center;
}

.bSpecial {
	color: #760021;
}

.bProductPrice {
	color: #760021;
	font-size: 10pt;
}

.productNr {
	display: block;
	font-size: 7pt;
	letter-spacing: 0.1em;
	margin: 10px 0px 0px 0px;
}

.agb {
  font-size: 10px;
  line-height: 15px;
  letter-spacing: 0em;
}

/* =======================================================


	3.	Contentbox

		3.2	Zentraler Contentbereich
			c.	Spezielle Linkformatierungen


========================================================== */

.topLink, .topLink a {
	width: 570px;
	text-decoration: none;
	font-weight: normal;
	text-align: right;
	color: #c0c0c0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.topLink a:hover, .topLink a:focus {
  color: #5C5C61;
}

.topLink img {
	width: 10px;
	height: 10px;
}

/* Button 'Schliessen' fuer Bild-Popup 
   Formatierungen der Grafik an sich = imgContImg unter 3.2.f */
.buttonCloseWindow {
	width: 150px;
	height: 40px;
	background: url(./../gfx/bu_closeWindow_p.png) no-repeat;
	border: none;
	margin: 0px 0px 0px 0px;
}

.buttonCloseWindow:hover, .buttonCloseWindow:focus {
	background: url(./../gfx/bu_closeWindow_a.png) no-repeat;
	border: none;
	cursor: pointer;
}

/* Button 'Schliessen' fuer Alerter */
.buttonCloseAlerter {
	width: 160px;
	height: 40px;
	background: url(./../gfx/bu_close_p.png) no-repeat;
	border: none;
	margin: 15px 0px 5px 0px;
}

.buttonCloseAlerter:hover, .buttonCloseAlerter:focus {
	background: url(./../gfx/bu_close_a.png) no-repeat;
	border: none;
	cursor: pointer;
}

/* =======================================================


	3.	Contentbox

		3.2	Zentraler Contentbereich
			d.	Spezielle Tabellen


========================================================== */

/* Tabellenformate fuer Produktuebersicht */
table.products {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

td.productInfo {
	padding: 27px 0px 0px 0px;	
	vertical-align: top;
}

td.productPrice {
	vertical-align: top;
	padding: 30px 0px 0px 0px;
}

.productVersion {
	font-weight: bold;
	color: #760021;
	display: block;
}

.productDivider {
	border: 1px solid #EEEEEE;
}

/* Tabellenformate fuer Warenkorb */
table.shopping {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-collapse: collapse;
}

#orderItem0 {
	display: none;
}

.shoppingTh {
	background: #760021;
	color: #fff;
	font-weight: normal;
	text-align: center;
	height: 32px;
	border-right: 1px solid #fff;
	border-left: 1px solid #760021;
}

.shoppingThLast {
	background: #760021;
	color: #fff;
	font-weight: normal;
	text-align: center;
	height: 32px;
	border-right: 1px solid #760021;
	border-left: 1px solid #fff;
}

.shoppingTd {
	background: url(./../gfx/table_bg.png) repeat-x;
	background-position: bottom;
	border: 1px solid #760021;
	border-top: none;
	padding: 15px 10px 15px 15px;	
	vertical-align: top;
}

.shoppingTdCenter {
	background: url(./../gfx/table_bg.png) repeat-x;
	background-position: bottom;
	padding: 15px 0px;
	text-align: center;
	border: 1px solid #760021;
	border-top: none;	
	vertical-align: top;
}

.shoppingTdRight {
	background: url(./../gfx/table_bg.png) repeat-x;
	background-position: bottom;
	font-weight: bold;
	padding: 15px 20px 10px 0px;
	text-align: right;
	border: 1px solid #760021;
	border-top: none;	
	vertical-align: top;
}

.shoppingResult {	
	background: url(./../gfx/table_bg.png) repeat-x;
	background-position: bottom;
	padding: 7px 0px;
	color: #293e51;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
	border-left: 1px solid #760021;
	border-right: 1px solid #760021;
	border-bottom: 3px double #760021;
	border-top: none;	
	vertical-align: top;
}

/* =======================================================


	3.	Contentbox

		3.2	Zentraler Contentbereich
			e.	Spezielle Listen


========================================================== */

#centerBox ul.special {
	list-style-image: url(./../gfx/ul_arr.png);
	list-style-position: outside;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 30px 15px;
}

ul.special li {
	line-height: 2.0em;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

/* =======================================================


	3.	Contentbox

		3.2	Zentraler Contentbereich
			f.	Spezielle Bildformatierungen


========================================================== */

/* Container fuer Bilder im Grossbildformat
   Schliessen-Button = buttonCloseWindow unter 3.2.c */
#imageCont {
   display: none;
   text-align: right;
}

#imgContImg {
  border: 2px solid #760021;
  width: 500px;
  height: 500px;
}

.productsAlertImg {
  height: 40px;
  width: 40px;
  margin: 0px 0px 20px 0px; 
}

/* =======================================================


	3.	Contentbox

		3.2	Zentraler Contentbereich
			g.	Formulare


========================================================== */

/* Label fuer Mengeneingabe */
.productQuantity {
	float: left;
	width: 50px;
	padding: 0px 6px 0px 0px;
	margin: 8px 0px 0px 0px;
}

/* Hervorhebung des Labels, wenn zugehoeriges 
   Eingabefeld nicht oder falsch ausgefuellt wurde */
.alerted {
	font-weight: bold;
	color: #760021;	
	float: left;
	padding: 0px 10px 0px 0px;
	margin: 8px 0px 0px 0px;
}

/* Eingabefeld fuer Menge */
.productQuantityInput {
	float: left;
	width: 90px;
	border: 1px solid #5D5D62;
	margin: 5px 0px 0px 0px;
}

.productQuantityInput:hover, .productQuantityInput:focus {
	border: 1px solid #293e51;
}

/* Button 'In Warenkorb legen */
.productInsert {
	width: 160px;
	height: 40px;
	background: url(./../gfx/bu_shoppingBasket_p.png) no-repeat;
	border: none;
	margin: 21px 0px 0px -4px;
}

.productInsert:hover, .productInsert:focus {
	background: url(./../gfx/bu_shoppingBasket_a.png) no-repeat;
	border: none;
	cursor: pointer;
}

/* ========================================================== */
/* WARENKORB Buttons */
.shoppingForm {
}

/* Papierkorb zum Loeschen eines Items */
.shoppingDeleteItem {
	width: 22px;
	height: 28px;
	background: url(./../gfx/bu_shoppingDelete_p.png) no-repeat;
	border: none;
	margin: 0px 0px 0px 0px;
}

.shoppingDeleteItem:hover, .shoppingDeleteItem:focus {
	background: url(./../gfx/bu_shoppingDelete_a.png) no-repeat;
	border: none;
	cursor: pointer;
}

/* Button 'Warenkorb leeren' */
.shoppingEmpty {
	width: 160px;
	height: 40px;
	background: url(./../gfx/bu_shoppingEmpty_p.png) no-repeat;
	border: none;
	margin: 0px 10px 35px 0px;
}

.shoppingEmpty:hover, .shoppingEmpty:focus {
	background: url(./../gfx/bu_shoppingEmpty_a.png) no-repeat;
	border: none;
	cursor: pointer;
}

/* Button 'Eingaben loeschen' */
.shoppingDeleteAll {
	width: 160px;
	height: 40px;
	background: url(./../gfx/bu_shoppingDeleteAll_p.png) no-repeat;
	border: none;
	margin: 0px 10px 0px 0px;
}

.shoppingDeleteAll:hover, .shoppingDeleteAll:focus {
	background: url(./../gfx/bu_shoppingDeleteAll_a.png) no-repeat;
	border: none;
	cursor: pointer;
}

/* Button 'Bestellung abschicken' */
.shoppingOrder {
	width: 160px;
	height: 40px;
	background: url(./../gfx/bu_shoppingOrder_p.png) no-repeat;
	border: none;
	margin: 0px 0px 0px 0px;
}

.shoppingOrder:hover, .shoppingOrder:focus {
	background: url(./../gfx/bu_shoppingOrder_a.png) no-repeat;
	border: none;
	cursor: pointer;
}

/* ========================================================== */
/* WARENKORB weitere Formularelemente */
.shoppingFieldset {
	background: url(./../gfx/table_bg.png) repeat-x;
	background-position: bottom;
	border: none;
	border-bottom: 1px solid #ccc;
	padding: 0px 20px 15px 25px;
	margin: 0px 0px 25px 0px;
}

/* Hervorhebung eines Labels, wenn zugehoeriges 
   Eingabefeld nicht oder falsch ausgefuellt wurde */
.shoppingLabelWrong {
	font-weight: bold;
	color: #760021;
}

.shoppingInputText {
	width: 250px;
	padding: 2px 10px 3px 10px;
	color: #888;
	letter-spacing: 0.07em;
	border: 1px solid #ccc;
}

.shoppingInputText:focus, .shoppingInputText:hover {
	border: 1px solid #760021;
	color: #293e51;
}

.shoppingInputAnrede, #inputAnred {
  width: 272px;
	padding: 2px 10px 3px 10px;
	color: #888;
	letter-spacing: 0.07em;
	border: 1px solid #ccc;
}

.shoppingInputCheck {
	vertical-align: top;
}

.shoppingInputCheck td {
	padding-right: 10px;
}

.shoppingInvoiceAddress {
  /*padding-bottom: 10px;*/
  font-size: 10px;
  font-weight: normal;
  letter-spacing: 0em;
}

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			a.	Allgemeine Formatierungen (Größe, Abstände)


========================================================== */

#rightBox {
	width: 148px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			b.	Spezielle Absatz- und Headlineformatierungen


========================================================== */

#address, #address p {
  width: 160px;
  color: #c2c2c2;
  font-size: 10px;
  line-height: 15px;
  letter-spacing: 0em;
  margin: 50px 0px 50px 15px;
}

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			c.	Navigation


========================================================== */

#mainNavContainer {
	width: 148px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}

/* versteckte Tags, wenn Grafiken deaktiviert sind */
.hiddenElement {
	display: none;
}

/* ========================================================== */
/* Zurueck */
#mainNavContainer a#back, #mainNavContainer a:visited#back  {
	background: url(./../gfx/nav_back_p.gif) no-repeat;
	text-decoration: none;
	width: 115px;
	height: 12px;
	margin: 0px 0px 26px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	cursor: pointer;
}

#mainNavContainer a:focus#back, #mainNavContainer a:hover#back, #mainNavContainer a.active#back  {
	background: url(./../gfx/nav_back_a.gif) no-repeat;
}

/* ========================================================== */
/* Home */
#mainNavContainer a#home, #mainNavContainer a:visited#home  {
	background: url(./../gfx/nav_home_p.gif) no-repeat;
	text-decoration: none;
	width: 115px;
	height: 12px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#home, #mainNavContainer a:hover#home, #mainNavContainer a.active#home  {
	background: url(./../gfx/nav_home_a.gif) no-repeat;
}

/* ========================================================== */
/* Produkte */
#mainNavContainer a#produkte, #mainNavContainer a:visited#produkte  {
	background: url(./../gfx/nav_products_p.gif) no-repeat;
	text-decoration: none;
	width: 115px;
	height: 12px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#produkte, #mainNavContainer a:hover#produkte, #mainNavContainer a.active#produkte  {
	background: url(./../gfx/nav_products_a.gif) no-repeat;
}

/* ========================================================== */
/* Warenkorb */
#mainNavContainer a#warenkorb, #mainNavContainer a:visited#warenkorb  {
	background: url(./../gfx/nav_shopping_p.gif) no-repeat;
	text-decoration: none;
	width: 115px;
	height: 12px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#warenkorb, #mainNavContainer a:hover#warenkorb, #mainNavContainer a.active#warenkorb  {
	background: url(./../gfx/nav_shopping_a.gif) no-repeat;
}

/* ========================================================== */
/* Kontakt */
#mainNavContainer a#kontakt, #mainNavContainer a:visited#kontakt  {
	background: url(./../gfx/nav_kontakt_p.gif) no-repeat;
	text-decoration: none;
	width: 115px;
	height: 12px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#kontakt, #mainNavContainer a:hover#kontakt, #mainNavContainer a.active#kontakt  {
	background: url(./../gfx/nav_kontakt_a.gif) no-repeat;
}

/* ========================================================== */
/* Impressum */
#mainNavContainer a#impressum, #mainNavContainer a:visited#impressum  {
	background: url(./../gfx/nav_impressum_p.gif) no-repeat;
	text-decoration: none;
	width: 115px;
	height: 14px;
	margin: 0px 0px 11px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#impressum, #mainNavContainer a:hover#impressum, #mainNavContainer a.active#impressum  {
	background: url(./../gfx/nav_impressum_a.gif) no-repeat;
}

/* ========================================================== */
/* AGB */
#mainNavContainer a#nav_agb, #mainNavContainer a:visited#nav_agb  {
	background: url(./../gfx/nav_agb_p.gif) no-repeat;
	text-decoration: none;
	width: 115px;
	height: 12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#nav_agb, #mainNavContainer a:hover#nav_agb, #mainNavContainer a.active#nav_agb  {
	background: url(./../gfx/nav_agb_a.gif) no-repeat;
}

/* ========================================================== */
/* SUBNAVIGATION */
/* Frikmar */
#mainNavContainer a#frikmar, #mainNavContainer a:visited#frikmar  {
	background: url(./../gfx/subnav_frikmar_p.gif) no-repeat;
	text-decoration: none;
	width: 130px;
	height: 27px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#frikmar, #mainNavContainer a:hover#frikmar, #mainNavContainer a.active#frikmar  {
	background: url(./../gfx/subnav_frikmar_a.gif) no-repeat;
}

/* ========================================================== */
/* Frikmar V2A */
#mainNavContainer a#frikmarV2A, #mainNavContainer a:visited#frikmarV2A  {
	background: url(./../gfx/subnav_frikmarV2A_p.gif) no-repeat;
	text-decoration: none;
	width: 130px;
	height: 27px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#frikmarV2A, #mainNavContainer a:hover#frikmarV2A, #mainNavContainer a.active#frikmarV2A  {
	background: url(./../gfx/subnav_frikmarV2A_a.gif) no-repeat;
}

/* ========================================================== */
/* Ford */
#mainNavContainer a#ford, #mainNavContainer a:visited#ford  {
	background: url(./../gfx/subnav_ford_p.gif) no-repeat;
	text-decoration: none;
	width: 130px;
	height: 27px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#ford, #mainNavContainer a:hover#ford, #mainNavContainer a.active#ford  {
	background: url(./../gfx/subnav_ford_a.gif) no-repeat;
}

/* ========================================================== */
/* ISO 2431 */
#mainNavContainer a#iso, #mainNavContainer a:visited#iso  {
	background: url(./../gfx/subnav_iso2431_p.gif) no-repeat;
	text-decoration: none;
	width: 130px;
	height: 27px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#iso, #mainNavContainer a:hover#iso, #mainNavContainer a.active#iso  {
	background: url(./../gfx/subnav_iso2431_a.gif) no-repeat;
}

/* ========================================================== */
/* DIN 53211 */
#mainNavContainer a#din, #mainNavContainer a:visited#din  {
	background: url(./../gfx/subnav_din53211_p.gif) no-repeat;
	text-decoration: none;
	width: 130px;
	height: 27px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#din, #mainNavContainer a:hover#din, #mainNavContainer a.active#din  {
	background: url(./../gfx/subnav_din53211_a.gif) no-repeat;
}

/* ========================================================== */
/* DIN 53211 mit wechselbarer Duese */
#mainNavContainer a#dinChange, #mainNavContainer a:visited#dinChange  {
	background: url(./../gfx/subnav_din53211Change_p.gif) no-repeat;
	text-decoration: none;
	width: 130px;
	height: 27px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#dinChange, #mainNavContainer a:hover#dinChange, #mainNavContainer a.active#dinChange  {
	background: url(./../gfx/subnav_din53211Change_a.gif) no-repeat;
}

/* ========================================================== */
/* Extras */
#mainNavContainer a#extras, #mainNavContainer a:visited#extras  {
	background: url(./../gfx/subnav_specials_p.gif) no-repeat;
	text-decoration: none;
	width: 130px;
	height: 14px;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#mainNavContainer a:focus#extras, #mainNavContainer a:hover#extras, #mainNavContainer a.active#extras  {
	background: url(./../gfx/subnav_specials_a.gif) no-repeat;
}

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			d.	Spezielle Linkformatierungen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			e.	Spezielle Tabellen


========================================================== */

/* ========================================================== */
/* Kleiner Warenkorb - Schnelluebersicht */
#miniKorb {
	margin-left: 0px; /*15px;*/
	margin-top: 20px;
	border-collapse: collapse;
	text-align: center;
}

#miniKorb h3 {
	text-align: left;
}

.miniTh {
	background: #760021;
	color: #fff;
	font-weight: bold;
	height: 32px;
	border-right: 1px solid #fff;
	border-left: 1px solid #760021;
	padding-left: 5px;
	padding-right: 5px;
}

.miniThLast {
	background: #760021;
	color: #fff;
	font-weight: bold;
	height: 32px;
	border-right: 1px solid #760021;
	border-left: 1px solid #fff;
	padding-left: 5px;
	padding-right: 5px;
}

.miniTd {
	background: url(./../gfx/table_bg.png) repeat-x;
	background-position: bottom;
	border: 1px solid #760021;
	border-top: none;
	padding: 5px 10px;
	vertical-align: top;
}

.miniResult {	
	background: url(./../gfx/table_bg.png) repeat-x;
	background-position: bottom;
	padding: 5px 10px;
	color: #293e51;
	font-weight: bold;
	border-left: 1px solid #760021;
	border-right: 1px solid #760021;
	border-bottom: 3px double #760021;
	border-top: none;	
	vertical-align: top;
}

#h_tab {
	
}

#pre_tab {
	
}

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			f.	Spezielle Bildformatierungen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			g.	Listen


========================================================== */

/* =======================================================


	3.	Contentbox

		3.3	Rechter Contentbereich
			h.	Formulare


========================================================== */

/* =======================================================


	4.	Footer

	a.	Allgemeine Formatierungen (Größe, Abstände)


========================================================== */

#footer {
	width: auto;
	height: 69px;
	background: url(./../gfx/foot_bg.png) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* =======================================================


	4.	Footer

	b.	Spezielle Absatz- und Headlineformatierungen


========================================================== */

/* =======================================================


	4.	Footer

	c.	Navigation (Spezielle Linkformatierungen)


========================================================== */

/* =======================================================


	4.	Footer

	d.	Spezielle Bildformatierungen


========================================================== */

/* =======================================================


	4.	Footer

	e.	Formulare


========================================================== */

