/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  Copyright (c) 2004 HotDigital

  Released under the GNU General Public License
*/

.inputty {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 120px;
	border: 1px solid #8C8C8E;
	font-family: Tahoma, Arial Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #868686;
	line-height: 10px;
	text-decoration: none;
}
.inputter{
	border:1px solid #8C8C8E;
}
.general_inputs{
	border:1px solid #8C8C8E;
	width:200px;
}
.textarea{
	border:1px solid #8C8C8E;
}
.loginput{
	border:1px solid #8C8C8E;
	width:100px;
}
.searchinput{
	border:1px solid #8C8C8E;
	width:100px;height: 20px;padding: 2px 0px 0px 5px;
}
/*SUCHE*/
.search_key_textfield{
	width:120px;
	border: 0px;
	height:12px;
	background-color:#ffffff;
	color:#492C09;
	font-family: Arial, Helvetica, Verdana  sans-serif;
	font-size: 7pt;
	vertical-align: middle;
}
.search_title{
	color:#492C09;
	font-family: Arial, Helvetica, Verdana  sans-serif;
	font-size: 7pt;
	vertical-align: middle;
	height:12px;
}
.search_price{
   height:12px;
	width:80px;
	border: 0px;
	background-color:#ffffff;
	color:#492C09;
	font-family: Arial, Helvetica, Verdana  sans-serif;
	font-size: 7pt;
	vertical-align: middle;
}




