TD.header {
	color: #e0e0e0;
	font-size: 11px;
	background-image: url(images/header-bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	vertical-align: top;
	padding-top: 11px;
	padding-right: 50px;
}

TD.footer {
	color: #888888;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}

TD.lineho {
	background-image: url(images/bg-line.gif);
	background-repeat: repeat-y;
	background-position: center;
}

A.header {
  color: #666;
  text-decoration: none;
}

A.header:hover {
  color: #666666;
  text-decoration: underline;
}

/* Ende topSenso */

h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #6d1f79;
	margin: 0;
	padding: 15px 0 0;
}

h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6d1f79;
	margin: 0;
	padding: 15px 0;
}


.buttonsolid {

	width: 155px;

	height: 19px;

	font-size: 11px;

	font-family:  Arial, Helvetica, sans-serif;

	color: #555555;

	background: #ffffff;

	border: 1px #BF75B0 solid;

}

	

a.info {

	font-size: 11px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #760000;

	text-decoration: none;

	margin: 0;

	padding: 0;

}



a.info:hover {

	font-size: 11px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #760000;

	text-decoration: underline;

}

TD.middlecolumn{ background-color: #ffffff; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; padding: 0 20px 10px 40px; }



.middlecolumn { background-color: #ffffff; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; padding: 0 20px 10px 40px; }



.middlecolumn2{

	background-color: #ffffff;

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	height:0px;

	padding-left : 0px;

}

  

.backfooter {

	color : #555555;

	font-family:  Arial, Helvetica, sans-serif;  

	font-size: 11px;

}



.bluebig  {

	font-family :  Arial, Helvetica, sans-serif; 

	font-weight : normal; 

	font-size : 14px; 

	font-weight : bold;

	color: #1F3264

}



.small  {

	font-family :  Arial, Helvetica, sans-serif; 

	font-weight : normal; 

	font-size : 10px; 

	font-weight : normal;

	color: #555555

}



.backcenter{

	background-color: #E7E7E7;

}



.bodypopup {



	background-

	font-family :  Arial, Helvetica, sans-serif; 

	font-weight : normal; 

	text-align : left; 

	font-size: 0px;

	margin-left : 0px; 

	margin-right : 0px; 

	margin-top : 0px; 

	margin-bottom : 0px; 

}



.selectboxcat {

	font-family:  Arial, Helvetica, sans-serif;

	font-weight: normal; 

	text-align: left; 

	background-color: #dadddd;

	border: 1px solid #6d1f79;

	padding: 0px; 

	margin: 0px; 

	color:#555555;

	width: 100%;

}



.selectbox {

	font-family:  Arial, Helvetica, sans-serif;

	font-weight : normal; 

	text-align : left; 

	background-color: #E4E4E4;

	padding : 0px; 

	margin-bottom : 0px; 

	cursor : pointer; 

	color:#555555;

	width:150px;

}



.searchinput {

	width: 150px;

	height: 19px;

	font-size: 11px;

	font-family:  Arial, Helvetica, sans-serif;

	color: #555555;

	background: #ffffff;

	border: 1px #BF75B0 solid;

}



.loginbutton{
	font-family:  Arial, Helvetica, sans-serif;
	font-weight : normal; 
	text-align : left; 
	background-color: #6E6E6E;

	padding : 0px; 

	margin-bottom : 0px; 

	cursor : pointer; 

	width:100px;

}



/* Text Warenkorb Kopfzeile (BK) */



.baskettable {

	border: 0px solid #6d1f79;

}



.baskettext {

	font-size: 11px;

	font-weight: normal;

	font-family:  Arial, Helvetica, sans-serif;

	color: #555555;

	text-decoration: none;

	margin: 0;

	padding: 0;

}



/* Link Warenkorb Kopfzeile (BK) */



a.basket {

	font-size: 11px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #760000;

	text-decoration: none;

	margin: 0;

	padding: 0;

}



a.basket:hover {

	font-size: 11px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #760000;

	text-decoration: underline;

}



.minibasket {

	color: #555555;

	font-weight: normal;

	font-size: 11px;

	width: 50px;

	height:15px;

	font-family:  Arial, Helvetica, sans-serif;

}



.minibasketprice {

	color: #555555;

	font-weight: normal;

	font-size: 10px;

	border: 1px none #555555;

	width: 50px;

	height:15px;

	font-family:  Arial, Helvetica, sans-serif;

	padding-top : 1px; 

	background-color : #dadddd; 

	scrollbar-base-color : #dadddd; 

	scrollbar-track-color : #dadddd; 

	scrollbar-face-color : #dadddd; 

	scrollbar-highlight-color : #dadddd; 

	scrollbar-3dlight-color : #dadddd; 

	scrollbar-darkshadow-color : #dadddd; 

	scrollbar-shadow-color : #dadddd; 

	scrollbar-arrow-color : #dadddd;

}



.products {

	font-size: 10px;

	background-

}



.newproducts {

	font-family:  Arial, Helvetica, sans-serif;

  font-weight: bold;

  font-size: 11px;

  background-

  color: #555555;

  padding-left: 0px;

}



.space {

	padding-left : 10px;

}



.space20 {

	padding-left : 12px;

}



.smallwhite {

	font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-size: 10px;



  text-decoration: none;

}



A.smallwhite { color: white; font-family:  Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; text-decoration: none; }



A.smallwhite:hover { color: white; font-family:  Arial, Helvetica, sans-serif; font-style: normal; font-size: 11px; text-decoration: underline; }



.smallgrey {

	font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-size: 10px;

  color: #555555;

  text-decoration: none;

}



A.smallgrey {

	font-family:  Arial, Helvetica, sans-serif;

	font-style: normal;

	font-size: 11px;

	color: #555555;

	text-decoration: none;

}



A.smallgrey:hover {

	font-family:  Arial, Helvetica, sans-serif;

	font-style: normal;

	font-size: 11px;

	color: #555555;

	text-decoration: underline;

}





A.subcat {

	font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #6d1f79;

  text-decoration: none;

}



A.subcat:hover {

	font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #6d1f79;

  text-decoration: underline;

}



table {
}

body {
	color: #555555;
	margin: 15px 0 0;
	padding: 0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4;
}


FORM {

	display: inline;

}



SELECT {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	width: 150px;

}



CHECKBOX, INPUT, RADIO {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

}



TEXTAREA {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

}



SPAN.greetUser {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #141414;

  font-weight: normal;

}



SPAN.newItemInCart {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #760000;

}



SPAN.boxTitleTop {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 14px;

  color: #555555;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

  color : #796979;

}



SPAN.errorText {

	font-family:  Arial, Helvetica, sans-serif;

  color: #760000;

}



/* Alle Links */



A {
  color: #6d1f79;
  text-decoration: underline;
}

A:hover {
  color: #6d1f79;
  text-decoration: none;
}

A.none {
  color: #760000;
  text-decoration: none;
}

A.none:hover {
  color: #760000;
  text-decoration: underline;
}

/* Links Kategorien (BK) */



a.categlink {

	font-size: 11px;

	font-weight: normal;

	font-family:  Arial, Helvetica, sans-serif;

	color: #555555;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 0.9;

}



a.categlink:hover {

	font-size: 11px;

	font-weight : normal;

	font-family:  Arial, Helvetica, sans-serif;

	color: #6d1f79;

	line-height: 0.9;

}





a.categlinktop {

	font-size: 11px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #555555;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 0.9;

}



a.categlinktop:hover {

	font-size: 11px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #6d1f79;

	line-height: 0.9;
	
	text-decoration: underline;

}



A.katBox15 {

  width: 100%;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #000099;

  text-decoration: none;

}



A.katBox15:hover {

  background-

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #99ccff;

  text-decoration: none;

}



A.katBox16 {

  width: 100%;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-size: 11px;

  color: #555555;

  text-decoration: none;

}



A.katBox16:hover {

  background-color: #EFEFEF;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-size: 11px;

  color: #3B5494;

  text-decoration: none;

}



A.buybothPrice {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 18px;

  color: #727272;

}



A.buybothHeading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 18px;

  color: #727272;

}



A.headerLink {

  background-

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

  color: #000099;

  text-decoration: none;

}



A.headerLink:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

  color: #99ccff;

  text-decoration: none;

}



