html {font-size: 100%}
body {
      font-family: Tahoma, Verdana, Arial;
      font-size: 12px;
      line-height: 130%;
      padding: 0px;
      margin: 0px;
      color: #666666;
      background: #0C337E url(images/bckg.jpg) repeat-x scroll center top;
      behavior:url("csshover.htc");
      overflow: scroll;
     }
a {color:#003366;}
a:hover {color:#000000;}
form  {margin:0;}
input, textarea {font-family: Tahoma, Verdana, Arial;font-size: 12px;}
img {border: none }

div#topline {width: 900px;height: 58px;margin: 0 auto 0 auto;text-align: right;}
div#topline ul {color: #ffffff;list-style-type: none;position: relative;}
div#topline ul li {margin: 10px 20px 0 0;display: inline;font-size: 11px;}
div#topline ul li a {color:#ffffff;text-decoration: none;}
div#topline ul li a:hover {color:#ffffff;text-decoration: underline;}
div#topline ul li label {margin-right:10px;}
div#topline ul li input#searchinput {border:none;width:130px;height:18px;color:#000000;}
div#topline ul li input#searchbutton {position:absolute;top:0px;right:auto;}

div#menu {width: 900px;height: 70px;margin: 0 auto 0 auto;text-align:left;background-image: url(images/menu_bckg.png);z-index: 1000;}
div#menu a img {float: left;border: none;}
div#menu ul {color: #ffffff;list-style-type: none;position: relative;top:37px;left:10px;z-index: 1000;}
div#menu ul li {padding: 10px 0px 0 0;display: inline;position:relative;}
div#menu ul li a {color:#ffffff;font-size: 11px;font-weight: bold; padding:10px 10px 10px 10px;text-decoration: none;position:relative;}
div#menu ul li:hover a {background-color: #000000;}
div#menu ul li ul {display: none;}
div#menu ul li:hover ul {display: block;background-color:#000000;position: absolute;top:30px;left: 0px;list-style-type: none;padding:10px 0px 10px 0px ;margin: 0;width: 200px;}
div#menu ul li ul li {margin: 0 ;padding: 0;display: block;}
div#menu ul li ul li a { text-decoration: none;display: block;padding:5px 10px 5px 10px;}
div#menu ul li ul li a:hover { text-decoration: underline;}

div#mmain {width: 1000px;margin: 10px auto 0px auto;text-align: left;}
div#lmain {float: left;width: 50px;height: 420px;background: url(images/m_left.png) repeat left top}
div#rmain {float: left;width: 50px;height: 420px;background: url(images/m_right.png) repeat left top}
div#main {width:900px;background-color: #ffffff;display: block;float: left;padding-top:0px;padding-bottom:20px;}

div#footer {width: 900px;margin: 10px auto 0 auto;text-align:left;padding-top: 10px;padding-bottom: 10px;clear: both;color: #ffffff;font-size: 10px;}
div#footer img {padding-right:10px;position: relative;top: 7px;}

div.leftblock {width:580px;float:left;padding-top:10px;}
div.rightblock {width:320px;float:right;padding-top:10px;}
div.rightblock2 {width:320px;float:right;}
h1 {background: url(images/bckg_h.png) repeat-y left top;padding-left: 15px;color: #000000;font-size: 14px;font-family: Arial Black;font-weight: normal;}
h2 {padding-left: 15px;color: #000000;font-size: 14px;font-family: Arial Black;font-weight: normal;}

#main p {text-align: justify; padding: 10px 15px 10px 15px; }
#main p.centr {text-align: center;}
ul.logos {list-style-type: none;}
ul.logos li {float: left;display: block;padding:10px 30px 10px 30px}

#main ul {list-style-image: url(images/img_li.jpg);}
#main ul li {text-align: justify;padding-bottom:10px;padding-right: 15px;}

div.news {padding:10px 15px 10px 0px;}
#main div.news p {padding:0px 15px 5px 0px;margin:0}
.pic {border-right: 5px solid #cccccc;margin-right:10px;float: left;}

h3 {margin:0px 15px 2px 15px;padding:0;font-family: tahoma;font-weight: bold;font-size: 12px;}
h3 a {text-decoration: none;}
h3 a:hover {text-decoration: underline;}h4 {margin:0px 15px 2px 15px;padding:0;font-family: tahoma;font-weight: normal;text-decoration: underline;font-size: 12px;}
h4 a {text-decoration: none;}
h4 a:hover {text-decoration: underline;}

#main ul.path {list-style-type: none;margin: 0px 0px 15px 0px;padding: 0px 15px 0px 15px;position: relative;top:-5px;z-index: 0;}
#main ul.path li {display: inline;font-size: 10px;color:#000000;padding:0px;z-index: 0;}
#main ul.path li a {text-decoration: underline;z-index: 0;}

#filtry { width: 690px; }
#filtry td { width: 33%; background-color:#f1f1f1; padding: 4px 4px 4px 4px; }

#produkty td { width: 690px; }
#produkty td { width: 33%; background-color:#f1f1f1; padding: 4px 4px 4px 4px; }

#kosik { margin-left: 13px; width: 500px; }
#kosik th { background-color:#b0b0b0; padding: 4px 4px 4px 4px; }
.tr1 td { background-color: #f7f7f7; padding: 4px 4px 4px 4px; }
.tr2 td { background-color: #f1f1f1; padding: 4px 4px 4px 4px; }

