

a.kalender:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F2D21;
	font-weight: normal;
	text-decoration: none;
}
a.kalender:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F2D21;
	font-weight: normal;
	text-decoration: none;
}
a.kalender:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F2D21;
	font-weight: normal;
	text-decoration: underline;
}

a.kalender:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F2D21;
	font-weight: normal;
	text-decoration: none;
}



.dynCalendar_header{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.dynCalendar_dayname {
	background-color: #E9DBBE;
	border: 1px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.dynCalendar_day {
	background-color: #E9DBBE;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar {
	background-color: #E9DBBE;
	border: 2px outset white;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
}

.dyncalendar table {
	background-color: #E9DBBE;
}

.dynCalendar td {
	background-color: #eeeeee;
}

td.dynCalendar_today {
	background-color: #ffffff;
	border: 1px solid #FF0000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}


.tabletop {

background-image: url(http://51317.webhosting11.1blu.de/whitecastle/templates/vorlage/images/head.jpg); 
background-repeat: no-repeat;
width:969px;
height:333px;

}

.tableimages {

background-image: url(http://51317.webhosting11.1blu.de/whitecastle/templates/vorlage/images/top-images.jpg); 
background-repeat: no-repeat;
width:966px;
height:140px;

}


.border {
	border:1px solid #34230c;
	
}

hr {
	border:1px solid #cccccc;
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
}

body {
	color:#34230c;
	font-size:100.01%;
	font-size:0.8em;
	font-family:verdana,arial,sans-serif;
	margin: 0; 

}


div#container {
	margin:3em;
}
div#header {
	padding:0.1em 0;
	text-align:right;
	border-bottom:1px solid black;
}
div#header ul {
	margin:0.5em 0;
	list-style-type:none;
	padding-right:1em;
	text-align:right;
}
div#header ul li {
	display:inline;
	padding-right:1.5em;
	padding-left:0.4em;
	font-weight:bold;
	border-left:3px solid black;
}
html + body div#header ul li {		/* nur fuer Internet Explorer 5.x */
	float:left;
}
div#content {
	margin:0 0.4em;
}
div#kleiner {
	font-size:0.5em;
	margin:0 120px;
}
div#kleiner p {
	text-align:center;
	padding:1em 1em;
	border:1px solid black;
}
div#footer {
	margin-top:0.8em;
	font-size:0.6em;
	text-align:right;
	border-top:1px solid black;
}
p {
	
}



.lila {

color:#e2001a;

font-weight:bold;

padding-left: 10px;

font-size: 12px;

font-style:italic;



}





h1 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color:#34230c;

	margin: 0;

	padding: 0;

}



h2 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 14px;
	
	letter-spacing: 0.2em;

	font-weight: bold;

	color: #34230c;

	margin: 0;

	padding: 0;

}



h3 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #e2001a;

	margin: 0;

	padding: 0;

}

.headerimage { background-image: url(/templates/hoergeraete/images/hoergeraete-top.jpg); background-repeat: no-repeat; background-position: right top; }

  

.tablelinks {

border : 0px;

}



.buttonsolid {

	width: 155px;

	height: 19px;

	font-size: 12px;

	font-family:  Arial, Helvetica, sans-serif;

	color: #34230c;

	background: #ffffff;

	border: 1px #BF75B0 solid;

}

	

a.info {

	font-size: 12px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #760000;

	text-decoration: none;

	margin: 0;

	padding: 0;

}



a.info:hover {

	font-size: 12px;

	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: 12px;

	height:0px;

	padding-left : 0px;

}

  

.backfooter {

	color : #34230c;

	font-family:  Arial, Helvetica, sans-serif;  

	font-size: 12px;

}



.bluebig  {

	font-family :  Arial, Helvetica, sans-serif; 

	font-size : 14px; 

	font-weight : bold;

	color: #34230c

}


.greenbig  {

	font-family :  Arial, Helvetica, sans-serif; 

	font-style : italic; 

	font-size : 16px; 

	font-weight : bold;

	color: #347D38

}


.small  {

	font-family :  Arial, Helvetica, sans-serif; 

	font-weight : normal; 

	font-size : 10px; 

	font-weight : normal;

	color: #34230c

}



.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 #e2001a;

	padding: 0px; 

	margin: 0px; 

	color:#34230c;

	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:#34230c;

	width:150px;

}



.searchinput {

	width: 150px;

	height: 19px;

	font-size: 12px;

	font-family:  Arial, Helvetica, sans-serif;

	color: #34230c;

	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;

}





.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: 11px;

  color: #34230c;

  text-decoration: none;

}



A.smallgrey {

	font-family:  Arial, Helvetica, sans-serif;

	font-style: normal;

	font-size: 11px;

	color: #34230c;

	text-decoration: none;

}



A.smallgrey:hover {

	font-family:  Arial, Helvetica, sans-serif;

	font-style: normal;

	font-size: 11px;

	color: #34230c;

	text-decoration: underline;

}





