/**
 *	Main styles
 */
html, body
	{background-color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;
	 margin:5px;
	 color:#3D2707;
	 scrollbar-face-color:#EFE7CE;
	 scrollbar-arrow-color:#AF0000;
	 scrollbar-track-color:#FFFFFF;
	 scrollbar-shadow-color:#C7B281;
	 scrollbar-highlight-color:#C7B281;
	 scrollbar-3dlight-color:#FFFFFF;
	 scrollbar-darkshadow-color:#FFFFFF}
p
	{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:justify;
	 padding-bottom:0px;padding-top:0px;margin-bottom:8px;margin-top:8px}
a
	{color:#AF0000;text-decoration:none;font-weight:bold}
a:hover
	{text-decoration:underline}
input
	{font-family:Verdana,Helvetica,Arial,Sans-Serif;
	 background-color:#FFFFFF;color:#3D2707;
	 border:1px solid #C7B281;
	 padding:2px}
select
	{font-family:Verdana,Helvetica,Arial,Sans-Serif;
	 background-color:#FFFFFF;color:#3D2707;
	 border:1px solid #C7B281}
textarea
	{font-family:Verdana,Helvetica,Arial,Sans-Serif;
	 background-color:#FFFFFF;color:#3D2707;
	 border:1px solid #C7B281}
ul, ol
	{margin:0px;padding-left:15px;padding-top:0px;padding-bottom:0px;padding-right:5px}
textarea.rich
	{font-family:Verdana,Helvetica,Arial,Sans-Serif;border:1px solid #C7B281;background-color:#FFFFFF}
div.fck
	{border:1px solid #C7B281;text-align:left;margin-top:0px;width:550px}

/**
 *	Color, border and alignment generic styles
 */
.blank, .main
	{background-color:#EFE7CE;color:#3D2707}
.frame
	{border:#C7B281 1px solid}
.line
	{background-color:#C7B281;padding:0px;margin:0px}
.centered
	{text-align:center}
.note
	{font-size:11px;font-weight:normal;padding-top:0px;color:#3D2707}
.reference
	{font-family:Verdana,Helvetica,Arial,Sans-Serif;font-size:11px;color:#C7B281}
div.warning
	{color:#AF0000;border:1px dotted #AF0000;padding:5px}
span.error
	{color:#AF0000;font-weight:bold}
span.info
	{color:#7F0000;font-weight:bold}
span.nowrap
	{white-space:nowrap}
div.centered table
	{margin-left:auto;margin-right:auto;text-align:left}
table.form
	{padding:2px;border:0px}
table.form td.control
	{background-color:#F1E8D1;padding:0px}
em
	{font-family:'Century Gothic',Arial,Verdana;font-weight:bold;font-style:normal;text-decoration:none;
	 color:#F03E00}
td.main
	{padding:10px;
	 background-image:url("/img/bottom-art.gif");background-position:bottom right;background-repeat:no-repeat}
.underscore
	{border-bottom:1px dashed #C7B281;padding-top:10px}
#counter td
	{color:#3D2707;font-size:9px;font-weight:normal}

/**
 * Fixed tip style
 */
div.sticky {
	position			: fixed;
	top					: 20px;
	z-index				: 100;
	text-align			: center;
	border				: 0px solid #000000
}
div.sticky td.sticky {
	font-family			: 'Century Gothic',Arial,Verdana;
	font-size			: 13px;
	background-image	: url("/img/tip-bg.gif");
	color				: #FFFFFF
}
div.sticky em {
	color				: #FFFFFF;
	text-decoration		: blink
}
div.sticky a {
	font-weight			: bold;
	color				: #FFFFFF;
	text-decoration		: underline
}

/**
 *	Header and Navigation pane styles
 */
td.header
	{background-color:#EFE7CE;padding:0px;text-align:left;height:78px}
td.header .title
	{color:#3D2707;font-size:24px;font-weight:bold}
td.header .title big
	{font-size:28px}
td.header .title small
	{font-size:14px;font-weight:normal}
td.banner-grad-top {
	height				: 18px;
	width				: 99%;
	background-image	: url(/img/banner-grad-top.jpg);
	background-position	: top left;
	background-repeat	: no-repeat
}
td.banner-grad-bottom {
	height				: 17px;
	background-image	: url(/img/banner-grad-bot.jpg);
	background-position	: top right;
	background-repeat	: no-repeat
}
td.banner-presented {
	height				: 17px;
	width				: 446px;
	background-image	: url(img/banner-marisel.jpg);
	background-position	: top right;
	background-repeat	: no-repeat
}
td.banner-art {
	height				: 43px
}
td.banner-art div {
	position			: absolute;
	top					: 50px;
	left				: 10px;
	margin-left			: 10px;
	margin-top			: -10px;
	margin-bottom		: -10px;
	z-index				: 99
}
td.nav {
	background-image	: url(/img/nav-bg.jpg)
}

/**
 * Homepage text style
 */
#homepage p
	{font-family:'Century Gothic',Arial,Verdana;font-size:14px;font-weight:normal;text-decoration:none;
	 color:#3D2707;text-align:justify}

/**
 *	Site footer styles
 */
td.contacts
	{border-bottom:1px solid #afafaf;text-align:center;
	 padding-top:5px;padding-bottom:5px}
td.contacts a, td.designby a
	{color:#afafaf;text-decoration:none}
td.contacts a:hover, td.designby a:hover
	{color:#afafaf;text-decoration:underline}
td.contacts td
	{color:#808080;font-family:Arial,Helvetica,sans-serif;font-size:12px}
td.copyright, td.trademarks
	{border-bottom:1px solid #afafaf;color:#afafaf;font-size:10px;text-align:center;
	 padding-top:5px;padding-bottom:5px}
td.designby
	{color:#afafaf;font-size:10px;text-align:center;
	 padding-top:5px;padding-bottom:5px}

/**
 *	Box styles
 */
.box-closed
	{padding:5px;background-image:url("/img/box-bg.jpg");border:#A58C4A 1px solid} /* #A7A39C */
.box-closed a, .box-open a
	{text-decoration:none}
.box-closed a:hover, .box-open a:hover
	{color:#F1E8D1;text-decoration:underline}
.box-open
	{padding-left:5px;padding-right:5px;
	 border-left:#C7B281 0px solid;border-right:#C7B281 0px solid;border-bottom:#C7B281 0px solid}

/**
 *	Bar styles
 *  - same font, size and weight
 *  - different background, links and text color
 */

/* common parts */
.bar, .hi-bar, .mid-bar, .low-bar
	{font-family:Arial,Tahoma,Verdana,Helvetica,Arial;font-size:12px}
.bar a, .hi-bar a, .mid-bar a, .low-bar a
	{font-size:12px;font-weight:normal;text-decoration:none}
.bar a:hover, .hi-bar a:hover, .mid-bar a:hover, .low-bar a:hover
	{text-decoration:underline}
.bar td, .hi-bar td, .mid-bar td, .low-bar td
	{padding-left:3px;padding-right:2px}
.bar b, .hi-bar b, .mid-bar b, .low-bar b
	{font-weight:bold}
.bar .big, .hi-bar .big, .mid-bar .big, .low-bar big
	{font-size:12px;font-weight:bold;padding-left:5px;padding-right:5px}

.bar
	{height:22px;color:#FFFFFF;font-size:14px}

.hi-bar
	{background-image:url("/img/bar-hi-bg.jpg");height:25px;color:#3D2707}
.hi-bar a
	{color:#AF0000;font-weight:bold}
.hi-bar small
	{font-size:11px}
.hi-bar small a
	{font-size:11px;font-weight:normal;color:#3D2707}

.mid-bar
	{background-image:url("/img/bar-mid-bg.gif");height:25px;
	 background-color:#FFFFFF;
	 background-position:bottom left;background-repeat:no-repeat;
	 border:1px solid #C7B281;
	 color:#4A3918;text-align:left;
	 font-size:12px;font-weight:bold;padding-left:25px}
.mid-bar a
	{color:#AF0000;font-weight:bold}

.low-bar
	{color:#4A3918;text-align:left;font-size:12px;font-weight:bold;text-transform:uppercase;
	 padding-left:17px;
	 background-image:url("/img/bar-low-bg.gif");
	 background-position:left;background-repeat:no-repeat}
.low-bar a
	{color:#4A3918}

/**
 *	Form element styles
 */
#form-wide input.text, #form-wide textarea
	{font-family:Verdana,Arial,Helvetica,sans-serif;width:220px;font-size:11px}
#form-wide select
	{width:224px;font-size:11px}
	
#form-mid input.text
	{width:140px;font-size:11px}
#form-mid select
	{width:144px;font-size:11px}

/**
 *	Navigation and menu styles
 */
#menu
	{width:155px;margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#menu ul
	{display:block;margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#menu a
	{color:#3D2707}
#menu div.over ul a,
#menu div.selected ul a
	{width:140px;margin-left:0px;font-weight:bold;padding:2px;
	 border:1px solid #C7B281;
	 /*background-color:#E2DAB9*/}
#menu div.over-sub ul a
	{width:125px;margin-left:15px;font-weight:normal}
#menu div.over ul a,
#menu div.over-sub ul a,
#menu div.selected ul a
	{display:block;padding-left:15px;text-decoration:none;
	 margin-right:0px;margin-top:2px;margin-bottom:2px;
	 list-style-type:none;list-style-image:none;
	 background-image:url(/img/menu-bg.jpg);
	 background-repeat:repeat-y;
	 background-position:right}
#menu div.over a:hover,
#menu div.over-sub a:hover
	{list-style-type:none;list-style-image:none;
	 color:#3D2707;
	 background-image:url(/img/menu-bg-sel.jpg);
	 background-repeat:repeat-y;
	 background-position:right}
#menu div.selected a,
#menu div.selected a:hover,
#menu div.selected a:active
	{list-style-type:none;list-style-image:none;
	 /*background-image:url("/img/menu-arrow-down.gif");background-repeat:no-repeat;background-position:left*/}

#links
	{width:155px}
#links, #links-wide
	{margin:0px 0px;padding:0px 0px;list-style-type:none;list-style-image:none}
#links ul, #links-wide ul
	{display:block;margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#links ul a
	{width:140px;font-weight:bold}
#links-wide ul a
	{width:180px;font-weight:bold}
#links ul a, #links-wide ul a
	{display:block;padding-left:15px;text-decoration:none;
	 margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px;
	 list-style-type:none;list-style-image:none;
	 color:#AF0000;font-weight:bold}
#links a:hover, #links-wide a:hover
	{color:#AF0000;list-style-type:none;list-style-image:none;
	 background-color:#FFFFFF}

td.currency
	{text-align:left;vertical-align:bottom}
#currency
	{margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#currency ul
	{display:block;margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#currency ul a
	{display:block;padding-left:15px;text-decoration:none;
	 margin-left:0px;margin-right:0px;margin-top:2px;margin-bottom:2px;
	 list-style-type:none;list-style-image:none;
	 color:#AF0000;font-weight:bold}
#currency ul a.inactive
	{color:#C7B281}
#currency a:hover
	{list-style-type:none;list-style-image:none;
	 background-color:#FFFFFF}

/**
 *	Listing styles
 *	1) column heading, light/dark rows
 */
#list td.head
	{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-weight:bold;
	 color:#3D2707;padding:3px;
	 /*border-top:1px solid #3D2707;border-bottom:1px solid #3D2707;
	 background-color:#C7B281;*/
	 border-top:1px solid #C7B281;border-bottom:1px solid #C7B281;
	 background-color:#DDD0AD}
#list tr.light
	{background-color:#F7F7F7;background-image:url("/img/dot.gif");background-position:bottom;background-repeat:repeat-x}
#list tr.dark
	{background-color:#EFE7CE;background-image:url("/img/dot.gif");background-position:bottom;background-repeat:repeat-x}
#list td.order-head
	{font-family:Verdana,Arial,Helvetica,Sans-Serif;font-weight:bold;
	 color:#3D2707;padding:3px;
	 border-top:1px solid #C7B281;border-bottom:1px solid #C7B281;
	 background-color:#FFD642}

/**
 *	Listing styles
 *	2) List statistics/navigation styles
 */
#list tr.stats
	{color:#8A743E;font-weight:bold;height:25px}
#list tr.stats td
	{vertical-align:middle;font-size:14px}
#list tr.stats .nav
	{font-weight:bold;font-size:16px}
#list tr.stats a
	{text-decoration:none}

/**
 *	Listing styles
 *	3) product details
 */
#list .details .article
	{font-size:11px;color:#3D2707}
#list .details .title
	{font-size:14px;font-weight:bold;color:#3D2707}
#list .details .price
	{font-size:16px;font-weight:bold;color:#3D2707}
#list .details .price-regular
	{font-size:12px;font-weight:bold;color:#C7B281}
#list .details .price-special
	{font-size:16px;font-weight:bold;color:#DF0000}
#list .details .price-save
	{font-size:14px;font-weight:bold;color:#3D2707}
#list .details .special
	{}
#list .details input.qty
	{width:25px;font-size:11px;text-align:center;color:#000000;border:1px solid #A58C4A}
#list .details input.price
	{width:75px;font-size:11px;font-weight:normal;text-align:right;color:#000000;border:1px solid #A58C4A}
#list select
	{font-size:11px}
#list .details ul, ul.details
	{margin:0px;list-style-type:square;
	 padding-left:15px;padding-top:0px;padding-bottom:0px;padding-right:5px}

/**
 *	Listing styles
 *	4) order totals
 */
#list tr.total
	{font-weight:bold}
#list tr.total big
	{font-size:14px}
#list tr.total small
	{font-size:11px;font-weight:normal}

td.border-t
	{border-top:1px solid #C7B281}
td.border-l
	{border-left:1px solid #C7B281}
td.border-r
	{border-right:1px solid #C7B281}
td.border-b
	{border-bottom:1px solid #C7B281}
td.border-tb
	{border-top:1px solid #C7B281;border-bottom:1px solid #C7B281}
td.border-lr
	{border-left:1px solid #C7B281;border-right:1px solid #C7B281}
td.border-rt
	{border-top:1px solid #C7B281;border-right:1px solid #C7B281}
td.border-lt
	{border-top:1px solid #C7B281;border-left:1px solid #C7B281}
td.border-rb
	{border-bottom:1px solid #C7B281;border-right:1px solid #C7B281}
td.border-lb
	{border-bottom:1px solid #C7B281;border-left:1px solid #C7B281}
td.border-lrt
	{border-top:1px solid #C7B281;border-left:1px solid #C7B281;border-right:1px solid #C7B281}
td.border-lrb
	{border-bottom:1px solid #C7B281;border-left:1px solid #C7B281;border-right:1px solid #C7B281}
td.border-ltb
	{border-top:1px solid #C7B281;border-bottom:1px solid #C7B281;border-left:1px solid #C7B281}
td.border-rtb
	{border-top:1px solid #C7B281;border-bottom:1px solid #C7B281;border-right:1px solid #C7B281}

/**
 *	Button styles
 */
.button
	{background:url("/img/button-bg.gif");padding:0px;
	 font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:11px;font-weight:bold;
	 text-transform:lowercase;
	 border-bottom:1px solid #A68B4A;border-right:1px solid #A68B4A;
	 border-left:1px solid #C7B281;border-top:1px solid #C7B281;
	 color:#EFE7CE /*#4A3918*/ /*#EFE7CE*/}
.more-info
	{color:#3D2707;
	 background-color:#C7B281;padding:0px;
	 font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:10px;font-weight:normal;
	 text-transform:lowercase;
	 border-bottom:1px solid #A68B4A;border-right:1px solid #A68B4A;
	 border-left:1px solid #EFE7CE;border-top:1px solid #EFE7CE}

/**
 *	Cart summary styles
 **/
#cart-summary
	{color:#3D2707}
#cart-summary a
	{color:#3D2707}

/**
 *	Address styles
 **/
#form-wide div.address
	{border:1px solid #C7B281;padding:5px;margin:0px;width:235px;background-color:#EFE7CE}
#form-wide div.address p
	{margin:3px;padding:0px}

#bottom-art
	{text-align:right}


img.image-link
	{border:1px solid #C7B281}
a.image-link
	{color:#C7B281}
