/*
////////////////////////////////////////////////////////////////
//
// shop.css Stylesheet fuer die Shopseiten
//
////////////////////////////////////////////////////////////////
*/

/*Tabellenformatierung Standard*/

/*Ausrichtung und Hintergrundfarbe*/
body {font-size:11px;color:#000;font-family:arial,verdana,sans-serif;font-weight:normal;background-color:#EAEAEA;margin:10px;scrollbar-base-color:#EAEAEA;scrollbar-track-color:#EAEAEA;scrollbar-face-color:#fff;scrollbar-highlight-color:#A00022;scrollbar-3dlight-color:#EAEAEA;scrollbar-darkshadow-color:#EAEAEA;scrollbar-shadow-color:#A00022;scrollbar-arrow-color:#A00022;}

.body_druck            {font-size:11px;color:#000;font-family:arial,verdana,sans-serif;font-weight:normal;background-color:#fff;margin:10px;scrollbar-base-color:#fff;scrollbar-track-color:#fff;scrollbar-face-color:#fff;scrollbar-highlight-color:#A00022;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-shadow-color:#A00022;scrollbar-arrow-color:#A00022;}

/*Bilder*/
img.inhalt_unten {vertical-align:text-bottom;}
img.inhalt_mitte {vertical-align:text-middle;}
img.category     {display:block;float:left;padding:0;margin:2px 0 0 0;line-height:1px;}

/*Tabellen*/
table.inhalt_oben                   {width:463px;}
td.druck                            {background-color:#A00022;padding:0;}
td.druck_unten                      {background-color:#A00022;padding:0;line-height:0px;font-size:1px;}
td.inhalt_oben                      {background-color:#000;font-size:11px;font-family:arial, verdana, sans-serif;font-weight:bold;color:#fff;padding:2px;}
td.inhalt_oben_druck                {background-color:#A00022;font-size:11px;font-family:arial, verdana, sans-serif;font-weight:bold;color:#fff;padding:2px;}
table.inhalt_unten                  {width:463px;}
td.inhalt_unten                     {background-color:#000;font-size:11px;font-family:arial, verdana, sans-serif;color:#fff;padding:2px;}
table.inhalt_mitte                  {width:463px;}
table.druck                         {width:465px;}
td.inhalt_mitte                     {background-color:#fff;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;padding:6px;}
td.inhalt_mitte_text                {font-size:11px;font-family:arial, verdana, sans-serif;color:#000;padding:0;}
td.inhalt_aufzaehlung_liste         {font-size:10px;font-family:arial, verdana, sans-serif;color:#000;padding:0;}
td.inhalt_mitte_text_top            {font-size:11px;font-family:arial, verdana, sans-serif;color:#000;padding:0;vertical-align:top;}
td.inhalt_mitte_text_bottom         {font-size:11px;font-family:arial, verdana, sans-serif;color:#000;padding:0;vertical-align:bottom;}
td.inhalt_mitte_text_oben           {font-size:11px;font-family:arial, verdana, sans-serif;color:#A00022;padding:0;}
td.inhalt_mitte_text_fett           {font-size:11px;font-family:arial, verdana, sans-serif;color:#000;font-weight:bold;padding:0;}
td.inhalt_mitte_grafik              {font-size:10px;font-family:arial, verdana, sans-serif;color:#000;padding:0;}
td.bestellung_aktiv                 {padding:1px;border:0;background-color:#000;font-size:11px;font-family:arial, verdana, sans-serif;color:#fff;}
td.bestellung_aktiv_text            {padding:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;}
td.bestellung_passiv                {padding:1px;border:0;background-color:#898989;font-size:11px;font-family:arial, verdana, sans-serif;color:#fff;}
td.bestellung_passiv_text           {padding:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#898989;}
td.bestellung_passiv_mitte          {padding:1px;border:0;background-color:#898989;font-size:11px;font-family:arial, verdana, sans-serif;color:#fff;text-align:center;}
td.bestellung_passiv_text_schwarz   {padding:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;vertical-align:top;}
td.bestellung_passiv_text_rechts    {padding:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;vertical-align:top;text-align:right;}
td.bestellung_passiv_text_mitte     {padding:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;vertical-align:top;text-align:center;} 
td.bestellung_summe                 {padding:1px;border:0;background-color:#fff;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;}
td.bestellung_summe_hg              {padding:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;}
td.bestellung_summe_hg_rechts       {padding:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;text-align:right;}
td.bestellung_summe_hg_klein        {padding:1px;border:0;background-color:#EAEAEA;font-size:10px;font-family:arial, verdana, sans-serif;color:#000;}
td.bestellung_passiv_select         {padding-left:1px;padding-top:2px;padding-right:1px;padding-bottom:1px;border:0;background-color:#EAEAEA;font-size:11px;font-family:arial, verdana, sans-serif;color:#000;vertical-align:top;}

/*Links*/
a:link,a:visited,a:hover {font-family:arial, verdana, sans-serif;font-size:11px;color:#000;text-decoration:underline;}
a:link                     {}
a:visited                  {}
a:hover                    {color:#A00022;text-decoration:none;}
a.detail:link              {color:#A00022;text-decoration:none;}
a.detail:visited           {color:#A00022;text-decoration:none;}
a.detail:hover             {color:#A00022;}
a.detail_invert:link       {}
a.detail_invert:visited    {}
a.detail_invert:hover      {text-decoration:none;}
a.footer:link              {color:#fff;text-decoration:none;}
a.footer:visited           {color:#fff;text-decoration:none;}
a.footer:hover             {color:#fff;}
a.bottom:link              {color:#fff;text-decoration:none;}
a.bottom:visited           {color:#fff;text-decoration:none;}
a.bottom:hover             {color:#fff;}
a.anfang:link              {color:#fff;text-decoration:none;}
a.anfang:visited           {color:#fff;text-decoration:none;}
a.anfang:hover             {color:#fff;text-decoration:none;}
a.anfang:active            {color:#fff;text-decoration:none;}
a.anker                    {text-decoration:none;color:#1E2C62;}
a.anfang_link:link         {}
a.anfang_link:visited      {}
a.anfang_link:hover        {text-decoration:none;}
a.anfang_link:active       {text-decoration:none;}

/*Falls Links nicht unterstrichen angezeigt werden sollen*/
.textDecorationNone {text-decoration:none;font-weight:normal;}

/*Eingabefelder*/
input, select, textarea {font-size:11px;font-family:arial, verdana, sans-serif;font-weight:normal;color:#000;}
select.category         {display:block;float:left;margin-right:4px;margin-bottom:4px;}

/*################################ Ueberschriften ################################*/
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:11px;font-family:arial, verdana, sans-serif;font-weight:bold;color:#000;}
h1 {color:#fff;}
h2 {color:#A00022;}
h3 {}
h4 {font-size:1px;font-weight:normal;}
h5 {font-size:2px;font-weight:normal;}
h6 {font-size:8px;}

/*################################ Texte ################################*/

.text,.textBold,.textBoldstrike,.textBoldred,.textInvert,.textInvertFooter,.textInvertgrey,.textInvertred,.textBoldInvert,.textSmall,.textSmallBold,.textSmallInvert,.textSmallBoldInvert,.textLarge,.textLargeBold,.textLargeInvert,.textLargeBoldInvert {
  font-size:11px;font-family:arial, verdana, sans-serif;font-weight:normal;color:#000;
  }
.text                {}/*Text*/
.textBold            {font-weight:bold;}/*Text fett*/
.textBoldstrike      {font-weight:bold;text-decoration:line-through;}/*Text fett*/
.textBoldred         {font-weight:bold;color:#A00022;}/*Text fett rot*/
.textInvert          {font-size:9px;color:#fff;}/*Text negativ*/
.textInvertFooter    {color:#fff;}/*Text negativ Footer*/
.textInvertgrey      {color:#E2E2E2;}/*Text grau*/
.textInvertred       {color:#A00022;}/*Text rot*/
.textBoldInvert      {font-weight:bold;color:#fff;}/*Text fett negativ*/

.textSmall           {font-size:10px;}/*Kleiner Text*/
.textSmallBold       {font-size:10px;font-weight:bold;}/*Kleiner Text fett*/
.textSmallInvert     {font-size:10px;color:#fff;}/*Kleiner Text negativ*/
.textSmallBoldInvert {font-size:10px;font-weight:bold;color:#fff;}/*Kleiner Text fett negativ*/

.textLarge           {font-size:12px;}/*Gro&szlig;er Text*/
.textLargeBold       {font-size:12px;font-weight:bold;}/*Gro&szlig;er Text fett*/
.textLargeInvert     {font-size:12px;color:#fff;}/*Gro&szlig;er Text negativ*/
.textLargeBoldInvert {font-size:12px;font-weight:bold;color:#fff;}/*Gro&szlig;er Text fett negativ*/

/*################################ Warenkorb ################################*/

td.warenkorbdummy {padding:2px;border:0;line-height:11px;font-size:11px;}
td.warenkorb,td.warenkorbOver {padding:2px;border:0;cursor:pointer;cursor:hand;background-color:#000;line-height:11px;font-size:11px;font-family:arial, verdana, sans-serif;color:#fff;}
td.warenkorbOver {background-color:#A00022;}
a.warenkorb:link,a.warenkorb:visited,a.warenkorb:hover, a.warenkorb:active {font-family:arial, verdana, sans-serif;font-size:11px;color:#fff;text-decoration:none;}

td.warenkorb_bestellung,td.warenkorbOver_bestellung {padding:2px;border:0;cursor:pointer;cursor:hand;background-color:#A00022;line-height:11px;font-size:11px;font-family:arial, verdana, sans-serif;color:#fff;}
td.warenkorbOver_bestellung {background-color:#000;}
a.warenkorb_bestellung:link,a.warenkorb_bestellung:visited,a.warenkorb_bestellung:hover,a.warenkorb_bestellung:active {font-family:arial, verdana, sans-serif;font-size:11px;color:#fff;text-decoration:none;}
/*################################ Warenkorb Statusfenster ################################*/
body#statusfenster, #statusfenster td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
	}
body#statusfenster {
	background-color: #fff;
	background-image:url(/wShop/wLayout/design/img/shoppingCart/shoppingCart_bg.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
  }
#statusfenster td.sum {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
	line-height:11px;
	}
#statusfenster a.slink:link,#statusfenster a.slink:visited,#statusfenster a.slink:hover,#statusfenster a.slink:active {
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
#statusfenster a.slink:link, #statusfenster a.slink:visited {
	text-decoration:none;
	}
#statusfenster a.slink:hover,#statusfenster a.slink:active {
	text-decoration:underline;
	}
#statusfenster img.link {
	vertical-align:text-top;
	}