/***** BODY *****/
body {
	background: #8b8a3b url('../img/body-bg.gif') top repeat-x;
}

/***** COMMON *****/
a {
	text-decoration: underline;
	color: #9e733a;
}
a:hover {
	color: #bb700c;
}

/***** LAYOUT *****/
#page {
	background: #fff url('../img/sidebar-border.gif') repeat-y 828px top; /* right sidebar border */;
}

#topbar {
	color: #686258;
}

#header {
	background: #806035 url('../img/header-bg.gif') repeat-x top;
}

#main {
	background: url('../img/sidebar-border.gif') repeat-y 185px top; /* left sidebar border */
	border-top: 5px solid #9ea190;
}

/***** TOPBAR elements *****/
#topbar a {
	color: #686258;
}

/***** HEADER elements *****/
/* logo */
#logo {
	padding: 21px 0 0 9px;
}
#logo a, #logo a span {
	width: 149px; padding-left: 101px; /* = width: 250px */
	height: 57px; padding-top: 17px; /* = height: 74px */
	background: url('../img/logo.gif') no-repeat;
	color: #000;
	font-size: 28px; line-height: 28px; font-weight: bold;
}

/* cart info */
.hbox {
	color: #e6e0d8;
	background: url('../img/header-sep.gif') no-repeat left;
}
.hbox a {
	color: #e6e0d8;
}
.hbox a:hover {
	color: #fff;
}
.hbox dt a {
	color: #fff;
}

#cartinfo dd.btm1 acronym, #cartinfo dd.btm2 acronym {
	color: #e6e0d8;
}


/***** NAVIGATION elements *****/
/* menu */
#nav ul li a {
	color: #cbc09b;
}
#nav ul li span {
	color: #cbc09b;
}

/* 2nd level */
#nav ul ul li a {
	color: #cccc99;
}
#nav ul ul li span {
	color: #cccc99;
}


/* search form */
#search .text {
	background: #8b877d url('../img/search-bg.gif') repeat-x bottom;
}
#search button {
	background: #dfdfe0 url('../img/search-bg.gif') repeat-x top;
}



/***** MAIN elements *****/
.content-top {
	background: #e6e3de;
}

/***** SIDEBAR elements *****/
/* sidebar headings */
.sidebar h2 {
	background-color: #e6e3de;
}
.sidebar h2 span, .sidebar h2 a {
	color: #666;
}
#sidebar-right h2 {
	border-bottom: 1px solid #c8c0b3;
}

.sidebar a:hover {
	color: #835619;
}


/* sidebar menus */
.sidebar ul {
	border-top: 1px solid #c8c0b3;
}

.sidebar ul li {
	list-style: none;
	margin: 0; padding: 0;
}
.sidebar ul li a {
	border-top: 1px solid #fefdfd;
	border-bottom: 1px solid #c8c0b3;
	background: #edeae6;
	color: #000;
}


/* dalsi urovne */
.sidebar ul ul li a {
	background: #f8f4f1;
}


/***** CONTENT ELEMENTS *****/
#content-box .content-top {
	border-bottom: 1px solid #c8c0b3;
}

#content {
	border-top: 1px solid #fefefe;
}


/* kosik - pridat do kosiku */
.cart-add {
	color: #9e733a;
}
