/* -----------------------------------------------------------------------------------------
(c) Harv|lamda-media
   ---------------------------------------------------------------------------------------*/
   
   
A,A:active { color: #A82A2D; text-decoration: none; }
A:hover { color: #A82A2D; text-decoration: underline; }
A.headerNavigation, A.headerNavigation:hover { color: #000000; }
A.pageResults { color: #0000FF; }
A.pageResults:hover { background: #FFFF33; color: #0000FF; }

BODY {
background-color: #A82A2D;
	/*background-color: #E6DEBB;*/
	background-repeat: repeat-x;
	color: #000000; margin: 0px;
}
FORM { display: inline; }

SPAN.greetUser { color: Blue; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; }
SPAN.markProductOutOfStock { color: #c76170; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }
SPAN.newItemInCart, .inputRequirement { color: #ff0000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }
SPAN.productDiscountPrice { color: #ff0000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-weight: bold; }
SPAN.productSpecialPrice, SPAN.errorText { color: #ff0000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; }

TABLE.formArea { background: #f4f4f4; border-color: #666666; border-style: solid; border-width: 1px; }
TABLE.productListing { border: 1px; border-color: #b6b7cb; border-spacing: 1px; border-style: solid; }

img {border:0px;}

TD { FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 13px; }
TD.accountCategory { color: #aabbdd; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }
TD.formAreaTitle, TD.fieldKey, TD.tableHeading { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }
TD.headerError { background: #ff0000; color: #ffffff; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; text-align: center; }
TD.headerInfo { background: #00ff00; color: #ffffff; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; text-align: center; }
TD.headerNavigation, TD.footer { background: #F6F6F6; border-bottom: 1px solid; border-color: #b6b7cb; color: #000000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }
TD.infoBoxHeading {  color: #A82A2D; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; height: 25px; }
TD.main, P.main { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; line-height: 15px; }
TD.bestseller, P.bestseller,.bestseller,A.bestseller,A.bestseller:active { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 9px; line-height: 15px; text-decoration:none}

A.bestseller:hover { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 9px; line-height: 15px; text-decoration:underline;}


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

TEXTAREA { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; width: 100%; }

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 { background: #f8f8f9; }
TR.footer { background: #bbc3d3; }
TR.header { background: #e6debb; }
TR.headerError { background: #ff0000; }
TR.headerInfo, TR.subBar { background: ; }
TR.headerNavigation { background: ; }
A.headerNavigation,A.headerNavigation:active{
color:#ffffff;
text-decoration:none;
}
A.headerNavigation:hover{
color:#ffffff;
text-decoration:underline;
}
.boxtextschwarz A:hover { COLOR: #333333; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; font-weight: none; TEXT-DECORATION: underline; }
.boxtextschwarz A:active, .boxtextschwarz A:link, .boxtextschwarz A:visited { COLOR: #333333; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; font-weight: none; TEXT-DECORATION: none; }
.boxtextweiss { color: #000000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: none; line-height: normal; text-decoration: none; text-transform: none; }
.boxtextweiss A:hover { COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; font-weight: none; TEXT-DECORATION: underline; }
.boxtextweiss A:active, .boxtextweiss A:link, .boxtextweiss A:visited { COLOR: #000000; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; font-weight: none; TEXT-DECORATION: none; }

.checkoutBarCurrent, .boxText, TD.subBar { color: #000000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }
.checkoutBarFrom, .checkoutBarTo { color: #8c8c8c; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }

.errorBox { background: #ffb3b5; font-family: Trebuchet MS, Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }

.HGKATEGORIE { color: #000000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height: 17px; }
.HGKATEGORIE A:hover { background: #e6debb; COLOR: #000000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; line-height: 17px; TEXT-DECORATION: none; }
.HGKATEGORIE A:active, .HGKATEGORIE A:link, .HGKATEGORIE A:visited { COLOR: #000000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; font-weight: bold; line-height: 17px; TEXT-DECORATION: none; }

.infoBox {  }
.infoBoxContents {  color: #000000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }
.infoBoxNotice { background: #F2E2E2; }

.messageBox, .infoBoxNoticeContents, TD.infoBox, SPAN.infoBox, TD.productListing-data, TD.smallText, SPAN.smallText, P.smallText, TD.fieldValue, CHECKBOX, INPUT, RADIO, SELECT { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }
.messageStackError, .messageStackWarning { background-color: #ffb3b5; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }
.messageStackSuccess { background-color: #99ff00; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; }

.moduleRow { }
.moduleRowOver { cursor: hand; }
.moduleRowSelected { background-color: ; }

.navLeft { border-color: #b6b7cb; border-right: 1px solid; }
.navRight { border-color: #b6b7cb; border-left: 1px solid; }

.orderEdit { color: #70d250; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; text-decoration: underline; }

.productListing-heading, .mmbodysml { background: #b6b7cb; color: #FFFFFF; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; }

.productsNotifications { background: #f2fff7; }

.produktpreis { color: #000066; font-family: Trebuchet MS, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; text-decoration: blink; }

.rahmen { border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
.rahmenoben { border-bottom: 1px none #000000; border-left: 1px none #000000; border-right: 1px none #000000; border-top: 1px solid #000000; }
.rahmenrechts_schatten { border-right-color: #000066; border-right-style: outset; border-right-width: 3px; }
.rahmenunten { border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; }

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

.tableBody { padding: 2px; }

.tableShop { background-color: #e6debb; border-color: #b6b7cb; border-left: 1px solid; border-right: 1px solid; }

.poweredby,A.poweredby,A.poweredby:active{color:#990000; text-decoration:none}
A.poweredby:hover{color:#990000; text-decoration:underline}

a.more_about,a.more_about:active {color:#ffffff; text-decoration:none;}
.more_about {color:#000000;}
a.more_about:hover {color:#ffffff; text-decoration:underline;}

h2.products_treadmill_head { text-align:center; border:0px solid #333; color:#fff; background:#A82A2D url(http://www.vino-fino.de/templates/lambdamedia_xtc4/images/vino_fino_navigation.gif) repeat-x; font-size:1.0em; text-align:center; margin:15px auto 0px auto; width:100%; height:20px; }
div#products_treadmill { width:600px; text-align:center; margin:0 auto; border:0px solid #333; text-align:center; background:#fff /*url(img/products_treadmill.gif) repeat-x*/; margin-bottom:5px; }
div#products_treadmill ul { width:600px; text-align:center; margin:0 auto; }
div#products_treadmill ul li { width:200px; float:left; text-align:center; height:300px; padding-bottom:10px; }
div#products_treadmill a.textlink:link { text-decoration:none; font-weight:bold; font-size:0.8em; color:#000; }
div#products_treadmill a.textlink:visited { text-decoration:none; font-weight:bold; font-size:0.8em; color:#000; }
div#products_treadmill a.textlink:hover { text-decoration:none; font-weight:bold; font-size:0.8em; color:#333; }
div#products_treadmill a.textlink:active { text-decoration:none; font-weight:bold; font-size:0.8em; color:#333; }
div#products_treadmill a.textlink:focus { text-decoration:none; font-weight:bold; font-size:0.8em; color:#333; }
div#products_treadmill img { display:block; margin:8px auto; border:0px solid #333; }
