html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,/*em*/img,q,dl,dt,dd,ol,ul,big,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{	margin: 0;	padding: 0;	border: 0;	background: none;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}textarea{	overflow: auto;}hr{	display: none;}table{	border-collapse: separate;	border-spacing: 0;	font-size: 1em;}caption,th,td{	text-align: left;	font-weight: normal;}table,td,th{	vertical-align: middle;}blockquote:before, blockquote:after, q:before, q:after{	content: "";}blockquote,q{	quotes: "" "";}a img{	border: none;}:focus{	outline: 0;}ol,ul{	list-style: none;}pre,code,kbd,samp,var,output{	white-space: pre;}body{		text-align: center;	background: #4b2c00 url("../../images/web/body-bg.jpg") center center no-repeat;	font-size: 13px;}body a{	color: #000;	text-decoration: none;	font-weight: 700;}body a:hover{	text-decoration: underline;}.left{	float: left;	display: inline;}.right{	float: right;	display: inline;}.mT20{	margin-top: 20px;}.mB20{	margin-bottom: 20px;}#page{	width: 980px;	margin: 0 auto;	text-align: left;}#page #header #logo{	width: 980px;	height: 150px;	position: relative;}#page #header #logo span{	width: 100%;	height: 100%;	background: transparent url("../../images/web/header-bg.jpg") 0 0 no-repeat;	position: absolute;	top: 0;	left: 0;	z-index: 1;}#page #left,#page  #right,#page  #footer,#page  .banner,#page  #content{	text-align: left;	font-family: "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", lucida, sans-serif;	margin-top: 6px;}#page #left{	width: 241px;	float: left;	display: inline;}#page #left .box1{	background: #d9b504 url("../../images/web/box1.jpg") 0 0 repeat-y;}#page #left .box1 .bottom{	background: transparent url("../../images/web/box1-b.jpg") bottom no-repeat;	padding-bottom: 10px;}#page #left .box1 .bottom .top{	background: transparent url("../../images/web/box1-t.jpg") top no-repeat;	min-height: 40px;	padding: 10px 0 0;}#page #left h4{	font-size: 16px;	font-weight: 700;	padding: 5px 20px;}#page #left ul.menu{	background: transparent url("../../images/web/line.png") center bottom no-repeat;	padding-bottom: 0px;}#page #left ul.menu li{	background: transparent url("../../images/web/ico-arrow.png") 20px 2px no-repeat;	padding: 0 0 0 40px;}#page #left ul.menu li ul{	background: none;}#page #left ul.menu li ul li{	background-position: left center;	padding: 0 0 0 20px;}#page #left ul.menu.last{	background: none;}#page #right{	width: 733px;	float: right;	display: inline;}#page #right #navigation{	background: #c8b205 url('../../images/web/navi-bg.jpg') 0 0 no-repeat;	height: 38px;}#page #right #navigation ul{	margin: 0;	padding: 0;	zoom: 1;	display: block;	position: relative;	top: 5px;}#page #right #navigation ul:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#page #right #navigation ul li{	list-style-type: none;	margin-left: 0;	float: left;	display: inline;	white-space: nowrap;}#page #right #navigation ul li{	border-right: 2px solid #f86d07;	padding: 5px 15px;}#page #right #navigation ul li.basket{	border: none;	background: transparent url("../../images/web/ico-basket.png") 20px 4px no-repeat;	padding: 5px 0 5px 40px;}#page #right #navigation ul li.basket.active{    background: transparent url("../../images/web/ico-basket-active.png") 20px 4px no-repeat;}#page #right #content{	background: #FFF;	padding: 15px;	zoom: 1;	display: block;}#page #right #content:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#page #right #content .crumbs{	margin-bottom: 20px;	font-weight: 700;}#page #right #content .crumbs h3{	color: #f86d06;	display: inline;}#page #right #content h2,#page #right #content  h3{	color: #f86d06;	font-weight: 700;	font-size: 16px;	margin-bottom: 10px;}#page #right #content h4{	font-weight: 700;}#page #right #content p{	font-weight: normal;	font-size: 11px;	line-height: 14px;	margin-bottom: 5px;}#page #right #content p.img img{	margin-right: 30px;}#page #right #content .btnBasket{	position: relative;	display: block;	width: 82px;	height: 25px;	border: 0;	background: transparent url("../../images/web/btn-basket.jpg") 0 0 no-repeat;	cursor: pointer;	margin-top: 30px;	margin-left: -2px;}#page #right #content .leftSide{	width: 270px;	float: left;	display: inline;	zoom: 1;	display: block;	padding-bottom: 36px;}#page #right #content .leftSide:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#page #right #content .rightSide{	width: 430px;	padding-top: 0px;	float: right;	display: inline;	zoom: 1;	display: block;}#page #right #content .rightSide:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#page #right #content .rightSide strong{	color: #f86d06;	font-weight: 700;	font-size: 14px;}#page #right .crossProd{	background: #fa8c1f url("../../images/web/cross-prod-bg.jpg") 0 0 no-repeat;	height: 122px;	clear: both;}#page #right .crossProd strong{	position: relative;	left: 23px;	top: 4px;}#page #right .crossProd ul{	margin: 0;	padding: 0;	zoom: 1;	display: block;	position: relative;	left: 23px;	top: 8px;}#page #right .crossProd ul:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#page #right .crossProd ul li{	list-style-type: none;	margin-left: 0;	float: left;	display: inline;	white-space: nowrap;}#page #right .crossProd ul li{	width: 200px;	height: 100px;	margin-right: 25px;	white-space: normal;}#page #right .crossProd ul li p:hover{	text-decoration: underline;}#page #right .crossProd ul li p{	line-height: 10px;	font-size: 11px;}#page #right .form fieldset{	background: #fefc81;	border: 2px solid #c7c7c7;	width: 95%;	padding: 10px;}#page #right .form fieldset legend{	color: #f86d07;	font-size: 14px;	font-weight: 700;}#page #right ul.categories{	margin: 0;	padding: 0;	zoom: 1;	display: block;	margin: 20px 0;}#page #right ul.categories:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#page #right ul.categories li{	list-style-type: none;	margin-left: 0;	float: left;	display: inline;	white-space: nowrap;}#page #right ul.categories li{	width: 175px;	text-align: center;	padding: 5px 0;}#page #right ul.categories li a{	color: #f86d07;}#page #right .filter{	background: #fcc93f;	text-align: center;	margin: 5px 0;}#page #right .filter p{	display: inline-block;	margin-right: 10px;	margin: 2px 0 !important;}#page #right .filter p img{	margin: 0 3px;}#page #right .products ul{	margin: 0;	padding: 0;	zoom: 1;	display: block;}#page #right .products ul:after{	content: '\\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	overflow: hidden;	font-size: 0;}#page #right .products ul li{	list-style-type: none;	margin-left: 0;	float: left;	display: inline;	white-space: nowrap;}#page #right .products ul li{	width: 346px;	white-space: normal;	border: 1px solid #f98a39;	margin-top: 2px;	margin-left: 2px;}#page #right .products ul li div.image{	float: left;	display: inline;	width: 145px;	padding: 5px;}#page #right .products ul li div.desc{	float: right;	display: inline;	width: 190px;	background: #fefc81;	padding: 5px;}#page #right .products ul li div.desc h3{	padding-bottom: 5px;}#page #right #content .products ul li  h3{	text-align: center;    margin: 0.5em 0 0 0;}#page #right .products ul li  h3 a{	color: #f86d07;}#page #right .products ul li div.desc strong.price{	color: #f86d07;}#page #right .products ul li div.desc strong.price.cheaper{    color: red;}#page #right .products ul li div.skladem {    position: absolute;    color: red;    font-weight: bold;	}#page #right .products ul li div.desc p.text{	font-size: 9px !important;	margin-bottom: 5px !important;}#page #right .products ul li div.desc p.basket{	margin-bottom: 0 !important;}#page #right .products ul li div.desc p.basket button{	margin-top: 3px !important;}#page #right #pagination{	color: #37424a;	margin: 10px 0;}#page #right #pagination img{	position: relative;	top: 4px;}#page #right table tr td{	font-weight: 700;}#page #right table tr.title td,#page #right table  tr.price td{	background: #fdd13d;	padding: 3px 3px 3px 20px;}#page #right table tr.item td{	background: #fefc81;	padding: 3px 3px 3px 20px;}#page #right table tr.item td input{	width: 40px;	}#page #right table tr.priceTax td{	background: #fa971e;	padding: 3px 0 3px 20px;}#page #right table tr td.fce{	padding: 0;}#page #right table tr td.fce img{	text-align: center;}#page #right .con1{	font-weight: 400 !important;}#page #right .con1 strong{	font-weight: 700;}#page #footer{	background: #c8b205 url("../../images/web/footer-bg.jpg") 0 0 no-repeat;	clear: both;	position: relative;  top: 5px;	height: 40px;	text-align: center;	margin-top: 10px;}#page #footer p{	padding: 0px;}#page #footer #copyright{	font-size: 0.8em;	padding-top: 5px;}