A.ontab {

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #3B5494;

  text-decoration: none;

}



A.ontab:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #3B5494;

  text-decoration: none;

  border-bottom:2px solid #FFE23C;

}



A.tab {

  background-color: #551E1B;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  

  text-decoration: none;

}



A.tab:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #EFECDE;

  text-decoration: none;

  border-bottom:2px solid #FFE23C;

}



A.pageResults {

  color: #6d1f79;

  text-decoration: none;

}



A.pageResults:hover {

  color: #6d1f79;

  text-decoration: underline;

}



A.specialBox {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #6d1f79;

  text-decoration: none;

  font-weight : bold;

}



A.specialBox:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #6d1f79;

  text-decoration: underline;

  font-weight : bold;

}



A.menuLink { 

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #3B5494; 

  text-decoration: none;

}



A.menuLink:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #C30027;

  text-decoration: none;

}



A.boxLink { color: #555555; font-family:  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 1.3; }



A.boxLink:hover {
color: #555555;
  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  

  text-decoration: underline;

  line-height: 1.3;

}



/* Link Information (BK) */



a.topHeader {

	font-size: 11px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #6d1f79;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 1.5;

}



a.topHeader:hover {

	font-size: 11px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #6d1f79;

	line-height: 1.5;

}







a.topHeaderCyan {

	font-size: 11px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #6d1f79;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 1.5;

}



a.topHeaderCyan:hover {

	font-size: 11px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #6d1f79;

	line-height: 1.5;

}



a.topHeaderRed {

	font-size: 11px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #760000;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 1.5;

}



a.topHeaderRed:hover {

	font-size: 11px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #6d1f79;

	line-height: 1.5;

}



A.topHeaderWhite { 

  font-size: 11px;

  font-weight : bold;

  font-family:  Arial, Helvetica, sans-serif;

   

  text-decoration: none;

  line-height: 1.5;

}



A.topHeaderWhite:hover {

  font-size: 11px;

  font-weight : bold;

  font-family:  Arial, Helvetica, sans-serif;

  

  text-decoration: underline;

  line-height: 1.5;

}



A.headerNavigation { 

   

}



A.headerNavigation:hover {

  

}



A.productLinks { 

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555; 

  text-decoration: none;

  font-weight : normal;

}



A.productLinks:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #888888;

  text-decoration: none;

  font-weight : normal;

}



