
body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #fff;
	padding:0;
	margin:0;
	background-image: url(img/bg_shadow_color.gif);
	background-position: center top;
	background-repeat: repeat-y;		
}


img{
	border:0;
}

a, a:visited, a:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;	
  color: #000000;
  text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;	
  color: #000000;
  text-decoration: underline;
}

h1
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;	
}

h2
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
}

h3  
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	margin: 0;
}

h3 a:visited, h3 a:hover, h3 a:active, h3 a  
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;	
}

h4
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;	
	margin: 0;	
}

h4 a:visited, h4 a:hover, h4 a:active, h4 a  
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


h5
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	margin: 0;	
	line-height: 200%;
}

h6
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	margin: 0;	
}

.mceContentBody a, .mceContentBody a:visited,.mceContentBody a:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;	
  color: #000000;
  text-decoration: none;
	background: none;
}

.mceContentBody a:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;	
  color: #000000;
  text-decoration: underline;
}

.output {
	color: #fff;
}

.mceContentBody h1
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;	
}

.mceContentBody h2
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0;
}

.mceContentBody h3
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	margin: 0;
}

.mceContentBody h4
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;	
	margin: 0;	
}

.mceContentBody h5
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	margin: 0;	
}

.mceContentBody h6
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	margin: 0;	
}

.claimTop {
	color: #630A09;
	font-size: 13px;
	font-weight: bold;
}

.noBorder {
	border-width: 0px;
}


.cheapPrices, .cheapPrices a, .cheapPrices a:visited, .cheapPrices a:active {
	color: #D5B96F;
	text-decoration: none;
	font-size: 12px;
}

.cheapPrices a:hover {
	color: #D5B96F;
	text-decoration: underline;
	font-size: 12px;
}

.cheapPricesHeader, .cheapPricesHeader a, .cheapPricesHeader a:visited, .cheapPricesHeader a:active {
	color: #D5B96F;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;	
}

.cheapPricesHeader a:hover {
	color: #D5B96F;
	text-decoration: underline;
	font-size: 16px;
	font-weight: bold;	
}


.cheapPrices2, .cheapPrices2 a, .cheapPrices2 a:visited, .cheapPrices2 a:active {
	color: #D5B96F;
	text-decoration: none;
	font-size: 11px;
}

.cheapPrices2 a:hover {
	color: #D5B96F;
	text-decoration: underline;
	font-size: 11px;
}

.cheapPricesHeader2, .cheapPricesHeader2 a, .cheapPricesHeader2 a:visited, .cheapPricesHeader2 a:active {
	color: #D5B96F;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;	
}

.cheapPricesHeader2 a:hover {
	color: #D5B96F;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;	
}



.boxTextBG {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.boxTextBGII {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.boxTextPrice {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #B20404;
    text-align: center;
}

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

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

.productsNotifications {
	background-color: #f2fff7;
}

.orderEdit {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color: #B20404;
	text-decoration: underline;
}

.topBar {
	background-image: url(img/verlauf.jpg);
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 14px;
}

div#maincontent {
	background-color: #FAF8EA;
	border-style: solid; 
	border-color: #AF8B38;
	border-width: 1px;
	padding: 18px;
}

body.mceContentBody {
	background: #FAF8EA url();
}

.mceContentBody .emaillink {
	padding-left:14px;
	background:url(img/icon_airmail.gif) left no-repeat;
	font-weight: bold;
}

.mceContentBody .achtunglink {
	padding-left:17px;
	background:url(img/icon_alert.gif) left no-repeat;
	font-weight: bold;
}

.mceContentBody .normallink {
	padding-left:17px;
	background:url(img/icon_link.gif) left no-repeat;
	font-weight: bold;
}

div#maincontent .emaillink {
	padding-left:14px;
	background:url(img/icon_airmail.gif) left no-repeat;
	font-weight: bold;
}

div#maincontent .achtunglink {
	padding-left:17px;
	background:url(img/icon_alert.gif) left no-repeat;
	font-weight: bold;
}

div#maincontent .normallink {
	padding-left:17px;
	background:url(img/icon_link.gif) left no-repeat;
	font-weight: bold;
}

.linkeSpalte {
	background-image: url(img/verlauf2.jpg);
	background-position: top;
	background-repeat: repeat-x;
	padding-left: 12px;
	padding-right: 12px;	
}

