/* Begin Spreadshop style */
/********************************************
*
* Colours and fonts
*
*/

select,
input,
textarea {
	color:#798185;
}

/********************************************
*
* font family
*
********************************************/

select,
input,
textarea,
body {
	font-family:Trebuchet MS, sans-serif;
}

/********************************************
*
* link color, hover color
*
********************************************/

a,
a:visited,
a:active {
	color:#0090b3;
}
a:hover,
ul.detailMenuPath li.mark,
.navigation div span,
#detailArticlePrint .detailArticleViews span strong a {
	color:#4fa600;
}
 /********************************************
*
* link color, hover color
*
********************************************/

a.menu,
a.menu:visited,
a.menu:active {
	color:#0090b3;
         text-decoration:none;
}
a.menu:hover,
ul.detailMenuPath li.mark,
.navigation div span,
#detailArticlePrint .detailArticleViews span strong a {
	color:#798185;
}

/********************************************
*
* font color 1
*
********************************************/

body,
h1,
h4,
.navigation,
.basketAdditionals #frmProceed #basketPriceTotal div label,
#frmOrderShow #basketItems .basketAdditionals #basketPriceTotal label,
#footer small {
	color:#333333;
}

/********************************************
*
* font color 2
*
********************************************/

h2 {
	color:#51443b;
}

/********************************************
*
* font color 3
*
********************************************/

h3 {
	color:#009fe1;
}

/********************************************
*
* font color 5
*
********************************************/

h5,
.price-old,
#checkoutAddress form fieldset label,
#frmOrderShow #basketItems .basketAdditionals #basketPriceTax,
#frmOrderShow #basketItems .basketAdditionals #basketPriceTax .price {
	color:#666666;
}

/********************************************
*
* font color 6
*
********************************************/

#detailArticlePrint h4,
#basketItems fieldset ul.basketColumn span,
.basketAdditionals #frmProceed div label,
.basketAdditionals #frmProceed #basketHandlingPrice span,
.basketAdditionals #frmProceed #basketShippingCoupon span,
.basketAdditionals #frmProceed #basketShippingPrice span strong,
.basketAdditionals #frmProceed #basketBonusPayment span,
.basketAdditionals #frmProceed #basketCoupon span,
#checkoutAddress form h3,
#checkoutAddress form .checkoutAdditionals fieldset div .price,
#checkoutPaymentInfo form div.paymentOption h3,
#checkoutPaymentInfo form div span strong,
#frmOrderShow #basketItems .basketAdditionals #basketCharging .price {
	color:#333333;
}

/********************************************
*
* font color 7
*
********************************************/

#headerUserInformation ul li,
#detailArticlePrint fieldset,
#basketItems fieldset ul.basketColumn,
#articleRecommend fieldset label,
#checkoutAddress form .checkoutAdditionals fieldset div label,
#checkoutAddress form .checkoutAdditionals fieldset div p,
#checkoutPaymentInfo form label,
#checkoutPaymentInfo form fieldset,
#checkoutPaymentInfo div.paymentOption fieldset div label,
#checkoutPaymentInfo div.paymentOption fieldset p,
#frmOrderShow #basketItems .basketAdditionals #basketCharging,
.rowData td,
.rowData td.rowRange,
.basketAdditionals #frmProceed div span {
	color:#666666;
}

/********************************************
*
* background color 1, background image
*
********************************************/

body {
	background:#800014 url();
         scrollbar-DarkShadow-Color:#F2EADE;
        scrollbar-Track-Color:#800014;
        scrollbar-Face-Color:#800014;
        scrollbar-Shadow-Color:#800014;
        scrollbar-Highlight-Color:#800014;
        scrollbar-3dLight-Color:#F2EADE;
        scrollbar-Arrow-Color:#F2EADE;
}

/********************************************
*
* background news
*
********************************************/

body.news {
	background:#F2EADE url();
         scrollbar-DarkShadow-Color:#F2EADE;
        scrollbar-Track-Color:#800014;
        scrollbar-Face-Color:#800014;
        scrollbar-Shadow-Color:#800014;
        scrollbar-Highlight-Color:#800014;
        scrollbar-3dLight-Color:#F2EADE;
        scrollbar-Arrow-Color:#F2EADE;
}

/********************************************
*
* background color 2
*
********************************************/

#main,
#tooltip,
#banner,
.popup,
.classicCompact form fieldset div.articleDesc,
.classicCompact form fieldset div.articlePrice,
#frmArticleDetails p.articleDesc,
#checkoutPaymentInfo ul.checkoutStepsTop,
#articleDesigns h3,
#producttypeDetails #productDetailsImage,
.faqPopup {
	background-color:#ffffff;
}

/********************************************
*
* background color 3
*
********************************************/

.classicCompact form fieldset div.articleImages,
.classicCompact form fieldset ul,
.classicExtended form fieldset .articleImages,
.classicExtended form fieldset ul,
.basketAdditionals #frmProceed div div,
.rowData td,
#headerUserInformation,
#detailArticlePrint,
#articleRecommend .articleImages,
#basketItems fieldset ul.basketColumn,
#checkoutAddress form .checkoutAdditionals fieldset,
#checkoutPaymentInfo form div.paymentOption div,
#checkoutPaymentInfo form fieldset,
#frmOrderShow #basketItems .basketAdditionals #basketCharging,
#articleDesigns div,
#producttypeDetails #measureImage,
#menuFooter {
	background-color:#f2f1ef;
}

