
/* Link Informationen */

h1 { 

  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
	color: #555555;
 	background: #ffffff;
	}
	

.Stil1 {font-size: 10px;
font-weight: normal;
}

.tableborder {
border: 1px #555555 solid; 
}

.productsname {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#009EE0;
		padding: 0px;
}


a.linkblue {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, sans-serif;
	color: #009EE0;
	text-decoration: none;
	margin: 0;

}

a.linkblue:hover {
	font-size: 11px;
	font-weight : normal;
	font-family: Arial, sans-serif;
	color: #009EE0;
	text-decoration: underline;

}


a.linkbluebig {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, sans-serif;
	color: #009EE0;
	text-decoration: none;
	margin: 0;

}

a.linkbluebig:hover {
	font-size: 12px;
	font-weight : normal;
	font-family: Arial, sans-serif;
	color: #009EE0;
	text-decoration: underline;

}

.tablemain {
   	background-color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 10px;
}


.menuetop   	{
   	background-image: url(http://www.kettenfabrik-unna.de/catalogue/templates/kettenfabrik/images/menue.gif);
	background-repeat: no-repeat;
width : 910px;
height : 40px;
	}


.buttonsolid {
height: 20px; font-size: 11px; font-family: Arial, sans-serif; color: #555555; width: 130px; background: #eaf6fd; border: solid 1px #cbeaf8;
	}

.rightback{
   	background-image: url();
	background-repeat: no-repeat;
 	height: 120px;
	width: 180px;
	}

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: #ffffff;
color : #555555;
font-family: Arial, sans-serif;  
font-size: 11px;
height:15px;
font-weight : normal;
}
  
  
  
.backfooter {

   	background-image: url();

    background-repeat: no-repeat;
	
	background-color: #EAF6FD;
}



.bluebig  {

font-family : Verdana, 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;
}
.small2  {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	font-weight : normal;
	color: #555555;
	padding-left: 20px;
}






.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: #ffffff;



   	background-image: url();



    background-repeat: no-repeat;



 	height: 100px;



	width:100%;



   



}








.kundenlogin {

   	background-image: url();

    background-repeat: no-repeat;

 	width: 100%;
	color : #555555;

	border : 0px #DCC883 solid; 

   

}





.newsletter {

   	background-image: url();

    background-repeat: no-repeat;

 	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 {

font-family : Arial, Helvetica, sans-serif; 

font-weight : normal; 

text-align : left; 

background-color: #E4E4E4;

padding-left : 0px; 

margin-bottom : 0px; 

cursor : pointer; 

color:#555555;

width:100px;

}



.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) */

.baskettext {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, 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, sans-serif;
	color: #39809e;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

a.basket:hover {
	font-size: 11px;
	font-weight : bold;
	font-family: Arial, sans-serif;
	color: #feba0d;
	text-decoration: underline;
}


.minibasket {

	color: #555555;
	
	font-weight: normal;
	
	font-size: 11px;
	
	width: 50px;
	
	height:15px;
	
	font-family: Arial, 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 : #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: 11px;

  background-color: #ffffff;

  color: #404040;

  padding-left: 5px;

 

}





.space {

padding-left : 10px;



}



.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;

}



.printkopf {
	background-image: url();
	background-repeat: no-repeat;
	width: 910px;
	height : 120px;
	background-color: #ffffff;
	border :0px;
}


/* Kopfzeile (BK) */

.kopf {
	background-image: url(http://www.kettenfabrik-unna.de/catalogue/templates/kettenfabrik/images/top.gif);
	background-repeat: no-repeat;
	width: 910px;
	height : 145px;
	background-color: #ffffff;
	border :0px;
}

/* Dotline Spacer (BK) */

.dotline-v {
	background-image: url(http://www.kettenfabrik-unna.de/catalogue/images/dotline-vertical.gif);
}


.startbutton {

   	background-image: url();

    background-repeat: no-repeat;



}


/* Navi auf orange (BK) */

.leftcolor {
   	background-image: url();
}

/* Table (BK) */

table {
 color: #555555;
 font-family: Arial, sans-serif;
 	font-size: 11px;
 
}

/* Body (BK) */

body {
	background-image: url(http://www.kettenfabrik-unna.de/catalogue/templates/kettenfabrik/images/background2.gif);
	margin: 0px 0 0;
	font-family: Arial, sans-serif;
 	font-size: 11px;
 	color: #555555;
}



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: #555555;

  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 : #555555;

}



SPAN.errorText {

  font-family: Arial, sans-serif;

  color: #ff0000;

}



A {

  color: #009EE0;

  text-decoration: none;

}



A:hover {

  color: #009EE0;

  text-decoration: underline;

}

/*A:Visited {

  color: #9FDCF5;


}*/

/* Links Kategorien (BK) */

a.categlink {
	font-family: Arial, sans-serif;
	color: #555555;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.categlink:hover {
	font-family: Arial, sans-serif;
	color: #555555;
	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: #555555;

  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: #39809E;

}



A.pageResults:hover {

  color: #C30027;

}





A.specialBox {

  font-family: Arial, sans-serif;

  font-size: 10px;

  color: #39809e;

  text-decoration: none;

  font-weight : normal;

}



A.specialBox:hover {

  font-family: Arial, sans-serif;

  font-size: 10px;

  color: #39809e;

  text-decoration: underline;

  font-weight : normal;

}



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: #555555; 

  text-decoration: none;

  line-height: 2;

}



A.boxLink:hover {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #555555;

  text-decoration: underline;

  line-height: 2;

}

/* Link Kopfzeile (BK) */

a.topHeader {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #555555;
	text-decoration: none;
	margin: 0;

}

a.topHeader:hover {
	font-size: 13px;
	font-weight : bold;
	font-family: Arial, sans-serif;
	color: #009EE0;
	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: #555555; 

  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: #555555;

  font-weight : bold;

  line-height: 1.5;

}



.buybothText {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #555555;

}



.shadow1 {

  border: 0px;

  border-style: solid;

  border-color: #D0D0D0;

  border-spacing: 1px;

}



.tax_info {

  font-family: Arial, sans-serif;

  font-size: 9px;

  color: #758389;

  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: #555555; 

}



.messageBox { 

  font-family: Arial, sans-serif; 

  font-size: 11px; 

  color: #555555; 

}



.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 : 10px;
  line-height: 0;
   color: #555555;

}