.rechteSpalte {
	background-image: url(img/randy_bottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}


FORM {
	display: inline;
}

TR.header {
	margin: 0px;
	border:0;
}

TR.headerNavigation {
	background-color: #894F01;

}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
TD.headerNavigationSpacer {
	width: 205px;
}
A.headerNavigation {
  color: #FFFFFF;
}

A.headerNavigation:link {
  color: #FFFFFF;
}

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

A.headerNavigation:visited {
  color: #FFFFFF;
}

TD.conditions {
	color: #9B1D1D;
	border: 1px solid #9B1D1D;
	background-image: url(img/stripes_rot.gif);
}

A.confirmationEdit {
	color: #B20404;
	font-style: italic;
}
A.confirmationEdit:hover {
	color: #00DD00;
	font-style: italic;
	text-decoration: underline;
}

TD.headerError {
	padding: 10px 10px 10px 10px;
	border: 1px solid #9B1D1D;
	text-align : left;
	color: #9B1D1D;
	font-size: 12px;
	font-weight: bold;
	background-image: url(img/stripes_rot.gif);
}

TR.headerMessage {
	background-color: #00CC33;
}

.moduleHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	padding-bottom: 10px;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
TABLE.footer {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
}
TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight : bold;
}
.infoBox {
}

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

.infoBoxNotice {

}

.infoBoxNoticeContents {
}

.bottomInfo, .bottomInfo a, .bottomInfo a:visited, .bottomInfo a:active {
	color: #AD5438;
	text-decoration: none;
}

.bottomInfo a:hover {
	color: #AD5438;
	text-decoration: underline;
}

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

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

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #c79d35;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #c79d35;
  color: #FFFFFF;
  font-weight: bold;
}

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

A.pageResults {
	color: #89201d;
	text-decoration: underline;
}

A.pageResults:hover {
  color: #FFFFFF;
  background: #89201d;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  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 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

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

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

CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  background-color: #D5B86F;
  font-size: 11px; 
  background-image:url('img/verlauf2.jpg');
  background-repeat: repeat-x;
  border:1px solid #D38F17;  
}

.inactive {
  background-color: #e9d8a8;
  padding:0;
  font-size: 11px; 
  background-image: none;
  border:1px solid #e8c783; 
}

.inactive_schrift {
  color: #99927e;
}

.topBar SELECT, .topBar INPUT {
	background-color: #941515;
	background-image:url('');	
	border-color: #6B0A09;
	border-style: solid;
	border-width: 1px;
	color: #F1DBA9;
}

.noBorder INPUT {
	border-width: 0px;
}

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

SPAN.underline {
	text-decoration: underline;
}

TABLE.formArea {
	background-image: url(img/stripes.gif);
	border-color: #D5B96F;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	padding: 10px;
}

hr {
   	border: 0;
  	width: 100%;
 	color: #D5B96F;
	background-color: #D5B96F;
	height: 1px;  
	line-height: 1px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px; 
}

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

TD.copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  text-align:center;
  display: none;
}

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

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #DD0000;

}
SPAN.productOldPrice {
	font-family: Verdana, Arial, sans-serif;
	color: #DD0000;
	text-decoration: line-through;

}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #DD0000;
}

SPAN.productDiscountPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #DD0000;
  font-weight: bold;
}

