body { font:13px Arial,Verdana,Helvetica,sans-serif; background-color: #000000; }
table { font:13px Arial,Verdana,Helvetica,sans-serif; }
img		{ border:0; }

div.Summe	{}
table.Summe {}

td.SSH { padding-top: 20px; font-weight: bold; }
td.SSE { width: 180px; padding-bottom: 2px;}
td.SSA { width: 30px; padding-left: 10px; padding-bottom: 2px; }

div.SSH { padding: 4px; border-bottom: solid 1px #5D5D5D; border-left: solid 1px #5D5D5D; border-right: solid 1px #5D5D5D; }
div.SSE { padding: 4px; }



div.Produkt { background-color: #FFFFFF; }

table.Produktliste { }
div.Produktliste { }
div.SuchProdukt { border: solid 1px #5D5D5D; width: 175px; background-color: #D3D3D3; }
div.SuchProduktImage { left: 0px; top: 15px; width: 175px; position: absolute; text-align: center; background-color: #FFFFFF; }
div.SuchProduktReduziert { right: 10px; top: 5px; width: 40px; position: absolute; background-color: #BC0000; color: #FFFFFF; }
div.SuchProduktHeadline { width: 100%; height: 15px; background-color: #FFFFFF; }
div.SuchProduktAbstand  { height: 10px; background-color: #FFFFFF; }
div.Beschreibung { left: -1px; top: -15px; color: #000000; height: 90px; width: 169px; border-top: solid 1px #5D5D5D; background-color: #D3D3D3; padding: 4px; position: relative; }

A.SuchProdukt:link     { COLOR:#000000;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }
A.SuchProdukt:visited  { COLOR:#000000;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }
A.SuchProdukt:active   { COLOR:#000000;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }
A.SuchProdukt:hover    { COLOR:#666666;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }

table.Beschreibung	{ width: 167px; }
td.Bezeichnung		{ height: 30px; }
td.OptRange			{ height: 30px; }
td.Preis			{ height: 15px; }
div.Preis                       { top: 63px; position: absolute; background-color: #D3D3D3; }
div.LaenderPreis                { top: 68px; position: absolute; background-color: #D3D3D3; }

div.Reiter      {  }
div.ReiterAkt   { width: 180px; height: 25px; border-top: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; background-color: #FFFFFF; color: #9A9A9A; FONT-WEIGHT: bold; position: absolute; }
div.ReiterInAkt { width: 180px; height: 25px; border-top: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; background-color: #000000; color: #FFFFFF; FONT-WEIGHT: normal; position: absolute; }
div.ReiterSuchergebnisAkt   { width: 140px; height: 25px; border: solid 1px #FFFFFF; background-color: #FFFFFF; color: #9A9A9A; FONT-WEIGHT: bold; position: absolute;  }
div.ReiterSuchergebnisInAkt { width: 140px; height: 25px; border-top: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF; background-color: #000000; color: #FFFFFF; FONT-WEIGHT: normal; position: absolute; }
div.ReiterLine  { width: 360px; height: 11px; border-top: solid 11px #FFFFFF; position: absolute; background-color: #000000; }

div.ReiterDelAktProdukt		{ right: 4px; top: 2px; width: 20px; height: 20px; background-color: #FFFFFF; text-align: right; padding-top: 2px; position: absolute; }
div.ReiterDelInAktProdukt	{ right: 4px; top: 2px; width: 20px; height: 20px; background-color: #000000; text-align: right; padding-top: 2px; position: absolute; }
div.ReiterDelInAktListe		{ right: 4px; top: 2px; width: 20px; height: 20x; background-color: #000000; text-align: right; padding-top: 2px; position: absolute; }


td.ProduktIMG { width: 150px; vertical-align: top; text-align: center; padding-top: 5px; }
td.ProduktDESC { vertical-align: top; }
td.ProduktVKABSTAND_LEFT { background-color: #D3D3D3; width: 20px; }
td.ProduktVK { background-color: #D3D3D3; width: 100px; vertical-align: top; text-align: left; FONT-WEIGHT: bold; color: #000000; }
td.ProduktVKABSTAND_RIGHT { background-color: #D3D3D3; width: 20px; }

td.ProduktTRENNER { padding-top: 20px; }
td.ProduktVKTRENNER { background-color: #D3D3D3; padding-top: 20px; }
div.ProduktTRENNER { border-top: solid 1px #5D5D5D; height: 10px; }
div.ProduktVKTRENNER { border-top: solid 1px #5D5D5D; height: 10px; }

div.history {  }
div.history_sorted { left: 280px; top: 40px; position: absolute; }

A.history:link     { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.history:visited  { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.history:active   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.history:hover    { COLOR:#EFEFEF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }

.history		   { COLOR:#FFFFFF;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }


div.nichtgefunden				{ z-index: 1; }
div.nichtgefunden_bg_weiss              { left: 0px; top: 0px; height: 250px; width: 100%; background-color: #FFFFFF; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #FFF; FONT-WEIGHT: bold; z-index: 4;}
div.nichtgefunden_bg_hell		{ left: 0px; top: 50px; height: 160px; width: 100%; background-color: #000; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #FFF; FONT-WEIGHT: bold; z-index: 5;}
div.nichtgefunden_bg_mittel		{ left: 0px; top: 60px; height: 120px; width: 100%; background-color: #000; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #FFF; FONT-WEIGHT: bold; z-index: 10;}
div.nichtgefunden_text			{ left: 0px; top: 60px; height: 80px; width: 99%; background-color: #000; position: absolute; FONT:16px Arial,helvetica,sans-serif; COLOR: #FFF; FONT-WEIGHT: bold; padding-left: 10px; padding-top: 30px; z-index: 20; }
div.nichtgefunden_bild			{ right: 20px; top: 0px; width: 230px; height: 230px; position: absolute; z-index: 30; }
div.nichtgefunden_ersatz_text	{ left: 10px; top: 230px; position: absolute; z-index: 32; color: #414141; FONT:16px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT: bold; }
div.nichtgefunden_ersatz_rahmen	{ left: 0px; top: 250px; position: absolute; width: 100%; height: 100%; background-color: #000; z-index: 35; }
div.nichtgefunden_ersatz		{ left: 0px; top: 20px; position: absolute; width: 100%; height: 100%; background-color: #FFFFFF; z-index: 40; }
div.bPost						{ background-color: #FFFFFF; }

table.navigation { left: 45px; height: 24px; top: 2px; position: absolute; }
td.navigation { width: 20px; height: 20px; text-align: center; }
td.navigation_selected { width: 20px; height: 20px; text-align: center; border: solid 1px #DDDDDD; }

A.navigation:link     { COLOR:#9A9A9A;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT:bold; }
A.navigation:visited  { COLOR:#9A9A9A;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT:bold; }
A.navigation:active   { COLOR:#9A9A9A;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE; FONT-WEIGHT:bold; }
A.navigation:hover    { COLOR:#666666;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE; FONT-WEIGHT:bold; }

.navigation { COLOR: #9A9A9A; FONT:13px Arial,Helvetica,sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; }


div.ProduktAnzahl { }


div.PageOf { left: 0px;  top: 7px; width: 90px; height: 24px; position: absolute; }
.PageOf { COLOR:#414141;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }

div.goto { }
.goto { COLOR:#414141;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }

div.maxItemPerPage { right: 155px;  top: 2px; width: 150px; height: 24px; position: absolute; }
.maxItemPerPage { COLOR:#9A9A9A;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }

div.maxProduktPerLine { right: 8px;  top: 2px; width: 150px; height: 24px; position: absolute; }
.maxProduktPerLine { COLOR:#9A9A9A;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:normal; }


table.Suchauswahl	{ left: 0px; top: 0px; width: 240px; position: absolute; }
td.Suchauswahl		{ text-align: right; padding-bottom: 5px; }
select.Suchauswahl	{ width: 170px; font-family: Arial ; color: #68666B; background-color: #CED0D2; }


.balken {background-color: #D3D3D3; }

.balken.weiss {
	background-color:	#ffffff;
	background-image:	url("/interface/m_balken.gif");
	background-repeat:	no-repeat;
	background-position:	25px -3px; padding-left: 18px;
	text-align:		center;
}

.vk {font:13px Arial,Helvetica,sans-serif;color:#000000}
.vks {font:13px Arial,Helvetica,sans-serif;color:#FF0000}
.ext_vk {font:13px Arial,Helvetica,sans-serif;color:#000000}
.ext_mwst {font:10px Arial,Helvetica,sans-serif;color:#000000}
.ext_vks {font:13px Arial,Helvetica,sans-serif;color:#000000}
.aktReiter 	{ COLOR:#000000;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
.ihreAuswahl	{ COLOR:#008497;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }

A.wk:link      { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.wk:visited   { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.wk:active    { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.wk:hover     { COLOR:#666666; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

A.wk1:link, A.weiss:link       { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}
A.wk1:visited, A.weiss:visited   { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}
A.wk1:active, A.weiss:active    { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}
A.wk1:hover, A.weiss:hover     { COLOR:#666666; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:normal; TEXT-DECORATION:none;}

A.wk2:link     { COLOR:#CCCCCC;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk2:visited  { COLOR:#CCCCCC;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk2:active   { COLOR:#CCCCCC;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: NONE;FONT-WEIGHT:bold; }
A.wk2:hover    { COLOR:#9A9A9A;FONT:13px Arial,Helvetica,sans-serif;TEXT-DECORATION: UNDERLINE;FONT-WEIGHT:bold; }


A.zoomit:link      { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.zoomit:visited   { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.zoomit:active    { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.zoomit:hover     { COLOR:#666666; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

A.diashow:link      { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.diashow:visited   { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.diashow:active    { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.diashow:hover     { COLOR:#666666; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

A.balken:link      { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.balken:visited   { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.balken:active    { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.balken:hover     { COLOR:#666666; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

A.imgback:link      { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.imgback:visited   { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.imgback:active    { COLOR:#000000; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}
A.imgback:hover     { COLOR:#666666; FONT:13px Arial,Helvetica,sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION:none;}

div.round_top_left { height: 18px; width: 10px; position: absolute; }
div.round_top_middle { height: 18px; position: absolute; text-align: center; }
div.round_top_right { height: 18px; width: 10px; position: absolute; }

div.round_bottom_left { height: 18px; width: 10px; position: absolute; }
div.round_bottom_middle { height: 18px; position: absolute; text-align: center; }
div.round_bottom_right { height: 18px; width: 10px; position: absolute; }

div.katmenu_olymp_head	{ visibility: visible; left: 5px; top: 10px; position: absolute; }
div.katmenu_olymp	{ left: 10px; top: 76px; position: absolute; }

span.dia { border: none 1px #FFFFFF; }

