.nex img {border-right: 2px solid #fff;}
.nex img:hover {border-right: 1px solid #fff; padding-left:1px;}
.pre img {border-left:2px #fff solid;}
.pre img:hover {border-left:1px #fff solid; padding-right:1px;}

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

.errorBox { 
  font-family : Verdana, Arial, sans-serif; 
  font-size : 10px; 
  background: #000000; 
  font-weight: bold;}

.stockWarning { 
  font-family : Verdana, Arial, sans-serif; 
  font-size : 10px; 
  color:#cc0033;}

.productsNotifications { 
  background: #ffffff;
  border-left: #996600 solid 6px;
  border-right: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding:3px;}

.orderEdit, .ups { 
  font-family : Verdana, Arial, sans-serif; 
  font-size:10px; color:#CC0000; 
  text-decoration: none;}
  .ups {font-weight:bold; margin:auto;}

.showallorders { 
  font-family : Arial, Helvetica, Sans-serif;
  font-size : 11px; 
  color:#000000;}

BODY {
  background: #ffffff; /*url(/images/png/backhp1.png);*/
  color:#000000;
  margin: 0px;}

#center {text-align:center;}

#fixcenter {
  max-width:1000px;
  width: expression(document.body.clientWidth > 1000? "1000px": "auto"); margin: 5 auto;
  border-top: inset 0px; 
  border-left: inset 0px; 
  border-right: inset 0px; 
  background: #ffffff;
  color:#000000;}
  
.checkoutsuccess, .gchart a {
color:#000000;
text-decoration: underline;}

A {
  color:#000000;
  text-decoration:none;}

A.pass {
  text-decoration: underline;}

A.link {border-bottom:1px dashed #000000;}
.linktrack {color:#0033CC;}

A:hover, SPAN.ShoppingCartBoxContents:hover {
  color:#996600;
  text-decoration: none;
  border-bottom:0px;}

FORM {
  display: inline;}

TR.header {
  background: #ffffff;
  text-indent:6px;}

TR.headerNavigation {
   background: #006699;
   border:4 px;}

.logo1 {text-align:left;}
.logo2 {text-align:right; padding-right:6px;}

TD.headerNavigation {
  font-family: Arial, Helvetica, Sans-serif;
  font-size: 11px;
  background: #ffffff;
  color:#000000;
  font-weight : normal;
  height:25px;
  border-top: 0px solid #240A0C;}

A.headerNavigation { 
   color:#000000;}

A.headerNavigation:hover {
  color:#996600;}

TR.headerError {
  background:#000000;}

TD.headerError {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: yellow;
  color:#000000;
  font-weight : bold;
  text-align : center;}

TR.headerInfo {
  background: #00ff00;}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #CC9933;
  color:#000000;
  font-weight: normal;
  text-align: center;}

TR.footer {
  background: #ffffff;
 padding-top:5px;}

TD.footermain {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
  background: #ffffff;
  color:#000000;
  font-weight : normal;
  height:25px;
  border-top: 0px solid #240A0C;
  border-bottom: 0px solid #240A0C;
  height:10px;
  text-align:center;}
 
 
TD.footersub {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color:#666666;
  font-weight : normal;
  height:15px;
  border: 0px solid #240A0C;
  padding-top:5px;}

TD.advancedsearch {font-family: Arial, Verdana, sans-serif;
                   font-size: 10px;
				   color:#666666;
                   font-weight : normal;
				   text-align:left;
				   text-indent:0px;
				   padding-right:5px;}

.infoBox {
  border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}

.infoBox2 {
  border-top: #996600 dashed 1px;
  border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}

.infoBoxrma {
  border: #996600 solid 1px;}

.infoBoxrmaerror {
  border:none;}

.infoBoxContents, .infoBoxContentsnewp {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}
.infoBoxContentsnewp {text-align:center; margin:auto;}

.infoBoxextrapages {
  border: #996600 solid 1px;}

.infoBoxfooter {
  border: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;}

.infoBoxContentsfooter {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.infoBoxaccount {
border: #996600 solid 1px;}
.infoBoxContentsaccount {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.textthanksforshopping {
  color:#000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight:bold;}
.agreetoterms {
border: #996600 dashed 0px;}
.agreetotermscontent {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding:2px;}

.infoBoxshipping_cart {
border: #996600 solid 1px;}

.infoBoxshipping_cart1 {
border-top: #996600 solid 1px;}

.infoBoxNotice {
  background: #FF8E90;}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

TD.infoBoxHeading, .BoxHeading,  .infoBoxheading P, .rating {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#000;
  border-bottom: #DECD94 solid 0px;
  border-top: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;
  background: #DECD94;
  text-indent:6px;}

.rating {border-bottom:#996600 solid 0px; border-left:#996600 solid 1px; border-right:#996600 solid 1px; border-top:#996600 solid 1px;  width:25%; white-space:nowrap; padding-right:5px;}

.star {margin-left:3px; text-align:center;}

.gchart p { border: 0px solid #fff;}


.BoxHeadinge {  border-bottom: #DECD94solid 1px;}
.BoxHeading {border: 0px none;}
.BoxHeading IMG {border: 0px none;}

.BoxHeadinge:hover {color:#000;}
.BoxHeadinge:hover {color:#000;}
.BoxHeading:hover {color:#fff;}

TD.infoBox, SPAN.infoBox {
  font-family: Arial,Helvetica,sans-serif;
  font-size: x-small;}

/* NEW PRODUCTS RAHMEN*/
.contentBox {
  border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;
  margin-left:-0px;}
  
TD.contentBoxHeading, TD.contentBoxHeadingnewp {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
  
 .contentBoxnewp {border: #996600 solid 0px; margin-left:-4px;}
  TD.contentBoxHeadingnewp {border-bottom: #996600 solid 0px;  text-indent:1px;}

.contentBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}
 

.BestSellersBox {
  border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}

TD.BestSellersBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.BestSellersBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.CategoriesBox {
  border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}
TD.CategoriesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#000;
  border-bottom: #DECD94 solid 0px;
  border-top: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid  1px;
  background: #DECD94;
  text-indent:6px;}
.CategoriesBoxContents, #lefttb TD {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.CurrenciesBox {
  border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}

TD.CurrenciesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.CurrenciesBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.InformationBox {
   border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}
TD.InformationBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.InformationBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.LanguagesBox {
 border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}

TD.LanguagesBoxHeading {
font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#ffffff;
  border: #996600 1px solid;
  background: #996600;
  text-indent:6px;}
.LanguagesBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.OrderHistoryBox {
  border-bottom: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;
  background:#FFFFFF;}

TD.OrderHistoryBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.OrderHistoryBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.ProductNotificationsBox {
  background: #ffffff;}
TD.ProductNotificationsBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
 .ProductNotificationsBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}


.SearchBox {
  border-bottom: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;}

TD.SearchBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}

.SearchBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.ShoppingCartBox {
  border-bottom: #996600 dotted 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;}
TD.ShoppingCartBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 0px;
  border-top: #996600 solid 1px;
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;
  background: #DECD94;
  text-indent:6px;}
.ShoppingCartBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#000000;}

.SpecialsBox {
  background: #b6b7cb;}

TD.SpecialsBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.SpecialsBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.TellaFriendBox {
  background: #b6b7cb;}
TD.TellaFriendBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.TellaFriendBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}


.WhatsNewBox {
  background: #b6b7cb;}
TD.WhatsNewBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.WhatsNewBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.AlsoPurchasedBox {
  background: #b6b7cb;}
TD.AlsoPurchasedBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}
.AlsoPurchasedBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.extraimagescontent1 {
  border: #996600 solid 1px;
  background:#FFFFFF;
  border-spacing: 0px;
  margin-bottom:5px;
  margin-right:12px;}
.extraimagescontent2 {
  border-bottom: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background:#FFFFFF;
  border-spacing: 0px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}

.extraimagesheading, .testimonialsheading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:10px;
  color:#996600;
  border: #ffffff solid 0px; 
  background: #FFFFFF;
  text-indent:6px;}
.testimonialsheading {border-collapse:collapse; border-top: #996600 solid 1px; border-left: #996600 solid 1px; border-right: #996600 solid 1px; padding-top:4px;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
  border-left:1px solid #999966;}

TR.productListing-even {
background:#DECD94;}

TR.productListing-odd {
background:#F5F5EB;}

TABLE.productListing {
  
  border-left: #996600 solid 1px;
  border-right: #996600 solid 1px;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 1px;
  border-spacing: 0px;
  background-color:#ffffff;}

 .productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 1px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;
  text-indent:6px;}

TD.productListing-data, .searchsuggestion, .askaquestion {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  /*background:#ffffff;*/
}

/* Price location*/
.productinfoprice {
margin-right:0px;
border:0px;}

TD.shippingestimator {
}


TABLE.shippingestimator {

}

TD.productnotfound {
				background-color:#FFFFFF;
				border-top:#996600 solid 1px; }

TABLE.shippingmethod {padding-bottom:5px;}

.redeem {font-family: Verdana, Arial, sans-serif;
         font-size: 12px;
		 color:#000000;
		 }

TABLE.account_history_info {border-left:1px #ccc solid;}	

A.account_history_info, SPAN.account_history_info {font-weight:bold; font-size:9px;}

/*RMA*/

TD.rma, .rma {border:#996600 solid 1px;
        font-family: Verdana, Arial, sans-serif;
        font-size:large;
  		font-weight: bold;
  		color:#000000;
		text-align:center;
		}
		
.TEXT_RMA {color:#FF0000; text-decoration:underline;}
.TEXT_RMA:hover {text-decoration:none; color:#FF0000;}

A.pageResults {
  color:#000;}

A.pageResults:hover {
  color:#996600;
  background: #FFF;
  text-decoration:underline;}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color:#000000;}

TR.subBar {
  background: #f4f7fd;}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#000000;}

TD.main, P.main, TD.left, TD.right, TD.logbox2, TH.addcheckoutsuccess, TD.maincp, TD.maincc, P.maincc , .maincon {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  font-weight:normal;}

TD.maincp  {
padding-right:4px;}

P.maincc  {
padding-left:4px;}

TD.left {
/*anmeldeformular-----------------------------------------------------------------------------*/
  width:100px;}

TD.right {
  width:250px;}

.forgot {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding:0px;
  }
  
TD.rightlogbox2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  margin:auto;
  width:250px;
  display:inline-table;
  padding:0px;}

TD.loginbox2 {
  line-height:15px;
  background: #ffffff;
  text-indent:0px;}
 
.fontloginbox2 {
  background: #996600;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:#FFFFFF;
  padding-top:4px;
  padding-left:3px;
  padding-right:3px;
  border-bottom: 1px #996600 solid;
  -moz-border-radius:50px;}
  
  .login {height:auto;}

TD.smallText, SPAN.smallText, P.smallText {
  font-family:  Verdana, Arial, sans-serif;
  font-size: 10px; text-decoration:none;}
  
.incship a {text-decoration:underline;}
.incship {font-family:  Verdana, Arial, sans-serif; font-size: 10px;}
TD.smallText .non, SPAN.smallText .non {text-decoration:none;}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color:#240A0C;}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#b23700;}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;}


TEXTAREA {
  width: 100%;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color:#996600;
  font-weight: bold;}

TABLE.formArea {
  background: #f1f9fe;
  border-color:#7b9ebd;
  border-style: solid;
  border-width: 1px;}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color:#c76170;
  font-weight: bold;}

.productSpecialPrice {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  color:#240A0C; 
  font-weight: bold;
  text-align:right;
  font-size:12px;}

.productSpecialPriceproduct {
  font-family: Verdana, Arial, sans-serif;
  color:#240A0C; 
  font-weight: bold;
  text-align:right;
  font-size:15px;}

.oldPrice { font-family: Verdana, Arial, sans-serif;
  			color:#000000; 
  			font-weight: bold;
			font-size:9px;
  			text-align:right;
			text-decoration: line-through; }
			
			.oldPrice a {text-decoration:underline;}
			
			.regularPrice { font-family: Verdana, Arial, sans-serif;
  			color:#000000; 
  			font-weight: bold;
			font-size:14px;
  			text-align:right;
			
			 }
			 
			.producttitle { font-family: Verdana, Arial, sans-serif;
  			color:#000000; 
  			font-weight: bold;
			font-size:15px;
			padding-bottom:5px;
			padding-top:5px;
			text-transform:capitalize;
			letter-spacing:normal;
			word-spacing:2px; }

.productsaveprice {
  font-family: Verdana, Arial, sans-serif;
  font-weight:xx-small;
  text-align:right;}
 .PriceList  /*wie DIV.HEading etc?*/
{ font-family: Verdana, Arial, sans-serif; 
  color:#000000; 
  font-size: 10px; 
  font-weight: bold; }

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color:#240A0C;
  font-size:10px;}

.moduleRow { }

.moduleRowOver { 
  background-color:#FFCC66; 
   cursor: hand;}

.moduleRowSelected { 
  background-color:#D4BE74; 
  }

.moduleRowSelected2 { 
  background-color:#D4BE74; 
  }

.checkoutBarFrom, .checkoutBarTo { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; color:#8c8c8c; 
  padding-bottom:6px;
  
  }

.checkoutBarCurrent { 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; color:#000000; 
padding-bottom:6px;}

.messageBox { 
font-family: Verdana, Arial, sans-serif; 
  font-size: 19px;}
.messageStackError, .messageStackWarning , .messageStackSuccess { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 11px;  
  color:black;
  line-height:1.5;
  font-weight:bold;}

.messageStackSuccess { background-color:#996600;  color:#FFF; text-align:center;}
.messageStackError, .messageStackWarning {  background-color:#FFFF00;}

.inputRequirement   { 
  font-family: Verdana, Arial, sans-serif; 
  font-size: 10px; color:#240A0C;}
.cssButton {
  background: #f60;
  color:#fff;
  padding-top:0px;
  width: 100px;
  height: 20px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  font-size: 12px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  border: solid 2px #fff;
  border-spacing: 1px;
  overflow: visible;}
.csssearch, .ajaxsearch {
  cursor: pointer;
  color:#b25a00;
  padding-top:0px;
  overflow: visible; 
  width: 80px;
  height: 20px;}

.ajaxsearch { padding:1px; width:100px;}

#thecategories a:hover {
	background-color:#996600;
	color:#ffffff;
	font-weight:none;}

.catwithsubsdown, .catwithsubsdownsub, .catwithsubsright, .catwithnosubs {
	padding-right: 5px;
	font-size:11px;}

.catwithsubsdown {font-size:12px;
				  padding-right: 5px;}
 

#thecategories {
	position: relative;
	top: -9px;
	margin-bottom: -16px;
	width: 125px;}

.activelink {
	display: block;
	font-weight: bold;}

#thecategories a {
	display: block;
	padding-bottom: 7px;
	padding-top: 3px;
	width: 100%;
	color:#000000;}

/*mozilla fix*/
html>body #thecategories a {
	width: auto;}
/*end of mozilla fix*/

#topcat a {
padding-left: 5px;}

#secondcat a {
	padding-left: 20px;}

#thirdcat a {
	padding-left: 35px;}

#fourthcat a {
	padding-left: 50px;}

#fifthcat a {
	padding-left: 65px;}

.imagesBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}


.extraproductlistingthumbborder { border:1px #CC9933 solid; }
.extraproductlistingthumbborder:hover { border:1px #996600 solid; }

.productlistingthumbborder { border:1px #CC9933 solid; }
.productlistingthumbborder:hover { border:1px #CC9933 solid; }

.productsnewthumbborder { border:1px #CC9933 solid; }
.productsnewthumbborder:hover { border:1px #CC9933 solid; }

.popupimagethumbborder {border:1px #CC9933 solid; margin-left:2px; id:prodimg;}
.popupimagethumbborder:hover { border:1px #CC9933 solid;  margin-left:2px; id:prodimg;}

.buttonborder {border: 1px #CC9933 solid;}
.buttonborder:hover {border: 1px #cc9966 solid;}

.ordertotal {
border-bottom: #996600 solid 1px;}

.textsearch {font-align:text-top;} 

A.sort {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 0px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #ffffff;}

A.sort:hover  {
 font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  line-height:15px;
  color:#996600;
  border-bottom: #996600 solid 0px;
  border-top: #996600 solid 0px;
  border-left: #996600 solid 0px;
  border-right: #996600 solid 0px;
  background: #FFFFFF;
  text-decoration:underline;}

SPAN.gvfaq {list-style:circle;}

/*wie productsNotifications auf der Checkout Success Seite sowie DOWNLOADS box*/
TH.addcheckoutsuccess  {
  background: #ffffff;
  border-left: #993300 solid 6px;
  border-right: #993300 solid 1px;
  border-bottom: #993300 solid 1px;
  border-top: #993300 solid 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding:3px;}

.infoBoxdownloads {
  background: #ffffff;
  border-left: #B2A000 solid 6px;
  border-right: #B2A000 solid 1px;
  border-bottom: #B2A000 solid 1px;
  border-top: #B2A000 solid 1px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding:3px;}
 
/* input requirement */
 
.note { font-family: Verdana, Arial, sans-serif; color:#240A0C; }


h1 {
  font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color:#000;}

.legal {font-family: Verdana, Arial, sans-serif; 
        font-size: 10px; 
		color:#000000;
		line-height:1.5;
		text-align:justify;}

.ed209, .ed209i {visibility:hidden;
        font-family:"Courier New", Courier, monospace; 
        font-size:0.1em;
		color:#ffffff;
		margin-left:0px;}
		
.ed209i {margin-left:-1px;}
		
.plheading {font-family: Verdana, Arial, sans-serif;
            font-size: 12px;
			font-weight:600;
			padding-top:5px; }

UL.terms {list-style:square;}

.rome {list-style:upper-roman; text-decoration:underline;}
.decimal {list-style:decimal;line-height:1.5;}

.gchart { 
 					 font-family: Verdana, Arial, sans-serif;
                     font-size: 12px;
  					 line-height: normal;
                     font-weight: normal;
                     width: 600px;
                     text-align:left;
					 margin: 5px auto;
					 border-collapse:collapse;
					 border: #993300 solid 1px;}

.gchartr {width:100%; border-collapse:collapse; margin: 10 0 10 0px;}

.gchartheading {wrapping:5px; background-color:#996600;}

.gchart #left, #right, #left1 , #right1, #right1s, #right1d{font-family: Verdana, Arial, sans-serif;
                      font-size:10px;
					  text-align:left; line-height:1.5; 
					  border:1px #DECD94 solid;
					  padding:5px;
					    }

.gchart #left {text-align:center; font-weight:bold; border:1px #DECD94 solid;}
.gchart #left1, #rightcc {text-align:left; font-weight:bold; }
.gchart #right1, #right1s, #right1d, #leftcc {text-align:center; font-weight:normal; border:1px #DECD94 solid;}
.gchart #right1d, #d {color:#009900; font-weight:bold;}
.gchart #right1s, #s {color:#FF0000;}
.gchart #leftcc {text-align:right; border-right:0px #DECD94 solid; width:30px; padding:5px;}
.gchart #rightcc {text-align:left; border-bottom:1px #DECD94 solid; border-right:1px #DECD94 solid; padding:5px;}
.gchart #rightcc a {text-decoration:none;}
.gchart #leftcc img, .flag img {border:1px solid #DFDFDF;}
					
.gchart UL  {  margin-top:4px;
		       list-style-position:inside;
		       list-style-type:circle;}

.main HR, .legal HR, #mantable HR {width:50%; border-style:solid; color:#996600;}
#mantable HR {margin-bottom:10px;}
.maincon UL {list-style:square; list-style-position:outside;}
.maincon {padding-left:15px;}

.paymod { 
 					 font-family: Verdana, Arial, sans-serif;
                     font-size: 11px;
  					 line-height: normal;
                     font-weight: normal;
                     width: 300px;
                     text-align:left;
					 border-collapse:collapse;
					 border:none;			}
.paymod #left { font-weight:bold; }

.downfor {           font-family: Verdana, Arial, sans-serif;
                     font-size: 12px;
  					 line-height: normal;
                     font-weight: normal;
                     text-align:center;
					 margin: 0px auto;
					 padding:3px;
					 color:#000;
					 background-color:#FFFF00;
					 margin: 0 5 5 5px;
					 }

.downfor a {color:000; text-decoration:underline; font-weight:bold;}
					 
#hidden {color:#240A0C; font-size:11px; position:absolute; bottom:500px; }

.wishinput1, .wishinput2 , .currencydropdown {background-color:#ffffff; 
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         color:#000;}
			
.wishinput2 {border: 1px inset #993300;}
.wishinput1, currencydropdown {border: 1px inset #806c59;}

.wishinput1:focus, .currencydropdown:focus { background-color:#f0f0f0; }
.wishinput1:hover, .currencydropdown:hover { background-color:#f7f7f7; }
.currencydropdown {margin-top:3px;}

.shutter {font:Verdana, Arial, Helvetica, sans-serif; font-size:24px; width:100; text-align:center; margin-top:5px; }

#calculator, #shutcalc  {border:0px solid #000; width:100%; margin:auto; border-collapse:collapse;}
#calculator p, .calculator {font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center;}

#shutcalc .trhead {font-size:12px; font-weight:bold}
#shutcalc TR {font-size:11px; text-align:center;}

#enlarge {position:relative; left:85px; bottom:35px;}

#minus {border:1px solid #240A0C;}

.ask {font-weight:bold; font-variant:small-caps;}

TD.pollBoxRow {   
font-family: Verdana, Arial, sans-serif;   
font-size: 10px;   border-color:#eeeeee;   
border-style: solid;   border-width: 1px;
} 

TD.pollBoxText {   
font-family: Verdana, Arial, sans-serif;   
font-size: 10px;   border-color:#eeeeee;   
border-style: solid;   
border-width: 1px;
} 

TR.pollOptRow {   
background: #f1f9fe; 
} 
TR.pollFooter { 
  background: #f1f9fe;
}  

#lefttb { background:#FFFFFF; text-align:center; padding-right:10px; float:left; margin-top:2px; margin-right:5px;}
#lefttb UL {margin-left:65px; padding:1px;}

#cookie {padding:5px;}

#ppmember {border: 1px #000 solid; background:#EEEEEE;   font-family: Verdana, Arial, sans-serif;
  font-size: 11px; text-align:left; width:400px;  margin: 5px auto;}
  
.shopklammer, #top {color:#000;}
.shopklammere {color:#DECD94;}

.salestatus {  font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#A03E19; }
.shipinfo { padding: 0 4 0 4px; color:#000; font-weight:bold; background-color:#DECD94; border:1px solid #D4BE74; margin-left:3px;
margin-right:5px; line-height:15px; font-size: 10px;}
.shipinfo:hover { padding: 0 4 0 4px; color:#fff; font-weight:bold; background-color:#996600; border:1px solid #996600; line-height:15px;}
.selected {position:relative; top:-2px; }
.shipbutton {position:relative; top:5px; }