/* header */

body{
  font: normal 0.8em verdana, tahoma, sans-serif;
  background-color: #dfdbdb;
  text-align: center;
  width:900px;
  margin-left: auto;
  margin-right: auto;
}

#headerbig{
  width: 900px;
  height: 297px;
  margin-left: auto;
  margin-right: auto;
  background: url(../_images/logo.jpg) top no-repeat;
  background-color: #888888;
}


#headersmall{
  width: 900px;
  height: 75px;
  margin-left: auto;
  margin-right: auto;
  background: url(../_images/minilogo.jpg) no-repeat;
}

#belt{
  float: right;
  width: 650px;
  height: 37px;
  background-color: #626061;
}

#footer{
  width: 900px;
  height: 42px;
  margin: 0 auto 20px;
  background: url(../_images/footback.png) top repeat-x;
  clear: both;
  padding-top: 15px;
  padding-left: 10px;
  font: bold 1em arial, verdana, tahoma, sans-serif;
  color: #999;
  text-align: left;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#bottomMenu {
  float: right;
  width: 650px;
  text-align: center;
}

#beltbig{
  text-align: right;
  float: right;
  width: 650px;
  height: 75px;
  background-color: #626061;
}

#container{
  display: block;
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  background-color: #fbfbfb;
  overflow: hidden;
  text-align: left;
}

#leftpanel{
  float:left;
  width: 250px;
  background-color: #979797;
  margin: 0px;
  padding-bottom: 120px;
  clear: both;
  vertical-align: top;

  background-image: url(../_images/leftfoot_s2.png);
  background-position: bottom;
  background-repeat:no-repeat;

}

.clean {
  border-spacing: 0px;
}

#content{
  background-color: #fff;
  float:right;
  width: 650px;
  padding: 5px 22px 20px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: justify;
}

#content p, #content table {
  text-align: justify;
  font: normal 1em verdana, tahoma, sans-serif;
  vertical-align: top;
  border: 0px solid black;
}

#content td {
  vertical-align: top;
  font: normal 0.9em verdana, tahoma, sans-serif;
  text-align: justify;
}

#product-content{
  display: block;
  float:right;
  width: 900px;
  background-color: #fff;
  border-spacing: 0px;
}


ul{
  padding-left: 28px; 
}

li {
  font: normal 1em verdana, tahoma, sans-serif;
  text-align: left;
}

#leftpanel ul{
  padding-left: 0px; 
}

#leftpanel li{
  display: block;
  font-size: 1.2em;
  color: white;
  text-indent: 5px;
  margin: 1px;
  line-height: 0px;
}

#leftpanel a:link, #leftpanel a:visited {
  display: block;
  line-height: 25px;
  border: 0px solid black;
}

#leftpanel a:hover, #leftpanel a:active {
  background-color: #626262;
  text-decoration: none;
  color: #87b7d7;
}

#leftpanel a:visited {
 color: white; 
}

a:link, a:visited {
  color: #999;
  text-decoration: none;
}

a:hover, a:active {
  color: #999;
  text-decoration: underline;
}

a.mainmenu {
  display: block;
  color: white;
}

a.mainmenuSubLevel {
  color: white;
}

#lang{
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  margin-bottom: 3px;
  width: 900px;
  text-align: right;
}



td.menu-boczne {
  width: 250px;
  padding: 0px !important; 
}

td.menu-boczne p{
  font: normal 1.1em verdana, tahoma, sans-serif;
  text-align: left;
  width: 100%;
  margin: 0px;
  line-height: 25px;
}

td.menu-boczne a {
  font: normal 1.1em verdana, tahoma, sans-serif;
  color: white;
  display: block;
  line-height: 25px;
  border: 0px solid black;
  text-indent: 16px;
}

td.menu-boczne a:hover, td.menu-boczne a:active {
  background-color: #626262;
  text-decoration: none;
  color: #87b7d7;
  text-indent: 16px;
}

a.nav, a.nav:visited {
  color: #777;
  text-decoration: underline;
}

a.nav:hover, a.nav:active {
  color: #159;
  text-decoration: none;
}

.navi {
  float: right;
  width: 650px;
  height: 12px;
  color: #777;
  background-color: #fff;
  text-indent: 5px;
  font-size: 10px;
}

#fill  {
  float: left;
  width: 250px;
  height: 12px;
  background-color: #979797;
  font-size: 10px;
}

.ico{
  border: none;
  width: 30px;
  height: 30px;
  float: left;
  margin: 1px;
}

.flag {
  border: none;
  height: 15px;
}

#topmenu {
  margin-top: 19px;
}

#topmenu p, #belt p{
  display: block;
  margin: 5px;
  font-size: 0.8em;
  float: left;
  text-align: left;
}

.prodCategory, .f1 {
  display: block;
  font: normal 14px verdana, tahoma, sans-serif;
  color: #ddd;
  text-indent: 8px;
}

.f2_ {
  text-align: left;
  font: normal 12px verdana, tahoma, sans-serif;
  color: #669900;
}

.f2 a, a .f2 {
  font: normal 11px verdana, tahoma, sans-serif;
  color: #01356c;
}

.textTytul, .f2 {
  text-align: left;
  font: normal 13px verdana, tahoma, sans-serif;
  color: #000;
}

.lead, .lead p {
  text-align: left;
  color: #669900 !important;
  font: normal 14px verdana, tahoma, sans-serif !important;
}

.text-header p {
  font: bold 14px verdana, tahoma, sans-serif;
  color: #01356c;
}

.Title {
  font: bold 14px Arial, Verdana, Tahoma, sans-serif;
  color: #01356c;
}