.printOrder {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 14px;

  color: #555555;

  font-weight : bold;

  line-height: 1.5;

}



.buybothText {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555;

}



.shadow1 {

  border: 0px;

  border-style: solid;

  border-color: #D0D0D0;

  border-spacing: 1px;

}



.tax_info {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 9px;

  color: #666666;

  font-weight : normal;

}



.moduleRow { 

}



.moduleRowOver { 

	cursor: pointer;

	cursor: hand; 

}



.moduleRowSelected { 

}



.checkoutBarFrom, .checkoutBarTo { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 11px; 

  color: #8c8c8c; 

}



.checkoutBarCurrent { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 11px; 

  font-weight: bold;

  color: #555555; 

}



.messageBox { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 11px; 

  color: #555555; 

}



.messageStackError, .messageStackWarning { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 11px; 

  color: #760000;

  font-weight: bold;

  padding-left: 40px;

  padding-top: 10px;

}



.messageStackSuccess { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 11px; 

  color: #760000;

  font-weight: bold;

  padding-left: 10px;

  padding-top: 10px;

}



.inputRequirement { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 10px; 

  color: #760000; 

}



.main {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	padding: 0 35px 0 20px;
}



.main2 {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  color: #555555;



}



.klein {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

}



.boxText { 

	font-family:  Arial, Helvetica, sans-serif; 

	color: #555555;

	font-size: 11px; 

}



.boxText1 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #555555;

	padding-left: 0px;

	padding-top: 0px;

}



.boxTextImage {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #555555;

	padding-left: 0px;

	padding-right: 10px;

}



.errorBox { 

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

  background: #ffb3b5; 

  font-weight: bold; 

}



.stockWarning { 

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px; 

  color: #cc0033; 

}



.productsNotifications { 

  background: #f2fff7; 

}



.orderEdit { 

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px; 

  color: #580B11; 

  font-weight: bold;

  text-decoration: underline; 

}



.dataTableHeadingRow { 

  background-color: #C9C9C9; 

}



