/*
  $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
*/
/*.centerbg {		background-image: url(images/templates/centerbg.gif);background-repeat: no-repeat;}*/

h1 {
  font-size: 14px;
}

.passw_verg {height: 12px;
	font-size : 7pt;
	color: black;
	padding-left: 7px;
	 padding-top: 5px;
	 font-weight: bold;
	}

.loginbutton	{
	padding-left: 7px;
	 padding-top: 5px;
	}

.inputty {
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 120px;
	border: 1px solid #999999;
	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 #999999;
}
.general_inputs{
	border:1px solid #999999;
	width:200px; font-size: 11px;
}
.textarea{
	border:1px solid #999999;
}
.loginput{
	border:0px solid #000000;
	width:160px;
	height: 12px;
	font-size : 6pt;
	color: black;}

.searchinput {
	border:1px solid #2976B5;
	width:130px;
	height: 17px;
	color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; background-color: #B4D3E8; }

.search_pulldown	{
	border:0px solid #B4D4E8;
	width:150px;
	height: 9px;
	font-size : 9px;
	color: black;}

.search_pulldowntwo{

	border:0px solid #FFFFFF;
	width:167px;
	height: 6px;
	font-size : 9px;
	color: black;
	margin-left: 2px;}

TD.loginheight	{  padding-top: 2px; padding-left: 4px; }
TD.loginheighttwo	{  padding-top: 4px; padding-left: 4px; }

TD.searchheight {  padding-top: 10px; padding-left: 10px; }

/*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;

  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px; color: Black;
}
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: #000000;
  text-decoration: none;
}

A:hover {
   color:#216BBD;
	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{
	vertical-align: middle;
	font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  color:#000000;  padding-top: 5px; padding-left: 10px; padding-bottom: 15px;
}
.searchbutton { padding-right: 7px; padding-top: 5px;padding-bottom: 15px;

}

TD.quicksearch INPUT {
 color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

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;
}

.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;
}
.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: 11px; color: Black;
}
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: #E4ECF5;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
}

TABLE.
 {

}

.productListing-heading A{font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px; color:#656365; font-weight: bold;}
.productListing-heading {  font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 12px; color:#656365; font-weight: bold;}
.productListing-data {color:#656365; padding-top: 5px;padding-right: 5px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; text-transform: uppercase; font-weight: bold;}
.productListing-data A {color:#656365; }
.productListingName {
	 font-family: Arial, Helvetica, Verdana, sans-serif;color:#656365;
  font-size: 12px; font-weight: bold; text-transform: uppercase;
}
.productListingName A {
	 font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px; color:#656365; font-weight: bold;text-transform: uppercase;
}
A.pageResults {
  color: #666666;
}

A.pageResults:hover {

	background-color: #CAC9CA;
}

/*DER HAUPTCONTENTCONTAINER*/
/*CONTENTBEREICH*/
.pageContentTable{width:100%; }
.pageContentTable_index{ }
.pageHeadingTable{width:100%; }
TD.pageHeading, DIV.pageHeading {
	font-size: 12px;color: #656365;font-weight: bold;font-family:  Arial, Helvetica, Verdana, sans-serif;
	padding-top:15px;	vertical-align: top;	text-align: left;text-transform: uppercase;
}
TD.pageHeadingRight{
	font-size: 10pt;color: #2984BB;font-weight: normal;font-family: Arial, Helvetica, Verdana, sans-serif;
	padding-top:15px;	vertical-align: top;	 font-weight: bold; text-align: right;;
}
TD.pageHeadingPrice{
	font-size: 10pt;color: #2984BB;font-weight: bold;font-family: 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;
}
/*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;
}

TD.smallText {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px; color: #000000; }
TD.smallText A{font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px; color: #000000; }
A SPAN.smallText{font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px color: #000000;}
P.smallText {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 8pt; color: #E6B3F9;}

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: 11px;
}

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: #FD351F;
}
SPAN.productPrice {
   text-align: center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#2984AD;
	font-weight:bold; padding-right: 10px;
}
SPAN.errorText {
  font-family: Arial, Helvetica, Verdana sans-serif;
  color: #FF7800;
}

.moduleRow { }
.moduleRowOver {
	background-color: #E4E4E4;
	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{}
.generalBoxOutInhalt{}
.generalBoxTitelTabelle{	 height: 25px;}
.generalBoxTitelInhalt {
	/*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:28px;padding-top:4px;text-align: left;vertical-align: bottom;
}
.generalBoxInhalt{width:100%; padding-left: 10px;  padding-top: 10px;}
/* generalBox ENDE */

/* catBox ANFANG */
.catBoxTitelTabelle{	}
.catBoxTitelInhalt { /*background-image: url(images/kategorien.gif); background-repeat: no-repeat; width: 100%; height: 35px;*/
font-size: 8pt;color: #B00C19;/*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;}
TD.catBoxTitelInhalt A{color:#B00C19;font-weight: bold;}
TD.catBoxTitelInhalt A:hover{color:#B00C19;font-weight: bold;}
.catBoxInhaltTabelle{ }
.catBoxInhalt{}
.dottedline { background-image: url(images/dottedline.gif); background-repeat: repeat-x; height: 1px; width: 100%;}
.catBoxOutInhalt{

}
/* catBox ENDE */

/* infoBox ANFANG */
.infoBoxTitelTabelle{width:100%px;	 height: 20px;}
.infoBoxTitelInhalt {/*background-image: url(images/information.gif); background-repeat: no-repeat; width: 100%; height: 35px;*/
font-size: 8pt;color: #B00C19;/*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;}
TD.infoBoxTitelInhalt A{color:#B00C19;font-weight: bold;}
TD.infoBoxTitelInhalt A:hover{color:#B00C19;font-weight: bold;}


.infoBoxInhaltTabelle{
	width:100%;	 height: 22px;
	}
.infoBoxInhaltTabelle{

}
.infoBoxInhalt{
   width:100%;	 height: 22px;
	vertical-align: middle;
	text-align: left;
}


.infoBoxRowTabelle{
width: 100%; height: 22px;

}

.infoBoxHeadingContent{ }
/* 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: #B00C19;/*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;
}
TD.cartBoxTitelInhalt A{color:#B00C19;font-weight: bold;}
TD.cartBoxTitelInhalt A:hover{color:#B00C19;font-weight: bold;}
.cartBoxInhaltTabelle{}
.cartBoxInhalt{	padding:10px;}
/* cartBox ENDE */

/* partnerBox ANFANG */
.partnerBoxTitelTabelle{	 height: 25px;}
.partnerBoxTitelInhalt {
/*	background-image: url(images/templates/box_hl_bg_set_3.gif);	background-repeat: repeat-x;	*/
	font-size: 8pt;color: #B00C19;/*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;
}
TD.partnerBoxTitelInhalt A{color:#B00C19;font-weight: bold;}
TD.partnerBoxTitelInhalt A:hover{color:#B00C19;font-weight: bold;}
.partnerBoxInhaltTabelle{}
.partnerBoxInhalt{	text-align: center;padding:5px;}
/* partnerBox ENDE */


/* bestsellBox ANFANG */
.bestsellBoxTitelTabelle{	width:100%px; height: 20px;}
.bestsellBoxTitelInhalt { background-image: url(images/topseller.gif); background-repeat: no-repeat; width: 100%; height: 35px;}
.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;}
.linepodbestsell { background-image: url(images/linepodbestsell.gif); background-repeat: repeat-x; height: 20px;}
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;}
.bestseller_prod_name{ font-family: Arial, Helvetica, sans-serif;  font-size: 12px; text-transform: uppercase; color: #7B797B; font-weight: bold;}
.bestseller_prod_name A{ color: #7B797B; }
.bestselldescript{font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #000000; font-weight: normal;}
.bestsellprice{ font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #2984BB; font-weight: bold; padding-right: 15px; padding-top: 10px;}
.bestsellpic{padding-bottom: 10px;
}
DIV.bestsellpicdiv{
	position:relative;overflow:hidden;
	width:100px;
	height:100px;
}
.bestselldescr{
	padding-left:5px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
}

/* 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 */
.searchBoxInhaltTabelleAll{	}
.searchBoxTitelTabelle{	 height: 25px;}
.searchBoxTitelInhalt {

	font-size: 11px;color: #689ACE;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: left;vertical-align: top; padding-left: 10px; padding-top: 3px;
}
.searchBoxInhaltTabelle{}
.searchBoxInhalt{ 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 */

/* 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{ }
.topmenueBoxInhaltTabelle{ }

.topmenueBoxInhalt{	vertical-align:middle;}
.obenmenueInhaltTabelle{ padding-right: 17px; }
TD.obenmenue{
	vertical-align:bottom; height: 18px;
	font-size: 11px;color: #4D4D4D;	font-weight:normal;font-family: Arial, Helvetica, Verdana  sans-serif;
}
.obenmenue A{
	color: #4D4D4D
}
.obenmenue A:hover{
	color: #246AB9
}







/* 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*/
.breadcrumbs{
	padding-left:5px; font-size: 11px;font-family: Arial, Helvetica, Verdana, sans-serif;
		text-align: left; color: #4B4B4C;
}
.breadcrumbs2 A{   color: #999999; font-size: 11px; }

.breadcolor {
	 color: #999999;
}

/*FOOTER*/
.footer_hg{	background-image: url(images/templates/footer_hg.gif);	background-repeat: no-repeat;}
.footer_hg_bg{	background-image: url(images/templates/footer_hg_bg.gif);	background-repeat: no-repeat;}
.footer{
  padding-top: 4px; font-size: 8pt;color: #000000;font-family: Arial, Helvetica, Verdana  sans-serif;

}
TD#footer {
  padding-top: 4px; font-size: 8pt;color: #000000;font-weight: normal;font-family: Arial, Helvetica, Verdana, sans-serif;

}
TD#footer A{color: #ffffff;text-decoration:none;}
TD#footer A:hover{color:#246AB9;text-decoration:underline;}
.hdcopyright{
  padding-top: 1px; font-size: 8pt;color: #000000;font-family: Arial, Helvetica, Verdana  sans-serif;

}
.hdcopyright A{
  padding-top: 1px; font-size: 8pt;color: #000000;font-family: Arial, Helvetica, Verdana  sans-serif;

}
.hdcopyright A:hover{
  padding-top: 1px; font-size: 8pt;color: #246AB9;font-family: Arial, Helvetica, Verdana  sans-serif;

}



.BEGINN_ALL_BOXEN_FRAMES{ }
/*Boxen RAHMEN Allgemein set1*/
.box_set1_out_o{    	background-image: url(images/templates/box_set1_out_o.gif);	background-repeat: repeat-x;}
.box_set1_out_u{    	background-image: url(images/templates/box_set1_out_u.gif);	background-repeat: repeat-x;}
.box_set1_out_o_re{		background-image: url(images/templates/box_set1_out_o_re.gif);	background-repeat: no-repeat;}
.box_set1_out_o_li{		background-image: url(images/templates/box_set1_out_o_li.gif);background-repeat: no-repeat;}
.box_set1_out_li{		background-image: url(images/templates/box_set1_out_li.gif);	background-repeat: repeat-y;}
.box_set1_out_re{  		background-image: url(images/templates/box_set1_out_re.gif); background-repeat: repeat-y;}
/*Boxen RAHMEN Allgemein set1*/

/*Boxen RAHMEN Allgemein set2*/
.box_set2_out_o{    	background-image: url(images/templates/box_set2_out_o.gif);	background-repeat: repeat-x;}
.box_set2_out_o_re{		background-image: url(images/templates/box_set2_out_o_re.gif);background-repeat: no-repeat;}
.box_set2_out_o_li{		background-image: url(images/templates/box_set2_out_o_li.gif);	background-repeat: no-repeat;}
.box_set2_out_li{		background-image: url(images/templates/box_set2_out_li.gif); background-repeat: repeat-y; }
.box_set2_out_mi{		 background-image: url(images/templates/box_set2_out_mi.gif); background-repeat: repeat-xy;}
.box_set2_out_re{  		background-image: url(images/templates/box_set2_out_re.gif);	background-repeat: repeat-y;}
.box_set2_out_u_li{		background-image: url(images/templates/box_set2_out_u_li.gif);	background-repeat: no-repeat;}
.box_set2_out_u{		background-image: url(images/templates/box_set2_out_u.gif); background-repeat: repeat-x;}
.box_set2_out_u_re{		background-image: url(images/templates/box_set2_out_u_re.gif);	background-repeat: no-repeat;}
/*Boxen RAHMEN Allgemein set2*/

/*Boxen RAHMEN Allgemein set3*
.box_set3_out_o{    	text-align: right;background-image: url(images/templates/box_set3_out_o.gif);	background-repeat: no-repeat;}
.box_set3_out_o_re{		background-image: url(images/templates/box_set3_out_o_re.gif);	background-repeat: no-repeat;}
.box_set3_out_o_li{		background-image: url(images/templates/box_set3_out_o_li.gif);background-repeat: no-repeat;	}
.box_set3_out_li{		background-image: url(images/templates/box_set3_out_li.gif);	background-repeat: repeat-y;}
.box_set3_out_mi{		background-image: url(images/templates/box_set3_out_mi.gif); background-repeat: no-repeat;   }
.box_set3_out_re{  		vertical-align: top;background-image: url(images/templates/box_set3_out_re.gif);background-repeat: repeat-y;}


.box_set3_log_out_o{		background-image: url(images/templates/box_set3_log_out_o.gif);	background-repeat: no-repeat;}
.box_set3_log_out_o_re{		background-image: url(images/templates/box_set3_log_out_o_re.gif);	background-repeat: no-repeat;}
.box_set3_log_out_o_li{		background-image: url(images/templates/box_set3_log_out_o_li.gif);	background-repeat: no-repeat;}
.box_set3_log_out_li{		background-image: url(images/templates/box_set3_log_out_li.gif);	background-repeat: repeat-y;}
.box_set3_log_out_mi{		background-image: url(images/templates/box_set3_log_out_mi.gif);	background-repeat: no-repeat;}
.box_set3_log_out_re{		background-image: url(images/templates/box_set3_log_out_re.gif);	background-repeat: repeat-y;}
/*.box_set3_out_u{		background-image: url(images/templates/box_set3_out_u.gif);	background-repeat: repeat-x;}*/


.box_set4_out_o{    	background-image: url(images/templates/box_set4_out_o.gif);	background-repeat: repeat-x;}
.box_set4_out_o_re{  background-image: url(images/templates/box_set4_out_o_re.gif);background-repeat: no-repeat;}
.box_set4_out_o_li{  background-image: url(images/templates/box_set4_out_o_li.gif);	background-repeat: no-repeat;}
.box_set4_out_li{		background-image: url(images/templates/box_set4_out_li.gif);	background-repeat: repeat-y}
.box_set4_out_re{    background-image: url(images/templates/box_set4_out_re.gif);	background-repeat: repeat-y;}
.box_set4_out_u{    	background-image: url(images/templates/box_set4_out_u.gif);	background-repeat: repeat-x;}
/*.box_set4_out_u{		background-image: url(images/templates/box_set4_out_u.gif);	background-repeat: repeat-x;}*/

.box_set5_out_o{    	text-align: right;background-image: url(images/templates/box_set5_out_o.gif);	background-repeat: no-repeat;}
.box_set5_out_o_re{		background-image: url(images/templates/box_set5_out_o_re.gif);background-repeat: no-repeat;}
.box_set5_out_o_li{		background-image: url(images/templates/box_set5_out_o_li.gif);	background-repeat: no-repeat;}
.box_set5_out_li{		background-image: url(images/templates/box_set5_out_li.gif); height: 100%; }
/*.box_set5_out_mi{		text-align: left; background-image: url(images/templates/box_set5_out_mi.gif); background-repeat: no-repeat;}*/
.box_set5_out_re{  		vertical-align: left;background-image: url(images/templates/box_set5_out_re.gif);	height: 100%;}
.box_set5_out_u_li{		background-image: url(images/templates/box_set5_out_u_li.gif);	background-repeat: repeat-x;}
.box_set5_out_u{		background-image: url(images/templates/box_set5_out_u.gif); vertical-align: bottom;}
.box_set5_out_u_re{		background-image: url(images/templates/box_set5_out_u_re.gif);	background-repeat: repeat-x;}

.box_set6_out_o{    	text-align: right;background-image: url(images/templates/box_set6_out_o.gif);	background-repeat: no-repeat;}
.box_set6_out_o_re{		background-image: url(images/templates/box_set6_out_o_re.gif);background-repeat: no-repeat;}
.box_set6_out_o_li{		background-image: url(images/templates/box_set6_out_o_li.gif);	background-repeat: no-repeat;}
.box_set6_out_li{		background-image: url(images/templates/box_set6_out_li.gif);	background-repeat: repeat-y}
.box_set6_out_mi{		text-align: left; background-image: url(images/templates/box_set6_out_mi.gif); background-repeat: no-repeat;}
.box_set6_out_re{  		vertical-align: left;background-image: url(images/templates/box_set6_out_re.gif);	background-repeat: no-repeat;}

.box_set7_out_o{    	text-align: right;background-image: url(images/templates/box_set7_out_o.gif);	background-repeat: no-repeat;}
.box_set7_out_o_re{		background-image: url(images/templates/box_set7_out_o_re.gif);background-repeat: no-repeat;}
.box_set7_out_o_li{		background-image: url(images/templates/box_set7_out_o_li.gif);	background-repeat: no-repeat;}
.box_set7_out_li{		background-image: url(images/templates/box_set7_out_li.gif);	background-repeat: repeat-y}
/*.box_set6_out_mi{		text-align: left; background-image: url(images/templates/box_set6_out_mi.gif); background-repeat: no-repeat;}*/
.box_set7_out_re{  		vertical-align: left;background-image: url(images/templates/box_set7_out_re.gif);	background-repeat: repeat-y;}

.box_set8_out_o{    	text-align: right;background-image: url(images/templates/box_set8_out_o.gif);	background-repeat: no-repeat;}
.box_set8_out_o_re{		background-image: url(images/templates/box_set8_out_o_re.gif);background-repeat: no-repeat;}
.box_set8_out_o_li{		background-image: url(images/templates/box_set8_out_o_li.gif);	background-repeat: no-repeat;}
.box_set8_out_li{		background-image: url(images/templates/box_set8_out_li.gif);	background-repeat: repeat-y}
/*.box_set6_out_mi{		text-align: left; background-image: url(images/templates/box_set6_out_mi.gif); background-repeat: no-repeat;}*/
.box_set8_out_re{  		vertical-align: left;background-image: url(images/templates/box_set8_out_re.gif);	background-repeat: repeat-y;}

.BEGIN_CONTENT_FRAMES{ }
/*ContentBox RAHMEN Allgemein*/
/*.cont_box_out_o{    background-image: url(images/templates/cont_box_out_o.gif);	background-repeat: no-repeat}*/
/*.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*/


/*KATEGORIEBOX SPECIALSTYLES BEGIN*/
.BEGIN_ALL_KATEGORIEN_ROW{ }
/*Die Tabelle für Kategorie und Subkategoriezeile inaktiv*/
.KatBoxRow{	width: 100%;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000;}
.KatBoxSubRow{width:100%;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000;}
/*Die Inhalte als TD-Stile auch entweder Hauptpunkt oder Unterpunkt*/
.KatBoxRowInhalt{ width:100%;  height: 22px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000;}
TD.KatBoxRowInhalt A{ color:#000000;}
TD.KatBoxRowInhalt A:hover{ color:#246AB9; }
.KatBoxSubRowInhalt{ padding-left:25px; width:100%;padding-left:5px; height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#000000;}
TD.KatBoxSubRowInhalt A{ color:#000000;}
TD.KatBoxSubRowInhalt A:hover{ color:#246AB9; }

/*Die Tabelle für Kategorie und Subkategoriezeile aktiv*/
.KatBoxRowOn{ width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.KatBoxSubRowOn{ width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
/*Die Inhalte als TD-Stile auch entweder Hauptpunkt oder Unterpunkt*/
.KatBoxRowInhaltOn{background-color: #888888;height: 22px; width:100%;color:#00507E;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
TD.KatBoxRowInhaltOn A{ color:#DFDFDF; background-color: #888888;}
TD.KatBoxRowInhaltOn A:hover{ color:#DFDFDF; background-color: #888888;}
.KatBoxSubRowInhaltOn{padding-left: 37px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;background-color: #888888;height: 22px; width:100%;padding-left:5px;	padding-right:5px;color:#00507E;/*background-image: url(images/templates/box_catbox_line_on.gif);	background-repeat: no-repeat;background-position: left;*/}
TD.KatBoxSubRowInhaltOn A{padding-left: 37px; color:#DFDFDF; background-color: #888888;}
TD.KatBoxSubRowInhaltOn A:hover{padding-left: 37px;color:#DFDFDF; background-color: #888888;}


/*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 */

/*-----Hauptnavi-------*/
TD.hauptnavi{
   	font-size: 8pt;color: #FFFFFF;font-weight:normal;font-family: Arial, Helvetica, Verdana  sans-serif;
	text-align:center;	vertical-align:middle; padding-right:3px;
	/*filter:DropShadow(color=#FDB166, offx=1, offy=1);*/
}
TD.hauptnavi A{color: #FFFFFF;}
TD.hauptnavi A:hover{color: #FFFFFF;}
TD.hauptnaviover{
   /*background-image: url(images/templates/hauptnavioverbg.gif);	background-repeat: repeat-x;*/
	font-size: 8pt;color: #FFFFFF;	font-weight:bold;font-family: Arial, Helvetica, Verdana  sans-serif;
	text-align:center;	vertical-align:middle; padding-right:3px;
	/*filter:DropShadow(color=#FDB166, offx=1, offy=1);*/
}
TD.hauptnaviover A{  color: #FFFFFF;}
TD.hauptnaviover A:hover{  color: #FFFFFF;}
/*---Hauptnavi Ende----*/

/*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;
}
.contentBoxContents{width: 33%; }
.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_name_img{	 	padding-top:2px;padding-left:10px;	text-align: left;vertical-align: top;}
.prod_listing_name{
	padding-right:10px;	text-align: left;vertical-align: top;
	font-size: 10pt;color:#FFC600;font-weight: bold;font-family: Arial, Helvetica, Verdana, sans-serif;}
TD.prod_listing_name A{color:#FFC600;font-weight: bold;}
TD.prod_listing_name A:hover{color:#FFC600;font-weight: bold;}
TD.prod_listing_descr{
	height: 50px;padding:10px;
	font-size: 9pt;color:#383838;font-family: Arial, Helvetica, Verdana, sans-serif;}
TD.prod_listing_pic{padding:5px;}
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--------------------------------------*/
/*-----------------------------------------------------------*/

/* LOGO */
DIV.site_objekt{
position:absolute;
width:92px;
height:120	px;
overflow: hidden;
left:188px;
top:39px;
text-align: left;
border: 0px;
z-index:1;
}

/* LOGO */

.backgroundcategorybox {		background-image: url(images/templates/backgroundcategorybox.gif); width: 230px; height: 1px; background-repeat: repeat-y;}

.infoBoxLink { height: 22px;}
.infoBoxLink A{color: #ffffff;}
.infoBoxLink A:hover{}
.infoBoxRow A{ padding-top: 5px; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black;}
.infoBoxRow A: hover{color:}
.infoBoxRow{
	height: 22px;
	padding-left: 10px;
}


/*Mian classes*/
/*.bgtop { background-image: url(images/baner.jpg); background-repeat: no-repeat;} */
.bgtop_mi { background-image: url(images/banner_mi_bg.jpg); background-repeat: repeat-x;}

.toplinedotted{  background-image: url(images/linetop.gif); background-repeat: repeat-y; }
.podcategory{ background-image: url(images/podcatgeory.gif); background-repeat: repeat-y; }
.infopadd{
	padding-top: 20px;
}
.textlinebg {background-image: url(images/textlinebg.gif); background-repeat: repeat-x; }
.textbottomclass{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Black; padding-left: 5px; padding-bottom: 8px;}
.wykrzyknik{  position: relative; left: 4px; bottom:12px; width: 12px; height: 29px;}
.listingline { background-color: #999999;}
.smallTextwhite { padding-bottom:10px;}
.prodinfodesc { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: Black;}
.line_1 {
 background-image: url(images/newlinepro.gif); background-repeat: repeat-y;	width: 1px;
}
.line_2{
	background-color: #FFFFFF; width: 10px;
}
.newprodname { height: 40px;padding-top: 10px; vertical-align:top; padding-left:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase;  font-weight: bold; color: #656365;  }
.newprodname A{ color: #656365;}

.newproddescrp {height: 60px; padding-top: 10px; padding-left: 20px; vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: Black; }
.newprodpric{ color: #2984BB;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  padding-right: 5px;  padding-top: 10px;}
.newprodwaren{ padding-right: 18px; padding-bottom: 4px; padding-top: 4px;}
.linedupa{
	background-image: url(images/newlinepro.gif); background-repeat: repeat-y;	width: 1px;
}
/* -----------------------------nachträglich hinzugefügte styles-----------------------------------------*/
.infoBoxInhaltTabelle{
	width:100%;
	}
.infoBoxInhalt{
   width:100%;

	text-align: left;
}

.tell {background-image: url(images/templates/tell.gif);	background-repeat: no-repeat; width: 250px; height: 66px; }

.tellInhalt { height: 8px; padding-left: 15px; padding-top: 5px; }
.tellInhalt INPUT { }


.tellBox2TitelInhaltTitelInhalt { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;  color: #055C84;   padding-left: 40px; padding-top:6px;}
.fff { border:1px solid #585858; padding-left: 10px; }

DIV.inputtelefriends { padding-left: 30px; padding-top: 12px;   }
.inputtelefriends INPUT {border:1px solid #4BA6CF; height: 19px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding-left: 3px; color: #C2C2C2;   }
.divgif {  padding-left: 10px; padding-right: 10px; padding-top: 10px; }


.namepierwsza { font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  color: #000000; padding-top: 3px; padding-bottom: 3px; /*padding-left: 30px;*/}
.pierwsza { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  color: #6B6B6B; padding-top: 5px;  padding-left: 7px;}
.druga { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  color: #000000; padding-top: 5px;  padding-left: 2px; text-align: left;}
.drugaklasa { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;  color: #000000; padding-top: 5px;  padding-right: 20px;}

.buttonwaren { padding-left: 7px;}
.descriptionline {border:1px solid #585858; font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 11px; line-height: 1.5; color: #000000;  padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.descriptioi{border:1px solid #585858;
}
.technische {background-image: url(images/templates/technische.gif);	background-repeat: no-repeat; width: 128px; height: 17px; }
.kunden {background-image: url(images/templates/kunden.gif);	background-repeat: no-repeat; width: 229px; height: 17px; }
.empfohlenes {background-image: url(images/templates/empfohlenes.gif);	background-repeat: no-repeat; width: 146px; height: 17px; }