.smallHeading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: Black;
}

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #B20404; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* sitewide font classes */
/* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #FFFFFF;
	background-color: #941515;
	padding-top: 2px; padding-bottom: 2px;}
.sitemap_heading a {color:#FFFFFF;}
.sitemap_heading a:hover {color:#00DD00; text-decoration:none;}

.sitemap_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #E6E6E6; padding: 2px 2px;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#00DD00; text-decoration:none;}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

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

.tableShop {
	background-color: #000000;
	border-left: 0px solid;
	border-right: 0px solid;
	border-bottom: 0px solid;
	border-color: #000000;
	margin-left: auto;
	margin-right: auto;
	background-image: url(img/wow_content_bg.jpg);
}
.navLeft {
	border-top: 2px solid;
	border-right: 2px solid;
	border-bottom: 2px solid;	
	border-color: #9C5A01;
	border-left: 2px solid;	
	width: 125px;
	background-color: #D3933B;
	background-image: url(img/wow_navi_bg.jpg);	
}
.navRight {
	border-top: 2px solid;
	width: 125px;
	height: 100%;
	border-left: 2px solid;
	border-bottom: 2px solid;
	border-right: 2px solid;		
	border-color: #9C5A01;
	background-color: #D3933B;	
	background-image: url(img/wow_navi_bg.jpg);		
}

.contentsTopics {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.tableListingI {
	background-color: #eeeeee;
}

.tableListingII {
	background-color: #d0d0d0;
}

.tableBody {
padding: 5px;
}

.poweredby {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;
}
.onepxwidth {
	width: 1px;
}
TR.headerTop {
	background-image: url(img/bg_headerTop.gif);
	height: 37px;
}
TR.headerMiddle {
	background-image: url(img/bg_headerMiddle.gif);
	height: 16px;
}
TR.contentHeader {
	height: 27px;
}

.iconBoxHeader {
	width: 30px;
}
.newProductsPrice {
	border-bottom-color: #B20404;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #B20404;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B20404;
         text-align: center;
}
.bg_box_topics {

	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	height: 20px;
}


div#hunderprozent {
	height: 100%;
}

.contentBoost {
	background-image: url(img/boost_content_bg.gif);
}

.smallText {
	display: none;
}

/* oberkat unmarkiert*/
a.link, a.link:visited {
	display:block;
    color: #313131;
    font-size: 11px;	
	padding-left: 16px;
	padding-top: 1px;
	padding-bottom: 1px;	
	margin-left: 2px;
	text-decoration: none;	
	font-weight: bold;
}

a.link:hover {
	display:block;
    color: #313131;
    font-size: 11px;	
    font-weight: bold;
	padding-left: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 2px;			
	text-decoration: none;
	background-image: url(img/icon_arrow2.gif);
	background-repeat: no-repeat;
	background-position: left center;    
}

a.linkmarked,a.linkmarked:visited,a.linkmarked:hover {
	display:block;
    color: #313131;
    font-size: 11px;	
    font-weight: bold;
	padding-left: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 2px;			
	text-decoration: none;
	background-image: url(img/icon_arrow2.gif);
	background-repeat: no-repeat;
	background-position: left center;    
}

a.link2,a.link2:visited {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 3px;		
	text-decoration: none;		
}

a.link2:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 3px;			
	text-decoration: none;		
	font-weight: bold;
}

a.link2marked,a.link2marked:visited,a.link2marked:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 3px;	
	text-decoration: none;		
	font-weight: bold;
}

/* ab 2. ebene keine pfeile mehr*/
a.link3,a.link3:visited {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 3px;	
	text-decoration: none;	 	
}

a.link3:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 3px;		
	text-decoration: none;	
	font-weight:bold;	
}

a.link3marked,a.link3marked:visited,a.link3marked:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 3px;		
	text-decoration: none;	
	font-weight:bold;		
}

/* ab 2. ebene keine pfeile mehr*/
a.link4,a.link4:visited {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 55px;
	padding-top: 2px;
	padding-bottom: 3px;	
	text-decoration: none;	 	
}

a.link4:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 55px;
	padding-top: 2px;
	padding-bottom: 3px;		
	text-decoration: none;	
	font-weight:bold;	
}

a.link4marked,a.link4marked:visited,a.link4marked:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 55px;
	padding-top: 2px;
	padding-bottom: 3px;		
	text-decoration: none;	
	font-weight:bold;	
}

a.link5,a.link5:visited {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 65px;
	padding-top: 2px;
	padding-bottom: 3px;	
	text-decoration: none;	 	
}

a.link5:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 65px;
	padding-top: 2px;
	padding-bottom: 3px;		
	text-decoration: none;	
	font-weight:bold;	
}

a.link5marked,a.link5marked:visited,a.link5marked:hover {
	display:block;
    color: #313131;
    font-size: 10px;	
	padding-left: 65px;
	padding-top: 2px;
	padding-bottom: 3px;		
	text-decoration: none;	
	font-weight:bold;	
}

.katButton {
  color: #6D4E09;
  font-family: Verdana, Arial, sans-serif;
  background-color: #D5B86F;
  font-size: 11px; 
  background-image:url('img/verlauf2.jpg');
  background-repeat: repeat-x;
  border:1px solid #AA8127;  
  padding: 5px;
  width: 105px;
  cursor: pointer;
}