.main2 {

  font-family: Arial, sans-serif;

  font-size: 11px;



  line-height: 1.5;

   color: #555555;

}

.klein {

  font-family: Arial, sans-serif;

  font-size: 11px;

}



.boxText { 
font-family: Arial, sans-serif; 
color: #555555;
font-size: 11px; 

}



.boxText1 {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #555555;
	padding-left: 0px;
	padding-right: 20px;
}

.boxTextImage {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #555555;
	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: #555555; 

}

/* Headerzeile der Boxen (BK) */

.infoBoxHeadingMiddle {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 555555;
		padding: 18px 10px 10px 10px;
}

.infoBoxHeadingMiddle2 {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	padding: 18px 10px 10px 10px;
}

.infoBoxHeadingMiddle3{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	padding: 18px 10px 10px 10px;
}

.infoBoxHeadingMiddle4{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	padding: 0px 0px 0px 0px;
}

.infoBoxHeadingMiddle5{
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
	padding: 18px 0px 0px 10px;
}

.productListing-heading {

  font-family: Arial, sans-serif;

  font-size: 12px;

  background: #ffffff;

  color: #555555;

  font-weight: bold;

}



.productPrice {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #555555;

  font-weight: bold;

  line-height: 1.5;

}



.infoBox {

}



.infoBox0 {
  color: #555555;

  font-size: 10px;

  font-weight: normal;

}

/* (BK) */

.infoBox1 {
	font-family: Arial, sans-serif;
 	font-size: 11px;
 	color: #555555;
}

/* Shop-Kategorien (BK) */

.categories2 {
	font-family: Arial, sans-serif;
	color: #39809e;
	font-size: 11px;
	font-weight: bold;
}



.infoBoxContents {

  font-family: Arial, sans-serif;

padding: 0px;

  color: #D7C6A9;

  font-size: 10px;

  font-weight: normal;

}





.infoBoxContents0 {

  font-family: Arial, sans-serif;

  color: #555555;

  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-bottom: #39809E solid 0px;

height: 100px;



}



TABLE.productListing {

  border: 0px;

  border-style: solid;

  border-color: #580B11;

  border-spacing: 0px;

}

/* Kategorien (BK) */

TABLE.categ {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #555555;
	border: 0px;
	border-spacing: 0px;
  	padding-left: 0px;

}



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: #555555;

  background: #F4F4F4;

  font-weight: normal;

}



TD.ebayRow1 {

  background: #FFFFFF;

}



TD.ebayRow2 {

  background: #F0F0F0;

}



TD.headerTitleOrder {

  font-family: Arial, sans-serif;

  font-size: 12px;

  color: #555555;

  font-weight : bold;

  line-height: 1.5;

}



TD.titleOrder {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #555555;

  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();

  background-repeat: no-repeat;

  color: #DEB887;

  font-size: smaller;

}



TD.tabright {

  background-image: url();

  background-repeat: no-repeat;

  color: #DEB887;

  font-size: smaller;

}



TD.ontab {

  background-image: url();

  background-repeat: repeat;

  color: #ffffff;

  font-family: Arial, sans-serif;

  font-style: normal;

  font-weight: bold;

  font-size: smaller;

}



TD.tab {

  background-image: url();

}



TD.tab {

  background-image: url();

  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: #555555;

  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 :#555555;

  font-weight: bold;

}



TD.subBar {

  font-family: Arial, sans-serif;

  font-size: 10px;

  color: #555555;

}



TD.main, P.main {

  font-family: Arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

}



TD.pageHeading, DIV.pageHeading {

padding-top:10px;
  font-family: Arial, sans-serif;

  font-size: 14px;
  font-weight: bold;

 	color: #555555;

 	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: #404040;

}



TD.productListing-data {

  font-family: Arial, sans-serif;

  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: #555555;
	padding: 18px 10px 10px 20px;
}



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: #555555;
	padding: 4px 0;

		border-bottom: 1px solid #ffffff;
}

TD.categ2 {
	vertical-align: top;
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight : normal;
	color: #555555;
}

TD.productDetails {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #555555;

}



TD.productName {

  font-family: Arial, sans-serif;

  font-size: 11px;

  color: #555555;

  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: #555555;

  font-weight : bold;

  line-height: 1.5;
  background-color : #E7E7E7;

}



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 : #555555;

   	

}



#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;

}