A.subcat {

	font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #e2001a;

  text-decoration: none;

}



A.subcat:hover {

	font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #e2001a;

  text-decoration: underline;

}



table {

 

}







td {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;



}



FORM {

	display: inline;

}



SELECT {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	width: 150px;

}



CHECKBOX, INPUT, RADIO {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

}



TEXTAREA {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

}



SPAN.greetUser {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  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: #34230c;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

	font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  color : #796979;

}



SPAN.errorText {

	font-family:  Arial, Helvetica, sans-serif;

  color: #760000;

}



/* Alle Links */



A {

color:#34230c;

  text-decoration: underline;

  font-weight:normal;


}



A:hover {

color:#34230c;

  text-decoration: none;

}







A.none {

  color: #34230c;

  text-decoration: none;

}



A.none:hover {

  color: #34230c;

  text-decoration: underline;

}



/* Links Kategorien (BK) */



a.categlink {

	font-size: 12px;

	font-weight: normal;

	font-family:  Arial, Helvetica, sans-serif;

	color: #34230c;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 1.1;

}



a.categlink:hover {

	font-size: 12px;

	font-weight : normal;

	font-family:  Arial, Helvetica, sans-serif;

	color:#34230c;
	
		text-decoration: underline;

	line-height: 1.1;

}





a.categlinktop {

	font-size: 12px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #34230c;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 0.9;

}



a.categlinktop:hover {

	font-size: 12px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #34230c;

	line-height: 0.9;
	
	text-decoration: none;

}



A.katBox15 {

  width: 100%;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #000099;

  text-decoration: none;

}



A.katBox15:hover {

  background-

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #99ccff;

  text-decoration: none;

}



A.katBox16 {

  width: 100%;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-size: 12px;

  color: #34230c;

  text-decoration: none;

}



A.katBox16:hover {

  background-color: #EFEFEF;

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-size: 12px;

  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: 12px;

  color: #3B5494;

  text-decoration: none;

}



A.ontab:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  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: 12px;

  

  text-decoration: none;

}



A.tab:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #EFECDE;

  text-decoration: none;

  border-bottom:2px solid #FFE23C;

}



A.pageResults {

  color: #e2001a;

  text-decoration: none;

}



A.pageResults:hover {

  color: #e2001a;

  text-decoration: underline;

}



A.specialBox {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #e2001a;

  text-decoration: none;

  font-weight : bold;

}



A.specialBox:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #e2001a;

  text-decoration: underline;

  font-weight : bold;

}



A.menuLink { 

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #3B5494; 

  text-decoration: none;

}



A.menuLink:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #C30027;

  text-decoration: none;

}



A.boxLink { color: #34230c; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; line-height: 1.3; }



A.boxLink:hover {
color: #34230c;
  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  

  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: #e2001a;

	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: #e2001a;

	line-height: 1.5;

}







a.topHeaderCyan {

	font-size: 12px;

	font-weight: bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #e2001a;

	text-decoration: none;

	margin: 0;

	padding: 0;

	line-height: 1.5;

}



a.topHeaderCyan:hover {

	font-size: 12px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #e2001a;

	line-height: 1.5;

}



a.topHeaderRed {

	font-size: 12px;

	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: 12px;

	font-weight : bold;

	font-family:  Arial, Helvetica, sans-serif;

	color: #e2001a;

	line-height: 1.5;

}



A.topHeaderWhite { 

  font-size: 12px;

  font-weight : bold;

  font-family:  Arial, Helvetica, sans-serif;

   

  text-decoration: none;

  line-height: 1.5;

}



A.topHeaderWhite:hover {

  font-size: 12px;

  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: 12px;

  color: #34230c; 

  text-decoration: none;

  font-weight : normal;

}



A.productLinks:hover {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #888888;

  text-decoration: none;

  font-weight : normal;

}



.printOrder {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 14px;

  color: #34230c;

  font-weight : bold;

  line-height: 1.5;

}



.buybothText {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #34230c;

}



.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: 12px; 

  color: #8c8c8c; 

}



.checkoutBarCurrent { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 12px; 

  font-weight: bold;

  color: #34230c; 

}



.messageBox { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 12px; 

  color: #34230c; 

}



.messageStackError, .messageStackWarning { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 12px; 

  color: #760000;

  font-weight: bold;

  padding-left: 40px;

  padding-top: 10px;

}



.messageStackSuccess { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 12px; 

  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: 12px; color: #34230c; padding: 0 20px 0 40px; }



.main2 {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  line-height: 1.5;

  color: #34230c;



}



.klein {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

}



.boxText { 

	font-family:  Arial, Helvetica, sans-serif; 

	color: #34230c;

	font-size: 12px; 

}



.boxText1 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #34230c;

	padding-left: 0px;

	padding-top: 0px;

}



.boxTextImage {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #34230c;

	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: #34230c; 

}