.otherProds {
	padding: 5px;
	background-color: #fbf8f1;
	border:1px solid #AA8127; 
	display:block;
	margin: 5px;
	background-image:url('img/verlauf5.gif');
	background-position: top;
	height:45px;
	overflow:hidden;
}

a.otherProds {
	text-decoration: none;
	color: #6D4E09;	
}


a.otherProds:hover {
	text-decoration: none;
	color: #6D4E09;	
	background-color: #D5B86F;	
	background-image:url('img/verlauf2.jpg');	
	background-repeat:repeat-x;
}

.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
	font-size:11px;
	color: #a88026;
}
.suggest_link_over {
	background-color: #a21814;
	padding: 2px 6px 2px 6px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:normal;
	cursor: pointer;
}
#search_suggest {
	position: absolute;
	visibility: hidden;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #a88026;
	border-width: 0px 1px 1px 1px;
	padding-bottom:5px;

}

/* ----------container to center the layout-------------- */
#container {
	width: 960px;
	margin-bottom: 10px;
	margin: 0 auto;
	background-color: #d5b96f;
	background-image:url(img/bg_main.gif);
	background-position: top;
	background-repeat: repeat-x;
}

/* ----------banner for logo-------------- */
#oben {
	padding: 0;
	margin: 0;
	height: 139px;
	background-position: bottom right;
	background-repeat: no-repeat;
}

#oben img {
	margin-top: 14px;
	margin-bottom: 5px;
	padding: 0;
}

#loginfeld {
	padding: 0;
	margin: 0;
	width: 220px;
	float:left;
}

#loginfeld p {
	padding: 15px;
}

#info {
	padding: 0px;
	margin: 0px;
	width: 520px;
	float: left;
	text-align: center;
	vertical-align:middle;
}

#kopfbox {
	padding: 0px;
	margin: 0px;
	width: 180px;
	height: 135px;
	float: left;
	text-align: center;
}


#content {
			padding:0px 0; 
			margin:0; 
			float:left;  
			max-width: 520px; 
			min-width:520px;
			 width:520px; 
			 display:inline; 

}


#left {
			padding:0px 0; 
			margin:0; 
			float:left;  
			max-width: 220px; 
			min-width:220px;
			 width:220px; 
			 display:inline;
			 text-align:left;
}

#right {
	background-position: top center;
	background-repeat: no-repeat;
			padding:0px 0; 
			margin:0; 
			float:left;  
			max-width: 220px; 
			min-width:220px;
			 width:220px; 
			 display:inline;
}


#content_area { width:960px; margin:0 auto; }


#footer {
	clear: both;
	margin: 0;
	padding: 0;
	text-align: center; 
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 30px;
}

/* buttons über dem content - account etc. */
#navibuttons {
	margin-bottom: 10px;
}

