html,body {margin:0;padding:0;background:url('../images/bg.jpg') top left no-repeat #fff;color:#000;font-family:Verdana,Arial,serif;font-size:.7em;}
#head {margin:73px 0 0 0;height:115px;background:url('../images/bg-head.gif') top left repeat-x;}
#head-bg {margin:0;height:115px;background:url('../images/head.gif') top left no-repeat;}
	#head-bg table {font-size:.8em;}
	.head-left {width:400px;}
	.head-right {width:800px;}
	.head-cart {margin:0 0 0 30px;width:400px;height:20px;background:#778499;color:#fff;font-size:1.3em;vertical-align:middle;}
	.head-cart a {color:#fff;}
	.menu-top {height:20px;font-size:1.3em;vertical-align:middle;}
	.menu-middle {padding:0 20px;height:65px;font-size:1.3em;vertical-align:middle;}
	.menu-bottom {height:30px;font-size:1.3em;vertical-align:middle;}
	.menu-top a {color:#000;margin:0 20px;}
	.menu-top a:hover {color:#fff;text-decoration:none;}
	.menu-bottom a {color:#fff;margin:0 20px;}
	.menu-bottom a:hover {color:#bbb;text-decoration:none;}
#body {margin:0;padding:15px 30px;}

table {font-size:.7em;}
a {color:#000;text-decoration:none;}
a:hover {color:#C98600;text-decoration:underline;}
p {margin:0;padding:0;line-height:150%;}
form {margin:0;padding:0;}
img {border:none;}

.cleaner {clear:both;}
.fleft {float:left;}
.fright {float:right;}
.hidden {visibility:hidden;}

/* mozno smazat */
.ware {float:left;margin:0 18px 20px 0;width:220px;font-size:1.1em;}
.ware-head {padding:0 10px;height:20px;background:#C98600;color:#fff;border-bottom:solid 3px #000;font-size:1.1em;line-height:20px;}
.ware-foot {padding:0 10px;height:20px;background:#c5c5c5;border-top:solid 3px #000;font-size:1.1em;line-height:20px;text-align:right;}

table.ware-hottip {float:left;margin:0 14px 15px 0;width:460px;border:solid 1px #bbb;}

/* mozno smazat */
.ware-promo {float:left;margin:0 17px 20px 0;width:220px;font-size:1.1em;}

/*
table.ware-promo {float:left;margin:0 13px 15px 0;width:220px;font-size:1.1em;border:solid 1px #bbb;}
table.ware-promo th {padding:0 10px;height:20px;background:#C98600;color:#fff;border-bottom:solid 3px #000;font-size:1.1em;line-height:20px;text-align:left;font-weight:normal;}
table.ware-promo td {line-height:150%;}
table.ware-promo td.foot {padding:0 10px;height:20px;background:#c5c5c5;border-top:solid 3px #000;font-size:1.1em;line-height:20px;text-align:right;}
table.ware-promo .adds {padding:0 10px;height:20px;background:#b9b9b9;font-size:1.1em;}
table.ware-promo .adds img {margin-left:1px;float:right;border:solid 1px #000;}
table.ware-promo .adds img.noborder {border:none;}
*/
table.ware-promo {margin:0 13px 15px 0;width:220px;font-size:1.1em;border:solid 1px #bbb;}
table.ware-promo th {padding:0 10px;height:20px;background:#C98600;color:#fff;border-bottom:solid 3px #000;font-size:1.1em;line-height:20px;text-align:left;font-weight:normal;}
table.ware-promo td {line-height:150%;}
table.ware-promo td.foot {padding:0 10px;height:20px;background:#c5c5c5;border-top:solid 3px #000;font-size:1.1em;line-height:20px;text-align:right;}
.ware-promo .adds {padding:0 10px;height:20px;background:#b9b9b9;font-size:1.1em;}
.ware-promo .adds img {margin-left:1px;float:right;border:solid 1px #000;}
.ware-promo .adds img.noborder {border:none;}
table.ware-promo td.news {padding:10px;background:url('../images/bg-item.gif') top left #fff;border-bottom:solid 3px #c5c5c5;}
table.ware-promo td.news strong {font-size:1.2em;}

.ware-mid {padding:0;background:url('../images/bg-item.gif') top left #fff;}
.ware-mid p {padding:10px;}
.ware-mid p.text {float:right;margin:0;padding:0;padding-top:10px;width:110px;}
.ware-mid p.image {float:left;margin:0;padding:0;padding-bottom:10px;width:110px;background:#fff;}
.ware-mid p strong {font-size:1.6em;}
.ware-mid p i {font-size:1.3em;font-weight:bold;}
/*
.ware-small {float:left;margin:0 20px 20px 0;width:150px;font-size:1.1em;}
.ware-small div.image {float:left;padding:0;width:60px;height:70px;background:#fff;}
.ware-small div.text {float:right;padding:0;width:90px;height:70px;}
.ware-small div.text p {padding:0;height:50px;}
*/
table.ware {float:left;margin:0 20px 30px 0;width:220px;height:180px;font-size:1.1em;border:solid 1px #bbb;background:url('../images/bg-item.gif') top left #fff;}
table.ware th {padding:0 5px;height:20px;background:#C98600;color:#fff;border-bottom:solid 3px #000;font-size:1.1em;line-height:20px;text-align:left;font-weight:normal;}
table.ware td {line-height:150%;}
table.ware td.foot {padding:0 10px;height:20px;background:#c5c5c5;border-top:solid 3px #000;font-size:1.1em;line-height:20px;text-align:right;}
table strong {font-size:1.5em;}
table i {font-size:1.3em;font-weight:bold;}

table.ware-small {float:left;margin:0 20px 20px 0;width:150px;height:110px;font-size:1.1em;border:solid 1px #bbb;background:url('../images/bg-item.gif') top left #fff;}
table.ware-small th {padding:0 10px;height:20px;background:#C98600;color:#fff;border-bottom:solid 3px #000;font-size:1.1em;line-height:20px;text-align:left;font-weight:normal;}
table.ware-small td {line-height:150%;}
table.ware-small td.foot {padding:0 10px;height:20px;background:#c5c5c5;border-top:solid 3px #000;font-size:1.1em;line-height:20px;text-align:right;}

.window {float:left;margin:0 18px 20px 0;width:700px;font-size:1.1em;}
.window-head {padding:0 10px;height:20px;background:#C98600;color:#fff;border-bottom:solid 3px #000;font-size:1.1em;line-height:20px;}
.window-mid {padding:10px;background:url('../images/bg-item.gif') top left #fff;}
.window-foot {padding:0 10px;height:20px;background:#c5c5c5;border-top:solid 3px #000;font-size:1.1em;line-height:20px;text-align:right;}
.window-foot img {float:right;margin-left:1px;margin-top:2px;border:solid 1px #000;}
.window-foot img.noborder {border:none;}
.window h3 {margin:7px 0 3px 0;color:#000;font-size:1.7em;}
.window input {width:200px;border:solid 1px #aaa;}
.window input.mandatory {background:#ffe3aa;}
.window input.check {width:20px;}
.window textarea {color:#000;font-family:Verdana,Arial,serif;font-size:1em;}
.window textarea.info {margin-left:30px;width:400px;height:100px;background:transparent;border:none;}
.window table {font-size:1em;}
.window table th {font-weight:normal;text-align:left;}
.window table td {}
.text {float:right;margin:0 10px;height:20px;line-height:20px;}

h1 {}
h1 a {border:none;}
h1 a:hover {border:none;}
h2 {color:#F57903;font-size:1.3em;}
h3 {margin:0;padding:0;color:#f36404;font-size:1em;font-weight:normal;}
h3 a {color:#f36404;}
h3 a:hover {color:#444;}

table {font-size:1.2em;margin:0;padding:0;line-height:140%;}
table td {vertical-align:top;margin:0;padding:0;}

table.list {border:0;font-size:1.1em;}
table.list tr {height:24px;}
table.list td {padding:2px 4px 0 4px;vertical-align:middle;border-bottom:dotted 1px #C98600;}
table.list th {padding:2px 4px 0 4px;vertical-align:middle;background:#F5DEAF;color:#000;border-bottom:solid 3px #000;}

.error {padding:10px;border:solid 1px #000;background:#ddd;color:#000;}
.ok {padding:10px;border:solid 1px #000;background:#ddd;color:#000;}
.sale {color:#F00;}

form.search {margin:0;padding:5px 0 0 30px;font-size:1.3em;}
form.search select {width:120px;height:16px;font-size:1.1em;border:solid 1px #fff;background:#000;color:#fff;}
form.search input {width:120px;height:10px;font-size:1.1em;border:solid 1px #fff;background:#000;color:#fff;}
form.search input.button {width:80px;height:20px;font-size:1.1em;border:none;background:transparent;color:#fff;text-align:right;}
form.search table th {padding:0 3px 0 0;color:#fff;text-align:left;}

form.login {margin:0;padding:5px 0 0 30px;font-size:1.3em;}
form.login input {width:120px;height:15px;font-size:1.1em;border:solid 1px #fff;background:#000;color:#fff;}
form.login input.button {width:80px;height:18px;font-size:1.1em;border:none;background:transparent;color:#fff;text-align:right;}
form.login table {color:#fff;}
form.login table th {padding:0 3px 0 0;color:#fff;text-align:left;}
form.login a {color:#fff;}