/********************************************
*
* background color 4
*
********************************************/

#frmFilter,
#menuCheckout,
#menu li#menuItemShop.current a,
#menu li.current a,
#menu li a:hover,
form.topArticle fieldset .articleImages ul,
form.topArticle fieldset .articleImages {
	background-color:#0090b3;
}
#menu li a {
	color:#0090b3;
}

/********************************************
*
* background color 5
*
********************************************/

#menuCheckout a:hover {
	background-color:#0177a5;
}

/********************************************
*
* background color 6
*
********************************************/

#menuCheckout ol li.current {
	background-color:#005c81;
}

/********************************************
*
* background color 7
*
********************************************/

#menu,
#menu li {
	background-color:#ffffff;
}
#menu li a:hover,
#menu li.current a,
#menuCheckout ol li a,
#frmFilter h4 {
	color:#ffffff;
}

/********************************************
*
* border colours
*
********************************************/

select,
input,
textarea,
.button.delete,
.tag,
.delicious,
.recommend,
.message a img,
.classicCompact form fieldset a img,
.classicExtended form fieldset a img,
.classicCompact .button.basket,
#tooltip,
#detailArticlePrint #detailArticleThumb,
#detailArticlePrint .detailArticleViews a img,
#detailArticlePrint .detailCurrentView a img,
#detailArticlePrint fieldset div span img,
#articleAdditionalLinks ul li a img,
#detailProductInformation img,
#articleRecommend .articleImages a img,
#basketItems a.thumb,
#basketItems fieldset .basketArticleImages a,
#basketItems li.basketColor img,
#articleDesigns div a img,
#producttypeDetails #measureImage img,
#producttypeDetails #productDetailsImage {
	border:1px solid #d8d8d8;
}

/********************************************
*
* border colours (top)
*
********************************************/

.classicCompact form fieldset div.articlePrice,
.classicExtended form fieldset .articleDesc .articleSizes,
.classicExtended form fieldset div.articlePrice,
.checkoutStepsTop,
.checkoutStepsBottom,
.faqEmbedded .faqAnswer h5,
.basketAdditionals #frmProceed div,
#frmArticleDetails fieldset div#articlePrice,
#detailProduct,
#checkoutAddress #checkoutDeliveryAddress,
#checkoutAddress form .checkoutAdditionals,
#checkoutPaymentInfo form div.paymentOption,
#basketCheck div#listBasketCheck,
#frmOrderShow #basketItems,
#frmOrderShow #basketItems .basketAdditionals,
#frmOrderShow #basketItems .basketAdditionals #basketSum,
#impressum #impressumSpreadshirt {
	border-top:1px solid #d8d8d8;
}

/********************************************
*
* border colours (bottom)
*
********************************************/

.detailMenuPath,
.classicCompact form fieldset div.articlePrice,
.classicExtended form fieldset div.articlePrice,
* html .classicExtended form,
* html .classicExtended form fieldset .articleDesc,
#frmRegister,
#frmArticleDetails,
#frmArticleDetails .articleProducttypeDesc,
#frmArticleDetails p.articleDesc,
#basketItems .updateBasketItem:hover,
#basketItems .updateBasketItem,
#basketAddressSelect fieldset,
#basketAddressSelect .checkoutInformation {
	border-bottom:1px solid #d8d8d8;
}

/********************************************
*
* border colours (left)
*
********************************************/

#ssl a,
#headerUserInformation ul.left li,
#headerUserInformation ul.right li {
	border-left:1px solid #d8d8d8;
}


/********************************************
*
* border colours (right)
*
********************************************/

.rowHL td,
#menu li,
#menuFooter ul li,
#headerUserInformation ul.right {
	border-right:1px solid #d8d8d8;
}

/********************************************
*
* border colours (hover)
*
********************************************/

.tag:hover,
.delicious:hover,
.recommend:hover,
.message a:hover img,
.classicCompact form fieldset a:hover img,
.classicCompact .button:hover.basket,
.classicExtended form fieldset a:hover img,
#detailArticlePrint .detailArticleViews a:hover img,
#detailArticlePrint .detailCurrentView a:hover img,
#articleAdditionalLinks ul li a:hover img,
#articleRecommend .articleImages a:hover img,
#basketItems fieldset a:hover,
#basketItems fieldset .basketArticleImages a:hover,
#articleDesigns div a:hover img {
	border:1px solid #8e908f;
}

/********************************************
*
* message boxes
*
********************************************/

.error {
	border:1px solid #bf4500;
	color:#bf4500;
}
.pending {
	border:1px solid #cc9933;
	color:#cc9933;
}
.info {
	border:1px solid #0060a1;
	color:#0060a1;
}
.success {
	border:1px solid #009933;
	color:#009933;
}

/********************************************
*
* article images (background, hardcoded)
*
********************************************/

.button.delete,
#detailArticlePrint #detailArticleThumb,
#detailArticlePrint fieldset div span img,
#basketItems li.basketColor img,
#articleDesigns div a img {
	background-color:#fff;
}

/* End Spreadshop style */