/* box umrandungen und background */
.boxText {
	font-size: 10px;
	background-image: url(img/verlauf_menu.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border: 1px solid #A88026;
	background-color: #C79D35;
	margin: 0;
	padding: 8px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0;
}

.boxtext hr {
  margin:0;
  padding:0; 
}

.boxtext p {
  margin:0;
  padding:0;
  line-height:100%; 
}

.rule {
	margin: 0;
	margin-bottom: 5px;
	text-align: center;
}

/* überschriften der boxen */
TD.infoBoxHeading {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
	text-decoration: none;
	text-align: left;
}

.infoBoxHeading a, .infoBoxHeading a:visited, .infoBoxHeading a:active {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.infoBoxHeading a:hover {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

h4.infoBoxHeading, h1.infoBoxHeading {
	font-family:Verdana,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	margin: 0;
	padding: 0;
	padding-left: 21px;
	padding-bottom: 7px;
	padding-top: 5px;
}

.nowrap { white-space: nowrap; }

.alignright { text-align: right;}

.padding20 { padding: 10px 10px 10px 10px;}

#maincontent h1 {
	padding-bottom: 10px;
}

.claim h1 { font-size: 12px; font-weight:bold; color:#a88026; margin:0;}

/* TAB NAVIGATION */

.tabnavi, .tabnavi ul, .tabnavi li{

		border:0; 
		margin:0; 
		padding:0;
		list-style:none;
		background-color:#a21814;
		background:url(img/tabnav.gif) 0px -210px;		
	 }
	 
.tabnavi ul	{
		height:23px;
		list-style-position:inside;

	}
	
.tabnavi li{		float:left; 
}


/* Normales Tab */
.tab a:link, .tab a:visited{
	background:url(img/tabnav.gif) right -30px;
	color:#b7a375;
	background-color:#FFFFFF;

	display:inline-block;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-decoration:none;
}

.tab a span{
	background:url(img/tabnav.gif) left -30px;
	display:inline-block;
	height:23px;
	padding-right:10px;
	padding-left:20px;
	padding-top:3px;
	cursor:pointer;
}

/* Normales Tab Anfang */
.tabA a:link, .tabA a:visited{
	background:url(img/tabnav.gif) right 0px;
	color:#b7a375;
	display:inline-block;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	background-color:#FFFFFF;	
}

.tabA a span{
	background:url(img/tabnav.gif) left 0px;
	background-color:#FFFFFF;		
	display:inline-block;
	height:23px;
	padding-right:10px;
	padding-left:20px;
	padding-top:3px;	
	cursor:pointer;	

}

/* Normales Tab Ende */
.tabE a:link, .tabA a:visited{
	background:url(img/tabnav.gif) right -60px;
	color:#b7a375;
	display:inline-block;
	font-weight:bold;
	height:23px;
	line-height:23px;
	text-decoration:none;
	cursor:pointer;	
}

.tabE span{
		background:url(img/tabnav.gif) left -60px;
	display:block;
	height:23px;
	line-height:23px;	
	width:50px;
	padding-right:10px;
	padding-left:20px;
	padding-top:3px;
	cursor:default;	
}


.tabHa a:link, .tabHa a:visited, .tabHa a:visited, .tabHa a:hover{
	color:#a21814;
	background:url(img/tabnav.gif) right -90px no-repeat;
	background-color:#efdaa5;		
} 
.tabHa a span{
	background:url(img/tabnav.gif) left -90px no-repeat;
	background-color:#efdaa5;		
}

.tabHm a:link, .tabHm a:visited, .tabHm a:visited, .tabHm a:hover{
	background:url(img/tabnav.gif) right -150px;
	background-color:#FFFFFF;		
} 
.tabHm a span{
	background:url(img/tabnav.gif) left -150px;	
	background-color:#FFFFFF;		
}

.tabHn a:link, .tabHn a:visited, .tabHn a:visited, .tabHn a:hover{
	color:#a21814;
	background:url(img/tabnav.gif) right -120px;
	background-color:#efdaa5;		
} 
.tabHn a span{
	background:url(img/tabnav.gif) left -120px;
	background-color:#efdaa5;		
}

.tabHe a:link, .tabHe a:visited, .tabHe a:visited, .tabHe a:hover{
	color:#a21814;
	background:url(img/tabnav.gif) right -180px;
	background-color:#efdaa5;		
} 
.tabHe span{
	background:url(img/tabnav.gif) left -180px;
	display:inline-block;
	height:23px;
	line-height:23px;	
	padding-right:10px;
	padding-left:20px;
	padding-top:3px;	
	cursor:default;			
}

.tabnavi input {
  padding-left:5px;
  color: #a88026;
  font-family: Verdana, Arial, sans-serif;
  background-color: #a88026;
  font-size: 11px; 
  border:0px;  
}


/* TAB NAVIGATION ENDE */


.flag_sprite		{ text-decoration: none; display:inline-block; width:18px; padding:0px; margin:0px; background-image:url(img/flags1.gif);}
.flag_sprite a:hover { display:inline-block; background-image:url(img/flags_marked2.gif);}
.flag_sprite_active { text-decoration: none; display:inline-block; width:18px; padding:0px; margin:0px; background-image:url(img/flags_marked2.gif); }
.flag_us{background-position:0px 0px}
.flag_en, .flag_en a:hover{background-position:-20px 0px}
.flag_de, .flag_de a:hover{background-position:-40px 0px}
.flag_fr, .flag_fr a:hover{background-position:-60px 0px}
.flag_nl, .flag_nl a:hover{background-position:-80px 0px}
.flag_es, .flag_es a:hover{background-position:-100px 0px}
.flag_pt, .flag_pt a:hover{background-position:-120px 0px}
.flag_it, .flag_it a:hover{background-position:-140px 0px}
.flag_ru, .flag_ru a:hover{background-position:-160px 0px}
.flag_pl, .flag_pl a:hover{background-position:-180px 0px}
.flag_tr, .flag_tr a:hover{background-position:-200px 0px}
.flag_dk, .flag_dk a:hover{background-position:-220px 0px}
.flag_gr, .flag_gr a:hover{background-position:-240px 0px}
.flag_se, .flag_se a:hover{background-position:-260px 0px}
.flag_br, .flag_br a:hover{background-position:-280px 0px}
.flag_mx, .flag_mx a:hover{background-position:-300px 0px}
.flag_hu, .flag_hu a:hover{background-position:-320px 0px}
.flag_no, .flag_no a:hover{background-position:-340px 0px}
.flag_cz, .flag_cz a:hover{background-position:-360px 0px}
.flag_fi, .flag_fi a:hover{background-position:-380px 0px}
.flag_bg, .flag_bg a:hover{background-position:-400px 0px}
.flag_ch, .flag_ch a:hover{background-position:-420px 0px}
.flag_at, .flag_at a:hover{background-position:-440px 0px}

/* buttons über dem content - account etc. */
#navibuttons {
	margin-bottom: 10px;
}

.topButtons {
	text-align: center;
	color: #906A15;
}

.topButtons a, .topButtons a:visited, .topButtons a:active {
	text-align: center;
	text-decoration: none;
	color: #906A15;
}

.topButtons a:hover {
	text-align: center;
	text-decoration: underline;
	color: #906A15;
}

/*Feature*/



.feature a{
	color:#a88026;
	font-size:10px;	
}

.feature h2 a,.feature h3 a{
	color:#630a09;
	font-size: 14px;
	font-weight: bold;		
	text-decoration:none;
}

.feature h2,.feature h3{
	padding-bottom:10px;
}

.feature{
	padding-top:4px;
	border:1px solid #af8b38;
	color:#a88026;
	padding:10px;
	padding-bottom:0px;
	line-height:17px;
	font-size:12px;	
	background:url(img/World-of-Warcraft-Home-2.jpg);		
	background-color:#f0ebd8;	
}

.featureGold{
	background-position:	left	0px;
	background-color:#FFFFFF;	
	padding:0px;	
	
}


.featureKey{ background-position:	left	-207px; }
.featureAccs{ background-position:	left	-359px; }
.featureItems{ background-position:	left	-563px;	}
.featureMounts{	background-position:	left	-822px;	}

.featureMore{
	background:url(img/arrow_more.gif) left 0px;
	display:inline-block;	
	height:15px;
	margin-top:7px;
	padding-left:14px;
	padding-bottom:10px;
	line-height:10px;
	background-repeat:no-repeat;
	color: #a88026;
	font-weight:bold;	
}

.featureGoldlabel{
	font-size:10px;
	color:#a88026;	
}

.featureGoldForm INPUT {
  color: #FFFFFF;
  margin-bottom:2px;
  font-family: Verdana, Arial, sans-serif;
  background-color: #771614;
  font-size: 11px; 
  background:url(img/quickshop_cart.gif) left no-repeat;
  border:1px solid #000000;  
}

#featureGoldForm {
  background-color: #000000;
}

.featureGoldForm .iinactive {
  color: #FFFFFF;
  margin-bottom:2px;
  font-family: Verdana, Arial, sans-serif;
  background-color: #CCCCCC;
  background:url(img/quickshop_cartgrey.gif) left no-repeat;
  font-size: 11px; 
  border:1px solid #FFFFFF;  
}


/***************************/
/****Länderflaggen**********/


.oben_de {
	background-image:url(img/randy_bg_top_de.jpg);
}

.right_de {
	background-image:url(img/randy_bottom_de.jpg);
}

.oben_dk {
	background-image:url(img/randy_bg_top_dk.jpg);
}

.right_dk {
	background-image:url(img/randy_bottom_dk.jpg);
}

.oben_en {
	background-image:url(img/randy_bg_top_en.jpg);
}

.right_en {
	background-image:url(img/randy_bottom_en.jpg);
}

.oben_es {
	background-image:url(img/randy_bg_top_es.jpg);
}

.right_es {
	background-image:url(img/randy_bottom_es.jpg);
}

.oben_eu, .oben_no, .oben_fi {
	background-image:url(img/randy_bg_top_eu.jpg);
}

.right_eu, .right_no, .right_fi {
	background-image:url(img/randy_bottom_eu.jpg);
}

.oben_fr {
	background-image:url(img/randy_bg_top_fr.jpg);
}

.right_fr {
	background-image:url(img/randy_bottom_fr.jpg);
}

.oben_it {
	background-image:url(img/randy_bg_top_it.jpg);
}

.right_it {
	background-image:url(img/randy_bottom_it.jpg);
}

.oben_nl {
	background-image:url(img/randy_bg_top_nl.jpg);
}

.right_nl {
	background-image:url(img/randy_bottom_nl.jpg);
}

.oben_pt {
	background-image:url(img/randy_bg_top_pt.jpg);
}

.right_pt {
	background-image:url(img/randy_bottom_pt.jpg);
}

.oben_se {
	background-image:url(img/randy_bg_top_se.jpg);
}

.right_se {
	background-image:url(img/randy_bottom_se.jpg);
}

.oben_us {
	background-image:url(img/randy_bg_top_us.jpg);
}

.right_us {
	background-image:url(img/randy_bottom_us.jpg);
}

.oben_fi {
	background-image:url(img/randy_bg_top_fi.jpg);
}

.right_fi {
	background-image:url(img/randy_bottom_fi.jpg);
}

.oben_no {
	background-image:url(img/randy_bg_top_no.jpg);
}

.right_no {
	background-image:url(img/randy_bottom_no.jpg);
}

.oben_org {
	background-image:url(img/randy_bg_top.gif);
}

.right_org {
	background-image:url(img/randy_bottom.jpg);
}

/**************************/
/****WoWAccounts*********/


.item-double .myTable, .shadow-tip .myTable		{ background-color:black;font-size: 13px; }
.item-double .myItemName 	{ font-size:18px; font-family: Arial, Helvetica, sans-serif; }

.myItemName{ font-weight:bold;font-size:13px;background:black;}
.myGold{color:#7e7046}
.myOrange{color:#ff8000}
.myPurple{color:#A335EE}
.myBlue{color:#0070DD}
.myGray{color:#c9c9c9}
.myGreen{color:#00FF00}
.myYellow{color:#ffd517}
.myRed{color:#d80000}
.myWhite{color:#ffffff}
.myTable{padding:2px;max-width:290px;color:#FFFFFF;font-size:9pt;position:relative;font-family:Arial,Helvetica,sans-serif}

.myRight{color:#FFFFFF;font-size:9pt;position:absolute;right:0px}
a.rarity0{font-size:10pt;color:#5B5B5B !important}/*grey*/
a.rarity0:hover{color:#919191 !important}/*grey*/
a.rarity1{font-size:10pt;color:#ffffff !important}/*white*/
a.rarity1:hover{color:#ffffff !important}/*white*/
a.rarity2{font-size:10pt;color:#007200 !important}/*green*/
a.rarity2:hover{color:#00A900 !important}/*green*/
a.rarity3{font-size:10pt;color:#004385 !important}/*blue*/
a.rarity3:hover{color:#0062C3 !important}/*blue*/
a.rarity4{font-size:10pt;color:#5D1F88 !important}/*purple*/
a.rarity4:hover{color:#B343FF !important}/*purple*/
a.rarity5{font-size:10pt;color:#C24E00 !important}/*orange*/
a.rarity5:hover{color:#FA9900 !important}/*orange*/
a.rarity6{font-size:10pt;color:#9C884D !important}/*gold*/
a.rarity6:hover{color:#e5cc80 !important}/*gold*/
a.rarity6:hover{font-size:10pt;color:#e5cc80 !important}/*gold*/
a.rarity7{font-size:10pt; color:#7e7046 !important}/*gold*/
a.rarity7:hover{font-size:10pt; color:#7e7046 !important}/*gold*/
.ps a:hover{text-decoration:none !important}
.ps a.rarity0{font-size:12px;color:#5B5B5B !important}/*grey*/
.ps a.rarity0:hover{color:#919191 !important}/*grey*/
.ps a.rarity1{font-size:12px;color:#ffffff !important}/*white*/
.ps a.rarity1:hover{color:#ffffff !important}/*white*/
.ps a.rarity2{font-size:12px;color:#007200 !important}/*green*/
.ps a.rarity2:hover{color:#00A900 !important}/*green*/
.ps a.rarity3{font-size:12px;color:#004385 !important}/*blue*/
.ps a.rarity3:hover{color:#0062C3 !important}/*blue*/
.ps a.rarity4{font-size:12px;color:#5D1F88 !important}/*purple*/
.ps a.rarity4:hover{color:#B343FF !important}/*purple*/
.ps a.rarity5{font-size:12px;color:#C24E00 !important}/*orange*/
.ps a.rarity5:hover{color:#FA9900 !important}/*orange*/
.ps a.rarity6{font-size:12px;color:#9C884D !important}/*gold*/
.ps a.rarity6:hover{color:#e5cc80 !important}/*gold*/
.ps a.rarity6:hover{font-size:12px;color:#e5cc80 !important}/*gold*/
.ps a.rarity7{font-size:12px;color:#7e7046 !important}/*orange*/
.ps a.rarity7:hover{color:#7e7046 !important}/*orange*/
.ps tr.data2 a.rarity0{color:white !important}/*grey*/
.ps tr.data2 a.rarity0:hover{color:white !important}/*grey*/
.ps tr.data2 a.rarity1{color:white !important}/*white*/
.ps tr.data2 a.rarity1:hover{color:white !important}/*white*/
.ps tr.data2 a.rarity2{color:white !important}/*green*/
.ps tr.data2 a.rarity2:hover{color:white !important}/*green*/
.ps tr.data2 a.rarity3{color:white !important}/*blue*/
.ps tr.data2 a.rarity3:hover{color:white !important}/*blue*/
.ps tr.data2 a.rarity4{color:white !important}/*purple*/
.ps tr.data2 a.rarity4:hover{color:white !important}/*purple*/
.ps tr.data2 a.rarity5{color:white !important}/*orange*/
.ps tr.data2 a.rarity5:hover{color:white !important}/*orange*/
.ps tr.data2 a.rarity6{color:white !important}/*gold*/
.ps tr.data2 a.rarity6:hover{color:white !important}/*gold*/
.ps tr.data2 a.rarity7{color:white !important}/*gold*/
.ps tr.data2 a.rarity7:hover{color:white !important}/*gold*/

.socketImg{width:14px;height:14px;vertical-align:-20%;margin:0 7px 0 0;padding:0}
.tooltipRight{position:relative;float:right;clear:right;margin: 0 0 0 4px}
.bonusGreen{color:#00FF00}
.setNameYellow{color:#ffd517;font-size:11px}
.setItemIndent {display:inline;}
.setItemIndent span{margin-left:9px;}
.setItemYellow{color:#f8ffa8}
.setItemGray{color:#787880}
.myBlueGem{color:#666666;display:block;padding-left:19px}
.myMetaGem{color:#666666;display:block;;padding-left:19px}
.myOrangeGem{color:#666666;display:block;padding-left:19px}
.myPurpleGem{color:#666666;display:block;padding-left:19px}
.myRedGem{color:#666666;display:block;padding-left:19px}
.myYellowGem{color:#666666;display:block;padding-left:19px}

.item-info{margin:0 auto;position:relative;width:80%;top:-8px}
.item-bound{margin:0;width:300px;padding:0px 0 0px 0px;position:relative;}
.item-padding{padding:43px 0 25px 0;min-height:250px}

.item-wrapper  table{width:412px !important;padding:0 !important;margin:0 !important}
.item-wrapper q{width:7px;display:block;height:1px}
.icon-container{width:84px;height:239px;float:left;margin:0 -16px 0 0;position:relative;left:60px;padding:22px 0 0 16px;z-index:8743}
.icon-container p{margin:0;padding:0;width:72px;height:72px;position:absolute;top:22px;left:14px}

.id{background:#000000;display:table}
.id table{width:300px !important}
.id td.tl,.id td.t,.id td.tr,.id td.bl,.id td.b,.id td.br{height:10px !important}
.id td.tl,.id td.tr,.id td.bl,.id td.br,.id td.l,tr.r{width:10px !important}
.id td.tl,.id td.t,.id td.tr{padding:0 !important;margin:0 !important}
.id td.l q,.id td.r q{width:10px !important;display:block;height:1px}
.id-pad{padding:7px}


