/*** Colors:
background-colors {
	#header: #6b5931;
	#mainArea: #dfdcd7;
	#footer: #d4d1cc;
}
***/
p, p.text { color: #6b5931; }
a:link, a:visited { color: #6b5931; }
a:hover { color: #434040; }
a.link { color: #6b5931; }
a.link:hover { color: #434040; }
h1.heading-1, h2.heading-2, h3.heading-3 { color: #6b5931; }
h4.heading-4, h5.heading-5, h6.heading-6 { color: #434040; }
ul#navHome li a:hover {}

/** HEADER **/
#header { background: #7f726a url(../ximg/skin5/bg_header.png) repeat-x top left; }
#header ol#navMain li, #header ol#navMain li a { color: #efe9e2; }
#header ol#navMain li.selected { color: white; }
#header ol#navMain li:hover { color: white; }
#header ol#navMain li:hover h1, #header ol#navMain li:hover h1 a { color: white; }
#header ol#navMain li.selected h1, #header ol#navMain li.selected a { color: white; }
#header ol#navMain li a:hover { color: white; }

#header ol#navMainSubmenu li, #header ol#navMainSubmenu li a { color: #efe9e2; }
#header ol#navMainSubmenu li.selected { color: white; }
#header ol#navMainSubmenu li:hover { color: white; }
#header ol#navMainSubmenu li:hover h1, #header ol#navMainSubmenu li:hover h1 a { color: white; }
#header ol#navMainSubmenu li.selected h1, #header ol#navMainSubmenu li.selected a { color: white; text-decoration: underline; }
#header ol#navMainSubmenu li a:hover { color: white; }

#header ul#navLanguage li, #header ul#navLanguage li a { color: #efe9e2; font-weight:bold; }
#header ul#navLanguage li { border-right: 1px solid #efe9e2; }
#header ul#navLanguage li a:hover { color: white; font-weight:bold;}


/** MAINAREA **/
#mainArea { background: #dfdcd7; }
#mainContent.subContent div.wrapper { background: #f6f6ed; }
#mainContent.subContent div.wrapper h2 { border-bottom-color: #6b5931; }


/** FOOTER **/
#footer div.wrapper { background-color: #bfbcb7; }
#footer ol#navFooter li h3, #footer ol#navFooter li a { color: black; }
#footer ol#navFooter li { background: url(../ximg/skin5/sep_footer_link.gif) no-repeat center right; }


/*** LEFT COL ***/
#leftCol ul#navMenu li h1 a { color: #6b5931; }
#leftCol ul#navMenu li.selected { background: white; }
#leftCol ul#navMenu li.selected h1, #leftCol ul#navMenu li.selected h1 a { color: black; }
#leftCol ul#navMenu li h1 a:hover { background: #d4d1cc; color: white; }
#leftCol ul#navMenu li:hover { background: #d4d1cc; }
#leftCol ul#navMenu li:hover h1, #leftCol ul#navMenu li:hover h1 a { color: white; }

#leftCol ul#navLeft li { background-color: #d4d1cc; color: #6B5931; }
#leftCol ul#navLeft li h3, #leftCol ul#navLeft li h3 a, #leftCol ul#navLeft li h3 a:hover { color: #6B5931; }
#leftCol ul#navLeft li h3 strong { color: #6B5931; }
#leftCol ul#navLeft li h3 strong#basketMessage span { color: black; }
#leftCol ul#navLeft li ul.submenu { background-color: #d4d1cc; }
#leftCol ul#navLeft li ul.submenu li, #leftCol ul#navLeft li ul.submenu li p { color: #6B5931; }
#leftCol ul#navLeft li ul.submenu li a { color: #6B5931; }
#leftCol ul#navLeft li ul.submenu li a:hover { color: white; background-color: #6B5931; }
#leftCol ul#navLeft li#menu_basket.blink { background-color: white; }
#leftCol ul#navLeft li#menu_basket.normal { background-color: #d4d1cc; }


/*** Forms ***/
form.accountform , div.accountform{ background-color: #efeedf; }
form.accountform label { color: #6b5931; }
input.on { border: 1px solid #d6cfba; }
input.off { border: none; border: 0; }


/*** Products ***/
div.line div.description h1 { color: #594c31; }
div.line div.description p { color: #61502a; }
div.products-list { background: transparent url(../ximg/skin5/bg_products_list.gif) repeat-y 0 60px; }
div.products-list p.product, div.products-list a strong { color: #61502a; }
div.products-list p.product a:hover { color: #61502a; }
div.products-list strong.price { color: #2E2A27; background-color: #d4d1cc; }
div.products-list a.add2cart { color: white; background-color: #a1885d; }
div.products-list a.add2cart:hover { color: white; text-decoration: underline !important; }


/*** Checkout ***/
table.basketSummary { background-color: #f3f3e7; }
table.basketSummary thead th { color: #6b5931; }
table.basketSummary tfoot th.total { background-color: #ccc9b0; color: white; }
table.basketSummary tfoot td { border-bottom-color: #d6cfba; }
table.basketSummary tfoot td p { color: #6b5931; }
table.basketSummary tfoot td input.voucher { border: 1px solid #d6cfba; color: black; }
table.basketSummary tbody td { border-bottom-color: #d6cfba; }
table.basketSummary tbody td.product-name h2 { color: #6b5931; }
table.basketSummary tbody td.product-name h3 { color: #61502a; }
table.basketSummary tbody td.product-price { color: black; }


/*** Checkout nav process ***/
ol#navProcess li h1 { color: #6b5931; }
ol#navProcess li h1 strong { background-color: #dfdcd7; color: #6b5931; }
ol#navProcess li a, ol#navProcess li a:hover { color: #6b5931; }
ol#navProcess li.active h1, ol#navProcess li.active h1 strong, ol#navProcess li.active a, ol#navProcess li a:hover { color: black; }


/*** Search form ***/
ul.search-results li.product p strong.price { color: #7f726a; background-color: #d4d1cc; }


/*** Documents ***/
div#mainContent.documentSubContent div.documentContent p.text { color: #74592a; }
div#mainContent.documentSubContent ol.navDocs li { color: #725c33; }
div#mainContent.documentSubContent ol.navDocs li h2 a { color: #725c33; }
div#mainContent.documentSubContent ol.navDocs li h2 a:hover { color: white; }
ul.list li { color: #594c31; }
p.abstract a.link { color: #6b5931; }
p.abstract a.link:hover { color: #434040; }


/*** Error box ***/
div#error { background: white; border: 2px solid #bfbcb7; }
div#error p { color: red; }
div#error h5.heading-5 { background-color: #7f726a; color: white; }

/*** Popup ***/
div.popup { background: #f6f6ed; }
div.popup a.link:hover { color: black !important; }
