h1 {

	font-family: Arial, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #666666;

	padding-top: 10px;

}

h2 {

	font-family: Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666666;

}
/* Link Informationen */
.tablelinks {

border : 0px;

}
.buttonsolid {
height: 18px; font-size: 11px; font-family: Arial, sans-serif; color: #666666; width: 90px; background: #cae1ba; border: solid 1px #669933;
	}
	
	.start {
 	width: 510px;
	height: 163px;
	}
	
		.register {
   	background-image: url(http://www.er-leben.de/templates/er-leben/images/register.gif);
	background-repeat: no-repeat;
 	width: 230px;
	height: 60px;
	}

	.backsearch	{
   	background-image: url(http://www.er-leben.de/templates/er-leben/images/backsearch.gif);
	background-repeat: no-repeat;
 	width: 200px;
	height: 47px;
	
	}
	
.rightback {
   	background-image: url(http://www.er-leben.de/templates/er-leben/images/basket_back180.gif);
	background-repeat: no-repeat;
 	width: 180px;
	height: 120px;
	
	}
	
.katalog{
   	background-image: url(http://www.er-leben.de/templates/er-leben/images/katalog.gif);
	background-repeat: no-repeat;
 	width: 200px;
	height: 160px;
	
	}

a.info {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #E68400;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

a.info:hover {
	font-size: 11px;
	font-weight : bold;
	font-family: Arial, sans-serif;
	color: #E68400;
	text-decoration: underline;
}
.middlecolumn{
background-color: #6da885;
color : #ffffff;
font-family: Arial, sans-serif;  
font-size: 11px;
height:18px;
padding-left : 0px;
}
.middlecolumn2{
background-color: #ffffff;
color : #ffffff;
font-family: Arial, sans-serif;  
font-size: 11px;
height:0px;
padding-left : 0px;
}
  
  
.backfooter {

   	background-image: url();
    background-repeat: no-repeat;
    background-color : #cae1ba;
 	height: 20px;
    color : #336633;
	width: 100%;

}
.bluebig  {

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

font-weight : normal; 

font-size : 14px; 

font-weight : bold;

color: #1F3264

}
.small  {

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

font-weight : normal; 

font-size : 10px; 

font-weight : normal;

color: #666666

}

.backcenter{

background-color: #E7E7E7;

}
.bodypopup {

background-image: url();

	background-color: #FFFFFF;

	font-family : Verdana, 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; 

}
.headerimage {

background-color: #B9CA5C;

   	background-image: url(http://www.er-leben.de/templates/er-leben/images/headerimage.gif);

    background-repeat: no-repeat;

 	height: 120px;

	width:100%;

   

}

.kundenlogin {

   	background-image: url(http://www.er-leben.de/templates/er-leben/images/login.gif);

    background-repeat: no-repeat;
 	width : 230px;
	
	color : #666666;

	border : 0px #DCC883 solid; 

   

}.newsletter {

   	background-image: url(http://www.er-leben.de/images/shopser_newsletter.gif);

    background-repeat: no-repeat;

 	width: 100%;
	height : 50px;

  

   

}.selectboxcat {

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

font-weight : normal; 

text-align : left; 

background-color: #cae1ba;
border:1px solid #007F4D;

padding : 0px; 

margin-bottom : 0px; 

cursor : pointer; 

color:#666666;

width:200px;

}

.selectbox {

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

font-weight : normal; 

text-align : left; 

background-color: #E4E4E4;

padding : 0px; 

margin-bottom : 0px; 

cursor : pointer; 

color:#666666;

width:150px;

}
.searchinput {

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

font-weight : normal; 

text-align : left; 

background-color: #cae1ba;
border:1px solid #669933;

padding-left : 0px; 

margin-bottom : 0px; 

cursor : pointer; 

color:#666666;

width:120px;

}
.loginbutton{

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

font-weight : normal; 

text-align : left; 

background-color: #6E6E6E;

padding : 0px; 

margin-bottom : 0px; 

cursor : pointer; 

color:#ffffff;

width:100px;

}

/* Text Warenkorb Kopfzeile (BK) */

.baskettable {
border: 1px solid #c54836;

}

.baskettext {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, sans-serif;
	color: #666666;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

/* Link Warenkorb Kopfzeile (BK) */

a.basket {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #C54836;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

a.basket:hover {
	font-size: 13px;
	font-weight : bold;
	font-family: Arial, sans-serif;
	color: #C54836;
	text-decoration: underline;
}.minibasket {

	color: #666666;
	
	font-weight: normal;
	
	font-size: 11px;
	
	width: 50px;
	
	height:15px;
	
	font-family: Arial, sans-serif;
}
.minibasketprice {

	color: #666666;

	font-weight: normal;

	font-size: 10px;

	border: 1px none #666666;

	width: 50px;

	height:15px;

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

	padding-top : 1px; 

	background-color : #DCD5CC; 

	scrollbar-base-color : #DCD5CC; 

	scrollbar-track-color : #DCD5CC; 

	scrollbar-face-color : #DCD5CC; 

	scrollbar-highlight-color : #DCD5CC; 

	scrollbar-3dlight-color : #DCD5CC; 

	scrollbar-darkshadow-color : #DCD5CC; 

	scrollbar-shadow-color : #DCD5CC; 

	scrollbar-arrow-color : #DCD5CC;

}.products {

font-size: 10px;

  background-color: #FFFFFF;

}
.newproducts {

  font-family: Arial, sans-serif;

  font-weight: bold;

  font-size: 13px;

  background-color: #ffffff;

  color: #666666;

  padding-left: 0px;

 

}

.space {

padding-left : 10px;

}

.space20 {

padding-left : 12px;

}

.smallwhite {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-size: 10px;

  color: #ffffff;

  text-decoration: none;

}
A.smallwhite {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-size: 10px;

  color: #efefef;

  text-decoration: none;

}
A.smallwhite:hover {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-size: 10px;

  color: #efefef;

  text-decoration: underline;

}
A.subcat {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #FFEAC1;

  text-decoration: none;

}
A.subcat:hover {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #FFEAC1;

  text-decoration: underline;

}

/* Kopfzeile (BK) */

.kopf {
	background-image: url(http://www.er-leben.de/templates/er-leben/images/top.gif);
	background-repeat: no-repeat;
	width: 100%;
	height : 100px;
	background-color: #ffffff;
	border :0px;
}

/* Dotline Spacer (BK) */

.dotline-v {
	background-image: url(http://www.er-leben.de/images/dotline-vertical.gif);
}.startbutton {

   	background-image: url(http://www.er-leben.de/demoshop/images/buttonstart.gif);

    background-repeat: no-repeat;
}/* Navi auf orange (BK) */

.leftcolor {
   	background-image: url(http://www.er-leben.de/images/backleft.gif);
}

/* Table (BK) */

TABLE, TD, TR, P, BR, B {

border : 0px;
}

/* Body (BK) */

body {
	background-image: url(http://www.er-leben.de/templates/er-leben/images/background2.gif);
	margin: 15px 0 0;
	font-size:11px;
	color : #666666;
}

td {
 font-family: Arial, sans-serif;
font-size:11px;
	color : #666666;
	}

FORM {

  display: inline;

}
CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Arial, sans-serif;

  font-size: 11px;

}
TEXTAREA {

  font-family: Arial, sans-serif;

  font-size: 11px;

}
SPAN.greetUser {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #141414;

  font-weight: normal;

}
SPAN.newItemInCart {

  font-family: Arial, sans-serif;

  font-size: 10px;

  color: #ff0000;

}
SPAN.boxTitleTop {

  font-family: Arial, sans-serif;

  font-size: 14px;

  color: #666666;

  font-weight: bold;
}
SPAN.markProductOutOfStock {

  font-family: Arial, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}
SPAN.productSpecialPrice {

  font-family: Arial, sans-serif;

  font-size: 11px;

  font-weight: bold;

  color : #C54836;

}
SPAN.errorText {

  font-family: Arial, sans-serif;

  color: #ff0000;

}/* Alle Links */

A {

  color: #c54836;

  text-decoration: underline;

}
A:hover {

  color: #c54836;

  text-decoration: none;

}A.whitenew {

  color: #ffffff;

  text-decoration: underline;

}
A.whitenew:hover {

  color: #ffffff;

  text-decoration: none;

}A.none {

  color: #c54836;

  text-decoration: none;

}
A.none:hover {

  color: #c54836;

  text-decoration: underline;

}

/* Links Kategorien (BK) */

a.categlink {
	font-family: Arial, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.categlink:hover {
	font-family: Arial, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

A.katBox15 {

  width: 100%;

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #000099;

  text-decoration: none;

}
A.katBox15:hover {

  background-color: #ffffff;

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 11px;

  color: #99ccff;

  text-decoration: none;

}
A.katBox16 {

  width: 100%;

  font-family: Arial, sans-serif;

  font-style: normal;

  font-size: 11px;

  color: #666666;

  text-decoration: none;

}
A.katBox16:hover {

  background-color: #EFEFEF;

  font-family: Arial, sans-serif;

  font-style: normal;

  font-size: 11px;

  color: #3B5494;

  text-decoration: none;

}
A.buybothPrice {

  font-family: Arial, sans-serif;

  font-size: 18px;

  color: #727272;

}
A.buybothHeading {

  font-family: Arial, sans-serif;

  font-size: 18px;

  color: #727272;

}
A.headerLink {

  background-color: #ffffff;

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

  color: #000099;

  text-decoration: none;

}
A.headerLink:hover {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

  color: #99ccff;

  text-decoration: none;

}
A.ontab {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #3B5494;

  text-decoration: none;

}
A.ontab:hover {

  font-family: Arial, 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, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #FFFFFF;

  text-decoration: none;

 

}
A.tab:hover {

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: 12px;

  color: #EFECDE;

  text-decoration: none;

border-bottom:2px solid #FFE23C;

}
A.pageResults {

  color: #007F4D;
   text-decoration: none;

}
A.pageResults:hover {

  color: #007F4D;
   text-decoration: underline;

}A.specialBox {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #007F4D;

  text-decoration: none;

  font-weight : bold;

}
A.specialBox:hover {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #007F4D;

  text-decoration: underline;

  font-weight : bold;

}
A.menuLink { 

  font-family: Arial, sans-serif;

  font-size: 12px;

  color: #3B5494; 

  text-decoration: none;

}
A.menuLink:hover {

  font-family: Arial, sans-serif;

  font-size: 12px;

  color: #C30027;

  text-decoration: none;

}
A.boxLink { 

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #ffffff; 

  text-decoration: none;

  line-height: 1.3;

}
A.boxLink:hover {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #ffffff;

  text-decoration: underline;

  line-height: 1.3;

}

/* Link Kopfzeile (BK) */

a.topHeader {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #666666;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

a.topHeader:hover {
	font-size: 11px;
	font-weight : bold;
	font-family: Arial, sans-serif;
	color: #C54836;
	text-decoration: underline;
}A.topHeaderWhite { 

  font-size: 12px;

  font-weight : normal;

  font-family: Arial, sans-serif;

  color: #ffffff; 

  text-decoration: none;

}
A.topHeaderWhite:hover {

  font-size: 12px;

  font-weight : normal;

  font-family: Arial, sans-serif;

  color: #ffffff;

  text-decoration: underline;

}
A.headerNavigation { 

  color: #FFFFFF; 

}
A.headerNavigation:hover {

  color: #ffffff;

}
A.productLinks { 

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666; 

  text-decoration: none;

  font-weight : normal;

}
A.productLinks:hover {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #888888;

  text-decoration: none;

  font-weight : normal;

}

.printOrder {

  font-family: Arial, sans-serif;

  font-size: 14px;

  color: #666666;

  font-weight : bold;

  line-height: 1.5;

}
.buybothText {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

}
.shadow1 {

  border: 0px;

  border-style: solid;

  border-color: #D0D0D0;

  border-spacing: 1px;

}
.tax_info {

  font-family: Arial, sans-serif;

  font-size: 9px;

  color: #6da885;

  font-weight : normal;

}
.moduleRow { 

}
.moduleRowOver { 

cursor: pointer; cursor: hand; 

}
.moduleRowSelected { 

}
.checkoutBarFrom, .checkoutBarTo { 

  font-family: Arial, sans-serif; 

  font-size: 11px; 

  color: #8c8c8c; 

}
.checkoutBarCurrent { 

  font-family: Arial, sans-serif; 

  font-size: 11px; 

  font-weight: bold;

  color: #666666; 

}
.messageBox { 

  font-family: Arial, sans-serif; 

  font-size: 11px; 

  color: #666666; 

}
.messageStackError, .messageStackWarning { 

  font-family: Arial, sans-serif; 

  font-size: 11px; 
  color : #FF0000;
 

}
.messageStackSuccess { 

  font-family: Arial, sans-serif; 

  font-size: 10px; 

  background-color: #DEDEDE; 

}
.inputRequirement { 

  font-family: Arial, sans-serif; 

  font-size: 10px; 

  color: #ff0000; 

}
.main {
  font-family: Arial, sans-serif;
  font-size: 11px;
  padding-left : 0px;
  line-height: 0;
   color: #666666;

}.main2 {

  font-family: Arial, sans-serif;

  font-size: 11px;
  line-height: 1.5;

   color: #666666;

}

.klein {

  font-family: Arial, sans-serif;

  font-size: 11px;

}
.boxText { 
font-family: Arial, sans-serif; 
color: #666666;
font-size: 11px; 

}
.boxText1 {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 10px;
	padding-top: 0px;
}

.boxTextImage {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 0px;
	padding-right: 10px;
}.errorBox { 

  font-family : Arial, sans-serif; 

  font-size : 10px;

  background: #ffb3b5; 

  font-weight: bold; 

}
.stockWarning { 

  font-family : Arial, sans-serif; 

  font-size : 10px; 

  color: #cc0033; 

}
.productsNotifications { 

  background: #f2fff7; 

}
.orderEdit { 

  font-family : Arial, sans-serif; 

  font-size : 10px; 

  color: #580B11; 

  font-weight: bold;

  text-decoration: underline; 

}
.dataTableHeadingRow { 

  background-color: #C9C9C9; 

}
.dataTableHeadingContent { 

  font-family: Arial, sans-serif; 

  font-size: 10px; color: #ffffff; 

  font-weight: bold; 

}
.dataTableRow { 

  background-color: #F0F1F1; 

}
.dataTableRowSelected { 

  background-color: #DEE4E8; 

}
.dataTableRowOver { 

  background-color: #FFFFFF; 

  cursor: pointer; 

  cursor: hand; 

}
.dataTableContent { 

  font-family: Arial, sans-serif; 

  font-size: 10px; 

  color: #666666; 

}

/* Headerzeile der Boxen (BK) */

.infoBoxHeadingMiddle {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 18px 10px 10px 0px;
}

.infoBoxHeadingMiddle2 {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 18px 10px 10px 10px;
}

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

.infoBoxHeadingMiddle4{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 0px 0px;
}

.infoBoxHeadingMiddle5{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 18px 0px 0px 10px;
}

.infoBoxHeadingMiddle6{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 0px 0px 0px 0px;
}

.productListing-heading {

  font-family: Arial, sans-serif;

  font-size: 12px;

  background: #ffffff;

  color: #666666;

  font-weight: bold;

}
.productPrice {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

  font-weight: bold;

  line-height: 1.5;

}
.infoBox {

}
.infoBox0 {
  color: #666666;

  font-size: 10px;

  font-weight: normal;

}

/* (BK) */

.infoBox1 {
}

/* Shop-Kategorien (BK) */

.categories2 {
	font-family: Arial, sans-serif;
	color: #39809e;
	font-size: 11px;
	font-weight: bold;
}
.infoBoxContents {

  font-family: Arial, sans-serif;  color: #D7C6A9;

  font-size: 10px;

  font-weight: normal;

}.infoBoxContents0 {

  font-family: Arial, sans-serif;

  color: #666666;

  font-size: 10px;

  font-weight: normal;

}/* (BK) */

.infoBoxContents1 {
	font-family: Arial, sans-serif;
	padding: 0px;
}

.contentBox1 {
  color: #D7C6A9;

  font-size: 10px;

  font-weight: normal;

}
.contentBoxContents1 {

  font-family: Arial, sans-serif;

  padding-top: 10px;

  

  color: #D7C6A9;

  font-size: 10px;

  font-weight: normal;

}
.infoBoxNotice {

  background: #FF8E90;

}
.infoBoxNoticeContents {

  background: #FFE6E6;

  font-family: Arial, 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: #007F4D solid 1px;

height: 100px;
}
TABLE.productListing {

  border: 0px;

  border-style: solid;

  border-color: #580B11;

  border-spacing: 1px;

}

/* Kategorien (BK) */

TABLE.categ {
	font-family: Arial, sans-serif;
	text-align : left;
	font-size: 11px;
	color: #666666;
	border-spacing: 0px;

	width : 200px;
	
}
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: #ff0000;

}
TR.headerInfo {

  background: #00ff00;

}
TR.footer {

  background: #bbc3d3;

}
TR.header {

  background: #3B5494;

}
TR.headerNavigation {

  background: #bbc3d3;

}
TR.productOption {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

  background: #F4F4F4;

  font-weight: normal;

}
TD.ebayRow1 {

  background: #FFFFFF;

}
TD.ebayRow2 {

  background: #F0F0F0;

}
TD.headerTitleOrder {

  font-family: Arial, sans-serif;

  font-size: 12px;

  color: #666666;

  font-weight : bold;

  line-height: 1.5;

}
TD.titleOrder {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

  font-weight : bold;

  line-height: 1.5;

}
TD.ebayBorder {

  background: #A0A0A0;

}
TD.pollBoxRow {   

font-family: Arial, sans-serif;   

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

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

  font-size: 10px;

  color: #758389;

} 
TD.pollBoxText {   

font-family: Arial, 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;

  color: #ffffff;

  font-family: Arial, 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, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

}
TD.formAreaTitle {

  font-family: Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

  padding-left: 10px;

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

  font-family: Arial, sans-serif;

  font-style: normal;

  font-size: 10px;

  color: #666666;

  text-decoration: none;

}
TD.accountCategory {

  font-family: Arial, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}
TD.fieldKey {

  font-family: Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}
TD.fieldValue {

  font-family: Arial, sans-serif;

  font-size: 12px;

}
TD.tableHeading {

  font-family: Arial, sans-serif;

  font-size: 12px;
color :#666666;

  font-weight: bold;

}
TD.subBar {

  font-family: Arial, sans-serif;

  font-size: 10px;

  color: #666666;

}
TD.main, P.main {

  font-family: Arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

}
TD.pageHeading, DIV.pageHeading {

  font-family: Arial, sans-serif;

  font-size: 0px;

 	color: #ffffff;

 	background: #ffffff;

}
TD.specialDesc {

  font-family: Arial, sans-serif;

  font-size: 10px;

  color: #404040;

  text-align:top;

}
TD.specialPrice { 

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

}
TD.productListing-data {

  font-family: Arial, sans-serif;
vertical-align: text-top;
  font-size: 10px;

}
TD.countResult {
 
  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #888888;

  padding-left : 10px;

}
TD.infoBoxHeading0 {

  font-family: Arial, sans-serif;

  font-size: 11px;

  font-weight: bold;

  background-color: #3B5494;

  color: #ffffff;

}
TD.infoBoxHeading01 {

  font-family: Arial, sans-serif;

  font-size: 11px;

  font-weight: bold;

   color: #ffffff;

   background-color: #3B5494;

}
TD.infoBox, SPAN.infoBox {

  font-family: Arial, sans-serif;

  font-size: 10px;

}
TD.footer {

  font-family: Arial, sans-serif;

  font-size: 10px;

  background: #bbc3d3;

  color: #ffffff;

  font-weight: bold;

}
TD.infoBoxHeading {

  font-family: Arial, sans-serif;

  font-size: 11px;

  font-weight: bold;

  background: #3B5494;

  color: #ffffff;

}

/* Headerzeile der Boxen (BK) */

TD.infoBoxHeadingMiddle {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	padding: 18px 10px 10px 15px;
}
TD.headerInfo {

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

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}
TD.headerError {

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

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}
TD.topHeader {
  font-size: 11px;

  font-family: Arial, sans-serif;

  color: #3B5494; 

}

/* Kategorien (BK) */

TD.categ {
	vertical-align: top;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 2px 0;
		border-bottom:1px solid #cae1ba;

}

TD.categ2 {
	vertical-align: top;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight : normal;
	color: #666666;
}

TD.productDetails {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

}
TD.productName {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

  font-weight : bold;

}
TD.headerNavigation {

  font-family: Arial, sans-serif;

  font-size: 10px;

  background: #bbc3d3;

  color: #ffffff;

  font-weight : bold;

}
TD.titleHeading {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #666666;

  font-weight : bold;

  line-height: 1.5;
  background-color : #E0EBE5;

}
TD.productLinks {

  background: #ffffff;

  font-family: Arial, sans-serif; 

  font-size: 11px;

}
TD.productDescription { 

  font-family: Arial, sans-serif; 

  font-size: 11px; 

  padding-left: 0px;

  color : #666666;

   	

}
#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: #FFFFFF;

  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;

}