/* Headerzeile der Boxen (BK) */



.infoBoxHeadingMiddle {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #34230c;

	padding: 15px 10px 10px 0px;

}



.infoBoxHeadingMiddle2 {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #34230c;

	padding: 18px 10px 10px 10px;

}



.infoBoxHeadingMiddle3{

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #34230c;

	padding: 18px 10px 10px 10px;

}



.infoBoxHeadingMiddle4{

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #34230c;

	padding: 0px 0px 0px 0px;

}



.infoBoxHeadingMiddle5{

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #34230c;

	padding: 18px 0px 0px 10px;

}



.infoBoxHeadingMiddle6{

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #34230c;

	padding: 0px 0px 0px 0px;

}



.productListing-heading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  background: #ffffff;

  color: #34230c;

  font-weight: bold;

}



.productPrice {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 14px;

  color: #34230c;

  font-weight: bold;

  line-height: 1.5;

}



.infoBox {

}



.infoBox0 {

  color: #34230c;

  font-size: 10px;

  font-weight: normal;

}



.infoBox1 {

}



/* Shop-Kategorien (BK) */



.categories2 {

	font-family:  Arial, Helvetica, sans-serif;

	color: #34230c;

	font-size: 12px;

	font-weight: bold;

}



.infoBoxContents {

  font-family:  Arial, Helvetica, sans-serif;

  color: #D7C6A9;

  font-size: 12px;

  font-weight: normal;

}



.infoBoxContents0 {

  font-family:  Arial, Helvetica, sans-serif;

  color: #34230c;

  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: #e2001a 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: 12px;

	color: #34230c;

	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.footer {

  background: #bbc3d3;

}



TR.header {

  background: #3B5494;

}



TR.headerNavigation {

  background: #bbc3d3;

}



TR.productOption {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #34230c;

  background: #F4F4F4;

  font-weight: normal;

}



TD.ebayRow1 {

  background: #FFFFFF;

}



TD.ebayRow2 {

  background: #F0F0F0;

}



TD.headerTitleOrder {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #34230c;

  font-weight : bold;

  line-height: 1.5;

}



TD.titleOrder {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #34230c;

  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: 12px;

  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: #34230c;

  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: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

}



TD.tableHeading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color :#34230c;

  font-weight: bold;

}



TD.subBar {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #34230c;

}



TD.main, P.main {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  line-height: 1.4;

}



TD.pageHeading, DIV.pageHeading { font-family:  Arial, Helvetica, sans-serif; font-size:0; color: #EEEEEE; background-color: #EEEEEE; 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: 12px;

  color: #34230c;

}



TD.productListing-data {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  vertical-align:top;



 

}



TD.countResult {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #888888;

  padding-left : 15px;

  padding-right : 15px;

}



TD.infoBoxHeading0 {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  background-color: #3B5494;

  

}



TD.infoBoxHeading01 {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  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.footer { color: #34230c; font-family:  Arial, Helvetica, sans-serif; font-size: 11px;  }



TD.infoBoxHeading {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-weight: bold;

  background: #3B5494;

  

}



/* Headerzeile der Boxen (BK) */



TD.infoBoxHeadingMiddle {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #34230c;

	padding: 18px 10px 10px 15px;

}



TD.headerInfo {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  background: #00ff00;

  

  font-weight: bold;

  text-align: center;

}



TD.headerError {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  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: 12px;

	color: #34230c;

	padding: 2px 0;

	border-bottom:0px solid #dadddd;

}



TD.categ2 {

	vertical-align: top;

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight : normal;

	color: #34230c;

}



TD.productDetails {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #34230c;

}



TD.productName {

  font-family:  Arial, Helvetica, sans-serif;

  font-size: 12px;

  color: #34230c;

  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: 12px;

  color: #e2001a;

  font-weight : bold;

  font-style :italic;

  line-height: 1.5;


  padding-left:10px;

  height: 24px;

}



TD.productLinks {

  background: #ffffff;

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 12px;

}



TD.productDescription { 

  font-family:  Arial, Helvetica, sans-serif; 

  font-size: 12px; 

  padding-left: 0px;

  color : #34230c;

}



#button ul {

  list-style: none;

  margin: 0;

  padding: 0;

  border-top: 1px solid #929292;

}



#button li {

  border-bottom: 1px solid #929292;

  margin: 0;

}



#button li a {

  display: block;

  padding: 2px 2px 2px 0.5em;

  border-left: 1px solid #FFF;

  border-right: 1px solid #FFF;

  background-

  color: #000;

  text-decoration: none;

  width: 100%;

}



html>body #button li a {

  width: auto;

}



#button li a:hover {

  border-left: 1px solid #FFF;

  border-right: 1px solid #FFF;

  background-color: #F0F0F0;

  color: #000;

}



#button li.selected  a {

  border-left: 1px solid #FFF;

  border-right: 1px solid #FFF;

  background-color: #F0F0F0;

  color: #000;

}
