* {
	outline: none;
}

body {
	background: url("bg.png") repeat-x top center #FFFFFF;
}

.priznak {
	color: black;
	background-color: #F7C91B;
}

#header {
	padding-top: 48px;
	height: 83px;
}

#header .logo {
	background: url("logo.png") no-repeat top center;
	width: 152px;
	height: 72px;
	margin-top: 0;
	margin-left: 33px;
}

#header .logo a {
	width: 152px;
	height: 72px;
}

#header .shoptitle {
	display: inline-block;
	float: none;
	width: 310px;
	height: 72px;
	vertical-align: middle;
	padding: 0;
	margin: 0;
	padding-left: 38px;
	display: none;
}

#header .header-right #search {
	display: block;
	padding: 0;
	background: url('search_bg.png') top left no-repeat;
	margin-top: 8px;
}

#header .header-right #search #naseptavac ul li a {
	color: #f7c91b;
}

#header .header-right #search .form,
#header .header-right #search .form form,
#header .header-right #search .form form .query {
	display: block;
	height: 53px;
}

#header .header-right #search .form form .query {
	float: left;
}

#header .header-right #search .form form .button {
	margin-top: 8px;
}

#header #basket-info {
	margin-top: 8px;
	float: right;
	width: 140px;
}

#search input.search_phrase {
	margin-top: 8px;
}

#header h1,
#header .h1 {
	display: table-cell;
	height: 72px;
	vertical-align: middle;
	line-height: 22px;
}

#multimenu ul li.mainitem.home {
	background: url("ico_home.png") no-repeat top center;
	top: 19px;
	left: 16px;
}

#multimenu ul li.mainitem.home {
	background: url("ico_home.png") no-repeat top center;
	top: 19px;
	left: 16px;
}

#multimenu ul li.mainitem a {
	font-size: 11px;
}

#multimenu ul li.mainitem:nth-child(2) {
	margin-left: 22px;
}

#multimenu ul li ul.submenu li {
	background: #807e7f;
}

#multimenu ul li ul.submenu li a:hover {
	background: #adabac;
}

#multimenu #tel-contact {
	background: url("ico_tel.png") 0 50% no-repeat;
	margin-left: 100px;
}

#multimenu #tel-contact p {
	font-size: 11px;
}

#multimenu #user_info {
	display: block;
	margin: 0;
	font-size: 11px;
}

#user_info {
	display: block;
	margin: 0;
}

#user_info .login {
	height: 28px;
	line-height: 28px;
	background: url("button_bg_white.png") repeat-x top center;
	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	border-radius: 14px;
	margin-right: 5px;
}

#user_info .valign {
	height: 39px;
	line-height: 39px;
}

#user_info .login a {
	background: url("ico_user.png") 15px 50% no-repeat;
}

/* Kategorie - sloupec */

#panel-categories .level1 {
	/*background: url("category_item_bg.png") repeat-x bottom center #97bad9;*/
}

#panel-categories .level1 a {
	font-size: 16px;
}

#panel-categories .level1 a span {
	background-color: #f7c91b;
}

#panel-categories .level1 a:hover span {
	background: #fff url('categories-level-first-hover.png') 50% 50% no-repeat;
}

#panel-maillist .panel-start {
	padding-bottom: 0;
}

#panel-maillist .panel-middle {
	-moz-box-shadow:
		0 2px 2px rgba(0,0,0,.19) /* drop shadow */,
		inset 0 -1px 0 rgba(255,255,255,.87) /* inner shadow */,
		0 0 2px rgba(0,0,0,.02) /* outer glow */;
	-webkit-box-shadow:
		0 2px 2px rgba(0,0,0,.19) /* drop shadow */,
		inset 0 -1px 0 rgba(255,255,255,.87) /* inner shadow */,
		0 0 2px rgba(0,0,0,.02) /* outer glow */;
	box-shadow:
		0 2px 2px rgba(0,0,0,.19) /* drop shadow */,
		inset 0 -1px 0 rgba(255,255,255,.87) /* inner shadow */,
		0 0 2px rgba(0,0,0,.02) /* outer glow */;

	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}

#panel-maillist p.title {
	font-size: 12px;
	color: #928f8f;
	line-height: 16px;
}

/* Obecne styly */

.ui-slider .ui-slider-handle,
.ui-slider-horizontal .ui-slider-range {
	background: #f7c91b;
}

#page-product-list .price-slider-box {
	border: 1px solid #CCC;
}

.panel-start .in {
	background: url("panel_start_bg.png") repeat-x bottom center #f7c91b;
}

.paging a {
	background: #f7c91b;
}

#breadcrumb h1,
.page-middle .in h2,
.page-middle .in h3,
#breadcrumb a,
.page-start .in h1,
.page-start .in h2,
#copyright a,
.cenasdph,
#page-product-detail .wrap_info dd.cenasdph,
.page .page-start .in {
	/*color: #97bad9;*/
	color: #3C3C3C;
}

.beznacena {
	font-size: 11px;
	color: #919090;
}

#panel-top-products .jcarousel-list > li h3 a,
#page-product-list-news .jcarousel-list > li h3 a,
#page-product-list ul li h3 a {
	color: #676767;
	font-weight: bold;
}

#page-basket table th,
#page-complaint-new table th,
#page-order table th {
	background: #97bad9;
}

#basket-info a span {
	color: #708d08;
}

.button, .minibtn, .midbtn, .bigbtn, .autobtn, .close.butt {
	/*background: url("category_item_bg.png") repeat-x bottom center #97bad9;*/
	background-color: #474747;
}

.button:hover {
	/*background-color: #6a99c1;*/
	background-color: #A9A9A9;
	color: black;
}

/* MegaAkce */

#page-special-action .sa-active {
	background: #f7c91b;
}

/* Slider s produkty */

.jcarousel-skin-tango .jcarousel-prev-horizontal {
	background: url('slider-arrow-left.png') top left no-repeat;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
	background: url('slider-arrow-right.png') top left no-repeat;
}