.boxText { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 8pt; }
.errorBox {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	background: #FF0000;
	font-weight: bold;
}
.stockWarning {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #FF0000;
}
.productsNotifications {
	background-color: #F4F4F4;
	background: #F4F4F4;
}
.orderEdit { font-family : Arial, Helvetica, Verdana, sans-serif; font-size : 8pt; color: #FD351F; text-decoration: underline; }

.ContentBoxText{
	font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  color: #000000;
}

BODY {
  background: #FFFFFF; background-image: url(images/templates/bg_bavaria.gif);
  margin: 0px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
	text-align: center;
}
TD{
	font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}

/*FALLS DER KUNDE EINEN EINHEITLICHEN PRODUKTBESCHREIBUNGSSTIL WÜNSCHT*/
.produktbeschreibung{
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
  font-size: 10pt; color: #000000;
}
A {
  color: #666666;
  text-decoration: none;
}

A:hover {
   color:#00507E;
	text-decoration: none;
}

FORM {
	display: inline;
}
.seite {
	background-image: url(images/templates/seitentophg.jpg);
	background-repeat: no-repeat;

}
.seite2 {
	background-image: url(images/templates/seitentophg_bg.jpg);
	background-repeat: repeat-x;

}

TD.passwort{
	font-family: Tahoma, Arial Helvetica, Verdana sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
}
TD.passwort A{
	color: #868686;
	text-decoration: none;
}
TD.passwort A:hover{
	color:#E68A26;
	text-decoration: none;
}
TD.contentrand{
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}
TD.quicksearchtitle{
	font-size: 8pt;font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #024C78;
}
TD.quicksearch{
	padding-left:15px;
	vertical-align: middle;
	font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  color:#000000;
}
TD.quicksearchbtn{
	padding-right:15px;
	vertical-align: middle;
}

TD.quicksearch INPUT {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #000000;
  font-size:8pt;
}

TD.quicksearch SELECT {
  width: 130px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color: #000000;
  font-size:8pt;
}

TD.whatsnew{
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 8pt;
   color:#000000;
}

TR.headerNavigation {
  /*background: #bbc3d3;*/
}

TD.headerNavigation {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  /*background: #bbc3d3;*/
  font-weight : normal;
  color: #898989;
}

A.headerNavigation:hover {
  color: #BFBCBC;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Arial Helvetica, Verdana sans-serif;
  font-size: 10pt;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
	background: #91C529;
}

TD.headerInfo {
  font-family: Tahoma, Arial Helvetica, Verdana sans-serif;
  font-size: 10pt;
  background: #91C529;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}


.cr_acc_input{
	width:250px;
}
.infoBox{

}
.infoBoxContents {
 background-image: url(images/templates/boxcontenthg.gif);
 background-repeat: repeat-y;
 padding-left:17px;
}
.infoBoxNotice {
	background: #F0E68C;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}
TD.outercont_li{
	background-image: url(images/templates/outercont_li.jpg);
	background-repeat: repeat-y;
}
TD.outercont_re{
	background-image: url(images/templates/outercont_re.jpg);
	background-repeat: repeat-y;
}
TD.infoBoxContentHeading {
   font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
TD.infoBoxHeadingContent{
   height:16px;
	padding-left:5px;
	padding-top:10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	color: #024C78;
}
TD.ContentBoxHeading{
	font-family: Arial Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top:2px;
	vertical-align: top;
	text-align: left;
	color: #105680;
}
TD.contentBoxContents{
	width: 33%;
	padding: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	text-align: center;
	color: #303030;
	font-weight:bold;
}
TD.contentBoxContents_prod{
	width: 33%;
	padding-top:10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	color: #303030;
	font-weight:bold;
}
.infoBoxtHeadingHg{
background-image: url(images/templates/info_box_heading.gif);
background-repeat: no-repeat;
}
TD.infoBox, SPAN.infoBox {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}
TD.cartBoxHeadingContent{
   height:18px;
	padding-left:16px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: #024C78;
}
TD.cartBox{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	color: #024C78;
}
SPAN.cartinhalt{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
DIV.listBoxText{
  width:100%;
  /*border-bottom:1px dotted #CFCFCF;*/
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  text-align: left;
  padding-top:2px;
  padding-left:18px;

}
DIV.informationBoxText{
  width:100%;
  /*border-bottom:1px dotted #CFCFCF;*/
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  text-align: left;
  padding-top:2px;
}

.listBoxContents{
background-image: url(images/templates/boxcontenthg.gif);
background-repeat: repeat-y;
}
.LoginHeadingHg{
background-image: url(images/templates/login_box_heading.gif);
background-repeat: no-repeat;
}
TD.LoginBoxHeadingContent{
   height:16px;
	padding-left:5px;
	padding-top:10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	color: #024C78;
}
.LoginBoxContents{
background-image: url(images/templates/loginboxcontenthg.gif);
background-repeat: no-repeat;
}
.topsellBoxTable{
	/*border-bottom: 1px solid #2676A6;*/
}
DIV.LoginBoxText{
  padding-left:18px;

}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
background: #ffffff;/*background: #E0E0E0;*/
}

TABLE.productListing {

}

.productListing-heading {
  height: 18px;padding:1px;background-color:#BED154;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  color: #000000;
  font-weight: bold;
}

TD.productListing-data {
padding-top: 5px;padding-right: 5px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}

TD.productListing-data A{color: #666666;}

TD.productListing-data A:hover{color:#BED154;}

A.pageResults {
  color: #666666;
}

A.pageResults:hover {
	color:#E68A26;
	background-color: #F9E5BE;
}

/*DER HAUPTCONTENTCONTAINER*/
/*CONTENTBEREICH*/
.topbg{width:985px;height:175px;
padding-top:5px;padding-left:40px;padding-right:12px;
background-image: url(images/templates/mic.jpg);	background-repeat: no-repeat;}
.contentarea{height:300px;}

.pageContentTable{width:100%; }
.pageContentTable_index{ }
.pageHeadingTable{width:100%; padding-left: 24px; }
.pageHeadingStartTable{width:638px;height:37px;background-image: url(images/templates/topangebot_kopf.gif);	background-repeat: no-repeat;
	 }

TD.pageHeading, DIV.pageHeading {
	font-size: 10pt;color: #333333;font-weight: bold;font-family: Tahoma, Arial Helvetica, Verdana, sans-serif;
	padding-top:15px;	vertical-align: top;	text-align: left;text-transform: uppercase;
}
TD.pageHeadingStart  {padding-left:10px;padding-right:10px;	padding-top:5px;	padding-bottom:5px;
	font-size: 10pt;color: #333333;font-weight: bold;font-family: Tahoma, Arial Helvetica, Verdana, sans-serif;
	vertical-align: center;	text-align: left;
}
TD.pageHeadingCat,  {
	font-size: 10pt;color: #105680;font-weight: bold;font-family: Tahoma, Arial Helvetica, Verdana, sans-serif;
	vertical-align: top;	text-align: left;text-transform: uppercase;
}
TD.pageHeadingCat_desc_top    {padding:10px; height:160px;color: #FF0103;font-weight: bold;vertical-align: center;	text-align: center;border:4px solid #E6F387;background-color:#FFFFFF;}
TD.pageHeadingCat_desc_bottom {padding:10px; height:160px;color: #333333;vertical-align: center;	text-align: center;border:4px solid #E6F387;background-color:#FFFFFF;}

TD.pageHeadingRight{
	font-size: 10pt;color: #105680;font-weight: bold;font-family: Tahoma, Arial Helvetica, Verdana, sans-serif;
	padding-top:15px;	vertical-align: top;	text-align: right;text-transform: uppercase;
}
TD.pageHeadingPrice{
	font-size: 10pt;color: #105680;font-weight: bold;font-family: Tahoma, Arial Helvetica, Verdana, sans-serif;
	padding-top:15px;	vertical-align: top;	text-align: right;text-transform: uppercase;
}
TD.infoseiteHeading{
	font-size: 10pt;color: #105680;font-weight: bold;font-family: Tahoma, Arial Helvetica, Verdana, sans-serif;
	padding-top:15px;	vertical-align: top;	text-align: left;text-transform: uppercase;
}

.start_bg{padding-top:9px;padding-bottom:6px;}
.start_bg_HL{width:614px; height:23px;position:relative;}
.start_bg_blue   {width:204px; height:23px;left:  0px;top:0px;position:absolute;font-weight: bold;padding-left:8px;padding-top:3px;background-image: url(images/templates/start_bg_blue.gif);	background-repeat: no-repeat;}
.start_bg_yellow {width:204px; height:23px;left:205px;top:0px;position:absolute;font-weight: bold;padding-left:8px;padding-top:3px;background-image: url(images/templates/start_bg_yellow.gif);	background-repeat: no-repeat;}
.start_bg_red    {width:204px; height:23px;left:410px;top:0px;position:absolute;font-weight: bold;padding-left:8px;padding-top:3px;background-image: url(images/templates/start_bg_red.gif);	background-repeat: no-repeat;}
.start_bg_txt{ width:630px; padding:10px;color: #333333;background-color:#FFFFFF;}

/*CONTENTBEREICH*/

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  color: #666666;
}

TD.main, P.main {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  line-height: 1.5;
	padding-left: 24px;
	padding-right: 24px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
	padding-left: 24px;
}

TD.accountCategory {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9pt;
}

TD.tableHeading {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  color: #FF0000;
}

CHECKBOX, RADIO, INPUT, SELECT {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}

TEXTAREA {
  width: 100%;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}

SPAN.greetUser {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10pt;
  color:#00507E;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9pt;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight:bold;
  color: #333333;
}
SPAN.productPrice {
   text-align: right;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:8pt;
	color:#333333;
	font-weight:normal;
}
SPAN.errorText {
  font-family: Arial, Helvetica, Verdana sans-serif;
  color: #FF7800;
}

.moduleRow { }
.moduleRowOver {
	background-color: #F9E3B9;
	cursor: pointer;
	cursor: hand;
}
.moduleRowSelected { background-color: #FDF5E6; }

.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Helvetica, Verdana sans-serif; font-size: 8pt; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Arial, Helvetica, Verdana sans-serif; font-size: 8pt; color: #000000; }

/* message box */

.messageBox { font-family: Arial, Helvetica, Verdana sans-serif; font-size: 8pt }
.messageStackError, .messageStackWarning { font-family: Arial, Helvetica, Verdana sans-serif; font-size: 8pt; color:#E2311D;font-weight:bold;}
.messageStackSuccess { font-family: Arial, Helvetica, Verdana sans-serif; font-size: 8pt; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Arial, Helvetica, Verdana sans-serif; font-size: 8pt; color:#E2311D; }












/* ALLE Boxen ANFANG ----------------------------------------------------*/
/* ALLE Boxen ANFANG ----------------------------------------------------*/
.BEGIN_ALL_BOXEN{ }
/* generalBox ANFANG */
.generalBoxOutTabelle{width:160px;}
.generalBoxOutInhalt{}
.generalBoxTitelTabelle{	 height: 17px;}
.generalBoxTitelInhalt {
	width:160px;background-image: url(images/templates/box_hl_bg.gif);	background-repeat: no-repeat;
	font-size: 8pt;color: #474747;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:15px;padding-top:2px;padding-bottom:2px;text-align: left;vertical-align: bottom;border-bottom: #ffffff 1px solid;
}
.generalBoxInhalt{width:160px;}
/* generalBox ENDE */

/* generalBox2 ANFANG */
.generalBox2OutTabelle{}
.generalBox2OutInhalt{}
.generalBox2TitelTabelle{	 height: 17px;}
.generalBox2TitelInhalt {
	background-image: url(images/templates/box_hl_bg.gif);	background-repeat: no-repeat;
	font-size: 8pt;color: #474747;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:15px;padding-top:2px;padding-bottom:2px;text-align: left;vertical-align: bottom;border-bottom: #ffffff 1px solid;
}
.generalBox2Inhalt{width:100%;background-color:#FFFFFF;}
/* generalBox2 ENDE */

/* generalBox3 ANFANG */
.generalBox3OutTabelle{width:100%;}
.generalBox3OutInhalt{}
.generalBox3TitelTabelle{	 height: 17px;}
.generalBox3TitelInhalt {
	background-image: url(images/templates/box_hl_bg.gif);	background-repeat: no-repeat;
	font-size: 8pt;color: #474747;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:15px;padding-top:2px;padding-bottom:2px;text-align: left;vertical-align: bottom;border-bottom: #ffffff 1px solid;
}
.generalBox3Inhalt{width:100%;}
/* generalBox3 ENDE */

/* catBox ANFANG */
.catBoxTitelTabelle{	 height: 25px;}
.catBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg.gif);background-repeat: repeat;*/
	font-size: 8pt;color: #FFFFFF;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left: 9px;	text-align: left;	vertical-align: middle;
}
.catBoxInhaltTabelle{ }
.catBoxInhalt{ }
/* catBox ENDE */

/* infoBox ANFANG */
.infoBoxTitelTabelle{width:100%px;	 height: 25px;}
.infoBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg.gif);background-repeat: repeat;*/
	font-size: 8pt;color: #FFFFFF;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;	vertical-align: bottom;
}
.infoBoxInhaltTabelle{
	width:100%;	 height: 27px;
	}
.infoBoxInhalt{
   width:100%;	 height: 27px;
	vertical-align: middle;
	text-align: left;
}


.infoBoxRowTabelle{
width: 100%;

}

.infoBoxHeadingContent{ }
.infoBoxRow{color: #333333;}
.infoBoxRow A{color: #333333;}
.infoBoxRow A:hover{color: #8C8C8E;}
/* infoBox ENDE */

/* cartBox ANFANG */
.cartBoxTitelTabelle{	 height: 25px;}
.cartBoxTitelInhalt {
	background-image: url(images/templates/box_hl_bg_set_3.gif);	background-repeat: repeat-x;
	font-size: 8pt;color: #112D53;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:12px;padding-top:4px;text-align: left;vertical-align: bottom;text-transform: uppercase;
}
.cartBoxInhaltTabelle{	background-image: url(images/templates/box_cont_bg.gif);	background-repeat: repeat-y;}
.cartBoxInhalt{	padding:10px;}
/* catBox ENDE */

/* bestsellBox ANFANG */
.bestsellBoxTitelTabelle{	width:100%px; height: 20px;}
.bestsellBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg_set_4.gif);	background-repeat: repeat-x;*/
	font-size: 8pt;color: #932424;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: bottom;text-transform: uppercase;
}
.bestsellBoxInhalt{ }
.bestsellBoxName{padding-left:10px;padding-right:10px;
	text-align: left;vertical-align: top;
	font-size: 10pt;color:#545454;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;}
}
TD.bestsellBoxName A{color:#545454;font-weight: bold;}
TD.bestsellBoxName A:hover{color:#545454;font-weight: bold;}
.bestsell_distance{background-image: url(images/templates/line_vert_bestseller.gif);	background-repeat: repeat-y;}
.bestsellBoxBild{ }
.bestsellBoxHst{
	height: 20px;padding-left:5px;	padding-right:5px;	padding-top:2px;padding-bottom:2px;
	text-align: right;
	color:#000000;font-weight: bold;text-transform: uppercase;}
.bestsellBoxPrice{		padding-left:5px;	padding-right:5px;
	text-align: right;
	font-size: 9pt;}
.bestsellBoxEUR{		color:#BBBBBB;}
/* bestsellBox ENDE */

/* loginBox ANFANG */
.loginBoxTitelTabelle{	 height: 25px;}
.loginBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg_set_4.gif);	background-repeat: repeat-x;*/
	font-size: 8pt;color: #932424;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:9px;padding-top:10px;text-align: left;vertical-align: top;text-transform: uppercase;
}
.loginBoxInhaltTabelle{	background-image: url(images/templates/box_cont_bg.gif);	background-repeat: repeat-y;}
.loginBoxInhalt{	padding:10px;}
.pw_forgotten{font-size: 8pt;}
/* loginBox ENDE */

/* specialsBox ANFANG */
.specialsBoxInhaltTabelleAll{/*background-image: url(images/templates/box_all_bg_set_3.gif);	background-repeat: no-repeat;*/}
.specialsBoxInhaltAll{}

.specialsBoxTitelTabelle{	 height: 25px;}
.specialsBoxTitelInhalt {
	font-size: 12pt;color: #FC9A00;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:20px;padding-top:4px;text-align: left;vertical-align: bottom;	text-transform: uppercase;
}
.specialsBoxInhalt{width:100%;}
/* specialsBox ENDE */


/* searchBox ANFANG */
.searchBoxbg01{height:37px;background-image: url(images/templates/searchboxbg01.gif);	background-repeat: no-repeat;}

.searchBoxbg02{height: 25px;padding-left:15px;background-image: url(images/templates/searchboxbg02.gif);	background-repeat: no-repeat;}

.searchBoxInhaltTabelleAll{background-image: url(images/templates/box_all_bg_set_2.gif);	background-repeat: no-repeat;}
.searchBoxTitelTabelle{	 height: 25px;}
.searchBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg_set_2.gif);	background-repeat: repeat;*/
	font-size: 8pt;color: #FFFFFF;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: bottom;
}
.searchBoxInhaltTabelle{/*height: 86px;*/}
.searchBoxInhalt{padding-bottom:10px; text-align: right;vertical-align: middle;}
.searchcontBoxTitelInhalt {
	font-size: 8pt;color: #FFFFFF;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: top;
}
/* searchBox ENDE */


/* factsearchBox ANFANG */
.factsearchBoxbg01{height:37px;background-image: url(images/templates/searchboxbg01.gif);	background-repeat: no-repeat;}

.factsearchBoxbg02{height: 25px;padding-left:15px;background-image: url(images/templates/searchboxbg02.gif);	background-repeat: no-repeat;}

.factsearchBoxInhaltTabelleAll{background-image: url(images/templates/box_all_bg_set_2.gif);	background-repeat: no-repeat;}
.factsearchBoxTitelTabelle{	 height: 25px;}
.factsearchBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg_set_2.gif);	background-repeat: repeat;*/
	font-size: 8pt;color: #FFFFFF;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: bottom;
}
.factsearchBoxInhaltTabelle{/*height: 86px;*/}
.factsearchBoxInhalt{padding-bottom:10px; text-align: right;vertical-align: middle;}
.factsearchcontBoxTitelInhalt {
	font-size: 8pt;color: #FFFFFF;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: top;
}
/* factsearchBox ENDE */

/* whatsnewBox ANFANG */
.whatsnewBoxTitelTabelle{	 height: 25px;}
.whatsnewBoxTitelInhalt {
	/*background-image: url(images/templates/box_hl_bg_set_4.gif);	background-repeat: repeat-x;*/
	font-size: 8pt;color: #932424;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-left:9px;padding-top:10px;text-align: left;vertical-align: top;text-transform: uppercase;
}
.whatsnewBoxInhalt{	}
/* whatsnewBox ENDE */

/* topmenueBox ANFANG */
	/*OBERE NAVIGATION UND NAVIGATIONSPFAD*/
.topmenue{ height: 57px;padding-left:56px;padding-top:16px; }
.topmenueBoxInhaltTabelle{ }
.topmenueBoxInhalt{	vertical-align:middle;}
.obenmenueInhaltTabelle{ }
TD.obenmenue{
	text-align:center;	vertical-align:middle;
	font-size: 11px;color: #666666;	font-weight:normal;font-family: Arial, Helvetica, Verdana  sans-serif;
}
TD.obenmenue A{  color: #666666;  text-decoration: none;}
TD.obenmenue A:hover{  color: #000000;  text-decoration: none;}







/* topmenueBox ENDE */

/* Box ANFANG */
/* Box ENDE */

/* Box ANFANG */
.popupBoxTitelInhalt{
	padding:10px;text-align: left;font-size: 8pt;color: #842014;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
}
.popupBoxInhalt{
	padding:10px;font-size: 8pt;color: #842014;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
}
.popupBoxInhalt A{	color: #842014;}
.popupBoxInhalt A:hover{	color: #842014;}
/* Box ENDE */

/* ALLE Boxen ENDE ----------------------------------------------------*/
/* ALLE Boxen ENDE ----------------------------------------------------*/



/*breadcrumbs*/
.breadcrumbsall{	width:638px;height:37px;background-image: url(images/templates/topangebot_kopf.gif);	background-repeat: no-repeat;
	padding-left:10px;padding-right:10px;
	padding-top:15px;
	padding-bottom:10px;
}

TD.breadcrumbs{
	font-size: 8pt;color: #333333;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: middle; }
TD.breadcrumbs A{   color: #FD0100; 	text-decoration: underline;}
TD.breadcrumbs A:hover{   color:#FD0100;	text-decoration: underline;}

TD.breadcrumbsprint{
font-size: 8pt;color: #333333;font-weight: normal;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: middle;}
TD.breadcrumbsprint A{   color: #FD0100; text-decoration: underline;}
TD.breadcrumbsprint A:hover{   color:#FD0100;	text-decoration: underline;}



/*FOOTER*/
.footerall{padding-left:160px;  padding-right:160px;}
.footer_hg{	height:43px;background-image: url(images/templates/footer_hg.gif);	background-repeat: no-repeat;}
.footer_hg_bg{	height:43px;background-image: url(images/templates/footer_hg_bg.gif);	background-repeat: no-repeat;}
.footer{
  font-size: 8pt;color: #000000;font-family: Arial, Helvetica, Verdana  sans-serif;
  height:20px;padding-left:10px;  padding-right:10px;vertical-align: middle;
}
TD#footer {
  font-size: 8pt;color: #000000;font-weight: normal;font-family: Arial, Helvetica, Verdana, sans-serif;
  padding-left:500px;  padding-right:10px;  vertical-align: middle;
}
TD#footer A{color: #000000;text-decoration:none;}
TD#footer A:hover{color:#00507E;text-decoration:underline;}
.hdcopyright{
  font-size: 8pt;color: #333333;font-family: Arial, Helvetica, Verdana, sans-serif;
      vertical-align: middle;
}
.hdcopyright A{  color: #333333;  text-decoration:none;}
.hdcopyright A:hover{  color: #000000;  text-decoration:none;}



.BEGINN_ALL_BOXEN_FRAMES{ }
/*Boxen RAHMEN Allgemein set1*/
.box_set1_out_mi{		padding-bottom:10px;}
.box_set1_out_re{  		background-image: url(images/templates/box_set1_out_re.gif);	background-repeat: repeat-y;}
.box_set1_in_hl_mi{		}
.box_set1_in_mi{		background-color:#E6F387;}
/*Boxen RAHMEN Allgemein set1*/

.box_set2_in_mi{		background-color: #E4F1F9;background-image: url(images/templates/box_set2_in_mi.gif);	background-repeat: no-repeat;}

.box_set3_out_mi{		text-align: right;vertical-align: top;/*background-image: url(images/templates/box_set3_out_mi.gif);	background-repeat: no-repeat;*/}

.box_set3_in_mi{}
.box_set5_out_mi{		padding-bottom:10px;}
.box_set5_in_mi{		background-color:#E6F387;padding:10px;}

.box_set8_in_mi{padding:10px;}
.box_set9_in_mi{}


.teaser_a{position:relative;width: 160px; height: 1px;z-index:5;background-color:#FFFFFF;}
.teaser_i{position:absolute;overflow:hidden;top:0px; left:90px; width: 68px; height: 66px;}

.BEGIN_CONTENT_FRAMES{ }
/*ContentBox RAHMEN Allgemein*/
.cont_box_out_o{    background-image: url(images/templates/cont_box_out_o.gif);	background-repeat: repeat-x;}
.cont_box_out_li{	background-image: url(images/templates/cont_box_out_li.gif);	background-repeat: repeat-y;}
.cont_box_out_mi{ 	/*background-image: url(images/templates/cont_box_out_mi.gif);	background-repeat: repeat;*/ }
.cont_box_out_re{  	background-image: url(images/templates/cont_box_out_re.gif);	background-repeat: repeat-y;}
.cont_box_out_u{	background-image: url(images/templates/cont_box_out_u.gif);	background-repeat: repeat-x;}
.cont_abst{width: 100%; }
/*ContentBox RAHMEN Allgemein*/

.back_to_category{}
.back_to_category01{padding-right:4px;}
.back_to_category02{background-color:#E6F387;}
.pinfotab{background-color:#FFFFFF;border: #E6F387 9px solid;}
.pinfotabtr{background-color:#E6F387;}
.pinfotab01{padding:10px;text-align: center;vertical-align: top;}
.pinfotab02{padding:10px;text-align: left;vertical-align: top;}

.pinfo_products_name{font-weight:bold; font-size:8pt;}
.cart_plus{height: 20px;padding: 3px 0px 3px 5px;background-color:#FFFFFF;border: #FD0100 1px solid;}
.pinfo_tell {color: #333333;font-weight: normal; text-align: center;}
.pinfo_tell A{   color: #FD0100; text-decoration: underline;}
.pinfo_tell A:hover{   color:#FD0100;	text-decoration: underline;}

.pinfo_hlbox_mi{	height: 22px;background-color:#FFFFFF;padding-left:12px;vertical-align: center;color:#333333;font-weight:bold;background-image: url(images/templates/pinfo_hlbox_mi.gif);	background-repeat: no-repeat;background-position: top;}
.xsell_prod{border: #CDDB7C 1px solid;background-color:#FFFFFF;}
.xsell_prod_img{padding-top:4px;padding-bottom:4px;text-align: center;vertical-align: top;background-color:#FFFFFF;}
.xsell_prod_data{padding-top:4px;padding-bottom:4px;text-align: center;vertical-align: top;background-color:#E6F387;}
.xsell_prod_data A{   color: #FD0100; text-decoration: underline;}
.xsell_prod_data A:hover{   color:#FD0100;	text-decoration: underline;}
.xsell_prod td { height: 140px; overflow: hidden;}
.pinfo_main{
	padding:9px;background-color:#E6F387;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
  line-height: 1.5;
}


/*KATEGORIEBOX SPECIALSTYLES BEGIN*/
.BEGIN_ALL_KATEGORIEN_ROW{ }
.topnavi{color:#333333;}
TD.topnavi A{ color:#333333; }
TD.topnavi A:hover{ color:#333333;}

.bottomnavi{color:#333333;}
TD.bottomnavi A{ color:#333333; }
TD.bottomnavi A:hover{ color:#333333;}

/*-----Hauptnavi-------*/
.KatBoxRow{	width: 160px;}
.KatBoxRowInhalt{ width:160px;color:#333333;}
TD.KatBoxRowInhalt A{color:#333333; background: #E6F387;padding:4px;DISPLAY: block;border-bottom: #ffffff 1px solid; padding-left:15px;}
TD.KatBoxRowInhalt A:hover{ color:#333333;  background: #BED154;padding:4px;DISPLAY: block;border-bottom: #ffffff 1px solid; padding-left:15px;}

.KatBoxRowOn{ width:160px;}
.KatBoxRowInhaltOn{ width:160px;;color:#333333;}
TD.KatBoxRowInhaltOn A{  color:#333333; background: #BED154;padding:4px;DISPLAY: block;border-bottom: #ffffff 1px solid; padding-left:15px;}
TD.KatBoxRowInhaltOn A:hover{ color:#333333;  background: #BED154;padding:4px;DISPLAY: block;border-bottom: #ffffff 1px solid; padding-left:15px;}

.KatBoxSubRow{ padding: 4px; text-align: right; padding-left: 10px; width: 100%; background: #BED154; border-bottom: 1px solid #FFF; }
.KatBoxSubRowInhalt{}
TD.KatBoxSubRowInhalt A{}
TD.KatBoxSubRowInhalt A:hover{}

.KatBoxSubRowOn{ padding: 4px; text-align: right; padding-left: 10px; width: 100%; background: #BED154; border-bottom: 1px solid #FFF; }
.KatBoxSubRowInhaltOn{}
TD.KatBoxSubRowInhaltOn A{}
TD.KatBoxSubRowInhaltOn A:hover{}
/*---Hauptnavi Ende----*/

/*KATEGORIEBOX SPECIALSTYLES END*/

/* infoBox  SPECIALSTYLES  BEGIN*/
.BEGIN_ALL_INFO_ROW{ }
.informBoxrow{		width: 100%; height: 22px;	}
TD.informBoxrowLine{ color:#2F2F2F;background-image: url(images/templates/box_catbox_line.gif);background-repeat: repeat-x;		background-position: bottom;}
TD.informBoxrowLine A{ color:#2F2F2F;}
TD.informBoxrowLine A:hover{ color:#9A0000;}
/* infoBox  SPECIALSTYLES END */


/*NEW PRODUCTS -- HIGHLIGHTS BEGIN*/
.BEGIN_ALL_NEW_PRODUCTS_HIGHLIGHTS{ }
.box_prod_all_o_bg{background-image: url(images/templates/box_prod_all_o_bg.gif);	background-repeat: repeat-x;}
.box_prod_all_li_bg{background-image: url(images/templates/box_prod_all_li_bg.gif);	background-repeat: no-repeat;}
.new_prod_TitelTabelle{	 height: 17px;}
.new_prod_TitelInhalt {
	font-size: 11pt;color: #BE0000;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: bottom;padding-left:24px;
	text-transform: uppercase;
}
.new_prod_TitelLine {
	background-image: url(images/templates/line_hor_new_prod.gif);	background-repeat: repeat-x;
}

.new_prod_InhaltTabelle{width: 100%; }
.new_prod_distance{background-image: url(images/templates/line_vert_new_prod.gif);	background-repeat: repeat-y;}
.new_prod_name_img{}
.new_prod_name{
	padding-left:20px;padding-right:20px;	text-align: left;vertical-align: top;
	font-size: 10pt;color:#535353;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;}
TD.new_prod_name A{color:#535353;font-weight: bold;}
TD.new_prod_name A:hover{color:#535353;font-weight: bold;}
TD.new_prod_descr{	}
TD.new_prod_descr_txt{ 	}
TD.new_prod_pic{padding:5px;text-align: center;	vertical-align: middle;}
TD.new_prod_price{height: 30px;
	padding-left:20px;	padding-right:20px;	text-align: right;
	font-size: 12pt;font-weight: bold;}
TD.new_prod_price_txt{ }
TD.new_prod_hst{	}
TD.new_prod_zumangebot{}
TD.new_prod_buynow{	text-align: center;	vertical-align: middle;}
/*NEW PRODUCTS -- HIGHLIGHTS END*/



/*SPECIALS PRODUCTS BEGIN*/
.spec_prod_InhaltTabelle{width: 100%; }
.spec_prod_name{
	padding-left:20px;padding-right:20px;	text-align: left;vertical-align: top;
	font-size: 10pt;color:#535353;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;}
TD.spec_prod_name A{color:#535353;font-weight: bold;}
TD.spec_prod_name A:hover{color:#535353;font-weight: bold;}
TD.spec_prod_descr{	padding-left:20px;padding-right:20px;	text-align: left;vertical-align: top;
	font-size: 9pt;color:#000000;font-family: Arial, Helvetica, Verdana, sans-serif;	}
TD.spec_prod_pic{padding-left:30px;padding-right:30px;text-align: center;	vertical-align: middle;}
TD.spec_prod_price{height: 30px;
	padding-left:20px;	padding-right:20px;	text-align: right;
	font-size: 12pt;}
TD.spec_prod_buynow{	text-align: center;	vertical-align: middle;}
/*SPECIALS PRODUCTS END*/








/*PRODUCT VIEW EINZELANSICHT --  BEGIN*/
.BEGIN_PRODUCT_VIEW_HIGHLIGHTS{ }
.prod_view_hor {	background-image: url(images/templates/line_hor_new_prod.gif);	background-repeat: repeat-x;}
.prod_view_vert{background-image: url(images/templates/line_vert_new_prod.gif);	background-repeat: repeat-y;}

.prod_view_InhaltTabelle{width: 100%; }
.prod_view_name_img{	 	padding-top:2px;padding-left:10px;	text-align: left;vertical-align: top;}
.prod_view_name{
	padding-right:10px;	text-align: left;vertical-align: top;
	font-size: 10pt;color:#545454;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;}
TD.prod_view_name A{color:#545454;font-weight: bold;}
TD.prod_view_name A:hover{color:#545454;font-weight: bold;}
TD.prod_view_descr{
	height: 50px;padding:10px;
	font-size: 9pt;color:#383838;font-family: Arial, Helvetica, Verdana, sans-serif;}
TD.prod_view_pic{padding:5px;}
TD.prod_view_price{
	padding-left:5px;	padding-right:5px;	text-align: right;
	font-size: 14pt;}
TD.prod_view_price2{
	padding-left:20px;	padding-right:5px;	text-align: left;
	font-size: 9pt;}
TD.prod_view_price_txt{ }
TD.prod_view_hst{
	height: 20px;padding-left:5px;	padding-right:5px;	padding-top:2px;padding-bottom:2px;
	text-align: right;
	color:#000000;font-weight: bold;text-transform: uppercase;}
TD.prod_view_zumangebot{padding-left:10px;padding-right:5px;}
TD.prod_view_buynow{padding-left:10px;padding-right:5px;}
TD.prod_view_wert{padding-left:10px;padding-right:5px;}
/*PRODUCT VIEW --  END*/

/*PRODUCT LISTING --  BEGIN*/
.BEGIN_PRODUCT_VIEW_HIGHLIGHTS{ }
.prod_listing_hor {	background-image: url(images/templates/line_hor_new_prod.gif);	background-repeat: repeat-x;}
.prod_listing_vert{background-image: url(images/templates/line_vert_new_prod.gif);	background-repeat: repeat-y;}

.prod_listing_InhaltTabelle{width: 100%; }
.prod_listing_cat{padding-left:15px;width:204px;height:22px;font-weight: bold;background-image: url(images/templates/prod_listing_name.gif);	background-repeat: no-repeat;	 }
.prod_listing_name_img{	 	padding-top:2px;padding-left:10px;	text-align: left;vertical-align: top;}


.prod_listing_data{	height:100px;padding:5px;	text-align: center;vertical-align: top; background-color:#E6F387;}

.prod_listing_name{color:#FF0123;font-family: Arial, Helvetica, Verdana, sans-serif;}
.prod_listing_name A{color:#FF0123;text-decoration: underline;}
.prod_listing_name A:hover{color:#FF0123;text-decoration: underline;}

TD.prod_listing_descr{
	height: 50px;padding:10px;
	font-size: 9pt;color:#383838;font-family: Arial, Helvetica, Verdana, sans-serif;}
TD.prod_listing_pic{height:128px;border:1px solid #E6F387;background-color:#FFFFFF;}
TD.prod_listing_price{height: 30px;
	padding-left:5px;	padding-right:5px;	text-align: right;
	font-size: 9pt;}
TD.prod_listing_price_txt{ }
TD.prod_listing_hst{
	height: 20px;padding-left:5px;	padding-right:5px;	padding-top:2px;padding-bottom:2px;
	text-align: right;
	color:#000000;font-weight: bold;text-transform: uppercase;}
TD.prod_listing_zumangebot{padding-left:60px;padding-right:5px;}
TD.prod_listing_buynow{padding-left:60px;padding-right:5px;}
/*PRODUCT LISTING --  END*/



/*-----------------------------------------------------------*/
/*DIV NEW PRODUCTS -- HIGHLIGHTS BEGIN*/
.BEGIN_ALL_DIV_NEW_PRODUCTS_HIGHLIGHTS{ }
DIV.div_newprod_master{
width:420px; height:132px;position:relative;
background-image: url(images/templates/newprod_hg.gif);background-repeat: no-repeat;
border: 0px;z-index:1;
}
DIV.div_new_prod_name{
width:197px; height:15px;left:35px;top:5px;position:absolute;
padding-left:12px;padding-top:4px;
font-size: 9pt;color:#FF7200;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
text-align: left;z-index:6;border: 0px;
}
DIV.div_new_prod_name A{
color:#FF7200;text-decoration: none;
}
DIV.div_new_prod_name A:hover{
	color: Gray;	text-decoration: none;
}
DIV.div_new_prod_descr{
width:161px; height:77px;left:247px;top:26px;position:absolute;
font-size: 8pt;color:#000000;font-weight: normal;font-family: Arial, Helvetica, Verdana, sans-serif;
text-align: left;vertical-align: top;z-index:3;border: 0px;
}
DIV.div_new_prod_offer{
width:80px; height:12px;left:310px;top:113px;position:absolute;
font-size: 8pt;font-weight: bold;color:#4C4C4C;font-family: Arial, Helvetica, Verdana, sans-serif;
z-index:4;border: 0px;
}
DIV.div_new_prod_offer A{
color:#4C4C4C;text-decoration: none;
}
DIV.div_new_prod_offer A:hover{
color:#FF7200;text-decoration: none;
}
DIV.div_new_prod_pic{
width:125px; height:100px;left:51px;top:26px;position:absolute;
vertical-align: middle;text-align: center;z-index:5;border: 0px;
}
DIV.div_new_prod_price{
width:107px; height:21px;left:140px;top:56px;position:absolute;
vertical-align:top;text-align:left;z-index:6;border: 0px;
}
/*DIV NEW PRODUCTS -- HIGHLIGHTS END*/
/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
/*----BESTSELLER  DIV BEGIN-----------------------------------*/
DIV.div_bestseller_prod_master_lineall{
width:204px; height:202px;position:relative;
background-image: url(images/templates/bg_box_rightall.gif);background-repeat: no-repeat;
z-index:1;
}
DIV.div_bestseller_prod_name{
width:100px; height:46px;left:17px;top:140px;overflow: hidden;position:absolute;
font-size: 8pt;color:#494949;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
text-align: left;
border: 0px;
z-index:2;
}
DIV.div_bestseller_prod_name A{color:#494949;text-decoration: none;}
DIV.div_bestseller_prod_name A:hover{color:#494949;text-decoration: none;}

DIV.div_bestseller_prod_descr{
width:100px; height:30px;position:absolute;
left:10px; top:119px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 8pt;
font-weight: normal;
text-align: left;
color:#545859;
z-index:3;
border: 0px;
}

DIV.div_bestseller_prod_pic{
width:100px; height:100px;overflow: hidden;position:absolute;
left:17px;top:10px;
vertical-align: middle;text-align: center;border: 0px;
z-index:5;
}
DIV.div_bestseller_prod_price{
width:160px;height:40px;position:absolute;
left:17px;top:158px;
vertical-align:top;
text-align:right;
font-size:9pt;font-weight:bold;font-family: Arial, Helvetica, Verdana  sans-serif;
color:#545859;border:0px;
z-index:6;
}
DIV.div_bestseller_prod_price A{color:#545859;text-decoration: none;}
DIV.div_bestseller_prod_price A:hover{color:#545859;text-decoration: none;}

/*----BESTSELLER  DIV END-------------------------------------*/
/*-----------------------------------------------------------*/

/*-----------------------------------------------------------*/
/*----SPECIALS  DIV BEGIN------------------------------------*/
DIV.div_specials_prod_master_line1{
width:204px; height:202px;position:relative;
/*background-image: url(images/templates/bg_topangebote.gif);background-repeat: no-repeat;*/
z-index:1;
}
DIV.div_specials_prod_name{
width:100px; height:46px;overflow: hidden;position:absolute;
left:17px;top:100px;
font-size: 8pt;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
text-align: left;
color:#494949;border: 0px;
z-index:2;
}
DIV.div_specials_prod_name A{color:#494949;text-decoration: none;}
DIV.div_specials_prod_name A:hover{color:#494949;text-decoration: none;}

DIV.div_specials_prod_pic{
width:100px; height:100px;overflow: hidden;position:absolute;
left:17px;top:10px;
vertical-align: middle;text-align: center;border: 0px;
z-index:5;
}
DIV.div_specials_prod_price{
width:160px;height:40px;position:absolute;
left:17px;top:168px;
vertical-align:top;
text-align:right;
font-size:9pt;font-weight:bold;font-family: Arial, Helvetica, Verdana  sans-serif;
color:#545859;border:0px;
z-index:6;
}
DIV.div_specials_prod_price A{color:#545859;text-decoration: none;}
DIV.div_specials_prod_price A:hover{color:#930000;text-decoration: none;}

/*----SPECIALS  DIV END--------------------------------------*/
/*-----------------------------------------------------------*/


SPAN.price_info{
	color: #333333;
	font-weight: normal;
}
SPAN.price_info A{
	color: #FF0100;
	font-weight: normal;text-decoration: underline;
}

SPAN.price_info A:hover{
	color: #FF0100;
	font-weight: normal;text-decoration: underline;
}

/* Neue CSS 31.07.2007 */

.infomain{

					font-family: Arial, Helvetica, Verdana, sans-serif;
          font-size: 8pt;
          line-height: 1.5;

}

.buttonpadding{

					padding-left: 24px;

}