body{
  background-color: #ECECEC;
  margin: 0px;
  padding: 0px;
  font-family: 'Verdana', Arial;
  font-size: 12px;
  color: #444444;
}
#page{
  width: 772px;
  margin: 0px auto;
  background: url(./images/tlo-page.png) repeat-y;
  text-align: left;
  padding: 0px;
}

#left-top-up-cor{
  background: url(./images/left-top-up-cor.png) no-repeat;
  height: 16px;
  width: 26px;
  float: left;
  font-size: 1px;
}
#left-top-down-cor{
  background: url(./images/left-top-down-cor.jpg) no-repeat;
  height: 10px;
  width: 26px;
  float: left;
  font-size: 1px;
}
#top-sh{
  background: url(./images/top-shadow.png) repeat-x;
  height: 16px;
  width: 720px;
  float: left;
  font-size: 1px;
}
#right-top-up-cor{
  background: url(./images/right-top-up-cor.png) no-repeat;
  height: 16px;
  width: 26px;
  float: left;
}
#right-top-down-cor{
  background: url(./images/right-top-down-cor.jpg) no-repeat;
  height: 10px;
  width: 26px;
  float: left;
  font-size: 1px;
}
#logo-top{
  background: url(./images/logo-top.jpg) no-repeat;
  width: 720px;
  height: 10px;
  float: left;
  font-size: 1px;
}
#left-bot-cor{
  background: url(./images/left-bot-cor.png) no-repeat;
  height: 25px;
  width: 26px;
  float: left;
}
#bot-bor{
  background: url(./images/bot-shadow-dark.png) repeat-x;
  height: 25px;
  width: 720px;
  float: left;
}

#right-bot-cor{
  background: url(./images/right-bot-cor.png) no-repeat;
  height: 25px;
  width: 26px;
  float: left;
}
#logo{
  text-align: center;
  font-size: 2px;
  clear: both;
}
#logo-bot{
  height: 11px;
  width: 740px;
  background: url(./images/logo-bot.jpg) no-repeat; 
  clear: both;
  margin: 0px 0px 0px 16px;
  font-size: 2px;
}
#menu-cont{
margin: 0px 0px 0px 0px;
float: left;
padding: 0px;
width: 192px;
/*background-color: yellow;*/
}
#mpage-cont{
width: 545px;
/*background-color: green;*/
float: left;
padding: 0px;
margin: 2px 0px 0px 1px;
}
div.floatstop
{
clear: both;
float: none;
font-size: 2px;
}
#main_cont{
clear: both;
float: none;
/*background-color: yellow;*/
width: 738px;
margin: 0px 0px 0px 17px;
background: url(./images/tlo-main-cont.png) repeat-y;
}

div.menu-box{
  background-color: #F5F3E3;
  width: 182px;
  margin: 8px 0px 0px 5px;
background: url(./images/menu-tlo.png) repeat-y;
}
div.menu-top{
  background: url(./images/menu-top.png) no-repeat;
  width: 182px;
  height: 5px;
  font-size: 1px;
}
div.menu-bot{
  background: url(./images/menu-bot.png) no-repeat;
  width: 182px;
  height: 5px;
  font-size: 1px;
}
div.menu-title{
  margin: 0px 0px 5px 1px;
  color: black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #D5D3AD; 
  font-weight: bold;
  background: url(./images/menu-tlo-title.png) repeat-y;
  padding: 0px 0px 2px 15px;
}
div.menu-item{
  background: url(./images/item.png) no-repeat left;
  margin: 0px 10px 5px 10px;
  padding: 0px 0px 5px 18px;
  border-bottom-style: dashed;
  border-bottom-width: 1px;
  border-bottom-color: #D5D3AD;  
  font-weight: bold;
  color: black;
  font-size: 11px;
}
a:link, a:visited{
  text-decoration: none;
  color: #DA251E;
}
a:active, a:hover, a:focus{
  text-decoration: underline;
  color: #DA251E;
}
#mpage-box{
background: url(./images/mpage-tlo.png) repeat-y;
width: 515px;
/*background-color: red;*/
margin: 0px 5px 0px 5px;
padding: 0px 10px 0px 10px;
text-align: justify;

}
#mpage-top{
background: url(./images/mpage-top.png) no-repeat;
margin: 5px 0px 0px 5px;
width: 535px;
height: 5px;
font-size: 2px;
}
#mpage-bot{
  font-size: 2px;
  background: url(./images/mpage-bot.png) no-repeat;
  margin: 0px 0px 0px 5px;
  padding: 0px;
  width: 535px;
  height: 5px;
}
#mpage-title{
  color: white;
  font-weight: bold;
  background: url(./images/mpage-tlo-title.png) repeat-y;
  margin: 0px -10px 5px -10px;
  padding: 0px 0px 5px 15px;
}

h1{
font-size: 15px;
font-weight: bold;
padding: 10px 0px 10px 0px;
margin: 0px;
color: #333333;
}
h2{
font-size: 14px;
font-weight: bold;
text-align: center;
padding: 4px 0px 4px 0px;
margin: 0px;
color: #444444;
}
ul,li {
list-style-type: square;
list-style-position: outside;
margin: 10px 0px 10px 0px;
padding: 0px;
}
ul li{
margin: 5px 30px 5px 30px;
padding: 0px;
}
div.tresc{
text-indent: 20px;
padding: 0px 0px 10px 0px;
}
div.szary{
font-weight: bold;
margin: 8px 0px 8px 0px;
text-align: center;
color: #464646;
}
div.stopka{
color: #898989;
font-size: 9px;
margin: 20px 20px 10px 20px;
}
table.tab_pic img{
  border-style: solid;
  border-width: 5px;
  border-color: white;
  margin: 5px 0px 5px 0px;
}
div.nawigacja-up{
border-top: 1px solid #D8D1A7;
padding: 5px 0px 0px 0px;
margin: 5px 0px 0px 0px;
}
div.nawigacja-down{
border-bottom: 1px solid #D8D1A7;
color: #6d6d6d;
text-align: center;
font-size: 9px;
padding: 0px 0px 5px 0px;

}
div.data_publikacji{
color: #898989;
margin: -10px 0px 10px 0px;
font-size: 9px;
}
INPUT{
border-style: solid;
border-width: 1px;
border-color: #D5D3AD;
background-color: #fafafa;

}
table.reklama{
/*border-collapse: collapse;*/
}
td.kraw{
border: 1px solid black;
font-size: 5px;
}
td.empty{
font-size: 9px;
}
table.cennik{
border-collapse: collapse;
}