.dataTableHeadingContent { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 10px;  

  font-weight: bold; 

}



.dataTableRow { 

  background-color: #F0F1F1; 

}



.dataTableRowSelected { 

  background-color: #DEE4E8; 

}



.dataTableRowOver { 

background-color: #ffffff;

  cursor: pointer; 

  cursor: hand; 

}



.dataTableContent { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 10px; 

  color: #555555; 

}



/* Headerzeile der Boxen (BK) */



.infoBoxHeadingMiddle {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #555555;

	padding: 15px 10px 10px 0px;

}



.infoBoxHeadingMiddle2 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #555555;

	padding: 18px 10px 10px 10px;

}

.infoBoxHeadingMiddle3{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6d1f79;
	padding: 18px 10px 10px 10px;
}

.infoBoxHeadingMiddle4{

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #555555;

	padding: 0px 0px 0px 0px;

}



.infoBoxHeadingMiddle5{

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #555555;

	padding: 18px 0px 0px 10px;

}



.infoBoxHeadingMiddle6{

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #555555;

	padding: 0px 0px 0px 0px;

}



.productListing-heading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  background: #ffffff;

  color: #555555;

  font-weight: bold;

}



.productPrice {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 14px;

  color: #555555;

  font-weight: bold;

  line-height: 1.5;

}



.infoBox {

}



.infoBox0 {

  color: #555555;

  font-size: 10px;

  font-weight: normal;

}



.infoBox1 {

}



/* Shop-Kategorien (BK) */



.categories2 {

	font-family:  Arial, Helvetica, sans-serif;

	color: #555555;

	font-size: 11px;

	font-weight: bold;

}



.infoBoxContents {

  font-family:  Arial, Helvetica, sans-serif;

  color: #D7C6A9;

  font-size: 11px;

  font-weight: normal;

}



.infoBoxContents0 {

  font-family:  Arial, Helvetica, sans-serif;

  color: #555555;

  font-size: 10px;

  font-weight: normal;

}



.infoBoxContents1 {

	font-family:  Arial, Helvetica, sans-serif;

	

}



.contentBox1 {

  color: #D7C6A9;

  font-size: 10px;

  font-weight: normal;

}



.contentBoxContents1 {

  font-family:  Arial, Helvetica, sans-serif;

  padding-top: 10px;

  color: #D7C6A9;

  font-size: 10px;

  font-weight: normal;

}



.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

}



TABLE.productDetailsBox {

}



TABLE.formArea {

  background: #F8F8F8;

  border-color: #A0A0A0;

  border-style: solid;

  border-width: 1px;

  width:80%;

}



TABLE.tableSpecials {

  border: #6d1f79 solid 1px;

  height: 100px;

}



TABLE.productListing {

  border: 0px;

  border-style: solid;

  border-color: #580B11;

  border-spacing: 1px;

}



/* Kategorien (BK) */

TABLE.categ {

	font-family:  Arial, Helvetica, sans-serif;

	text-align : left;

	font-size: 11px;

	color: #555555;

	border-spacing: 0px;

	width: auto;

}



TR.ebayRow1 {

  background: #FFFFFF;

}



TR.ebayRow2 {

  background: #F0F0F0;

}



TR.ebayHeader {

  background: #BEBEBE;

}



TR.pollOptRow {   

} 



TR.pollFooter { 

} 



TR.subBar {

  background: #f4f7fd;

}



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

}



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

}



TR.headerError {

  color: #760000;

}



TR.headerInfo {

  background: #00ff00;

}



TR.header {

  background: #3B5494;

}



TR.headerNavigation {

  background: #bbc3d3;

}



TR.productOption {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555;

  background: #F4F4F4;

  font-weight: normal;

}



TD.ebayRow1 {

  background: #FFFFFF;

}



TD.ebayRow2 {

  background: #F0F0F0;

}



TD.headerTitleOrder {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555;

  font-weight : bold;

  line-height: 1.5;

}



TD.titleOrder {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555;

  font-weight : bold;

  line-height: 1.5;

}



TD.ebayBorder {

  background: #A0A0A0;

}



TD.pollBoxRow {   

	font-family:  Arial, Helvetica, sans-serif;   

	font-size: 10px;   border-color: #eeeeee;   

	border-style: solid;   border-width: 1px;

	font-size: 10px;

	color: #758389;

} 



