BODY {padding:0px; margin: 0px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
TD {vertical-align: top; font: 90% Arial; color: #333333; //font: 100% Arial;}
TH {font:bold 90% Arial; color: #333333; //font:bold 100% Arial;}
IMG {border: 0px}

div {font: 95% Arial; //font: 100% Arial;}

a {color:#990000; text-decoration: underline;}
a:hover, .menu div a:hover, .lmenu a:hover, .products td div.name a:hover {color:#E0A83C; text-decoration: underline;}

h1 {font:21px "Times New Roman", Times, serif; margin:0px 0px 10px 0px; padding:0px; text-align:center;}
h2, h3, h4, h5, h6 {font:21px "Times New Roman", Times, serif; margin: 0px 0px 15px 0px; padding:0px; text-align:center;}

ul {padding:0px; margin:5px 20px 5px 16px;}
ul li {font:11px Arial; padding:0px 0px 4px 0px; list-style-image:url(i/li.gif);}
ol li {padding:0px 3px;}

p {font: 11px Trebuchet MS, Arial; color: #333333; padding:0px; margin:0px; //font: 100% Arial;}

input {font: 110% Arial; color: #333333; border:1px dashed #AAA37A; background-color:#EAE6CE;}

a.now, a.now:hover {color:#B5AF88; text-decoration:none;}

.str {font-weight:bold;}
.zag {font:25px Times New Roman; text-align:center; vertical-align:middle;}

.mm {background-position:right; background-repeat:no-repeat; padding:90px 120px 0px 50px;}
.logo {text-align:right;}
.tels, .tel {font:19px "Times New Roman", Times, serif; text-align:right; padding-top:20px; color:#990000; padding-bottom:12px; padding-right:0px;}
.menu div {font:19px "Times New Roman", Times, serif; padding:4px 0px;}
.menu div a, .lmenu a {text-decoration:none;}

.lcolumn {background-position:bottom left; background-repeat:no-repeat; padding:20px 0px 10px 50px;}

.lmenu {padding:10px 0px;}
.lmenu div {font:bold 16px "Times New Roman", Times, serif; padding:5px 0px;}
.lmenu img {margin:7px 0px;}
.lcolumn h1, .lcolumn h2 {text-align:left;}

.price {font:bold 12px Arial;}
.price img {margin-right:7px;}
.vst {font:33px "Times New Roman", Times, serif; margin-top:-60px; z-index:1; position:absolute; text-align:center; width:100%;}

.content p {font: 100% Trebuchet MS, Arial;}

.products {margin-top:10px;}
.products td div.name {font:bold 14px Arial; padding:20px 0px 10px 0px;}
.products td div.name a {text-decoration:none;}
.products td.im {padding-right:10px;}

.content {padding:20px 80px 20px 0px;}
.pr {font:bold 12px Arial; color:#E0A83C;}
.pr span {font:bold 140% Arial; color:#9A3401;}
.opis {font:11px Arial; padding-top:10px;}
.made {font:9px Verdana;}
.made a, .made a:hover {text-decoration:none; color:#000000;}

.copyright div {font:11px Arial; text-align:center; padding-top:35px;}


/* Inner */

.tn {position:absolute; top:70px; left:398px;}
table.nav  {position:absolute; left:-54px; margin-top:20px;}
.nav td {font:18px "Times New Roman", Times, serif; text-align:center;}
.tel {padding:0px 115px 0px 0px;}
.lmenu div.podm {font:12px Arial; padding:0px;}
.lmenu div.podm img {margin-right:5px;}

.pricelist {border-top: 1px solid #ADA780; border-left: 1px solid #ADA780; margin-top:23px;}
.pricelist td, .pricelist th {border-right: 1px solid #ADA780; border-bottom: 1px solid #ADA780; padding:5px 10px;}
.cen {font:bold 130% Arial; color:#9A3401;}

.gr div {font:bold 12px Arial;}
.gr {vertical-align:middle; padding-left:20px;}
.gr .pr {padding-top:5px;}

.forma {margin-top: 20px; margin-left:0px;}
.error {font:bold 13px Arial; color:#A12F20;}
.forma div {font: bold 12px Arial; color:#444444; text-align:center;}
.forma th {padding-right:11px; font: bold 12px Arial; color:#444444; vertical-align:middle;}
.forma td {padding-right:0px; padding-left: 0px; padding-bottom:3px; font:12px Verdana; vertical-align:middle; padding-top:3px}
textarea { border:1px dashed #AAA37A; font: 12px Arial; background-color:#EAE6CE;}
input.b {border:0px; margin-top:17px; font:bold 12px Arial; color:#000000;}

.red {
font-weight: bold;
color: #F90000;}