/***** BODY *****/
body {
	background: #4b471a url('../img/body-bg.gif') top repeat-x;
}

/***** COMMON *****/
a {
	text-decoration: underline;
	color: #8e9441;
}
a:hover {
	color: #9ca801;
}

/***** LAYOUT *****/
#page {
	background: #fff url('../img/sidebar-border.gif') repeat-y 828px top; /* right sidebar border */;
}

#topbar {
	color: #626831;
}

#header {
	background: #68750d 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 #818d1b;
}

/***** TOPBAR elements *****/
#topbar a {
	color: #626831;
}

/***** HEADER elements *****/
/* logo */
#logo {
	padding: 0;
}
#logo a, #logo a span {
	width: 494px; padding-right: 8px; /*=502*/
	height: 75px; padding-top: 45px; /*=120*/
	background: url('../img/logo.jpg') no-repeat;
	color: #fff;
	font-size: 22px; line-height: 22px; font-weight: bold;
	text-align: right;
}

/* cart info */
.hbox {
	color: #d2d5a9;
	background: url('../img/header-sep.gif') no-repeat left;
	padding-left: 2px; /*12px*/
	padding-right: 12px; /*18px;*/
}
#cartinfo {
	padding-right: 4px; /*18px;*/
}
.hbox a {
	color: #d2d5a9;
}
.hbox a:hover {
	color: #fff;
}
.hbox dt a {
	color: #fff;
}
#cartinfo dd.btm1 acronym, #cartinfo dd.btm2 acronym {
	color: #d2d5a9;
}
#cartinfo dd.img {
	left: 15px;
}
#userinfo dd.img {
	left: 15px;
}


/***** NAVIGATION elements *****/
/* menu */
#nav ul li a {
	color: #c1c681;
}
#nav ul li span {
	color: #c1c681;
}

/* 2nd level */
#nav ul ul li a {
	color: #a6ab63;
}
#nav ul ul li span {
	color: #a6ab63;
}


/* search form */
#search .text {
	background: #7c866c url('../img/search-bg.gif') repeat-x bottom;
}
#search button {
	background: #7c866c url('../img/search-bg.gif') repeat-x top;
}


/***** MAIN elements *****/
.content-top {
	background: #e7e4d6;
}

/***** SIDEBAR elements *****/
/* sidebar headings */
.sidebar h2 {
	background-color: #e7e4d6;
}
.sidebar h2 span, .sidebar h2 a {
	color: #666;
}
#sidebar-right h2 {
	border-bottom: 1px solid #d1c495;
}

.sidebar a:hover {
	color: #707713;
}


/* sidebar menus */
.sidebar ul {
	border-top: 1px solid #d1c495;
}

.sidebar ul li {
	list-style: none;
	margin: 0; padding: 0;
}
.sidebar ul li a {
	border-top: 1px solid #fefdfd;
	border-bottom: 1px solid #d1c495;
	background: #eeecdf;
	color: #000;
}


/* dalsi urovne */
.sidebar ul ul li a {
	background: #f8f9f9;
}

/* sidebar boxes */
.sidebar h3, .sidebar .box, .sidebar .box .item {
	border-color: #d1c495;
}


/***** CONTENT ELEMENTS *****/
#content-box .content-top {
	border-bottom: 1px solid #d1c495;
}

#content {
	border-top: 1px solid #fefefe;
}


/* kosik - pridat do kosiku */
.cart-add {
	color: #8e9441;
}
