body {     margin:0;     padding:0;    font-family:Arial, sans-serif;    background:#000;}.bg {	background:#383838 url(../images/bg.jpg) repeat-x left 63px;}form {margin:0;padding:0;}form fieldset {margin:0;padding:0;border:none;}a {color:#830202;}a:hover {text-decoration:none;}a img {border:none;}.clear {clear:both;font-size:0;lin-height:0;height:0px;}.fleft {float:left;}.fright {float:right;}h1 {  font-size:0.3em;}/*layout*/#top {width:100%;height:43px;background-color:#b30000;}#head {	position:relative;	margin:0 auto;	width:1001px;	height:204px;	background:#000 url(../images/head-bg.jpg) no-repeat left top;}#head-basket {	float:right;	width:211px;	height:204px;	background:#484849 url(../images/head-basket-bg.jpg) repeat-x left top;}.content {	position:relative;	margin:auto;	width:999px;	}#navi {	height:43px;	background:#7b0507 url(../images/navi-bg.jpg) no-repeat left top;}#foot {	margin-top:1px;	margin-bottom:50px;	padding:40px 38px 0 30px;	width:931px;	height:87px;	background-color:#000;	}#page {	padding:9px 0;	background-color:#fff;}.cnt1, .cnt2 {	position:relative;}.cnt1 {	float:right;	width:762px;}.cnt2 {	float:left;	padding:0 0 0 9px;	width:220px;	}/*logo*/#logo {	display:block;	position:absolute;	left:18px;	top:44px;	margin:0;	padding:0;	width:279px;	height:92px;	text-align:center;	color:#fff;	background-color:#ab0000;	text-decoration:none;}#logo a {	display:block;	padding:30px 0 0 0;	color:#fff;}#logo a:hover {color:#fff;text-decoration:none;}#logo span {	display:block;	position:absolute;	left:0;	top:0;	width:279px;	height:92px;	background:url(../images/logo.jpg) no-repeat left top;}/*main menu*/#head ul.menu {	position:absolute;	top:-44px;	left:0;	margin:0 0 0 28px;	padding:0;	height:43px;	list-style:none;}#head ul.menu li {	display:block;	float:left;	padding:0 9px;	height:43px;	border:solid #ce5c5c;	border-width:0 1px 0 0;}#head ul.menu li.last {border:none;}#head ul.menu li a {	display:block;	float:left;	padding:15px 12px 0 12px;	height:30px;	color:#fff;	font-weight:bold;	font-size:0.75em;	text-decoration:none;}#head ul.menu li a:hover,#head ul.menu li a.active {background-color:#26050a;color:#cacaca;}/*head-basket*/#head-basket h2 {	position:relative;	margin:35px 0 13px 26px;	padding:0;	width:160px;	height:27px;	color:#fff;	font-size:1.2em;}#head-basket h2 span {	display:block;	position:absolute;	left:0;	top:0;	width:160px;	height:27px;	background:url(../images/title-kosik.jpg) no-repeat left top;}#head-basket table {	margin:0 0 18px 24px;	padding:0;	font-size:0.75em;	color:#fff;}#head-basket table th {text-align:left;font-weight:normal;}#head-basket table td {padding:3px 0;}#head-basket table td a {color:#fff;}#head-basket table td a:hover {text-decoration:none;}/*navi*/#searchform {	position:absolute;	top:7px;	left:7px;}#searchform div.textinput {width:169px;}#searchform div.textinput input.text {width:139px;}#searchform input.submit {width:120px;}#regform {	position:absolute;	top:7px;	left:537px;} #regform div#login {width:116px;}#regform div#passwd {width:77px;}#regform div#login input.text {width:86px;}#regform div#passwd input.text {width:47px;}#regform input.submit {width:80px;}p.prihlaseny {  	position:absolute;	top:2px;	left:537px;  	font-size:0.8em;	color:#fff;}p.prihlaseny a {  	color:#fff;	margin-left:20px;}#regform p {	float:left;	margin:0 18px 0 0;	padding:0;	height:29px;	line-height:29px;	font-size:0.7em;	color:#fff;}#regform p a {color:#fff;}#regform p a:hover {text-decoration:none;}/*navi form*/#navi form div.textinput {	position:relative;	float:left;	margin:0 6px 0 0;	height:29px;	background:#fff url(../images/textinput-bg.jpg) repeat-x left top;}#navi form div.textinput input.text {	position:absolute;	left:0;	top:7px;	padding:0 15px;	border:none;	color:#7f7f7f;	font-size:0.7em;	background:transparent;	text-align:center;}/*ubmit button*/input.submit {	display:block;	float:left;	padding:0;	height:29px;	line-height:29px;	border:none;	color:#fff;	font-weight:bold;	font-size:12px;	text-align:center;	cursor:pointer;	background:#201f1f url(../images/button-bg.jpg) repeat-x left top;}input.submit-right {	display:block;	float:right;	padding:0;	height:29px;	line-height:29px;	border:none;	color:#fff;	font-weight:bold;	font-size:12px;	text-align:center;	cursor:pointer;	background:#201f1f url(../images/button-bg.jpg) repeat-x left top;}  /*foot*/#foot ul {	margin:0;	padding:0;	list-atyle:none;	background:pink;}#foot ul li {	display:inline;}#foot ul li a {	display:block;	float:left;	padding:0 8px;	line-height:12px;	font-size:0.75em;	color:#a6a6a6;	text-decoration:none;	border:solid #a6a6a6;	border-width:0 1px 0 0;}#foot ul li.last a {border:none;}#foot ul li a:hover,#foot ul li a.active {text-decoration:underline;}#foot p {	position:absolute;	left:38px;	top:70px;	margin:0;	padding:0;	color:#fff;	font-size:0.75em;}#foot p a {color:#fff;}#foot p a:hover {text-decoration:none;}/*inlboxes*/.inlbox {	float:left;	width:333px;	height:147px;	background:red;}.inlbox2 {	float:left;	width:333px;	height:43px;  display:block;}.inlbox2 h2 {	display:block;	position:relative;	color:#fff;	padding:0px;	margin: 0px;	text-align:center;}.inlbox2 h2 a {	display:block;	color:#fff;	font-size:0.7em !important;	width:333px;	height:43px;	line-height:43px;	text-decoration:none;}.inlbox2 h2 a.active {	display:block;	color:#fff;	font-size:0.7em;}/*inlboxes*/.inlbox2 span.big {  float: left;	display: block;	position: absolute;	width:333px;	height:43px;	z-index: 100;}/*inlboxes*/.inlbox span.big {  float: left;	display: block;	position: absolute;	width:333px;	height:147px;}#box1 {	background:#575757 url(../images/box1-bg2a.jpg) no-repeat right top;}#box1:hover {	background:#9C9C9C url(../images/box1-bg2b.jpg) no-repeat right top;}#box2 {	background:#575757 url(../images/box2-bg2a.jpg) no-repeat right top;}#box2:hover {	background:#9C9C9C url(../images/box2-bg2b.jpg) no-repeat right top;}#box3 {	background:#575757 url(../images/box3-bg2a.jpg) no-repeat right top;}#box3:hover {	background:#9C9C9C url(../images/box3-bg2b.jpg) no-repeat right top;}.inlbox h2 {	display:block;	position:relative;	margin:24px 0 15px 22px;	padding:0;	width:180px;	height:20px;	color:#fff;	font-size:0.6em;}.inlbox h2 span {	display:block;	position:absolute;	left:0;	top:0;	width:180px;	height:20px;	background-position:left top;	background-repeat:no-repeat;}#box1 h2 span {background-image:url(../images/title-pneumatiky.jpg);}#box2 h2 span {background-image:url(../images/title-hlinikova.jpg);}#box3 h2 span {background-image:url(../images/title-plechova.jpg);}#box1 h2 a, #box2 h2 a, #box3 h2 a {  font-size:18px;  text-decoration:none;  font-weight:bold;}.inlbox ul {	margin:0 0 0 22px;	padding:0;	list-style:none;	color:#fff;	font-size:0.7em;}.inlbox ul li {	line-height:18px;}.inlbox a { font-size:1.1em; color:#fff;}.inlbox a:hover {text-decoration:none;}.inlbox p {	margin:0 0 12px 22px;	width:195px;	color:#fff;	font-size:0.7em;}.inlbox p.gray {color:#bebebe;}/*page*/.bordered {	margin:0 0 5px 0;	padding:2px;	border:1px solid #d3d3d3;}.cnt1 div.bordered {margin-right:8px;padding-right:0;}.bordered h2 {	margin:20px 0 20px 20px;	padding:0;	color:#4a0c14;	font-size:0.8em;}.wrapgray {	padding:20px 5px 20px 14px;	background-color:#e8e8e8;}.wrapgray h2 {	margin:0;	padding:0;	color:#4a0c14;	font-size:0.8em;}.wrapgray h3 {	margin:10px 0 0 0;	padding:0;	color:#000;	font-size:0.75em;}.wrapgray p {	margin:10px 0 0 0;	padding:0;	color:#000;	font-size:0.75em;}.wrapblack {	padding:20px 5px 20px 14px;	background-color:#000000;}.wrapblack h2 {	margin:0;	padding:0;	color:#ffffff;	font-size:0.9em;}.wrapblack p {	color:#fff;	font-size:0.75em;}.wrapblack .prodejce img {	border:1px solid #F7A900;	padding:1px;}.wrapblack .prodejce {  color:#fff;  padding:7px;  text-align:center;  font-size:0.75em;  line-height:1.5;}.cnt2 .wrapgray h2 {	position:relative;	width:176px;	height:20px;}.cnt2 .wrapgray h2 span {	display:block;	position:absolute;	left:0;	top:0;	width:176px;	height:20px;	background-repeat:no-repeat;	background-position:left top;}#title-search {background-image:url(../images/title-search.jpg);}#title-nej {background-image:url(../images/title-nej.jpg);}#title-kontakt {background-image:url(../images/title-kontakt.jpg);}#searchparamsform {	margin:10px 0 0 0;	padding:0;	font-size:0.75em;}#searchparamsform table th {	padding:0 10px 0 0;	text-align:left;}#searchparamsform table td {	padding:0 0 10px 0;}#searchparamsform table td select {	position:relative;	top:3px;	margin:0 0 0 0;	width:100px;}#searchparamsform input.submit {	margin:10px 0 0 0;	width:100%;}ul.bestsellers {	margin:10px 0 0 0;	padding:0;	list-style:none;	font-size:0.7em;}ul.bestsellers li {line-height:19px;}ul.bestsellers a {color:#4a0c14;}ul.bestsellers a:hover {text-decoration:none;}/*shopitem*/div.shopitem {	float:left;	margin:1px 2px 1px 2px;	width:183px;	height:312px;	background-color:#e8e8e8;}div.shopitem a.image {	position:relative;	display:block;	overflow:hidden;	padding:0;	width:183px;	height:155px;	background-color:#fff;	text-align:center;}div.shopitem a.image img.bordered {	padding:0;}div.shopitem a.image span.akce {	display:block;	position:absolute;	right:0;	top:0;	width:111px;	height:62px;	background:url(../images/akce-bg.png) no-repeat left top;}.akce_detail {	display:block;	position:absolute;		margin-top: 1px;		width: 100%;		height:62px;	background:url(../images/akce-bg-flipped.png) no-repeat left top;}div.shopitem a.image span.skladem {	display:block;	position:absolute;	right:0;	top:0;	width:111px;	height:62px;	background:url(../images/skladem-bg.png) no-repeat left top;}div.shopitem p {	margin:0 0 0 0;	padding:0 0 0 0;	font-size:0.75em;	color:#000;	text-align:center;	line-height:20px;}div.shopitem h3 {	margin:0;	padding:8px 0 0 0;	line-height:20px;	text-align:center;	font-size:0.75em;	font-weight:normal;	border-top:1px solid #fff;}div.shopitem h3 a {text-decoration:none;color:#830202;}div.shopitem h3 a:hover {text-decoration:underline;}div.shopitem table {	margin:5px auto 0 auto;	font-size:0.75em;}div.shopitem table th {	padding:0 5px 0 0;	text-align:right;	font-weight:normal;}div.shopitem table td {	padding:2px 3px;	background-color:#7f0405;	color:#fff;}div.shopitem form {	margin:10px 0 0 0;	padding:0 0 0 27px;}div.shopitem form label {	float:left;	height:19px;	line-height:19px;	font-size:0.75em;}div.shopitem form input.textinput {	float:left;	margin:0 2px 0 0;	padding:0;	width:20px;	height:19px;	border:1px solid #1b1b1b;	background-color:#ffffff;	color:#1b1b1b;	text-align:center;}div.shopitem form input.submit {	display:block;	float:left;	margin:0 0 0 7px;	padding:0;	width:94px;	height:21px;	line-height:21px;	border:none;	color:#fff;	font-weight:bold;	font-size:12px;	text-align:center;	cursor:pointer;	background:#201f1f url(../images/button2-bg.jpg) repeat-x left top;} #welcome {	float:left;	margin:3px 3px 8px 0;  padding:0;	width:375px; /*375px;*/	height:145px;/*145px;*/	border:1px solid #d6d6d6;	background-color:#000;}#welcome a {		width:375px; /*375px;*/	height:145px;/*145px;*/	display:block;}#welcome {background: url(../images/heli_alu.gif) no-repeat left top;}#welcome h2 {	position:relative;	margin:0;	padding:0;	width:209px;	height:21px;	color:#fff;	font-size:0.9em;}#welcome h2 span {	position:absolute;	left:0;	top:0;	width:209px;	height:21px;	background:url(../images/title-welcome.jpg) no-repeat left top;}#welcome p {	margin:8px 15px 0 0;	padding:0;	line-height:20px;	color:#fff;	font-size:0.7em;}#action {	position:relative;	float:left;	margin:3px 0 9px 0;	padding:0 0 0 162px;	width:211px;	height:145px;	border:1px solid #d6d6d6;	background:#000 url(../images/action-bg.jpg) no-repeat right top;}#action a.image {	position:absolute;	left:11px;	top:18px;	text-decoration:none;}#action a.image img {	padding:1px;	border:1px solid #f8a900;}#action p {	margin:22px 0 0 0;	padding:0;	color:#fff;	font-size:0.75em;	line-height:20px;}#action p a {color:#fff;text-decoration:none;}#action p a:hover {text-decoration:underline;}.action {	position:relative;	float:left;	margin:3px 0 9px 0;	padding:0 0 0 162px;	width:211px;	height:145px;	border:1px solid #d6d6d6;	background:#000 url(../images/action-bg.jpg) no-repeat right top;}.action a.image {	position:absolute;	left:11px;	top:18px;	text-decoration:none;}.action a.image img {	padding:1px;	border:1px solid #f8a900;}.action p {	margin:22px 0 0 0;	padding:0;	color:#fff;	font-size:0.75em;	line-height:20px;}.action p a {color:#fff;text-decoration:none;}.action p a:hover {text-decoration:underline;}#partners {	padding:0 0 0 9px;	text-align:center;}#partners h2 {	margin:10px 0 10px 0;	padding:0;	font-size:0.9em;	color:#4a0c14;}.partnersitem {	float:left;	margin:0 10px 0 0;}#breadcrumbs {	padding:10px 20px;	font-size:0.75em;}#breadcrumbs a {	color:#000;}#breadcrumbs a:hover {	text-decoration:none;}#breadcrumbs a.home {color:#7f0405;text-decoration:none;}#breadcrumbs a.home:hover {color:#7f0405;text-decoration:underline;}#filters {	padding:10px 20px;	height:15px;	background-color:#e8e8e8;	color:#7f0405;	font-size:0.75em;}#filters div.fright a {	color:#000;}#filters div.fright a:hover {	text-decoration:none;}#filters div.fright a.active {	color:#7f0405;	text-decoration:none;}#filters div.fright a.active:hover {	text-decoration:underline;}#filters div.fleft a {	margin:0 10px 0 0;	padding:0 20px 0 5px;	color:#000;}#filters div.fleft a.up {	background:url(../images/sipka_up.gif) no-repeat right center;}#filters div.fleft a.down {	background:url(../images/sipka_down.gif) no-repeat right center;}#filters div.fleft a:hover {	text-decoration:none;}#filters div.fleft a.active {	text-decoration:none;	color:#810304;}#filters2 {	padding:10px 20px;	height:15px;	background-color:#e8e8e8;	color:#7f0405;	font-size:0.75em;}#filters2 div.fright a {	color:#000;}#filters2 div.fright a:hover {	text-decoration:none;}#filters2 div.fright a.active {	color:#7f0405;	text-decoration:none;}#filters2 div.fright a.active:hover {	text-decoration:underline;}#filters2 div.fleft a {	margin:0 10px 0 0;	padding:0 20px 0 5px;	color:#000;}#filters2 div.fleft a.up {	background:url(../images/sipka_up.gif) no-repeat right center;}#filters2 div.fleft a.down {	background:url(../images/sipka_down.gif) no-repeat right center;}#filters2 div.fleft a:hover {	text-decoration:none;}#filters2 div.fleft a.active {	text-decoration:none;	color:#810304;}#paging a {padding:0 1px;}#paging2 a {padding:0 1px;}/*detail*/#detail {	padding:15px 12px 15px 15px;	width:auto;	_height:240px;	min-height:240px;}#detail a.image {	float:left;	display:block;}#detail a.image img {	border:1px solid #d3d3d3;}#detail h2 {	float:right;	margin:0 0 12px 0;	padding:0;	width:490px;	color:#4a0c14;	font-weight:normal;	font-size:1.3em;}div.tables {	float:right;	width:490px;	font-size:0.75em;}#detail-info {	float:left;	margin:0 9px 0 0;	width:237px;}#detail-info tr.even {background:#f2f2f2;height:27px;line-height:27px;}#detail-info tr.odd {background:#fff;height:22px;line-height:22px;}#detail-info th {	padding:0 0 0 9px;	width:73px;	text-align:left;}#detail-info td {}#detail-price {	float:left;	padding:10px 9px 0 13px;	width:222px;	height:213px;	background:#3d3737;}#detail-price table {width:100%;}#detail-price th {	padding:0;	width:108px;	text-align:left;	font-weight:normal;	color:#fff;	border-bottom:1px solid #595959;}#detail-price td {	padding:8px 0 7px 0;	width:114px;	color:#fff;	border-bottom:1px solid #595959;}#detail-price tr.form td {width:222px;}#detail-price tr.nobr th,#detail-price tr.nobr td {border:none;}#detail-price th.bold {font-weight:bold;}#detail-price td.price {	color:#e0cb17;}#detail-price td.bold-skladem {  color:#F7A900;  font-weight:bold;  font-size:14px;}#detail-price td.price span {font-size:1.8em;}#detail-price td.nopad {padding-top:0;}#detail-price form {margin:12px 0 0 0;}#detail-price form label {	float:left;	display:block;	margin:0 10px 0 0;	height:19px;	line-height:19px;}#detail-price form input.textinput {	float:left;	margin:0 2px 0 0;	padding:0;		width:20px;	height:19px;	line-height:19px;	border:1px solid #1b1b1b;	text-align:center;}#detail-price form input.submit {	float:left;	margin:0;	padding:0;		width:94px;	height:21px;	line-height:17px;	color:#000;	border:none;	background:url(../images/button1-bg.jpg) repeat-x left top;}#fastcontect h3 {	margin:15px 0;}#fastcontect p {	font-size:0.7em;	line-height:15px;}#fastcontect p a {color:#000;}#text {  margin-left:20px;  margin-right:20px;}#text h3 {  font-size:0.9em;}#text p {	font-size:0.8em;	text-align:justify;	line-height:1.5em;}#text ul {  font-size:0.8em;}#text ol {  font-size:0.8em;}#text ul li {  text-align:justify;  	line-height:1.5em;}#text ol li {  text-align:justify;  	line-height:1.5em;}#text table tr td {  font-size:12px;}#text table tr.kosik_nad {  background-color:#261B1C;}#text table tr.kosik_nad td {  color:#fff;  font-weight:bold;  padding:4px;}#text table tr.pol_kosik1 {  background-color:#E8E8E8;}#text table tr.pol_kosik2 {  background-color:#e0e0e0;}#text input {  border:1px solid #ddd;}#text textarea {  border:1px solid #ddd;  width: 400px;  height: 88px;  margin-top: 19px;}p#backcatalog { text-align:right; font-size:0.8em; margin-right:10px; }p#backcatalog div.form-zeptatse { display: none; height: 180px; text-align: left;}p#backcatalog a {  margin:0px 10px; text-decoration: none !important; }p#backcatalog a:hover { text-decoration: underline !important; }.error {  background-color:#f7a900;  color:#000;  font-weight:bold;  width:754px;  text-align:center;  height:30px;  line-height:30px;  font-size:0.9em;}img.doprava {  float:right;  margin-right:80px;  margin-top:30px;}.center {  text-align:center;}div.cart-sort {  clear: both;  position: relative;  display: block;     height: 34px;  margin: 15px 8px 20px 0px;  padding: 16px 10px 0px 20px;    font-size: .8em;  background-color:#E8E8E8;  color:#7F0405;    border:1px solid #D3D3D3;}div.cart-sort a {   color: #000;  text-decoration: none;}div.cart-sort span a {   color: #000;}div.cart-sort span a.active {  font-weight: bold;   color: #000;  font-size: 1.1em;}div.cart-sort fieldset {  float: left;  margin-right: 20px;}div.cart-sort fieldset.str {  margin-top: 2px;}div.cart-sort fieldset input, div.cart-sort fieldset select, div.cart-sort fieldset img {  vertical-align: middle;  color: #696464;}#filter-items {  position: relative;  display: block;  }#filter-items ul {  list-style: none;  padding:0;  margin-left:5px;}#filter-items ul li {  width: 150px;  float: left;  font-size: 0.8em;}                  #searchResult {  display: none;  position: absolute;  z-index: 500;  top: 30px;  min-width: 440px;  min-height: 100px;  color: #01295d;  background-color: #f0f0f0;}#searchResult ul  {  list-style:none;  margin: 0px;  padding: 5px 5px;       }#searchResult ul li {  list-style:none;  color: #9f9f9f;  border-bottom: 1px #cfcfcf solid;  padding: 5px 5px;     font-size:0.80em;}#searchResult ul li a {  color: #7b0406;  background: none;  display: inline !important;  }.activebox { background: #fff !important; }.activebox a { color: #000 !important; }.noactivebox { background: #393939 !important; }.noactivebox2 { background: #505050 !important; }.noactivebox3 { background: #130304 !important; }.nonhref {  color: #bebebe !important;  font-size: 1em !important;  text-decoration: none !important;}/*** add box *******************/div#addbox {  display: none;  position: absolute;  top:50%;  left: 50%;  width: 250px;  height: 75px;  text-align: center;  background-color: #3D3737;  /* background:url("../images/bg-page.jpg") repeat-x scroll center top white; */  color:white;  border: 2px solid #E0CB17;  margin-left: -125px;  margin-top: -50px;  font-weight: bold;}div#addbox a {  display: block;  width: 90px;  height: 17px;  float: left;  background-color: #F0030B;  -moz-border-radius:3px 3px 3px 3px;  cursor: pointer;  margin-left:23px;  color: white;  text-decoration: none;  padding-top: 4px;  font-size: 12px;}div#addbox p {  margin: 12px 0px;  font-size: 12px;}.doprava {  float:right;  margin-right:20px;}/* BANNER */#image_ban{    position: absolute;    top: 300px;    left:50%;    width: 207px;    text-align: right;    margin-left:  500px;    z-index: 10;}/* END BANNER */