TD.pollBoxText {   

	font-family:  Arial, Helvetica, sans-serif;   

	font-size: 10px;   border-color: #eeeeee;   

	border-style: solid;   

	border-width: 1px;

} 



TD.tableft {

	background-image: url(/demoshop/images/tabs/tab_left.gif);

	background-repeat: no-repeat;

	color: #DEB887;

	font-size: smaller;

}



TD.tabright {

  background-image: url(/demoshop/images/tabs/tab_right.gif);

  background-repeat: no-repeat;

  color: #DEB887;

  font-size: smaller;

}



TD.ontab {

  background-image: url(/demoshop/images/tabs/tab_middle_on.gif);

  background-repeat: repeat;

  

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

}



TD.tab {

  background-image: url(/demoshop/images/tabs/tab_middle.gif);

}



TD.tab {

  background-image: url(/demoshop/images/tabs/tab_middle.gif);

  background-repeat: repeat;

  color: #6699cc;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

}



TD.formAreaTitle {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

  padding-left: 18px;

  padding-bottom: 5px;

}



TD.smallText, SPAN.smallText, P.smallText {

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-size: 10px;

  color: #555555;

  text-decoration: none;

}



TD.accountCategory {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

}



TD.fieldValue {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

}



TD.tableHeading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color :#555555;

  font-weight: bold;

}



TD.subBar {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #555555;

}



TD.main, P.main {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  line-height: 1.4;

}



TD.pageHeading, DIV.pageHeading { font-family:  Arial, Helvetica, sans-serif; font-size:0; color:  #ffffff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }



TD.specialDesc {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #404040;

  text-align:top;

}



TD.specialPrice { 

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555;

}



TD.productListing-data {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  vertical-align:top;



 

}



TD.countResult {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #888888;

  padding-left : 15px;

  padding-right : 15px;

}



TD.infoBoxHeading0 {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

  background-color: #3B5494;

  

}



TD.infoBoxHeading01 {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

  padding-left: 15px;

  padding-top: 10px;

  padding-bottom: 10px;



}



TD.infoBox, SPAN.infoBox {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

}



TD.infoBoxHeading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-weight: bold;

  background: #3B5494;

  

}



/* Headerzeile der Boxen (BK) */



TD.infoBoxHeadingMiddle {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #555555;

	padding: 18px 10px 10px 15px;

}



TD.headerInfo {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  background: #00ff00;

  

  font-weight: bold;

  text-align: center;

}



TD.headerError {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  background: #760000;

  

  font-weight : bold;

  text-align : center;

}



TD.topHeader {

	padding: 12px 10px 7px;

	line-height: 1.2;

}



/* Kategorien (BK) */



TD.categ {

	vertical-align: top;

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #555555;

	padding: 2px 0;

	border-bottom:0px solid #dadddd;

}



TD.categ2 {

	vertical-align: top;

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight : normal;

	color: #555555;

}



TD.productDetails {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555;

}



TD.productName {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #555555;

  font-weight : bold;

}



TD.headerNavigation {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

  background: #bbc3d3;

  

  font-weight : bold;

}



TD.titleHeading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #6d1f79;

  font-weight : bold;

  font-style :italic;

  line-height: 1.5;

  background-color : #E6CBFF;

  padding-left:10px;

  height: 24px;

}



TD.productLinks {

  background: #ffffff;

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 11px;

}



TD.productDescription { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 11px; 

  padding-left: 0px;

  color : #555555;

}



#button ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #c4c4c4;
}

#button li {
  border-bottom: 1px solid #c4c4c4;
  margin: 0;
}

#button li a {
  display: block;
  padding: 4px 10px 4px 20px;
  border: solid 1px #ffffff;
  background-color: #efefef;
  color: #555555;
  font-weight: bold;
  text-decoration: none;
}

html>body #button li a {
  width: auto;
}

#button li a:hover {
  border: 1px solid #FFFFFF;
  background-color: #efe5f3;
  color: #555555;
}

#button li.selected  a {
  border: 1px solid #FFFFFF;
  background-color: #efe5f3;
  color: #555555;
}

.required { font-weight: bold; }
